0	46	30	46	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
338245059117	338245059677	338245060227	338245060777	338245061327	338245061877	338245062427	338245062977	338245063527	338245064077	338245064627	338245065177	338245065727	338245066277	338245066827	338245067377	338245067927	338245068477	338245069027	338245069577	338245070127	338245070677	338245071227	338245071777	338245072327	338245072877	338245073427	338245073977	338245074527	338245075077	338245075627	338245076177	338245076727	338245077277	338245077827	338245078377	338245078927	338245079477	338245080027	338245080577	338245081127	338245081677	338245082227	338245082777	338245083327	338245083877	338245084427	338245084977	338245085527	338245086077	338245086627	338245087177	338245087727	338245088277	338245088827	338245089377	338245089927	338245090477	338245091027	338245091577	338245092127	338245092677	338245093227	338245093777	338245094327	338245094877	338245095427	338245095977	338245096527	338245097077	338245097627	338245098177	338245098727	338245099277	338245099827	338245100377	338245100927	338245101477	338245102027	338245102577	338245103127	338245103677	338245104227	338245104777	338245105327	338245105877	338245106427	338245106977	338245107527	338245108077	338245108627	338245109177	338245109727	338245110277	338245110827	338245111377	338245111927	338245112477	338245113027	338245113577	338245114127	338245114677	338245115227	338245115777	338245116327	338245116877	338245117427	338245117977	338245118527	338245119077	338245119627	338245120177	338245120727	338245121277	338245121827	338245122377	338245122927	338245123477	338245124027	338245124577	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16629	1386	925	809	687	557	468	498	484	407	412	478	414	459	432	418	415	437	406	421	442	394	429	417	356	398	449	434	376	433	429	392	391	416	392	410	423	390	391	404	376	384	418	369	395	414	425	385	380	387	410	429	393	407	395	387	410	403	431	423	418	439	437	357	398	370	381	368	427	420	384	382	410	401	401	416	397	353	419	397	429	397	346	402	402	409	390	398	382	415	391	380	427	382	373	403	404	424	378	426	405	384	404	383	362	418	412	432	427	430	391	421	391	418	376	386	419	405	351	430	401	415	454	410	397	410	383	380	388	415	403	369	415	404	381	435	402	390	394	393	382	380	402	410	371	403	378	422	421	386	413	392	400	329	388	412	404	429	380	409	402	404	402	425	406	434	390	407	423	388	416	431	379	384	366	384	400	408	402	408	422	407	405	383	421	407	412	389	395	366	373	406	385	377	393	393	387	427	397	374	396	370	430	403	384	380	378	411	425	368	350	428	424	432	370	372	391	357	401	397	392	412	403	422	421	423	418	425	388	399	379	376	373	393	414	387	424	389	379	449	398	399	432	394	444	388	393	414	420	404	401	385	429	361	381	403	395	405	414	410	355	402	411	392	404	400	376	391	378	415	411	406	368	366	385	412	422	410	381	375	400	379	404	388	436	379	375	408	396	437	387	400	400	416	388	462	370	454	396	389	402	434	427	414	399	366	409	359	391	410	407	415	380	374	405	397	417	389	427	398	346	433	400	423	412	368	382	394	440	415	416	383	438	419	427	406	407	401	417	362	420	446	403	391	380	416	422	390	379	411	412	398	406	395	391	406	385	402	373	394	375	408	410	406	398	419	414	413	405	410	378	416	382	422	390	404	394	404	378	392	397	423	372	392	425	398	403	362	452	382	405	421	357	376	383	409	395	391	394	408	375	378	378	388	389	391	426	363	398	407	426	356	372	371	436	423	420	440	403	404	400	388	406	458	422	386	393	409	368	404	362	380	418	412	398	406	375	378	420	398	430	376	390	390	406	399	375	445	402	399	383	367	410	392	396	395	472	384	385	387	401	358	440	402	435	368	443	361	386	405	424	427	364	382	377	392	402	376	463	427	425	418	395	407	429	444	357	405	388	386	382	406	399	391	379	384	405	369	428	420	382	383	386	371	397	435	437	375	415	397	435	402	391	405	360	403	397	398	398	356	400	353	391	418	424	354	397	394	393	416	398	402	400	400	442	382	416	406	371	380	413	394	394	392	412	377	384	416	439	356	386	416	388	395	422	372	383	438	358	406	390	384	376	387	406	372	402	379	421	419	403	389	402	391	370	402	426	406	423	423	384	417	415	413	445	436	407	420	397	413	417	411	388	429	389	393	371	418	398	407	403	398	391	398	408	403	419	403	382	367	379	381	371	389	438	410	362	380	417	391	384	394	400	398	411	388	427	365	362	378	391	414	379	401	386	412	405	390	429	387	422	409	417	414	380	403	426	438	381	424	413	389	395	405	384	424	399	399	396	410	406	375	405	392	410	432	415	460	405	373	456	388	421	396	395	403	393	387	395	385	411	419	389	415	397	426	397	374	404	420	395	408	400	380	387	383	378	375	418	365	370	380	399	359	421	395	413	449	361	399	412	389	380	404	369	400	407	405	423	393	398	375	431	381	422	391	441	415	389	420	402	392	415	440	357	418	380	382	412	407	442	398	407	386	407	361	378	414	352	350	403	422	392	408	391	403	419	387	385	385	394	402	374	421	407	403	374	382	432	389	395	398	426	401	410	380	362	376	397	428	429	433	395	396	407	398	415	435	385	409	436	433	402	378	365	396	391	387	408	332	404	416	406	389	409	420	376	396	437	389	381	353	395	401	392	374	403	410	385	422	389	386	392	418	359	388	384	361	397	385	398	363	405	399	363	389	412	419	416	419	392	383	406	360	379	441	398	418	426	400	362	422	392	356	385	420	410	387	389	390	412	390	425	406	423	405	385	401	388	399	381	392	409	422	408	402	408	362	382	415	358	384	441	406	382	385	378	395	434	372	401	415	406	415	399	405	387	372	387	429	392	431	380	380	392	406	380	409	399	374	380	398	404	434	412	410	424	372	361	359	380	422	428	363	422	383	371	382	398	389	363	414	411	442	365	424	390	370	397	374	399	387	416	403	379	400	412	385	396	406	356	366	426	434	390	399	390	450	433	387	383	428	410	389	422	413	387	409	402	406	402	429	423	401	372	429	393	395	432	405	399	399	381	396	396	387	407	369	389	380	388	384	424	418	409	440	391	386	386	398	385	376	418	376	367	372	406	379	397	382	393	406	395	409	401	414	408	395	403	391	387	427	363	381	402	440	409	400	398	374	359	403	410	427	387	392	405	427	403	382	399	419	407	410	356	359	390	397	445	447	396	386	384	411	452	388	401	414	387	382	385	423	413	374	405	432	399	388	358	385	421	378	386	344	442	390	423	422	433	401	403	408	411	388	382	365	394	355	387	400	371	375	432	352	386	401	383	419	373	390	420	439	365	360	413	403	404	393	394	399	421	376	364	394	371	360	390	418	392	409	368	362	399	371	409	411	361	401	361	413	410	419	388	395	409	399	394	396	417	371	391	424	410	408	389	397	385	371	410	439	418	403	383	414	396	406	380	352	428	431	407	408	416	419	387	371	415	458	410	421	387	373	399	408	404	409	392	399	416	429	421	425	410	408	390	387	370	347	404	392	391	357	373	379	393	421	432	395	402	417	411	369	382	380	398	393	365	406	379	401	439	373	389	400	398	398	426	431	372	367	407	399	407	393	404	417	394	400	351	385	390	389	374	391	408	357	418	385	403	414	401	424	415	381	375	399	429	364	390	435	398	382	383	403	403	378	381	393	443	406	385	390	421	352	395	432	410	377	391	369	358	394	381	446	391	428	390	407	421	374	405	374	421	396	380	417	406	410	374	395	420	450	422	399	443	454	416	387	356	387	396	403	367	373	384	411	423	408	394	396	439	400	402	396	402	358	425	417	425	378	374	388	396	391	404	397	404	408	386	390	390	389	415	432	412	387	402	397	416	409	426	409	379	420	413	383	412	418	394	370	395	375	390	378	403	374	374	416	426	402	416	362	398	399	394	403	405	403	403	387	442	415	415	395	369	407	397	401	405	399	406	430	427	380	410	420	378	392	424	384	392	407	386	449	386	409	393	392	407	383	431	362	382	402	460	416	443	405	394	438	369	358	381	386	397	422	396	397	391	361	384	366	393	397	389	399	401	412	431	396	403	409	424	388	382	438	389	406	367	390	420	412	398	404	377	361	382	399	391	417	393	409	407	374	400	411	416	383	402	423	389	392	392	420	404	354	395	397	397	401	378	426	386	396	434	374	392	419	395	379	392	385	362	422	425	423	427	409	389	395	414	400	424	388	399	403	369	374	391	361	388	396	367	352	412	435	435	413	362	381	398	386	398	408	418	422	394	376	391	413	448	400	382	408	436	351	380	418	401	388	408	412	410	396	426	420
9337	1462	1917	2190	1970	1822	1536	1408	1414	1284	1273	1185	1130	1136	1079	1063	1044	1008	1012	983	1039	988	995	947	946	975	985	927	954	1008	961	984	927	878	916	953	946	884	884	931	923	878	908	929	895	907	935	952	855	913	943	908	962	911	958	929	848	880	920	926	909	929	922	936	895	922	913	883	935	914	889	894	914	913	903	907	966	920	911	936	931	870	931	955	911	924	894	931	848	886	926	920	925	915	891	897	852	966	918	917	845	965	889	922	919	892	877	888	942	908	919	947	872	907	896	896	893	891	891	883	920	890	913	929	854	930	887	904	862	919	922	825	835	948	890	919	865	945	834	916	907	932	904	914	900	890	821	870	856	948	869	897	941	879	963	913	999	844	920	915	957	893	885	897	877	867	908	943	944	929	907	879	932	939	910	935	872	865	907	899	906	838	889	864	896	915	881	903	892	906	886	920	949	889	884	938	907	890	912	938	916	953	903	879	873	865	909	880	859	899	892	944	869	898	870	946	877	856	911	891	924	838	837	955	901	893	945	909	888	918	958	898	933	917	883	911	848	923	904	925	886	953	925	934	865	958	906	878	917	859	935	920	876	916	939	857	954	885	939	905	889	959	883	891	854	937	954	870	935	974	862	897	914	896	928	907	931	883	896	879	886	890	907	917	892	872	911	899	871	905	932	925	842	907	890	923	916	879	885	880	880	887	896	956	942	871	964	888	871	918	872	875	888	956	880	906	945	915	895	882	881	880	873	902	915	902	928	925	901	911	894	878	875	984	864	915	875	901	902	951	939	902	901	933	910	908	930	895	886	906	891	923	896	915	891	924	929	883	904	894	943	960	924	880	909	895	894	889	889	897	875	951	941	899	870	873	900	904	856	929	875	887	866	917	928	898	875	890	916	877	898	918	929	816	868	888	896	943	933	873	937	914	920	949	926	903	938	899	909	853	871	919	922	887	882	901	935	904	879	904	881	864	899	907	845	925	910	974	905	878	926	924	899	894	915	914	885	925	918	878	907	912	903	930	894	858	979	882	929	902	901	892	911	952	850	942	937	952	921	852	901	957	935	914	922	892	912	878	895	907	867	859	942	863	912	915	926	862	926	880	924	900	907	940	927	894	948	879	935	957	914	898	900	957	908	898	911	921	904	910	886	897	877	918	884	911	888	902	867	916	914	929	890	909	915	846	875	913	995	935	913	888	974	872	879	884	886	946	899	899	907	880	924	914	965	926	893	913	876	878	897	933	919	877	908	861	881	891	945	929	900	894	871	836	872	893	866	924	884	933	904	942	898	914	909	881	896	909	906	879	899	892	923	872	917	878	901	915	903	864	925	930	939	858	883	880	881	918	906	890	861	892	924	909	954	933	889	918	894	912	948	937	867	916	882	905	878	909	957	879	950	921	923	914	874	1016	946	884	843	905	895	928	958	931	939	909	913	877	887	890	924	873	878	886	899	891	901	859	864	928	866	861	892	958	913	883	890	885	944	904	887	839	907	895	913	898	890	870	861	898	859	910	866	904	882	891	867	849	912	956	908	843	902	918	917	893	864	893	910	918	910	933	976	901	885	880	900	916	931	930	922	908	899	889	872	927	964	921	842	906	861	874	925	966	914	901	944	884	933	916	898	883	966	888	903	981	900	918	863	920	930	847	956	892	923	934	913	941	939	906	916	896	929	866	922	931	906	904	945	905	895	914	897	853	898	885	907	888	861	884	960	920	896	870	931	937	884	905	934	898	896	918	890	873	882	891	914	943	887	903	885	901	925	865	885	898	863	875	963	890	922	898	872	919	915	886	887	919	846	879	927	946	875	864	858	932	915	887	900	919	876	942	885	903	878	906	904	954	868	884	900	933	884	935	932	809	911	934	895	885	968	914	937	899	948	903	837	919	900	945	885	972	911	875	891	907	905	874	913	928	892	872	874	892	952	945	933	918	929	943	941	882	895	886	897	859	940	896	879	871	864	903	931	951	904	879	877	890	905	885	883	923	937	916	920	915	865	875	953	866	892	890	900	899	919	904	906	921	884	889	889	880	906	917	948	914	905	868	894	945	935	888	896	916	912	910	951	872	941	925	901	887	911	901	909	934	906	962	848	900	925	848	945	931	920	893	925	895	925	884	938	908	919	913	908	863	924	900	915	913	905	879	898	880	956	868	904	860	857	936	872	872	958	940	949	840	883	909	971	923	921	869	877	896	879	912	906	901	924	924	936	927	872	890	855	899	966	877	937	845	902	865	857	954	955	878	884	872	928	858	879	866	910	941	908	884	896	876	952	895	897	970	934	902	927	885	901	896	930	918	896	917	904	923	964	904	896	899	873	936	872	931	913	872	867	909	861	913	886	915	926	883	855	907	959	910	941	931	904	915	932	967	880	883	881	841	873	822	918	871	867	890	902	902	890	878	877	891	909	911	872	889	918	871	897	918	922	913	904	820	865	837	921	924	891	944	920	914	902	915	801	914	917	913	921	898	907	942	869	898	910	838	876	928	850	876	899	931	920	850	867	936	882	906	889	910	952	902	947	878	897	880	904	869	829	911	902	917	888	923	857	939	892	946	975	934	903	985	910	900	991	899	927	904	923	924	862	906	893	919	895	961	891	930	904	872	880	888	929	867	892	950	920	855	933	868	965	945	948	884	930	936	918	958	890	890	909	904	873	929	921	843	912	893	905	879	896	921	880	959	905	898	905	904	935	955	877	916	935	914	866	910	832	924	864	883	920	938	929	889	943	911	907	932	893	890	927	929	899	910	949	890	859	892	920	897	884	883	920	843	924	919	930	942	846	912	873	870	882	861	941	891	938	898	899	903	840	942	882	873	976	908	918	926	880	895	899	847	939	914	902	887	930	924	876	884	928	916	881	931	890	902	903	901	863	931	914	906	904	928	880	870	929	919	894	862	906	902	879	921	890	904	890	956	915	882	863	880	906	866	887	848	935	863	927	887	904	869	909	844	929	873	894	903	918	904	904	893	930	948	907	932	933	972	937	903	933	897	919	900	915	926	938	935	866	890	880	877	903	932	898	896	907	937	986	930	898	885	916	899	898	877	916	920	896	948	871	882	880	884	907	918	929	935	917	924	923	932	912	915	916	969	899	932	892	869	908	921	865	908	932	967	865	870	905	945	904	869	910	875	927	924	924	935	887	927	939	956	883	886	907	849	951	881	906	875	886	909	907	914	877	917	942	860	856	906	887	886	923	883	946	955	915	883	915	845	866	889	887	861	870	884	886	980	904	899	860	914	924	967	889	926	914	908	889	906	867	897	891	915	869	918	857	863	867	886	894	985	876	846	846	865	928	882	903	878	917	913	867	888	933	1000	916	888	854	864	892	932	946	935	857	899	930	932	929	957	891	899	924	897	965	933	910	906	930	868	913	904	944	885	890	930	859	901	899	924	856	899	913	946	876	922	895	901	926	858	902	896	886	893	873	921	865	902	909	918	922	948	865	869	887	876	946	900	954	872	902	831	920	912	921	881	929	875	889	937
2154	180	177	194	182	183	161	152	205	177	158	147	180	187	162	161	173	186	179	175	158	162	171	153	179	190	177	153	174	190	163	143	161	149	173	140	161	147	143	157	170	189	176	163	194	175	166	180	187	182	188	169	159	159	175	179	176	148	162	171	180	170	166	160	188	163	160	171	158	180	156	174	176	178	143	158	172	179	172	185	172	178	187	158	158	160	171	184	179	158	164	174	206	188	175	165	186	171	174	194	147	173	182	178	157	183	175	182	179	180	167	166	166	143	190	159	164	142	184	160	199	186	157	173	172	164	172	156	187	188	155	188	178	172	192	171	181	178	165	169	183	195	182	168	161	186	173	157	176	182	195	169	152	158	162	146	195	202	173	177	175	165	171	167	162	185	187	192	161	145	169	154	184	200	188	162	182	174	161	170	161	170	162	181	165	194	171	160	190	185	182	164	158	161	170	174	164	176	154	144	174	183	158	163	159	201	187	153	159	174	168	184	176	176	181	159	162	182	163	174	172	156	173	188	158	172	190	166	149	182	176	163	168	191	162	178	172	164	186	186	171	178	181	163	175	163	167	160	166	169	142	180	174	175	167	148	179	170	195	172	175	164	192	170	167	178	176	156	198	169	167	142	187	191	156	164	157	169	181	184	172	164	180	159	158	158	176	165	170	121	161	169	185	175	157	172	183	147	186	169	160	173	195	174	188	190	156	174	193	174	169	171	164	156	173	183	181	185	172	161	155	161	162	173	180	184	163	156	179	170	165	175	202	167	174	199	165	164	191	186	205	178	175	175	177	180	181	179	183	214	188	150	169	159	171	175	182	178	186	189	142	172	154	157	170	191	196	180	182	183	172	162	163	167	193	157	164	162	169	176	169	176	157	185	150	171	160	156	158	185	167	169	179	193	194	149	164	166	175	142	157	170	174	199	159	186	182	176	166	216	160	178	180	171	166	197	169	183	180	172	165	167	172	170	152	164	180	157	144	164	166	170	150	173	198	161	187	180	149	156	157	181	145	165	183	155	159	155	175	159	162	169	184	177	176	162	208	189	179	187	154	138	160	187	163	177	166	183	203	173	172	199	189	184	184	179	176	187	163	179	174	156	168	164	170	190	206	172	164	175	180	164	184	173	166	185	168	184	190	178	151	181	178	152	167	166	159	175	178	189	183	151	155	186	175	172	190	149	162	175	149	174	186	160	159	180	169	190	146	185	154	168	170	172	164	171	194	184	201	162	166	172	182	174	160	205	151	150	174	182	203	211	156	140	149	162	182	173	196	172	168	188	183	155	176	167	170	180	163	166	158	157	189	173	159	157	182	210	171	149	164	181	209	154	170	184	187	167	162	162	176	180	156	190	195	163	192	170	171	150	184	181	182	170	177	160	178	152	153	163	158	160	168	165	199	188	188	163	188	198	160	183	176	166	179	191	180	162	172	173	158	165	170	190	158	179	179	164	175	173	176	173	178	176	172	170	176	156	196	194	186	181	176	168	163	192	163	164	168	144	191	179	183	146	171	155	206	167	173	155	190	168	165	169	158	168	175	158	173	191	181	155	149	150	195	171	175	197	192	169	172	185	172	185	171	146	159	170	173	168	161	175	158	151	156	169	162	170	176	167	177	179	174	160	155	175	177	149	186	173	153	158	141	151	186	156	164	164	175	172	174	172	184	172	161	178	167	159	171	156	163	183	184	182	173	177	173	170	176	165	180	166	159	163	177	162	171	146	156	165	170	180	184	156	187	171	178	187	183	170	174	161	171	168	181	166	153	207	170	180	188	172	147	163	171	187	196	161	155	172	179	195	166	154	174	164	154	186	183	183	196	192	172	166	171	163	171	180	180	151	168	153	165	186	150	166	185	178	197	163	167	178	189	188	175	189	176	175	171	151	192	169	180	142	163	164	166	172	168	188	169	156	156	162	161	171	157	154	171	189	157	150	195	174	198	168	179	203	159	186	181	186	156	184	154	174	173	171	172	173	179	200	193	167	172	193	185	154	182	177	174	173	173	192	185	160	179	218	177	172	176	173	177	171	167	179	170	179	200	186	173	184	171	161	193	190	150	143	166	182	184	163	156	152	173	212	183	193	168	175	186	164	196	165	164	174	138	168	172	175	158	136	151	188	183	145	175	168	154	164	192	161	175	170	173	187	204	168	185	160	175	191	179	189	178	171	158	163	174	175	173	179	180	171	170	171	154	168	165	164	188	181	187	175	178	185	174	172	208	161	150	179	167	172	182	192	182	179	182	176	168	190	169	172	164	175	169	167	167	174	199	159	172	170	175	196	175	168	160	192	173	178	169	190	170	151	167	170	175	195	176	186	176	191	134	168	159	175	185	171	148	179	161	189	160	169	191	192	156	186	164	177	186	169	165	183	180	135	156	170	197	159	167	185	176	186	168	177	175	185	156	169	164	173	170	196	164	162	146	187	179	196	179	173	157	173	165	172	168	173	167	193	191	178	188	181	169	178	163	155	162	152	159	170	149	193	182	181	182	171	174	159	179	168	171	163	143	180	173	173	164	181	159	153	194	170	169	167	155	144	176	160	172	188	163	154	180	205	184	170	182	165	160	145	157	174	158	174	180	199	164	173	189	176	151	163	179	172	204	148	142	207	146	193	149	171	193	167	178	178	175	181	158	193	150	184	186	187	171	155	202	155	170	168	156	138	184	170	172	194	163	172	170	147	176	178	178	171	182	183	188	152	151	142	170	171	168	206	181	185	179	190	183	165	157	169	185	153	170	163	191	157	166	184	196	166	179	193	181	171	186	139	163	192	174	164	171	184	185	162	170	173	154	144	193	173	189	167	181	165	173	159	165	199	170	192	199	179	169	169	174	151	177	198	203	169	182	167	155	196	196	179	170	142	184	169	195	165	197	181	188	164	167	163	152	154	140	165	192	189	182	183	172	196	164	148	161	177	169	161	184	181	202	172	173	139	149	171	176	175	146	168	183	183	191	195	138	152	156	145	170	168	180	176	176	170	157	158	180	153	170	183	170	177	163	172	186	160	154	153	174	186	188	155	161	165	155	195	155	151	161	176	156	174	171	174	163	176	202	178	145	175	169	157	166	151	167	159	156	172	156	160	183	186	194	178	158	161	157	192	150	172	179	185	179	173	186	176	179	174	169	189	192	155	154	169	183	166	166	162	196	176	181	165	185	166	189	173	173	170	157	179	177	173	178	176	169	169	169	155	170	158	183	195	164	177	197	131	175	179	175	179	158	178	144	165	171	175	148	148	177	153	159	183	167	151	173	166	151	167	167	167	185	184	177	191	192	163	187	161	146	176	189	171	140	180	170	158	181	161	158	169	178	190	183	186	177	181	179	182	171	180	194	183	164	179	175	174	197	171	172	176	158	155	196	156	175	173	166	188	178	177	181	180	182	173	189	191	175	167	176	186	185	197	154	193	175	192	164	141	172	161	164	176	166	178	175	167	155	166	168	193	161	163	180	155	172	176	176	189	186	187	182	175	175	176
2340	512	477	512	459	487	505	492	476	495	503	505	514	478	499	490	490	449	516	504	496	477	460	486	503	444	494	490	458	449	483	479	487	512	462	491	485	515	491	474	479	498	482	492	502	496	528	444	492	472	462	483	496	457	489	551	460	497	468	459	482	460	455	480	501	455	451	517	461	512	471	457	467	459	475	480	507	469	478	516	446	479	481	492	511	476	454	465	545	463	499	468	478	444	495	467	466	510	453	497	476	464	493	469	494	461	485	469	509	479	500	483	461	492	446	495	489	495	499	456	487	489	501	435	488	491	475	480	449	510	475	455	466	476	502	466	504	506	470	432	475	477	436	478	474	457	450	487	481	487	483	487	485	504	463	468	498	463	456	474	492	499	457	475	470	462	440	522	471	457	494	427	496	494	468	465	504	513	493	478	483	476	455	485	490	513	462	479	477	485	458	432	518	467	464	456	491	442	491	513	442	489	488	541	471	471	469	468	462	516	497	488	488	451	475	458	467	478	483	440	462	479	506	468	475	496	522	478	480	460	500	452	492	484	493	484	481	446	478	460	499	476	504	478	502	473	445	515	445	489	516	442	451	483	502	476	478	509	472	480	456	495	499	467	422	468	482	485	485	479	420	488	454	470	514	429	480	428	462	439	496	476	485	484	489	475	472	504	478	466	493	473	458	485	496	456	510	433	463	477	469	461	468	480	467	490	427	483	482	487	473	467	480	509	495	461	485	463	452	467	506	482	527	492	461	498	475	473	488	471	508	507	484	488	547	472	449	484	443	468	476	469	547	446	475	464	472	466	483	483	470	476	486	449	505	462	470	492	462	504	502	506	457	478	508	467	514	474	429	492	446	456	460	478	498	484	484	432	460	471	441	424	477	457	458	460	473	448	441	515	464	516	516	469	458	507	438	468	507	459	500	481	490	486	460	506	495	478	486	447	471	470	480	504	468	475	469	471	478	504	444	462	459	420	482	499	493	443	512	431	455	468	448	477	492	479	508	479	469	460	466	482	487	489	512	457	467	503	516	506	446	464	480	478	501	486	483	463	461	487	498	472	509	454	474	482	472	481	464	464	437	518	466	499	497	471	462	488	483	454	436	479	469	490	488	478	469	488	458	423	483	474	490	459	495	468	475	486	505	495	506	491	465	506	520	511	460	481	491	501	441	485	472	470	447	488	462	506	454	509	447	513	463	458	460	464	469	465	491	442	463	485	499	477	463	498	455	451	480	477	444	466	449	441	474	485	433	466	498	509	500	468	464	495	480	481	475	460	464	430	471	479	488	504	521	460	495	488	480	469	455	510	468	471	463	475	483	502	477	474	473	483	467	476	451	479	496	470	481	482	467	514	479	450	500	468	473	498	465	451	512	499	446	439	470	445	476	491	490	468	484	461	460	485	482	468	483	478	488	468	519	497	484	484	472	495	476	435	448	490	471	475	490	468	449	495	444	470	485	485	480	514	506	449	498	463	463	473	466	481	485	496	463	489	503	467	466	492	479	446	489	450	480	445	460	502	464	439	492	475	454	491	497	526	474	488	454	514	482	491	461	467	492	480	481	519	506	477	484	473	465	447	503	477	455	470	479	469	469	498	486	497	487	505	469	479	469	479	483	468	479	485	424	458	458	505	446	426	466	511	462	486	522	466	432	511	494	478	472	462	473	461	501	512	461	460	449	494	470	480	491	494	454	466	513	478	459	486	488	466	460	481	461	498	489	452	496	484	498	474	469	480	447	468	447	512	478	507	492	504	427	428	490	461	478	481	509	461	476	479	469	478	542	489	441	490	489	518	498	468	478	483	451	489	486	484	517	473	511	500	452	497	477	505	471	444	442	500	495	473	524	468	472	516	437	440	441	476	451	494	451	504	467	502	477	474	482	481	466	494	493	471	472	518	466	484	479	441	443	473	462	491	507	488	504	447	471	476	474	493	469	493	467	487	479	473	447	511	476	504	471	472	459	460	513	474	490	462	467	452	483	511	481	523	442	440	488	484	520	486	529	497	486	467	460	495	483	466	508	468	474	476	462	462	485	500	460	473	465	443	443	498	471	531	482	438	488	472	495	474	505	482	524	474	480	497	472	483	472	490	489	467	455	448	474	516	465	472	472	470	509	456	506	469	449	488	491	490	472	499	477	470	515	454	503	478	473	443	491	450	488	527	438	495	475	490	520	510	468	509	490	477	497	486	469	453	496	487	505	488	454	480	474	526	457	494	441	479	491	501	452	470	490	503	444	509	490	456	466	485	486	471	461	489	433	479	465	472	456	440	499	506	470	458	455	493	463	495	512	486	456	505	484	474	486	481	468	515	455	491	478	487	499	454	462	497	505	487	466	491	480	491	485	484	474	494	480	447	449	487	477	486	495	432	523	469	491	489	495	468	485	498	479	520	480	449	459	519	459	492	499	483	499	420	454	536	505	529	501	489	505	493	449	440	466	496	474	497	475	527	515	444	519	526	488	500	489	454	489	481	463	444	461	511	491	483	478	482	469	439	514	534	439	485	453	485	487	456	480	499	436	495	464	435	469	494	444	449	493	490	487	514	487	478	468	529	497	464	457	495	476	478	474	469	514	481	464	446	461	457	462	516	471	479	463	458	484	435	476	482	462	451	455	520	473	472	479	451	467	499	465	519	484	484	454	496	470	513	487	497	498	482	462	466	478	462	508	430	466	485	469	463	531	461	475	468	473	491	474	462	471	455	481	447	500	496	502	495	455	458	522	482	493	468	470	484	475	487	471	467	487	468	477	472	463	468	448	454	474	486	505	463	500	459	468	481	488	476	463	433	483	467	476	473	497	433	505	465	460	473	474	459	530	483	471	436	496	479	483	467	484	498	471	491	473	477	484	484	496	476	497	481	489	503	470	484	448	489	494	466	465	460	498	443	485	484	475	445	496	486	500	495	494	517	453	465	478	521	453	451	424	499	436	489	492	465	494	509	473	477	446	477	471	475	458	478	506	469	461	501	523	505	495	506	535	491	468	488	477	485	471	487	438	461	477	450	502	492	468	464	466	485	459	501	434	469	481	460	487	500	485	468	494	478	489	508	491	445	471	453	491	470	450	483	473	509	522	479	502	445	456	486	474	419	472	533	476	477	464	461	475	476	497	449	474	460	496	504	522	472	464	505	487	444	443	472	489	471	472	482	486	553	487	473	534	492	472	454	476	453	503	498	489	455	507	492	499	463	458	512	468	475	475	484	455	468	463	497	473	454	455	484	488	482	530	497	438	455	492	471	530	491	497	474	457	466	449	466	481	475	476	487	455	465	500	480	450	505	507	472	497	438	489	473	470	515	479	508	481	482	486	460	473	508	494	480	455	497	513	504	492	477	495	499	469	491	510	478	503	500	475	505	466	467	481	455	495	479	477	511	444	483	464	434	486	479	447	484	484	492	507	473	487	456	470	485	533	476	483	492	509	456	468	477	494	481	480	480	475	462	455	489	475	474	482	482	504	470	473	485	468	463	517	460	495	515
8703	660	625	559	483	432	461	399	372	384	375	403	403	396	387	387	349	351	398	352	373	403	370	371	362	347	363	386	365	391	350	344	322	377	359	356	408	379	384	362	366	327	377	340	340	340	379	345	409	386	357	340	407	374	363	374	379	383	361	346	363	368	338	357	340	329	337	358	344	368	358	405	341	377	386	369	392	380	347	334	369	384	352	388	382	339	356	353	366	381	349	362	379	381	370	333	345	379	354	363	351	347	372	369	353	349	395	375	391	359	350	330	357	372	395	360	358	368	378	396	366	368	350	364	378	386	379	341	367	365	346	361	348	368	398	359	390	374	337	392	341	361	343	370	360	364	343	352	371	358	366	379	363	361	349	352	389	377	360	355	338	345	385	383	367	399	351	364	383	376	385	374	404	327	372	367	351	391	382	359	340	352	351	368	349	343	365	359	370	374	364	412	349	411	357	393	391	346	367	359	372	349	354	357	364	388	378	348	384	370	347	411	370	335	346	340	401	355	399	390	370	384	345	346	358	379	362	366	337	382	379	358	372	353	374	335	375	384	361	378	362	357	349	386	375	351	364	371	388	342	344	375	349	373	363	364	373	331	345	360	352	395	324	352	371	333	325	368	406	374	354	370	357	404	362	362	347	386	377	384	390	374	356	335	370	356	386	324	342	330	330	335	362	341	312	349	326	366	366	346	361	332	342	368	335	372	379	339	351	359	373	351	366	351	354	337	350	355	328	369	376	379	349	396	333	367	367	354	331	338	320	354	361	345	317	358	329	363	362	368	375	375	339	371	340	333	351	365	371	384	362	361	327	352	357	343	355	380	330	334	339	347	362	366	344	370	324	396	363	350	364	421	373	348	394	349	364	401	373	355	355	371	413	330	349	374	381	373	343	356	345	366	333	360	367	348	323	366	349	371	349	369	323	353	366	352	358	376	378	362	345	383	352	386	339	368	349	345	358	317	357	333	341	328	339	353	358	345	318	318	382	387	359	387	388	377	372	359	352	371	343	383	357	383	377	361	377	360	348	353	369	343	338	386	376	365	354	360	392	350	368	393	388	334	413	348	380	357	341	357	364	313	356	341	357	356	369	386	376	363	359	374	378	353	354	361	395	391	373	387	340	363	354	397	344	335	354	366	321	370	373	365	331	353	362	358	394	338	400	374	399	350	349	331	386	357	376	361	342	345	339	374	352	378	318	330	371	359	347	384	359	358	330	342	358	397	371	338	411	393	358	380	344	363	356	336	363	366	379	344	363	350	401	360	404	366	366	380	379	349	376	379	349	388	335	336	301	351	375	373	350	341	369	386	363	374	369	374	354	320	373	358	361	336	364	345	358	321	362	367	361	357	381	355	324	363	383	403	404	322	328	412	373	380	342	352	347	359	370	401	385	362	384	341	386	352	348	365	361	349	326	345	358	350	332	370	319	395	354	377	356	376	330	353	364	370	373	334	343	352	356	335	342	324	374	333	349	363	391	360	369	337	329	376	355	387	336	348	338	341	408	347	359	399	380	345	377	375	380	328	344	333	365	333	380	363	351	370	380	355	354	353	352	359	412	358	342	353	397	350	367	366	330	332	357	387	349	391	357	364	354	356	362	385	331	347	337	382	359	341	341	324	354	342	357	379	339	344	375	346	358	399	394	341	384	362	368	343	382	340	363	332	367	359	342	357	350	315	337	344	379	400	370	310	339	322	355	382	350	343	341	331	338	345	412	366	369	321	352	370	350	339	339	379	371	363	396	347	356	365	334	351	377	346	356	356	389	334	354	384	350	373	376	380	373	365	361	359	360	338	347	383	388	335	382	338	343	350	377	393	384	340	368	337	377	412	392	362	382	332	352	382	369	321	403	318	359	330	417	383	406	341	344	377	392	357	361	331	367	359	359	393	372	355	360	360	368	357	355	355	336	357	364	354	326	361	355	360	356	388	347	345	392	369	365	349	349	319	378	387	382	364	327	350	373	365	374	374	353	355	351	386	353	341	371	356	382	367	364	388	351	364	383	371	330	337	392	333	366	366	357	376	390	363	343	377	348	367	336	343	355	358	364	345	374	385	366	370	366	366	357	369	376	375	349	371	353	337	351	346	405	344	377	391	345	367	363	398	348	310	346	352	364	349	327	399	404	335	360	369	349	357	362	392	366	356	368	369	373	373	391	371	344	369	380	340	358	384	343	348	346	367	366	383	349	387	367	375	393	360	356	382	365	350	332	359	356	397	328	346	343	370	401	321	387	372	346	359	371	341	346	365	351	353	380	356	365	399	383	349	357	365	332	344	320	336	379	403	383	378	384	349	378	335	360	364	355	340	356	358	396	362	383	370	381	393	361	377	347	329	340	358	369	377	353	327	365	363	349	371	353	399	388	397	368	396	362	368	359	376	368	376	409	365	335	368	356	349	388	435	337	351	370	379	382	344	368	349	342	391	351	369	390	348	344	371	333	412	327	329	346	370	360	367	359	367	360	340	334	341	362	387	360	344	355	369	375	359	345	354	373	389	375	337	339	353	360	365	357	331	349	368	369	343	370	343	349	342	314	333	372	371	386	375	371	401	356	400	400	385	327	316	336	366	349	393	357	352	427	349	331	368	368	370	362	401	356	352	358	363	300	382	390	362	361	378	364	344	336	345	356	313	373	356	347	376	382	321	329	332	366	402	366	373	363	386	390	338	369	381	341	409	394	367	376	348	349	312	339	345	349	373	328	342	368	356	381	361	370	372	397	346	390	336	359	359	361	345	355	376	388	385	334	385	354	335	314	354	366	372	382	366	370	376	365	359	366	355	354	370	357	414	377	380	356	374	380	372	341	358	395	394	388	398	351	347	363	354	393	347	346	335	337	405	419	350	391	350	377	375	362	359	358	356	384	375	376	304	369	399	373	306	369	357	399	364	358	389	385	338	343	376	316	362	385	324	348	387	386	350	332	334	341	337	352	368	349	364	344	359	379	364	332	352	394	373	383	366	368	330	357	334	376	376	334	369	353	360	352	343	365	349	376	362	362	398	307	358	361	350	349	343	374	367	389	352	346	355	348	346	373	383	382	349	376	379	385	366	402	402	379	366	370	337	372	360	381	314	373	394	364	365	357	337	349	357	355	353	352	370	299	359	340	374	371	400	376	350	374	343	345	402	386	364	339	371	356	333	367	319	358	367	338	354	354	393	354	362	350	363	317	339	379	349	337	359	387	377	364	327	377	354	337	394	361	361	368	364	352	350	329	390	383	348	369	345	376	367	334	345	361	334	361	418	357	381	358	397	393	359	353	392	393	361	348	322	357	376	349	355	409	334	395	361	388	325	353	337	363	347	371	360	392	365	349	373	363	370	344	341	333	352	369	360	373	359	382	375	341	368	331	348	361	341	373	357	384	366	324	338	350	338	355	321	382	364	396	334	353	375	369	365	349	315	368	345	355	388	357	364	379	406	380	361	368	385	359	351	383	391	357	340	360	364	373	388	343	335	372	351	362	331	353	383	385	322
7272	1169	1387	1478	1405	1346	1168	1152	1208	1067	1075	991	962	971	977	906	972	897	912	948	895	915	924	862	850	884	912	854	865	889	896	894	829	896	867	893	907	854	880	886	873	819	892	887	884	859	837	882	900	878	896	838	874	876	850	856	796	862	905	849	859	897	859	879	851	872	842	848	823	829	876	864	899	870	862	851	854	849	877	922	895	895	879	891	852	865	830	843	857	853	872	866	844	907	859	840	855	810	847	845	892	886	876	831	813	817	883	902	806	912	858	853	925	922	858	922	813	834	879	859	865	807	893	879	864	759	902	880	826	853	873	845	861	870	834	814	853	928	836	866	881	885	908	818	836	873	851	881	904	809	853	865	893	888	838	876	797	871	832	843	904	826	882	895	860	816	831	841	871	833	853	897	920	867	864	834	891	882	881	873	879	871	922	836	877	851	859	851	844	831	861	884	878	852	815	876	849	867	870	872	875	846	865	859	871	863	874	854	822	840	834	801	845	883	869	780	834	829	845	829	823	868	844	854	860	854	884	887	893	859	920	883	863	915	852	887	863	886	839	830	844	840	887	917	834	846	885	878	822	845	859	852	834	845	822	790	886	933	886	898	892	868	829	836	833	806	871	886	889	826	875	864	851	851	846	791	849	840	826	855	860	887	835	866	829	858	892	873	827	817	897	898	881	836	884	869	864	828	869	878	823	836	824	809	806	920	872	857	896	857	885	861	850	912	866	876	888	883	888	901	841	845	863	853	901	824	881	832	821	874	870	917	930	914	885	891	805	813	894	939	851	833	812	909	900	884	892	855	880	860	838	857	894	855	868	845	868	811	854	812	842	821	817	850	819	832	849	848	800	839	899	832	861	854	849	849	916	831	835	851	885	813	814	847	843	902	862	792	872	887	903	839	866	861	885	842	891	868	871	848	926	926	868	840	854	826	855	866	814	820	876	865	859	878	818	865	900	899	840	802	827	913	830	889	842	893	873	812	897	923	855	831	885	901	830	905	877	859	866	873	840	897	891	842	846	826	892	843	768	893	845	848	887	866	890	841	881	835	876	833	886	873	843	827	867	849	819	854	844	874	895	858	882	858	884	878	872	852	871	855	874	880	834	878	898	845	887	914	899	876	869	859	802	865	859	809	880	861	813	856	852	875	847	860	868	833	913	834	896	861	902	828	845	856	837	864	849	870	857	825	867	902	847	859	883	897	840	868	894	832	884	846	852	803	878	809	873	873	881	871	882	878	896	914	891	836	834	877	863	859	922	919	839	832	842	852	844	900	824	868	841	869	809	815	807	854	934	868	839	845	926	862	843	857	851	858	851	847	814	838	835	884	869	847	845	877	832	856	899	865	867	808	783	847	826	835	853	859	881	875	863	877	815	899	889	872	814	793	835	866	826	845	856	872	843	908	853	872	861	895	835	864	859	848	874	885	841	846	887	792	857	904	893	840	835	867	887	891	800	870	921	891	840	897	887	884	806	807	880	813	833	888	872	857	850	842	869	877	815	837	833	875	855	877	883	875	885	854	892	844	872	886	925	816	873	869	838	844	895	854	811	881	862	869	806	886	866	850	901	827	860	874	889	867	870	838	835	871	857	884	817	894	885	843	873	882	864	873	832	827	923	857	920	843	820	922	845	869	868	866	826	803	900	841	805	858	839	813	866	841	844	837	783	872	861	852	850	849	910	867	865	833	872	926	833	828	837	860	880	822	851	913	853	859	890	873	911	858	919	829	876	800	867	874	882	876	848	815	849	875	858	790	913	841	897	893	877	897	899	860	869	894	814	856	881	835	870	864	820	874	867	847	868	867	864	813	826	910	852	806	874	866	857	808	891	846	849	844	867	862	886	920	842	841	877	839	831	860	883	863	790	837	906	858	864	856	802	828	868	814	837	846	857	821	834	851	864	882	889	822	844	842	813	881	838	873	867	818	882	852	858	842	830	833	888	847	874	872	836	887	824	893	870	870	862	905	837	835	870	881	810	876	870	831	850	803	928	922	818	789	844	922	854	885	859	859	879	887	826	826	871	854	857	861	836	854	847	873	863	845	860	874	818	880	798	850	867	862	878	901	929	865	857	869	852	905	870	822	886	940	831	867	846	867	836	892	896	863	870	904	860	838	887	852	838	870	852	885	874	894	911	806	822	797	883	862	808	891	839	882	870	853	853	873	861	816	893	858	845	952	845	882	892	875	835	861	834	822	903	914	846	836	860	835	848	874	863	844	817	835	792	871	861	846	843	869	851	863	835	863	896	853	834	888	843	843	825	826	898	860	858	875	843	867	864	874	866	877	865	856	803	840	910	868	884	914	861	875	831	821	825	871	847	883	857	818	921	849	826	901	859	850	848	819	813	832	890	893	820	866	842	920	826	851	832	892	846	823	801	809	856	884	819	857	878	854	855	915	882	844	848	828	895	857	904	828	881	865	823	830	859	824	839	887	901	879	844	810	847	837	897	867	886	886	887	855	868	855	830	868	830	838	857	849	885	848	852	886	848	874	878	829	859	826	831	846	851	865	862	848	849	839	842	879	936	836	903	885	839	939	875	862	824	879	872	829	884	832	844	858	848	876	928	816	805	869	860	882	821	856	892	871	855	834	890	846	853	852	844	857	842	879	841	874	862	848	841	863	866	913	910	854	844	871	857	852	846	872	895	893	871	841	864	903	839	856	881	866	839	857	912	849	867	840	826	848	845	875	817	806	861	911	893	865	813	779	812	865	903	821	901	897	888	831	850	839	812	822	845	888	937	823	819	830	882	832	858	836	834	897	804	807	839	809	830	878	911	925	855	835	846	850	875	908	857	862	859	866	885	868	833	813	890	879	812	869	879	870	811	869	870	896	942	832	864	842	852	856	873	862	815	841	867	910	845	859	894	848	867	867	897	897	896	910	817	835	856	853	862	838	906	835	836	879	836	858	859	849	854	870	813	861	860	844	865	835	886	839	846	846	839	858	836	899	838	890	870	847	894	878	821	888	843	894	851	850	811	833	837	953	882	852	828	896	861	815	855	876	835	873	856	918	821	830	801	821	858	830	912	858	865	799	871	808	880	881	851	859	837	844	857	873	839	906	820	893	896	831	889	845	906	903	880	896	853	847	839	894	875	884	853	832	823	873	910	838	824	852	894	897	913	887	831	876	855	870	884	909	871	937	865	881	847	829	863	856	840	856	835	848	826	871	855	884	813	837	842	880	859	882	924	900	885	871	863	901	860	891	901	801	858	859	820	842	878	871	868	878	873	875	881	900	862	860	880	863	888	869	885	874	807	905	855	898	793	844	908	874	882	846	817	834	872	866	844	873	891	804	837	846	870	834	868	848	865	823	827	831	823	828	833	856	821	830	882	844	856	896	831	884	874	871	880	835	826	899	871	856	805	893	914	885	836	844	856	852	855	926	829	849	860	867	798	818	893	842	845	840	849	875	840	872	862	870	896	895	884	895	851	883	882	849	896	842	842	860	823	842	843	819	861	906	845	854	811	854
16016	1252	937	828	595	527	462	494	459	469	408	449	422	413	430	421	380	464	410	437	479	383	385	379	385	418	373	413	404	363	361	360	425	381	419	426	426	419	385	377	362	406	386	412	378	386	399	358	359	392	401	373	425	374	408	405	366	403	386	396	357	393	382	432	366	417	366	407	386	408	382	392	397	441	410	386	392	407	375	401	375	418	397	364	392	387	359	409	378	438	406	404	345	410	396	395	375	393	419	366	385	373	389	448	405	386	395	407	392	393	373	408	390	363	378	375	416	405	386	407	402	375	392	393	403	365	371	417	405	397	395	413	405	390	408	394	363	392	413	366	399	390	369	367	403	372	393	406	404	369	404	381	377	344	357	392	422	403	373	399	380	396	371	411	396	442	402	407	400	406	367	408	395	423	380	382	388	393	399	395	415	370	371	414	367	374	395	383	404	357	398	379	393	397	398	388	404	360	423	399	395	439	369	404	408	376	394	408	396	403	362	399	418	426	433	393	377	420	370	407	357	388	405	412	391	372	379	404	336	387	384	391	355	421	396	343	378	393	386	418	374	399	420	442	429	426	375	414	386	368	368	384	387	399	411	359	422	422	397	405	418	373	365	365	408	399	421	370	406	430	373	386	384	390	372	417	424	379	420	389	374	406	393	410	376	399	391	377	411	390	394	357	413	393	395	359	396	361	398	366	422	414	385	376	388	369	399	356	377	401	414	365	386	361	404	426	400	407	415	384	358	339	379	395	409	379	389	399	380	377	409	396	398	351	374	422	440	392	411	382	365	376	402	369	387	386	389	398	385	419	369	362	378	368	370	379	420	385	384	419	381	407	373	382	394	416	388	414	437	429	394	389	378	415	400	438	377	392	408	365	397	395	370	406	405	411	382	391	429	367	364	384	415	390	375	391	386	417	396	429	424	418	382	361	375	404	383	370	375	370	353	390	398	372	412	397	368	373	410	407	411	425	394	411	417	360	384	358	391	384	392	395	366	412	405	359	372	364	410	431	382	350	399	395	415	379	370	400	404	352	406	423	405	390	407	384	405	346	362	426	374	383	377	391	395	413	370	401	394	386	375	375	393	397	385	394	393	415	394	351	397	404	393	394	388	424	391	395	395	395	373	339	364	396	395	372	392	420	358	379	402	439	402	402	386	405	402	398	361	390	379	417	406	404	429	398	373	366	398	395	411	393	376	390	359	407	431	394	406	403	375	380	366	394	360	379	371	399	391	408	352	372	428	408	363	385	406	379	423	406	400	410	418	396	395	382	364	405	430	357	406	430	393	397	393	407	385	411	405	434	408	357	420	429	400	390	393	371	411	418	386	413	370	404	343	398	401	401	380	393	375	417	409	407	432	416	395	395	431	361	370	387	410	388	405	388	406	364	392	399	401	375	376	400	410	393	381	386	402	375	360	367	366	361	372	373	425	366	369	394	385	342	374	371	432	393	371	386	402	414	393	405	396	408	378	401	393	417	416	409	409	394	383	418	427	411	402	370	410	404	377	368	408	412	372	432	376	387	398	379	362	387	384	391	416	392	379	383	414	393	404	410	402	414	387	428	381	365	374	362	389	394	365	436	374	400	349	377	398	377	380	379	364	425	388	385	407	409	360	376	402	395	381	403	415	420	395	358	385	408	385	391	415	405	369	364	371	413	398	370	423	405	396	412	396	389	429	376	328	381	381	360	397	354	393	399	383	379	390	397	432	399	381	410	388	394	404	408	413	364	389	390	381	402	403	366	432	418	390	389	399	405	356	384	369	396	366	403	414	376	399	426	411	368	375	380	395	356	401	421	385	394	405	418	401	440	455	379	386	372	371	385	389	403	371	380	387	413	378	353	420	386	335	409	405	420	381	360	382	394	395	384	368	382	413	388	401	397	365	391	382	383	426	418	378	385	398	361	415	389	403	384	376	396	391	368	388	360	387	388	367	400	442	398	424	389	405	414	414	375	372	394	374	375	417	414	395	384	436	384	364	402	396	352	375	331	383	403	357	360	378	423	391	429	428	429	383	374	378	323	392	392	380	354	367	360	357	370	355	373	389	394	388	423	397	389	416	417	385	402	381	410	396	366	382	412	406	398	370	413	374	399	403	358	392	410	441	385	402	401	399	376	373	442	393	376	404	363	374	382	377	381	350	397	396	366	380	384	445	381	418	347	405	393	359	374	395	407	381	368	387	398	392	409	371	378	387	353	370	400	418	412	385	351	402	431	400	373	391	384	425	425	370	392	360	407	366	423	414	387	427	402	376	409	365	410	418	424	400	408	339	387	354	399	391	427	372	380	420	404	391	375	400	371	424	408	377	399	450	431	405	385	414	407	372	393	373	387	373	373	383	392	377	376	379	387	403	433	394	387	420	385	399	365	439	406	382	403	395	374	357	366	423	377	398	376	381	403	389	408	412	386	369	387	389	394	419	396	381	361	386	394	372	400	385	363	408	404	394	364	383	380	391	380	409	366	353	369	421	386	392	425	404	393	414	392	424	379	395	393	385	379	379	376	419	362	403	386	396	359	396	412	408	398	424	401	407	418	346	385	385	420	371	383	372	381	384	373	431	394	358	401	352	340	348	397	401	396	416	424	401	417	339	364	408	419	413	393	400	394	419	462	407	422	373	410	431	394	395	412	421	439	403	420	402	357	402	422	406	404	381	372	386	393	398	364	377	425	372	391	412	424	448	430	366	385	428	392	422	353	374	374	404	374	397	394	396	383	422	373	400	401	418	391	391	412	409	416	373	429	406	390	396	404	419	380	373	377	396	379	416	379	388	422	382	386	394	368	448	402	392	439	416	393	361	400	405	398	421	393	392	370	380	398	383	414	395	394	414	388	372	386	389	366	387	412	418	395	355	374	376	436	394	411	414	415	375	411	372	404	397	410	353	397	428	391	404	380	393	386	415	397	380	391	409	401	395	380	389	389	371	417	394	366	373	407	390	373	387	414	384	346	365	419	389	362	401	400	402	367	390	417	426	389	374	387	411	374	396	407	364	398	411	392	397	406	409	385	391	379	383	413	377	411	413	407	353	363	420	405	361	409	412	413	387	401	423	406	399	365	402	377	385	388	393	430	406	427	386	394	436	376	363	349	384	427	429	389	405	358	378	384	410	398	405	378	376	372	331	387	383	391	406	411	377	361	434	443	378	396	399	422	357	387	391	385	392	403	409	402	417	382	415	429	384	360	407	362	370	425	387	399	394	417	409	373	391	403	395	393	393	374	397	367	408	379	372	376	354	384	383	418	398	386	383	403	397	409	394	379	401	377	414	391	412	393	385	391	411	400	380	414	371	389	378	376	396	405	381	387	401	368	378	384	403	355	388	377	406	390	412	406	386	385	335	362	396	414	398	393	405	390	415	346	388	418	405	410	386	389	394	381	384	399	392	400	377	365	413	403	380	432	403	361	367	379	424	394	378	378	411	398	394	417	385	425	422	393	400	423	378	387	407	386	372	387	392	378	400	385	401	430	392	380	391	376
9223	1357	1867	2231	1939	1808	1580	1474	1430	1245	1201	1202	1159	1076	995	996	1004	1070	1011	927	975	921	1003	955	925	936	944	894	944	915	897	909	931	923	885	939	921	935	904	900	946	922	894	881	925	885	878	917	957	925	909	957	880	839	923	835	866	850	868	891	889	841	867	916	848	915	929	962	880	861	828	886	916	917	867	958	859	917	863	869	925	870	932	911	869	896	873	869	826	908	912	866	924	866	952	909	899	921	875	835	937	940	842	875	940	871	901	885	902	879	854	963	876	879	881	907	893	892	898	860	890	866	918	900	881	874	841	905	868	856	871	862	895	870	877	921	851	886	931	949	841	888	875	840	871	893	861	865	898	850	907	911	867	872	840	853	830	918	867	866	850	871	816	918	940	900	825	901	933	910	945	917	924	957	883	885	833	916	891	906	911	873	858	924	897	906	862	880	929	878	870	892	870	904	757	911	861	867	872	911	889	809	894	950	940	911	896	891	839	859	838	863	915	912	867	862	894	868	869	921	907	855	861	883	883	898	910	880	891	831	936	886	861	899	883	832	904	970	850	896	916	875	857	915	875	864	936	866	840	894	914	860	878	912	889	846	910	917	890	912	864	876	921	886	888	845	901	884	915	865	917	930	869	898	878	904	968	916	918	895	876	883	909	865	857	820	909	847	925	881	888	916	872	918	841	909	869	886	857	921	864	934	894	901	897	885	876	856	871	900	864	899	933	858	865	916	858	929	885	860	905	877	933	894	946	910	821	859	909	891	897	865	892	914	863	883	885	901	884	848	916	929	869	893	905	910	891	870	922	865	874	865	886	909	842	897	889	936	878	905	913	947	885	871	878	856	964	908	848	890	941	895	927	915	922	889	852	910	899	902	868	920	887	876	860	923	861	960	920	910	856	875	849	857	879	879	842	842	890	908	905	875	908	958	901	843	900	876	903	885	900	898	919	900	889	846	914	883	918	841	938	893	847	893	871	912	873	910	827	859	876	888	886	876	834	923	882	863	908	902	794	921	960	902	850	871	860	874	858	863	881	860	866	850	898	823	931	859	846	870	881	871	944	903	897	868	903	893	917	864	919	830	859	837	889	893	854	861	886	916	850	914	914	839	839	825	874	900	856	848	911	916	819	905	889	915	908	808	874	916	817	896	854	878	885	933	901	904	902	917	887	912	857	893	900	868	895	844	847	849	816	843	842	852	909	887	912	881	862	886	819	876	891	868	873	896	873	900	890	887	898	883	887	851	917	952	917	898	970	879	874	893	874	891	947	845	882	939	838	879	904	889	912	946	879	879	910	927	919	902	941	874	861	889	901	901	894	855	881	879	917	861	925	854	899	888	852	918	847	840	922	881	881	854	870	854	892	890	863	873	861	887	861	898	894	853	866	879	887	890	870	881	870	883	883	887	881	893	879	888	858	907	890	936	845	909	814	940	918	836	881	900	885	888	901	867	920	917	854	904	898	900	881	917	939	842	859	875	978	899	883	867	928	883	892	914	941	917	864	899	885	926	837	869	865	868	911	923	902	859	881	856	905	928	929	809	846	865	912	935	921	878	918	879	893	859	877	842	884	896	874	926	865	900	905	917	947	867	852	824	918	892	851	924	857	874	854	906	953	869	885	854	867	869	947	887	884	885	853	901	835	829	842	850	869	879	847	880	872	906	900	861	932	887	870	855	824	822	865	925	910	892	891	910	912	880	835	894	896	873	856	916	947	840	906	851	863	876	911	940	911	878	866	843	887	917	938	885	885	916	890	876	867	848	887	886	910	893	822	829	829	918	871	873	908	948	865	829	830	869	905	911	883	880	895	891	900	857	865	909	929	887	902	840	856	884	868	854	887	908	906	955	921	877	900	874	870	932	912	863	896	881	878	901	887	861	869	865	912	883	890	904	877	867	858	903	919	869	835	889	847	911	827	878	895	883	908	889	914	917	914	869	893	911	891	891	878	872	914	859	912	824	860	851	872	893	872	930	888	872	891	909	881	910	866	899	966	868	873	898	895	856	846	857	894	863	920	903	848	860	862	908	854	867	847	933	873	888	830	869	856	851	936	905	964	867	846	882	923	905	907	886	938	897	825	901	923	926	863	861	891	912	849	902	909	864	899	877	887	877	850	876	914	888	905	918	912	879	909	891	879	881	863	905	849	887	899	852	878	886	868	893	930	864	891	896	863	848	901	912	880	891	849	857	827	856	874	921	898	941	876	902	863	914	881	920	880	915	930	854	898	954	878	859	878	880	858	876	898	923	872	852	889	923	856	905	859	862	849	927	800	924	874	928	852	903	937	883	853	900	916	891	872	842	874	928	849	902	872	871	921	856	889	918	892	887	890	896	898	897	919	917	877	895	907	907	846	928	888	896	919	903	872	881	846	905	887	880	900	905	868	826	923	874	842	848	878	902	882	888	884	900	855	898	863	854	900	928	903	875	904	904	912	856	925	905	924	900	907	878	904	862	905	893	870	886	854	907	902	891	881	902	933	871	901	882	858	903	904	871	852	893	894	903	923	933	920	887	868	819	879	871	873	880	845	895	872	874	892	814	897	893	869	891	864	862	870	887	956	873	892	896	903	858	922	855	815	851	915	894	916	872	880	817	928	896	858	900	876	851	888	868	859	889	882	913	888	919	901	894	877	918	867	851	888	875	891	964	895	891	891	901	906	890	893	832	878	882	876	919	849	948	882	871	896	890	921	823	874	918	899	836	882	890	887	886	828	916	903	908	859	936	850	914	903	842	921	892	890	920	840	856	940	907	916	868	920	883	886	896	860	957	911	864	916	899	904	832	923	888	888	901	925	895	894	894	876	842	900	877	860	848	870	895	909	892	878	908	929	929	894	895	876	858	962	930	931	888	873	885	926	887	915	810	878	932	853	887	881	914	919	912	877	857	894	880	850	846	903	904	891	889	886	886	861	893	906	858	845	890	885	851	924	911	879	885	881	897	934	880	891	851	932	909	881	879	850	927	944	893	906	901	837	923	920	853	897	883	856	870	888	871	924	860	893	860	879	905	811	882	893	831	820	852	868	888	860	893	824	928	886	837	919	870	866	840	873	818	879	909	881	887	874	871	886	881	904	915	890	860	900	857	885	922	897	900	888	881	923	879	885	874	867	923	937	888	855	905	871	863	885	891	944	861	855	878	877	891	901	960	913	862	901	906	861	928	847	888	892	871	933	881	874	863	914	869	883	880	884	920	925	910	876	893	854	888	868	825	894	859	879	867	889	811	863	883	909	901	922	860	935	881	879	908	860	911	911	861	933	840	884	952	893	851	937	911	876	863	913	873	853	854	895	927	882	870	842	892	922	891	863	895	895	891	891	900	812	914	877	901	898	910	925	864	901	864	942	857	880	879	917	918	853	939	910	903	931	957	902	872	957	858	895	858	858	904	934	889	879	896	928	879	880	877	841	865	879	882	914	881	903	893	875	879	846	864	879	944	874	907	869	927	915	900	902	889	855	901	868	912	909	890	891	899	850	859
2344	171	184	153	188	196	187	174	163	166	179	173	194	159	182	176	203	165	169	162	164	194	187	166	167	186	132	162	173	174	176	223	152	167	189	173	182	152	187	179	179	185	163	176	157	176	168	180	168	163	169	174	164	168	180	150	181	180	172	174	166	163	184	166	179	174	160	173	168	181	162	170	166	171	166	182	172	147	181	171	176	188	190	184	176	170	173	191	150	165	148	179	193	161	160	193	171	193	178	202	162	174	166	181	174	178	173	174	198	196	187	202	174	171	169	173	176	159	158	210	167	174	163	194	167	159	160	201	146	168	171	151	199	189	168	170	157	191	153	178	156	166	173	195	194	162	139	184	175	187	159	173	145	168	188	212	194	147	165	160	201	181	179	178	175	181	147	171	174	170	152	193	185	175	148	146	182	178	192	166	164	148	182	184	170	138	180	169	174	158	185	181	168	152	198	150	166	215	177	190	170	195	166	168	157	186	164	194	172	182	194	163	178	189	184	162	154	210	170	167	184	169	179	168	164	178	172	155	161	152	151	164	169	170	170	175	158	194	168	137	160	180	189	159	169	157	159	180	173	168	189	202	180	170	163	162	214	189	176	192	183	178	170	181	166	172	171	179	172	167	176	184	173	187	166	194	159	148	179	149	163	187	169	186	159	168	174	175	181	165	194	166	170	175	196	188	155	156	171	192	160	183	204	166	163	166	166	202	157	194	196	179	193	134	180	161	186	169	166	165	176	160	183	174	192	176	172	179	181	187	188	191	181	160	155	167	182	173	172	179	184	176	185	185	164	176	183	183	171	195	162	148	165	168	196	157	160	166	170	191	197	172	181	204	167	194	168	206	202	172	185	177	167	189	149	175	165	172	158	167	162	162	161	188	169	184	189	169	169	183	153	157	164	167	183	164	161	197	194	181	151	156	181	199	182	170	171	184	170	181	187	179	185	170	157	150	198	155	192	161	175	150	147	171	183	162	159	195	172	150	190	161	165	174	147	186	185	195	164	168	166	187	196	174	159	165	165	159	157	162	197	181	184	190	184	173	183	184	146	174	202	185	177	182	170	180	196	166	177	152	167	194	158	171	188	183	165	175	186	165	171	184	221	229	170	185	183	170	179	159	161	192	170	167	168	174	146	178	165	171	198	198	187	159	169	202	183	176	176	200	178	159	164	171	175	147	148	176	199	164	176	197	184	159	178	159	165	190	182	187	183	193	169	175	173	145	164	157	181	162	176	181	182	198	173	162	184	188	189	160	183	178	195	174	187	208	150	193	191	200	193	155	212	145	171	142	168	174	179	169	164	191	181	147	164	166	184	169	154	160	187	176	160	174	185	173	177	171	143	173	190	200	173	163	144	160	168	172	183	170	181	199	171	185	186	175	172	181	171	182	194	144	159	154	189	183	170	182	166	177	174	168	188	181	148	200	199	169	185	171	168	176	174	200	167	197	175	172	163	196	168	160	188	181	189	165	166	168	157	173	165	189	191	225	178	182	186	164	177	181	189	164	163	165	183	172	169	143	170	172	177	174	194	149	185	174	183	182	161	186	148	191	189	180	196	181	163	152	168	177	160	166	180	180	182	184	189	163	171	157	176	171	203	147	207	173	192	185	160	180	181	183	174	168	207	159	180	176	181	178	163	170	168	195	191	172	168	170	200	169	164	177	159	176	151	171	168	161	170	184	181	178	169	175	173	182	179	178	167	179	175	188	177	194	159	169	141	187	178	180	180	185	166	168	153	176	174	168	171	200	161	188	163	184	185	174	167	158	169	166	175	161	139	177	171	162	178	190	183	159	177	169	190	172	164	170	148	184	168	182	164	162	163	161	192	168	175	182	184	151	166	183	177	167	174	169	173	172	184	182	172	178	164	165	168	169	192	173	177	171	187	166	175	161	170	195	174	179	165	154	177	178	183	148	168	181	183	178	167	184	192	146	168	192	171	172	143	161	200	148	176	164	186	197	199	174	176	199	193	191	193	193	183	157	188	169	173	183	194	182	152	151	193	159	213	173	188	198	173	162	176	147	178	197	171	177	137	168	173	173	189	187	190	182	163	167	165	169	183	181	169	165	159	191	164	184	198	197	184	166	188	176	167	176	182	175	188	177	150	162	182	183	169	188	175	193	158	175	157	189	182	196	181	152	184	167	180	176	179	166	169	175	163	171	179	177	167	174	183	198	171	175	172	178	168	156	159	159	190	143	167	166	188	176	177	183	159	160	164	164	180	185	183	177	181	204	153	146	147	167	148	164	175	175	186	173	176	178	170	169	178	199	161	189	175	162	179	165	164	191	155	173	168	181	174	168	167	155	179	180	166	156	205	156	146	179	174	179	171	172	187	194	186	170	191	183	182	155	174	165	155	165	163	204	173	200	181	165	176	197	179	160	167	190	218	165	209	169	168	181	148	153	184	192	181	182	182	173	157	158	157	173	212	191	146	154	173	153	205	209	155	159	168	179	182	165	147	154	181	194	177	188	178	160	163	170	177	181	167	172	175	181	157	167	171	189	182	181	188	199	200	154	165	199	161	189	203	144	182	201	196	140	157	199	156	183	199	153	128	170	187	181	160	171	184	197	159	172	171	180	181	153	163	183	170	176	170	197	166	153	156	179	192	183	185	180	151	159	175	180	175	150	151	185	179	165	173	182	182	163	194	169	173	183	174	163	162	190	172	178	174	184	180	179	159	181	181	163	178	169	176	201	205	207	193	184	177	168	175	158	179	161	171	172	172	179	176	171	161	180	168	188	171	163	177	174	184	155	154	189	160	194	164	175	170	170	208	164	172	195	180	186	153	160	171	197	194	170	165	175	166	190	163	175	183	173	161	191	175	172	168	184	193	163	172	187	174	162	185	172	178	175	182	199	201	179	169	196	184	172	168	184	205	178	173	161	165	181	175	163	174	164	185	165	153	181	173	178	170	169	175	167	160	183	157	163	206	168	161	161	183	184	192	163	180	185	188	184	189	152	189	176	171	147	179	182	168	176	189	159	141	169	180	196	171	173	165	198	169	182	171	178	143	165	179	170	152	184	190	203	198	152	167	184	163	166	172	182	209	171	179	160	176	170	185	171	185	187	173	173	191	183	162	144	152	186	189	156	173	163	174	149	162	173	166	185	146	170	179	177	176	167	173	171	168	154	187	172	180	181	137	148	169	185	184	172	183	187	168	201	155	180	173	212	175	171	182	158	187	179	192	183	173	184	171	182	149	188	187	160	176	176	199	203	184	169	156	162	183	199	195	191	166	202	168	156	180	200	177	175	191	182	181	190	202	182	193	190	171	175	163	180	163	158	158	183	173	171	183	155	181	187	182	161	202	185	167	164	135	174	177	162	180	205	179	169	163	173	158	177	174	177	169	177	164	192	179	164	166	182	168	195	180	169	174	168	178	173	165	188	177	171	177	160	155	175	190	177	177	181	172	194	173	157	179	167	163	176	158	172	211	157	159	167	183	173	172	170	164	167	181	161	175	176	168	180
2451	500	536	532	533	489	476	501	491	467	460	489	527	470	512	504	494	479	514	501	516	510	495	489	468	507	470	468	489	496	505	493	516	469	478	443	469	480	461	451	487	481	470	491	489	485	499	488	491	478	495	431	512	460	483	493	516	517	490	458	475	472	472	490	472	473	523	496	533	450	447	464	512	493	506	451	483	502	475	488	485	473	470	457	498	505	516	502	481	497	517	471	520	459	452	465	509	465	484	506	440	465	464	501	528	470	471	502	482	504	473	484	525	536	478	474	475	478	467	502	453	478	467	493	519	493	464	502	504	446	502	455	501	521	465	440	480	505	457	479	466	468	458	502	502	451	464	511	512	459	485	496	475	514	496	501	455	535	482	469	484	481	467	515	450	462	454	480	493	511	457	489	477	487	485	476	461	454	499	514	476	481	484	459	523	490	490	505	495	468	491	497	458	512	476	484	497	512	501	507	490	461	500	527	454	477	436	455	447	532	501	482	503	526	471	451	500	435	480	475	448	499	465	518	474	447	476	485	478	476	448	466	495	463	477	507	478	484	494	481	500	445	463	415	465	443	478	477	462	453	436	476	499	451	504	477	476	481	499	483	472	511	524	477	504	496	510	482	460	438	443	489	471	450	511	520	479	480	482	491	497	458	486	486	468	508	460	478	497	485	523	463	463	452	476	498	493	537	486	483	451	488	479	508	487	495	468	476	457	470	479	479	477	498	519	460	481	528	503	495	476	505	497	440	484	471	459	470	469	506	505	485	484	444	460	468	461	493	490	483	495	499	463	474	467	498	452	467	502	502	488	484	503	462	471	468	473	472	462	458	478	501	513	466	504	456	505	466	491	470	495	495	491	496	516	461	496	467	464	457	476	469	450	474	457	497	523	483	471	500	485	528	472	474	472	482	495	456	521	510	483	460	440	493	487	442	478	473	495	432	447	486	451	497	462	488	457	460	468	479	501	494	485	492	502	458	492	471	500	476	455	447	492	480	496	492	480	479	478	526	501	456	511	485	506	469	476	448	515	444	473	496	514	482	481	494	494	481	499	482	470	484	485	485	461	465	488	486	480	483	509	487	517	449	464	490	495	452	489	491	490	488	509	452	500	483	508	486	479	464	446	499	493	464	476	498	478	519	485	474	482	458	535	475	489	473	480	467	473	512	463	542	463	435	476	456	512	470	493	510	498	477	493	490	507	467	478	447	444	542	479	474	475	468	517	479	482	486	486	459	472	503	511	553	502	529	464	483	509	475	534	505	470	482	496	481	449	514	464	478	515	503	502	490	486	494	450	451	473	506	444	495	513	497	500	504	455	476	497	516	506	469	474	470	490	495	494	480	514	480	450	488	549	464	499	503	470	505	482	438	504	510	512	461	496	458	465	513	466	538	479	459	457	472	471	465	482	493	465	457	518	464	499	476	470	498	519	482	494	485	477	510	514	503	517	527	503	472	470	469	484	469	456	504	448	486	463	486	454	487	506	494	508	518	481	482	480	497	496	485	498	483	489	457	479	484	472	502	493	488	441	480	470	477	481	483	440	486	506	431	481	493	504	444	472	478	484	481	429	455	487	489	483	478	459	473	449	468	496	527	508	524	490	481	487	452	485	473	465	509	465	453	465	473	500	534	487	450	500	489	515	467	501	527	458	502	436	478	523	468	490	502	487	442	490	490	477	498	506	453	509	482	484	480	439	503	480	472	463	443	485	489	463	504	447	464	525	441	468	454	493	505	476	477	457	498	448	493	494	489	513	519	504	491	501	478	459	522	491	492	544	481	484	505	470	466	464	483	466	471	518	477	480	485	494	475	459	454	467	471	501	476	489	490	449	467	491	490	453	499	504	481	507	454	488	481	448	493	524	469	496	474	467	501	456	475	473	483	480	456	479	483	503	490	500	526	520	461	446	471	479	493	493	491	477	486	470	503	485	454	482	446	503	474	510	502	496	474	495	490	508	475	479	480	471	490	518	490	490	496	477	460	450	477	486	475	477	439	451	460	526	440	528	467	460	478	496	475	469	471	468	466	510	492	487	436	499	476	460	501	492	481	496	469	501	472	514	470	517	529	481	462	457	505	506	459	488	481	440	480	480	473	504	515	491	478	508	499	521	503	497	454	516	485	489	483	473	465	490	482	486	466	494	489	488	517	513	406	489	513	493	476	467	467	477	480	498	495	456	485	487	474	503	477	501	500	482	455	479	463	493	499	477	495	473	488	500	453	488	487	490	469	495	483	516	489	493	497	482	484	496	475	490	442	508	452	497	518	467	505	501	473	473	457	464	473	488	466	475	517	448	480	465	487	453	494	480	471	509	502	496	454	495	486	477	499	464	529	496	502	450	482	446	513	488	490	460	489	439	489	499	481	471	544	485	473	485	434	550	497	473	460	473	502	480	479	466	502	486	491	495	499	492	505	453	498	499	516	484	490	475	476	487	499	484	498	507	473	455	483	517	526	468	482	412	519	474	483	481	472	472	487	461	495	492	449	482	499	515	488	514	466	459	489	477	436	484	446	507	499	491	498	525	491	514	452	476	529	491	474	504	466	519	482	507	504	459	483	480	505	504	496	439	519	489	519	475	483	455	454	471	481	449	449	497	475	524	479	494	510	524	456	469	478	462	492	479	488	510	484	485	490	471	510	497	487	500	447	476	476	500	520	473	512	492	501	458	475	504	480	519	478	493	501	479	455	471	466	469	497	471	499	489	477	469	477	453	486	488	481	470	472	481	516	473	477	473	496	480	480	455	441	493	487	480	471	523	463	500	486	501	463	473	462	452	503	458	498	452	510	482	493	482	496	486	459	503	480	474	498	470	505	526	466	468	493	498	493	443	490	473	502	463	463	494	496	471	505	490	506	500	508	452	484	450	517	494	510	493	489	505	464	457	478	466	485	480	470	410	453	523	495	488	485	492	479	461	498	471	457	471	493	510	454	485	501	502	496	486	459	452	461	513	491	483	460	499	480	474	468	483	490	487	470	521	458	485	503	435	499	467	463	486	467	496	482	500	493	572	514	487	449	501	447	431	454	468	495	500	494	498	514	498	486	469	492	450	503	477	465	489	478	457	504	477	506	492	456	448	473	483	470	486	475	465	522	490	470	520	491	468	456	466	530	490	531	482	495	478	487	439	500	490	503	468	475	487	478	478	490	487	434	466	485	482	479	543	462	455	473	454	481	466	478	444	527	448	481	469	469	425	450	494	475	465	471	439	482	482	492	518	514	487	476	491	481	498	502	455	483	467	501	503	450	472	494	471	466	485	497	478	516	515	429	490	525	457	447	488	492	492	456	530	449	499	486	447	512	487	466	485	474	447	480	489	495	529	454	502	527	442	524	476	513	470	522	502	498	499	472	460	491	474	459	458	514	510	504	472	458	479	486	461	471	465	499	490	433	508	457	456	473	472	474	475	464	473	489	492	478	481	508	497	505	473	461	483	499	481	505	476	532	475	479	499	448	528	529	467	476	523	442	494	498	505	518
8820	656	682	583	508	456	448	400	396	370	370	394	335	340	373	391	375	350	352	351	385	370	376	379	372	338	354	392	378	374	378	399	379	408	345	391	358	389	345	354	364	337	360	323	310	336	357	357	367	363	428	389	365	366	347	369	343	342	352	316	374	344	393	336	350	357	367	357	374	363	350	357	344	372	353	340	338	360	340	391	359	380	375	363	388	350	379	380	386	363	375	348	340	332	351	349	368	356	350	365	388	371	369	382	339	345	397	372	353	363	371	365	321	371	366	382	345	393	358	319	385	374	334	336	370	372	363	373	380	376	368	379	394	337	387	321	348	331	379	361	307	333	352	378	370	391	385	383	354	378	332	325	371	384	356	357	372	369	346	349	347	350	337	326	413	390	379	374	325	359	342	390	374	354	403	367	336	364	365	366	372	355	342	370	384	356	357	300	343	328	355	393	372	391	350	330	379	358	374	345	368	372	338	359	377	382	341	370	377	386	365	360	374	354	350	373	378	411	345	376	355	332	343	368	395	318	377	355	413	361	389	370	353	348	319	339	340	343	377	359	369	376	358	373	350	345	366	335	362	403	358	354	389	400	341	337	356	366	411	332	354	359	396	405	368	323	356	374	388	372	342	353	352	348	382	345	370	366	401	342	345	370	373	372	358	409	353	330	377	365	357	340	370	352	352	350	359	356	371	400	387	393	354	366	336	352	389	368	389	360	356	366	361	340	337	370	389	358	357	387	356	338	385	357	382	334	342	330	334	411	331	386	347	333	355	388	389	385	344	350	357	395	380	331	363	380	331	349	356	347	361	334	346	376	378	393	389	372	338	340	385	324	352	363	359	380	355	354	354	357	350	364	334	361	353	393	346	352	393	344	377	377	319	352	347	350	350	383	381	358	351	360	372	360	376	369	364	373	366	365	378	371	329	383	352	414	379	365	370	332	346	350	358	338	404	395	378	393	358	360	349	316	368	345	367	333	363	373	347	392	335	364	382	371	379	337	345	374	356	363	371	344	359	352	396	370	361	368	377	349	339	377	346	358	347	357	340	371	382	377	359	339	348	356	395	388	365	378	366	361	359	358	335	367	343	370	352	364	393	348	371	350	355	360	357	385	338	363	349	386	358	304	355	392	360	371	345	350	343	369	314	314	355	353	323	360	374	380	349	402	392	349	343	366	384	349	351	348	367	371	352	370	393	359	384	395	374	365	365	353	335	373	376	363	369	348	303	378	357	348	367	341	368	383	366	370	359	345	360	361	356	353	366	335	343	385	386	376	368	334	344	338	373	402	359	350	410	344	360	375	357	367	345	374	348	356	416	349	369	375	365	354	351	382	379	376	368	377	360	349	338	404	363	355	353	356	333	354	376	349	390	351	378	331	371	321	400	362	362	337	338	326	374	333	366	375	381	338	351	380	353	363	355	375	349	380	356	364	331	333	342	389	336	356	335	356	363	341	359	376	347	351	372	371	319	409	362	377	387	375	361	352	338	369	359	376	352	381	369	354	370	366	343	379	378	353	362	351	354	353	382	369	380	348	364	305	378	372	355	337	376	350	397	322	335	352	365	337	349	331	370	348	378	357	382	357	320	334	368	402	377	342	318	329	351	361	356	372	354	357	393	368	358	351	361	371	351	351	359	345	352	335	342	340	347	366	365	392	369	423	350	355	371	409	380	343	367	336	401	405	382	358	339	338	359	361	387	379	388	400	328	362	381	338	355	318	325	352	346	385	381	343	379	353	390	358	356	388	378	335	376	334	371	349	353	347	365	349	363	377	372	338	332	334	398	387	354	365	314	371	337	354	326	394	366	353	348	360	347	362	349	344	383	379	388	340	386	350	362	333	343	344	323	335	381	357	361	373	338	376	387	359	377	348	361	351	368	386	349	380	390	374	357	368	354	334	377	358	355	374	345	354	354	356	334	351	381	386	383	354	356	346	365	371	388	381	341	348	342	381	347	373	349	348	316	320	369	354	398	356	353	402	346	369	376	378	381	355	329	370	396	381	361	350	341	411	388	410	342	358	373	341	345	372	364	364	431	368	323	367	358	348	372	382	389	389	320	366	388	340	377	363	352	368	321	365	354	349	393	328	363	324	367	368	362	388	348	348	328	389	383	368	404	369	369	347	336	342	356	343	350	382	370	382	378	385	303	346	325	333	360	381	390	393	402	382	384	352	315	416	387	335	327	337	371	343	401	389	366	347	315	364	350	368	370	342	355	369	341	331	359	369	378	394	404	364	366	385	384	369	327	361	376	307	390	354	352	377	355	336	344	368	366	366	360	377	377	348	357	375	377	398	372	399	403	381	340	337	338	370	359	369	355	321	364	368	318	315	355	365	350	376	359	342	377	343	373	359	328	396	344	360	372	363	363	396	363	327	357	393	377	337	393	383	366	382	339	369	350	303	385	328	335	336	333	356	386	338	338	351	374	366	358	373	399	350	397	358	371	357	360	378	331	345	375	355	378	328	376	330	369	354	364	343	397	341	405	371	377	361	379	343	371	337	343	360	413	384	367	346	356	341	365	345	353	337	351	365	374	388	370	359	355	359	332	348	359	337	382	391	391	361	386	374	341	370	336	342	387	328	393	371	367	391	352	340	404	335	360	335	328	389	370	380	364	410	380	378	337	381	376	366	355	348	373	373	354	397	375	369	376	339	334	373	341	373	376	344	384	344	351	349	360	352	373	351	393	355	336	398	395	389	375	360	337	400	362	427	386	336	373	362	365	381	375	367	358	374	391	337	347	342	357	366	353	401	329	343	358	352	331	358	325	354	342	360	367	350	364	392	350	383	384	342	383	378	338	387	348	379	379	340	330	366	376	375	366	350	370	353	323	342	356	336	349	377	333	330	380	350	351	361	353	383	340	365	356	333	337	344	334	333	383	366	381	360	336	326	362	370	337	358	390	355	361	336	351	371	404	316	385	389	344	328	394	358	363	339	318	362	381	348	367	418	372	352	329	334	329	361	349	366	361	351	370	341	379	367	352	370	376	372	360	366	356	394	361	380	391	383	378	344	374	338	376	391	361	326	388	346	354	358	371	312	343	400	349	372	358	373	376	373	344	360	396	364	393	379	348	395	363	339	335	355	383	350	343	362	348	347	380	352	343	386	381	361	327	366	353	347	384	384	344	376	346	350	381	339	335	344	341	382	367	371	345	356	309	368	377	361	357	353	370	393	355	365	356	380	371	373	375	353	358	366	357	408	338	417	377	339	372	371	367	365	369	333	373	361	355	375	375	358	364	337	354	348	363	352	300	363	406	367	386	319	357	330	339	357	344	343	375	395	392	403	370	390	372	366	368	364	319	356	371	337	357	363	354	353	343	365	393	355	347	360	385	369	356	367	348	343	364	356	381	371	359	329	361	372	373	353	343	371	331	331	320	333	361	358	419	356	376	357	335	336	389	357	349	362	335	329	355	355	397	325	373	338	389	358	367	362	389	339	330	349	360	356	339	367	344	334	343	398	354	382	381	357
7236	1124	1353	1542	1366	1237	1181	1094	1183	1113	1020	990	1013	991	971	970	921	946	899	886	900	922	970	908	908	878	900	900	909	847	869	809	854	857	843	912	870	864	861	885	886	907	852	864	837	872	837	911	905	904	869	830	896	851	877	829	862	812	885	907	912	865	846	831	881	837	871	826	911	838	874	848	817	850	925	855	902	899	843	870	857	859	821	905	872	835	879	880	845	794	838	860	808	849	846	842	908	848	897	890	835	833	872	820	870	861	849	817	894	887	856	851	835	828	886	875	888	836	842	877	868	873	888	834	863	836	833	855	875	845	846	900	875	875	909	859	846	896	896	867	858	879	845	839	861	866	868	853	794	827	911	831	862	853	880	849	858	838	910	878	888	819	840	887	855	842	866	903	848	873	824	851	802	856	845	807	820	873	842	860	859	872	838	865	868	868	817	872	883	854	903	856	843	830	891	883	899	881	914	814	826	834	865	834	904	826	831	862	814	790	852	885	910	854	881	893	856	876	842	882	836	866	890	901	891	858	851	899	842	857	932	888	791	886	840	841	894	871	848	834	867	815	840	883	861	829	896	852	868	879	825	841	857	892	850	886	890	907	809	909	855	900	832	872	865	838	850	841	835	883	900	890	912	884	859	860	859	880	861	836	858	810	908	892	862	831	836	854	860	861	849	805	854	868	898	851	882	849	829	858	882	831	834	901	823	857	833	878	874	900	914	844	816	851	882	929	843	912	854	799	876	843	880	826	870	873	816	879	837	856	885	825	863	873	835	850	848	888	842	913	880	852	801	876	832	937	877	866	817	876	846	898	837	846	887	829	878	804	828	866	888	846	857	842	855	867	842	901	864	855	871	901	874	903	880	900	898	840	861	849	837	944	896	831	895	867	912	877	842	830	870	915	879	791	888	872	876	897	869	854	810	814	873	893	817	869	832	871	899	905	874	865	863	837	853	849	873	836	903	886	867	837	896	865	836	840	836	882	883	877	852	877	892	857	906	913	817	835	854	801	873	814	900	887	828	915	848	845	893	840	899	880	839	829	852	763	885	825	843	834	882	817	853	832	872	841	852	870	867	808	884	805	888	873	829	852	849	870	790	867	882	839	878	880	857	851	873	886	874	848	886	887	845	828	885	903	827	883	855	876	850	860	840	872	923	899	872	839	858	838	817	867	878	869	857	875	808	865	856	902	880	922	895	854	892	886	902	836	859	847	860	918	847	878	806	856	857	842	818	877	853	831	850	862	880	806	875	870	870	834	828	851	859	824	863	862	856	817	883	871	855	887	813	836	856	853	898	807	834	849	923	793	875	855	817	830	872	879	848	840	846	843	877	903	864	841	891	879	851	875	848	803	908	894	877	837	878	788	889	886	866	814	853	821	890	885	811	889	834	879	840	905	840	839	855	865	884	814	813	850	832	844	888	853	838	891	876	852	868	879	821	880	882	847	860	869	858	924	874	868	928	827	904	830	834	860	832	893	899	842	882	876	889	841	899	871	869	873	878	847	814	862	860	893	871	848	836	852	886	853	860	852	897	856	832	841	821	845	840	861	921	832	862	832	843	872	882	868	891	879	816	854	915	914	875	872	802	806	838	847	872	831	888	828	854	833	896	841	845	847	848	878	776	842	841	868	860	897	851	875	906	840	849	853	868	886	810	874	884	851	876	885	807	839	871	889	800	852	826	896	879	849	838	896	881	867	846	853	857	834	831	844	839	919	886	909	879	866	840	873	836	855	892	904	865	889	887	860	883	886	858	866	865	899	858	862	865	856	867	855	917	857	840	906	874	885	837	866	833	873	814	869	897	847	812	873	907	833	860	829	849	826	890	904	815	874	832	830	868	824	827	819	819	852	833	832	830	831	832	844	859	862	818	883	834	871	861	818	873	864	849	860	905	887	909	890	856	844	854	900	872	837	876	791	830	859	825	881	870	857	836	922	892	881	833	909	848	864	871	846	853	833	903	926	851	901	874	877	865	861	813	929	882	861	805	868	888	781	831	893	884	934	818	834	815	886	858	845	843	905	821	864	907	895	879	854	843	818	833	857	845	887	829	823	826	836	840	891	875	850	863	819	843	892	883	800	821	823	861	883	836	877	822	845	778	837	777	920	832	810	877	887	886	884	837	843	854	889	901	817	897	826	864	863	811	850	790	865	902	905	875	850	810	829	882	921	883	865	855	868	918	849	838	858	906	842	864	848	849	947	857	867	856	869	884	899	874	863	812	852	863	855	913	899	871	826	891	874	826	851	871	836	834	828	876	817	897	885	839	877	873	847	872	809	837	830	901	887	838	856	847	881	840	834	862	848	837	826	802	810	830	842	828	846	866	854	883	853	878	869	840	800	853	818	843	885	855	898	868	849	888	823	844	828	831	839	862	815	845	886	849	887	922	857	847	844	872	839	862	888	860	922	819	847	850	854	881	899	872	827	879	880	895	877	845	849	859	859	825	858	869	896	862	840	830	859	861	857	907	890	876	820	854	872	829	847	837	896	884	879	891	857	892	887	871	865	871	866	832	871	838	906	815	873	840	837	885	871	861	877	877	923	909	885	833	884	846	819	896	858	845	828	877	881	845	854	830	870	804	854	879	846	870	801	871	890	818	880	827	853	820	880	849	814	816	875	845	881	844	817	837	838	823	854	842	835	844	843	857	839	886	866	851	877	873	900	840	894	864	837	898	812	868	832	883	849	842	845	856	871	853	898	847	863	884	892	871	911	871	807	919	887	855	817	902	819	872	850	838	864	924	843	871	870	855	825	910	875	863	870	842	905	851	864	759	858	827	881	840	830	839	812	844	864	827	868	857	827	846	896	877	863	847	870	860	869	815	816	908	840	931	887	816	850	846	852	834	837	882	854	880	829	833	896	877	846	859	837	867	873	851	877	955	837	807	870	888	899	850	859	874	882	875	837	836	885	854	827	880	876	855	910	852	855	857	860	877	921	860	845	807	864	920	880	892	835	901	823	843	855	884	830	859	895	871	848	864	823	839	813	823	897	809	862	855	840	819	887	817	872	897	869	894	831	809	857	905	884	838	871	893	843	912	849	922	848	896	838	819	907	880	823	893	881	856	883	861	851	879	858	898	846	861	890	878	870	835	844	815	822	874	883	904	838	866	877	867	902	787	856	866	877	847	805	875	845	834	821	875	854	930	842	896	871	805	876	848	887	806	892	816	903	887	854	876	830	862	801	855	861	860	881	901	867	849	873	869	898	855	845	846	864	870	798	829	810	818	870	811	869	821	823	891	860	851	894	818	862	870	872	882	863	800	834	865	851	872	898	812	876	820	876	887	891	835	880	818	838	891	920	871	837	884	842	814	878	801	868	865	873	871	918	837	876	873	873	842	798	853	848	815	834	826	866	873	863	798	893	832	859	865	859	871	864	827	869	849	918	819	859	842	814	884	917	890	843	806	850	841	870	854	886	846	821	846	814	892	895	913	835	884	856	830	899	847	858	902	813	880	897	846	889	899	906	840	825
15895	1272	972	821	631	593	503	456	470	429	434	471	441	404	401	402	366	408	418	415	410	407	437	409	371	373	406	405	399	383	374	433	395	416	344	367	409	389	399	413	409	400	393	367	380	382	369	422	391	398	371	376	342	375	395	380	402	393	411	376	368	411	444	388	380	410	347	377	381	379	443	371	399	390	376	371	421	406	367	371	393	416	320	366	343	386	399	392	388	382	385	399	396	380	412	440	402	367	422	399	392	383	382	389	387	402	405	424	394	383	372	385	371	384	330	392	393	363	392	380	402	392	382	403	385	397	382	373	386	394	381	415	391	384	395	378	382	419	389	363	358	380	332	394	389	391	393	380	389	360	397	375	376	398	388	361	372	375	387	395	361	382	389	357	414	375	408	385	386	410	391	368	365	373	373	377	411	384	353	379	341	391	333	407	390	398	415	409	403	384	415	397	368	358	364	401	343	374	397	360	391	402	380	395	417	394	380	362	344	387	373	381	349	384	396	413	404	394	362	366	382	369	408	395	371	375	412	381	391	366	394	388	391	402	441	387	365	406	373	396	358	372	418	386	376	365	377	381	431	374	405	427	386	372	401	377	399	406	408	389	424	432	422	385	381	382	359	384	393	386	365	372	408	407	423	422	392	386	378	377	372	361	429	392	371	328	404	356	350	428	414	362	408	395	379	407	360	385	374	374	339	404	372	401	368	375	377	397	401	391	367	421	362	370	395	400	407	375	394	400	398	433	395	394	427	407	402	363	378	370	393	390	448	404	377	400	389	377	402	378	378	428	398	398	439	365	381	377	378	401	437	360	372	419	372	376	414	407	367	358	372	418	373	414	380	397	390	350	392	360	366	370	408	399	389	389	377	379	389	350	385	403	407	360	391	357	355	396	382	370	419	369	411	376	408	380	372	359	421	393	395	401	387	394	367	362	376	399	399	374	386	389	381	391	398	417	417	381	373	342	419	372	411	388	386	352	371	394	357	438	435	422	385	390	371	368	386	385	378	370	372	397	437	420	397	385	354	343	404	371	366	380	421	419	374	368	398	381	392	386	376	379	392	372	388	412	416	389	409	407	377	394	389	380	393	409	402	380	370	402	381	398	405	382	401	390	388	391	370	410	402	387	389	398	386	345	394	393	395	374	385	393	392	429	385	371	381	402	395	387	393	407	384	397	367	397	394	398	390	368	381	411	408	429	392	369	395	359	346	351	403	380	357	371	408	376	401	429	419	369	392	434	388	366	367	399	431	401	373	373	377	419	397	344	399	388	429	423	433	427	392	410	414	372	429	369	386	378	349	367	386	390	363	393	365	370	387	396	357	368	368	353	375	392	375	400	369	407	407	370	383	368	417	372	364	417	330	396	429	362	432	404	390	396	417	393	343	384	431	373	433	363	399	393	388	363	406	430	425	413	401	354	373	420	387	365	362	354	377	406	337	387	385	364	394	393	369	391	349	383	368	390	373	387	377	395	372	392	385	399	395	380	398	412	392	432	437	404	390	383	400	420	388	386	425	341	410	406	416	358	382	368	393	401	379	392	371	394	396	396	363	395	375	374	403	410	373	399	393	383	418	409	398	394	356	408	381	382	396	370	405	372	393	416	433	408	395	403	383	389	361	385	369	423	404	390	415	383	410	352	382	409	422	369	401	390	355	428	400	374	369	397	387	357	381	404	435	360	411	406	397	372	407	388	413	364	373	428	388	392	382	382	401	399	408	373	386	404	327	396	387	407	405	390	406	397	401	382	396	382	348	341	363	366	387	380	374	385	389	387	369	388	413	395	401	395	364	371	409	397	404	382	382	396	390	381	343	383	410	343	414	368	394	400	440	380	395	377	452	392	391	375	389	351	423	373	411	353	373	339	437	379	423	350	398	388	356	385	353	353	408	381	443	399	387	406	452	393	380	387	378	371	379	409	437	422	406	395	373	364	365	386	424	392	424	430	372	433	419	389	366	409	405	392	387	395	378	381	371	400	406	396	372	372	371	375	368	357	375	402	421	369	425	395	385	408	401	386	399	364	404	411	406	396	387	415	381	389	380	409	391	405	394	386	376	372	391	396	384	398	379	387	393	405	384	399	358	399	375	388	378	403	371	353	385	404	388	404	405	378	388	411	393	403	377	383	363	369	402	365	411	339	413	442	366	397	406	396	396	404	389	382	409	358	382	423	386	373	344	408	424	399	399	398	386	416	410	426	407	431	353	357	409	396	364	358	379	370	391	399	405	364	393	401	409	406	407	400	373	404	389	363	414	374	391	390	396	396	424	395	375	380	403	382	397	416	414	381	373	417	355	412	409	390	387	395	390	404	350	407	385	380	385	380	382	394	378	404	414	413	409	391	403	419	351	388	383	434	396	388	366	408	407	380	387	398	404	393	400	398	367	415	367	377	368	409	420	366	349	377	382	394	433	377	388	379	381	379	422	396	381	383	360	390	392	395	356	410	386	389	397	378	354	423	380	360	391	396	388	386	373	366	367	440	402	407	385	392	373	408	392	381	355	413	419	395	448	420	400	383	345	423	389	389	406	412	376	409	407	401	382	375	376	434	417	387	359	398	413	375	413	416	383	398	375	372	410	381	357	389	389	418	400	389	371	365	385	360	398	375	363	360	401	368	431	363	370	369	388	358	400	393	384	417	406	395	396	420	351	370	456	428	419	394	402	385	359	416	399	381	393	413	406	376	415	427	367	375	412	384	376	351	365	377	399	360	371	375	372	396	411	369	369	420	374	388	420	383	368	380	387	378	386	383	375	414	380	394	389	359	418	357	392	388	408	394	398	381	378	416	406	402	362	383	385	413	389	401	393	419	397	415	364	402	380	425	392	394	362	385	426	401	374	390	385	414	383	362	402	405	379	360	416	351	372	414	395	434	382	388	389	361	371	395	379	373	382	385	379	386	358	396	413	380	452	387	429	446	409	395	417	413	347	412	399	411	376	371	420	423	401	386	420	403	372	380	370	383	412	384	387	405	378	371	397	407	378	394	400	418	406	371	421	382	389	359	360	398	391	396	418	415	389	367	385	400	349	409	351	369	385	372	409	371	385	396	374	382	399	395	350	392	412	376	393	338	378	396	397	413	365	386	349	409	391	426	380	397	361	415	407	388	387	358	392	412	383	330	400	371	400	418	368	392	386	413	390	423	407	378	392	398	401	401	386	390	413	393	405	399	401	371	390	371	370	379	382	400	389	402	392	381	395	373	406	421	407	407	378	370	400	404	384	336	424	366	380	393	393	366	381	386	404	395	401	402	339	392	411	371	418	373	361	363	364	409	378	415	358	393	379	384	407	384	386	366	379	365	376	403	420	397	403	359	382	380	388	405	375	378	399	415	384	405	393	374	357	407	387	377	388	389	372	373	390	405	433	381	404	371	397	397	399	408	416	431	394	419	427	418	376	382	413	399	391	388	377	325	386	407	379	400	386	389	412	417	354	408	420	402	420	375	393	409	380	399	415	391	359	363	387	392	381	402	415	345
9161	1428	1903	2311	1965	1679	1497	1385	1379	1265	1210	1163	1135	1038	1046	1024	981	1004	1042	963	1001	947	944	908	926	985	988	928	987	874	979	943	964	915	904	934	915	920	896	882	863	914	969	924	929	950	875	907	894	904	933	891	888	898	914	891	848	882	935	883	853	876	901	871	902	874	900	913	904	859	889	877	878	891	882	904	909	836	873	883	877	858	906	893	848	878	857	877	882	844	832	881	883	949	933	908	851	878	861	855	882	860	883	807	881	885	869	870	906	866	871	895	903	859	897	879	872	863	922	888	875	856	899	874	861	888	909	891	878	881	885	889	926	878	849	865	838	894	884	853	923	902	904	914	819	879	866	954	929	901	911	862	869	886	870	935	930	871	869	887	887	865	921	880	935	854	878	879	856	914	823	834	874	907	865	855	915	901	879	891	838	836	918	906	918	885	879	913	869	890	852	908	918	833	884	827	849	825	894	851	848	855	914	892	887	914	850	840	892	810	907	852	852	861	892	874	907	858	937	895	881	940	881	858	847	891	863	852	905	908	855	845	935	898	889	861	892	863	894	890	859	883	879	912	829	928	930	884	877	925	862	855	902	879	853	912	783	891	829	930	845	875	871	862	860	853	900	865	882	909	867	897	850	878	879	886	909	881	874	843	876	907	885	887	924	893	868	876	886	921	886	851	867	871	890	908	845	837	934	919	855	868	862	854	904	877	803	846	892	903	862	901	895	856	906	911	952	906	889	890	876	870	879	869	895	879	894	914	885	913	866	884	857	825	946	834	853	870	861	902	886	882	822	915	892	902	870	899	911	867	873	799	880	861	889	857	883	833	910	913	897	861	851	923	871	891	909	869	908	893	841	863	854	852	889	905	841	914	849	867	855	909	858	895	928	866	882	892	836	868	867	907	883	912	921	881	894	826	836	869	844	880	886	905	831	883	889	829	880	912	860	904	883	912	900	810	865	891	877	912	889	887	882	850	867	892	873	895	882	816	882	869	868	884	931	922	844	800	829	855	941	923	936	888	908	838	846	856	886	946	926	875	890	855	841	803	839	904	887	949	825	910	901	891	868	951	910	877	855	873	871	904	892	848	945	848	859	914	884	877	932	925	875	915	886	855	886	921	887	861	872	907	827	862	896	918	858	889	886	851	862	946	892	901	907	923	873	834	911	857	897	861	884	852	867	919	916	846	877	904	856	860	872	895	879	900	872	897	862	862	863	860	910	894	889	849	902	868	863	882	915	881	859	951	869	869	901	833	920	880	898	884	917	911	923	866	859	908	874	858	918	869	940	896	933	939	871	834	928	915	920	877	910	882	888	927	925	910	898	862	865	852	890	844	870	853	892	879	900	848	898	894	884	878	905	859	884	843	836	913	877	893	907	911	865	938	881	915	913	846	885	931	885	880	833	865	909	885	855	887	851	877	847	848	868	834	904	873	895	812	925	893	869	863	827	827	833	882	897	874	899	891	902	859	870	871	843	864	875	888	904	900	855	847	862	845	855	899	897	935	898	918	894	877	877	926	834	869	931	865	886	874	857	901	930	846	906	902	891	903	858	915	873	896	896	862	851	878	858	897	904	846	921	888	859	869	868	877	892	892	924	853	874	895	851	841	892	820	881	848	952	875	849	926	914	851	853	858	870	901	864	841	899	896	869	922	952	873	892	889	867	884	925	868	885	899	922	898	931	844	906	912	881	882	918	920	887	914	866	878	932	873	841	864	884	899	859	884	846	881	887	928	913	850	849	890	827	837	896	885	886	901	922	883	881	914	894	876	908	965	939	885	853	887	845	933	886	852	898	869	882	852	873	868	890	897	873	907	881	840	899	921	877	887	912	851	852	971	875	885	855	834	923	837	884	863	876	880	861	864	880	869	944	885	827	843	869	844	928	949	898	931	910	902	840	863	897	924	891	857	892	828	867	859	936	886	914	864	828	882	850	882	839	871	915	874	838	887	886	847	924	882	840	947	881	883	878	861	898	858	905	825	842	863	849	876	876	909	875	912	898	953	871	869	901	849	922	860	887	880	928	835	861	914	890	884	911	893	888	873	879	892	887	886	911	881	895	870	935	858	922	895	930	845	873	889	851	894	874	963	884	882	817	845	899	919	909	835	866	909	851	875	905	884	898	901	901	909	870	883	846	896	875	867	836	867	906	902	874	918	867	910	905	863	867	847	923	940	923	919	889	865	909	889	894	940	859	851	883	839	894	918	911	938	879	908	872	933	842	855	919	921	842	904	883	870	890	875	860	880	880	883	943	916	834	881	856	887	893	848	888	845	884	831	919	901	886	883	872	875	854	861	893	945	870	914	877	882	897	860	881	905	835	878	885	894	861	866	888	885	912	888	887	896	844	858	845	857	928	826	862	882	904	882	882	916	908	878	866	861	893	843	917	890	883	853	911	840	877	926	951	894	911	827	838	873	833	872	896	908	901	884	839	928	848	853	927	896	881	913	916	938	915	865	835	896	911	885	847	878	935	874	893	867	870	926	899	839	914	978	918	880	841	876	961	875	850	900	892	887	878	936	850	840	845	866	904	872	878	898	882	892	896	884	861	881	909	901	956	879	904	838	946	864	824	905	887	952	889	893	910	882	939	908	919	897	885	885	947	895	916	881	851	959	869	862	901	859	845	842	955	883	854	872	876	901	903	870	850	924	894	898	840	855	848	825	900	899	864	867	898	827	856	911	902	863	880	875	882	858	882	905	892	903	875	890	875	855	843	865	849	915	889	852	831	885	929	889	889	852	951	918	864	897	870	872	901	863	880	844	869	872	876	870	830	848	925	933	936	860	909	900	862	808	925	854	863	893	871	904	872	880	846	862	903	902	882	908	850	877	925	862	893	879	918	932	874	915	873	861	826	830	889	865	887	855	860	850	872	895	900	886	882	907	887	925	903	870	847	916	928	904	870	903	854	834	927	862	879	896	888	897	939	952	924	876	929	933	905	826	911	828	875	923	901	934	928	876	863	896	850	864	895	838	876	868	926	860	929	910	847	899	878	910	877	888	891	914	915	880	911	901	895	908	863	843	881	915	858	867	896	907	962	949	895	851	847	917	901	860	872	844	842	914	873	884	913	910	893	841	941	892	900	885	886	872	912	917	855	931	829	939	937	892	874	900	881	849	929	913	880	854	845	857	908	856	867	875	913	847	900	891	863	885	866	903	907	908	831	899	823	921	905	894	858	859	857	850	845	864	868	840	849	923	898	833	951	916	868	887	852	905	925	894	894	912	873	903	886	947	879	864	937	872	912	896	883	930	883	888	848	895	938	873	849	871	859	882	855	887	874	895	845	899	888	841	911	894	888	898	839	841	854	921	893	866	907	875	904	870	865	857	891	903	897	935	895	845	937	905	891	877	907	866	864	865	905	895	895	895	882	870	890	886	856	877	894	894	831	900	931	944	897	913	896	870	863	894	935	941	922	889	910	850	855	831	906	894	884	883	844	871	913	897	872	843	840	867	870	851	874	883	869	929	866	874
2108	193	184	186	207	175	181	151	183	167	174	147	190	189	181	189	162	166	161	178	167	172	147	175	165	188	185	187	180	180	161	177	171	159	173	155	184	179	208	174	166	174	182	193	196	174	173	164	176	186	200	180	138	187	178	194	181	187	173	187	174	179	161	181	170	185	177	182	162	186	151	169	189	181	175	172	188	173	170	212	172	191	161	185	174	199	166	184	169	176	138	167	172	188	173	185	185	180	171	188	160	181	183	185	190	188	161	191	161	191	169	170	186	170	149	183	151	168	158	169	170	180	168	166	193	161	179	196	172	169	188	170	187	171	177	196	164	182	131	170	190	179	177	184	166	174	155	160	160	166	164	185	170	171	182	183	195	173	167	184	172	165	176	177	176	174	186	189	175	179	188	177	164	200	177	175	196	200	159	154	141	157	193	175	167	169	184	195	170	149	161	168	184	173	152	174	168	162	149	202	190	156	203	170	182	159	195	161	184	172	181	145	182	178	170	165	164	162	170	185	170	188	175	171	187	140	183	170	182	179	165	178	193	184	186	183	186	206	176	205	177	194	192	170	178	163	159	166	177	200	174	181	175	171	158	148	187	166	174	184	172	178	148	167	167	161	180	148	201	186	168	174	188	167	166	190	150	167	181	180	188	177	162	173	174	156	180	162	218	178	172	181	170	190	175	171	172	168	169	174	179	181	166	176	151	154	165	163	161	173	163	166	185	190	180	170	177	169	166	166	193	186	172	140	180	168	195	165	174	157	159	168	168	175	176	170	175	178	174	178	181	175	190	200	189	160	166	196	156	181	199	162	196	138	172	189	155	150	174	176	198	172	185	163	195	181	173	150	177	149	176	165	178	155	193	170	185	174	167	174	165	187	151	186	193	168	161	168	173	155	167	174	173	165	195	181	172	180	177	140	168	190	171	181	180	194	177	147	160	170	150	157	171	166	161	160	176	191	200	180	176	200	176	169	172	166	166	179	154	211	178	173	165	183	153	173	182	192	161	187	166	168	173	173	179	181	172	147	158	176	176	186	174	182	201	187	176	185	194	167	159	165	193	173	197	170	188	181	178	171	190	171	166	170	186	174	152	192	172	191	175	167	165	170	162	176	172	167	155	192	182	164	156	184	199	172	168	180	177	178	176	166	153	160	151	167	197	191	186	178	162	174	166	181	184	173	180	172	200	169	148	179	170	179	186	162	168	195	175	158	186	177	178	173	151	199	196	196	168	158	153	186	152	162	184	165	170	179	172	194	187	173	164	182	155	163	151	187	171	179	144	183	216	174	173	163	189	169	185	200	174	168	159	149	163	180	161	183	182	188	170	171	195	153	203	203	166	160	182	180	183	172	182	169	170	187	182	166	171	165	138	176	150	191	183	171	172	183	164	180	175	169	166	181	187	177	192	162	172	157	176	192	178	190	158	152	181	170	151	184	169	186	182	155	170	206	182	187	187	148	188	189	156	166	193	166	179	166	160	183	170	167	187	186	164	166	156	183	167	160	208	167	175	186	185	175	193	188	191	161	178	174	175	180	161	188	187	169	165	193	181	188	157	175	172	168	182	162	193	171	155	170	181	172	186	165	185	161	154	197	176	175	194	163	185	165	170	173	143	171	175	147	204	145	189	170	187	173	198	172	172	179	187	180	169	182	178	178	169	155	185	185	164	182	168	140	173	136	190	187	177	142	167	176	189	157	162	188	180	171	183	149	169	151	180	162	157	178	177	185	177	189	145	175	162	170	214	189	188	181	163	187	150	161	169	166	203	156	196	194	173	193	181	182	167	166	174	180	178	160	172	169	177	163	160	175	187	191	190	154	186	168	189	185	166	155	178	188	202	143	179	167	168	130	141	180	148	169	180	162	190	167	169	179	162	185	172	156	182	185	185	167	178	183	155	171	182	168	178	182	175	182	171	162	169	177	160	187	188	167	187	170	162	163	180	182	189	152	176	205	177	172	157	167	175	175	170	154	191	173	178	156	196	187	184	161	185	167	155	195	170	158	163	171	182	169	179	160	179	167	164	191	188	159	185	142	169	157	166	143	173	189	197	178	175	154	181	157	183	179	166	183	177	153	166	153	160	191	157	184	178	172	171	172	155	163	178	176	199	161	170	185	168	161	166	168	165	195	178	173	157	166	180	187	154	159	192	168	155	138	164	164	162	169	148	197	166	152	170	164	186	183	166	201	165	162	190	198	168	163	147	184	167	191	178	183	184	167	177	162	165	166	183	180	140	178	131	171	175	200	150	192	194	179	178	186	168	170	186	167	191	171	185	182	182	166	174	172	172	181	178	191	175	163	174	168	184	172	197	181	184	189	184	174	165	171	193	197	180	162	152	188	179	172	173	178	190	179	169	170	178	187	171	167	157	179	181	178	163	180	171	178	161	175	138	174	180	176	149	181	164	173	151	184	171	159	180	168	192	189	185	184	181	180	166	159	171	161	213	166	163	169	168	185	174	176	174	144	173	174	174	174	168	147	163	190	168	211	184	159	163	180	162	191	160	165	169	152	176	162	160	181	178	197	180	185	172	171	179	172	176	169	169	188	180	177	191	182	171	164	167	179	161	155	185	148	160	168	172	184	150	185	177	161	179	198	157	165	144	173	184	156	161	181	181	175	148	143	153	169	191	179	160	188	171	183	186	168	173	148	173	182	172	182	209	167	178	167	176	167	177	173	147	188	151	179	187	195	189	216	171	171	182	204	173	171	168	183	182	159	181	170	182	160	151	175	160	197	200	197	155	160	154	173	168	166	173	168	175	167	172	168	153	160	168	183	170	198	171	147	186	174	183	174	172	184	181	172	174	190	166	159	178	167	185	176	158	187	169	174	174	159	138	182	163	175	193	148	188	186	180	190	173	164	156	211	167	181	220	197	161	192	180	179	209	212	176	160	173	176	169	186	206	197	161	202	161	183	169	177	205	181	210	176	198	194	175	180	167	174	159	166	183	188	198	204	197	192	194	144	185	165	163	165	164	186	193	180	178	182	168	178	199	203	200	174	169	183	173	173	162	150	179	180	180	191	180	172	152	163	177	170	172	188	158	180	170	186	164	170	168	188	179	172	144	165	191	160	171	160	181	189	179	149	167	177	187	170	192	190	166	173	153	161	172	191	199	158	169	160	207	187	191	174	149	159	175	182	170	162	163	178	195	184	191	183	191	152	161	161	167	180	167	182	181	169	163	164	163	187	190	167	179	203	182	155	166	171	178	196	182	171	164	190	188	172	158	183	177	150	174	157	175	173	167	176	178	155	198	194	160	156	192	186	182	171	180	193	164	171	169	157	154	174	163	166	156	145	178	185	191	169	149	159	153	163	170	166	188	184	169	190	160	171	167	189	130	165	158	176	165	169	170	163	147	179	201	176	161	171	187	152	135	189	184	196	196	176	186	177	166	176	175	205	178	170	184	203	191	162	153	176	170	173	177	174	167	184	193	176	174	148	153	158	189	147	165	162	174	171	176	165	192	155	172	175
2295	479	531	513	492	486	498	524	482	510	512	478	484	478	484	480	504	469	503	483	488	491	494	427	506	485	462	502	530	476	488	513	488	497	518	475	504	489	492	469	452	507	458	499	471	476	465	489	484	489	464	491	474	459	492	498	467	508	474	438	495	445	488	504	493	468	463	491	490	488	487	480	477	505	466	453	456	500	463	495	421	514	495	497	522	457	498	427	496	478	499	488	469	447	485	476	510	441	505	467	481	481	496	453	510	486	461	445	475	466	496	498	495	523	511	482	498	509	448	484	477	459	481	457	482	468	515	470	483	459	453	480	441	460	442	464	494	461	490	443	502	452	484	477	472	475	478	521	488	491	445	471	465	443	442	483	476	485	474	508	503	454	448	453	511	489	542	518	480	487	487	479	463	447	478	502	427	450	472	495	492	507	460	504	447	480	460	457	441	479	509	492	483	460	467	498	502	520	442	510	476	462	443	488	472	475	485	490	481	461	468	454	470	475	441	495	469	485	491	516	488	468	517	469	483	440	451	441	498	469	505	459	446	473	473	477	454	483	446	469	485	524	493	493	489	495	463	498	470	474	499	473	452	493	466	476	485	477	468	475	477	504	451	484	451	463	451	485	489	447	514	438	487	479	483	472	507	468	435	486	472	461	503	468	449	478	472	425	510	452	512	504	489	449	457	499	504	489	468	489	494	460	453	476	444	471	487	474	454	490	492	489	434	493	475	469	477	476	463	492	444	468	460	501	485	475	488	489	436	507	491	484	485	499	463	483	479	456	479	491	499	511	450	450	513	451	484	451	436	501	450	478	462	433	478	496	470	476	463	439	470	457	484	490	462	470	474	481	466	465	457	481	485	442	446	464	479	501	419	473	468	531	475	493	504	471	453	502	463	522	486	484	481	481	489	509	475	485	432	447	522	479	487	470	446	434	494	439	482	445	486	450	507	493	494	499	491	476	501	484	504	473	477	445	476	468	448	490	469	452	467	463	492	475	481	468	493	507	449	496	476	508	470	481	505	486	497	496	499	478	519	487	511	472	455	480	496	493	482	480	480	470	445	480	482	480	476	469	476	461	484	479	510	451	484	481	498	489	516	489	471	488	479	496	484	477	472	470	525	476	450	475	501	468	470	462	490	473	488	471	461	507	475	481	466	522	490	463	442	490	489	514	489	454	499	460	491	504	493	539	478	476	487	458	454	487	497	429	510	432	481	477	498	504	464	453	465	457	460	481	481	488	493	447	458	477	488	489	484	481	495	519	498	510	503	493	505	492	498	511	499	452	506	492	494	472	458	517	544	461	485	492	493	476	474	455	483	533	483	455	449	503	488	454	476	460	493	488	457	502	509	514	505	462	495	450	449	456	478	474	485	461	495	443	449	450	435	449	492	470	510	450	482	455	476	477	477	510	490	510	497	489	478	463	501	489	446	457	498	511	448	519	509	472	462	454	474	461	433	461	446	451	451	424	464	473	473	526	526	460	478	497	457	522	466	485	476	477	455	484	474	457	487	480	467	499	483	472	487	485	456	492	477	481	484	425	458	472	479	483	473	469	480	520	479	451	473	460	497	451	451	470	510	486	459	466	451	463	440	471	498	482	503	461	479	488	465	497	474	480	501	518	472	496	486	454	465	495	497	466	462	448	447	526	483	483	511	478	474	489	490	470	503	432	505	478	498	450	484	471	473	445	546	451	474	481	480	482	471	469	498	505	502	486	508	482	432	473	442	450	432	466	490	493	492	488	455	460	470	471	445	474	492	477	492	493	478	460	477	497	461	492	472	460	496	471	494	495	510	448	468	488	461	494	466	470	480	437	501	471	499	500	502	435	517	463	501	457	495	461	500	470	482	502	511	496	430	484	477	487	482	484	495	477	478	458	496	444	469	459	512	482	446	498	515	485	483	488	482	489	456	489	496	466	470	492	498	528	467	461	485	484	473	443	521	466	474	487	515	496	479	460	449	477	456	444	449	488	478	469	473	466	469	487	466	490	525	457	489	488	486	485	473	478	481	461	464	492	513	499	500	460	449	489	451	444	486	495	436	452	461	477	471	453	473	469	519	476	496	483	471	488	436	485	462	431	475	510	493	446	480	456	503	478	443	514	453	489	479	518	460	533	441	468	451	494	477	480	484	483	487	468	461	501	473	493	476	469	516	485	476	460	492	509	477	479	496	455	467	455	477	505	494	490	466	467	456	492	478	453	503	476	515	459	465	472	480	485	479	494	489	475	497	448	449	470	508	473	458	514	511	479	464	491	417	469	467	452	469	476	466	467	480	428	494	498	484	447	492	471	468	451	459	486	489	471	486	488	481	426	481	458	468	458	468	484	477	461	474	459	496	465	508	458	496	500	471	466	444	487	439	489	471	514	477	480	475	490	497	484	507	491	449	440	462	500	463	506	507	493	482	484	460	493	440	513	473	423	503	457	486	513	497	448	492	486	500	455	474	482	464	472	504	460	494	508	454	474	467	494	486	468	490	453	442	487	484	516	444	506	477	493	477	476	483	484	420	468	468	493	481	477	473	488	472	454	463	441	491	467	474	467	434	505	494	499	478	467	441	488	490	459	464	452	489	475	441	507	492	508	465	480	469	499	511	499	464	491	474	463	463	482	469	522	464	500	504	494	462	487	474	510	515	501	478	496	451	495	476	462	484	468	482	476	466	459	469	497	477	460	467	467	458	490	442	473	508	459	480	508	481	511	494	438	476	472	506	498	472	439	484	497	399	493	471	509	470	498	500	476	488	458	440	492	488	494	535	459	437	500	447	464	480	493	515	457	448	492	469	493	512	488	498	493	528	479	425	483	504	491	458	499	467	499	490	499	506	499	472	467	467	492	492	482	481	472	469	459	480	477	518	467	461	504	493	453	498	450	475	468	461	478	445	524	478	455	498	471	506	484	513	469	488	461	473	488	480	458	470	463	447	453	504	477	474	477	498	428	453	497	477	479	467	495	486	486	437	458	478	467	497	459	486	449	483	520	440	460	518	489	461	471	484	455	480	452	451	468	460	508	477	463	481	489	516	502	489	488	510	462	498	484	506	468	420	517	492	478	495	483	501	503	493	461	486	466	452	464	491	457	480	442	484	525	474	494	496	494	470	455	495	497	472	508	478	464	531	522	488	488	467	493	463	454	484	493	515	499	476	457	445	451	470	483	467	449	463	466	487	454	503	452	504	455	472	489	495	486	481	457	471	457	506	457	479	518	506	501	447	505	487	458	511	474	476	510	499	498	488	462	454	458	449	418	462	485	476	445	481	456	488	461	497	495	462	489	461	488	458	473	442	461	464	464	468	494	486	515	494	508	477	462	497	454	484	521	490	468	481	477	495	481	479	457	467	450	497	474	459	452	505	464	502	433	464	476	484	486	491	493	481	492	537	469	504	468	468	496	511	455	463	498	497	500	479	503	485	468	456	488	467	499	465	481	481	501	463	438	494	476	468	516	493	484	487	494	476	469	456	494	453	489	465	459	517	482
8357	668	625	545	475	495	447	427	417	360	368	397	378	371	385	370	380	384	364	368	362	362	382	384	383	346	369	380	349	339	346	364	377	372	374	303	359	352	411	338	378	356	353	329	375	359	364	352	383	356	385	359	358	377	391	397	369	386	392	348	386	335	382	379	363	381	381	345	363	357	380	340	350	373	357	364	400	365	371	372	364	343	355	321	366	366	401	340	376	363	338	349	401	376	351	368	374	373	377	339	344	344	373	326	374	369	349	324	331	336	348	370	376	378	334	366	370	351	370	317	364	312	362	357	348	354	356	340	350	349	372	373	334	377	395	371	361	357	349	350	365	343	381	344	390	360	355	350	404	358	366	373	396	338	359	352	326	375	348	359	292	392	392	393	367	382	349	365	349	321	357	355	310	366	345	373	352	353	350	370	388	409	381	387	374	367	346	329	356	387	325	365	356	342	353	326	388	372	358	391	365	339	345	358	385	376	387	374	394	372	378	368	357	368	393	364	376	399	364	361	410	366	383	346	364	371	357	334	377	384	368	363	325	362	363	341	364	351	370	390	337	362	380	401	351	341	377	366	331	370	365	366	379	359	341	336	390	361	349	338	392	336	379	362	354	358	354	366	343	341	377	396	356	299	354	383	363	336	326	356	371	343	370	367	380	372	368	352	364	346	377	323	347	363	366	383	344	379	363	368	382	362	346	370	341	356	387	376	368	378	375	334	408	377	384	380	365	376	373	386	369	380	322	365	347	360	322	387	345	361	372	310	320	356	353	350	381	374	371	386	374	339	358	366	324	375	331	336	355	377	327	356	350	379	406	358	358	380	330	331	347	378	333	339	350	368	350	381	367	343	357	354	372	339	348	374	374	362	373	376	385	375	345	329	349	383	361	374	378	370	341	349	365	346	342	381	386	354	369	397	377	348	378	323	358	378	374	341	321	341	345	371	387	380	333	364	370	348	382	362	347	348	352	370	340	355	349	369	379	325	375	397	338	349	345	364	358	370	378	375	396	352	392	358	369	394	376	387	404	401	369	377	351	336	342	362	349	375	387	357	364	349	381	385	395	355	372	352	337	351	362	311	357	349	386	342	344	383	359	369	392	324	380	384	380	337	384	324	337	382	364	374	349	369	378	404	360	407	369	343	339	364	358	376	314	345	343	365	339	347	324	366	345	344	356	354	332	370	373	346	334	377	352	351	371	355	364	358	360	366	388	381	365	344	370	417	399	356	355	365	386	390	387	308	346	320	329	344	351	389	381	353	308	356	336	364	360	375	350	368	374	363	344	354	385	380	365	359	364	371	356	399	361	376	381	385	346	356	322	334	348	360	370	357	343	384	351	428	412	377	347	337	340	350	343	352	388	374	363	369	401	345	372	335	369	332	374	338	353	370	325	357	355	337	389	348	368	351	352	367	372	337	338	361	386	332	370	356	392	378	360	352	349	413	374	391	342	355	398	385	374	368	369	382	390	363	362	337	356	363	356	324	346	383	371	359	341	370	384	314	359	367	377	349	356	355	346	375	394	354	369	340	343	349	353	356	348	340	340	311	371	411	351	348	382	349	351	353	372	351	391	342	352	349	378	386	342	378	348	381	354	388	377	341	363	349	356	352	379	353	313	381	400	335	347	347	357	407	362	363	374	330	404	362	390	366	387	355	382	335	352	360	387	334	412	369	360	402	394	330	371	344	356	374	385	350	335	367	366	339	324	358	398	324	335	376	369	383	339	355	366	369	361	368	355	369	324	358	358	390	386	344	360	358	347	364	356	391	386	364	338	372	377	378	378	340	375	389	334	329	364	419	365	394	357	327	307	354	347	364	367	388	337	351	382	321	337	343	334	347	365	385	379	398	321	379	353	361	365	368	366	355	357	354	372	365	382	368	331	365	358	347	330	340	345	357	373	360	360	372	396	386	324	358	354	347	380	388	368	361	372	377	342	356	399	381	360	350	393	391	384	360	347	365	352	338	361	366	338	389	355	376	397	398	370	355	368	358	351	387	355	377	405	375	361	380	371	333	337	355	371	366	384	370	365	330	370	349	361	370	328	390	304	327	363	315	352	348	338	342	355	304	374	356	374	324	363	389	355	382	377	368	348	338	360	370	331	372	398	354	364	347	350	361	366	340	377	324	351	359	337	379	398	358	372	353	339	361	368	376	375	361	345	361	359	364	383	297	357	374	378	379	383	331	347	364	395	349	379	384	348	385	392	349	365	363	349	367	339	366	372	330	337	371	336	376	348	344	365	357	368	320	360	386	340	413	378	364	331	341	388	373	359	384	375	348	362	359	335	328	391	372	379	337	375	364	349	380	364	351	359	362	322	342	346	334	316	356	358	369	362	330	353	381	365	368	344	390	344	316	340	351	339	346	362	336	364	369	344	362	380	375	346	362	347	375	356	342	381	359	335	367	363	336	325	361	371	354	368	389	362	349	347	412	363	361	347	342	365	383	362	369	350	330	371	338	321	347	356	380	380	368	358	373	365	367	396	378	352	333	337	347	422	360	355	358	371	344	320	319	345	354	381	341	364	376	370	369	370	347	375	356	362	372	329	363	350	355	375	363	336	360	375	358	376	340	357	346	341	336	365	364	334	360	387	388	359	351	367	359	366	373	345	388	341	342	330	384	357	348	377	340	357	362	351	345	342	376	363	374	383	372	338	342	332	377	313	383	356	398	347	364	326	342	341	381	312	342	381	353	341	363	327	389	386	366	351	342	377	370	378	354	355	347	385	360	359	387	393	343	370	351	365	363	368	369	370	389	360	384	407	360	370	331	366	388	378	398	364	390	358	334	356	358	348	375	391	364	325	341	329	375	364	350	351	373	361	355	353	409	381	365	369	360	410	370	352	371	351	310	341	377	350	355	334	344	349	330	357	332	323	334	338	358	331	393	366	362	393	344	357	344	350	352	378	352	332	359	350	387	354	349	336	368	398	380	375	373	347	358	356	348	342	373	371	364	381	370	378	354	345	347	333	348	354	359	398	362	360	389	375	385	350	361	378	356	342	361	347	329	403	332	358	366	352	372	358	327	350	365	327	382	376	352	319	378	368	340	351	335	370	385	374	350	333	350	371	356	361	369	346	367	361	396	352	390	368	388	355	362	346	338	366	377	334	358	345	362	371	378	347	345	372	397	298	408	346	347	375	383	378	359	311	358	405	377	410	369	384	341	386	361	370	360	345	371	390	354	348	361	343	387	388	346	328	351	305	370	375	358	345	370	381	371	352	368	366	372	345	369	355	403	376	362	372	317	339	389	375	358	379	342	348	339	368	360	349	377	378	292	355	341	354	371	376	364	374	360	359	366	410	388	354	358	332	374	373	379	326	336	381	366	348	320	366	381	433	353	376	369	364	383	356	354	356	356	367	372	404	335	364	363	414	343	376	384	364	395	354	379	381	361	389	357	376	367	358	289	348	382	360	372	367	366	368	335	341	364	322	350	380	330	380	350	396	385	350	387	393	368	369	363	370	340	302	358
7079	1098	1443	1531	1436	1318	1240	1109	1165	1014	992	1042	1003	973	915	916	903	893	899	847	906	865	923	908	895	936	906	891	889	857	888	905	848	870	869	913	795	857	875	892	876	866	844	860	886	811	869	895	868	822	884	838	884	887	883	888	920	893	894	848	839	831	845	901	833	856	905	823	873	824	860	833	822	840	844	810	872	815	862	845	811	862	872	840	879	824	881	804	858	844	860	851	857	880	866	905	854	893	878	853	847	890	942	847	804	838	869	818	834	893	863	815	883	896	851	826	871	821	890	843	835	820	842	862	886	816	888	825	809	907	872	858	826	879	854	867	843	771	860	865	829	849	885	855	851	881	849	839	906	883	837	852	860	853	875	841	823	876	899	905	846	879	918	873	848	859	894	875	851	853	822	897	842	848	837	865	852	860	794	837	832	861	801	819	856	879	841	893	856	879	819	815	830	838	848	807	836	883	805	835	831	874	806	818	828	895	839	869	870	832	860	825	860	871	861	810	870	906	856	854	791	833	865	863	797	842	848	833	840	845	867	865	884	843	851	872	815	851	855	885	832	879	864	829	816	864	808	822	858	834	853	915	874	869	822	799	757	858	813	861	832	856	891	893	898	874	837	861	850	880	839	850	862	772	866	859	845	841	864	871	893	879	858	844	846	864	852	806	828	818	885	850	909	883	857	856	874	832	894	812	822	819	839	819	867	845	852	856	877	820	841	849	869	859	830	866	864	819	855	881	818	809	887	843	855	840	876	853	873	842	883	847	840	906	856	853	828	837	892	915	851	831	815	863	835	818	826	865	869	873	790	894	823	884	842	811	823	822	874	855	841	841	844	771	826	865	843	863	849	865	850	854	892	837	867	888	847	900	847	889	875	829	864	866	846	824	798	861	844	855	859	853	822	875	805	883	811	825	870	802	881	870	852	840	809	879	832	835	826	850	871	816	836	813	863	864	858	827	834	889	826	879	821	903	878	825	820	849	845	809	899	835	867	827	842	840	826	842	863	862	857	850	832	820	791	819	826	877	823	821	875	823	793	839	847	917	833	843	831	837	825	855	835	887	859	822	869	876	878	843	849	867	807	820	863	824	867	860	816	811	893	863	807	865	896	902	856	877	880	869	855	878	849	826	815	888	872	839	876	874	874	836	862	911	868	841	809	867	875	798	812	874	851	852	862	889	833	842	836	862	813	837	825	848	869	866	865	880	835	844	842	855	919	859	811	908	865	863	834	857	828	853	900	842	832	844	847	890	843	879	886	861	876	876	851	885	822	839	895	864	816	870	837	852	902	861	868	879	842	863	903	868	825	880	881	877	864	844	892	851	902	871	875	839	879	879	849	888	848	874	838	859	907	827	882	861	841	855	850	864	849	882	828	842	888	849	910	875	841	858	827	830	855	872	838	880	829	869	900	861	843	876	801	839	831	863	861	839	836	854	865	836	869	807	821	829	873	864	871	892	899	899	847	872	815	871	863	850	872	823	875	867	933	866	833	886	897	857	830	839	865	896	888	909	828	871	849	851	848	876	866	840	835	859	880	861	885	802	848	874	863	831	865	893	844	829	871	825	841	814	842	879	815	848	904	848	830	882	849	817	837	878	897	846	876	828	796	891	887	809	830	865	847	852	892	836	888	854	851	828	858	886	842	876	897	861	823	815	841	816	848	839	862	847	808	862	886	890	822	822	846	835	812	868	855	863	824	905	868	882	816	860	864	864	833	870	878	850	799	865	889	845	844	874	835	805	862	862	872	869	887	838	858	870	867	836	819	791	866	825	814	904	881	812	841	831	835	881	864	837	833	831	835	828	815	823	853	881	808	862	822	798	846	855	897	814	906	878	869	869	845	907	862	868	862	861	849	911	835	897	801	861	815	816	877	866	829	863	835	851	867	845	871	850	774	857	838	810	798	853	879	869	872	827	884	855	841	836	837	877	867	831	879	860	886	862	856	819	884	833	853	857	830	850	836	908	889	811	854	863	846	890	902	839	827	880	839	828	859	836	896	866	891	816	869	831	848	916	855	864	825	845	840	838	847	844	889	823	857	823	870	822	921	839	837	819	841	823	869	861	825	834	859	886	864	880	816	861	777	846	811	808	835	885	825	804	839	785	838	881	782	846	824	820	825	873	846	864	822	850	856	825	815	897	827	866	862	854	881	859	864	829	822	854	881	857	829	840	808	878	865	773	829	872	857	874	853	853	827	851	823	819	856	881	824	857	862	875	857	910	875	848	812	814	816	865	825	824	848	788	838	806	877	888	857	846	836	792	845	885	875	864	904	850	854	841	876	855	862	856	894	853	855	864	844	860	851	892	884	855	823	883	859	885	814	852	858	877	826	895	869	870	870	883	874	846	838	830	861	855	866	845	852	850	837	850	887	872	857	842	847	865	872	887	834	942	836	923	860	872	842	836	866	890	848	857	844	886	839	853	839	855	837	867	784	827	814	852	910	847	812	873	860	821	847	881	821	823	872	826	843	854	907	850	825	834	840	860	866	876	835	829	850	848	892	839	811	866	838	872	860	854	849	859	831	845	854	891	865	812	858	863	839	809	878	855	834	869	868	895	867	912	837	874	886	886	809	911	829	832	882	861	880	843	823	844	815	851	861	875	820	849	844	848	882	785	825	900	867	882	875	801	894	831	813	866	848	866	834	843	857	844	872	828	797	847	849	845	860	773	827	877	899	824	863	817	867	948	860	854	880	870	889	815	846	850	839	870	841	841	881	887	864	875	816	858	815	853	836	826	878	885	886	832	871	881	841	853	817	879	845	801	815	853	902	861	862	832	836	831	892	871	909	879	848	868	878	887	876	857	880	823	887	832	850	869	855	861	860	910	838	881	846	921	830	865	841	895	806	893	822	820	889	877	863	847	793	863	840	870	850	874	863	818	892	921	903	851	863	892	846	879	788	853	865	827	858	861	862	865	865	866	865	880	864	848	880	868	850	862	820	846	866	864	846	881	851	876	843	866	876	842	926	815	875	849	837	841	854	823	839	854	796	855	831	816	856	845	808	859	896	886	853	861	867	856	874	854	879	828	857	881	834	845	857	846	825	832	831	803	862	832	864	878	851	829	894	809	838	860	833	816	818	813	870	816	852	866	859	844	819	812	859	839	840	857	890	842	860	880	881	879	846	852	863	887	840	880	848	846	892	906	844	823	877	842	878	831	905	890	857	868	836	864	863	834	869	905	823	827	840	866	855	850	867	801	888	810	879	877	886	851	863	840	838	895	833	866	843	819	884	859	849	851	887	847	853	894	887	887	872	873	907	834	856	853	851	875	794	843	884	886	900	899	845	931	881	875	848	877	833	840	935	879	849	850	867	858	854	839	825	869	877	908	857	828	844	825	866	897	827	834	804	865	850	820	873	875	874	880	857	838	808	888	828	853	867	818	858	860	808	841	842	848	843	824	825	871	830	859	889	830	873	827	895	822	854	831	853	820	847	845	829	844	867	889	807	856	881	825	854	918	961	856	829	819
15853	1334	937	744	654	537	501	472	532	479	445	428	437	409	446	372	406	432	395	378	426	380	340	400	378	358	369	394	393	370	392	366	403	360	375	357	404	353	384	378	386	399	362	398	447	424	380	391	380	370	412	382	389	408	435	406	388	412	396	386	391	388	382	391	390	387	381	414	387	405	374	403	376	408	417	368	381	389	406	389	359	362	368	388	333	391	371	391	408	382	353	459	375	402	374	379	385	417	383	381	375	382	421	415	391	387	398	372	410	430	386	361	330	438	395	392	364	373	365	381	376	386	399	364	352	388	370	372	392	378	360	373	370	356	383	374	399	366	363	401	389	388	417	412	374	405	381	374	388	413	384	402	390	364	408	390	391	409	376	379	334	369	360	381	363	387	400	387	402	376	400	397	360	364	375	386	397	376	353	406	370	399	409	392	410	379	350	429	422	358	378	360	412	380	386	370	401	408	412	427	400	384	381	392	398	416	403	369	381	403	414	389	416	421	376	408	385	362	403	372	378	423	403	389	416	339	397	376	343	381	375	390	394	367	348	353	377	379	385	408	385	382	379	421	357	375	379	436	400	375	357	397	406	341	415	375	390	394	408	360	400	404	384	383	374	388	394	387	363	396	382	425	376	354	364	357	366	401	387	393	405	419	371	406	372	376	352	386	419	391	385	366	399	386	368	406	362	429	371	385	407	390	383	427	444	365	376	381	372	364	404	357	403	429	384	415	404	419	387	370	396	388	371	371	368	378	417	379	376	390	375	394	412	391	369	412	377	381	409	346	399	367	432	357	385	388	406	391	409	388	403	354	394	386	422	418	368	420	394	351	370	381	390	371	396	409	386	380	436	398	359	426	422	395	407	381	387	409	421	401	399	397	336	385	418	357	334	421	431	400	429	406	349	400	363	421	399	404	354	383	380	413	398	404	384	387	401	343	395	365	372	421	408	369	361	362	395	382	413	379	371	412	411	408	396	417	380	382	360	404	377	403	390	378	380	391	375	418	419	387	385	395	348	403	376	363	373	389	399	395	400	402	402	406	415	369	376	416	405	418	390	389	400	347	413	361	407	374	364	368	393	373	414	391	425	351	362	387	387	387	378	377	407	437	363	382	414	393	385	426	369	418	422	357	391	346	379	345	364	401	398	368	404	378	396	359	378	406	402	390	354	408	401	344	399	391	370	408	382	377	367	365	385	385	368	351	405	381	404	396	365	379	406	353	376	361	346	408	419	393	376	392	389	372	380	382	396	399	420	406	413	431	391	390	399	388	422	434	397	357	403	386	370	375	386	389	360	377	445	406	387	387	403	406	400	393	390	373	366	400	379	385	385	397	379	417	377	374	404	373	389	378	383	385	401	393	409	378	356	362	358	364	368	390	376	371	414	401	368	404	433	413	346	393	390	394	372	370	398	382	408	399	411	414	378	358	386	382	392	380	382	363	358	374	425	377	392	401	408	397	400	354	376	336	367	377	408	402	346	423	355	397	391	401	351	399	426	385	380	360	399	378	418	368	370	386	357	372	360	350	380	370	359	397	393	394	428	388	417	409	350	401	387	382	376	363	374	363	362	426	383	380	381	398	391	391	396	409	432	400	398	387	371	402	420	362	403	372	372	339	386	367	426	350	373	375	386	375	420	378	393	364	396	396	442	367	401	353	381	386	355	395	361	412	377	387	416	388	401	379	397	383	402	394	418	416	399	439	354	414	389	416	391	385	412	399	389	355	336	399	384	355	369	385	388	403	380	389	389	354	410	421	394	401	371	381	379	337	416	393	403	381	387	360	382	383	354	410	378	341	389	382	407	347	389	410	394	373	360	413	371	411	407	371	366	380	370	382	381	373	394	354	409	428	362	398	370	359	400	354	391	364	380	382	396	346	367	376	392	405	406	379	367	418	370	410	406	376	363	395	414	384	430	459	388	364	389	414	365	399	356	383	387	394	375	387	398	372	379	412	394	379	383	422	386	409	391	404	366	374	397	414	383	432	373	406	423	413	415	386	431	357	363	419	371	356	402	377	415	375	390	393	362	338	384	370	425	379	389	385	449	403	419	380	381	380	395	352	387	384	389	377	413	359	404	417	390	378	404	372	391	376	380	381	394	393	392	414	387	409	361	391	402	389	420	382	401	425	380	386	367	399	371	393	419	409	416	375	380	365	363	368	383	368	397	389	406	420	396	402	402	397	375	378	407	396	404	347	371	391	377	414	392	420	385	331	353	356	398	384	375	397	360	373	358	353	374	383	418	406	375	394	403	416	459	379	402	418	389	377	370	392	395	399	447	411	362	383	398	381	402	380	396	424	363	383	374	382	350	365	365	404	388	400	373	393	412	371	392	407	401	361	352	370	383	332	375	389	392	418	348	405	402	396	380	396	416	377	398	328	394	368	408	391	388	422	386	401	386	408	365	360	403	381	373	387	362	406	372	360	455	368	369	387	394	417	375	354	384	400	377	377	385	367	392	371	346	381	388	410	385	405	428	398	401	444	374	388	414	395	425	388	405	398	346	394	384	384	380	379	379	381	411	387	377	347	322	377	367	398	382	377	379	431	431	386	388	398	392	395	394	402	399	397	416	377	419	368	387	361	372	402	400	386	389	367	370	386	375	391	387	376	400	372	379	384	422	346	371	414	335	370	407	409	412	345	362	411	379	376	427	376	421	387	410	406	399	388	371	410	388	365	388	424	392	407	440	396	385	416	374	413	437	369	419	365	406	397	432	389	361	384	385	395	392	430	401	357	393	419	398	377	400	393	391	412	407	387	392	393	352	383	407	372	381	391	430	374	369	393	391	387	409	359	393	407	426	399	414	397	364	367	386	400	385	390	381	376	361	339	380	381	371	369	398	387	422	414	381	388	419	379	341	416	358	410	365	376	385	401	386	376	363	379	375	370	379	406	389	404	395	370	397	382	380	372	367	404	394	387	386	380	364	426	393	410	422	405	398	385	385	387	367	374	404	415	371	378	364	379	394	423	413	395	380	391	379	387	337	366	392	396	367	417	419	424	378	366	380	359	412	404	416	375	410	405	399	377	436	405	369	413	362	406	397	376	373	436	421	363	412	374	404	377	369	395	367	368	366	406	376	407	365	375	391	410	396	393	400	410	360	396	375	407	399	408	403	355	348	403	419	389	404	351	352	386	414	375	372	426	368	403	386	380	387	377	355	395	397	408	394	394	364	416	386	412	391	330	394	380	388	421	373	408	392	397	377	392	400	385	400	377	374	421	389	391	380	356	393	400	393	421	370	429	425	375	394	385	391	403	375	395	416	387	409	403	377	392	389	402	380	389	432	400	384	418	377	399	402	371	366	396	389	378	406	374	394	398	427	392	386	380	377	361	405	360	370	398	414	405	383	400	393	435	407	404	393	395	363	386	397	379	432	397	370	385	369	400	383	418	409	397	408	378	390	373	394	401	413	402	408	390	380	401	406	378	407	389	378	378	383	387	383	390	350	378	402	345	375	384	374	397	381	369	345	394
9102	1339	1918	2176	2008	1718	1483	1415	1454	1255	1187	1129	1115	1114	1046	989	968	967	947	964	997	992	980	968	943	917	929	900	922	898	920	939	881	937	951	917	920	895	955	904	893	886	895	885	882	870	868	876	866	863	886	901	848	910	880	897	881	896	922	836	887	900	873	876	918	850	922	865	865	907	818	926	863	943	914	915	882	851	815	884	865	913	859	901	923	865	855	861	903	876	882	876	916	911	900	876	836	893	904	874	900	868	900	867	866	876	887	804	875	860	847	863	899	942	853	849	844	896	853	879	889	889	895	893	894	896	893	902	897	850	903	888	945	823	920	880	874	848	885	841	932	895	872	888	910	920	849	905	900	901	872	862	856	878	856	843	918	938	882	935	934	934	839	864	890	867	927	890	889	866	871	895	851	875	912	860	888	840	947	883	875	874	829	944	803	906	863	878	864	833	958	875	890	854	896	862	849	910	866	918	837	886	923	848	948	855	897	878	873	934	899	888	922	884	924	885	856	863	914	898	875	866	855	834	879	869	905	855	903	889	833	866	896	869	833	887	898	849	885	862	915	863	908	827	838	900	862	920	857	914	901	878	898	885	839	894	855	872	927	906	857	930	928	848	833	898	890	872	894	866	877	833	905	873	866	869	856	895	878	911	877	825	876	847	887	902	895	862	813	880	856	889	913	910	866	836	878	863	857	863	935	868	863	862	913	879	927	879	885	858	885	853	1009	900	865	878	878	888	883	865	861	890	902	863	890	890	864	875	921	902	915	872	811	919	847	870	904	848	881	838	907	907	790	928	888	872	836	893	881	877	935	882	903	897	835	870	866	817	864	828	892	901	876	889	882	860	874	896	884	878	858	879	902	855	902	865	835	883	877	877	916	865	862	934	896	855	827	822	866	898	824	843	906	858	876	859	890	931	897	885	867	881	864	890	911	870	852	886	867	849	894	886	856	908	887	904	912	868	907	889	852	947	924	883	897	866	895	804	866	870	916	942	877	874	882	850	879	845	864	850	936	845	887	863	879	884	878	849	887	851	892	889	892	893	869	915	937	818	896	837	845	881	874	857	895	871	834	901	854	917	860	917	816	873	853	883	879	862	878	888	889	896	859	878	885	862	891	884	858	922	832	897	882	912	915	881	874	881	880	896	898	858	860	896	870	822	855	855	890	857	859	899	912	837	906	885	855	888	934	904	879	919	908	818	835	832	840	812	882	925	888	910	856	911	909	897	873	882	838	833	918	931	871	940	895	879	890	880	876	902	880	879	909	832	863	892	891	865	892	907	862	893	809	914	851	868	858	889	871	855	879	895	881	896	852	896	886	877	884	858	897	880	873	883	884	864	828	861	871	859	942	875	837	904	876	904	920	861	903	885	882	907	910	850	858	829	850	883	899	899	857	838	852	901	865	854	881	880	824	863	917	872	833	908	908	867	812	897	874	913	878	876	851	891	934	821	927	842	897	823	856	881	863	881	901	904	836	858	871	901	917	901	909	868	864	898	904	846	860	866	876	855	869	892	892	868	867	863	831	875	857	856	864	852	899	916	847	872	895	914	944	828	879	947	881	853	872	863	921	895	866	885	888	854	875	883	866	910	846	931	879	878	927	881	853	880	913	884	889	893	875	871	878	874	851	876	871	855	820	914	861	884	901	917	891	891	890	891	917	890	863	839	893	903	882	913	933	850	883	886	859	859	874	825	909	843	889	904	918	853	918	882	842	889	903	861	911	860	879	865	838	865	880	848	860	912	833	906	822	860	936	854	894	900	913	916	867	909	892	890	858	887	908	908	847	880	911	886	829	863	901	899	895	871	914	853	845	892	878	811	826	909	845	878	890	884	883	885	838	820	866	832	884	865	876	852	890	845	855	910	813	852	897	900	823	859	818	821	924	867	911	852	906	827	849	849	866	882	926	878	866	902	854	839	859	941	915	843	847	863	935	900	865	859	867	823	878	888	872	861	860	916	861	874	860	815	913	884	869	877	883	879	887	863	905	867	833	845	850	829	858	911	912	873	901	865	902	905	921	903	875	871	866	849	841	902	866	852	868	876	887	900	877	865	926	882	862	826	853	870	900	907	880	853	861	880	903	911	853	909	890	865	913	890	943	891	898	838	850	888	859	895	869	867	887	889	895	896	905	837	897	841	901	896	930	877	886	921	952	867	872	886	899	882	887	876	883	921	867	908	896	924	893	895	880	877	883	886	861	927	912	873	878	883	942	865	827	888	848	910	874	866	853	922	885	837	884	929	848	925	872	892	872	868	941	870	912	864	884	851	858	869	877	890	819	893	875	884	874	887	929	844	876	931	881	886	834	867	938	843	872	851	899	837	864	850	929	920	854	863	895	900	870	863	835	946	854	886	911	898	879	871	844	816	870	883	867	925	885	856	883	918	903	871	864	842	862	876	878	826	894	816	853	906	889	838	891	889	874	869	865	858	854	858	893	879	917	876	887	874	828	868	912	906	881	904	845	900	876	858	856	831	870	887	862	908	832	870	919	869	884	897	830	877	871	856	889	854	894	884	834	943	842	838	881	886	856	844	889	844	869	912	858	875	884	861	891	878	855	872	903	886	880	903	867	835	875	906	848	828	848	875	802	892	876	919	850	832	885	876	818	888	874	915	857	838	803	911	887	846	856	892	887	848	882	881	860	877	826	920	814	902	893	904	895	891	870	847	900	858	867	880	872	849	904	869	890	909	916	897	889	888	857	830	826	856	853	852	891	875	917	861	880	896	833	851	891	950	907	852	909	892	896	785	884	878	885	871	872	925	816	840	853	907	819	897	935	929	861	891	839	813	882	902	909	892	878	893	887	867	855	873	873	907	864	867	864	845	877	859	851	881	853	847	888	895	819	871	890	891	861	855	881	859	848	876	911	904	888	821	874	961	866	879	886	845	887	876	845	876	972	924	862	912	896	861	857	900	915	881	899	870	949	838	875	901	909	891	842	859	898	920	927	862	858	881	919	822	914	887	880	929	880	857	835	865	883	827	888	902	910	868	854	843	892	932	906	881	844	875	912	891	869	931	889	858	882	883	906	886	902	862	885	849	857	947	835	896	904	803	880	863	855	850	839	876	843	871	913	896	873	894	862	903	868	912	918	891	846	864	876	843	896	861	899	854	919	877	914	897	912	886	903	869	875	897	876	852	863	868	881	942	902	828	889	876	931	900	865	888	840	876	889	875	868	856	806	795	885	948	821	888	848	839	875	868	908	864	918	910	830	868	891	918	879	891	877	822	881	876	868	882	895	902	843	882	914	916	871	904	911	840	889	817	920	884	827	873	837	897	884	834	841	891	920	884	860	903	882	846	842	883	848	856	856	899	912	909	845	849	897	956	900	898	846	918	914	891	868	907	863	875	870	850	856	975	890	848	884	824	907	883	928	865	871	868	867	861	881	910	944	851	879	910	879	884	860	918	926	915	899	834	850	889	893	834	911	884	906	882	865	864	928	858	886	893	842	885	867	836	854	904	883	870	867	856
1875	214	186	171	192	180	192	175	194	183	183	193	177	176	177	172	178	184	171	154	176	173	190	194	159	165	170	173	159	174	161	172	159	175	148	189	175	179	165	167	157	167	178	182	193	149	154	195	188	177	194	170	168	168	169	174	189	135	145	169	156	160	201	170	200	145	200	203	180	158	179	148	165	165	170	181	173	158	158	131	179	167	171	165	163	141	170	180	189	178	181	195	173	164	181	165	184	148	160	172	175	185	149	172	165	140	149	177	154	207	155	162	162	167	153	146	172	201	167	196	179	176	169	141	178	185	169	167	176	167	183	186	177	145	168	171	162	177	169	152	178	185	180	197	178	170	164	185	178	180	160	151	173	156	153	186	186	180	194	177	172	145	188	162	180	181	161	177	157	159	193	170	173	171	189	170	188	144	167	184	161	183	177	182	179	172	178	188	189	179	176	171	160	161	180	184	169	172	138	180	178	145	157	184	177	162	163	195	172	187	194	165	161	158	143	164	173	168	141	167	167	185	149	172	167	166	179	147	168	187	184	171	179	181	161	145	160	164	155	183	172	157	194	163	185	191	184	174	156	146	167	184	165	181	160	161	160	197	164	178	188	165	174	173	159	189	152	149	179	172	178	168	178	180	152	175	165	176	203	168	176	158	164	155	183	163	180	157	171	149	188	163	170	173	170	160	172	152	208	168	175	142	175	213	163	178	178	152	163	161	177	173	177	185	163	190	172	177	167	172	176	183	158	187	158	166	160	169	189	200	139	204	164	205	163	184	165	175	189	185	171	184	158	168	176	181	177	176	168	177	166	174	203	172	174	187	180	180	152	184	181	169	178	174	175	160	161	150	178	172	174	155	171	154	159	173	178	172	188	180	191	179	181	168	187	164	186	161	183	152	135	175	177	183	171	151	173	139	174	178	174	164	194	174	156	167	177	175	158	178	158	168	191	170	148	191	170	166	161	161	185	177	177	157	169	157	182	169	186	162	194	171	176	198	174	163	179	177	187	182	155	167	148	152	156	174	173	164	141	196	180	176	158	150	152	171	167	207	160	173	171	166	163	194	171	164	157	164	186	200	146	150	182	178	172	171	151	162	149	160	178	178	162	155	184	193	165	188	151	145	175	168	177	177	150	184	160	148	170	152	175	166	169	172	145	152	188	192	174	168	174	171	175	170	185	149	169	162	170	169	180	186	189	191	181	159	175	151	171	185	170	190	174	166	158	149	154	173	181	200	179	184	165	152	198	134	143	191	203	170	173	171	177	168	183	145	159	181	157	176	170	166	164	172	164	163	188	170	162	163	181	185	168	177	185	142	182	183	169	153	161	190	152	154	194	190	160	167	182	167	183	168	171	191	176	169	187	196	188	163	146	179	167	169	145	174	174	189	166	172	197	162	184	169	157	145	185	159	184	182	191	182	159	184	173	175	157	166	201	179	155	174	150	157	159	198	168	165	178	167	171	181	171	131	146	159	175	173	199	187	176	170	170	194	183	182	171	163	154	167	176	161	164	194	179	200	212	156	153	170	164	172	144	193	174	185	160	149	158	194	137	151	185	178	179	171	189	169	162	164	173	158	180	160	207	159	165	183	161	170	195	157	183	173	174	154	147	161	147	171	163	179	167	171	184	145	167	162	149	173	185	162	159	159	168	184	167	157	149	167	175	141	182	180	152	184	157	172	164	171	165	159	167	186	171	143	175	170	168	182	173	188	175	178	169	188	167	158	161	177	168	164	188	214	207	174	161	168	172	185	169	187	167	178	159	186	173	154	176	178	164	185	173	158	174	159	181	157	171	185	167	153	187	166	180	167	151	163	198	184	168	180	161	169	161	152	166	161	167	168	178	160	179	197	182	166	173	153	174	152	189	188	172	137	153	182	172	149	172	162	149	173	162	165	185	160	154	160	181	157	185	175	179	174	192	158	167	172	166	171	172	166	164	171	171	190	178	172	167	169	167	155	183	181	151	194	169	167	188	178	179	168	155	141	165	174	162	146	163	147	176	174	145	172	189	185	166	159	168	144	155	184	164	184	158	168	178	175	153	200	189	152	196	178	203	171	185	190	161	192	192	185	188	160	183	158	163	167	162	165	167	155	175	178	178	178	162	188	165	187	173	192	183	174	158	186	169	191	191	160	171	187	156	194	163	167	192	198	198	177	170	169	150	159	196	191	141	171	180	197	153	151	183	163	184	185	179	158	156	174	180	192	177	167	202	167	215	182	147	176	155	144	201	186	175	184	172	169	198	173	159	145	169	183	160	185	165	185	155	153	172	181	181	179	183	162	179	176	175	151	168	155	148	180	169	162	162	158	174	164	158	184	148	198	171	173	166	156	166	181	173	156	146	169	165	160	166	176	172	153	156	188	177	156	162	170	196	157	163	179	158	172	159	149	193	184	176	150	171	176	178	159	196	177	158	152	164	176	162	174	157	157	165	153	159	153	169	181	165	158	187	199	175	183	178	161	161	161	184	169	162	167	181	184	191	174	184	158	179	188	177	148	180	180	182	183	181	173	173	144	161	154	175	174	191	194	161	167	145	157	167	167	176	160	169	165	157	158	178	181	183	172	159	152	175	169	192	158	186	172	178	172	173	184	187	154	156	151	160	176	171	148	180	170	151	179	153	188	158	177	166	147	173	188	168	199	174	197	182	169	156	164	149	152	181	161	178	180	168	162	206	179	157	165	178	177	180	165	162	160	159	178	166	163	147	163	189	188	191	183	162	185	177	173	144	161	166	169	188	148	179	157	175	168	167	153	146	155	165	142	165	190	162	176	191	167	187	153	167	169	173	185	178	199	162	158	179	164	191	184	185	188	157	178	157	185	161	191	171	166	154	163	182	171	188	168	201	163	178	147	161	171	161	184	147	186	187	195	174	164	156	159	184	168	168	155	185	162	146	160	164	179	193	177	167	172	205	169	167	182	163	167	186	175	167	144	161	175	195	183	160	158	188	160	171	180	184	171	206	178	169	166	173	172	127	162	174	189	174	161	142	158	176	180	168	151	162	154	192	180	159	173	171	177	188	177	174	153	167	167	180	177	148	149	160	142	148	161	183	180	189	172	160	170	164	175	178	185	153	177	157	185	187	171	154	171	176	186	184	156	166	170	184	195	171	155	164	165	195	181	182	168	176	148	165	178	170	187	172	155	163	183	179	183	151	183	183	147	162	162	184	171	173	145	190	174	188	165	146	174	184	167	161	159	173	166	151	165	185	180	169	195	155	182	169	184	164	204	191	139	181	167	168	164	178	158	181	173	180	180	177	146	177	162	202	173	182	184	199	196	178	188	171	142	180	180	179	164	185	175	147	169	168	172	198	190	160	184	136	162	191	201	180	183	184	168	177	169	157	169	166	177	167	149	171	167	165	209	171	201	159	164	175	177	188	202	175	144	178	180	167	162	189	164	167	183	169	154	169	166	178	162	183	159	194	182	158	193	168	164	146	179	178	193	177	163	155	186	157	176	165	202	186	174	170	181
2216	481	533	508	518	510	467	457	464	496	471	493	491	446	494	470	502	451	489	452	468	497	473	476	477	453	445	485	435	439	482	477	444	482	514	467	489	440	511	480	474	477	459	417	490	447	479	457	481	470	439	466	463	447	443	452	457	464	429	472	458	467	459	464	453	469	496	517	475	477	483	482	476	450	494	492	488	492	490	532	452	458	506	486	500	473	462	474	483	469	434	466	466	446	473	480	459	472	463	455	458	471	499	482	495	494	466	494	442	460	446	467	452	429	455	436	511	488	466	501	500	468	471	476	473	486	456	463	476	488	491	488	490	467	454	489	473	473	452	481	452	473	497	534	450	453	499	443	501	472	508	473	499	466	489	500	521	518	479	483	461	458	466	477	449	475	500	507	486	449	517	478	462	484	406	505	476	471	494	470	462	469	450	473	474	449	469	495	476	494	471	447	451	482	468	493	454	485	464	503	475	495	431	481	528	503	462	485	462	439	482	486	468	499	496	499	478	464	445	468	503	444	470	466	482	454	428	432	507	521	503	483	470	499	451	485	468	485	413	445	466	506	454	484	434	464	478	501	465	474	450	515	444	480	474	494	481	461	452	461	434	486	458	463	483	489	491	468	468	487	512	469	485	480	458	452	446	497	505	469	448	487	482	480	461	482	450	475	512	477	460	473	492	480	468	465	464	493	447	479	472	457	456	481	454	434	478	487	475	444	449	455	484	504	428	457	496	444	489	490	507	456	480	475	441	505	480	472	465	461	471	492	462	430	484	447	479	495	475	510	458	499	510	483	481	494	497	478	458	487	488	461	470	492	476	460	457	463	471	445	481	512	483	478	436	465	500	449	509	458	476	447	467	483	463	486	455	512	495	473	477	482	510	477	474	477	488	469	450	460	493	472	468	460	479	505	452	484	503	481	469	506	508	426	467	456	464	478	501	463	484	488	481	484	490	472	450	470	492	493	467	431	476	459	479	446	453	495	494	489	470	502	463	479	443	441	457	473	454	488	463	452	454	488	527	496	495	483	479	490	483	475	450	474	482	457	438	501	454	462	462	460	465	485	533	480	465	496	485	494	522	472	507	468	475	479	457	500	449	476	466	483	485	467	477	451	430	495	441	478	467	469	462	484	420	484	440	446	463	488	466	448	486	458	470	477	477	458	461	463	478	468	480	481	430	507	474	494	490	474	452	418	481	491	508	443	471	456	453	465	470	504	472	500	459	486	435	501	464	463	495	498	482	456	503	449	522	471	478	473	450	477	470	457	498	460	444	479	478	455	478	474	462	476	470	476	489	474	467	483	472	438	463	498	469	484	528	450	473	475	499	451	472	496	465	508	477	468	459	448	513	481	454	476	431	502	469	484	482	488	487	451	515	478	459	442	514	459	519	496	483	477	464	465	440	516	412	449	472	441	503	491	487	498	463	485	522	467	471	482	468	510	508	483	485	495	465	470	461	520	501	458	478	476	451	493	481	480	481	489	460	496	454	526	456	455	519	483	451	485	463	479	460	465	464	423	471	477	484	519	452	464	502	446	481	461	473	490	446	480	492	475	478	466	465	475	494	500	463	467	477	474	471	518	486	446	468	485	483	481	469	463	516	481	462	456	442	470	487	484	477	470	470	443	458	485	447	504	494	455	521	487	477	508	473	476	477	495	461	492	504	503	465	458	498	485	494	427	476	490	454	492	464	448	479	435	468	488	460	459	515	478	480	481	460	495	518	457	465	467	449	440	445	445	453	501	476	494	419	496	488	506	499	504	515	489	462	487	478	443	481	461	473	489	473	495	458	506	535	485	490	481	460	471	462	480	482	485	439	480	448	489	464	527	448	478	476	467	486	433	479	489	420	474	437	503	460	485	484	507	471	504	465	451	501	487	476	453	518	474	438	515	519	498	465	461	429	454	472	451	474	484	440	437	483	494	485	495	467	482	472	469	475	473	468	495	512	491	510	521	496	484	506	457	471	482	485	438	480	478	483	516	498	468	475	505	487	422	467	493	485	509	459	459	456	460	451	462	493	523	472	428	445	490	454	488	475	506	442	466	472	484	469	456	521	457	498	473	493	461	455	431	482	424	462	462	467	518	458	442	451	478	465	456	462	475	522	477	448	474	474	462	494	507	484	503	464	461	477	495	481	478	483	464	496	492	466	478	482	472	468	486	482	474	467	456	468	498	453	479	473	496	483	449	481	497	459	477	489	472	446	439	497	469	462	484	481	492	449	472	457	480	510	449	474	479	496	513	505	499	471	471	485	444	459	446	487	482	427	503	474	474	463	525	460	508	496	459	448	457	498	476	494	457	466	504	481	452	431	493	471	466	454	498	466	462	464	478	488	510	502	485	491	473	465	497	438	482	478	512	442	487	475	475	486	482	467	492	489	459	497	463	488	439	486	499	458	461	487	496	465	470	483	488	496	466	425	444	492	471	513	466	462	462	432	459	433	448	477	449	487	507	510	458	469	453	475	472	444	463	474	459	506	494	470	441	495	484	477	455	493	466	453	487	450	485	489	463	454	460	515	459	449	482	456	478	490	490	490	485	457	468	499	495	488	495	467	453	425	471	472	474	502	460	480	462	492	481	474	493	487	453	472	468	493	484	512	519	522	494	479	495	458	482	480	482	466	455	443	468	505	456	500	494	490	471	455	460	463	467	450	491	451	465	474	493	458	460	496	452	474	502	484	456	467	499	461	496	467	488	485	454	471	507	466	455	471	481	451	462	472	491	468	482	490	473	501	500	476	494	485	489	454	438	486	487	460	493	492	497	453	452	464	471	505	492	489	445	457	495	495	464	485	478	463	431	470	506	433	460	480	467	526	494	483	471	477	491	451	467	472	475	466	463	489	503	454	496	477	469	487	495	491	454	449	440	452	457	471	492	510	458	533	483	515	481	491	488	469	499	433	498	456	471	506	475	479	483	477	429	484	473	520	471	477	437	432	490	444	439	489	485	474	474	457	465	451	465	495	447	480	477	456	486	487	477	488	472	472	470	452	463	489	436	482	499	508	462	493	485	476	500	503	476	437	453	459	456	463	478	486	455	462	449	495	483	512	480	452	461	450	426	431	470	473	459	475	517	472	491	472	448	443	464	447	513	493	501	454	462	448	458	494	481	459	509	487	454	462	503	504	470	491	506	499	466	478	488	470	474	455	446	472	477	491	507	452	487	493	472	485	479	495	498	460	462	436	484	444	457	480	464	527	472	444	495	491	448	490	476	422	467	448	457	475	478	470	468	458	479	492	472	458	490	506	503	489	493	488	478	483	434	495	468	482	435	468	464	425	467	471	473	451	508	500	445	485	444	474	474	464	487	478	478	489	463	486	485	515	484	498	460	469	482	446	455	493	442	468	457	498	486	506	439	457	423	459	460	473	491	437	485	475	483	408	440	471	493	460	466	437	493	483	450	513	468	496	473	475	494	465	455	475	536	473	499	471	479	490	481	463	463	471	460	456	492	495	483	501	448	459	485	455	465	493	481
8585	649	615	524	441	437	377	416	396	409	376	342	391	404	364	368	346	376	387	356	358	370	368	361	360	376	362	372	333	348	392	346	403	403	343	374	365	353	392	381	377	365	339	377	341	356	370	341	336	347	387	366	387	349	326	369	378	381	350	360	320	338	356	327	383	370	376	350	351	358	361	338	331	355	386	384	345	357	332	341	375	384	352	387	338	361	385	365	349	371	365	370	337	358	394	354	349	362	356	353	391	365	341	331	365	367	401	367	342	360	343	361	322	373	378	356	334	353	355	405	408	339	375	359	375	385	384	321	366	361	343	349	358	380	358	372	383	391	358	347	354	374	359	351	358	412	390	345	352	365	365	335	409	380	371	365	359	405	330	373	341	348	353	344	360	360	357	383	363	374	367	361	375	377	346	331	377	407	340	346	330	374	363	357	342	356	391	336	358	378	356	363	371	375	357	348	377	373	379	357	363	343	389	338	340	369	370	375	337	361	346	369	355	365	345	352	364	366	359	323	351	374	365	367	384	344	340	404	349	336	313	333	301	392	360	345	359	337	341	387	349	371	347	368	348	357	362	377	369	360	394	353	389	386	355	323	347	335	383	369	369	353	363	405	351	348	371	358	382	351	380	366	343	344	344	322	367	325	334	356	380	368	396	356	374	331	384	337	354	375	339	348	343	381	358	393	369	365	357	355	295	311	333	368	352	345	382	357	367	339	364	375	383	373	360	353	361	390	370	364	338	350	320	369	364	360	354	370	368	321	353	341	343	372	347	356	346	324	339	349	373	369	373	357	386	378	370	325	330	333	367	348	358	318	334	336	314	318	364	407	355	329	376	359	319	368	382	364	352	345	328	344	370	356	342	357	359	363	369	361	388	407	367	365	341	357	319	348	401	363	321	320	356	340	363	386	408	361	378	379	375	348	335	327	367	339	338	384	334	360	357	363	404	341	383	350	357	335	381	380	402	411	340	350	370	376	341	324	359	368	384	333	325	388	375	330	357	355	369	381	396	351	353	306	388	372	357	354	348	341	375	358	385	366	382	336	375	366	363	334	373	370	345	348	329	396	375	332	370	372	338	393	369	352	390	337	382	359	345	353	359	359	343	349	359	388	331	387	352	375	374	360	365	338	359	354	347	361	379	334	335	366	357	359	361	357	341	373	362	405	380	314	353	393	347	365	363	340	354	336	341	342	389	364	364	335	360	362	343	350	347	390	319	408	363	399	390	335	366	314	339	359	375	342	385	374	371	365	339	336	362	410	341	380	365	370	321	355	348	339	337	374	347	322	384	361	373	353	353	345	362	367	371	389	351	375	353	358	342	360	399	350	366	339	339	332	355	362	342	336	353	401	375	402	366	334	344	369	339	364	373	371	379	392	382	385	352	378	376	396	387	331	376	362	345	339	346	370	340	337	349	329	370	371	375	333	346	359	370	341	376	333	325	377	370	374	350	389	363	329	384	368	318	352	341	372	352	373	368	379	335	331	401	390	345	384	393	324	373	374	351	338	403	328	360	370	387	332	384	361	366	374	378	327	395	372	365	355	365	336	376	354	385	324	401	356	318	358	386	321	402	362	378	384	366	356	330	391	351	378	377	348	357	373	375	360	363	367	368	378	327	363	336	364	349	305	360	376	391	322	314	361	398	334	335	355	387	362	377	368	377	351	375	355	385	338	377	377	382	380	379	337	384	356	352	330	365	386	388	337	349	341	395	340	341	369	355	332	395	333	365	362	378	378	368	375	357	404	352	347	392	393	392	366	357	382	339	341	356	338	368	339	348	358	373	356	346	319	377	385	375	372	371	339	359	378	352	381	365	359	371	367	347	345	345	330	377	372	338	351	358	371	374	334	354	363	378	391	384	398	386	389	376	372	380	365	390	380	360	402	381	376	343	332	380	349	360	369	351	372	346	353	342	385	368	344	347	347	349	379	292	332	395	349	355	363	349	367	398	377	357	359	361	380	370	395	359	377	373	391	353	388	323	381	345	382	392	395	377	401	372	367	361	372	360	374	395	324	340	353	342	383	377	325	326	375	376	353	361	347	374	400	352	352	376	336	341	374	362	347	354	339	385	345	371	378	344	357	389	356	351	358	368	352	361	373	355	356	358	357	348	386	362	310	357	388	331	372	373	355	404	344	393	364	364	343	336	335	346	396	342	345	343	358	354	349	332	384	406	388	364	355	361	331	362	368	352	354	338	359	353	356	307	341	390	362	364	380	332	352	372	370	364	356	348	375	380	315	353	363	365	335	341	349	358	360	361	363	354	362	347	389	370	366	366	372	347	375	353	340	361	327	384	377	328	328	326	377	349	356	378	339	340	358	382	346	345	342	314	362	358	331	392	331	355	356	351	331	356	345	374	354	379	373	340	369	364	354	410	380	382	360	386	350	335	370	343	346	373	394	368	361	374	338	355	377	360	366	372	359	381	387	349	321	378	366	363	373	376	382	381	352	327	361	342	341	344	369	381	383	364	383	406	368	373	367	340	350	382	341	356	377	380	367	343	369	351	366	364	381	356	328	371	393	348	365	372	389	369	359	370	367	344	365	377	358	397	385	341	380	393	330	347	378	360	379	340	370	381	384	361	345	374	402	343	365	366	361	356	371	352	368	353	351	355	384	332	355	346	362	355	364	360	334	389	379	350	345	361	368	340	356	373	353	356	342	341	370	416	381	356	377	341	368	358	359	359	351	379	355	340	357	324	355	339	313	344	338	349	377	342	326	378	340	384	360	374	351	374	364	382	375	335	370	336	377	392	387	385	381	331	360	327	331	341	342	358	361	361	354	349	360	396	382	380	394	376	321	379	349	352	376	388	371	337	378	351	371	339	359	364	377	356	363	353	353	349	343	349	392	400	390	372	362	342	351	336	378	371	338	331	374	394	388	375	375	383	345	364	336	317	341	356	347	413	347	338	346	329	398	376	379	364	360	364	367	372	356	361	343	357	308	350	342	341	345	308	374	332	365	383	366	349	355	377	339	392	361	351	361	352	400	346	386	332	346	378	347	351	354	372	359	404	386	380	379	359	353	369	337	334	347	365	407	385	349	359	371	383	359	367	368	347	370	351	318	304	365	344	347	343	362	299	401	369	341	356	343	394	326	377	379	341	383	362	352	375	361	383	393	362	338	391	375	370	345	310	339	343	329	365	354	368	382	373	367	405	349	368	353	368	354	370	342	389	346	389	355	363	365	342	323	338	373	381	355	397	356	344	343	335	367	320	372	392	348	385	369	369	388	373	375	389	437	335	340	355	364	393	355	387	393	377	364	374	380	330	337	355	333	355	362	364	379	375	336	354	388	337	356	352	382	386	382	382	358	377	383	346	340	327	349	330	329	347	362	363	375	355	363	373	374	380	350	368	347	336	355	338	411	340	343	357	389	318	333	335	364	331	402	355	375	384	367	323	333	378	348	324	333	343	387	370	335	347	354	378	349	334	370	360	363	375	377	348	363	318	363	371	347	342	373	342	340	293	348
7186	1044	1342	1537	1387	1255	1203	1126	1121	1025	1013	971	1013	992	995	914	914	887	917	868	867	928	900	946	894	862	894	869	870	847	816	873	910	872	878	852	857	838	916	770	837	855	862	884	870	872	876	898	808	863	908	845	762	838	859	855	928	849	857	827	804	867	854	874	853	870	854	866	856	861	842	846	873	822	816	807	829	838	850	862	921	792	858	854	820	845	864	854	876	931	810	852	834	889	860	835	869	917	852	853	855	859	843	853	799	848	878	856	815	850	880	857	876	866	799	847	903	863	824	831	873	886	884	866	881	852	826	852	848	858	833	846	843	872	813	898	860	828	852	813	869	858	860	796	867	901	789	876	833	895	818	861	875	833	851	851	877	831	798	892	847	874	811	832	889	891	855	848	804	896	847	858	890	825	775	849	863	865	828	832	808	899	865	832	848	821	878	862	838	815	861	844	873	836	839	823	930	871	856	843	812	817	821	834	861	856	875	875	854	821	861	803	838	849	874	865	880	849	846	809	860	877	849	910	816	840	820	777	767	851	845	889	862	877	855	860	804	869	883	848	818	833	850	838	806	838	855	826	890	840	878	875	870	854	874	839	860	856	870	825	818	819	826	900	854	867	802	831	879	865	805	875	863	827	816	903	926	824	894	884	867	799	885	860	876	860	858	853	808	873	886	856	854	873	852	867	853	891	851	833	834	892	898	845	877	854	817	845	834	896	833	876	851	834	842	839	812	881	857	807	865	796	849	826	867	795	849	893	848	839	879	823	852	851	847	866	884	894	846	846	815	899	811	827	807	850	803	891	895	836	849	880	850	900	862	853	829	859	839	882	898	858	874	842	834	892	817	834	891	815	857	817	869	845	816	848	820	855	833	860	832	873	855	867	879	839	854	836	896	850	795	882	881	889	817	867	806	904	869	857	843	851	832	854	860	826	904	857	835	882	876	853	840	836	879	815	858	898	891	826	888	856	899	877	859	842	841	874	928	839	833	862	904	877	860	827	768	840	832	864	886	905	864	924	902	909	836	847	843	826	876	861	854	888	871	785	850	844	886	839	854	881	815	846	828	845	840	860	889	780	797	788	893	841	845	829	880	850	866	873	811	833	843	796	854	799	834	826	818	839	885	899	839	886	842	853	855	834	898	871	876	838	878	885	837	832	851	882	874	902	804	887	854	811	854	851	875	849	851	824	800	899	851	876	860	835	904	908	859	819	802	864	829	836	826	887	826	881	875	824	874	819	895	802	853	849	843	823	862	844	857	887	819	860	806	873	870	910	848	864	832	822	861	836	829	835	901	888	873	833	854	877	843	866	837	893	794	846	816	894	865	867	828	862	811	834	867	875	818	836	886	849	829	849	895	829	828	884	859	862	848	844	871	865	864	852	847	797	866	811	806	870	846	823	867	892	831	826	847	859	878	837	861	839	855	887	878	844	834	849	872	828	863	876	843	844	830	834	864	866	817	843	902	835	878	836	861	853	848	846	825	870	857	856	802	857	791	848	855	853	848	870	876	876	892	867	872	836	823	862	833	833	873	815	790	860	823	841	818	887	867	828	888	822	862	852	833	856	882	813	852	862	802	866	876	777	810	886	847	836	895	821	801	863	833	864	863	826	839	855	860	850	825	838	857	885	820	828	832	902	860	861	847	853	869	819	829	844	899	839	888	826	856	855	885	842	867	838	873	876	854	813	833	900	844	865	842	829	843	884	868	839	836	864	881	823	887	820	830	837	873	802	862	846	861	818	843	824	875	918	864	847	865	840	883	839	876	877	877	884	867	802	810	927	795	815	830	794	817	788	841	872	854	880	902	842	853	834	855	827	874	859	836	868	866	891	854	836	858	849	835	857	900	843	874	857	824	838	866	808	836	826	886	889	851	894	873	884	827	876	865	879	858	842	844	822	872	811	829	860	877	850	875	819	910	819	880	894	887	909	799	870	793	929	869	814	826	806	825	913	903	889	798	843	825	836	847	853	838	863	818	853	906	825	824	840	848	864	863	846	834	877	844	817	839	873	849	890	864	861	793	898	812	834	858	855	827	872	841	857	877	833	866	859	886	835	878	862	857	852	855	840	865	820	854	829	826	846	828	835	881	920	869	875	862	810	864	881	832	897	855	870	831	842	844	826	860	865	869	900	842	833	844	827	875	831	812	848	856	864	851	915	831	878	831	852	837	873	848	873	832	834	853	852	845	824	842	901	834	819	847	849	860	837	877	826	880	786	836	880	924	880	861	848	852	822	864	857	833	860	856	884	844	846	849	841	808	845	829	870	823	806	834	855	853	909	865	856	855	860	869	890	883	847	870	829	914	859	825	864	851	822	900	851	915	920	877	830	914	847	853	871	851	878	888	808	881	860	857	849	852	853	888	827	890	833	889	819	830	839	879	823	868	901	819	852	785	865	917	836	862	902	823	830	905	905	866	867	890	854	886	836	849	834	855	856	792	879	860	868	869	818	839	822	851	840	828	872	890	917	841	881	872	813	814	881	889	867	877	831	826	893	879	865	820	884	867	896	818	884	849	830	853	847	863	858	909	864	842	858	846	868	914	863	817	845	876	828	855	832	794	850	844	833	862	815	848	909	853	863	839	857	826	875	833	828	877	883	901	888	882	846	850	880	842	833	889	866	813	825	853	891	839	856	867	840	821	804	818	873	859	874	857	871	866	816	804	874	892	859	839	873	883	840	828	913	831	824	869	812	857	906	863	826	848	798	882	931	876	854	874	852	845	825	830	860	867	866	846	947	774	924	899	874	882	849	895	889	840	860	842	843	832	912	792	834	854	865	884	858	868	839	843	855	926	790	879	838	846	810	801	819	872	855	872	883	820	886	866	827	848	844	880	868	821	845	871	793	892	855	819	851	878	849	868	840	917	864	822	809	865	845	832	866	856	855	834	824	905	874	855	847	870	832	867	752	862	857	854	846	806	828	819	907	842	877	807	830	859	825	870	887	848	856	812	805	803	859	788	807	886	854	830	833	837	841	809	845	857	859	787	807	852	842	862	829	827	819	792	821	901	887	886	877	860	829	875	862	863	828	823	867	837	838	890	822	841	867	812	867	827	871	899	807	857	825	857	817	816	878	894	825	791	855	897	816	882	864	865	867	785	886	886	825	822	868	866	799	810	823	864	918	919	813	854	926	913	864	854	833	863	888	903	838	865	879	829	846	849	860	838	805	872	860	863	884	869	850	854	914	845	846	890	816	855	822	877	868	876	905	855	902	864	845	833	846	887	876	857	829	850	890	854	844	866	847	847	866	801	834	860	833	831	849	845	841	864	840	797	877	838	814	932	873	861	891	825	854	854	817	848	853	836	878	806	812	879	861	866	862	814	878	851	851	832	856	812	911	795	789	866	902	898	884	884	857	801	884	861	877	887	806	860	908	887	847	910	841	856	849	813	853	829	832	856	880	879	846	859	844	832	852	861	830	853	758	839	852	878	890	846	888	836	818	899	867	812	840	862	851	835	840	874	835	888	851
15960	1390	969	867	637	552	497	453	458	483	457	433	387	440	437	404	401	425	408	394	420	394	384	424	374	431	409	418	410	406	402	412	408	392	383	413	359	385	416	445	392	447	379	426	359	402	374	395	411	411	382	431	382	407	393	397	373	414	406	401	360	413	395	374	388	393	367	379	356	358	391	391	393	388	398	402	385	360	407	394	397	392	362	369	433	373	402	394	393	385	387	395	412	410	372	386	387	394	403	401	400	391	389	380	420	384	385	386	387	352	438	379	361	385	398	391	406	383	401	418	386	396	384	413	404	375	418	412	406	370	389	409	403	391	390	359	369	389	398	374	408	398	371	352	398	387	394	402	380	398	406	403	364	383	371	377	370	402	397	413	378	384	372	371	364	368	391	405	385	375	399	386	421	371	360	390	404	432	397	370	389	414	365	364	394	387	371	409	409	390	362	365	372	397	358	396	387	425	370	360	413	398	386	390	331	377	407	359	410	381	380	380	376	368	419	401	413	401	389	349	384	368	416	388	379	388	383	386	371	361	379	384	397	381	398	397	386	360	348	370	418	373	378	355	387	345	403	383	355	423	407	384	407	407	430	429	386	368	407	399	387	414	398	404	391	365	403	387	413	385	356	372	388	365	379	440	375	385	399	384	394	382	368	361	393	374	386	367	404	384	386	428	392	389	379	402	379	363	427	360	407	362	391	403	359	380	397	381	400	420	395	381	378	387	403	343	376	464	396	372	394	397	388	405	384	386	395	380	386	374	358	384	362	414	369	405	405	414	392	386	342	349	396	379	411	390	427	396	407	409	394	416	380	405	347	389	401	338	367	405	413	391	422	408	375	392	411	369	387	410	422	368	392	372	414	400	363	423	370	416	377	382	392	418	392	416	371	368	367	382	405	425	412	361	411	340	397	415	434	367	395	413	384	416	398	404	384	386	357	393	404	351	371	441	414	362	389	394	401	374	398	384	400	383	391	374	408	431	362	424	385	391	382	414	416	367	377	410	394	402	395	375	395	379	361	389	440	363	333	361	358	392	424	412	409	369	364	395	412	389	377	372	385	412	423	359	400	374	428	425	386	399	400	400	403	375	409	356	350	393	363	391	373	397	404	344	383	417	381	377	416	339	372	393	384	412	428	374	391	384	375	379	390	407	384	394	391	398	379	367	359	391	369	342	407	406	398	378	383	371	380	382	414	363	400	384	407	409	379	391	404	347	378	416	386	400	384	367	366	330	361	420	431	392	388	412	391	392	340	411	412	378	380	371	376	399	407	380	393	414	390	388	379	406	421	344	384	402	409	381	407	390	390	392	409	356	370	424	391	397	381	395	395	394	358	399	369	397	397	373	319	384	403	373	354	367	401	349	407	379	376	369	375	358	385	425	392	392	362	399	363	411	355	403	414	370	404	385	360	405	375	411	377	420	371	380	402	411	375	380	368	395	398	380	389	398	393	392	414	439	386	391	349	371	386	411	405	397	368	392	405	394	402	366	347	374	390	386	348	382	373	429	405	386	404	384	382	391	396	400	421	390	344	413	400	393	366	374	388	373	367	377	410	404	356	370	370	389	405	390	448	383	378	391	429	385	384	420	377	385	384	353	392	390	394	369	391	386	400	409	375	372	397	395	390	402	350	431	406	370	374	395	362	390	365	417	416	393	456	400	396	366	374	384	419	432	357	374	350	409	369	413	398	397	422	387	377	418	411	375	389	372	379	369	361	378	391	372	382	412	378	394	385	403	394	386	393	382	381	379	375	421	393	344	412	378	400	383	393	397	379	366	375	424	367	426	368	392	362	412	390	383	422	398	378	374	377	361	377	396	385	406	407	367	401	390	399	405	334	405	411	386	386	363	422	385	356	414	376	430	406	427	351	391	414	400	406	391	379	353	420	407	369	429	377	370	397	410	410	393	397	372	406	378	389	358	399	398	393	400	392	395	412	393	437	386	417	368	402	382	394	378	382	391	373	368	376	436	389	411	415	389	375	380	369	407	394	412	389	390	366	411	373	389	398	402	435	407	342	362	357	400	385	355	402	410	396	403	364	404	406	386	340	356	393	374	356	396	392	397	409	389	371	376	411	394	394	367	349	383	364	368	381	443	400	409	383	399	346	379	434	382	436	414	435	412	383	392	379	381	379	401	333	369	386	390	379	356	397	405	398	360	364	375	388	405	382	402	399	378	399	367	366	361	379	410	393	379	424	377	391	391	362	387	382	368	381	398	391	385	419	414	415	388	383	418	421	400	399	376	385	383	394	378	402	435	400	393	381	412	359	380	417	380	361	369	395	411	404	354	397	392	391	396	394	426	350	408	417	394	443	411	390	413	375	405	410	389	411	347	363	372	378	406	392	421	406	388	399	404	334	380	385	363	395	377	413	456	392	402	402	398	408	424	377	374	411	379	361	441	359	366	390	396	380	371	385	361	395	374	390	377	380	371	372	371	367	391	364	366	381	383	390	356	401	401	386	372	399	385	358	424	383	410	415	398	393	399	386	411	411	405	401	398	396	398	366	389	381	405	411	398	388	426	396	441	392	371	389	362	401	388	392	400	419	391	363	389	433	397	391	414	396	377	380	363	366	403	424	388	401	423	357	408	413	401	378	410	402	407	390	428	371	400	373	395	402	370	381	394	363	369	387	363	388	405	396	371	376	394	376	401	380	377	404	371	388	369	347	367	392	365	413	389	382	399	389	370	395	412	353	374	391	400	405	415	402	414	382	358	405	382	361	339	390	347	366	377	403	385	366	386	406	389	385	347	361	377	370	332	414	364	376	384	432	397	414	362	426	402	369	390	407	361	385	389	391	422	413	388	379	419	401	384	361	384	396	396	406	398	413	363	372	373	412	419	409	406	379	378	361	399	389	409	388	446	367	410	395	399	427	414	403	398	369	370	387	403	382	370	370	386	411	392	389	406	380	359	385	391	407	376	418	416	407	377	392	413	383	428	359	372	373	358	397	412	386	420	379	392	393	390	405	396	398	406	430	430	375	406	393	405	386	388	399	380	405	369	388	391	394	350	432	396	432	392	404	396	410	411	371	402	409	424	381	392	389	372	368	377	373	402	407	384	360	396	408	390	407	398	411	420	419	388	385	407	389	403	427	414	413	389	370	371	386	377	403	410	412	392	369	404	418	376	397	405	363	397	375	382	389	381	389	338	386	383	405	420	441	393	359	384	425	424	356	414	407	386	369	392	406	404	420	426	406	420	404	362	395	388	347	345	403	367	424	423	374	396	349	404	402	388	392	352	423	388	393	411	413	399	360	391	425	426	365	338	393	422	406	374	381	426	410	415	402	353	363	400	382	373	414	332	355	420	404	384	405	378	331	423	411	391	344	397	395	373	402	387	386	380	420	390	416	395	358	379	390	420	410	413	364	404	393	369	370	398	423	365	383	389	355	368	432	434	377	425	419	390	387	376	403	419	407	377	388	396	391	361	405	383	401	429	379	396	364	387	379	389	378	368	373	369	380	385	367	392
9028	1305	1909	2253	1968	1801	1460	1386	1400	1280	1129	1129	1097	1059	1055	1032	981	1018	993	934	962	951	977	936	956	946	939	927	937	913	933	904	923	890	877	902	903	880	842	884	952	869	897	917	872	889	901	870	949	941	950	875	893	864	877	917	890	905	936	810	916	933	883	874	909	886	791	900	911	829	871	897	916	903	913	854	875	949	871	859	894	856	858	973	844	916	846	898	859	896	889	812	821	911	872	860	884	893	884	817	838	927	862	893	864	855	894	890	877	872	878	888	888	911	846	939	873	888	884	913	877	898	902	934	905	846	837	844	852	869	897	845	867	913	867	840	888	854	889	908	886	931	913	932	861	907	850	888	898	890	817	936	896	908	880	827	881	851	856	920	872	840	859	890	891	886	796	869	837	886	883	848	876	918	869	847	872	929	864	859	878	893	882	887	870	854	867	878	894	933	860	847	917	862	873	864	871	865	866	918	854	822	842	841	890	848	861	915	937	873	891	865	868	865	937	880	926	932	879	864	941	895	866	897	820	891	877	845	883	890	899	875	795	909	899	880	856	860	926	877	929	956	861	845	895	841	884	894	840	853	931	857	849	826	878	873	835	960	866	900	949	832	891	893	876	924	846	833	898	875	853	831	846	876	874	866	824	813	930	912	891	901	881	901	827	893	871	858	830	898	857	894	888	898	892	821	910	846	892	895	859	883	834	882	891	886	885	852	918	848	840	914	885	943	895	879	890	910	879	850	887	846	860	886	856	882	826	897	878	897	891	890	840	901	957	882	882	917	895	838	902	855	933	895	892	904	850	831	882	888	953	870	862	853	897	870	873	896	917	847	872	890	815	879	891	885	871	863	921	874	887	881	882	890	898	902	929	861	878	891	921	921	866	862	930	891	849	855	842	883	867	801	883	843	923	881	898	851	872	843	854	888	863	867	882	876	878	908	852	868	846	894	827	891	902	922	872	951	887	887	850	946	906	881	849	906	896	875	848	921	901	836	836	892	888	880	910	853	831	845	872	863	874	871	902	872	858	884	870	845	877	878	879	861	901	862	866	844	836	827	836	870	881	851	817	903	854	889	931	890	936	860	875	875	890	860	866	853	906	881	892	854	853	914	836	890	880	894	893	805	874	939	852	907	891	886	906	913	893	834	873	902	871	875	831	882	892	848	900	881	925	869	823	877	910	869	844	869	836	823	834	878	864	882	850	847	874	844	863	904	909	868	876	832	857	913	854	908	872	877	837	878	900	870	920	857	902	896	935	913	912	889	828	827	838	931	885	874	891	858	860	885	874	877	850	823	931	803	911	842	917	860	896	812	921	877	871	882	859	852	860	903	934	878	907	850	933	932	900	826	880	914	827	896	832	886	911	841	912	882	850	867	878	878	844	911	882	849	863	840	925	855	867	857	897	897	885	889	906	831	876	896	836	857	854	888	814	884	902	888	886	909	852	871	925	896	900	901	941	929	817	884	922	980	915	860	828	907	846	856	908	871	906	922	902	876	841	850	886	849	887	874	917	945	891	921	882	848	833	829	905	868	878	870	906	898	874	846	877	912	855	858	874	907	833	884	829	917	838	882	848	878	802	904	865	838	908	863	906	860	867	843	871	890	877	919	931	962	887	847	874	890	874	903	889	921	885	882	932	887	896	871	881	914	883	843	891	843	873	872	856	857	872	865	872	845	875	867	864	891	907	820	828	886	931	877	861	929	860	940	907	860	897	933	931	884	866	900	837	914	947	884	938	907	856	898	884	918	899	886	893	855	932	931	870	901	916	881	871	909	896	852	904	933	845	900	841	873	861	879	870	848	924	894	822	851	897	921	849	840	925	863	881	895	893	884	896	915	818	910	861	893	874	861	873	822	863	847	899	898	839	847	878	884	874	908	850	848	864	908	846	897	879	830	830	909	921	869	898	881	877	893	909	933	900	882	886	915	858	832	801	849	908	847	897	841	919	881	815	855	907	911	861	869	909	915	903	869	917	869	881	902	878	929	919	888	845	843	921	841	873	835	871	835	868	869	859	884	905	861	899	873	866	907	885	874	895	859	859	891	869	905	864	863	898	857	934	896	906	880	860	890	878	905	852	907	881	895	907	900	836	919	869	880	890	907	895	857	900	870	900	891	869	872	886	846	847	969	893	897	844	824	870	873	898	916	878	864	891	857	892	884	896	878	838	847	876	878	868	888	844	909	857	817	821	829	909	875	885	877	852	879	910	854	866	864	847	857	858	833	877	881	862	908	850	862	853	860	890	897	925	812	877	904	844	912	865	890	862	849	903	895	934	869	849	860	859	923	880	922	936	876	858	866	904	887	905	915	897	885	828	852	860	886	857	855	916	920	875	893	906	868	886	840	877	896	903	871	857	861	820	884	891	850	859	891	880	866	908	913	867	860	848	871	874	891	862	903	904	908	936	898	825	901	861	902	869	901	891	827	874	867	893	861	895	865	901	850	921	860	858	826	906	914	879	909	875	923	887	861	857	907	864	879	863	869	849	859	865	813	865	881	874	928	851	905	928	845	914	854	836	873	886	875	873	843	876	919	889	872	856	931	940	873	866	822	859	818	891	955	883	824	811	856	893	887	896	880	901	863	894	882	887	877	892	878	865	920	801	890	880	859	866	879	908	896	867	888	908	845	889	871	857	890	892	890	909	863	873	869	844	894	829	872	898	903	891	856	906	897	886	820	897	888	921	838	847	863	898	845	856	873	895	894	896	892	857	847	870	876	901	869	930	893	879	890	883	882	859	865	891	815	870	865	892	918	908	920	875	925	912	874	926	876	899	899	865	877	903	895	876	888	942	862	879	904	898	864	917	875	892	901	895	902	859	860	915	966	837	941	872	897	917	933	869	903	856	864	874	853	826	857	830	898	841	854	858	925	877	845	838	871	819	852	880	899	857	846	866	904	906	858	806	870	862	899	938	839	934	856	856	889	889	867	863	863	871	859	852	928	921	924	885	892	904	883	869	928	938	859	923	922	842	881	887	845	892	850	858	843	922	908	924	912	879	858	864	919	916	844	885	895	880	875	838	880	921	843	888	852	887	880	878	885	822	838	885	889	901	908	910	855	895	861	886	867	877	873	848	877	930	899	854	834	853	884	891	862	892	903	866	857	825	877	875	904	849	929	864	832	915	927	897	920	860	895	892	877	909	880	897	863	870	864	875	811	872	907	914	872	893	868	865	861	924	880	889	882	843	901	867	881	893	878	892	873	873	903	897	864	900	912	878	872	863	857	887	909	852	864	866	904	828	839	841	844	902	900	905	832	888	926	879	854	794	873	924	834	925	835	906	867	891	861	859	869	853	869	848	870	849	823	833	897	869	847	855	885	852	886	873	890	923	872	890	923	916	898	849	833	916	837	902	870	869	843	888	878	863	897	889	862	883	868	917	829	869	897	880	871	859	877	931	867	858	889	874	839	868	902	813	839	870	892	911	895	822	917	951	824	870	866	874	883	874	912	914	860	903	890	907	883	862	875	917	914
2005	211	156	158	193	190	188	180	155	183	194	152	162	161	147	170	165	160	169	179	169	168	166	171	181	186	156	166	165	161	125	199	183	188	200	142	191	166	177	183	125	174	183	171	165	187	169	167	202	161	157	160	171	193	165	133	177	165	169	180	177	190	153	184	184	159	178	156	199	164	195	176	192	161	174	208	166	158	177	161	177	208	168	157	147	166	178	183	174	154	183	178	174	201	173	168	151	159	157	170	149	174	155	163	187	166	169	180	163	145	171	161	169	149	162	166	186	149	176	197	179	160	177	167	154	160	171	178	182	180	159	208	162	169	178	149	162	152	178	139	195	175	175	138	184	161	176	176	174	179	163	167	156	188	162	154	183	181	194	183	173	166	156	186	184	153	146	178	176	158	171	202	152	196	188	175	163	155	182	184	159	148	152	172	180	164	185	147	176	166	154	173	175	144	188	166	187	149	169	172	182	176	158	145	172	170	183	162	184	186	169	161	180	163	172	162	155	171	172	180	203	162	188	180	144	179	212	185	158	193	171	183	152	167	165	165	174	153	148	177	177	164	156	141	167	169	174	186	153	170	153	166	173	164	173	145	170	165	167	176	165	176	151	175	161	171	170	185	153	143	169	157	166	166	142	144	194	144	171	177	178	168	192	163	166	159	161	180	163	158	163	171	171	173	180	185	176	157	176	184	162	148	159	171	146	157	173	175	168	184	167	167	170	142	158	171	175	165	161	171	187	178	159	158	201	194	197	181	145	171	175	181	164	197	173	175	187	171	168	173	167	190	189	172	152	170	175	180	160	163	167	194	176	183	170	177	164	190	164	158	171	147	176	193	152	192	200	222	172	175	170	165	172	150	173	178	180	174	184	167	163	170	169	151	170	182	150	154	178	153	187	166	168	196	161	181	173	160	185	176	183	150	150	161	180	199	181	164	178	155	159	150	177	180	172	174	162	170	165	180	194	165	162	192	159	190	175	181	186	150	174	171	155	174	170	166	193	167	170	173	186	182	176	177	148	163	182	169	158	157	181	190	168	186	173	190	145	181	163	170	166	176	161	161	173	177	181	173	184	149	160	161	195	203	151	176	180	168	144	190	175	139	173	149	191	181	177	147	163	159	166	135	147	140	147	202	173	190	178	168	171	183	178	148	187	188	190	169	156	156	182	158	146	168	179	166	175	176	187	175	158	145	175	172	176	157	177	156	170	193	176	175	161	154	175	156	178	143	170	199	163	157	156	181	169	166	183	181	140	157	182	161	174	163	164	178	186	174	166	151	186	190	185	169	172	183	171	164	181	176	166	165	175	194	146	156	162	181	164	163	155	152	170	154	164	164	143	145	179	182	175	183	165	186	146	155	166	181	200	178	168	182	183	172	152	130	156	180	193	158	170	154	166	129	163	167	166	172	159	144	152	209	173	164	196	199	148	164	190	175	173	169	184	190	150	171	153	188	169	161	172	196	191	154	190	185	162	164	164	180	159	184	169	170	162	189	184	173	183	165	158	188	156	167	184	177	177	194	167	183	162	186	174	156	186	165	158	172	173	172	175	167	166	154	167	179	194	151	180	201	174	169	165	175	154	159	159	162	191	179	190	163	178	145	174	172	179	165	158	195	171	178	172	195	182	182	168	153	158	165	220	146	143	188	173	163	161	158	172	148	188	161	169	175	188	185	189	182	192	155	159	173	173	179	189	162	198	186	153	162	154	169	141	182	154	154	162	154	153	186	190	179	138	148	156	180	175	162	191	189	173	187	193	165	169	154	165	187	179	192	152	160	167	180	184	179	145	186	189	149	182	197	165	179	132	152	165	162	174	160	203	167	169	183	143	202	189	157	156	180	194	152	172	181	191	180	162	157	167	178	186	154	172	189	198	168	172	196	159	146	183	193	179	184	183	168	172	186	179	183	181	171	178	152	165	186	164	174	163	171	203	155	195	179	169	172	191	187	176	180	169	171	170	193	176	166	170	176	193	154	146	170	183	154	187	176	176	169	179	170	178	181	174	176	192	198	185	160	178	195	171	172	148	181	167	166	151	147	164	190	147	153	157	168	183	175	170	166	189	156	179	168	194	191	165	180	166	169	166	162	166	171	169	174	177	153	171	164	160	175	155	174	169	196	156	184	162	173	157	161	173	161	177	166	166	163	155	171	174	186	163	184	175	171	149	154	182	161	162	188	168	165	181	169	167	174	185	177	178	177	165	150	187	157	171	160	186	157	158	140	162	169	171	162	188	177	147	209	165	135	179	153	150	167	189	165	170	158	162	175	196	155	162	176	174	159	161	169	162	164	188	171	159	161	154	171	166	159	143	185	165	171	160	179	173	155	150	154	200	169	147	166	177	172	187	148	167	177	186	167	156	157	168	163	142	141	180	154	192	172	183	167	168	178	182	178	166	157	182	172	178	165	174	154	164	185	148	172	157	185	179	170	162	167	205	188	169	190	160	157	174	170	151	159	179	167	182	156	178	194	145	153	170	168	139	166	141	162	163	172	150	151	155	166	208	185	164	154	146	191	179	197	181	181	170	148	174	182	178	159	176	172	171	169	160	144	179	176	177	188	176	141	164	174	159	168	175	172	146	160	161	152	181	150	138	166	186	180	181	161	181	163	147	154	161	164	174	205	143	171	183	175	163	181	142	161	177	173	167	177	147	163	162	171	181	190	162	148	176	172	181	176	183	180	162	182	170	179	177	183	164	176	182	169	190	157	156	154	162	165	175	188	189	158	188	166	157	177	178	166	173	142	173	164	143	161	164	170	181	193	178	164	167	163	154	148	191	157	153	166	181	161	169	179	166	158	152	164	182	178	216	184	180	181	177	165	177	181	163	154	159	142	181	156	157	162	184	159	186	157	165	181	172	169	180	164	161	151	157	162	172	174	162	169	169	149	177	143	155	171	160	170	186	153	176	158	185	158	163	169	157	165	151	157	169	180	169	188	174	166	196	187	206	148	166	160	157	179	167	150	161	169	164	191	185	154	155	160	156	173	159	184	178	193	176	180	185	175	195	167	191	195	178	168	177	172	171	163	189	180	157	173	195	169	145	174	198	156	199	179	156	163	168	168	166	169	194	160	192	195	189	176	161	170	198	157	147	156	166	166	155	172	190	177	157	190	171	166	170	174	173	186	177	180	191	162	159	162	162	166	166	178	169	158	155	171	176	175	154	179	149	195	181	158	170	163	175	195	166	173	159	169	164	187	164	183	173	159	136	182	188	180	178	187	171	161	189	192	185	179	192	184	180	162	160	194	182	173	162	188	173	190	184	160	158	178	183	174	183	186	164	164	129	159	169	165	171	173	165	155	165	176	146	172	184	174	162	176	175	179	179	161	204	138	154	162	169	164	188	177	185	187	161	160	187	180	184	165	160	200	166	160	167	171	199	164	171	189	189	173	170	159	168	164	169	170	163	165	181	165	149	166	188	148	170	180	161	131	183	186	176	180	161	162	191	201	157	184	143	171	183	167	173	185	165	186
2268	469	487	540	508	501	514	475	505	483	478	465	498	454	490	485	441	496	457	442	486	460	499	471	500	484	446	497	494	449	508	492	491	480	461	481	503	502	499	443	464	468	456	478	490	479	439	458	436	469	478	471	493	476	467	494	464	479	462	462	467	487	434	483	468	483	471	461	530	474	490	513	467	498	497	468	502	469	486	500	457	473	529	457	479	427	438	472	465	485	475	453	460	462	439	467	500	463	474	458	484	476	472	491	485	480	503	495	479	487	450	469	450	448	457	487	450	510	472	489	458	465	472	473	474	484	445	466	471	437	449	487	465	470	466	509	465	487	473	436	473	470	501	464	500	470	474	482	471	472	484	427	541	450	429	483	456	476	449	427	478	483	429	510	429	463	438	494	456	464	444	423	511	501	476	509	467	466	441	481	541	529	467	433	505	468	497	485	470	472	465	508	473	504	486	467	447	467	478	477	488	464	513	507	483	504	466	446	456	483	469	489	457	432	459	458	470	458	488	439	504	501	460	466	450	493	454	478	448	493	463	447	483	442	475	474	474	482	475	458	473	421	449	480	467	484	483	454	476	451	500	521	460	459	502	511	481	490	487	506	465	458	462	438	455	476	448	478	451	446	480	471	490	456	448	447	449	460	457	485	447	444	464	460	441	458	485	479	471	480	494	518	492	481	478	482	475	476	484	454	498	514	485	499	465	445	487	457	487	479	467	464	491	490	486	470	430	458	496	427	500	506	444	457	470	466	439	447	456	497	458	488	479	481	463	443	497	450	459	506	475	472	460	492	455	507	475	470	479	489	453	473	453	456	459	465	447	443	467	506	478	498	496	505	474	443	467	478	448	467	489	469	453	465	523	520	444	437	477	461	492	489	510	520	470	473	450	473	450	469	487	466	507	519	499	468	460	482	475	484	465	462	456	482	445	439	480	475	480	467	480	455	447	465	467	496	424	485	454	470	465	460	506	487	489	471	487	514	429	450	476	462	466	485	487	437	487	463	450	495	480	482	497	437	457	506	489	473	448	488	440	457	533	423	455	433	489	515	424	491	439	498	504	513	470	460	487	452	458	463	486	488	418	439	486	489	505	476	449	491	501	513	445	483	469	499	487	440	459	470	477	442	445	501	499	467	470	489	475	446	491	490	468	482	464	470	476	452	482	445	453	463	473	478	441	481	436	510	483	451	473	493	442	495	475	444	490	447	473	461	484	497	467	451	485	473	478	447	474	457	458	490	448	470	462	475	503	476	492	429	500	499	482	518	454	434	497	469	468	494	492	431	489	468	469	495	478	422	473	473	474	491	507	482	466	483	468	476	463	473	453	454	486	492	491	480	510	477	478	472	491	491	494	474	485	504	479	511	474	481	463	496	473	472	456	485	507	466	469	479	504	464	486	472	458	455	497	440	454	455	449	514	471	486	474	480	438	519	470	485	505	443	486	454	478	503	463	484	479	476	435	456	467	471	480	436	461	481	483	470	474	471	455	467	496	447	461	474	466	508	492	462	498	496	488	446	476	489	511	501	441	450	482	464	477	483	500	465	473	456	451	462	470	515	527	460	430	497	435	469	488	446	428	459	496	454	438	512	457	482	477	457	486	477	485	471	474	475	483	487	467	492	464	482	520	445	513	483	462	461	456	474	502	464	440	447	520	467	480	450	501	500	490	477	443	488	469	471	430	432	486	489	491	430	452	492	441	469	493	442	526	483	438	449	465	450	496	486	447	440	463	455	466	438	426	436	471	501	467	493	491	466	499	414	470	511	490	484	480	518	472	514	473	446	480	506	456	473	459	463	490	463	464	466	481	456	466	460	459	428	476	486	509	490	505	487	469	475	489	434	468	456	501	469	477	481	477	482	452	451	456	487	499	479	497	491	439	440	522	465	453	479	506	512	478	444	455	501	473	490	470	482	486	466	491	468	482	502	480	448	472	494	492	471	426	475	473	460	480	488	504	458	482	438	468	509	467	472	448	465	459	496	476	489	466	484	458	449	465	489	485	456	501	473	472	457	443	447	490	506	476	493	447	505	449	467	473	493	452	461	505	478	446	473	476	470	475	456	504	518	490	488	462	450	453	475	519	495	487	493	496	466	482	500	488	495	466	474	460	473	481	462	475	470	510	424	469	518	486	478	462	456	465	489	493	471	469	470	463	452	463	467	497	495	512	465	457	450	459	498	474	506	500	449	499	491	452	474	464	464	463	478	478	482	446	477	493	451	452	497	512	449	471	471	434	503	467	487	512	499	451	499	491	465	480	495	472	466	453	496	483	438	493	496	461	458	477	457	473	444	480	508	507	468	459	435	468	476	493	480	443	454	445	494	483	450	488	458	454	484	488	446	454	468	478	446	467	426	453	430	455	494	489	478	468	522	457	472	480	439	456	494	470	511	455	474	506	498	488	467	470	507	437	460	481	470	505	424	518	476	454	470	428	501	491	505	465	498	512	481	466	466	463	474	434	470	498	488	495	481	442	470	441	464	436	464	469	455	483	470	489	500	467	485	440	446	476	503	453	475	442	457	455	453	453	456	436	484	490	496	483	459	460	488	448	501	437	495	443	470	432	473	457	469	447	441	497	472	488	511	497	451	472	459	484	466	476	472	479	469	490	492	450	472	502	460	490	452	435	468	453	480	494	420	467	481	488	442	441	461	449	448	449	461	460	476	480	482	484	448	444	497	454	472	444	474	489	495	469	508	459	427	478	462	465	458	484	468	466	447	500	477	474	474	506	462	435	539	477	491	472	498	486	450	453	475	466	500	426	435	477	474	517	465	468	469	440	519	436	469	470	488	462	468	442	482	456	493	495	470	481	448	469	457	486	487	464	477	515	437	477	455	461	460	453	438	469	482	484	480	494	440	502	451	468	448	457	489	455	476	454	487	449	483	477	489	482	470	509	457	520	485	444	491	466	476	508	460	507	481	431	475	453	483	476	458	494	479	472	446	492	481	444	470	437	480	488	477	503	511	479	495	422	466	464	439	480	465	478	451	440	497	495	449	471	465	480	481	489	458	467	467	481	461	518	464	497	476	494	478	494	493	496	473	481	462	468	507	459	477	456	489	480	489	473	487	484	486	459	532	477	437	477	438	484	476	464	459	456	459	470	504	500	489	461	497	486	460	455	450	463	477	479	482	490	485	483	446	438	470	477	538	470	435	478	466	439	453	500	430	496	473	475	438	477	439	449	461	469	479	522	444	485	452	498	478	464	491	465	460	453	478	469	483	428	482	437	470	487	475	485	438	458	480	488	446	444	474	517	521	452	467	454	467	485	474	458	459	469	447	478	457	448	527	500	452	473	496	537	479	481	432	468	487	498	447	451	446	478	483	496	490	449	461	449	475	468	481	460	476	463	469	502	482	469	505	509	497	458	453	475	440	460	487	482	481	480	501	461	479	421	526	454	444	450	515	501	466	455	467	471	506	496	493	464	480	486	489	477	458	510	436	472	456	467	537	472	484	481	470	448	462	472	482	497	476
8711	656	608	575	498	454	458	427	447	385	392	354	377	384	341	365	370	381	425	350	366	369	364	339	390	345	357	367	366	345	368	359	374	375	383	349	400	362	366	372	361	360	383	384	371	334	351	334	382	387	351	357	387	333	353	354	343	358	360	326	353	352	359	392	378	362	341	360	365	369	337	373	361	361	365	404	361	430	356	375	378	362	380	354	371	396	355	356	360	367	383	385	388	380	321	368	370	352	351	348	379	380	357	316	343	337	380	329	371	366	387	366	354	365	335	380	374	357	373	342	374	374	356	365	384	394	364	342	327	361	371	355	374	394	352	394	324	368	342	338	351	393	361	360	358	359	360	380	378	379	315	368	367	380	341	338	393	377	354	367	367	388	351	370	359	332	374	389	379	360	387	392	365	370	378	377	384	317	348	350	342	383	378	374	346	320	375	364	330	372	378	369	367	308	345	381	372	411	339	376	381	350	360	333	345	369	362	374	348	344	369	344	341	356	361	354	381	369	330	360	396	345	319	346	366	313	381	331	363	355	361	384	377	343	384	353	307	368	346	342	411	349	368	343	369	369	370	381	419	367	378	342	344	358	354	337	342	356	405	361	327	364	352	407	340	385	382	348	366	362	366	352	409	363	362	335	353	347	325	344	345	384	374	338	390	350	361	346	338	359	353	345	341	349	380	373	362	372	379	352	358	384	369	340	357	363	342	354	353	380	342	356	387	365	351	376	340	355	357	354	355	342	360	350	384	354	360	368	401	347	365	333	382	422	399	352	372	371	359	336	329	356	377	352	371	355	353	390	370	354	385	357	372	381	381	348	330	343	335	366	363	388	355	330	377	297	376	432	383	353	370	365	339	353	319	366	319	364	344	373	381	369	374	373	387	339	381	380	369	355	369	341	364	343	383	350	350	387	350	373	350	371	349	336	358	406	378	342	328	359	394	334	357	331	335	366	381	382	329	343	382	356	386	374	350	371	345	363	323	365	383	328	317	350	392	386	353	319	362	344	376	342	360	371	401	364	366	351	380	360	348	365	322	365	326	359	376	354	386	371	400	326	334	329	367	319	382	345	355	362	356	381	363	371	346	351	364	369	329	320	353	368	343	357	391	369	320	340	330	380	360	340	371	352	377	393	362	380	357	373	350	369	336	355	385	361	363	383	364	378	375	363	381	343	376	374	321	389	336	359	383	345	364	343	358	353	364	365	380	352	386	326	373	365	385	354	354	335	357	328	381	351	374	350	363	375	384	347	387	354	388	352	371	337	392	365	393	382	376	375	348	369	350	325	360	333	354	343	386	355	354	334	348	355	354	380	320	338	382	373	345	368	411	361	348	386	330	336	383	354	371	354	349	354	344	359	397	375	368	370	373	332	387	363	383	373	325	315	365	353	342	365	352	404	382	354	322	351	337	329	371	326	354	365	354	390	367	310	346	350	390	356	403	349	343	357	385	361	381	359	342	348	367	349	343	361	362	362	344	357	369	362	360	412	332	332	396	347	368	349	315	362	334	402	372	361	343	336	396	326	319	349	351	352	364	361	368	354	379	390	354	364	410	352	396	347	330	376	364	375	366	363	361	343	358	384	351	333	362	373	345	379	375	355	394	369	335	386	364	360	358	352	357	352	344	393	361	358	366	336	365	356	392	342	347	384	394	380	367	376	330	357	388	376	360	368	382	357	347	371	382	384	381	376	354	379	357	366	370	303	323	358	310	367	337	369	350	401	382	383	335	367	364	312	341	354	355	360	371	377	385	347	342	353	361	365	352	359	389	350	404	331	329	310	376	393	366	378	352	333	355	361	375	383	343	347	354	309	359	364	387	358	352	377	371	328	367	367	342	370	376	350	336	377	390	365	367	357	368	368	367	339	366	357	318	342	357	368	354	382	366	365	373	373	358	366	324	344	348	323	376	354	376	349	378	335	319	372	397	413	380	346	411	328	382	351	377	352	347	330	368	372	356	366	362	346	386	362	373	388	358	359	324	340	385	333	343	358	383	354	393	319	359	320	343	360	366	350	350	374	391	383	372	374	366	360	360	338	377	330	376	377	384	387	374	366	377	335	356	403	365	368	351	391	375	367	358	375	357	378	341	384	324	357	334	358	388	320	350	349	357	376	390	386	379	378	368	374	363	340	392	340	347	356	366	332	369	353	328	355	352	397	357	367	351	367	348	362	349	382	354	366	377	330	345	367	368	374	339	364	386	387	363	340	394	354	357	344	338	358	359	336	376	359	405	342	382	386	382	367	356	376	349	332	375	364	381	364	383	346	366	333	375	351	340	379	375	321	354	349	341	357	354	352	355	351	357	370	353	340	378	381	349	366	366	350	350	345	343	376	356	358	320	374	368	378	351	357	351	374	356	371	355	362	390	362	341	355	356	386	323	342	366	355	358	388	387	402	342	370	375	371	404	346	338	361	388	330	356	350	383	342	372	374	347	391	373	352	364	356	366	361	388	361	352	385	310	371	378	364	364	376	364	368	352	348	354	378	346	368	368	367	375	398	380	367	359	372	361	364	368	362	347	341	388	324	337	364	368	329	335	344	365	351	360	376	403	341	308	346	338	369	394	366	355	341	384	373	385	345	373	348	373	387	337	320	357	354	354	377	345	304	363	354	378	344	349	385	346	344	344	365	367	361	338	335	371	379	379	359	381	387	351	368	326	352	393	337	323	369	343	389	377	389	367	330	344	344	343	349	343	395	356	355	354	382	372	389	328	352	336	346	386	320	339	353	380	355	373	331	371	387	356	347	353	404	400	344	374	361	370	360	348	367	360	337	400	353	312	389	373	335	349	350	362	333	364	332	379	349	398	352	334	365	362	351	330	391	367	340	326	364	378	390	359	370	368	332	332	389	345	330	370	371	334	350	398	373	382	342	358	367	368	335	368	386	333	394	354	367	364	365	331	336	359	336	391	408	388	376	366	320	363	357	366	401	407	363	344	376	378	378	387	375	392	340	364	347	344	333	351	370	359	370	372	370	387	368	372	392	408	357	375	342	383	340	369	341	404	372	369	325	342	314	323	349	370	361	384	368	360	373	350	352	363	333	378	335	399	392	357	347	351	350	326	378	385	341	333	351	351	386	392	374	382	349	343	371	336	378	389	346	343	357	365	326	372	333	384	393	364	382	334	355	301	370	350	365	370	366	341	331	379	404	390	357	360	342	368	397	371	348	377	381	388	344	317	368	372	346	357	368	373	371	356	390	351	323	373	357	350	365	330	350	346	376	361	345	379	362	344	359	341	346	352	314	350	341	384	372	372	367	397	351	323	379	371	348	325	362	366	377	337	363	356	336	404	361	353	367	335	394	344	343	334	394	350	412	377	365	385	370	391	335	334	351	381	369	341	379	343	344	328	301	320	349	377	376	367	382	351	385	333	336	346	355	364	380	361	364	353	368	370	362	357	346	368	412	375	389	409	379	350	339	343	389	371	343	336	338	380	400	367	369	326	354	359	345	393	385	350	367	378	361	337	356
7315	1107	1409	1504	1469	1284	1208	1089	1146	1063	1007	962	935	985	940	943	880	912	908	934	860	892	885	895	878	889	929	908	855	881	881	869	890	867	862	874	890	822	834	871	889	859	872	893	898	827	870	885	832	861	859	836	871	869	832	846	860	883	866	838	875	884	908	835	891	858	814	864	843	821	831	838	835	871	864	892	855	871	880	913	849	873	862	775	849	885	850	897	876	879	858	876	849	818	852	907	852	840	855	887	826	834	866	864	861	860	858	810	863	787	825	863	912	894	811	904	873	875	854	871	855	874	829	868	877	835	835	823	898	871	884	843	857	893	889	871	879	824	828	840	855	857	874	861	879	911	829	854	886	884	836	799	866	846	872	839	880	854	893	816	871	873	835	827	845	869	917	825	849	856	819	866	876	858	830	833	941	835	846	835	830	813	831	834	831	831	852	859	837	836	829	873	843	853	889	887	857	895	876	847	856	832	860	858	844	817	858	821	849	826	878	858	868	819	783	828	864	841	867	816	944	842	866	962	829	846	801	825	883	867	803	837	865	804	844	816	917	821	873	839	866	901	867	870	858	787	871	863	806	876	892	857	888	861	840	837	898	877	880	875	856	811	869	799	837	889	886	869	878	843	836	846	821	869	811	891	930	825	876	841	809	830	806	878	852	831	850	866	887	877	872	879	884	859	855	822	899	882	868	851	882	891	817	843	844	867	904	865	812	862	835	874	821	845	838	838	844	872	926	822	845	865	859	825	868	841	874	874	824	841	866	839	854	837	827	838	886	865	818	861	860	812	835	856	863	846	820	931	841	867	862	857	912	874	890	895	851	866	861	873	821	813	828	889	868	867	824	858	826	889	898	884	838	879	823	837	865	889	892	847	860	873	842	875	906	882	888	860	827	855	902	866	859	871	849	883	865	856	840	880	851	866	822	845	889	861	883	874	827	873	867	864	823	849	838	845	804	878	843	858	871	894	869	868	894	860	821	852	874	861	896	861	851	837	828	832	850	892	856	880	887	812	867	889	829	832	870	859	797	856	848	889	840	835	817	863	828	859	822	863	851	851	853	848	832	850	842	841	902	807	917	875	796	817	832	858	861	800	917	867	855	869	848	874	812	857	869	863	829	885	859	840	861	825	880	876	834	866	837	855	809	883	821	854	849	865	843	883	827	899	878	821	834	851	895	814	867	843	895	851	856	868	882	865	867	846	821	911	841	831	906	919	830	834	917	840	891	906	872	850	834	862	811	905	897	871	883	884	840	886	877	859	863	844	841	832	874	870	806	851	837	889	832	867	838	822	850	842	856	842	899	860	824	838	864	834	803	853	879	857	828	843	884	848	877	843	853	834	835	840	895	811	872	846	842	827	814	778	794	824	833	830	835	873	851	904	810	862	794	869	855	846	875	870	861	801	867	848	883	847	855	882	900	840	897	854	881	823	883	850	847	886	890	835	836	879	761	844	807	824	844	844	882	822	867	864	824	875	797	915	870	834	872	822	772	849	852	913	824	860	810	865	851	852	864	846	834	891	832	811	860	815	825	907	871	825	895	821	858	878	837	840	870	855	858	853	803	880	821	886	848	800	867	893	843	854	828	794	811	838	887	887	841	894	842	878	822	872	822	870	850	856	888	852	841	844	834	829	844	859	868	845	818	872	865	827	906	862	930	811	817	900	865	818	859	849	882	808	842	854	843	890	834	895	837	884	838	822	879	873	898	849	837	858	847	915	927	808	838	860	866	827	887	829	810	899	865	872	806	866	816	867	862	912	880	858	850	866	883	834	855	884	860	876	853	869	855	937	871	844	836	840	883	850	829	839	882	891	856	882	899	869	863	868	890	859	869	846	900	899	805	858	848	919	877	879	833	843	904	854	887	877	866	884	859	897	831	860	862	838	835	901	869	907	861	865	839	822	844	865	867	841	847	873	884	816	840	874	820	827	833	873	820	812	878	872	870	813	831	855	840	848	852	854	823	852	866	855	904	857	850	858	854	811	864	858	829	906	897	829	802	846	815	892	846	863	818	825	875	859	883	838	848	848	875	834	857	870	894	858	860	847	834	849	866	877	854	827	830	874	883	886	878	832	842	867	821	890	898	899	860	910	841	899	882	864	916	836	846	876	850	844	839	855	879	808	869	859	831	805	913	876	827	835	857	854	889	836	855	863	814	880	854	903	910	881	867	851	890	840	841	879	823	887	832	913	866	909	856	895	818	876	882	907	884	824	848	859	889	846	859	878	870	864	877	904	862	848	807	854	861	884	858	816	825	866	855	844	864	792	788	838	833	884	870	847	858	855	823	877	845	839	894	821	857	832	856	845	848	809	871	826	849	851	869	881	789	856	807	833	799	874	806	835	827	840	887	868	824	813	838	843	832	863	842	913	835	912	857	804	895	849	844	868	831	854	868	847	883	924	874	858	825	842	854	896	833	788	847	840	904	903	863	894	897	815	833	835	854	826	876	850	863	830	832	896	881	830	821	846	841	872	858	845	897	887	868	855	809	862	889	901	822	890	806	877	883	837	851	831	837	867	868	798	850	897	865	895	856	785	880	851	851	825	846	872	821	890	820	838	833	867	886	853	869	814	868	897	795	832	812	812	879	871	878	901	864	896	876	852	856	860	858	801	868	883	837	832	912	852	862	891	924	896	868	860	844	861	818	858	816	890	825	899	893	858	834	875	850	848	812	871	875	866	891	851	822	855	891	849	846	849	887	859	823	826	845	909	852	878	830	866	865	852	846	849	852	876	911	831	888	864	855	839	875	846	853	860	879	850	803	805	854	839	887	893	873	878	884	827	897	885	823	838	887	916	814	852	790	890	841	815	867	856	834	889	888	832	910	809	871	801	891	858	834	833	842	874	873	798	909	852	834	852	823	860	870	860	870	799	826	841	838	845	861	846	856	858	790	822	853	853	850	874	865	810	838	890	872	836	868	896	833	870	860	869	910	858	861	805	801	846	826	882	894	842	864	832	818	908	871	821	879	793	884	822	876	851	824	855	881	894	865	860	895	826	872	834	855	847	871	832	852	884	845	795	885	852	817	916	857	848	926	932	844	882	858	891	849	805	839	863	857	844	904	832	840	891	852	845	836	847	870	915	797	837	873	870	853	871	848	812	805	888	883	883	879	828	863	929	869	805	831	842	882	874	838	854	826	850	913	865	888	889	883	845	837	884	858	851	852	918	831	823	848	885	799	870	877	871	880	828	933	848	820	831	873	880	868	849	875	905	822	907	828	838	860	861	861	858	873	863	817	861	855	861	907	848	855	905	818	878	842	871	830	858	897	808	828	839	876	857	874	864	836	862	869	829	834	853	912	859	817	877	826	864	890	858	847	872	848	793	826	861	795	884	878	825	877	804	816	833	793	853	843	805	847	867	883	854	821	764	852	846	885	820	809	868	894	865	848	859	804	834	859	881	839	849	833	880	864	816	872	865	884	829	878	837	853	891	878	856	884	911	835	792	805	901	844	808	877	864	851	802	839	826
16106	1382	925	810	623	559	559	504	501	455	411	387	384	399	439	405	409	389	417	417	427	390	419	360	386	418	407	374	369	414	386	433	390	332	369	411	383	403	392	415	343	418	410	382	424	379	364	379	395	402	414	416	389	375	361	366	380	371	390	394	386	388	389	377	416	391	412	367	339	382	383	373	403	371	394	380	386	389	394	359	388	358	389	390	384	399	402	455	399	379	448	409	396	411	393	380	423	384	422	388	387	432	368	341	364	391	372	365	431	392	388	441	381	403	399	381	364	429	411	403	396	368	411	408	379	364	385	358	380	404	378	394	425	388	382	386	413	409	369	384	387	400	431	402	354	407	373	379	436	358	382	384	392	383	373	374	392	406	397	357	375	355	375	382	402	382	411	383	354	323	405	407	389	405	355	388	408	363	396	403	380	371	405	339	374	389	385	406	365	374	390	343	404	390	363	385	366	408	366	366	388	379	399	353	372	368	382	389	356	394	370	406	387	415	399	369	450	370	392	415	372	374	359	368	416	387	391	375	414	377	407	391	378	377	332	400	369	363	380	445	383	396	399	387	385	405	374	383	402	381	391	397	374	369	361	387	382	401	410	408	407	378	385	381	359	381	349	414	371	369	409	375	385	404	385	406	403	363	414	401	424	394	416	383	379	379	392	386	374	389	400	410	379	421	373	378	397	379	386	401	361	315	366	432	402	401	385	404	410	365	378	378	426	393	364	369	411	379	410	328	365	401	364	389	390	370	436	369	368	415	373	356	405	370	386	373	379	380	443	408	379	402	373	373	398	384	416	405	392	401	411	404	386	405	417	366	368	401	401	394	360	388	391	372	386	372	379	375	420	388	406	378	376	418	372	390	403	367	394	414	378	393	375	389	410	396	390	383	419	407	358	414	425	401	346	379	405	361	398	375	363	384	409	414	362	394	383	333	372	411	362	408	389	372	359	366	377	407	434	412	339	380	368	355	383	376	437	381	374	374	381	423	365	351	397	376	391	364	412	395	364	357	391	382	346	363	368	394	385	412	386	404	364	372	359	383	391	368	368	394	412	399	381	402	393	379	429	416	366	356	366	353	417	383	420	353	385	424	382	411	379	425	394	372	362	383	385	404	403	399	364	350	406	415	406	408	373	384	381	388	398	350	395	381	395	343	382	404	351	389	387	394	387	390	405	355	414	367	372	404	396	404	397	372	382	400	376	381	385	392	382	388	412	407	383	395	398	391	370	387	431	365	384	397	399	419	406	395	389	400	404	379	392	384	402	411	395	383	395	388	360	392	386	385	412	371	388	394	395	420	369	407	404	377	372	369	380	394	359	364	381	389	411	340	406	400	375	377	403	357	396	367	388	418	424	397	388	378	381	382	408	421	430	411	399	378	417	372	429	373	403	379	358	366	375	404	383	393	381	365	363	411	404	415	387	387	402	390	393	372	378	370	377	386	379	385	380	400	405	375	372	356	382	427	409	380	367	368	419	425	400	388	365	404	411	384	385	360	408	385	372	408	353	371	404	368	387	428	415	370	355	364	408	395	369	393	419	373	378	377	353	417	408	368	385	401	373	346	398	382	419	389	432	406	380	401	406	393	397	403	395	409	440	358	380	423	441	383	411	382	403	393	388	399	383	401	400	385	389	390	400	356	379	382	368	385	393	375	417	401	392	389	357	381	412	390	402	389	389	362	370	390	434	413	392	369	416	402	429	398	375	368	379	434	364	384	381	383	410	354	394	378	393	427	401	378	389	401	354	384	388	385	400	392	372	388	420	410	393	377	370	366	388	393	405	388	406	378	384	361	414	387	393	371	374	355	397	401	376	378	374	393	384	409	349	351	399	392	425	394	387	392	391	397	414	382	351	416	380	426	380	385	359	440	371	425	361	369	376	398	390	391	391	399	417	343	384	388	395	394	406	402	361	409	395	374	405	345	371	413	404	375	354	339	377	406	425	411	365	398	360	371	353	405	405	386	405	367	390	361	399	394	429	390	390	382	401	400	383	400	406	355	359	415	421	411	378	399	382	371	355	363	393	367	411	373	366	393	431	351	417	372	415	424	365	407	367	375	377	353	403	397	353	388	384	415	422	371	434	398	367	384	416	368	378	382	392	413	396	381	373	350	364	434	403	388	393	405	394	363	324	418	383	380	416	397	335	392	370	389	398	370	390	375	429	409	359	420	375	424	387	389	389	375	415	395	409	384	394	390	377	370	418	396	342	374	401	372	383	381	371	398	399	405	436	416	374	390	403	415	406	393	398	362	366	366	403	408	422	403	381	393	392	367	390	355	369	390	424	420	383	390	381	372	411	384	382	394	375	377	389	387	385	404	408	393	402	406	359	407	390	378	370	377	402	363	357	405	389	378	373	392	414	405	363	370	429	399	374	405	398	421	391	372	397	387	400	412	385	375	361	384	382	419	406	406	391	408	361	395	393	373	394	390	396	403	412	434	359	407	384	374	435	377	365	400	392	412	372	399	384	386	386	405	398	362	379	374	396	395	353	417	385	395	390	407	371	363	346	361	356	392	412	415	358	391	430	355	381	410	384	422	407	367	348	388	365	432	367	361	394	383	420	381	437	419	414	414	382	372	382	412	408	378	364	401	412	380	399	387	393	370	375	409	399	376	393	412	394	421	327	401	417	418	400	371	394	387	380	405	387	359	391	403	394	377	391	394	402	388	374	407	345	385	383	391	380	328	387	388	396	368	366	403	366	383	390	379	403	392	358	388	393	423	405	407	394	378	405	352	372	429	381	365	394	384	370	397	384	381	377	382	367	401	414	405	399	389	378	370	399	414	384	407	340	383	412	394	404	402	385	415	402	399	388	407	388	383	351	360	380	402	386	424	373	398	379	357	410	442	352	424	360	420	402	399	409	370	373	363	397	391	389	385	400	356	350	362	389	414	382	392	392	381	438	378	389	410	415	369	386	434	381	379	443	412	364	391	411	394	391	374	384	402	410	412	420	398	398	387	394	381	387	411	398	371	383	396	417	435	367	410	379	424	418	374	364	405	443	384	420	383	410	370	389	373	402	356	393	375	377	387	406	399	412	395	424	406	394	400	382	397	406	393	411	374	401	407	403	397	409	377	343	361	419	411	413	380	393	398	383	396	384	350	358	411	390	396	375	378	379	369	392	386	375	398	340	365	347	406	375	401	376	371	368	398	390	439	416	388	396	378	414	397	393	378	385	378	370	422	421	422	399	393	378	384	415	384	384	416	407	417	403	371	404	391	334	403	404	375	380	391	404	382	371	391	389	373	412	376	402	368	415	390	349	378	381	436	422	395	383	360	397	360	363	395	365	374	371	438	383	379	355	380	378	384	413	378	406	399	399	371	408	413	379	400	391	400	392	368	424	398	384	387	402	431	362	399	405	409	368	409	385	398	383	416	343	409	405	375	381	391	416	417	375	382	396	424	448	376	400	388	346	422	410	396	364	404	375	393	381	414	361	370	392	382	381	399	432	387	388	363	385	378	380	385
9205	1401	1912	2228	2021	1745	1545	1431	1425	1235	1210	1150	1074	1027	1000	1005	1067	953	955	1013	925	948	945	934	931	958	939	902	910	960	884	927	912	863	903	867	890	888	895	932	908	893	932	880	929	877	915	889	943	876	881	890	921	894	878	899	896	883	894	869	933	888	896	930	933	862	921	906	903	873	903	879	881	888	863	907	877	813	857	911	937	871	922	881	916	875	917	847	838	867	827	899	867	858	835	814	898	877	892	868	857	875	868	878	938	823	920	889	854	853	887	852	876	845	817	867	894	826	867	834	868	887	893	920	891	913	860	941	836	847	886	871	849	907	858	875	899	902	887	845	877	883	885	879	894	910	889	898	854	859	865	842	885	882	935	930	905	864	911	912	867	877	844	909	885	840	894	874	856	876	890	887	894	907	918	918	932	889	961	922	844	907	945	882	897	902	878	930	869	923	858	865	853	892	840	901	888	892	848	883	865	844	799	848	907	837	942	893	902	904	839	895	874	853	838	886	842	887	882	851	878	896	905	837	795	886	890	915	864	937	854	958	877	935	906	859	880	873	930	921	865	890	853	889	890	851	873	883	853	838	909	891	843	873	863	819	853	891	927	900	926	903	903	864	912	906	881	916	873	942	917	917	891	864	910	897	859	844	917	890	894	895	842	872	845	889	900	913	874	897	894	904	882	891	851	892	829	916	873	900	934	869	876	799	874	881	927	899	879	852	918	856	875	896	895	807	836	886	817	794	903	907	843	886	845	878	851	866	897	874	841	878	856	869	856	891	843	883	867	862	903	853	904	886	878	892	862	854	864	870	881	911	880	908	862	903	927	926	903	855	837	895	926	878	876	856	853	880	893	868	886	848	939	868	864	870	892	897	855	876	871	844	857	850	861	845	938	893	877	845	891	835	835	911	949	886	815	836	910	883	839	900	876	831	895	865	836	876	875	874	844	889	917	942	883	869	938	856	878	842	891	862	831	924	911	897	901	872	866	876	902	908	903	847	885	867	867	970	907	881	889	863	915	869	861	905	840	860	882	880	861	865	886	883	878	809	918	878	886	820	926	873	852	854	925	903	860	880	835	876	925	901	893	839	888	808	898	814	881	925	962	850	814	865	877	809	880	908	876	901	860	899	870	939	868	921	885	898	847	842	935	862	847	865	890	911	858	911	865	877	827	895	910	826	858	829	910	863	940	851	848	789	859	866	888	844	875	908	877	878	831	852	919	916	930	955	873	854	834	837	903	891	877	895	903	866	907	892	900	807	889	870	922	903	853	894	889	884	898	922	854	928	866	874	825	868	839	877	917	874	874	903	853	819	874	818	870	856	870	888	860	867	900	927	852	871	934	915	917	884	842	872	858	874	865	876	871	911	867	889	906	880	865	919	858	862	890	890	890	823	868	865	894	877	918	871	831	869	839	874	860	878	822	936	854	882	899	905	857	869	888	850	854	891	899	900	817	883	865	885	827	858	861	842	891	787	853	880	867	856	884	870	881	882	876	820	894	901	884	931	912	913	890	887	915	854	822	869	838	877	872	902	917	831	860	879	872	844	874	821	897	842	858	867	928	880	868	867	880	896	932	882	868	873	886	888	880	898	891	868	827	864	862	897	933	898	848	911	860	833	921	811	880	867	905	847	845	929	902	904	850	889	888	864	860	904	869	839	841	885	885	867	836	915	862	853	855	844	844	854	917	887	853	861	880	915	871	834	884	859	913	871	886	865	863	889	869	877	879	855	882	827	870	870	870	856	902	846	837	883	892	913	919	891	830	905	860	843	906	875	885	870	857	879	839	858	844	895	878	890	888	866	870	890	862	980	859	861	852	885	849	864	858	919	900	782	825	838	885	920	872	930	889	957	861	908	877	900	895	904	887	890	870	850	911	885	927	918	845	882	884	892	860	872	852	897	831	952	823	910	888	877	880	855	885	908	863	847	937	923	913	916	899	896	833	849	877	841	888	913	913	870	875	894	918	920	865	879	859	875	855	859	898	870	847	900	895	808	881	917	872	938	832	843	856	833	879	907	901	821	848	872	846	893	883	911	865	853	874	856	890	863	908	881	883	854	926	875	830	904	873	936	855	857	848	923	833	855	932	889	920	905	894	946	872	904	870	869	828	901	847	853	851	834	865	920	869	900	904	881	889	869	874	852	884	836	964	861	848	898	877	925	799	929	878	856	843	880	839	925	888	922	878	855	877	847	851	871	859	913	911	843	881	886	929	854	897	859	901	819	889	855	904	922	880	896	874	838	888	886	852	840	930	869	917	887	876	864	922	855	862	899	898	923	903	929	873	890	853	892	837	871	884	901	878	933	894	861	886	910	834	850	857	821	901	886	947	862	896	898	897	926	839	887	915	887	916	863	887	819	855	924	879	834	842	874	864	886	914	860	887	917	901	910	867	895	880	932	863	901	865	906	881	908	916	853	879	872	870	916	830	930	944	849	857	879	885	870	873	896	891	880	890	903	843	883	845	889	862	884	884	849	832	868	917	907	879	817	917	907	840	899	877	893	823	849	845	899	904	896	850	824	862	904	884	839	944	888	905	877	890	860	848	866	922	844	865	913	832	865	885	864	922	853	885	878	877	830	852	876	908	874	832	864	901	935	876	890	843	898	868	856	868	874	861	902	832	866	903	828	844	863	908	870	889	848	811	792	881	821	915	904	850	842	850	858	898	913	914	849	907	901	904	926	882	850	873	909	864	872	913	873	876	865	889	869	908	896	835	866	897	953	874	871	846	853	895	873	882	900	893	839	830	825	857	849	926	864	867	919	895	907	878	888	875	869	904	885	874	866	914	858	866	938	864	917	881	853	865	911	857	914	860	906	861	897	819	855	812	873	887	855	867	812	900	921	907	898	847	886	877	886	921	877	848	843	897	865	828	834	884	885	837	910	837	838	921	924	820	882	884	915	862	894	837	870	804	898	841	831	880	862	912	874	885	919	869	875	843	839	894	938	819	889	870	855	933	913	898	864	847	848	870	866	893	893	882	875	864	885	832	880	853	881	907	894	869	895	851	855	837	903	863	886	861	896	913	914	862	888	870	930	901	846	863	889	894	871	868	845	897	881	874	877	898	865	930	877	895	873	880	890	836	842	893	827	865	930	892	864	903	875	895	887	856	861	906	837	840	840	865	861	932	882	918	847	850	848	918	904	896	868	881	869	865	861	889	895	939	829	876	856	816	945	883	901	876	841	859	842	859	885	849	880	882	923	822	857	899	904	876	907	866	881	825	925	894	885	873	911	856	874	875	835	880	861	883	945	939	878	875	928	866	848	889	866	864	880	900	863	908	842	915	811	853	911	827	839	882	837	893	842	867	840	889	883	887	887	883	926	878	886	866	814	849	873	916	839	818	915	887	838	838	814	905	919	891	915	846	866	878	839	859	877	854	889	852	892	871	877	864	856	887	915	876	912	877	883	857	893	878	892	880	871	870	821	891	852	878	870	940	884	872	818	875	872	921	817	848	867	937	914	921	839	872	892
2278	192	151	165	177	178	177	172	176	164	179	198	160	171	171	191	150	181	162	181	190	169	156	177	184	194	180	156	174	171	196	175	168	194	165	187	168	183	183	190	173	192	195	176	184	163	183	161	177	155	173	160	176	170	170	191	188	160	169	174	184	187	165	147	173	141	190	167	156	174	160	202	162	158	175	178	156	175	141	173	161	191	179	189	182	160	158	152	171	202	159	149	183	132	204	149	153	183	181	199	188	175	177	159	168	168	207	179	172	163	168	147	157	147	189	173	176	165	159	178	142	172	167	169	158	167	154	193	197	166	185	159	182	170	163	193	170	169	170	169	192	186	199	170	177	178	172	197	193	162	176	164	186	187	161	181	153	169	183	166	186	176	190	153	145	168	152	169	181	172	167	180	171	180	167	166	160	168	168	151	162	185	172	185	182	168	157	172	178	166	176	162	181	193	163	176	163	178	181	158	197	177	155	177	168	206	164	191	166	172	169	148	180	186	156	189	192	190	181	178	196	135	186	160	172	139	162	194	150	191	169	174	143	203	179	170	178	146	163	167	160	165	174	186	183	190	158	160	176	179	175	206	194	155	194	174	186	192	186	159	176	165	161	175	168	192	163	188	181	160	176	173	161	172	173	188	168	185	157	184	174	171	158	153	183	188	149	184	175	195	167	168	160	150	170	177	166	180	167	190	170	150	165	180	160	188	194	175	180	196	155	193	187	168	166	178	172	193	135	153	187	173	168	152	185	166	167	166	152	147	179	168	153	165	185	160	184	176	159	143	159	172	140	186	179	172	164	161	171	174	180	161	176	173	177	175	167	171	199	159	175	170	181	155	172	163	159	171	174	147	165	145	152	136	142	177	164	190	212	184	140	167	164	148	183	143	181	156	149	187	186	130	184	169	184	163	176	161	163	157	170	173	162	200	180	171	177	184	194	179	176	189	165	143	162	190	179	181	178	174	186	175	162	149	194	173	143	197	190	180	162	163	192	179	167	172	178	180	205	184	176	181	157	141	179	168	191	184	169	164	176	165	178	158	164	214	170	170	189	181	185	174	185	184	154	190	171	173	182	179	182	175	161	145	188	164	159	172	180	151	170	141	177	183	166	155	148	161	169	174	153	166	179	166	177	164	166	201	168	172	170	167	153	174	179	186	181	180	173	149	165	180	167	156	194	165	177	181	177	151	161	168	222	170	152	154	128	167	184	170	190	194	177	202	183	155	169	171	176	190	154	172	175	177	189	180	174	179	183	170	164	166	136	171	158	168	188	161	181	165	185	152	178	178	153	178	170	163	180	176	164	165	164	156	167	177	168	165	181	157	166	170	175	149	174	177	164	168	161	174	149	153	187	171	150	174	165	155	144	179	188	158	186	201	201	193	183	194	170	185	175	191	177	157	167	146	151	181	180	181	166	166	185	172	168	176	177	175	183	188	168	190	162	166	177	176	182	192	161	163	166	198	182	160	162	175	186	174	159	175	211	176	198	168	192	200	191	140	170	164	192	174	194	174	177	178	148	178	179	169	183	152	200	155	182	168	183	161	187	170	183	191	174	177	162	213	188	173	173	163	175	177	154	149	161	197	180	165	181	189	174	157	162	191	177	153	176	185	165	165	170	163	181	163	196	184	170	180	189	162	171	177	179	172	161	190	174	164	143	179	198	176	193	192	164	184	168	152	193	175	179	177	195	169	163	156	164	145	175	158	171	158	184	163	153	188	192	208	159	180	169	169	168	168	175	168	188	159	143	162	169	171	185	152	164	193	177	190	174	153	169	156	152	172	174	166	159	176	156	155	158	163	164	194	177	181	180	157	178	180	138	178	168	159	152	176	179	188	163	180	188	175	181	167	152	173	184	172	167	158	151	159	171	177	170	136	166	162	180	193	193	158	166	193	185	174	192	182	183	159	189	165	136	164	191	184	158	169	176	174	165	163	185	143	156	148	186	153	178	172	164	150	171	152	166	159	153	180	165	178	199	184	154	173	179	142	154	197	178	202	157	148	181	164	184	168	173	157	165	166	201	181	172	172	162	148	167	175	164	167	158	214	186	175	193	163	167	166	169	157	180	170	183	157	176	182	192	196	189	205	174	189	166	177	199	177	172	169	175	161	156	164	179	161	157	189	191	180	166	168	170	169	148	170	179	184	181	173	171	175	173	158	183	183	177	184	188	160	177	191	169	177	133	157	202	160	184	180	163	176	191	169	162	163	170	161	158	177	169	144	142	184	204	172	157	169	187	179	152	161	163	194	166	163	178	167	199	180	165	170	156	200	167	181	169	177	217	168	176	180	167	177	191	176	186	157	185	180	182	157	167	162	172	172	215	178	165	160	170	170	178	174	176	166	162	152	158	173	186	176	174	186	155	177	169	175	176	178	157	169	185	181	191	139	177	161	164	146	179	175	168	184	170	183	174	185	147	170	142	186	182	136	172	176	170	179	156	190	164	176	187	176	164	199	141	162	145	157	145	198	162	156	191	160	163	198	184	170	178	167	158	186	167	169	165	188	170	158	180	162	167	188	188	164	166	146	172	172	222	203	165	152	171	170	160	174	177	164	183	193	162	170	179	177	175	167	149	189	178	166	194	195	184	194	178	156	180	163	164	172	146	163	170	160	164	166	174	184	159	173	163	199	160	170	171	150	178	165	172	182	176	164	187	177	161	179	158	171	185	172	164	161	186	194	187	196	160	183	185	170	164	147	179	195	173	166	176	169	167	169	170	172	162	192	159	182	166	180	136	173	161	182	160	169	192	171	177	164	192	187	164	182	167	170	207	157	169	171	186	153	170	185	159	200	194	147	184	170	174	184	171	175	184	175	167	161	180	170	185	206	186	167	172	157	148	179	151	177	165	187	162	153	181	162	168	190	162	192	189	186	162	173	143	155	180	185	151	178	162	158	167	153	196	154	164	161	141	166	170	164	153	177	168	178	195	188	168	165	179	177	156	149	170	177	179	155	147	176	180	170	192	177	156	152	210	183	170	193	189	189	154	166	169	183	176	152	189	172	184	164	163	160	148	205	171	152	178	173	170	186	189	149	170	171	190	151	193	172	170	175	164	161	169	176	141	200	184	182	149	183	176	180	154	163	171	179	161	181	161	168	180	189	183	164	186	166	192	179	193	164	172	156	165	142	176	181	178	199	171	181	181	188	183	186	170	156	190	182	159	183	178	176	215	171	149	169	165	159	167	176	180	179	169	159	174	163	172	147	165	164	196	193	160	160	166	191	188	192	173	186	191	174	185	194	188	186	154	177	175	167	176	167	163	171	162	198	198	166	191	169	192	179	180	177	183	179	174	168	176	192	150	152	168	195	185	152	173	162	214	194	176	196	197	179	172	165	171	152	152	163	180	173	166	171	166	179	167	171	180	165	179	191	164	175	169	189	189	158	171	158	171	151	190	166	186	170	170	164	154	166	172	185	167	161	182	170	162	178	153	155	200	183	216	186	202	171	158	143	178	203	163	180	158	174	167	162
2349	499	533	520	504	489	512	498	467	486	462	491	484	501	479	467	472	448	479	508	491	459	506	453	528	487	509	459	481	470	457	438	457	457	487	471	443	475	485	480	498	479	492	499	435	468	500	501	506	457	497	440	456	489	499	472	480	471	470	484	490	483	494	467	526	476	488	473	493	443	483	446	474	487	477	481	455	486	476	450	490	508	490	417	517	473	484	469	475	483	444	498	496	481	483	487	507	487	487	450	455	496	502	433	478	492	491	521	502	515	482	535	442	474	469	495	493	500	506	504	476	471	488	477	452	472	490	465	458	459	481	449	497	491	438	463	479	481	475	497	494	485	529	468	464	504	470	464	489	468	492	466	494	481	453	485	478	475	487	497	483	477	499	462	548	447	475	477	484	499	481	482	481	479	513	493	483	481	512	484	500	440	459	500	451	486	460	475	462	481	491	494	534	492	477	517	491	500	464	467	457	513	462	488	466	470	430	431	521	474	468	479	472	455	479	502	503	519	476	467	476	451	493	452	469	493	473	473	500	468	457	482	451	473	436	490	484	463	443	502	521	486	525	505	476	486	483	467	468	489	467	477	494	480	474	467	499	485	436	452	463	490	478	488	464	478	475	476	449	486	496	469	468	421	466	498	449	501	458	507	472	458	516	477	476	450	499	459	516	486	470	480	489	451	467	485	433	458	481	485	479	445	475	451	462	472	465	522	456	462	490	481	496	507	451	481	497	491	454	458	473	469	447	472	452	436	428	446	486	492	489	463	455	455	458	466	449	445	479	502	481	470	467	458	458	467	480	517	480	475	503	475	479	482	469	479	478	451	475	449	517	469	521	516	483	477	488	503	458	462	482	485	481	450	473	500	429	513	454	461	493	505	501	447	460	495	486	525	477	439	444	462	509	489	472	488	471	482	461	450	492	472	484	483	499	485	486	520	477	496	465	492	482	456	471	489	462	485	480	523	463	475	479	512	522	446	478	498	489	453	469	486	504	475	498	468	470	465	474	469	441	497	489	434	485	472	494	455	466	475	485	479	499	461	474	442	512	503	480	501	463	469	512	511	451	517	476	477	472	502	492	522	436	494	493	491	502	471	462	487	478	519	517	482	486	498	464	476	444	502	491	472	506	486	465	471	492	464	470	495	447	521	467	456	499	528	466	497	448	496	480	471	474	464	451	476	445	447	483	474	480	454	483	492	482	470	489	453	441	476	460	495	476	501	461	453	455	502	461	498	451	475	498	472	455	485	463	466	484	484	506	455	470	501	477	453	480	469	488	462	443	485	496	459	469	496	465	492	513	499	502	428	524	474	498	452	456	454	470	478	475	523	450	492	481	530	478	519	455	481	445	480	420	475	480	495	480	496	451	499	445	452	483	477	501	445	455	477	487	450	464	466	493	468	461	474	471	449	477	491	459	493	479	472	476	487	486	486	454	473	471	445	467	476	469	498	493	479	456	490	477	479	462	461	466	469	441	483	465	502	473	475	451	477	447	475	483	454	462	457	457	498	484	498	513	489	468	474	497	511	503	460	467	497	468	467	424	495	510	478	464	494	488	480	464	519	484	496	470	493	483	441	472	452	476	483	514	495	478	524	502	495	483	481	477	454	503	495	524	471	502	500	501	490	448	480	462	450	435	494	490	467	461	500	508	493	472	502	487	492	467	494	455	509	502	445	441	530	479	483	472	465	467	493	458	467	484	452	487	483	452	438	530	485	486	481	475	454	496	484	495	478	458	513	489	472	470	466	498	496	453	498	496	478	473	461	474	466	477	453	479	452	485	510	437	520	496	479	478	470	478	472	457	461	442	475	514	471	499	471	464	466	457	465	471	493	496	465	462	484	499	493	461	447	515	474	502	493	512	466	484	473	456	487	450	491	422	477	424	470	474	427	445	475	453	458	500	477	489	485	502	493	484	482	520	490	471	498	461	454	484	479	479	481	456	453	454	482	496	495	490	503	515	492	456	482	480	496	470	480	489	490	468	456	498	477	501	510	463	457	502	468	474	502	471	451	474	456	481	450	462	502	460	499	480	442	471	466	470	481	505	477	490	482	454	463	520	463	438	488	484	489	465	455	488	491	444	486	508	470	492	495	482	462	456	460	487	496	473	470	484	476	500	450	480	488	498	512	473	480	478	489	500	507	438	462	474	478	489	500	449	467	486	479	525	466	472	480	479	493	443	469	514	465	448	467	477	493	418	443	474	469	495	470	437	457	467	475	453	491	442	484	510	456	484	449	462	434	493	483	481	459	483	487	473	442	480	485	493	443	491	498	453	484	506	472	449	491	493	515	476	487	486	438	531	462	469	483	533	494	464	458	489	450	465	480	479	499	479	469	521	455	440	469	499	490	487	498	473	464	436	418	477	439	486	499	490	503	493	495	506	469	440	474	451	481	482	483	460	502	475	518	454	497	482	474	487	446	454	503	471	487	436	433	470	481	447	505	465	454	516	432	501	445	444	467	496	468	475	477	505	429	467	502	494	475	454	499	500	483	524	504	447	494	449	494	473	498	460	478	501	478	430	464	500	465	490	487	471	463	482	483	499	470	478	436	476	486	491	468	485	472	434	461	440	467	517	486	450	475	505	442	480	492	502	485	468	468	513	489	512	493	471	445	487	532	441	445	501	500	478	465	480	438	507	480	467	405	485	507	460	443	492	480	448	469	516	496	494	456	482	479	470	488	480	486	445	460	457	440	460	453	462	491	545	465	453	478	492	466	465	476	484	462	436	466	464	442	451	520	489	503	454	480	431	472	477	452	443	465	461	483	490	438	439	506	468	471	491	473	468	450	420	472	459	516	500	490	463	439	478	435	493	434	481	474	465	475	435	517	509	442	507	451	442	480	476	490	464	506	494	457	478	459	492	467	490	430	467	467	487	531	481	532	522	481	483	491	499	501	531	451	489	496	439	496	492	465	472	451	482	524	499	500	496	479	458	503	463	515	443	487	468	467	482	490	453	485	447	477	503	483	482	481	414	480	505	435	485	539	450	512	462	457	469	467	464	492	488	457	453	461	463	462	518	470	510	509	455	500	473	494	457	515	496	501	470	477	471	498	491	475	482	465	464	486	452	511	452	495	447	490	491	493	465	499	472	494	464	447	472	445	455	481	444	454	471	476	494	464	482	484	465	439	440	514	457	517	444	472	476	415	465	456	462	476	478	485	491	508	461	474	493	477	446	475	448	467	458	480	456	507	466	491	504	459	459	445	452	490	468	458	489	445	487	504	470	481	477	484	504	474	500	460	511	479	497	461	509	484	455	487	483	470	477	506	481	498	476	515	502	451	485	523	479	465	476	456	473	484	447	488	503	441	449	494	485	512	502	494	431	524	484	456	521	458	451	449	542	513	489	479	479	481	509	471	528	469	521	489	477	487	498	512	494	451	515	492	481	475	491	481	486	457	457	487	462	503	435	449	452	474	451	446	458	497	481	476	441	484	477	489	450	476	457	470	510	454	523	530	478	459	519	473	466	482
9232	664	626	550	461	442	433	433	392	440	371	383	363	424	354	336	423	353	367	369	361	366	341	393	358	323	329	379	358	361	361	360	402	386	342	326	367	385	366	386	366	352	371	337	354	375	357	363	378	378	343	342	358	335	370	341	367	330	355	328	370	361	355	357	347	335	382	393	333	355	330	367	375	353	337	359	390	355	367	349	355	379	371	378	354	371	386	364	393	340	373	363	349	390	337	366	330	364	383	363	346	394	339	350	364	402	347	369	356	316	384	374	343	372	367	363	379	371	332	332	344	365	359	354	350	370	374	343	357	365	306	389	376	398	352	359	366	346	374	346	372	354	345	363	337	383	385	379	326	359	363	373	348	346	346	347	377	342	381	367	356	386	342	340	370	331	395	359	374	351	370	387	347	344	351	343	373	321	380	364	323	381	364	373	362	377	356	313	342	370	344	320	399	346	347	361	376	410	362	384	385	380	346	357	368	339	347	364	387	369	394	362	347	407	383	359	351	364	390	355	337	387	345	357	362	388	362	349	341	395	374	390	357	355	367	391	365	377	358	339	392	384	323	336	360	325	352	324	359	370	316	345	391	348	354	384	325	354	361	326	337	335	359	343	352	360	360	363	342	381	379	360	386	351	351	386	345	367	343	356	345	345	360	401	320	353	361	343	335	338	355	384	340	355	322	342	351	353	352	336	346	329	368	403	360	336	356	348	348	346	366	375	358	346	352	359	344	389	333	364	362	356	377	328	401	397	331	354	351	377	392	375	389	340	343	361	361	360	352	323	346	362	378	362	343	379	339	368	360	379	378	351	346	355	346	333	397	375	327	347	384	353	404	374	374	369	379	373	374	347	343	352	347	412	334	322	349	335	347	372	383	349	370	352	378	346	362	366	336	368	324	379	366	367	348	365	351	338	344	399	336	383	363	352	373	334	386	361	339	396	372	378	365	362	361	323	346	343	352	360	371	375	350	347	347	387	391	387	372	388	388	357	370	361	377	372	381	369	382	375	346	348	381	398	396	320	321	339	369	367	303	368	337	383	365	363	344	381	363	358	342	354	380	332	358	341	377	382	352	337	337	339	354	346	390	353	333	315	332	356	332	379	359	342	355	347	388	338	364	388	353	359	354	362	333	349	383	363	395	322	391	338	375	340	353	335	367	341	367	355	376	367	358	346	385	319	341	326	353	344	377	385	360	357	354	364	367	362	347	336	364	349	322	376	364	392	372	346	377	374	375	346	355	340	354	357	369	362	393	413	366	375	374	356	326	333	359	327	337	378	358	373	361	386	322	374	372	365	389	420	342	335	338	363	380	375	379	320	337	363	299	362	397	336	360	372	360	388	369	385	324	382	381	358	370	358	343	374	371	314	364	346	340	350	401	359	314	359	374	384	362	376	394	387	390	362	352	341	384	354	379	373	364	393	369	371	344	356	368	363	359	354	371	387	368	343	338	379	352	350	327	338	397	376	350	359	382	348	317	358	366	367	326	344	363	386	379	360	375	365	367	385	353	377	386	384	390	346	358	328	358	368	381	372	398	388	394	358	367	369	361	367	355	319	388	341	348	390	356	372	383	399	379	338	352	352	359	350	330	342	368	377	363	368	380	340	385	354	332	350	356	369	368	371	346	368	348	334	354	367	401	371	361	361	350	363	319	381	356	386	354	339	387	352	344	365	350	353	383	342	374	357	357	323	378	367	385	340	354	331	326	335	350	331	378	353	358	380	375	389	365	330	364	338	356	380	355	369	400	342	372	326	365	351	345	365	347	363	349	374	371	336	359	315	362	374	363	366	377	368	345	375	368	379	342	407	348	353	375	383	338	344	385	334	338	378	345	366	386	347	401	406	369	368	333	329	371	358	346	363	388	364	339	362	356	376	361	376	342	383	365	376	342	371	350	346	367	351	348	376	328	388	350	362	360	349	370	352	393	348	360	347	371	405	350	366	349	372	343	313	387	339	364	353	346	392	386	353	334	321	362	362	352	391	383	343	394	339	351	381	385	361	408	357	339	365	382	371	360	382	390	354	373	355	348	355	391	391	329	352	400	338	349	351	380	374	338	326	381	378	345	343	355	347	367	407	345	374	345	383	319	353	326	397	381	388	393	390	393	360	381	337	337	365	373	383	364	345	360	342	363	342	362	378	329	401	354	366	379	372	359	314	371	389	379	357	387	374	341	356	360	365	367	334	359	358	357	352	339	324	324	361	349	349	364	337	372	367	338	392	358	343	334	319	364	367	345	349	322	352	352	307	376	354	345	361	319	378	380	362	341	355	348	368	390	368	382	387	340	326	357	361	359	334	366	349	381	352	323	359	329	361	346	370	324	354	379	366	401	334	340	331	354	363	387	408	378	352	335	384	377	325	367	383	354	346	333	361	336	377	380	333	382	367	399	416	336	373	325	351	326	340	326	389	351	374	344	340	358	357	339	374	356	337	366	384	340	364	366	335	314	376	368	360	339	341	367	337	385	383	350	327	323	329	379	413	355	357	352	371	361	348	362	361	368	385	364	402	351	347	384	400	336	396	351	372	359	350	360	394	383	375	376	358	352	361	338	359	346	365	348	372	366	356	361	394	360	368	346	331	350	379	333	369	379	360	377	345	314	368	383	341	375	376	376	348	359	331	396	330	380	366	340	359	366	414	345	380	371	389	368	360	344	363	362	321	395	357	329	383	381	361	396	384	347	386	390	359	396	436	345	380	378	366	384	398	350	361	350	356	355	328	393	363	309	410	381	335	336	368	350	389	367	377	362	332	347	340	343	388	354	340	345	404	357	362	367	364	360	346	364	365	364	369	382	393	361	354	381	341	355	341	360	320	380	375	360	329	374	352	343	361	360	371	346	355	387	353	367	370	314	348	364	351	329	372	370	358	324	374	350	345	370	359	332	373	349	308	348	410	352	352	340	351	384	385	357	294	348	350	372	380	393	371	394	382	336	352	377	332	367	358	344	361	362	363	369	358	379	351	357	351	353	322	358	358	340	344	366	343	335	377	332	381	369	339	336	374	388	346	360	327	377	347	358	387	371	369	363	352	359	353	380	351	358	356	346	374	389	361	335	361	350	358	365	326	381	341	421	364	377	382	312	382	395	353	384	363	353	355	341	347	335	360	351	363	370	333	363	381	355	362	373	352	377	335	357	358	368	354	387	357	359	329	351	391	372	350	329	335	386	385	402	379	354	376	352	387	390	406	338	384	353	343	387	332	325	385	351	405	355	377	402	354	338	348	359	389	328	357	349	341	356	338	361	381	349	359	352	355	351	365	366	399	401	363	394	369	382	377	393	393	384	392	365	356	363	387	342	338	367	373	363	385	403	358	344	348	379	359	372	358	357	391	343	378	321	375	349	358	388	406	356	369	389	357	377	360	371	352	366	357	342	372	356	368	348	369	371	372	368	386	360	403	354	364	391	345	354	365	325	285	363	390	381	379	321	350	338	395	369	334	346	355	366	345	361	350	347	369	389	367	359	372	360	361
7430	1140	1364	1517	1415	1305	1163	1085	1124	1046	979	965	964	955	908	947	935	906	924	883	894	930	920	862	861	848	893	870	842	897	902	885	883	855	875	862	935	871	900	914	837	886	822	840	841	845	863	845	883	852	861	857	850	851	783	875	932	914	842	867	889	885	829	837	877	831	878	870	905	883	893	914	870	856	874	905	815	850	911	866	888	864	884	841	831	783	903	811	863	852	855	865	860	789	837	834	894	855	853	918	841	805	793	841	855	875	877	857	886	841	864	899	864	826	838	850	856	801	851	839	860	895	885	872	928	871	865	829	858	809	841	858	842	893	824	867	850	857	906	815	899	878	912	886	858	851	872	867	862	883	879	868	892	842	897	808	870	849	890	839	873	877	847	880	870	849	835	876	871	871	893	847	844	905	867	876	804	857	855	832	843	850	886	886	799	853	904	899	858	848	805	879	837	873	901	901	831	875	893	826	846	848	895	855	895	871	851	812	844	840	855	837	896	875	878	891	917	825	851	862	830	911	870	877	884	797	860	800	861	859	858	856	809	906	807	899	863	880	820	815	869	887	833	885	853	848	829	926	839	873	836	880	853	832	855	861	831	864	829	870	828	889	837	840	858	802	864	889	857	858	879	872	833	862	835	850	864	865	888	865	893	842	946	822	837	859	852	849	836	774	881	858	872	874	855	910	881	865	907	885	820	905	855	881	841	822	904	837	870	900	865	858	878	883	819	866	830	902	891	903	874	881	818	891	845	840	847	867	810	844	818	865	875	828	901	831	877	869	851	856	798	859	877	906	812	904	893	916	843	828	835	836	907	846	858	864	924	840	871	831	877	856	884	887	851	854	882	849	878	846	862	851	887	845	889	834	863	860	826	924	865	857	822	867	863	823	844	865	891	866	852	891	916	876	865	840	819	891	838	875	886	868	852	843	828	902	854	805	826	786	892	801	863	841	907	874	807	802	837	872	841	861	899	870	808	818	813	849	919	854	920	796	883	862	824	860	844	873	866	880	877	833	832	855	895	851	835	852	825	812	840	818	865	878	813	880	845	889	832	823	861	873	898	864	831	884	881	839	854	892	815	835	867	841	862	848	842	852	922	898	859	883	851	837	843	864	878	864	821	879	876	815	862	846	809	850	841	878	839	817	833	829	853	867	908	926	859	844	887	826	832	863	848	899	881	839	814	824	827	893	847	861	826	840	846	829	864	900	887	898	805	874	875	823	887	886	825	871	796	891	839	835	890	843	871	823	897	895	827	828	860	896	911	855	877	875	866	845	901	832	867	854	831	863	827	817	824	858	842	870	855	870	867	826	827	835	861	864	831	809	817	831	840	857	825	837	912	880	867	820	880	808	883	872	871	901	817	805	843	831	857	884	861	853	833	857	860	797	863	870	882	873	886	886	851	850	851	880	861	840	865	839	854	853	822	838	852	806	865	861	871	889	826	866	811	858	882	856	867	827	854	831	869	850	856	865	849	884	864	854	841	848	851	862	850	811	816	862	879	838	822	875	884	893	894	869	833	868	858	846	868	856	833	861	829	933	820	866	826	910	786	900	801	791	809	859	893	853	879	818	816	835	827	842	825	855	888	884	873	855	906	865	847	819	877	848	864	887	829	845	811	872	901	880	858	925	880	899	883	848	860	844	901	822	904	821	822	848	853	848	866	875	911	897	869	829	829	847	888	909	887	878	825	875	834	892	822	880	850	868	824	851	860	874	839	860	840	898	856	858	862	857	890	839	841	886	838	864	814	856	816	883	818	833	856	873	904	830	876	876	835	853	858	884	851	851	875	841	898	841	819	820	889	853	856	850	904	810	877	844	875	854	868	871	832	834	856	894	848	866	909	856	897	857	800	823	855	840	872	841	807	853	862	836	856	854	831	837	830	838	821	887	921	890	826	846	883	878	828	858	852	821	889	859	874	805	889	799	840	827	834	851	935	879	821	853	847	879	870	859	886	844	879	905	862	876	816	817	885	797	858	851	841	841	781	862	852	880	862	883	861	873	867	871	887	831	857	888	873	828	875	868	855	851	829	841	911	866	835	861	884	873	833	857	863	867	837	860	805	826	832	834	834	847	869	824	864	839	838	843	834	853	809	841	880	898	883	848	857	897	834	843	868	847	816	892	828	841	905	853	836	913	833	832	856	831	793	857	862	872	855	799	833	887	804	915	888	930	841	835	816	855	833	836	851	863	840	884	789	868	809	877	837	867	848	873	860	848	858	884	814	844	879	852	879	867	848	828	836	862	898	858	846	851	852	912	874	880	825	802	873	835	888	809	861	843	802	883	843	900	883	829	873	818	913	849	883	835	833	814	872	842	866	875	845	842	837	908	862	874	811	836	849	839	891	833	876	862	840	842	917	846	828	824	869	845	867	856	813	900	859	832	852	859	893	924	844	857	879	846	864	857	870	852	809	900	901	859	853	856	817	885	885	782	862	856	828	852	906	876	866	856	860	813	861	847	894	903	822	866	868	891	848	868	877	845	871	853	839	835	850	853	865	831	849	835	838	826	805	854	854	812	845	820	866	882	824	864	869	895	868	846	879	835	832	826	845	849	841	872	855	883	849	870	858	870	846	835	843	867	820	883	860	854	844	833	877	841	812	847	864	881	862	831	864	863	896	793	812	864	919	920	875	846	785	848	906	857	889	882	857	851	893	832	894	843	859	840	857	822	892	849	850	826	876	821	877	821	855	917	875	833	849	875	861	898	880	865	880	864	827	795	881	893	888	840	856	863	822	866	866	858	885	859	845	808	894	909	835	851	864	846	850	869	791	860	817	885	867	863	900	858	809	834	868	857	879	872	844	864	842	847	865	833	887	868	869	831	811	824	849	823	913	863	884	902	881	809	843	873	849	847	878	913	882	820	887	866	844	878	885	876	903	870	918	841	852	829	917	882	873	872	854	846	836	825	856	834	858	858	791	846	845	852	870	858	876	843	819	838	879	852	864	862	869	823	873	888	861	802	869	867	793	874	859	843	808	881	898	829	841	889	845	865	834	843	810	831	855	883	846	909	838	832	859	805	918	842	883	847	839	884	860	892	842	808	855	844	892	857	854	852	879	862	849	831	833	852	855	838	852	803	836	868	855	858	810	852	883	887	836	874	843	871	850	841	852	832	848	806	860	853	856	800	822	857	862	883	858	883	856	842	869	845	826	814	885	861	796	842	827	849	866	877	815	864	870	852	861	847	815	872	859	910	868	850	886	797	871	827	903	822	938	866	852	850	834	810	821	917	815	814	849	884	857	868	814	856	877	849	833	872	856	846	837	861	868	834	876	833	813	849	903	881	892	821	841	859	837	846	840	881	828	786	881	879	879	876	820	859	862	846	857	817	875	884	878	850	841	883	877	867	884	869	843	850	867	867	882	902	795	910	792	871	886	866	822	860	869	838	846	820	855	876	861	887	859	911	828	842	906	845	868	837	805	842	853	828	851	856	897	845	880	872	848	859	887	875	914	861	833	844	845	865	862	855
16544	1379	925	788	641	543	512	490	449	479	449	447	403	430	390	411	395	387	391	402	397	384	369	393	374	406	370	429	400	412	385	396	335	388	424	408	367	423	419	409	390	396	363	352	375	388	419	379	345	371	395	361	413	403	390	391	362	381	411	390	360	386	394	392	408	394	405	373	389	430	389	406	410	437	419	370	369	304	365	375	360	377	412	381	375	384	371	398	389	347	387	409	376	395	375	391	383	410	356	397	432	402	411	408	366	432	403	419	390	392	405	382	369	445	428	376	394	394	370	364	381	375	378	400	366	384	361	443	423	347	401	425	399	386	375	409	383	372	382	434	420	371	392	356	405	374	355	401	388	343	341	393	384	383	415	369	370	381	377	384	363	410	390	365	364	377	374	380	396	403	397	388	373	388	366	433	404	381	375	374	351	369	385	373	371	399	391	407	384	379	407	365	426	385	382	381	338	369	381	361	381	410	373	422	374	384	378	362	398	434	404	373	428	380	407	415	368	390	383	380	420	398	416	341	381	358	382	360	369	355	385	399	369	378	389	363	424	409	394	419	382	375	414	368	415	406	377	402	402	377	401	438	394	369	359	400	410	381	356	358	419	375	402	399	381	398	379	366	400	397	366	346	393	393	388	445	409	414	377	412	425	361	333	390	362	399	364	385	357	368	373	386	354	380	397	424	380	391	382	411	385	366	378	377	409	372	405	390	359	377	408	387	374	419	372	353	407	391	377	372	423	414	383	348	413	397	341	371	355	394	364	409	368	401	394	358	410	363	354	469	402	382	390	382	371	431	422	365	412	411	409	367	426	380	418	399	382	378	375	426	391	351	363	423	371	372	333	386	390	363	371	396	395	364	424	406	406	391	387	348	342	383	401	372	365	386	358	374	386	383	358	374	343	394	387	405	390	365	389	424	388	376	407	376	353	407	397	372	381	385	403	381	384	364	370	406	399	426	412	377	408	349	413	407	383	400	353	370	375	389	372	376	356	398	423	361	379	396	381	368	405	360	389	405	378	395	365	365	355	390	401	421	388	406	403	387	382	377	409	393	358	389	353	348	397	352	398	383	379	406	363	381	361	389	369	403	406	336	401	401	375	381	386	392	419	404	397	412	405	409	401	395	401	398	410	373	409	342	392	403	368	380	336	378	366	353	382	384	393	369	417	415	414	368	380	392	388	349	424	431	410	409	360	390	363	399	420	417	401	389	359	377	413	412	413	382	431	377	385	371	391	373	322	401	372	353	398	354	400	364	428	383	399	445	416	355	409	377	376	363	370	395	379	401	402	365	405	392	423	407	380	392	397	375	386	372	361	371	376	370	384	399	409	366	378	411	357	363	412	406	374	372	396	377	382	385	407	375	418	392	385	410	379	425	355	358	405	386	426	371	366	411	381	385	381	393	376	390	362	393	399	370	366	419	394	372	383	397	417	402	377	395	404	395	382	388	368	401	409	386	375	396	402	436	373	369	400	384	392	394	403	416	392	399	406	373	383	367	430	348	437	395	437	374	380	366	381	402	370	418	394	401	356	390	432	417	411	388	379	376	363	373	384	369	360	417	368	379	364	424	370	392	392	371	368	409	389	373	384	387	361	399	406	355	361	417	393	366	360	349	341	407	372	338	360	375	381	337	361	368	369	399	371	407	388	401	356	396	388	360	398	411	383	403	410	357	380	351	379	395	375	354	423	396	381	392	370	407	426	391	371	391	376	412	365	367	370	418	371	400	381	400	399	360	372	384	406	397	400	376	398	400	388	359	371	384	379	378	442	376	391	382	378	415	456	418	399	355	412	413	368	422	348	372	380	349	386	413	434	412	438	401	340	360	387	423	403	407	379	362	372	367	388	383	384	377	447	393	405	384	410	397	368	379	366	379	346	385	383	384	362	386	394	398	424	369	407	381	397	397	343	405	371	395	396	351	364	394	427	421	411	404	394	439	365	355	391	389	402	397	409	409	378	398	387	372	357	373	372	375	399	384	390	359	360	383	383	354	360	397	366	396	407	368	371	361	372	339	388	372	431	400	366	420	386	407	390	381	377	355	429	382	344	432	402	354	387	392	386	376	382	361	418	393	383	408	381	373	387	388	355	364	358	369	349	396	364	412	364	404	363	432	384	408	390	396	395	407	400	369	372	364	364	386	385	407	412	352	375	382	390	383	394	358	406	387	413	367	374	405	372	417	395	372	421	405	368	415	371	397	359	390	334	368	395	398	421	353	386	401	401	398	351	382	374	345	351	414	347	403	379	386	373	374	375	403	381	402	407	375	353	382	410	392	361	399	416	388	383	416	418	392	349	376	377	369	400	419	337	398	388	394	415	376	390	355	369	407	397	414	406	392	408	380	336	373	376	413	387	366	400	393	376	394	403	382	380	378	362	380	420	436	416	363	362	384	365	396	367	341	404	385	369	388	364	448	368	376	406	389	410	391	415	404	367	406	371	384	390	370	383	396	366	394	414	375	372	364	375	379	374	387	400	360	352	352	364	415	377	377	426	363	428	417	403	385	384	392	362	379	383	371	402	404	359	393	409	403	380	375	383	406	342	403	399	380	381	397	366	378	425	379	343	395	382	363	383	385	373	361	379	417	402	368	402	374	413	385	444	376	365	367	377	411	371	374	383	372	382	386	391	351	349	396	355	409	376	385	377	410	353	359	327	391	408	374	407	438	404	381	411	385	383	362	365	354	373	375	405	352	386	413	421	370	424	375	402	395	353	362	401	332	380	400	393	376	405	410	383	395	342	417	387	403	363	339	419	372	397	359	357	385	375	394	369	374	411	396	384	383	410	385	377	358	365	387	344	348	406	387	375	383	384	374	404	380	329	379	414	370	395	390	363	347	411	404	355	389	367	361	372	429	422	383	401	392	434	358	400	382	375	385	353	422	419	339	374	379	367	380	378	376	399	415	399	375	408	381	358	392	406	371	385	363	366	425	408	378	375	372	400	383	379	375	403	385	392	372	411	388	385	368	376	362	353	420	376	387	394	381	388	369	378	344	369	378	402	376	388	375	375	350	412	390	372	385	377	401	377	377	391	376	443	372	360	334	360	383	399	403	378	374	372	369	375	336	440	405	340	412	365	402	369	418	365	419	357	402	360	421	405	370	407	418	392	406	392	379	376	394	399	365	385	393	386	407	403	408	405	384	392	373	361	398	373	431	358	378	392	367	410	380	387	376	396	361	397	373	386	411	383	409	386	378	364	369	347	348	386	449	363	374	376	391	393	412	420	430	404	398	383	378	356	442	394	397	401	423	396	381	378	443	393	383	406	403	364	362	371	340	408	388	404	365	385	355	367	371	362	429	398	370	373	360	368	378	365	395	368	390	417	364	386	358	391	369	418	419	417	415	391	376	373	382	350	400	363	384	344	358	390	392	350	373	382	388	374	383	388	412	403	412	371	406	427	364	358	367	393	390	372	373	387	392	388	401	396	347	424	387	404	377	401	355	367	376	431	379	352	366	358	397	383	350	400	411
9336	1388	1962	2116	2030	1765	1559	1419	1367	1251	1152	1122	1067	1052	1007	1023	988	972	942	901	926	986	967	975	946	874	923	930	900	863	954	906	953	906	882	1004	931	879	933	905	855	924	831	886	855	917	874	920	906	876	863	908	893	886	884	886	909	941	847	871	880	924	873	844	873	856	883	861	864	901	861	904	866	891	876	922	919	893	900	882	834	858	935	926	885	890	874	875	928	905	874	891	877	911	879	869	847	848	906	865	884	838	850	893	922	883	903	893	887	835	867	916	891	844	886	889	874	899	929	829	894	846	888	851	866	874	881	892	876	861	890	844	883	877	893	834	903	841	853	907	874	922	916	911	856	854	797	927	906	842	887	862	916	839	886	863	860	861	861	916	826	878	862	884	945	833	901	851	861	879	892	903	851	824	884	862	883	906	869	860	857	899	816	929	883	799	870	849	874	856	858	897	967	910	879	859	893	880	846	900	893	932	881	882	896	890	904	896	896	903	914	888	886	804	872	904	932	890	899	860	901	828	894	855	921	865	839	838	832	871	859	836	897	838	887	848	818	874	894	843	901	845	862	920	907	905	882	825	885	866	876	897	869	902	878	872	917	900	883	893	889	904	884	864	876	889	886	869	859	904	896	892	830	866	886	925	849	906	865	873	934	862	893	857	865	890	883	884	882	871	901	910	888	850	928	886	896	841	874	887	915	875	875	851	844	914	897	884	897	918	878	906	893	957	890	892	915	841	872	881	856	875	846	832	865	846	878	855	891	888	881	867	884	884	911	872	865	853	870	839	844	865	893	816	857	913	841	905	890	855	876	862	903	927	888	909	836	818	902	865	868	877	862	852	869	870	887	935	882	933	915	832	866	872	845	867	891	925	814	898	930	840	851	889	871	877	912	920	838	888	854	786	850	848	858	899	860	886	895	906	908	877	845	895	861	869	878	856	909	839	885	882	873	863	882	820	882	881	841	886	857	874	814	854	900	887	869	945	874	867	862	879	882	911	848	886	879	933	913	869	855	902	907	866	907	891	943	809	835	851	862	860	859	904	812	927	855	851	884	837	874	893	881	865	864	866	864	886	854	978	865	857	908	877	847	860	891	909	888	841	883	853	856	829	868	837	843	897	924	873	863	877	883	921	890	906	868	916	858	839	915	894	893	856	849	829	901	882	825	887	852	883	930	866	875	888	865	864	873	896	881	884	871	927	871	907	852	864	879	885	857	897	814	840	847	890	906	873	895	893	926	849	912	902	860	870	911	929	874	905	842	905	887	805	907	876	897	886	828	912	895	878	870	836	872	863	868	876	916	899	870	899	835	862	895	890	889	896	812	871	828	892	926	909	879	903	872	905	866	890	874	841	822	874	885	866	881	828	870	899	901	895	879	884	846	884	842	902	895	938	848	913	873	903	886	848	871	863	850	831	878	898	887	893	897	890	926	888	866	849	863	896	875	868	835	844	909	843	915	835	891	935	827	870	863	944	861	912	884	884	909	856	918	836	872	842	945	836	881	860	838	865	885	920	876	839	819	865	873	902	907	854	921	900	849	903	830	856	893	875	897	850	853	880	861	830	852	907	862	886	861	875	874	864	881	859	893	909	923	877	911	886	872	883	864	868	874	873	893	866	910	846	929	786	855	933	907	864	840	889	870	889	880	904	922	863	845	874	858	862	883	849	819	924	863	909	901	871	850	902	917	862	895	830	853	860	880	886	888	899	875	864	907	900	935	887	883	920	881	830	869	842	825	859	855	914	903	830	868	858	856	876	872	858	840	878	907	886	926	906	853	823	887	862	851	851	892	887	875	934	905	853	919	835	871	936	887	867	886	845	850	879	893	896	913	812	918	897	860	902	903	890	873	904	858	827	897	859	858	856	894	901	939	927	910	873	908	849	849	859	902	874	903	909	912	889	830	860	865	834	854	859	894	902	897	864	859	925	828	893	875	841	876	881	819	941	892	877	878	908	859	862	943	971	869	841	852	899	902	871	895	875	899	863	853	893	823	859	888	851	891	922	910	853	871	843	886	870	880	916	915	854	879	848	867	873	873	884	842	876	841	889	849	922	904	829	905	871	868	897	874	905	938	910	901	889	865	890	904	903	874	834	880	836	903	861	911	933	859	869	858	919	910	885	868	822	872	852	865	893	858	862	845	898	879	909	895	842	827	923	906	864	852	918	867	913	889	879	899	861	832	883	814	879	840	892	891	890	829	893	805	860	821	898	908	915	878	861	858	879	850	860	862	889	902	874	834	883	965	905	899	857	840	887	863	894	871	864	903	882	864	862	939	898	875	869	848	889	878	863	854	908	838	870	853	860	849	893	910	883	822	843	864	888	930	934	879	858	894	896	872	877	838	854	875	892	885	855	857	858	910	849	885	898	883	855	948	844	894	879	909	902	816	876	860	870	899	834	940	893	891	867	925	914	857	861	932	836	880	889	898	887	841	885	892	866	840	916	895	904	959	855	828	870	876	891	896	827	869	819	865	839	883	873	937	871	898	877	883	811	930	898	893	900	851	875	869	894	879	883	841	872	946	832	871	840	830	853	897	884	854	875	884	909	891	908	875	842	882	868	901	882	885	901	887	901	899	854	831	873	887	863	873	898	888	880	932	929	823	934	876	887	893	877	891	870	919	855	888	870	830	853	862	897	869	915	862	859	919	892	880	912	873	874	875	907	889	865	912	888	913	882	865	841	858	860	884	873	898	896	867	899	889	852	897	844	873	851	879	850	853	907	904	893	856	871	949	870	865	893	895	855	876	859	887	918	893	827	854	866	857	927	880	841	855	901	884	821	842	902	884	892	881	929	915	831	868	900	900	877	866	792	919	926	881	850	802	908	858	863	885	898	880	877	881	878	866	875	891	906	886	858	885	859	863	927	869	877	868	850	882	818	913	897	908	843	981	883	905	849	870	866	912	878	882	913	885	887	835	864	843	857	860	854	845	902	901	822	890	835	869	891	888	829	843	885	859	831	856	842	864	835	849	876	902	869	897	875	838	890	875	902	843	871	816	897	829	853	963	853	866	851	867	875	935	914	884	904	837	911	908	899	848	827	928	873	863	918	824	874	872	876	860	856	871	942	898	860	938	881	859	911	903	890	851	874	774	877	882	878	896	860	864	835	862	837	898	897	873	883	864	944	872	873	885	914	857	898	852	850	867	843	840	890	869	854	885	868	896	870	881	889	902	848	903	897	888	909	894	906	882	857	885	868	907	867	960	833	897	900	900	839	860	873	898	815	848	880	865	857	839	882	907	868	863	922	894	885	825	927	835	823	842	861	834	917	837	888	852	863	907	823	885	896	897	833	897	883	853	866	831	876	902	895	890	854	859	826	860	842	871	837	913	870	907	911	917	878	885	801	890	878	880	892	854	908	885	886	885	873	922	918	909	869	905	885	819	868	863	920	851	883	860	855	874	872	862	910	854	832	906	857	837	875	857	845	835	868	829	837	875	840	889	842	840	822	907	912	942	884	829	842	871	893	895	882
2248	183	181	176	161	175	168	176	153	188	157	153	193	174	191	171	185	168	173	182	168	165	197	163	178	184	156	184	170	188	177	185	187	184	155	174	148	165	174	150	178	165	185	162	158	159	166	181	149	190	165	159	173	187	164	172	156	168	173	188	195	153	173	181	176	153	169	160	191	161	154	157	187	172	190	189	197	178	170	175	197	169	172	179	178	170	198	177	171	172	181	187	191	184	173	163	148	209	186	183	170	176	173	175	169	156	162	176	199	178	151	188	152	159	168	164	158	179	163	140	175	168	166	168	154	188	161	168	182	157	156	196	160	201	170	197	169	156	197	185	172	171	170	177	171	157	167	165	183	158	161	182	203	171	192	157	156	153	194	162	181	194	162	161	173	147	190	184	179	171	164	168	166	153	168	184	194	158	177	178	160	171	181	145	170	163	174	180	177	155	143	175	182	174	167	163	183	170	168	150	161	156	171	151	191	157	160	205	200	158	175	202	158	178	202	149	164	200	192	151	187	193	156	148	200	170	189	170	198	168	167	173	167	175	175	161	167	163	167	192	174	190	171	174	183	181	171	170	164	176	160	194	170	165	182	182	159	201	159	174	194	154	175	201	179	186	167	170	166	174	171	170	159	185	178	174	166	185	153	145	160	162	182	169	186	189	174	143	164	168	140	161	162	202	186	176	167	153	152	162	172	167	150	166	182	160	180	182	162	195	168	177	166	166	183	181	174	195	166	178	176	155	163	167	161	143	178	171	180	163	172	189	181	163	157	179	161	151	141	184	181	169	153	172	176	192	136	172	196	192	171	150	159	156	183	211	188	176	154	191	177	169	189	183	159	180	177	166	154	154	179	185	167	180	183	174	183	137	169	166	188	170	173	168	141	168	155	162	189	179	168	179	159	187	192	194	189	140	165	174	164	192	193	179	158	173	170	168	182	176	172	179	156	154	196	156	164	182	181	172	165	201	147	187	163	162	192	157	168	184	203	162	183	167	195	147	185	187	179	170	189	172	203	187	165	180	160	194	180	155	176	183	150	162	169	160	170	156	190	178	181	178	172	180	152	161	174	166	190	167	182	163	151	176	166	166	185	201	157	187	165	144	181	160	149	182	154	190	146	173	192	172	186	164	150	167	188	153	160	153	189	176	163	172	168	167	152	186	182	145	158	138	157	166	171	179	183	159	178	171	165	170	169	171	188	164	173	147	158	182	147	183	161	185	159	168	167	169	175	195	172	169	172	189	162	171	175	184	219	184	168	173	171	169	170	182	142	177	164	197	186	142	174	178	158	176	192	169	187	166	193	167	190	163	159	166	161	174	179	146	194	170	168	175	157	164	185	178	187	166	199	153	178	158	151	176	186	172	184	183	194	178	147	168	134	180	174	177	160	158	168	157	163	170	165	194	183	178	180	173	152	174	152	160	165	166	202	183	195	182	179	175	175	170	161	165	156	175	155	156	177	198	158	186	177	196	185	179	187	166	173	174	160	170	171	173	174	175	174	173	176	163	175	145	200	175	173	174	181	173	170	194	182	150	177	188	169	141	170	194	192	170	150	183	198	177	158	169	189	184	192	173	177	167	180	186	193	161	177	176	149	176	177	169	153	160	175	150	163	191	167	200	193	175	174	196	174	148	168	171	189	172	160	161	165	152	183	182	179	172	157	173	193	183	190	174	179	194	174	182	174	200	170	157	179	156	166	161	192	174	189	166	174	170	167	177	184	186	197	168	161	165	185	182	172	179	174	183	166	190	150	172	180	162	162	161	192	142	175	194	175	172	188	173	180	140	181	192	182	175	172	176	171	180	162	170	147	164	183	176	184	178	165	201	193	164	179	196	164	185	165	192	178	157	173	180	176	180	153	179	147	158	192	183	187	124	149	166	204	167	166	156	171	176	157	182	186	165	163	164	149	175	176	134	154	176	165	183	154	172	166	179	164	170	200	183	151	174	158	175	185	167	162	186	163	186	184	170	172	176	174	160	180	167	170	176	154	184	165	170	171	169	187	179	161	184	155	198	165	159	180	170	179	164	166	192	189	158	188	145	162	162	187	174	166	198	168	193	170	145	186	196	183	193	165	166	169	179	145	176	157	168	169	182	131	177	180	175	172	198	180	190	182	188	180	182	168	193	190	172	177	171	161	180	162	168	186	187	188	162	159	161	165	173	177	157	203	157	183	179	170	187	173	182	183	181	174	190	164	190	161	161	169	194	171	182	191	188	180	182	180	170	159	162	155	191	154	160	147	147	177	188	170	160	188	176	183	158	176	178	173	152	175	165	175	188	179	180	167	160	162	180	150	147	185	163	163	183	195	135	169	194	155	178	167	171	178	160	181	169	183	158	174	171	168	173	161	178	165	185	181	178	168	184	158	189	182	177	160	172	200	180	136	168	172	172	173	151	183	171	174	182	173	141	171	157	186	175	172	197	190	193	173	183	147	165	188	174	180	182	175	182	164	167	170	181	193	178	162	174	174	198	185	161	187	189	187	175	147	170	164	186	177	183	164	169	182	169	179	173	173	193	163	178	160	193	178	170	158	174	193	164	142	158	163	164	149	153	168	164	166	151	178	153	186	161	179	177	178	171	174	175	166	171	149	162	174	169	189	199	160	169	172	184	171	178	169	175	146	185	171	188	168	178	165	151	181	140	187	181	188	203	181	151	155	179	164	184	162	173	173	143	168	175	184	167	182	183	165	169	160	142	174	205	171	166	172	183	160	187	170	192	179	183	193	175	174	148	175	191	190	181	166	183	193	181	152	173	195	176	162	172	159	181	171	172	192	188	183	195	173	190	194	181	171	164	151	179	197	187	180	189	171	155	168	155	150	195	176	177	138	167	161	180	169	174	192	196	175	172	177	178	158	158	164	188	176	199	167	169	198	183	148	165	180	171	153	197	189	158	156	199	186	155	171	164	183	182	168	186	182	162	198	187	166	193	167	171	175	170	177	185	163	160	165	189	167	149	183	172	173	167	164	136	167	173	179	157	166	160	176	183	152	159	198	184	156	213	184	165	171	176	194	173	182	166	169	171	157	178	173	170	178	166	197	187	165	177	185	151	179	151	175	166	175	191	181	168	195	154	159	160	186	154	147	182	184	198	208	212	180	191	143	184	166	168	171	146	154	143	171	170	175	161	174	160	193	159	175	161	179	182	171	167	178	159	174	147	146	155	175	187	169	144	171	177	190	195	174	171	154	158	179	181	197	178	168	175	182	155	186	191	169	170	168	181	184	173	165	180	159	165	168	162	187	162	170	187	157	162	162	165	188	151	163	174	183	173	184	203	179	162	162	157	179	180	177	170	195	156	194	172	162	169	158	176	189	160	179	188	170	179	157	177	174	168	147	186	176	178	157	171	169	187	184	176	180	185	179	153	174	184	183	192	163	186	197	166	169	177	178	142	172	152	205	179	179	198	188	169	179	141	170	156	160	183	166	168	156	178	169	187	192	168	178	169	160	170	178	164	178	195	183	168	180	171
2351	536	510	470	472	509	525	466	475	480	484	449	502	433	470	478	470	502	456	465	454	475	501	479	470	461	496	519	477	459	489	496	434	446	489	484	487	488	492	458	462	481	494	482	493	507	480	456	474	498	489	463	468	477	500	449	448	485	450	484	458	449	509	516	475	492	465	494	500	480	464	478	467	473	455	464	476	462	437	516	464	486	489	491	500	481	465	455	481	459	483	456	450	472	490	489	472	513	448	498	463	475	467	480	487	460	467	466	472	484	507	475	498	473	471	463	486	454	479	493	483	472	493	455	477	450	508	487	495	491	478	467	476	512	483	451	465	472	488	480	491	447	453	481	439	454	473	472	457	474	448	481	456	499	491	497	481	435	496	462	458	459	485	478	494	521	474	506	507	471	431	486	475	506	489	490	468	467	453	482	472	473	508	496	467	507	477	450	475	483	482	472	491	487	478	482	465	466	469	485	499	484	481	477	502	446	497	464	482	489	483	485	457	472	493	454	517	462	465	488	485	461	465	466	484	452	472	483	485	447	478	470	444	475	471	465	487	498	501	480	460	478	467	465	498	465	493	443	484	441	472	480	484	473	492	469	487	489	485	453	465	469	499	459	479	474	463	484	524	432	528	467	437	517	500	447	470	470	451	485	442	495	417	460	478	450	521	496	493	482	466	511	453	480	479	480	491	470	493	501	474	455	457	484	476	478	475	455	479	497	459	474	465	461	448	516	487	493	474	514	476	491	479	484	514	493	462	482	475	498	464	472	520	510	458	511	464	465	492	435	447	491	459	469	467	481	469	428	502	477	518	469	445	486	455	524	505	477	473	446	516	487	467	522	479	496	460	513	461	471	470	465	476	481	464	488	520	486	468	449	484	445	454	456	481	455	490	430	507	486	503	488	473	518	499	484	485	500	499	444	460	484	481	462	494	468	451	478	533	479	501	516	506	473	455	496	462	451	467	445	455	464	488	462	455	486	480	486	512	463	430	497	480	489	478	478	472	493	463	441	481	511	482	472	488	490	455	481	461	463	457	499	458	475	489	440	511	467	482	515	440	504	423	518	476	428	488	502	469	451	492	483	488	485	434	475	473	499	448	441	509	451	473	465	480	471	464	469	478	476	507	433	475	464	464	507	472	501	484	503	468	469	466	505	495	495	492	506	466	471	459	481	465	498	481	474	504	493	481	451	483	513	448	461	496	459	466	440	474	453	458	498	478	448	473	478	464	461	497	473	489	475	434	455	433	528	491	453	469	447	451	501	492	492	506	474	482	515	484	476	442	503	471	496	487	489	482	471	495	475	464	561	471	473	447	480	502	487	451	480	489	463	485	471	485	473	444	478	457	492	465	492	511	526	462	446	491	468	461	519	537	470	495	475	480	502	477	473	463	509	459	473	476	498	435	481	441	444	482	507	468	499	483	468	482	507	455	443	450	470	460	481	477	503	507	490	491	476	474	477	463	535	486	499	514	447	479	443	503	499	478	450	457	468	497	502	460	496	453	472	477	479	470	487	510	484	488	500	485	508	486	452	472	490	455	506	473	525	502	505	504	440	475	482	542	527	481	481	486	481	523	466	471	529	502	482	467	463	466	498	504	491	527	463	460	472	484	505	502	534	512	534	511	468	482	513	442	432	515	448	480	439	469	477	444	439	454	456	474	473	484	489	462	445	491	441	506	492	477	498	536	480	455	489	486	466	477	452	502	481	430	485	504	477	508	472	486	475	500	489	459	461	438	506	472	443	486	506	522	504	493	478	494	474	438	490	497	494	482	465	455	470	462	470	504	487	447	452	491	463	487	440	486	479	480	497	458	463	452	504	474	478	497	464	448	520	449	474	499	444	442	443	466	458	455	474	463	472	465	491	475	491	490	494	511	467	430	476	471	528	501	446	491	445	430	494	431	459	451	487	502	496	495	457	489	456	477	464	470	456	497	464	461	492	507	494	468	480	445	482	506	481	502	494	479	496	517	452	481	462	507	484	475	481	492	464	481	442	465	486	483	506	487	427	489	474	483	487	493	491	489	465	452	451	482	483	486	468	455	494	449	452	502	491	474	454	464	460	467	481	482	439	518	478	501	502	462	497	494	482	513	437	479	464	444	488	485	478	472	472	502	450	476	478	475	478	473	465	484	497	450	482	482	457	467	474	442	465	484	467	471	481	408	437	499	509	490	472	445	489	476	481	476	476	446	493	488	509	502	502	486	488	502	467	491	468	492	489	438	460	493	470	460	481	486	482	450	466	473	452	492	449	480	492	490	495	479	508	478	484	473	432	477	499	450	466	452	501	470	481	466	458	434	478	483	458	464	463	443	472	437	506	520	444	510	489	492	455	454	482	456	488	480	506	458	501	470	484	443	497	476	481	469	448	475	479	496	461	494	477	477	478	538	468	461	466	497	488	503	457	462	468	480	507	461	455	520	499	490	469	483	478	477	444	506	489	464	510	511	488	473	477	430	474	484	461	467	455	453	507	451	491	507	506	490	536	447	433	496	460	461	480	493	462	465	465	543	456	528	486	463	484	462	512	473	477	491	501	483	499	473	460	457	489	454	475	459	453	493	484	464	485	434	457	496	480	511	463	481	445	531	494	480	493	473	463	443	500	459	442	496	427	484	511	484	489	474	453	453	488	453	461	452	506	515	488	475	493	474	495	504	527	469	464	442	471	511	436	492	489	492	469	521	467	511	503	475	497	485	526	481	525	493	473	438	502	460	483	479	481	470	453	470	475	480	469	461	469	485	475	445	476	434	504	477	482	473	486	446	478	456	452	484	474	472	497	500	502	466	454	493	474	500	464	491	507	455	502	454	470	443	463	482	477	513	478	519	435	471	470	457	462	506	501	476	469	497	489	508	465	472	515	485	443	470	501	448	493	462	475	471	463	448	470	461	460	483	458	478	488	490	470	457	454	502	452	468	462	452	447	477	483	444	490	521	487	476	515	474	482	487	482	471	485	445	513	495	463	447	474	460	474	472	469	483	512	461	423	486	466	505	486	495	449	465	446	462	477	446	515	481	504	435	443	453	485	460	470	461	411	446	503	451	495	466	485	421	491	462	464	517	474	472	459	459	486	472	425	518	472	461	463	435	529	486	463	497	467	469	488	468	485	502	480	484	464	463	483	482	484	470	465	422	505	454	462	472	428	492	484	488	473	499	480	491	489	467	517	451	437	429	435	488	436	496	482	418	451	509	480	516	471	482	436	471	474	493	529	489	459	466	476	487	492	538	503	504	521	460	494	452	446	488	471	506	484	507	466	433	477	475	479	465	469	455	511	485	455	468	447	460	492	452	504	486	488	502	461	488	462	469	472	505	484	466	454	496	475	508	503	474	479	492	514	493	494	434	484	465	507	478	490	484	492	480	497	468	491	437	455	471	505	482	498	457	409	466	514	461	463	480	526	494	423	458	467	438	490	518	466	484	530	452	488	456	491	472	513	473	479	491	464	448	481	455	489	478	481	456	503	479	492	465	466	465	456
9272	677	601	562	482	448	423	394	362	394	373	371	373	379	389	366	373	367	343	375	374	335	359	386	377	380	335	374	350	365	344	369	361	339	380	373	338	379	370	350	325	341	386	376	352	364	340	379	378	355	362	371	351	357	359	354	330	351	333	357	354	343	357	341	380	353	326	358	336	407	333	349	358	359	372	381	410	331	389	317	378	380	345	332	371	332	386	426	329	377	365	374	343	360	389	373	356	358	368	334	308	340	342	360	341	366	382	341	321	369	391	363	394	312	369	387	391	372	374	357	372	336	384	341	390	431	378	331	366	359	376	406	346	347	313	373	375	358	356	352	350	345	387	387	363	354	361	370	319	337	342	342	350	344	316	375	341	338	362	352	378	369	349	343	350	391	360	374	366	325	370	322	334	380	371	358	365	364	320	390	368	371	400	346	348	328	385	375	382	347	356	375	345	369	354	402	323	387	375	356	377	367	366	350	359	354	352	343	381	387	374	378	340	367	395	391	381	372	354	371	382	382	376	351	350	349	338	368	361	365	371	378	365	377	346	330	388	342	345	364	364	351	352	362	386	379	409	389	316	353	342	368	346	342	359	357	400	388	375	332	377	317	322	350	349	354	375	351	376	353	326	352	366	377	359	378	392	332	379	344	358	355	364	362	364	392	350	321	333	403	391	418	351	368	403	383	367	376	361	350	350	353	333	372	368	388	344	359	366	374	369	355	374	359	372	349	360	380	380	380	335	348	341	392	361	366	353	375	341	355	371	346	366	343	388	371	319	360	354	359	340	385	355	395	377	355	356	350	346	348	331	364	347	340	361	393	365	331	380	369	323	341	337	349	359	361	390	359	360	360	359	401	362	356	355	344	369	370	373	328	374	328	357	389	376	335	384	381	315	373	320	392	360	363	367	384	366	383	359	384	360	312	372	366	355	353	348	372	363	357	351	350	346	320	383	377	388	341	345	378	338	359	322	360	332	342	342	365	303	376	368	347	379	398	346	361	346	364	375	348	335	346	369	334	355	332	339	336	337	342	376	406	350	367	337	364	342	339	355	378	371	398	348	329	343	376	370	406	370	371	374	360	396	373	355	321	362	361	345	336	392	364	334	337	353	331	333	340	350	370	365	341	359	367	390	375	354	359	367	353	332	394	378	353	355	343	318	337	356	339	361	351	335	370	345	368	374	378	354	401	375	374	347	338	392	359	367	348	360	349	316	358	372	383	382	352	378	396	351	384	324	329	350	315	346	370	359	344	390	392	376	380	356	368	391	350	361	341	339	360	387	412	372	371	330	365	361	358	387	359	353	385	359	413	364	353	345	357	357	383	364	362	359	324	396	360	343	377	372	334	366	340	376	373	364	385	379	366	353	383	386	333	367	350	343	359	366	346	399	381	388	391	352	325	329	324	356	372	340	362	348	361	359	388	376	410	351	347	343	366	335	355	355	378	372	365	336	371	326	389	363	357	330	369	371	380	384	348	362	338	359	330	337	360	377	357	366	399	365	330	362	384	393	357	371	341	357	383	353	385	363	390	331	345	357	325	360	392	352	353	362	360	365	379	370	356	397	333	399	364	364	350	369	359	347	340	340	346	379	361	354	362	361	344	358	354	339	344	333	368	357	376	348	377	375	341	354	342	360	343	359	382	308	348	347	354	393	337	353	352	345	358	351	388	353	373	373	373	351	339	344	399	347	392	371	363	331	352	399	368	388	351	358	390	342	378	391	407	374	370	374	373	351	360	364	389	352	365	369	358	396	358	359	383	356	314	352	340	343	337	353	400	357	351	392	377	360	375	359	337	380	406	365	393	357	398	347	358	387	376	374	379	336	352	351	358	368	337	321	400	350	371	380	352	327	394	377	404	375	358	356	373	329	328	380	343	366	389	351	337	363	373	370	346	352	350	343	373	354	381	379	361	360	389	361	383	369	371	357	331	349	380	388	330	349	384	355	351	341	358	359	329	348	404	350	301	336	321	360	351	368	320	377	349	377	362	351	350	376	341	373	319	333	369	344	335	382	380	356	384	371	356	400	386	377	371	364	337	381	386	383	346	341	335	355	348	350	371	375	377	366	371	345	340	347	354	342	367	363	374	339	352	338	360	342	312	377	368	355	362	367	371	354	359	404	367	345	378	361	357	359	361	403	357	320	384	317	371	376	348	358	397	331	353	400	342	374	356	390	361	374	358	371	353	401	393	327	351	336	335	352	382	404	364	371	372	352	336	359	361	364	391	396	354	353	360	358	347	355	364	365	321	378	336	353	373	348	340	355	356	305	339	400	383	359	382	380	372	355	396	343	349	395	381	308	361	353	363	371	358	329	381	338	384	357	309	354	386	391	358	386	380	358	347	353	362	340	378	359	342	373	380	367	383	368	337	356	376	345	337	336	344	352	403	362	352	370	375	325	386	342	349	377	375	404	349	363	393	340	367	334	364	327	327	363	400	369	349	386	372	339	344	354	403	397	334	345	374	353	363	325	370	323	369	349	401	343	376	387	382	372	354	345	401	328	358	359	357	414	354	363	379	366	371	343	351	365	347	349	377	393	373	357	344	357	365	361	341	330	321	358	375	354	367	372	390	345	405	347	356	388	332	345	342	324	364	358	365	341	367	389	364	334	361	340	363	364	326	351	311	352	356	354	343	312	344	351	377	347	338	337	354	345	332	381	359	330	325	363	359	385	344	392	322	341	353	369	356	355	365	342	370	410	367	370	343	361	371	388	359	310	349	361	378	328	373	356	345	366	375	377	348	348	334	348	358	381	386	388	387	380	362	355	360	356	333	346	364	389	341	391	359	361	365	341	344	354	357	340	374	348	360	342	344	382	355	375	325	361	355	327	342	369	319	312	346	357	353	369	354	382	380	376	350	370	324	310	377	384	340	368	350	364	386	378	354	330	345	360	364	378	363	381	370	368	370	356	356	369	349	351	365	326	385	326	384	369	382	367	366	383	368	380	382	313	348	379	387	358	381	362	349	381	333	373	408	339	382	376	384	398	356	363	375	359	367	363	387	359	344	364	374	372	329	315	372	352	346	351	384	371	374	376	332	371	355	337	393	345	379	368	323	346	340	336	371	346	314	318	324	340	398	371	352	350	337	357	336	353	375	331	353	357	379	356	359	358	383	325	348	371	362	383	395	357	352	331	377	348	316	353	391	360	392	331	363	344	374	365	351	337	357	386	362	351	352	369	346	360	353	392	399	372	340	377	401	358	354	377	397	342	379	360	375	346	366	356	346	385	350	345	358	375	316	327	379	322	339	360	392	371	343	364	376	405	379	339	337	354	372	358	359	362	380	312	373	395	369	378	396	356	360	375	395	363	389	363	386	345	369	348	363	353	328	335	345	372	379	337	382	381	343	367	401	345	340	360	400	369	356	394	346	323	347	362	388	360	390	418	367	355	372	337	354	344	368	380	344	346	347	359	370	350	352	362	364	367	377	382	381	352	331	372	351	384	359	357	326	312	352	337	388	370	350	360	416
7471	1084	1356	1527	1442	1215	1129	1116	1088	1028	1050	966	967	935	920	936	895	882	907	935	848	884	907	951	827	829	880	887	872	886	844	826	791	885	862	919	868	920	915	899	831	883	863	874	883	879	883	819	843	869	808	825	842	830	911	819	831	900	872	817	814	881	868	848	871	867	860	864	883	857	853	897	816	864	845	823	878	901	841	860	851	850	874	791	837	837	802	877	818	828	869	898	872	874	849	843	850	844	815	870	874	885	859	878	815	881	846	839	832	875	867	901	848	881	824	853	829	848	838	907	857	871	845	849	856	814	864	855	824	891	862	873	821	864	891	885	832	864	840	816	865	836	906	858	854	799	883	821	808	841	876	881	882	801	882	835	884	833	861	864	816	900	877	862	853	850	805	844	834	891	879	862	904	880	837	861	816	823	857	816	848	861	867	805	842	829	898	825	842	890	872	858	843	820	794	838	810	892	883	866	855	901	839	861	875	860	862	907	804	826	881	871	863	873	854	881	893	796	876	852	817	866	839	859	880	839	855	865	869	858	839	884	875	828	835	844	827	848	865	886	835	856	873	862	884	832	855	874	806	887	827	886	875	870	934	788	892	842	893	839	798	826	885	855	846	813	855	870	839	866	855	909	853	862	842	818	864	851	831	889	863	898	888	820	859	844	817	914	829	886	854	868	878	915	844	853	863	850	863	864	928	812	898	862	816	845	841	813	855	898	875	863	819	887	843	887	886	846	867	890	816	860	836	912	857	843	866	839	847	843	862	883	856	813	868	827	865	875	870	865	803	800	878	805	841	850	825	865	817	889	874	858	852	868	865	865	811	878	841	847	787	852	855	844	861	864	881	832	857	820	914	868	836	865	825	863	799	812	869	836	872	852	851	806	864	862	873	820	901	811	937	846	860	865	876	882	865	849	842	885	871	864	845	848	872	875	855	898	865	874	818	889	837	854	837	833	848	902	836	867	873	839	866	853	903	829	890	893	906	832	855	837	849	860	869	798	783	853	867	882	871	835	830	842	878	945	910	862	835	894	873	881	892	893	850	880	855	860	876	893	853	832	862	845	841	810	910	842	886	820	865	899	840	878	839	845	851	835	798	873	869	882	821	872	846	833	868	865	812	827	839	847	889	877	853	884	859	834	878	822	858	853	866	845	864	876	875	870	880	854	843	875	831	892	872	871	843	834	835	896	925	860	881	843	887	783	925	838	870	788	857	838	845	873	876	852	867	841	816	852	783	856	834	858	887	854	897	853	841	805	813	854	823	830	876	861	908	859	853	847	869	867	805	818	832	859	843	832	896	863	857	830	847	919	914	799	842	838	836	832	861	898	890	896	875	829	807	841	838	837	830	860	872	837	838	828	893	856	884	831	869	869	854	865	831	880	880	875	852	852	853	841	882	921	891	847	876	886	894	848	862	863	884	907	850	888	859	806	831	838	858	867	842	832	856	855	849	892	862	860	849	860	879	874	825	843	834	888	857	869	788	856	836	829	847	864	888	854	871	862	811	860	841	899	866	831	839	809	822	813	902	859	812	822	832	880	842	844	852	856	878	853	877	863	860	843	882	914	893	856	865	838	855	837	842	835	843	856	833	900	848	877	896	888	894	866	876	881	857	870	863	830	858	812	860	878	854	847	871	909	878	871	876	912	843	896	819	890	878	873	888	834	852	831	895	853	820	896	867	838	874	849	793	836	902	838	831	845	850	854	864	884	795	862	837	867	888	862	894	863	832	835	816	879	795	804	849	866	885	820	889	827	905	846	885	877	831	899	853	872	863	853	941	884	864	855	858	842	859	878	842	819	870	849	899	873	875	871	870	866	847	873	853	845	805	813	881	877	910	848	852	816	900	858	873	846	803	833	825	879	790	859	894	833	820	855	869	837	844	910	793	854	850	825	830	858	880	861	833	855	926	859	826	871	831	867	838	835	852	796	804	898	855	824	827	834	873	878	865	824	857	893	823	899	815	845	856	862	841	856	853	827	853	815	876	853	835	840	870	859	875	841	891	873	869	881	861	904	870	853	827	889	857	812	843	805	819	846	833	869	908	881	807	884	892	832	885	874	827	895	889	868	904	829	864	848	844	892	835	861	863	870	863	825	864	817	825	880	796	893	829	860	863	867	892	866	874	832	898	892	832	898	843	835	858	897	833	895	893	886	858	903	805	890	829	885	842	856	862	876	841	828	873	842	793	857	761	914	840	820	849	882	852	894	828	870	890	860	871	822	822	871	838	878	860	845	851	875	792	840	914	875	855	857	845	884	881	852	846	866	814	881	849	883	890	838	832	870	857	853	849	895	876	790	825	857	830	808	820	850	870	887	856	837	848	886	846	951	828	799	839	864	861	804	820	838	844	862	858	870	878	852	833	888	837	863	867	870	833	908	815	844	867	820	877	894	879	877	878	892	835	809	865	897	920	853	783	857	861	854	864	852	891	867	820	800	875	829	881	822	809	843	793	842	809	810	835	805	908	822	855	880	916	834	893	884	848	898	804	804	849	869	847	877	873	851	849	880	902	798	845	875	830	838	810	862	819	836	820	838	929	884	835	868	799	895	844	818	868	839	862	803	844	897	826	912	834	902	778	835	890	825	832	821	885	832	881	889	833	850	855	885	847	843	837	865	876	880	857	869	813	838	876	902	850	875	849	854	892	804	827	822	826	858	888	879	858	831	844	878	855	865	921	835	858	821	876	871	869	870	833	863	851	879	819	862	829	884	793	869	840	869	854	913	874	849	927	872	882	883	851	844	862	893	828	877	890	888	884	861	863	857	886	843	846	813	788	893	870	857	871	852	832	852	844	844	831	842	802	890	873	838	865	833	883	834	836	822	892	843	866	870	805	885	830	813	846	850	866	807	871	814	870	869	895	816	871	884	815	868	849	848	856	848	806	869	858	792	933	896	908	867	852	889	856	851	887	822	844	846	851	843	885	800	880	822	887	845	913	895	895	868	824	806	885	902	902	869	832	894	863	926	858	907	855	861	877	860	864	855	869	843	866	867	853	827	903	826	800	883	835	807	839	849	842	875	905	837	877	832	856	839	841	919	844	859	821	840	935	831	898	870	864	809	877	874	902	830	873	843	807	854	848	837	827	914	877	848	876	811	800	885	869	830	862	870	862	849	866	825	861	890	923	847	820	836	865	855	895	824	855	824	825	861	917	847	900	800	864	829	879	822	942	897	889	844	850	825	850	874	820	863	885	865	855	852	870	807	845	877	873	836	874	839	888	900	831	821	851	840	854	850	855	869	860	842	865	850	845	802	877	855	860	816	888	894	864	861	837	850	855	853	823	849	836	841	869	836	803	860	852	842	859	856	891	803	802	834	880	832	867	922	833	806	882	922	896	865	862	832	815	863	841	810	860	921	791	864	862	916	858	904	814	852	821	901	856	904	859	860	842	872	845	843	833	855	861	861	877	862	898	830	865	874	858	886	816	780	880	850	814	887	874	852	878	860	830	887	863	798	882	910	870	781	888	845
16662	1375	907	812	630	578	479	497	489	425	449	399	412	363	403	402	395	372	402	413	401	416	432	383	388	408	362	418	397	391	389	429	394	413	397	395	380	450	380	407	390	397	384	427	390	396	382	398	378	409	395	386	351	359	401	431	407	362	412	376	377	358	386	353	366	362	381	371	375	410	399	382	394	395	402	392	325	346	376	382	387	379	389	402	390	343	392	364	366	376	390	424	368	385	441	388	408	404	390	376	375	377	395	441	379	380	392	395	378	415	411	402	402	334	384	400	402	386	380	405	396	388	366	389	417	382	356	426	400	413	374	368	369	382	401	387	397	379	395	352	386	361	384	376	378	353	386	352	403	406	369	419	409	417	351	365	343	394	362	398	375	393	395	381	409	350	400	364	362	398	391	407	379	340	377	363	389	392	424	421	419	393	386	426	399	383	388	388	384	367	353	376	394	360	360	370	438	358	368	382	380	409	416	382	364	413	373	357	382	426	389	371	419	373	400	368	389	358	433	396	399	424	359	391	398	375	392	403	373	387	355	395	431	422	387	385	384	393	348	386	387	384	395	417	408	395	346	368	395	396	368	371	421	376	383	387	365	376	385	376	400	354	389	381	404	388	414	391	412	410	371	394	383	407	405	353	385	388	424	418	391	370	415	378	417	391	420	415	369	435	356	397	397	411	394	414	411	377	358	385	402	400	347	388	400	386	366	405	409	371	422	395	378	382	426	385	393	387	400	380	377	395	373	383	358	394	414	406	363	368	364	368	371	402	397	394	384	373	374	376	411	386	377	411	374	372	365	388	407	412	392	356	423	433	416	394	400	360	426	419	416	402	401	407	359	367	385	401	397	414	423	398	370	390	355	377	386	385	431	368	376	382	417	406	388	385	410	382	384	383	381	378	388	429	397	341	372	402	370	416	399	390	375	416	409	369	387	378	410	395	415	402	391	386	368	400	393	420	405	403	369	416	388	390	342	364	396	388	390	404	406	410	361	387	363	385	424	409	396	401	391	389	415	378	391	417	370	369	365	339	392	383	407	371	377	387	378	380	397	381	400	354	384	385	396	398	353	379	407	353	374	418	418	385	364	431	417	357	387	413	395	397	382	384	383	376	401	347	374	400	383	402	414	374	395	394	388	403	333	378	399	399	392	398	371	382	390	401	354	391	397	383	362	383	417	413	374	361	433	384	388	410	397	389	407	388	382	370	396	331	419	397	399	398	400	419	410	366	406	394	359	411	355	384	384	378	380	377	419	409	395	392	399	402	392	403	393	372	418	379	367	392	399	377	370	359	362	366	384	379	363	419	370	385	353	337	410	381	423	367	398	368	402	413	412	355	412	416	395	379	353	410	386	398	397	367	388	343	384	339	392	362	391	401	413	377	385	422	384	414	403	375	399	363	404	404	442	367	422	415	370	398	397	410	391	380	425	403	390	415	414	394	399	372	387	417	345	411	366	382	411	403	410	378	423	384	421	387	383	391	397	365	386	377	339	356	379	368	336	394	382	396	371	389	372	383	391	398	392	420	374	405	421	348	361	399	376	375	386	374	347	366	403	385	396	407	407	369	361	377	387	372	384	388	414	355	386	400	393	388	417	376	397	392	424	403	361	341	393	407	393	375	401	391	380	376	384	351	358	392	398	423	410	371	369	366	377	437	408	381	383	390	401	361	388	387	417	389	366	374	393	419	379	365	364	380	377	393	380	370	380	369	364	381	356	374	365	369	395	398	375	409	382	398	385	387	434	401	398	373	427	421	375	407	385	387	402	407	390	393	383	392	403	404	403	364	394	373	395	390	402	365	405	417	385	384	396	373	388	348	382	376	363	366	414	374	360	394	382	413	413	364	408	434	354	337	388	373	391	398	392	356	396	407	353	401	450	448	372	372	408	424	408	342	371	375	388	358	386	404	401	385	396	395	408	362	372	387	377	392	349	376	401	406	392	371	356	377	422	389	399	378	361	377	352	414	382	383	408	388	372	375	401	429	388	384	362	385	389	404	355	379	395	354	389	380	397	386	398	423	428	421	401	401	392	392	373	392	344	371	359	386	377	356	371	392	369	402	392	409	400	384	411	405	350	313	371	362	376	364	357	373	376	404	421	369	387	355	413	371	386	322	388	337	377	394	354	393	388	375	373	395	389	394	356	426	440	392	403	385	390	387	405	391	395	386	396	404	370	406	402	378	392	412	404	353	420	401	384	403	392	381	378	407	367	419	354	360	402	352	377	375	383	386	392	398	399	404	372	414	380	406	388	373	410	387	407	372	394	393	412	390	383	423	368	415	380	383	368	384	376	393	396	371	370	399	386	392	372	381	377	391	378	401	350	413	409	437	397	416	341	379	381	359	368	383	401	370	384	393	424	355	380	405	380	384	380	372	366	370	395	362	400	375	372	401	394	372	399	357	406	370	401	400	377	401	403	367	395	385	423	341	364	404	391	363	379	400	408	399	443	400	403	408	377	404	379	404	393	378	386	392	426	396	404	407	367	384	379	400	380	399	358	397	341	351	371	410	418	406	371	374	382	420	420	419	385	343	389	359	357	378	402	422	383	346	409	386	421	393	393	413	406	373	374	396	401	404	353	408	419	336	405	358	386	427	394	396	398	391	373	408	373	368	372	354	369	403	383	354	360	389	393	347	368	375	341	368	412	364	348	402	388	402	367	385	371	347	382	412	408	397	408	378	348	372	395	390	372	363	378	402	370	353	405	388	416	391	394	357	363	374	381	365	401	366	364	397	403	370	415	415	384	370	417	338	425	350	400	413	398	415	413	358	424	391	409	412	401	379	388	405	359	355	408	396	409	387	418	394	384	368	378	389	351	387	402	413	374	372	428	384	401	389	385	420	368	358	400	376	395	375	410	373	349	357	383	368	357	357	420	376	364	404	412	399	380	395	417	388	390	390	381	400	416	364	397	387	392	406	370	372	352	408	387	412	428	386	361	354	420	419	346	368	427	413	409	371	389	394	365	407	382	395	410	394	401	375	385	397	381	382	396	413	372	404	379	383	420	404	380	407	398	427	403	379	359	368	387	381	347	364	391	400	389	390	415	387	390	375	380	367	360	413	402	368	362	372	429	380	395	344	356	403	381	401	351	379	370	387	362	387	384	383	418	400	352	387	403	403	361	344	407	407	410	389	363	422	393	335	432	373	408	368	387	409	400	385	438	402	342	390	385	380	343	359	356	390	371	402	410	382	366	396	365	412	382	377	399	397	387	413	395	397	410	448	413	382	415	415	366	411	396	380	390	360	371	401	392	429	380	387	419	364	380	341	370	385	383	358	437	374	381	354	389	356	358	404	400	396	343	392	402	411	379	402	347	356	377	357	408	349	432	354	383	373	372	375	387	359	372	352	361	383	387	409	419	371	384	398	396	359	379	364	378	361	408	396	383	375	369	391	350	402	404	415	420	375	390	356	375	380	379	346	353	348	383	416	420	426	376	378	409	404	434	399	361	380	392	431	369	404	416	360	407	370
9570	1422	1884	2262	1967	1711	1528	1356	1420	1282	1190	1158	1091	1076	1081	1023	1008	1005	982	988	942	947	961	948	932	923	961	911	969	902	918	917	942	919	914	901	903	954	900	833	939	895	870	930	851	854	896	898	884	866	852	901	877	903	891	894	882	872	886	880	912	880	873	895	859	904	822	822	884	878	916	873	904	905	889	848	855	894	872	890	887	860	839	852	841	894	862	829	898	904	848	849	894	878	905	881	884	862	874	887	859	895	854	874	908	915	840	896	889	858	857	891	889	876	882	914	880	871	882	851	897	871	864	879	872	937	948	899	887	903	857	922	891	890	874	880	885	862	910	848	947	939	837	925	846	871	907	934	913	867	898	863	876	947	841	877	878	874	952	876	905	931	881	885	857	863	870	846	886	848	902	865	929	883	945	843	886	814	954	928	864	904	851	847	825	865	879	851	912	910	866	899	920	895	888	862	863	886	914	886	899	848	888	858	881	905	886	843	907	862	868	799	876	854	863	882	862	854	889	919	848	858	861	889	876	823	961	860	892	886	857	852	882	868	936	891	906	889	842	911	819	901	903	889	861	870	796	875	881	861	859	962	923	892	882	898	853	891	870	871	871	866	903	933	889	899	879	886	869	840	914	872	880	863	872	930	907	887	909	925	852	920	880	885	909	877	933	850	895	871	918	881	845	891	903	825	862	866	874	885	882	854	806	867	897	895	849	863	882	926	899	887	874	864	873	942	868	884	852	913	874	854	896	893	868	897	944	918	904	918	886	854	869	823	937	835	898	861	856	861	822	846	903	891	826	872	876	905	874	933	876	865	872	891	831	927	861	923	810	899	881	889	864	871	881	850	850	886	909	889	855	866	879	889	918	865	901	866	887	888	881	867	853	858	841	906	908	889	884	871	887	832	830	868	890	861	894	873	855	890	887	877	914	856	871	855	881	926	885	911	909	839	872	850	884	909	871	819	896	845	852	919	927	907	897	857	860	915	882	870	911	840	885	846	917	826	888	870	851	846	831	935	896	897	917	879	847	867	873	889	945	875	833	889	820	874	874	864	908	836	923	855	853	861	926	898	875	835	855	902	861	953	890	908	874	831	843	860	916	897	871	870	884	853	817	861	908	826	854	861	877	804	866	906	891	862	889	890	908	862	866	883	892	900	900	876	896	878	897	816	829	854	881	940	948	835	872	862	908	880	851	890	902	929	880	858	860	876	858	877	891	841	864	904	857	934	875	850	871	840	876	876	852	854	893	808	855	865	895	874	916	920	889	935	903	895	907	851	892	861	899	879	889	919	842	893	865	873	882	880	837	887	917	937	850	882	880	895	903	900	863	908	823	884	917	903	911	897	855	896	876	888	922	861	946	841	934	878	909	925	902	865	860	914	854	823	909	862	883	836	898	888	897	842	901	895	839	850	851	864	919	891	859	884	889	813	885	887	846	900	927	876	846	902	875	875	854	816	856	928	828	850	881	889	846	891	915	858	900	863	893	914	901	852	826	867	829	872	848	851	899	850	894	885	859	921	888	899	851	910	895	898	872	924	830	844	866	887	918	900	890	874	888	879	852	900	887	855	872	857	835	870	888	890	908	824	853	874	862	887	900	844	818	855	899	849	905	883	830	858	945	873	885	872	872	860	888	886	884	927	855	888	867	839	905	888	851	856	883	856	875	895	835	913	822	873	895	860	863	916	869	833	906	839	869	886	850	890	859	888	924	859	904	823	893	872	843	892	914	883	897	914	869	835	841	921	873	873	910	883	916	912	845	920	878	847	892	899	827	865	876	894	841	864	885	843	884	873	869	868	912	849	846	822	826	876	875	826	853	853	898	886	888	848	942	862	891	877	932	892	874	909	858	881	899	880	874	849	881	923	857	868	890	907	864	877	889	887	936	821	872	874	908	897	910	869	886	812	875	852	843	897	828	861	853	878	892	878	901	915	891	872	893	949	835	872	848	865	833	872	876	865	878	865	923	906	902	893	855	901	838	890	882	920	917	864	918	893	887	889	878	889	867	913	862	865	931	880	845	847	864	886	869	848	895	874	848	920	869	871	871	871	840	878	925	877	875	880	842	870	872	860	888	876	917	926	813	883	846	905	806	910	930	873	869	892	866	868	916	859	891	905	862	886	886	871	930	883	911	867	851	838	887	865	872	930	839	867	830	905	927	867	880	866	906	900	863	936	872	830	898	869	836	852	841	895	874	882	944	854	846	852	904	870	891	901	862	898	880	844	890	882	869	860	862	859	830	879	910	955	884	865	873	919	922	834	901	917	918	841	917	864	904	868	858	849	885	940	866	865	890	857	889	909	809	904	899	886	846	870	868	856	826	842	904	883	921	830	943	851	862	893	846	933	909	904	895	894	924	937	835	936	855	925	893	898	894	897	835	842	907	927	939	861	859	936	918	862	865	877	853	905	874	892	884	886	863	944	846	919	858	915	952	836	890	877	852	889	882	859	884	864	807	864	828	905	881	895	849	907	870	868	875	847	896	893	842	906	882	856	894	829	882	942	909	801	868	797	844	905	900	845	839	883	876	917	877	912	890	849	860	927	827	870	838	818	905	910	917	909	890	865	908	887	922	834	885	903	884	906	859	939	892	909	892	810	885	910	853	876	919	892	872	928	868	878	874	868	813	875	929	860	881	962	891	907	819	893	903	902	843	883	945	863	885	894	869	926	850	855	882	850	828	864	885	878	894	872	920	876	881	896	852	901	857	837	898	857	806	833	917	924	860	845	860	841	892	877	874	850	881	883	905	870	904	820	804	862	844	859	891	885	910	839	856	865	895	934	902	912	883	863	895	857	893	917	844	859	831	858	884	857	850	903	902	970	880	880	881	911	886	857	849	959	845	856	858	899	888	831	888	818	891	858	827	860	888	893	866	892	873	893	890	851	836	860	884	865	902	882	878	873	907	900	907	855	900	830	879	875	868	836	887	876	837	879	849	915	854	850	942	875	898	877	891	887	858	849	891	839	837	893	834	862	917	880	899	875	842	895	870	842	887	877	862	886	828	852	880	880	866	855	846	901	903	888	903	880	881	870	929	830	864	889	904	864	828	820	861	909	877	876	855	870	900	891	894	908	869	814	906	865	812	885	895	894	916	947	847	855	904	897	877	893	824	894	867	874	907	840	856	889	864	864	883	866	857	891	843	900	904	869	906	889	841	888	854	898	838	856	861	905	861	868	858	973	902	917	877	842	940	930	893	935	862	869	873	879	829	840	892	894	842	859	866	883	890	880	922	885	802	888	853	881	860	897	838	914	910	869	880	882	872	919	946	917	868	858	863	875	887	864	862	876	884	833	897	908	883	817	905	844	911	874	908	904	922	954	916	872	879	819	863	842	878	868	872	938	856	865	894	835	821	903	869	914	851	841	885	882	884	900	898	888	918	876	893	899	900	862	892	858	809	877	873	910	873	841	837	916	927	890	888	900	920	878	873	915	871	875	859	931	879	895	886	868	902	833	843	932	868	903	918	900	843	873
2573	215	171	181	190	164	183	149	172	179	148	178	156	156	187	174	185	177	171	164	171	152	172	157	166	190	162	203	148	179	152	177	172	135	150	167	160	161	181	182	203	162	176	166	175	192	159	187	193	175	163	172	171	173	187	194	180	185	160	194	152	174	159	147	174	190	175	176	153	150	166	157	167	183	205	180	181	154	207	156	195	169	169	173	154	148	165	175	172	167	179	163	171	167	182	145	171	184	204	181	179	155	178	201	149	195	183	167	196	174	167	167	153	161	156	171	192	180	171	165	162	165	151	158	177	178	152	174	167	179	168	194	181	164	154	172	167	186	177	177	171	192	167	176	172	166	174	179	165	190	189	164	173	146	164	142	168	181	154	184	169	173	187	179	183	166	172	212	167	153	182	161	165	165	170	180	169	188	157	208	160	186	198	162	184	154	167	188	176	177	199	178	181	188	171	188	155	168	172	166	162	177	196	160	153	170	186	167	184	163	172	166	191	196	166	170	178	164	170	187	170	157	168	174	168	162	173	170	173	187	186	171	161	156	167	155	150	194	175	182	195	160	155	191	173	153	175	173	167	154	169	195	184	179	166	190	185	166	159	187	151	184	177	161	191	193	177	161	188	198	183	207	169	171	154	149	181	152	165	152	186	169	169	167	160	164	171	178	170	172	154	160	194	193	166	186	149	161	158	164	206	167	169	196	161	191	178	196	190	187	156	158	161	189	171	166	163	147	166	143	162	167	189	182	177	187	146	191	168	171	163	212	162	168	180	171	176	156	173	159	181	182	166	173	174	183	173	151	181	167	180	169	161	174	163	169	177	170	163	183	194	162	178	187	183	157	157	172	172	189	158	186	200	158	187	162	144	184	175	160	173	160	160	175	145	171	190	197	192	173	170	206	163	163	159	160	169	173	166	166	159	187	152	172	168	176	147	206	163	178	152	148	180	186	169	169	159	156	173	180	181	176	169	190	197	164	165	152	188	183	166	162	174	184	163	188	158	201	178	189	197	190	198	166	198	163	176	182	189	164	178	174	206	174	173	180	173	169	157	177	178	171	138	165	149	151	177	158	171	162	195	178	184	169	178	202	180	160	164	156	163	189	156	183	173	194	195	166	166	181	180	192	160	193	160	164	177	183	188	184	178	176	170	152	176	189	189	172	167	176	170	163	163	183	178	168	201	169	149	195	178	156	154	152	183	197	176	176	154	178	144	190	154	147	162	183	178	211	160	183	174	181	158	176	184	184	168	176	170	172	183	174	152	174	180	171	181	160	158	177	189	152	183	158	186	169	183	168	157	154	165	183	171	165	174	177	167	154	168	173	189	157	137	187	182	171	175	147	156	170	155	194	162	154	196	145	175	145	169	172	173	176	176	189	182	185	153	162	182	174	214	182	157	168	167	176	172	176	173	199	168	147	165	165	175	196	177	173	186	148	172	178	179	184	167	177	173	170	166	173	175	183	143	153	180	162	176	167	173	162	180	167	152	159	179	176	148	159	227	184	167	164	156	164	161	175	183	174	189	160	192	168	202	175	195	145	173	162	158	161	168	180	199	162	189	182	181	175	146	183	162	180	182	176	150	185	160	160	201	190	186	188	186	171	165	155	175	191	182	165	193	193	168	171	186	180	171	188	189	174	169	166	189	128	158	175	200	172	167	205	164	156	198	208	188	212	162	153	186	164	162	183	180	174	164	161	165	153	191	185	174	165	162	174	158	174	194	156	171	180	169	171	185	160	171	188	187	166	168	188	162	160	191	157	167	199	174	165	175	168	190	154	153	196	154	175	180	167	176	169	175	194	182	179	175	150	176	187	194	176	184	185	186	161	199	183	143	175	185	184	167	191	157	147	173	185	187	171	168	173	173	159	163	205	166	189	158	165	187	181	167	186	173	167	169	172	188	162	165	167	174	165	147	186	176	158	165	172	168	167	169	194	182	151	161	188	183	154	188	191	182	175	170	171	216	162	186	192	184	173	167	155	181	195	158	157	171	173	185	175	201	193	181	199	163	160	166	176	162	167	165	176	187	167	160	169	187	206	199	172	179	144	171	168	169	178	162	179	167	165	186	166	175	147	160	174	184	169	183	196	157	153	161	164	175	161	160	174	160	180	160	168	166	155	157	190	177	211	181	178	173	159	191	182	184	184	158	184	182	198	152	180	179	198	166	157	170	164	176	191	158	175	161	181	187	162	151	168	187	153	171	156	168	189	166	184	172	156	196	166	169	158	191	171	158	156	146	190	169	166	190	164	160	188	161	177	180	173	204	156	179	184	178	179	176	194	182	158	194	164	182	182	167	169	200	167	162	161	146	164	182	176	188	193	162	187	163	156	180	157	170	193	178	162	172	188	160	155	150	174	182	174	142	177	179	176	190	184	181	160	175	192	184	199	169	171	168	197	174	165	185	186	166	178	199	159	168	186	160	177	166	179	189	137	160	186	192	174	157	182	180	196	170	187	170	163	203	175	180	177	162	180	172	174	181	166	178	180	163	181	160	154	159	187	191	178	173	191	171	168	182	152	142	192	184	166	213	187	145	198	176	197	178	157	164	169	219	196	164	149	169	164	158	182	185	198	147	194	164	192	147	202	145	183	157	173	187	179	165	172	190	178	152	193	168	197	167	207	165	187	180	190	152	170	164	182	195	205	183	173	163	179	182	177	176	168	208	180	164	174	159	162	198	189	168	173	170	160	160	159	153	165	186	186	143	168	184	169	173	170	140	187	173	188	161	178	162	184	179	160	157	194	183	195	161	153	164	172	179	160	154	148	166	188	148	171	163	162	179	177	177	140	186	186	194	183	154	176	179	167	180	161	174	189	172	173	166	178	175	167	171	208	169	153	181	175	164	189	137	159	153	199	191	179	160	165	188	171	164	147	170	157	182	175	166	166	181	172	193	186	153	206	167	189	161	184	172	162	185	154	154	160	156	192	170	175	164	171	175	184	161	167	182	192	159	152	158	189	173	175	172	175	159	158	161	191	163	152	172	147	177	161	160	170	162	182	155	160	193	180	175	200	146	175	168	175	153	173	162	160	179	170	174	148	187	184	165	164	205	176	185	139	157	147	157	157	174	165	162	157	180	166	205	181	188	170	172	180	193	196	176	177	153	158	152	175	155	163	187	166	181	153	170	196	153	187	153	167	151	175	195	178	196	165	153	189	170	174	173	201	181	190	159	197	187	170	189	174	174	201	178	185	192	168	136	157	171	162	173	181	190	209	162	188	158	175	166	158	171	162	174	184	182	155	164	186	151	164	167	166	176	173	166	170	155	164	171	185	168	176	184	162	164	181	162	172	171	161	183	190	184	176	169	186	185	173	176	175	175	178	178	186	194	171	190	201	201	174	164	166	152	162	178	168	211	165	183	158	164	172	179	158	181	183	181	190	148	146	177	162	176	179	183	167	160	168	179	174	164	146	155	189	182	178	192	176	158	165	192	189	182	173	174	184	142	167	201	187	165	161	160	180	157	177	154	180
2507	512	487	524	464	485	516	483	488	465	453	491	451	464	471	483	479	428	483	525	474	493	477	504	495	487	464	472	441	489	471	532	520	470	514	471	443	470	465	487	491	476	540	500	447	494	490	451	476	479	490	444	496	451	474	489	472	482	468	435	481	505	469	515	495	470	473	488	479	500	452	505	459	462	512	446	505	470	500	471	455	510	493	497	475	499	486	465	454	485	472	493	482	496	495	475	466	495	494	462	424	497	483	484	485	487	445	493	491	519	493	494	470	492	505	474	499	441	467	480	503	495	486	452	504	501	494	465	515	489	507	454	481	487	493	487	480	473	477	477	468	429	506	465	469	472	496	466	478	482	448	495	474	504	461	456	470	474	458	440	475	482	479	448	455	486	507	450	490	507	510	478	451	504	494	458	429	465	491	429	421	540	501	450	485	448	515	475	489	495	497	486	504	459	458	515	479	523	467	490	489	482	483	474	486	470	489	435	506	466	466	487	533	460	479	475	503	478	494	475	465	491	474	476	468	475	481	460	485	486	468	481	494	480	451	468	458	477	468	482	487	520	434	470	485	465	472	469	466	458	460	528	476	448	499	477	478	486	487	501	503	519	504	490	499	496	489	478	467	490	507	481	494	442	501	492	446	469	485	484	457	494	458	476	466	476	464	496	507	462	469	477	476	483	477	504	467	515	490	484	508	473	500	497	475	486	462	451	503	486	488	493	471	514	526	467	498	511	460	417	478	492	496	495	463	455	468	457	484	472	477	445	472	478	509	467	492	487	460	512	481	462	459	485	471	471	496	457	469	487	474	477	440	506	488	449	495	508	483	482	484	499	496	466	447	461	482	520	514	488	446	495	471	491	531	503	484	524	507	484	469	487	506	504	505	471	529	517	480	473	479	449	457	529	480	494	477	479	502	455	490	498	471	503	493	491	431	427	521	478	475	478	486	490	489	444	483	492	476	496	441	486	454	465	476	517	480	482	489	443	504	415	468	500	453	481	529	496	498	437	462	476	468	478	436	457	486	479	449	464	475	477	488	485	455	474	492	473	432	472	445	458	464	473	472	507	483	487	474	450	491	494	450	424	432	500	467	493	499	480	524	497	519	455	480	455	471	488	501	460	475	465	492	488	447	471	441	492	447	488	504	490	467	477	502	468	517	460	488	468	482	484	496	466	435	509	451	490	488	495	472	435	471	484	500	473	489	443	488	469	502	507	462	491	516	442	494	463	498	472	524	518	461	470	471	483	481	456	489	474	477	481	523	501	502	492	484	470	478	479	505	441	510	490	491	452	472	460	473	434	506	518	496	451	449	504	475	461	449	523	459	490	474	526	465	481	503	441	513	494	507	469	450	496	486	490	437	432	466	472	483	486	522	487	483	502	482	509	469	449	443	423	481	512	494	452	493	479	472	506	495	476	489	508	502	485	457	453	470	466	495	506	509	430	474	516	480	470	493	463	525	484	483	516	463	485	459	477	475	517	470	476	484	442	495	464	470	491	478	454	457	478	448	495	494	503	453	487	443	485	453	479	477	502	466	487	472	478	489	420	481	468	485	525	434	481	448	472	524	485	522	465	427	505	485	462	480	499	499	517	508	483	478	485	536	489	502	481	464	519	441	458	509	480	472	521	445	471	461	517	470	468	506	496	479	486	456	489	453	470	472	504	482	500	458	478	493	461	455	458	491	464	455	511	480	509	518	462	484	474	488	458	442	484	500	515	461	486	494	509	468	489	459	468	506	445	479	474	479	496	476	524	476	474	462	485	478	497	506	506	484	457	516	461	455	478	491	456	446	468	488	503	503	474	463	476	464	497	462	473	490	507	445	483	486	493	442	478	507	492	488	483	466	494	507	468	471	444	479	452	493	500	476	471	444	460	462	484	476	457	484	481	492	471	473	483	488	511	458	417	487	467	460	449	477	506	495	450	457	492	490	473	493	498	515	514	469	474	465	486	473	478	501	447	476	444	535	476	466	454	460	485	477	483	467	447	495	457	453	440	465	458	479	489	505	476	517	475	457	456	478	464	510	479	491	479	493	496	469	459	486	494	495	479	479	472	467	456	488	500	468	483	470	478	485	473	475	495	503	485	489	460	486	491	464	439	477	476	477	513	466	456	435	481	472	439	469	475	518	512	421	476	480	498	524	493	469	465	481	496	453	472	459	502	497	429	506	474	508	507	489	497	512	508	451	450	487	468	494	495	433	480	470	467	419	458	467	508	499	495	463	476	480	449	500	482	451	459	476	481	463	478	475	496	458	492	463	488	498	509	454	484	449	508	490	458	467	530	443	463	464	447	486	491	461	452	462	453	502	488	504	463	504	437	461	457	473	489	482	433	526	480	488	488	485	486	494	464	455	480	445	477	478	497	454	438	441	496	456	483	506	521	458	489	510	493	478	463	494	499	452	472	508	477	463	437	471	451	486	458	483	468	475	508	457	499	492	475	470	452	475	459	502	431	439	498	468	442	494	506	507	491	503	487	448	442	486	478	502	493	491	463	494	489	481	483	457	488	501	499	485	478	492	482	472	487	452	449	485	467	484	492	449	500	474	461	479	504	478	501	512	494	512	461	442	447	468	467	485	528	488	467	497	508	463	525	499	474	486	447	470	469	506	480	513	444	441	460	492	460	473	498	453	448	449	493	463	439	484	464	469	476	473	449	530	500	481	448	495	476	468	475	489	482	455	491	454	462	456	487	470	429	526	470	520	470	443	451	471	454	480	459	449	502	527	458	471	463	499	501	480	529	455	492	492	490	491	503	462	453	493	459	494	478	461	490	456	439	499	469	442	483	478	499	463	470	456	517	511	473	494	476	493	456	439	505	471	450	463	472	470	509	454	482	506	529	449	481	458	463	456	446	483	451	490	468	492	494	461	492	483	462	474	471	510	453	466	427	437	481	463	474	485	472	428	492	441	515	443	473	486	451	489	483	478	522	511	491	478	473	468	486	480	490	443	474	491	496	482	482	466	508	483	490	457	497	483	478	489	497	482	471	441	532	480	442	458	485	470	477	492	502	494	474	449	505	486	519	459	471	492	463	492	439	491	483	496	430	482	504	512	472	472	469	488	496	463	465	469	496	462	489	498	490	493	468	472	474	475	479	481	475	502	458	459	451	477	494	508	448	495	478	497	473	413	490	503	467	464	461	502	473	486	479	487	479	498	502	515	492	529	484	498	435	515	450	430	484	474	472	510	448	517	464	503	469	452	464	481	464	489	472	524	497	485	478	461	493	487	473	505	513	482	472	477	466	491	476	475	474	464	475	484	477	475	467	472	473	485	487	469	492	503	470	479	502	495	490	487	471	477	462	485	466	507	481	495	484	488	454	456	466	527	503	497	469	449	487	440	479	475	462	472	483	504	495	491	463	482	485	457	472	467	451	485	482	444	489	490	459	468	490	485	493	455	463	467	495	485	499	465	497	442	474	510	501	483	500	456	483	472	462	486	482	482	464	475	518	469	494	499	498	471	489	426	498
9745	658	690	546	449	454	424	376	435	402	399	369	376	351	393	379	376	386	380	359	400	371	367	360	397	370	342	352	370	346	395	391	383	366	371	370	362	342	348	346	313	323	318	361	347	353	339	355	375	379	351	337	351	380	360	373	353	372	353	339	352	366	340	382	353	389	366	380	372	343	371	354	383	355	360	376	355	379	404	381	358	368	371	352	353	372	353	348	397	384	355	317	368	318	335	341	382	348	365	405	383	387	369	397	360	368	392	418	340	342	337	386	380	362	384	366	366	348	361	398	373	364	370	365	339	359	348	356	343	337	354	375	383	339	357	331	327	339	372	378	318	377	370	361	347	362	334	343	363	324	354	350	332	351	354	367	363	355	346	387	347	339	395	395	372	335	327	339	377	312	368	339	349	374	405	370	348	340	360	359	373	372	365	392	366	351	362	394	372	357	360	351	347	375	314	348	372	401	372	376	343	349	354	319	362	361	394	327	363	383	359	337	374	346	353	333	326	343	340	373	390	364	333	332	375	404	353	386	391	352	329	367	343	362	340	352	332	305	347	371	342	388	383	343	363	391	387	347	359	366	340	394	332	353	352	380	346	337	372	344	362	375	360	358	355	387	394	350	377	335	345	375	336	357	326	386	342	332	361	381	390	383	378	381	359	328	356	343	324	336	344	400	395	395	360	353	363	405	357	378	337	355	379	330	363	369	322	379	366	373	340	341	356	344	367	361	330	376	390	401	385	372	384	360	329	372	343	346	395	338	381	394	374	354	320	389	348	352	334	355	358	358	363	335	362	341	386	378	390	382	389	386	372	363	387	340	345	384	392	372	388	359	308	373	374	377	381	370	363	351	312	373	393	363	358	355	365	345	366	391	378	369	348	373	339	345	389	348	348	359	353	350	372	387	352	343	356	378	350	380	385	361	342	369	319	340	344	343	354	386	333	387	365	366	350	363	366	377	357	371	344	377	361	389	370	348	354	370	356	359	346	387	374	391	385	318	355	382	386	343	356	371	311	369	346	339	319	356	400	372	326	352	345	385	357	345	342	371	311	331	358	373	342	368	337	357	357	379	357	364	338	384	366	381	366	376	356	347	378	352	406	376	354	356	333	328	370	343	377	361	378	368	349	340	340	338	372	359	337	357	375	375	355	390	337	353	299	383	332	382	396	360	358	392	350	340	351	323	362	351	304	360	408	345	397	331	386	359	349	351	358	338	369	329	368	379	359	369	362	338	370	361	366	383	373	383	312	357	360	350	322	401	360	381	366	322	402	366	367	365	400	316	298	398	383	373	342	345	340	367	326	350	347	356	341	379	391	318	359	364	382	385	333	373	358	379	351	310	418	324	378	351	386	390	342	366	364	386	390	359	361	361	351	364	348	335	332	320	356	384	350	357	384	350	357	342	355	335	351	361	392	355	356	375	385	331	341	380	355	342	314	354	349	386	395	357	345	361	368	337	381	371	372	353	393	374	346	349	353	351	346	365	348	358	330	346	366	394	357	339	360	342	327	377	372	361	380	353	357	369	358	405	376	369	370	363	349	340	392	381	327	380	341	377	335	386	371	394	360	307	373	366	354	402	343	370	404	374	342	360	358	358	361	343	345	349	331	355	381	363	343	335	366	373	394	373	391	362	343	357	306	391	386	338	400	339	350	356	409	354	381	375	349	343	319	352	358	356	395	345	330	361	375	396	362	363	335	411	358	370	345	341	370	367	357	374	355	343	370	350	375	352	347	365	346	321	392	347	355	359	372	375	348	353	343	404	357	342	329	341	360	384	323	344	320	364	396	369	370	341	397	369	374	369	364	362	356	354	392	379	360	378	360	340	388	368	333	363	372	353	379	374	355	358	370	362	361	344	362	380	415	378	370	364	370	360	376	369	402	336	353	364	340	393	402	361	353	375	347	374	397	367	340	355	389	375	350	365	348	367	345	381	364	339	368	363	348	385	357	386	370	341	377	373	381	372	357	356	369	361	386	348	358	350	389	384	371	395	379	369	379	371	349	340	331	365	360	357	384	384	373	347	322	383	370	337	356	360	360	369	351	379	377	391	350	334	360	365	348	384	416	414	389	360	375	362	370	344	376	404	361	374	348	347	378	331	368	329	405	347	357	339	341	352	355	373	333	355	359	372	331	339	373	361	331	324	316	364	315	364	351	356	369	411	380	368	337	369	340	383	382	360	352	380	374	365	330	384	360	351	359	362	361	330	381	366	388	382	368	346	344	397	382	373	383	345	358	402	359	326	348	378	364	364	343	365	380	367	344	334	355	364	345	346	360	365	360	350	363	358	338	388	394	367	389	352	348	343	354	347	346	345	380	379	396	369	359	391	395	372	361	356	417	369	348	352	335	378	376	340	324	338	385	392	346	343	371	356	347	335	369	365	331	342	343	369	378	359	350	363	382	389	370	366	362	352	343	342	341	372	357	360	359	402	385	388	360	337	387	394	362	387	348	316	362	340	335	398	366	376	381	370	388	397	384	368	379	338	342	359	372	355	373	327	393	339	373	363	347	399	384	388	354	385	371	360	366	365	339	354	394	343	363	356	322	372	341	375	369	355	356	363	381	341	312	353	376	362	359	354	358	385	375	329	384	342	339	376	372	371	364	358	379	349	377	338	386	365	372	364	388	363	379	369	331	365	336	304	360	370	350	372	337	341	368	372	357	364	342	375	368	387	403	375	366	332	404	323	363	359	325	355	333	350	360	373	396	387	361	384	387	341	351	380	316	362	355	373	370	394	375	346	345	375	381	380	341	358	380	391	334	375	356	386	364	340	351	311	376	365	343	359	344	356	328	321	328	351	366	370	320	367	404	366	355	348	325	371	393	333	405	368	333	377	347	349	388	357	330	397	392	364	353	348	350	314	359	350	342	347	348	362	332	374	371	350	356	349	390	365	343	360	366	359	370	373	357	364	342	356	339	375	357	356	346	324	351	392	399	327	356	359	347	348	369	344	356	371	367	330	373	397	360	362	378	398	406	342	357	337	356	373	386	363	354	355	370	345	367	327	359	348	352	342	341	366	351	370	365	375	376	323	346	372	380	355	311	368	344	368	387	377	342	332	367	363	338	310	324	354	353	372	376	333	364	338	379	343	357	384	367	363	365	359	364	364	396	364	373	359	354	362	372	366	386	379	386	396	349	420	337	369	348	348	392	372	360	400	352	383	374	315	356	350	345	360	343	347	359	358	368	354	346	368	383	350	352	378	359	379	355	381	405	364	345	388	348	362	357	376	359	347	393	336	386	348	355	400	411	358	355	345	374	331	349	355	351	386	344	386	352	400	392	393	371	365	327	346	348	364	350	367	347	315	347	387	350	337	357	366	362	315	352	336	386	357	390	345	373	367	355	334	380	376	332	364	382	377	372	340	346	358	363	368	359	398	358	410	361	347	359	370	414	358	357	389	372	368	370	352	376	325	368	376	367	341	355	343	343	342	332	361	357	349	334	332	362	338	397	379	361	352	346	331	349	361
7573	1035	1394	1616	1425	1311	1163	1130	1104	1018	994	894	999	963	916	946	961	947	928	958	909	916	858	885	855	910	888	839	844	862	863	871	885	840	880	904	865	852	865	867	873	905	913	823	838	862	869	837	860	911	913	846	822	831	812	860	848	846	825	831	847	864	858	875	892	876	877	801	857	891	881	890	856	824	874	887	826	886	848	827	848	847	885	796	888	855	847	871	923	866	862	853	900	851	888	827	866	824	876	867	934	830	841	865	838	871	814	858	866	885	842	836	838	874	877	787	832	873	835	881	847	848	884	831	843	854	899	857	869	898	901	850	888	830	866	895	860	815	800	846	858	836	845	909	835	850	823	851	818	917	825	818	819	863	859	852	846	862	895	837	890	840	844	884	785	850	832	843	847	808	862	860	846	831	864	845	868	920	838	893	865	878	846	824	901	875	854	790	877	874	892	874	855	828	876	842	907	855	830	875	862	826	876	861	877	847	894	845	925	825	818	820	872	895	872	848	884	834	850	881	831	844	866	870	876	872	885	828	867	785	887	836	888	878	858	861	843	910	813	872	880	858	873	851	895	862	824	914	851	876	844	810	824	857	868	859	864	881	853	840	884	925	846	833	804	868	849	849	858	777	851	863	837	831	888	846	813	927	842	845	880	866	861	910	788	899	838	845	887	873	889	864	837	838	880	829	828	885	885	853	834	870	814	875	859	834	861	830	828	816	877	870	805	879	862	826	845	814	907	820	806	824	827	807	828	803	842	814	869	893	865	891	861	846	885	913	865	868	856	859	876	848	813	853	897	834	884	835	887	817	824	852	847	827	844	819	843	799	861	879	848	890	878	871	897	853	856	873	863	842	889	876	855	882	877	877	872	857	821	876	833	788	849	903	860	882	826	825	848	799	789	846	871	874	813	879	843	829	860	866	829	827	830	821	878	839	781	862	869	816	832	806	831	842	834	880	848	902	796	829	847	886	872	853	863	900	840	804	827	865	908	866	835	910	840	826	824	819	844	854	823	910	851	883	836	863	809	844	810	877	862	889	873	860	843	850	845	768	833	872	827	856	900	852	856	881	865	863	844	879	837	919	845	855	837	842	890	843	888	862	875	826	840	854	871	813	843	855	836	907	876	881	795	892	834	820	869	931	812	886	852	851	861	873	897	884	809	827	871	894	854	848	890	889	860	889	878	819	833	819	860	857	863	905	894	885	925	861	853	846	865	897	825	913	863	938	822	819	865	813	846	816	858	858	861	845	859	878	861	860	873	805	846	819	899	851	883	861	857	876	868	911	828	827	922	845	880	831	851	832	835	831	852	871	875	843	842	789	889	871	859	839	831	820	891	827	836	863	815	857	848	825	871	885	881	867	888	827	868	825	878	828	874	853	877	855	804	832	880	841	839	840	822	844	823	813	821	857	877	873	867	833	865	892	874	878	848	898	871	887	851	834	874	872	852	896	849	822	866	848	880	851	840	842	856	874	905	809	835	846	872	865	919	865	857	891	840	843	901	914	875	929	871	844	831	822	885	892	898	805	873	867	841	900	847	847	790	859	899	866	833	863	815	816	861	856	822	792	844	853	848	892	828	854	859	863	913	822	817	841	831	864	922	872	839	840	849	875	892	902	806	849	848	812	848	910	883	826	873	855	820	911	800	837	878	846	869	870	907	815	857	871	851	888	834	811	855	854	848	906	836	854	845	872	834	873	866	880	835	878	852	841	809	907	898	818	886	860	864	795	862	882	879	869	897	866	787	799	815	830	882	862	825	870	825	791	831	906	839	901	861	804	863	841	823	909	898	809	901	880	808	846	817	838	843	857	827	886	819	858	808	861	838	891	831	842	880	856	810	891	875	887	877	882	860	855	828	810	906	841	893	859	890	840	829	858	822	860	817	828	862	840	833	860	854	856	867	846	895	884	857	837	883	906	821	822	857	855	821	853	867	868	823	886	845	849	832	851	921	849	877	873	855	857	864	850	839	868	863	847	849	849	878	899	866	924	835	840	891	836	872	846	882	872	878	889	834	859	827	892	842	892	893	809	801	820	823	851	823	820	871	843	900	931	931	832	878	848	853	772	929	853	840	840	856	874	835	873	867	819	881	877	838	852	837	842	889	865	847	863	873	803	866	885	865	860	898	852	875	851	869	840	865	841	866	851	883	883	835	862	859	835	860	867	862	882	818	814	887	876	895	846	855	890	824	839	859	847	846	854	880	841	856	883	890	865	844	836	899	934	879	871	866	841	815	883	854	877	829	854	863	866	802	824	803	892	872	850	867	906	868	840	859	840	848	901	842	852	849	804	867	877	834	869	849	872	846	883	880	871	841	842	830	806	844	900	836	800	805	887	874	896	830	846	850	815	827	834	876	823	854	901	820	850	839	855	868	879	875	859	851	823	862	890	883	825	861	817	906	846	867	864	864	848	837	865	835	885	809	832	844	832	812	856	849	904	866	819	860	819	848	838	846	846	891	876	855	844	893	864	853	858	843	828	795	837	781	873	849	849	823	818	878	857	946	830	860	805	845	914	901	868	891	843	830	793	826	861	867	840	869	848	892	855	835	805	855	897	829	918	854	867	917	854	845	878	857	868	884	844	826	860	862	852	802	850	835	823	868	862	900	878	909	846	839	875	867	878	794	843	850	839	827	833	825	858	881	881	848	866	827	862	805	880	902	847	845	878	869	821	874	884	870	831	862	897	875	815	831	847	842	837	857	884	877	858	861	895	829	858	898	826	859	843	885	877	840	815	849	888	869	877	811	895	882	844	869	880	875	830	829	862	869	905	851	842	822	821	887	910	864	856	874	869	816	859	833	832	872	905	864	801	894	833	816	836	860	799	889	903	831	860	865	883	914	860	871	818	832	831	849	885	845	849	873	880	851	868	799	772	867	907	840	878	823	846	943	848	872	904	846	851	907	861	887	844	868	863	885	834	865	859	864	836	829	832	817	846	903	858	843	830	926	917	853	835	841	872	847	821	900	849	814	870	869	837	808	938	840	881	835	887	858	888	850	870	872	832	849	824	863	821	867	861	896	869	865	814	883	875	797	900	894	894	819	897	822	903	843	830	860	808	829	824	906	841	823	917	839	889	899	876	887	895	830	857	879	847	826	853	845	819	858	876	865	878	874	883	891	897	921	865	870	877	894	906	824	889	882	846	790	853	875	881	831	847	875	881	841	854	868	854	842	900	822	822	866	855	824	867	855	919	884	898	836	859	818	899	919	885	860	903	812	827	889	827	866	850	888	791	888	843	853	820	826	861	855	871	846	850	848	887	838	871	815	865	848	830	859	829	818	843	866	873	862	828	823	895	881	872	846	850	874	824	910	887	841	889	808	852	815	885	851	863	866	821	925	842	874	828	872	871	951	845	898	837	850	839	848	862	820	837	875	873	852	861	877	816	864	904	846	917	809	873	864	825	908	893	824	873	874	870	851	854	834	874	888	842	876	884	903	846	894	790	856	841	829	892	889	829	916	917	837	862	851	866
17695	1497	997	863	632	584	552	439	492	510	408	467	403	401	467	425	392	409	399	393	415	401	429	423	418	411	398	422	405	419	383	387	371	375	395	398	354	402	374	401	381	401	436	394	403	380	366	436	374	408	417	390	398	381	442	396	444	383	378	348	382	385	407	396	363	398	393	398	427	366	408	415	400	382	398	369	409	384	374	400	372	399	406	418	380	340	456	409	381	375	407	400	365	394	405	404	421	387	415	392	424	443	389	444	369	404	408	387	372	420	430	387	386	398	397	379	396	424	413	396	386	407	401	372	368	391	345	422	406	358	403	371	375	362	390	375	409	420	396	420	401	387	381	383	409	422	402	400	386	395	402	397	413	405	392	396	377	433	404	422	402	370	386	414	403	339	404	395	394	377	391	391	402	384	414	399	406	362	380	387	387	435	417	387	407	408	353	396	348	420	351	397	352	397	399	350	349	403	365	404	421	395	384	397	399	382	397	407	393	363	393	405	399	375	361	369	396	379	356	388	410	401	392	369	384	440	411	410	370	377	377	386	418	382	370	370	360	391	367	405	387	350	398	377	399	426	397	370	420	405	388	400	419	388	395	439	394	394	355	334	394	406	366	396	417	374	372	387	371	391	385	374	380	409	431	414	398	400	400	423	412	375	387	393	385	389	366	383	403	368	429	358	438	421	390	412	365	420	428	390	411	366	386	369	411	390	384	404	428	400	398	369	380	338	383	380	419	376	415	379	412	403	374	380	354	375	396	408	406	391	394	353	370	401	369	420	395	383	410	413	386	346	363	377	402	376	366	388	397	389	427	418	374	388	380	392	397	422	370	403	373	397	406	368	395	408	412	392	398	383	384	400	361	376	371	387	408	374	393	372	407	391	386	383	373	379	411	373	358	343	411	398	369	403	377	417	376	417	379	449	370	415	355	393	407	406	368	393	361	391	379	383	369	398	372	406	373	408	366	400	364	424	364	367	442	381	367	380	448	400	431	428	364	401	351	383	388	381	365	390	413	405	393	401	389	448	397	354	365	373	355	384	373	360	361	384	380	377	379	385	365	413	403	397	373	378	368	390	412	406	347	385	385	411	368	372	381	389	387	409	387	380	403	355	394	380	411	392	387	405	391	403	410	423	389	384	385	400	388	390	383	358	409	363	367	367	397	395	373	416	398	374	422	386	412	412	373	370	418	397	446	378	397	419	413	380	388	394	375	370	408	379	388	357	380	380	384	381	376	367	387	390	361	380	391	391	383	386	392	354	401	368	363	361	365	373	409	375	403	392	394	364	420	378	385	383	387	379	367	355	408	416	382	367	408	392	406	383	399	385	356	402	381	360	428	360	358	373	409	354	376	408	351	385	366	355	331	390	386	409	374	414	381	378	402	395	398	423	367	359	394	382	380	375	392	376	371	402	387	384	402	364	392	399	393	380	391	398	399	421	362	401	375	391	397	404	410	390	401	400	343	376	375	377	360	378	416	402	398	350	394	386	377	381	400	371	372	368	390	394	420	373	430	441	400	362	346	409	386	363	437	384	375	388	402	369	366	395	414	354	378	363	385	368	397	407	391	355	404	353	390	388	409	413	378	370	403	390	388	400	389	379	394	413	386	439	358	398	351	391	388	398	347	370	422	389	389	389	417	370	431	393	351	420	373	403	427	384	357	438	411	373	384	369	429	426	384	408	384	396	357	386	394	405	369	385	426	354	388	409	383	371	424	381	363	384	380	376	392	388	379	422	381	397	410	413	408	414	383	386	406	389	409	407	409	371	350	389	392	393	352	380	374	424	388	387	424	423	398	448	396	398	376	376	420	390	368	396	393	387	433	362	395	361	377	346	389	429	416	416	354	379	381	406	371	412	388	354	376	387	339	365	421	406	397	391	369	373	364	392	390	389	407	359	378	371	375	363	384	407	388	409	355	408	371	384	372	393	370	409	419	433	398	382	380	387	370	340	389	409	391	379	343	377	403	407	346	401	370	405	392	393	352	344	329	401	422	342	335	420	370	389	388	376	401	353	393	389	376	370	398	369	406	393	404	422	391	412	372	407	380	397	422	392	408	382	395	392	385	422	393	352	360	392	382	362	379	418	405	418	389	380	412	380	380	379	356	403	402	410	430	400	394	351	380	442	391	411	426	401	392	425	335	370	398	406	419	377	413	435	410	369	395	370	385	372	384	354	401	415	392	399	365	389	391	410	408	414	385	419	337	388	423	387	421	408	416	385	380	401	406	369	445	386	390	405	396	358	419	418	402	350	392	386	376	385	380	376	378	378	398	387	404	425	419	375	365	405	385	386	380	396	387	401	367	377	405	374	360	346	399	404	380	392	419	398	374	393	416	392	374	402	388	399	382	394	363	406	397	400	405	390	400	360	425	401	390	392	387	344	377	391	362	440	434	412	390	421	406	382	416	411	361	405	397	347	426	387	382	374	409	414	372	384	418	371	403	371	390	428	378	408	390	416	396	387	389	416	385	402	373	436	388	422	408	382	403	374	389	380	396	375	374	381	396	399	365	427	385	426	386	366	374	400	398	403	381	387	371	409	367	378	361	408	376	375	422	411	373	416	397	408	415	443	385	375	398	341	380	383	415	400	403	381	407	395	395	409	436	405	374	365	373	379	389	414	389	432	386	366	352	395	342	420	400	391	384	394	353	412	394	417	413	373	418	390	404	402	405	369	392	377	376	389	447	414	385	367	384	369	368	361	391	402	361	365	390	419	411	411	412	401	429	403	381	378	368	411	381	435	384	411	394	369	377	399	375	404	381	379	440	408	377	381	435	388	394	386	412	400	415	388	426	384	361	366	376	390	418	449	436	366	390	414	402	386	391	381	363	395	368	383	380	424	395	382	429	392	379	382	406	398	407	405	400	430	379	371	383	385	379	404	380	390	391	425	404	414	418	402	399	383	391	392	407	399	422	384	357	356	360	392	383	390	365	382	371	366	342	388	378	392	375	381	408	416	419	433	368	396	411	383	379	419	432	390	402	384	393	408	345	392	386	394	384	369	357	367	396	378	383	377	379	370	403	367	393	373	405	363	404	332	415	395	383	392	376	344	395	415	374	396	354	416	357	395	386	401	374	391	361	406	404	413	386	383	409	393	393	344	393	427	381	413	376	376	377	379	399	354	373	417	398	428	402	384	412	399	363	363	411	411	388	355	377	375	383	386	349	411	383	436	389	378	374	372	397	422	412	394	384	419	370	395	392	408	440	391	365	430	411	372	418	407	355	402	352	372	367	430	386	384	437	368	433	387	404	364	363	388	418	391	381	367	364	377	375	379	406	399	400	377	385	428	392	377	384	368	407	398	412	406	427	397	377	404	384	405	391	380	375	388	411	400	414	397	393	387	411	434	407	359	389	408	363	455	374	381	431	367	409	384	386	359	389	347	356	364	366	416	394	396	391	383	423	399	365	395	369	422	399	416	405	372	378	391	391	385	385	378	438	408	405	407	426	387	368	363	394	382	356	361	380	380	398	412
9711	1356	1954	2264	2029	1713	1525	1377	1317	1259	1212	1151	1095	1076	1070	989	1016	965	942	950	979	985	928	913	915	878	908	879	975	939	915	943	909	939	888	875	912	938	870	906	900	892	884	906	947	934	886	900	900	919	934	939	897	877	902	888	881	910	851	906	895	920	906	857	865	897	909	932	884	899	909	954	864	865	880	987	856	837	875	917	861	861	869	838	904	860	851	865	896	847	909	872	868	881	937	906	869	843	825	917	862	886	885	827	907	855	846	825	895	866	878	913	863	841	900	898	887	860	890	906	886	940	873	913	831	864	880	867	845	892	908	872	868	877	890	894	850	904	914	844	856	835	909	857	896	917	859	889	854	882	899	911	885	862	898	846	912	902	873	830	861	880	905	875	905	884	831	923	857	853	923	893	858	878	879	868	870	848	873	891	849	906	892	861	897	831	881	912	902	878	890	897	910	926	926	890	821	895	895	871	830	882	889	909	826	870	895	882	917	880	858	917	860	861	869	857	833	921	877	953	923	920	944	871	901	910	883	854	893	849	873	919	915	837	860	899	866	900	891	848	900	898	839	936	850	874	893	907	845	844	898	896	895	815	905	946	854	878	911	882	881	940	896	867	891	873	840	870	931	861	887	846	862	914	911	846	907	844	866	861	828	844	902	912	906	940	878	857	852	872	840	874	868	908	870	847	894	893	878	867	848	840	909	892	875	959	930	919	891	887	846	868	872	902	902	906	838	880	826	873	881	889	895	840	885	859	859	866	882	865	915	928	842	928	883	945	844	876	832	860	862	923	905	862	866	875	911	932	884	891	899	890	877	877	854	871	843	882	939	881	882	828	902	816	930	905	927	888	872	876	845	897	826	864	911	894	879	911	863	858	921	940	833	865	859	868	818	930	826	836	912	877	878	827	879	864	898	855	855	867	878	876	902	917	815	885	896	889	838	898	890	837	858	843	902	889	818	849	892	872	829	928	926	877	865	858	855	903	875	902	940	893	873	867	856	904	853	832	927	831	923	866	843	883	884	821	844	863	879	899	900	912	866	862	847	852	834	795	840	857	878	873	843	887	903	888	859	912	878	880	900	898	850	874	811	883	910	876	876	898	878	890	893	887	801	884	855	852	908	841	898	881	935	911	839	911	886	868	899	867	884	873	955	853	874	936	898	877	843	907	857	853	834	888	911	857	908	859	842	918	892	860	909	831	884	866	863	892	823	856	867	834	907	870	856	884	874	937	888	941	920	901	840	865	849	899	885	862	869	905	849	819	912	886	859	875	893	867	889	846	902	892	935	835	862	832	900	813	896	855	875	898	816	918	940	881	894	878	874	915	848	884	874	834	903	855	840	929	909	873	870	831	894	886	913	887	833	901	926	854	880	909	848	851	841	883	903	878	900	915	904	927	824	873	868	838	859	842	909	934	891	867	869	855	911	911	885	902	885	871	887	888	882	883	859	890	813	828	910	824	838	878	853	839	894	851	883	789	863	842	909	905	855	864	872	855	888	857	924	860	878	883	853	874	869	835	856	880	869	865	875	910	868	915	879	870	926	874	909	861	851	927	888	870	866	871	840	859	841	872	862	870	913	902	891	846	905	870	863	922	847	869	856	901	887	848	849	877	898	866	912	959	920	881	804	830	892	852	897	909	907	892	890	847	859	851	893	915	884	877	845	855	918	869	877	899	898	875	851	892	873	890	844	888	831	899	858	895	894	881	905	868	912	899	874	905	855	868	897	837	874	886	920	864	905	889	795	812	809	874	889	877	877	899	863	867	861	917	863	876	911	884	921	876	893	865	868	894	933	900	914	898	916	850	895	856	898	869	894	861	895	885	923	907	882	914	897	896	859	903	888	889	873	893	907	818	855	901	897	870	829	878	865	872	885	835	875	870	915	891	873	853	862	914	857	906	876	869	890	842	841	892	874	853	879	850	828	894	872	846	903	871	851	923	896	900	871	849	849	833	906	888	905	853	865	897	897	824	858	925	871	891	842	847	841	871	895	881	832	850	958	898	850	923	882	853	910	890	899	848	843	874	913	891	863	898	853	906	887	925	870	887	868	891	901	928	883	883	882	924	846	870	891	921	907	893	892	875	885	910	871	921	900	855	891	826	890	934	887	932	892	856	862	829	885	854	920	918	876	909	881	886	874	856	923	871	861	857	841	922	919	883	868	873	899	868	862	859	903	904	903	854	895	867	916	893	841	821	864	848	912	826	830	861	883	931	913	854	891	825	839	882	904	830	856	871	918	859	907	908	886	877	888	903	821	848	869	883	917	868	864	889	867	893	866	932	834	846	855	917	858	882	884	872	872	930	876	878	870	811	911	887	850	860	851	826	827	828	900	878	872	856	879	883	835	904	876	868	909	911	865	869	897	881	881	894	889	858	831	897	837	828	934	869	832	849	888	848	890	854	866	883	897	905	884	949	865	897	886	871	875	869	865	876	887	845	935	897	882	898	886	922	847	821	860	897	836	923	860	853	867	903	875	903	826	862	868	879	929	898	928	825	860	865	899	893	857	897	839	916	843	883	829	931	880	876	872	868	851	873	847	858	871	890	902	845	950	868	900	858	871	850	852	903	882	907	906	901	891	909	869	822	803	865	892	903	862	919	840	940	895	908	904	891	892	887	920	860	847	841	909	842	878	844	874	882	930	914	897	873	887	890	863	885	868	887	840	909	886	889	894	845	957	921	859	900	830	890	905	834	877	883	899	880	872	868	870	875	878	898	893	906	903	868	921	874	872	869	874	809	897	842	868	852	896	924	845	887	843	930	891	926	891	860	917	898	909	901	872	891	869	895	844	909	871	874	923	913	917	848	845	853	887	869	858	935	904	829	902	900	863	858	901	844	907	893	915	867	818	886	888	858	853	906	874	901	874	859	920	903	841	913	887	872	842	898	881	883	946	833	888	876	889	889	915	903	882	881	855	848	910	914	884	881	873	860	868	902	869	873	885	856	856	918	836	886	864	854	899	864	883	897	854	896	852	842	937	890	892	908	880	863	872	908	876	913	920	888	875	886	884	905	833	858	905	899	863	913	855	840	926	856	884	833	835	877	881	892	903	863	904	880	858	896	897	906	876	904	917	878	935	820	874	853	896	812	878	907	881	869	913	812	877	922	863	832	883	901	862	844	902	906	899	905	861	919	832	869	869	904	899	903	877	885	885	858	878	930	890	905	859	903	898	885	878	904	862	869	892	863	872	889	882	855	913	905	864	929	886	843	912	917	902	878	869	816	862	875	842	886	869	888	934	839	868	886	925	854	865	868	890	876	855	908	863	880	895	848	817	897	873	912	813	904	848	833	908	867	912	915	865	887	865	880	891	873	910	880	869	918	895	872	820	869	831	867	911	918	908	882	891	812	865	877	897	844	808	826	813	884	889	903	879	899	870	849	831	814	912	877	885	827	848	874	873	858	845	865	894	911	918	862	914	911	905	913	857	883	893	872	869	875	887	895	867	847	926	866	876	916	849	894	904	925	878	850
2669	205	182	183	187	201	170	183	171	173	167	156	173	191	204	166	178	202	166	190	192	163	171	197	178	171	195	163	172	181	196	185	166	203	168	166	197	171	162	180	178	182	165	166	165	182	167	181	184	185	151	205	201	204	165	174	164	170	153	176	183	171	168	164	185	144	196	184	160	173	176	158	152	157	163	171	190	163	148	171	145	157	179	164	182	186	179	171	163	177	159	129	155	176	182	180	168	185	173	185	160	167	189	173	163	185	178	167	197	150	188	180	163	156	193	173	175	160	173	186	168	178	183	188	184	168	153	203	185	180	165	162	147	171	148	192	178	146	180	163	153	179	191	155	162	146	171	153	188	182	171	202	153	151	185	185	166	168	142	196	167	177	169	160	170	191	190	142	180	185	140	181	190	172	192	190	167	180	186	170	157	165	203	151	182	172	197	196	176	181	187	200	183	156	169	179	182	157	171	187	149	164	141	170	165	189	162	194	183	177	193	167	171	173	147	178	171	147	168	147	199	187	164	160	142	164	213	169	173	164	189	166	167	157	174	152	155	159	184	153	192	168	166	176	193	187	172	174	170	167	178	136	168	165	198	179	179	195	187	167	167	172	175	158	199	148	158	171	150	203	190	192	166	173	180	172	165	168	172	161	172	175	165	156	178	187	173	167	189	173	165	166	160	146	182	165	158	179	168	174	187	148	181	134	164	158	164	174	161	162	173	163	185	190	170	166	156	201	183	161	176	172	168	163	164	181	171	200	170	170	172	155	179	149	180	200	175	178	194	187	167	187	167	166	177	153	158	175	150	177	178	161	173	160	161	159	185	172	169	149	191	161	180	157	187	168	179	173	164	176	162	179	167	153	174	158	180	171	145	192	154	183	176	189	163	188	170	175	165	145	166	190	161	182	171	186	175	169	195	172	188	185	165	173	155	176	200	174	176	157	169	178	156	174	167	182	193	183	175	204	186	198	173	185	203	189	194	193	221	166	164	180	158	173	145	174	187	170	157	162	167	212	152	165	177	201	164	178	158	184	174	185	174	158	174	167	184	153	185	155	184	179	158	164	155	192	186	172	164	182	195	159	193	175	160	169	184	175	169	166	166	181	182	179	161	168	188	146	169	174	168	178	158	158	188	178	191	184	161	163	196	186	172	185	171	164	174	178	173	168	190	176	148	165	177	161	168	194	169	172	178	173	156	182	197	164	153	179	184	176	163	161	177	195	149	164	178	158	168	177	168	193	179	176	186	160	175	194	152	161	152	174	181	182	197	182	163	161	166	180	160	182	179	187	167	159	182	180	191	185	168	191	190	180	193	170	173	170	156	170	185	185	169	192	162	165	167	209	194	187	181	174	198	190	165	175	191	183	175	160	148	188	155	148	162	166	139	172	220	176	180	146	181	198	129	195	184	173	157	175	173	188	166	183	197	165	198	147	163	163	182	173	193	172	160	161	166	195	188	166	174	173	170	161	176	186	189	160	165	160	161	148	171	167	178	192	182	178	180	164	168	182	175	209	206	189	164	163	158	177	190	140	155	155	199	205	165	198	176	183	174	158	163	184	181	168	177	162	177	148	177	143	152	186	210	166	180	175	173	163	192	165	159	173	185	179	159	154	174	183	184	177	184	196	182	193	171	156	193	210	180	187	190	181	185	176	174	150	144	158	170	181	153	167	195	163	157	181	171	156	172	161	164	182	189	194	164	187	196	196	172	174	190	174	172	153	152	190	176	174	168	178	188	159	168	135	173	151	156	156	184	171	177	182	177	164	177	186	181	169	183	176	164	191	166	189	154	163	187	156	154	177	169	167	161	178	167	201	163	136	187	178	168	146	158	163	164	169	186	180	167	167	170	191	168	175	174	157	165	165	169	144	163	188	195	170	196	167	153	172	153	164	183	160	195	208	196	184	174	182	173	197	207	159	153	169	168	175	198	185	164	175	153	167	179	159	191	180	193	164	171	147	183	175	170	164	164	162	170	176	208	178	196	175	151	169	166	171	203	181	187	173	184	168	182	173	190	187	177	178	188	211	187	188	171	172	194	158	180	177	181	175	160	177	180	193	153	148	163	170	169	193	170	150	184	157	204	140	168	216	171	187	173	184	175	162	171	166	200	187	154	193	178	177	169	175	199	186	142	152	165	145	168	195	190	160	151	160	195	173	164	181	201	184	137	171	168	200	194	161	164	153	181	164	196	177	172	172	191	186	216	157	186	167	171	159	147	195	190	170	172	163	164	161	168	186	187	156	181	156	155	190	185	153	172	151	170	194	182	171	165	169	175	185	177	168	165	180	186	199	160	192	181	181	192	190	186	191	170	155	178	170	180	185	205	182	152	174	164	168	200	189	182	183	165	137	197	176	174	182	167	171	192	169	157	162	157	145	195	159	192	195	185	186	184	190	193	154	188	198	172	176	195	164	172	164	172	174	167	179	176	193	164	171	136	154	177	171	172	166	174	174	162	155	189	186	183	177	165	184	179	187	168	162	176	191	151	166	169	183	182	161	165	184	175	182	180	183	198	195	171	172	168	174	179	185	164	191	171	165	204	176	188	160	170	173	147	182	166	173	166	169	171	189	149	162	159	163	179	164	193	158	165	181	191	162	182	171	199	154	159	164	182	181	193	195	188	169	187	159	161	196	184	180	190	172	184	155	163	177	185	168	163	182	160	164	172	167	181	173	150	172	170	190	160	189	175	184	185	164	188	180	172	155	192	178	186	161	157	178	190	179	193	189	156	173	188	207	164	199	187	151	183	163	181	198	161	157	171	184	179	181	194	188	166	159	153	146	162	174	176	173	186	156	164	159	172	193	171	179	183	189	178	173	163	152	174	178	172	158	194	183	177	155	174	171	169	169	171	162	177	145	158	194	159	158	178	154	182	175	182	171	153	172	193	189	217	164	175	169	181	163	184	174	172	155	180	173	163	149	189	194	185	179	178	169	202	194	162	153	170	188	161	163	178	164	181	171	173	166	183	162	185	140	167	191	178	180	155	167	149	167	163	176	165	180	170	192	170	203	186	184	190	185	193	176	182	175	208	169	168	185	167	192	203	156	148	188	145	174	188	213	207	192	166	178	166	179	181	185	171	179	182	180	178	169	196	177	188	179	155	185	170	162	210	177	166	154	147	175	164	200	179	160	172	176	167	185	181	170	199	174	183	160	166	180	162	170	168	165	193	188	180	193	172	166	190	184	170	174	153	179	161	162	183	175	180	174	187	186	166	186	161	174	160	192	178	176	160	166	141	191	143	155	171	169	161	179	177	178	158	147	194	150	180	182	167	195	174	158	174	193	190	165	164	185	195	169	185	186	196	180	164	184	186	203	173	157	172	185	156	172	171	173	166	166	170	181	163	184	171	180	182	176	146	188	164	172	182	165	151	180	163	171	144	207	185	165	187	175	163	161	157	152	179	198	156	192	182	166	172	166	140	193	192	185	180	183	162	205	156	176	176	171	168	171	187	147	154	158	171	176	168	181	156	165
2530	483	520	538	514	515	493	491	479	501	453	453	479	455	462	454	530	473	464	479	497	467	518	464	497	478	485	508	491	486	458	487	475	479	482	436	463	502	504	495	438	498	480	489	526	446	453	480	503	490	444	453	546	492	478	481	463	471	512	464	521	482	478	500	484	460	450	439	497	461	525	494	446	492	470	511	504	476	489	460	473	463	473	488	457	484	472	468	495	468	465	488	515	466	474	468	466	475	437	460	501	495	507	452	502	495	519	466	459	481	503	464	489	448	486	501	498	460	505	494	471	507	473	488	464	450	494	532	471	471	457	491	464	475	492	435	470	490	472	492	534	500	486	502	438	437	484	499	448	461	503	460	507	507	487	475	476	505	482	516	493	558	461	471	460	469	477	499	494	439	472	469	460	450	462	500	465	475	485	462	485	444	500	486	470	466	462	459	487	450	484	457	465	470	470	463	496	505	469	520	479	477	477	487	465	493	507	480	494	481	492	454	469	466	479	492	474	461	470	447	520	496	529	496	507	509	477	481	473	506	497	489	486	527	476	477	489	478	483	505	472	488	485	476	460	486	461	446	497	481	483	472	501	492	515	473	458	471	483	444	484	463	474	486	474	480	443	431	512	514	480	489	496	507	494	467	463	469	510	469	487	458	481	472	512	457	440	451	479	469	495	452	485	499	483	486	467	475	483	472	501	496	518	481	460	496	465	498	469	489	462	491	469	476	460	464	485	502	476	507	522	487	459	508	513	469	477	491	459	495	490	448	484	467	438	478	480	504	487	470	453	475	523	478	483	479	477	465	472	477	488	480	496	475	458	467	449	478	506	502	476	518	504	475	478	507	484	493	477	480	518	466	456	462	455	495	527	450	468	454	474	479	459	501	484	461	512	488	515	487	434	452	467	495	455	436	474	521	477	476	478	470	466	508	483	455	486	468	485	480	465	484	483	463	454	489	458	473	442	492	466	466	476	507	465	466	506	506	491	453	495	448	493	455	486	452	465	505	444	500	452	478	476	475	514	480	478	502	488	510	501	472	476	482	435	474	466	460	505	450	422	446	494	455	495	457	458	529	486	468	476	466	481	470	474	460	492	474	487	479	515	436	432	496	470	459	493	489	497	467	504	463	522	479	497	490	485	481	471	474	520	485	466	453	463	462	468	474	459	516	476	502	501	491	454	453	481	483	464	496	452	494	475	462	511	439	455	499	455	470	450	459	461	456	497	481	476	500	500	469	504	493	483	506	481	461	454	506	505	485	505	490	484	461	480	474	471	523	513	430	489	488	488	461	461	495	474	490	483	489	456	488	472	498	474	478	485	492	465	466	508	488	466	471	483	464	465	445	467	513	512	464	484	449	493	464	514	500	496	468	462	482	465	457	505	473	478	476	485	472	498	518	491	475	454	446	457	484	459	487	499	505	499	509	466	467	477	492	513	516	489	459	463	481	478	463	467	454	440	459	471	478	446	493	441	457	446	493	473	464	463	445	496	504	478	479	492	485	469	466	475	514	461	471	489	520	446	463	487	479	466	464	493	487	458	469	476	503	503	488	484	469	486	504	476	485	471	464	436	472	515	461	486	482	494	475	477	474	466	465	468	482	486	457	475	488	477	483	481	457	461	490	507	485	484	476	443	477	461	472	474	467	477	467	471	477	498	489	497	468	451	455	472	483	474	454	457	498	473	465	479	462	481	484	440	442	536	467	446	477	499	488	475	482	474	510	482	476	445	504	511	518	480	511	473	491	509	509	464	524	486	460	442	500	460	518	469	459	451	494	492	444	461	504	459	448	455	498	472	463	479	506	472	486	467	442	468	462	495	483	476	425	455	500	496	449	476	484	466	520	489	448	483	465	494	451	465	508	459	501	497	481	469	477	471	490	497	490	481	480	452	491	485	490	507	445	452	467	480	496	485	452	460	464	521	466	424	447	500	465	466	476	482	532	490	488	501	484	495	471	449	505	521	468	459	462	493	454	466	432	480	445	515	471	489	446	462	489	461	542	447	475	480	446	475	462	505	479	480	464	450	476	466	526	444	510	455	469	505	465	502	474	478	489	512	510	502	533	477	479	463	501	483	460	490	414	501	502	501	479	425	459	471	481	497	464	509	464	457	490	502	503	492	484	454	474	488	485	495	495	474	454	477	468	459	473	484	462	484	499	485	492	420	493	483	483	446	508	453	467	515	459	511	467	485	495	478	492	485	461	470	466	441	453	454	441	488	473	470	488	488	490	451	470	431	491	496	469	473	488	464	495	509	458	469	456	533	506	477	498	497	466	485	501	466	422	515	521	443	498	468	457	442	479	492	465	486	457	470	473	492	470	541	477	484	467	453	496	457	469	489	490	462	438	479	474	455	505	457	429	473	476	454	474	467	475	482	505	502	457	483	500	450	469	468	461	484	466	511	478	493	535	483	459	528	489	491	476	478	455	452	472	479	469	505	466	458	496	479	463	477	459	461	499	458	534	472	517	453	480	462	482	461	543	474	478	514	472	477	495	471	461	467	518	438	503	514	473	474	465	456	473	500	504	491	474	447	506	505	446	462	465	510	463	485	479	503	475	497	513	467	476	503	499	494	523	465	487	507	494	483	450	501	473	462	511	491	489	476	466	460	429	506	471	485	481	524	434	478	478	489	478	470	487	492	447	501	488	463	514	504	498	463	467	452	491	476	466	514	458	465	478	481	456	491	489	493	482	449	448	461	483	490	454	486	453	486	480	484	491	476	456	484	500	469	475	512	448	466	483	456	500	484	492	463	450	508	469	469	466	451	473	501	503	470	486	522	465	448	467	496	501	453	454	481	448	507	493	498	445	479	436	474	511	487	502	498	473	444	489	468	500	480	499	441	475	462	491	500	458	451	448	460	467	497	475	465	459	495	491	504	476	499	492	480	451	510	431	478	455	499	502	466	458	473	477	483	503	494	458	439	513	495	451	442	479	461	457	482	488	469	488	502	479	474	469	472	480	476	484	448	482	463	510	476	477	462	442	478	473	454	491	508	468	475	472	469	482	496	490	496	477	471	519	494	463	464	487	492	453	425	520	528	465	493	488	450	491	471	473	468	456	477	493	471	466	498	497	451	472	463	481	503	439	449	516	481	445	467	487	506	476	479	479	473	491	514	481	496	495	476	487	494	485	488	525	459	477	442	506	482	459	478	481	484	478	464	480	467	473	462	484	501	462	496	460	491	499	502	455	485	514	437	477	510	503	486	465	512	505	499	455	498	503	474	467	496	476	489	447	475	491	513	476	501	486	451	479	465	474	487	472	470	479	428	548	456	455	482	451	467	460	530	475	461	482	511	459	488	461	466	486	503	502	489	478	478	483	469	452	494	480	478	509	446	430	485	462	458	443	465	471	461	481	461	506	483	474	488	522	480	451	482	472	475	523	454	460	477	491	456	493	464	478	489	522	481	507	511	488	485	480	463	503	467	477	507	495	476	502	467	484	437	491	470	440	481	455	450	479	510	492	483	525	437	487
9886	719	658	557	506	464	410	402	372	433	416	380	405	360	359	355	372	392	378	361	354	392	404	371	346	365	396	366	346	394	324	348	382	361	329	378	365	381	396	347	395	342	356	369	332	335	371	371	355	359	381	335	338	347	406	351	353	367	340	378	384	381	385	336	366	370	335	378	333	398	344	359	349	351	360	348	373	367	369	339	384	327	347	351	392	384	370	374	368	361	353	375	356	395	338	359	377	344	335	375	376	363	359	354	335	395	397	377	408	357	373	355	348	369	389	345	363	351	344	380	365	361	360	343	370	354	385	375	354	350	354	372	349	340	380	378	372	391	361	388	343	346	347	354	382	360	359	359	380	335	377	369	355	346	370	341	378	375	378	369	357	342	354	353	371	376	375	362	375	353	335	369	347	360	347	331	372	348	347	358	360	350	349	395	372	366	364	332	385	382	329	366	338	337	366	381	340	356	356	353	352	353	372	351	368	364	331	402	340	379	365	373	343	375	336	377	370	318	353	343	368	350	383	334	369	355	326	341	375	339	346	362	387	368	365	345	352	347	368	365	362	347	373	373	392	347	360	335	388	336	404	381	383	329	349	378	366	323	378	376	453	374	326	359	367	347	368	363	371	373	379	372	389	357	373	370	385	368	339	386	411	339	383	338	347	380	367	349	377	383	366	348	358	380	366	382	407	371	365	382	346	333	356	361	362	352	366	366	371	379	367	371	367	364	403	351	344	388	347	333	337	348	333	380	381	367	382	373	402	398	346	351	381	405	325	396	370	378	409	351	372	357	328	378	352	388	344	341	381	356	362	345	363	329	319	391	322	342	401	378	347	356	362	360	380	370	366	343	370	374	359	381	339	371	361	388	333	382	342	380	397	328	367	378	316	397	368	400	399	370	328	368	371	339	325	373	359	353	357	335	372	383	406	362	401	350	354	336	354	356	377	384	329	312	386	357	378	367	379	368	394	357	375	372	337	378	312	374	384	327	340	330	378	373	347	361	351	345	389	353	355	361	347	358	364	379	380	382	394	411	371	386	377	345	352	351	392	339	354	367	382	379	375	340	314	350	369	348	351	322	352	340	338	370	369	375	346	374	321	360	385	317	364	353	397	345	330	381	363	374	352	341	346	377	366	357	361	382	353	380	357	432	335	332	347	378	370	351	370	338	365	340	314	372	390	386	384	331	361	349	356	368	379	402	377	360	378	373	338	338	339	362	329	341	362	356	413	350	369	330	342	403	346	335	389	375	372	359	342	339	374	360	338	329	392	345	370	366	361	390	359	351	381	368	362	388	345	349	370	367	378	373	401	374	334	367	336	402	363	366	373	384	335	339	376	357	368	376	332	367	351	363	388	400	332	418	355	374	340	355	336	367	370	357	385	392	426	368	382	359	356	336	361	353	348	353	354	388	338	348	375	393	367	404	388	361	398	413	343	363	361	382	377	331	366	403	341	356	376	353	369	359	325	361	342	386	370	367	338	345	398	391	357	384	388	393	359	374	360	324	370	362	347	326	399	363	365	420	363	407	436	352	390	353	367	371	348	334	314	338	372	369	317	378	349	318	381	374	362	357	350	385	352	376	360	340	362	342	351	346	339	379	380	378	351	385	347	368	357	364	368	384	384	364	358	396	371	322	374	344	351	348	362	351	330	326	359	351	337	379	385	375	361	378	328	369	320	339	351	360	334	346	385	404	341	374	368	380	379	358	339	366	388	345	344	351	319	388	361	344	356	382	358	378	349	366	397	367	381	362	321	377	380	325	346	343	358	326	401	399	364	365	357	362	350	369	402	391	336	335	372	356	366	375	396	376	395	374	390	394	372	385	367	374	403	351	335	343	333	375	360	375	375	341	356	423	403	386	388	366	363	348	349	357	396	369	361	353	335	351	346	422	333	341	352	382	361	376	400	348	347	364	345	392	362	384	366	361	396	397	365	370	359	364	355	354	368	385	378	380	378	378	325	377	365	377	353	342	351	345	371	385	352	379	323	369	365	373	339	370	330	353	350	396	378	382	380	329	369	387	342	378	377	356	383	323	417	371	388	390	365	376	375	367	383	360	368	317	370	347	335	350	370	369	360	334	332	336	342	346	391	400	368	343	361	341	379	350	335	364	360	364	342	377	363	341	358	375	385	368	356	339	341	386	346	363	348	372	386	370	376	353	341	355	366	327	347	382	385	344	368	374	376	339	362	351	366	398	348	377	371	376	388	356	364	366	336	383	359	326	359	358	344	380	377	332	365	367	371	347	328	346	335	385	356	353	373	358	374	347	364	344	344	355	377	335	370	393	360	365	381	366	354	343	374	379	330	382	396	364	368	391	358	444	377	352	370	365	362	341	372	366	389	399	357	382	350	337	357	329	358	329	332	387	305	387	366	365	353	370	378	361	374	342	346	357	363	325	379	342	392	321	373	347	372	379	380	366	357	365	377	352	355	357	330	365	348	385	331	374	364	398	370	361	375	374	347	376	342	348	341	360	330	335	342	384	346	402	371	405	382	390	356	343	325	381	355	366	361	417	343	354	364	343	345	387	353	390	368	390	370	355	400	365	363	392	340	375	328	348	396	353	380	334	330	355	404	349	367	351	328	363	351	384	385	362	361	378	377	349	310	352	362	394	360	370	349	356	324	345	382	379	382	376	368	332	363	358	349	361	386	350	352	341	368	332	368	372	357	368	381	322	375	380	344	357	343	335	358	381	345	361	364	350	380	353	357	326	371	367	334	389	353	361	340	369	344	375	343	363	395	364	366	387	358	371	353	316	334	395	355	372	353	345	396	350	386	396	345	380	348	367	327	364	372	330	381	351	358	356	351	353	387	402	382	361	327	368	384	379	345	394	358	390	359	358	354	353	356	338	325	408	374	379	363	329	357	350	366	344	334	364	336	347	357	401	394	341	369	349	363	335	391	338	339	361	335	332	334	333	397	347	380	365	331	326	355	380	334	340	338	339	374	371	325	368	366	338	381	371	322	358	369	366	355	357	362	350	321	318	371	363	379	387	398	363	334	326	386	387	366	333	382	364	328	334	370	378	318	369	360	342	347	347	356	350	347	381	378	342	356	366	368	370	365	382	363	353	375	375	359	359	314	360	342	360	368	403	339	386	371	358	376	330	355	361	384	355	397	377	347	366	373	361	386	369	349	362	345	374	400	405	382	374	378	352	351	347	398	325	362	345	395	359	365	347	359	349	334	369	389	349	387	378	361	349	347	367	382	374	332	338	328	342	388	395	366	351	359	349	353	375	337	367	410	383	384	363	345	347	412	414	313	353	380	317	380	349	339	331	344	373	360	356	354	367	376	367	322	374	346	393	363	328	360	345	376	376	354	318	361	344	384	348	372	379	366	374	393	359	323	376	381	325	348	341	340	383	377	323	373	368	342	375	347	360	368	370	380	365	354	366	327	374	365	360	354	371	381	316	364	350	344	344	369	315	379	358	389	361	388	387	363	333	344	349	348	365	369	353	364	367	361	401	371	355
7714	1116	1353	1559	1472	1261	1183	1057	1083	1037	1036	991	985	921	942	940	936	957	927	906	911	908	900	866	852	856	869	918	889	885	922	890	858	888	796	904	899	837	859	807	863	886	867	878	894	894	888	882	827	879	844	870	793	862	888	862	828	831	878	849	921	841	849	865	829	858	871	906	848	849	825	913	857	837	833	892	907	865	926	841	859	832	871	811	855	832	858	839	852	872	847	870	905	857	857	836	856	874	885	855	832	914	788	841	849	828	837	913	836	859	871	851	902	876	880	894	888	785	877	881	879	857	896	846	840	878	874	853	883	860	822	886	847	872	836	797	850	879	806	852	880	885	827	785	871	887	828	847	868	898	868	913	853	794	836	875	839	855	870	861	861	806	889	837	853	831	826	859	888	852	847	846	816	909	840	902	858	869	855	800	824	828	907	832	875	844	872	860	805	910	888	871	827	880	870	820	899	858	824	843	870	824	856	833	910	800	855	860	864	798	832	873	797	855	884	850	860	825	844	880	856	874	846	852	828	856	895	827	913	842	865	794	874	855	909	838	860	792	931	888	919	918	820	905	849	829	890	855	804	882	857	866	857	846	898	806	820	835	860	875	868	904	862	847	912	864	790	893	824	835	872	827	890	826	855	877	850	838	893	816	866	869	866	871	862	850	902	859	813	903	830	853	873	858	852	846	841	834	906	862	811	835	887	877	843	859	922	873	865	862	847	839	882	863	823	829	906	881	882	852	872	895	855	865	875	885	835	838	822	857	848	865	861	848	869	872	859	827	846	878	863	809	866	845	833	890	837	840	882	820	925	913	858	824	865	901	858	850	826	866	878	883	780	855	853	829	898	892	854	880	876	812	880	810	839	911	857	848	847	855	863	850	851	880	863	842	902	826	873	838	850	889	873	847	880	828	845	879	882	857	839	843	885	864	875	884	854	862	846	865	863	864	873	803	832	845	873	889	807	848	874	846	820	874	856	878	869	887	828	868	854	891	849	883	856	909	848	831	870	865	801	875	886	861	785	874	877	836	878	841	832	839	873	914	822	905	855	848	917	843	861	871	827	849	817	903	829	872	912	849	888	867	846	834	850	859	847	899	865	877	855	883	844	854	827	833	940	840	862	812	890	816	821	884	876	861	901	804	868	865	797	869	895	836	880	846	889	874	884	853	847	824	844	845	868	829	878	845	873	863	866	875	871	888	863	838	895	852	823	854	874	861	870	852	917	959	864	873	899	888	854	842	857	838	884	870	843	878	848	840	857	845	884	911	910	829	838	929	880	864	857	882	882	898	841	870	849	824	838	892	879	851	877	853	878	847	886	838	825	885	823	840	876	857	857	877	818	780	836	892	899	821	869	801	871	847	857	850	807	847	866	855	914	847	849	812	907	876	836	816	845	818	906	875	832	865	873	857	906	881	860	836	831	861	848	822	838	828	869	844	830	804	866	863	882	871	831	841	862	849	864	851	888	880	899	934	869	868	847	856	889	884	875	855	870	829	858	874	834	860	793	882	877	870	876	857	808	890	861	872	841	847	858	839	878	880	880	821	873	857	882	853	864	861	900	832	849	847	881	877	897	872	847	859	858	897	863	837	803	876	860	807	893	831	851	797	839	833	856	864	838	878	850	855	850	881	841	846	870	879	879	843	863	846	879	840	952	869	846	826	833	851	853	901	891	865	880	877	827	845	879	857	840	862	845	844	842	847	859	872	887	860	845	843	841	830	852	841	845	841	846	804	828	857	823	873	838	902	764	865	869	866	876	837	892	870	866	869	848	873	854	853	791	910	874	878	814	843	849	878	874	892	840	817	808	865	856	846	879	864	847	887	852	861	833	839	838	855	856	833	904	873	848	814	847	908	879	846	836	856	861	805	858	879	862	844	849	834	899	867	857	874	866	802	917	894	862	846	870	798	863	906	872	814	852	854	812	909	881	874	873	885	849	900	888	858	813	861	854	867	899	863	905	835	850	880	822	918	822	855	853	830	894	916	879	852	870	866	890	854	864	876	847	860	891	867	848	891	869	798	899	828	862	860	851	879	824	815	896	872	874	847	852	885	837	851	893	815	823	860	842	861	829	843	859	843	877	864	828	815	822	836	842	851	891	794	887	856	839	887	884	836	837	835	848	849	899	890	838	878	875	853	827	839	883	847	817	796	904	830	908	939	873	850	843	858	873	886	823	786	917	878	855	850	840	851	855	861	881	819	840	832	861	804	882	821	864	861	865	880	795	854	805	871	811	897	873	860	830	865	859	847	922	862	829	822	824	839	844	846	854	905	849	813	893	840	857	877	797	804	899	890	866	892	839	846	857	849	862	802	841	873	879	842	848	879	808	810	890	871	810	864	894	823	886	841	863	910	830	855	902	887	856	827	901	875	874	880	828	892	862	861	881	898	862	844	906	825	841	830	903	901	847	908	806	840	811	871	887	836	879	870	839	860	845	804	849	867	829	878	893	855	907	835	858	894	897	858	840	814	883	824	904	893	887	844	910	884	847	857	855	870	847	832	849	844	878	861	832	838	857	870	802	910	910	833	876	814	808	884	808	876	890	903	859	864	853	863	787	881	880	830	828	884	842	863	842	846	843	829	870	818	887	833	854	830	844	857	902	810	846	858	908	840	848	860	874	900	834	804	861	889	914	869	850	845	858	829	833	844	857	836	845	850	857	889	853	876	792	839	858	897	860	848	870	858	903	898	831	866	825	873	838	813	886	866	847	939	878	855	883	912	862	846	848	847	914	849	865	860	835	872	768	881	787	862	890	828	859	885	794	880	878	885	824	853	887	835	828	841	848	884	861	817	899	818	819	885	867	888	813	902	823	796	853	834	866	877	868	836	876	883	886	814	877	840	861	892	882	873	815	889	872	891	883	875	828	823	857	896	882	804	904	908	850	839	850	831	810	867	889	809	879	869	847	866	933	822	843	857	929	891	834	856	912	828	862	844	853	866	848	815	878	922	919	861	886	792	845	899	887	870	852	891	884	862	859	897	828	836	863	866	826	819	866	829	861	859	860	853	835	830	872	866	874	867	849	882	887	865	896	847	825	820	817	866	891	892	827	848	900	874	871	833	840	838	860	837	866	849	876	881	885	873	847	833	891	875	879	847	869	848	833	796	824	858	864	917	826	855	886	832	839	849	852	838	845	882	873	878	836	944	830	811	851	846	869	872	846	849	871	850	860	866	888	840	843	865	868	902	890	863	927	890	828	833	882	912	907	835	871	855	900	876	858	862	857	868	860	926	807	889	871	803	830	883	804	873	862	911	888	875	848	830	916	797	778	926	850	840	853	801	887	879	858	832	828	831	909	840	867	882	857	869	841	817	845	901	847	851	891	868	829	863	841	848	839	888	889	885	881	923	880	821	858	886	896	854	776	857	881	881	847	821	785	836	819	845	844	809	945	859	850	865	797	905	865	861	874	892	871	838	875	890	934	887	835	843	847	910	865	899	833	878	862	852	836	858	878	880	812	848	863	829	905	889
17463	1552	996	866	655	600	535	505	452	461	448	395	485	446	394	428	436	416	383	388	392	371	430	421	366	433	430	390	382	418	402	371	378	396	381	361	405	413	364	401	370	354	389	349	407	415	392	396	388	385	403	380	376	395	386	394	408	413	405	403	366	395	383	376	415	405	400	368	372	402	384	370	383	400	384	382	366	382	360	372	377	396	372	416	400	395	390	385	428	418	375	407	371	399	387	376	386	395	371	370	381	406	402	389	386	400	368	365	358	378	366	398	376	406	380	353	373	405	376	374	401	382	360	392	392	391	424	386	364	372	368	397	368	397	405	362	423	387	389	393	363	386	355	409	358	414	410	367	406	372	365	403	403	343	396	402	393	394	401	364	360	371	409	407	388	398	416	360	402	389	421	352	409	400	377	371	374	345	370	405	438	404	366	404	398	414	392	370	403	381	348	351	379	352	385	400	364	382	423	362	386	401	391	392	354	395	397	387	368	384	366	364	353	362	399	415	412	373	391	448	399	397	375	414	368	368	375	389	381	393	362	398	384	425	425	407	409	406	365	421	415	385	368	374	367	368	396	403	378	387	351	338	357	406	385	402	395	440	412	407	374	396	353	428	403	406	352	382	387	366	382	394	373	430	409	384	410	426	399	372	380	363	410	411	394	392	344	444	404	397	366	410	393	418	391	372	428	434	392	370	363	394	398	403	392	373	348	381	381	364	417	393	422	362	424	379	363	403	423	420	374	379	356	362	369	366	356	393	380	404	398	428	437	398	364	383	354	369	371	370	406	429	386	416	391	392	425	373	401	372	414	387	401	392	414	385	395	399	427	393	391	338	393	369	381	351	366	409	386	397	420	364	416	377	342	422	380	396	389	377	395	358	379	390	412	374	427	358	391	366	410	391	415	422	413	380	406	420	378	377	411	372	385	393	362	419	384	389	460	401	398	409	372	433	384	389	422	362	379	411	363	377	415	429	400	381	391	400	374	399	423	380	405	413	388	357	331	383	389	380	410	358	398	359	388	401	391	395	415	374	385	391	363	350	405	387	405	422	348	408	363	410	395	416	378	341	379	414	385	414	368	387	414	426	370	364	383	363	397	400	377	398	408	373	396	357	405	392	416	437	386	384	380	368	390	384	392	422	392	410	378	375	357	392	389	381	366	399	369	385	405	386	399	374	385	394	402	362	371	361	416	424	434	373	380	417	409	393	385	391	356	359	385	412	353	363	413	394	371	409	409	378	409	373	382	372	422	399	373	383	402	363	352	396	379	424	377	388	351	391	384	394	409	402	412	390	386	389	408	369	385	362	352	383	418	367	412	351	397	395	394	381	410	415	388	389	378	377	378	364	381	432	396	432	384	413	395	409	437	363	378	363	403	370	402	404	385	384	346	369	336	375	401	413	381	427	386	373	390	398	403	375	349	390	404	372	426	422	375	369	414	379	367	401	379	366	368	423	380	439	426	405	358	389	425	390	363	362	368	345	347	428	374	372	422	387	409	381	356	361	391	381	372	385	403	363	396	406	390	408	389	409	417	409	395	339	390	410	390	368	439	425	359	386	373	393	365	398	427	419	355	378	414	374	415	391	421	358	382	381	390	393	409	358	374	359	411	368	418	384	420	400	405	399	401	406	365	412	379	373	369	390	412	369	372	379	340	381	383	398	396	418	404	372	427	359	359	394	424	377	364	388	405	382	384	395	385	374	373	380	362	410	365	428	396	385	357	409	364	430	401	395	414	389	380	371	377	412	383	385	376	406	385	380	398	406	373	369	418	389	389	382	411	395	394	386	400	379	384	397	375	339	390	415	352	370	336	342	376	373	402	370	344	382	423	400	391	383	416	385	409	385	359	445	426	385	427	385	399	361	409	379	416	364	391	409	380	424	341	360	385	407	382	373	343	390	348	368	354	379	356	416	361	372	389	354	395	353	344	412	396	371	372	388	366	389	390	396	361	401	354	405	422	353	348	400	376	389	386	382	372	399	414	382	383	388	386	397	362	374	373	377	387	393	395	404	390	407	413	368	402	447	427	408	361	397	415	357	386	381	422	384	406	386	384	383	377	385	409	353	424	382	394	415	411	354	374	378	372	387	386	348	397	406	369	426	378	413	403	374	409	390	374	353	400	383	388	419	383	376	397	366	370	377	372	385	416	445	390	385	340	372	408	383	375	383	405	346	372	381	370	405	407	377	372	367	419	441	378	364	366	380	411	402	367	390	388	378	391	356	399	373	400	397	376	391	356	377	370	363	361	379	364	352	383	402	377	415	401	396	406	366	340	419	432	437	333	384	445	383	390	378	390	401	367	377	388	380	408	388	426	417	389	375	391	364	371	358	411	395	423	331	385	415	417	380	392	377	355	384	386	409	384	383	380	383	392	380	387	413	330	377	404	393	346	412	368	399	389	412	407	412	382	376	375	353	397	364	403	403	352	389	372	395	388	412	384	389	388	413	378	394	388	392	375	423	387	382	417	379	425	393	420	465	385	411	385	417	459	338	357	400	404	381	368	382	359	359	394	367	381	397	356	379	343	372	385	369	354	380	343	356	367	367	387	390	387	421	399	411	386	361	425	429	403	368	377	361	378	381	392	379	412	376	368	402	365	406	408	378	401	401	415	377	413	367	372	340	436	383	338	396	408	362	379	391	455	408	376	401	379	414	375	363	391	366	381	385	421	369	396	385	349	377	411	419	383	365	374	375	394	404	394	356	383	414	376	363	403	383	404	392	399	348	380	374	397	344	362	370	417	406	379	400	341	383	404	411	397	393	388	391	416	394	387	407	359	382	385	368	398	386	416	373	381	383	393	352	393	401	407	390	363	368	368	404	393	422	393	393	425	371	361	383	373	382	341	409	379	363	399	395	374	369	363	409	388	386	352	382	376	393	400	394	435	397	394	386	388	361	390	407	405	368	358	344	402	398	376	374	389	362	362	366	340	416	380	384	406	372	393	424	398	385	392	377	377	432	385	406	387	357	387	363	430	426	395	351	375	382	393	425	413	422	392	413	354	419	368	368	377	381	372	376	422	389	385	381	378	383	380	349	411	401	374	432	374	389	431	375	392	392	380	383	377	414	396	377	395	367	359	389	407	391	394	439	413	404	423	385	429	410	392	418	426	352	382	346	394	397	369	413	388	356	427	383	372	383	410	372	419	359	393	384	409	385	371	382	352	364	386	400	417	383	380	347	346	374	372	418	370	393	397	417	388	383	405	402	377	418	377	386	399	387	365	392	418	375	394	355	397	378	419	411	398	378	382	354	398	429	400	391	403	389	372	429	385	371	387	431	369	380	401	401	355	382	385	422	379	407	355	416	365	403	396	441	398	401	388	406	436	414	391	399	429	400	380	372	365	361	377	349	331	401	380	391	394	420	375	411	413	389	415	339	380	398	360	413	411	409	385	384	370	357	402	377	362	394	387	393	365	347	376	418	361	427	397	388	413	364	366	389	364	407	387	350	347	395	437	396	340	391	400	369	399	399
9713	1450	1983	2255	2033	1631	1486	1420	1349	1228	1151	1176	1120	1060	977	977	1021	1054	984	980	986	960	935	995	931	966	948	970	941	939	885	918	908	902	875	886	949	889	896	869	821	849	840	936	856	913	920	843	937	865	907	960	923	891	874	870	824	866	949	899	877	863	912	895	852	896	917	914	860	858	915	922	891	846	911	881	905	920	901	836	863	918	878	904	879	879	906	840	851	867	905	849	843	863	950	852	933	886	871	859	879	888	900	883	899	850	849	874	914	890	904	835	901	883	882	841	863	936	888	804	932	855	832	863	894	891	856	881	854	846	914	883	946	848	895	894	849	849	811	854	881	832	867	856	877	869	846	870	901	873	897	908	889	918	863	946	843	921	862	838	893	932	927	834	871	866	909	895	869	866	840	908	835	855	841	856	872	854	917	849	912	845	903	883	876	888	896	943	906	935	906	827	807	920	891	899	813	818	892	861	855	898	908	892	892	861	823	877	863	840	859	874	917	897	843	859	929	880	814	909	885	886	869	829	888	864	852	860	878	915	874	804	896	875	848	866	900	857	870	859	873	895	879	870	856	858	846	851	895	871	856	828	867	911	897	825	855	870	890	855	856	942	834	903	887	794	852	853	820	866	848	887	850	893	884	841	909	875	795	862	901	833	839	857	898	835	866	896	898	929	876	876	824	905	842	848	914	843	919	837	890	859	884	859	865	912	883	886	897	888	862	934	834	884	909	861	894	910	883	864	894	898	942	854	880	857	880	906	893	838	846	814	851	856	885	887	914	884	834	860	870	882	884	912	834	896	918	847	900	858	887	857	832	892	810	875	854	919	888	824	874	867	891	887	905	840	868	853	890	920	883	834	872	855	850	860	898	832	901	901	846	904	887	893	885	872	832	867	866	925	860	794	892	890	929	865	901	834	886	894	877	857	809	855	873	881	853	875	853	855	864	854	939	928	893	809	868	829	874	912	837	857	868	838	843	885	875	920	844	917	881	923	858	849	860	850	890	835	844	841	866	852	888	886	896	904	873	844	880	856	912	911	837	884	806	816	838	847	844	831	881	901	807	864	873	919	880	892	918	876	883	885	877	911	859	930	895	855	951	842	852	881	870	868	873	905	878	867	858	863	904	817	885	871	895	868	843	900	872	875	828	909	835	884	831	813	836	809	912	877	881	913	835	842	919	893	846	880	876	886	913	876	859	834	849	891	892	876	859	851	875	935	803	895	850	846	885	911	866	905	888	842	859	851	868	904	861	934	903	901	864	892	882	858	846	881	858	880	851	928	882	875	910	902	852	880	900	866	892	884	882	883	866	861	893	934	886	898	884	849	857	871	920	831	858	887	865	830	883	872	869	853	891	869	893	844	851	902	897	884	927	944	870	862	843	880	903	916	838	866	868	871	957	886	934	879	877	872	872	837	870	879	918	876	920	905	864	861	868	845	795	933	821	896	833	887	851	937	895	863	869	884	889	866	859	869	897	792	880	906	899	909	861	863	863	866	823	866	891	833	884	870	844	872	859	860	873	812	851	836	932	851	936	889	862	858	860	862	886	893	834	883	895	950	863	859	863	885	857	880	875	831	840	881	893	881	825	889	919	881	792	848	879	871	877	867	824	890	859	857	873	861	857	911	852	892	843	886	873	867	909	915	868	854	863	870	897	857	882	863	876	881	864	872	844	885	871	881	928	863	895	841	860	853	912	918	915	879	892	902	861	926	898	889	881	847	860	881	863	872	866	838	840	856	822	860	879	872	914	860	846	870	887	877	844	949	922	920	839	903	875	928	852	827	845	899	863	862	867	899	912	892	952	811	912	903	906	899	820	869	915	896	907	891	948	865	870	854	923	837	861	864	877	884	877	867	961	916	845	849	826	875	902	878	853	905	899	846	863	872	904	886	833	932	909	903	850	892	908	832	918	855	858	859	885	909	890	880	886	860	871	899	890	839	889	890	897	846	913	900	875	922	883	877	887	902	876	901	907	858	850	856	903	886	850	896	887	900	880	968	871	868	899	871	927	864	819	911	884	881	890	850	853	874	856	872	841	862	893	871	932	828	879	869	851	872	865	853	880	859	886	886	863	923	850	858	845	873	875	929	840	886	918	827	846	891	852	892	876	866	887	890	885	851	898	879	856	877	835	864	880	890	844	886	872	883	829	876	839	874	883	848	864	912	903	857	908	887	826	868	831	912	898	867	893	870	918	883	854	873	842	892	867	863	909	887	848	897	832	897	879	864	889	904	938	858	814	899	869	870	860	874	853	866	796	909	872	898	851	870	926	849	856	854	945	890	901	849	908	921	844	902	879	924	829	906	908	878	885	874	815	848	904	871	899	832	838	858	839	879	912	861	907	858	904	815	866	860	874	885	889	842	830	897	888	864	855	872	930	883	851	836	901	877	868	939	890	892	908	853	931	843	915	891	891	885	879	874	815	857	910	839	883	879	949	900	905	915	890	871	877	849	802	837	875	900	949	910	869	846	914	854	895	852	869	871	904	888	881	884	905	865	834	886	869	866	827	859	843	870	894	891	905	901	885	871	847	855	893	892	793	888	888	870	818	910	901	863	860	872	819	818	925	873	892	870	876	890	896	880	875	880	917	823	878	882	811	861	863	932	891	825	880	862	888	861	865	922	852	882	913	866	858	857	838	875	854	872	862	880	919	848	885	887	822	918	838	896	876	839	887	887	905	884	879	907	865	869	899	881	895	901	873	842	902	896	887	903	870	891	861	896	833	882	887	893	873	897	882	847	930	851	868	868	903	887	881	896	911	901	917	897	891	878	869	849	821	912	890	890	850	912	841	876	899	853	844	888	888	948	918	880	863	881	895	892	927	866	828	902	862	880	856	887	896	872	855	857	906	859	865	854	881	877	816	941	844	858	885	881	850	884	922	915	873	859	865	857	916	839	892	889	882	856	834	922	827	885	890	884	924	887	858	917	876	867	867	830	842	839	875	882	875	816	894	868	876	946	869	933	834	837	865	881	935	882	838	878	869	923	900	864	847	866	872	869	874	870	850	830	865	889	908	882	854	877	860	878	901	835	886	911	881	880	880	882	857	848	852	848	894	902	900	870	860	863	912	873	886	923	918	926	833	867	859	814	933	859	893	839	869	861	852	888	851	933	854	878	895	924	861	916	904	859	902	857	886	893	872	917	856	871	903	906	905	876	833	901	892	914	865	894	930	870	861	904	871	897	842	838	918	825	859	857	861	910	913	835	902	842	810	913	850	900	884	826	897	943	908	869	890	842	921	862	873	877	874	913	869	904	897	870	880	939	834	823	831	918	944	850	893	899	837	856	894	856	944	815	873	917	876	922	846	843	831	842	848	883	907	893	866	923	854	859	894	849	863	850	863	903	895	877	908	936	864	850	861	860	891	878	870	858	883	860	891	854	891	893	904	884	867	874	867	871	815	861	889	829	900	858	873	881	881	870	879	903	888	843	828	850	840	935	869	873	818	909	867	862	816	977	862	882	844	884	920	866
2571	229	185	181	196	196	185	179	171	166	172	201	172	178	165	152	171	159	175	172	175	161	171	171	215	187	174	171	181	173	166	200	148	183	167	163	156	173	176	185	171	153	181	187	181	199	154	178	186	181	175	179	169	165	177	173	183	185	185	174	168	178	158	187	190	175	157	170	191	171	193	197	170	150	172	185	170	167	189	179	158	169	184	197	164	190	192	178	147	156	175	176	146	149	160	173	188	178	161	177	193	201	169	197	212	155	157	150	174	160	186	156	176	183	156	192	185	174	159	189	168	153	198	195	177	167	185	171	196	181	173	182	188	167	166	193	173	171	182	217	163	161	180	206	159	172	173	179	185	180	187	174	173	149	191	192	175	173	180	186	153	172	189	162	165	151	166	179	172	179	176	199	184	167	181	166	167	155	180	174	152	178	160	180	171	169	155	185	162	184	151	177	187	167	146	152	169	163	188	205	153	160	175	170	182	174	188	175	161	176	167	169	203	178	157	172	177	150	184	181	180	190	195	186	183	159	161	168	160	192	175	172	167	202	169	179	167	185	180	167	175	163	162	185	174	170	164	160	167	182	167	192	197	165	186	183	188	161	167	161	187	157	161	166	176	180	173	184	161	165	174	147	155	181	172	168	169	174	170	179	163	193	183	146	207	192	164	175	171	185	180	172	166	200	166	156	173	179	163	160	163	193	158	182	193	201	177	179	194	179	165	165	167	175	208	184	161	157	189	182	153	174	185	169	181	168	188	162	188	189	177	174	186	176	174	169	175	166	184	161	181	174	185	184	169	174	172	180	195	216	194	174	182	157	166	169	185	165	171	172	174	192	168	172	167	175	179	194	176	144	159	177	169	183	167	148	182	155	181	151	177	173	185	179	182	186	165	192	188	172	190	189	185	196	168	172	185	174	169	175	173	171	183	140	145	173	163	202	144	150	150	159	162	174	185	160	155	197	170	174	184	197	190	152	164	166	165	189	167	196	179	173	203	169	165	154	181	200	176	202	184	172	173	179	214	178	162	186	187	168	155	158	165	185	170	186	208	165	152	193	173	178	185	186	169	200	179	177	181	202	185	164	192	204	191	169	174	166	154	156	172	200	185	154	142	143	205	147	160	170	170	173	165	171	155	184	183	166	172	166	185	174	188	175	172	186	177	188	168	172	191	183	156	194	169	172	160	190	177	172	171	170	164	162	159	173	161	199	171	180	167	173	167	150	150	167	210	196	170	161	165	168	181	193	185	171	162	184	185	165	154	182	208	173	154	187	179	165	186	196	182	161	172	177	185	168	187	180	158	181	183	158	159	161	175	188	151	169	158	151	160	158	198	177	199	183	200	159	175	175	188	163	150	187	157	186	171	172	176	162	176	184	188	167	183	163	164	167	157	174	162	172	178	170	184	194	182	173	168	209	169	155	194	164	155	165	158	169	145	136	176	185	168	169	172	159	161	199	188	165	169	181	175	179	178	181	178	165	146	164	183	164	184	178	175	164	180	171	158	161	175	193	185	177	176	171	156	169	185	175	167	201	159	188	188	186	184	166	188	186	183	177	155	165	185	182	155	177	164	169	171	178	156	184	168	183	175	157	187	157	194	158	208	176	159	178	135	156	192	170	200	161	147	168	184	173	152	179	189	189	182	165	168	169	210	190	165	193	201	173	177	170	187	199	190	160	180	172	180	164	167	163	157	163	169	174	163	175	180	180	172	178	189	186	179	154	171	188	184	177	169	179	178	171	146	175	150	154	168	197	149	177	217	177	161	179	159	191	163	190	154	191	169	197	148	180	161	180	171	174	171	181	144	188	189	166	163	163	163	166	182	148	184	188	173	160	186	176	198	157	166	215	163	187	166	171	154	181	154	150	187	180	159	150	194	146	178	161	167	177	171	193	173	173	162	165	199	177	178	164	190	173	158	168	216	188	187	149	198	195	161	165	171	166	203	175	160	168	144	173	182	171	167	178	182	180	166	203	169	167	197	147	192	165	169	187	165	168	175	169	176	168	172	160	169	199	164	169	171	195	196	154	220	183	164	171	171	178	168	164	163	183	186	166	176	195	166	194	176	190	173	145	149	199	168	188	156	177	169	172	190	150	184	177	183	194	185	182	180	166	140	161	174	180	167	168	188	182	169	200	169	167	171	217	144	174	162	192	168	151	172	171	171	177	184	160	173	185	170	161	149	153	149	155	156	177	173	175	185	166	186	191	173	198	163	176	186	183	180	172	192	183	200	172	179	161	172	151	165	202	205	178	190	173	173	179	201	154	177	165	152	189	167	174	178	184	168	200	167	178	179	156	182	178	186	171	184	164	170	171	160	163	169	164	181	164	187	165	197	162	200	187	177	201	162	158	142	177	172	207	192	187	173	177	189	173	143	151	172	167	175	183	171	160	157	179	176	190	194	200	172	187	160	164	174	177	192	173	161	158	179	170	174	218	161	155	183	184	176	193	151	166	187	182	187	191	187	168	179	162	179	172	150	159	166	204	163	187	170	148	203	195	153	189	189	159	154	153	211	183	152	153	184	180	173	182	175	207	172	164	188	153	174	184	155	163	124	168	167	179	164	192	159	172	185	187	166	141	177	186	169	155	150	168	190	156	149	176	181	171	200	185	179	185	178	201	182	157	179	158	160	168	204	204	186	184	171	166	154	193	186	172	167	171	179	185	177	158	171	205	168	155	182	182	149	167	186	154	175	152	194	184	172	182	178	154	178	179	161	157	186	192	206	173	186	179	162	177	171	179	179	179	193	180	172	171	168	178	179	171	135	150	199	133	155	170	169	165	174	178	173	164	159	173	183	176	145	156	160	159	181	172	148	182	176	185	197	176	145	174	177	167	172	175	186	153	176	159	141	172	149	176	175	177	156	181	156	165	169	169	175	199	184	173	176	174	177	176	197	186	187	193	161	180	141	158	158	188	162	189	149	169	161	166	152	185	167	169	172	201	149	172	182	165	185	177	173	168	186	127	163	185	142	174	177	180	188	172	173	157	175	163	197	179	192	192	195	172	184	182	172	153	169	192	176	151	173	160	163	172	144	168	177	157	185	166	176	204	172	170	176	194	198	151	164	168	186	174	177	177	204	178	163	180	168	149	187	165	168	177	161	165	155	167	167	157	178	207	208	181	162	186	192	188	180	176	180	154	155	176	173	177	175	173	185	187	177	193	182	202	182	178	169	161	188	175	170	173	175	170	197	186	171	178	173	183	178	161	176	153	159	171	167	191	198	153	168	184	206	151	166	146	159	168	186	185	174	138	173	177	199	163	166	150	170	164	143	189	170	173	161	196	153	189	173	151	166	180	174	164	163	184	187	172	160	178	175	182	197	171	194	183	182	190	177	180	194	153	166	168	176	187	172	218	179	171	189	190	180	198	179	204	177	169	168	185	194	205	173	197	196	181	175	186	190	171	184	161	178	203	168	184	164	166	179	188	176	183	162	161	153	163	154	182	159	169	198	192	200	174	172	160	150	189	164	155
2468	486	512	541	496	495	502	463	488	485	451	499	482	470	490	492	470	503	502	466	490	446	483	508	496	487	456	479	525	508	504	519	487	526	484	438	489	484	496	500	490	504	477	525	448	477	459	462	474	471	492	516	470	507	485	472	478	465	500	427	442	513	468	542	476	437	496	477	488	453	457	474	455	482	488	488	487	481	455	464	495	472	486	454	478	474	441	488	499	501	457	494	493	447	452	476	477	487	495	460	500	514	434	486	480	458	513	473	484	501	511	495	500	446	441	486	479	463	456	416	498	464	478	469	496	489	448	511	474	475	488	488	451	487	479	477	480	498	494	500	459	486	496	458	457	461	508	470	478	510	479	462	438	484	495	506	502	463	520	513	496	462	487	438	393	536	519	472	465	511	516	478	437	476	436	477	484	495	440	431	516	526	493	440	445	495	521	479	437	486	481	436	472	472	494	460	512	452	534	506	485	481	515	457	472	489	475	458	455	488	520	476	486	465	434	537	476	484	492	423	456	442	436	481	471	489	430	490	487	491	457	502	461	525	482	476	494	456	480	489	480	465	468	449	474	441	473	486	503	472	471	449	446	476	452	460	502	494	468	497	504	471	479	489	469	481	473	501	487	495	498	527	483	497	493	483	517	475	475	429	493	468	490	474	484	454	501	480	466	447	457	477	478	442	464	482	448	461	427	459	459	466	473	488	420	524	482	478	482	481	468	491	503	455	483	491	499	478	489	519	461	493	504	459	475	460	496	526	472	473	445	482	456	482	471	453	450	457	475	518	474	479	480	470	471	497	488	490	504	493	490	495	454	477	498	501	461	428	485	488	464	465	494	474	491	478	500	466	485	492	463	490	509	456	455	487	466	508	478	480	502	453	510	494	450	452	498	501	469	487	451	478	484	491	535	489	440	465	485	496	486	496	514	488	532	481	496	481	483	470	467	455	473	507	486	482	497	469	498	474	487	454	439	479	461	474	448	461	466	473	498	493	481	515	476	476	522	460	503	474	452	444	475	484	496	497	506	464	474	472	504	481	467	485	489	491	517	480	486	461	483	499	519	464	488	461	474	473	497	491	465	484	453	480	500	435	474	455	488	551	467	466	492	518	477	489	479	460	491	474	432	466	469	510	463	422	482	462	479	481	461	469	490	452	507	481	488	481	452	501	462	458	466	466	477	496	506	499	511	475	471	478	460	533	484	485	503	467	467	463	502	461	446	488	489	480	468	530	480	502	478	490	461	438	493	481	482	470	439	503	515	481	483	487	513	495	466	521	446	476	505	503	485	495	495	519	454	539	507	477	457	472	462	502	474	516	468	454	492	497	492	458	483	525	486	467	510	457	447	489	488	494	496	495	450	487	513	437	492	468	496	476	472	477	484	475	488	504	500	499	458	461	473	515	473	436	459	420	497	458	486	475	510	457	490	449	448	453	476	467	484	518	490	490	513	476	444	527	512	481	449	503	452	529	466	481	491	548	457	477	471	481	448	455	483	511	510	505	462	461	458	467	446	463	485	466	461	480	457	463	474	450	452	481	494	441	470	499	465	505	467	467	474	498	457	489	495	518	442	478	522	471	465	497	491	507	485	496	497	468	470	513	481	455	445	464	474	477	472	463	430	454	470	463	476	466	485	443	525	476	467	494	446	507	490	500	488	461	488	411	489	483	455	494	469	490	508	479	476	465	516	502	502	491	474	485	501	459	480	509	496	470	501	526	493	480	470	471	543	485	486	514	460	452	493	513	444	504	445	449	494	500	461	476	463	436	483	458	492	519	490	484	451	490	519	500	472	456	477	475	484	532	450	484	436	481	507	498	460	440	492	442	459	456	482	499	492	447	506	540	521	449	481	454	498	454	484	485	507	502	501	453	530	469	476	475	469	468	495	490	485	503	504	510	497	518	497	483	474	470	476	467	479	483	457	434	448	444	490	464	499	490	505	484	457	486	505	455	484	471	480	459	513	469	475	483	491	465	488	481	450	479	435	474	495	499	492	436	430	491	475	450	489	466	489	513	449	447	467	508	475	503	475	473	476	459	435	515	429	491	484	469	492	478	490	492	455	445	481	467	484	475	450	463	492	468	454	479	486	484	487	482	470	492	464	476	469	491	432	494	471	446	486	489	500	461	450	466	459	469	493	483	441	495	495	499	453	497	489	470	493	443	470	473	488	477	470	495	471	457	487	483	470	510	518	489	470	469	490	504	469	467	465	494	492	448	515	500	474	495	465	450	511	493	503	459	513	506	471	471	462	487	498	468	484	462	484	483	494	440	503	503	496	481	456	447	490	463	492	532	478	482	504	479	501	462	495	498	513	520	473	474	512	480	498	485	470	495	469	442	494	478	478	490	479	506	515	478	483	483	492	504	466	473	505	511	488	443	486	477	511	489	486	484	485	481	469	456	449	464	479	477	457	470	482	468	508	451	464	527	487	465	508	473	454	446	487	454	513	479	456	505	498	478	510	416	476	491	523	468	483	499	503	455	467	496	487	476	523	449	461	475	455	491	466	486	484	462	477	469	448	484	473	469	490	460	445	537	499	500	435	435	484	506	506	482	499	509	467	449	468	457	478	476	486	475	479	474	466	494	514	492	474	498	499	479	471	496	458	487	494	496	500	501	480	458	454	457	483	466	546	462	477	492	489	455	504	530	510	524	473	467	477	476	465	467	435	456	491	477	471	508	457	466	465	468	472	463	484	487	505	503	483	489	457	487	473	482	494	496	476	488	476	481	472	508	459	497	454	476	505	503	458	465	491	467	516	487	482	456	466	486	478	446	472	462	504	452	456	501	452	497	491	461	487	475	470	450	460	497	478	462	403	496	498	473	488	483	450	473	486	460	479	477	475	492	452	445	481	459	461	471	475	516	487	465	480	510	451	462	507	475	438	531	445	520	468	527	509	465	467	478	465	505	496	496	495	466	518	487	452	481	470	445	474	487	479	459	490	480	485	453	443	430	461	476	471	495	500	507	470	519	469	481	452	501	515	472	490	484	456	488	481	479	458	468	497	487	445	480	481	490	472	468	470	507	485	487	464	492	493	459	491	489	438	459	470	484	467	466	499	461	480	509	453	499	483	451	482	458	485	444	478	505	453	500	476	507	480	463	440	456	500	463	435	451	441	512	440	463	502	520	449	482	433	483	454	514	474	458	465	489	469	481	456	434	497	514	468	482	475	404	478	481	506	471	475	489	473	500	462	465	516	477	487	418	445	443	491	506	436	517	479	465	492	473	495	488	475	475	489	485	488	475	462	453	469	479	476	470	485	488	479	476	494	510	490	494	482	540	509	455	485	489	509	521	535	505	487	473	430	493	485	482	495	497	507	474	521	446	450	494	478	481	453	428	510	472	476	514	516	494	519	472	444	513	499	489	468	447	448	451	512	480	458	472	488	469	476	466	500	474	479	474	473	499	459	476	464	496	466	470	520	496	475	493	476	527	485	481	448	444	481	497	457	459	467	477	468	480	482	419	462	440	479	467
9894	637	637	562	513	439	443	374	393	378	394	359	362	373	397	384	371	399	385	369	338	385	373	330	367	357	352	396	395	387	361	347	340	361	366	386	351	324	331	347	370	331	334	372	354	330	336	362	339	380	386	373	353	343	347	358	337	382	364	358	352	354	370	355	383	360	383	334	346	357	385	361	330	334	364	365	334	397	369	400	407	316	351	363	344	366	386	384	367	378	393	381	358	357	371	353	353	365	346	380	363	354	381	336	355	416	354	376	365	348	367	389	358	358	349	378	395	380	363	339	348	329	334	343	361	379	364	318	326	351	399	361	362	362	363	384	403	323	390	321	392	359	348	370	381	330	364	380	371	348	331	364	384	397	341	332	373	357	369	357	368	361	416	334	377	336	323	372	363	332	361	383	308	372	368	385	388	327	385	373	329	398	357	347	361	356	349	341	358	320	381	352	333	365	362	377	385	339	363	345	372	347	320	378	361	341	361	354	370	347	346	337	340	367	320	345	376	397	355	327	365	361	330	395	358	329	321	352	389	352	419	395	346	355	382	372	374	374	351	389	360	359	339	376	402	385	349	352	351	311	344	340	367	334	338	398	351	372	330	353	371	375	364	348	349	346	372	365	339	393	369	372	349	360	330	342	376	364	320	343	357	395	397	366	401	384	360	342	383	351	364	359	348	356	353	335	357	369	345	347	334	329	403	376	339	388	375	346	360	351	362	349	335	355	354	323	365	371	348	365	379	385	370	342	364	358	336	326	391	365	360	358	405	363	358	343	348	340	350	319	378	351	359	355	326	359	346	377	336	368	359	359	373	346	349	366	383	345	398	337	374	374	355	377	323	392	369	356	348	374	366	374	372	376	331	402	392	370	344	360	376	344	390	365	360	333	414	408	380	357	364	345	344	348	407	344	381	364	339	361	369	393	363	336	347	356	361	368	364	335	344	406	343	363	309	363	375	372	347	384	367	314	341	363	389	369	351	361	364	340	313	321	361	334	348	367	339	390	382	364	352	397	335	367	367	370	377	335	363	367	406	368	392	369	384	361	349	318	349	360	345	350	359	400	354	350	362	376	357	358	384	340	367	339	372	345	311	352	394	381	364	344	397	387	344	375	355	356	379	375	376	360	340	377	365	357	361	349	325	382	359	352	357	362	339	364	340	366	373	346	393	389	400	335	400	336	367	388	334	363	375	399	393	366	346	374	359	386	341	388	349	370	351	346	350	374	386	348	369	384	374	344	368	353	421	307	326	336	374	365	374	356	385	373	370	357	375	376	350	369	321	317	362	390	375	319	393	428	359	342	347	389	359	350	354	372	366	349	372	367	375	375	351	380	331	364	340	356	323	349	361	363	374	373	384	345	340	363	386	389	368	336	369	361	365	300	347	337	338	389	342	375	351	357	351	392	358	337	381	362	336	380	377	328	355	366	345	380	319	360	369	363	355	373	358	370	360	342	366	369	340	382	396	378	369	315	353	383	356	344	370	356	387	378	340	368	349	355	336	318	345	344	351	365	333	403	342	384	402	335	372	369	382	356	346	361	359	363	355	362	362	317	359	364	366	345	374	353	335	387	342	398	394	340	370	381	364	379	364	344	348	370	373	365	342	334	366	373	375	404	364	362	370	340	338	307	344	340	369	365	363	346	367	360	351	343	402	367	344	336	346	358	360	374	380	380	369	333	346	378	389	352	368	316	316	348	323	408	350	321	354	326	362	375	376	375	343	348	353	339	377	365	335	384	384	339	374	362	381	339	386	374	335	358	364	348	357	373	334	342	372	358	400	354	357	330	402	402	362	369	347	379	378	354	328	368	368	331	366	353	316	329	361	371	350	365	360	340	358	382	352	361	340	354	344	341	384	309	370	335	376	323	336	332	353	381	382	355	347	333	379	375	360	349	332	305	375	369	335	356	398	350	380	345	379	368	384	346	348	381	362	352	349	343	390	321	387	378	372	375	358	366	355	338	395	366	327	359	370	357	336	354	357	363	401	393	395	413	327	359	365	329	398	339	326	382	306	333	387	345	375	395	319	368	387	376	407	372	358	399	373	375	346	375	362	361	353	351	310	343	336	332	378	351	346	347	357	383	362	345	355	355	351	345	339	368	363	362	359	339	341	365	388	318	373	372	356	388	377	372	336	327	349	367	341	384	341	350	355	370	336	338	369	339	350	360	364	352	348	370	378	363	365	386	356	322	357	329	360	375	341	383	345	314	340	342	347	358	358	391	369	350	376	363	370	359	349	372	385	341	364	354	374	374	348	389	351	371	363	364	341	372	382	345	373	381	398	344	389	341	346	364	335	354	341	359	364	320	361	341	347	413	344	350	364	342	360	409	371	361	355	357	376	356	350	322	394	345	331	343	372	341	358	371	346	365	372	338	355	379	325	344	347	348	382	346	358	372	356	386	373	323	329	346	387	368	394	324	357	335	387	352	375	354	387	366	348	383	371	367	334	348	400	361	338	366	365	326	350	353	341	359	371	356	350	377	360	376	362	353	354	361	350	393	344	363	404	341	317	339	354	370	340	364	337	342	382	388	379	331	380	349	323	332	382	365	360	369	368	352	356	356	369	367	391	345	376	357	388	376	354	353	345	377	388	358	342	335	319	357	371	337	371	332	327	366	377	368	356	357	397	353	351	363	357	369	373	372	352	384	322	366	357	325	359	383	334	359	366	346	340	385	396	406	350	349	366	376	341	353	360	368	384	362	361	376	389	381	378	328	370	367	332	396	372	356	332	381	340	345	361	383	311	366	346	345	359	349	365	353	343	348	384	345	380	366	318	403	336	375	343	319	387	350	322	351	371	414	342	372	373	396	350	308	356	367	374	338	381	365	347	358	383	380	349	359	392	387	371	375	373	326	373	387	336	400	332	374	371	381	385	348	388	353	355	347	363	398	392	391	406	357	314	361	365	359	350	339	335	401	382	339	353	396	378	345	371	362	353	360	361	344	344	323	346	363	326	364	350	334	359	343	386	385	345	365	386	346	364	336	350	370	364	356	382	379	352	355	363	386	357	335	373	356	366	387	371	356	327	342	358	360	360	386	390	391	322	359	370	366	378	375	365	363	351	368	347	385	378	360	363	342	365	337	339	339	353	356	349	357	342	356	357	371	339	357	364	361	414	399	374	390	362	320	351	357	364	382	358	365	344	391	337	385	329	344	311	372	356	360	385	342	349	346	373	374	364	377	348	367	367	402	380	340	354	378	369	353	374	365	340	335	361	354	381	321	359	372	363	359	383	359	345	374	385	356	353	373	402	355	373	364	391	351	371	377	338	366	399	403	372	363	368	327	401	328	354	330	356	370	324	386	396	352	397	380	341	345	339	343	342	320	348	382	349	334	335	370	388	372	368	374	374	365	404	378	353	425	336	376	344	410	392	338	357	316	357	331	356	378	352	347	343	357	367	371	371	380	353	386	360	337	365	358	330	352	358	394	374	369	374	339	358	355	375	374	329	344	382	359	356	359	344	375	351	365
7740	1076	1369	1588	1389	1396	1186	1157	1046	1154	1031	973	966	965	932	919	880	892	897	930	879	875	866	904	860	872	880	898	885	912	837	857	850	901	853	917	871	879	857	876	870	858	846	846	877	876	877	835	851	878	878	861	871	855	827	849	815	859	870	885	883	822	857	826	863	896	854	916	811	891	912	868	868	857	838	899	838	878	875	914	862	810	829	833	826	871	844	850	873	776	842	812	888	851	896	856	838	863	832	846	766	861	875	849	932	841	896	787	862	859	769	860	878	836	881	826	849	853	883	802	881	785	881	859	891	829	815	900	876	817	830	845	888	872	918	858	818	816	832	880	883	841	840	883	876	852	908	779	855	895	884	905	833	849	871	855	844	840	848	856	884	818	874	841	848	861	851	839	838	898	805	845	834	869	846	829	871	869	892	855	834	863	862	913	897	899	828	866	857	840	880	876	879	880	870	897	859	876	850	870	825	910	860	809	880	895	861	913	802	873	844	847	803	851	895	829	836	880	856	819	835	887	839	867	873	835	843	867	800	804	845	914	848	859	870	866	793	845	873	827	797	860	858	846	814	858	840	869	900	825	853	839	851	845	854	876	860	816	836	795	824	803	895	833	808	903	845	858	889	867	882	878	899	897	852	899	846	801	823	835	851	878	863	878	864	894	837	894	861	881	853	853	855	831	833	779	850	838	864	911	854	840	832	839	849	812	896	804	891	845	884	879	883	848	827	886	886	860	892	864	842	849	867	865	827	845	871	857	847	853	843	895	859	840	877	863	877	822	887	847	806	845	853	874	899	830	860	840	844	923	828	843	911	879	836	869	845	857	865	826	873	839	818	835	820	850	890	876	842	861	824	876	832	862	905	829	897	865	877	829	811	850	791	801	874	820	871	847	862	842	924	813	771	831	863	871	844	890	879	868	803	861	898	854	822	837	898	805	868	874	863	854	839	797	822	888	857	863	870	890	843	829	893	849	861	866	817	833	865	840	875	866	829	941	829	895	882	830	882	854	845	941	849	850	850	900	880	807	919	907	842	850	843	852	857	857	850	910	889	843	851	849	833	864	847	838	788	901	810	929	886	904	949	887	841	884	849	879	819	802	892	820	861	841	874	860	830	850	839	819	841	815	850	861	862	873	846	842	870	847	851	831	792	850	883	922	857	846	860	876	847	821	835	839	882	850	896	871	822	837	822	846	880	816	821	938	839	856	885	911	828	822	834	832	850	867	832	868	856	832	875	838	856	892	942	851	833	865	872	871	852	861	870	820	859	875	937	817	817	813	885	892	866	874	833	887	826	835	867	916	856	821	843	868	833	885	798	833	843	834	824	840	842	810	835	860	864	893	890	878	906	862	849	813	814	901	827	842	855	888	913	878	856	912	866	797	861	821	833	876	857	823	826	867	823	896	857	854	898	904	833	875	894	870	857	822	864	856	857	823	892	831	852	875	865	855	856	805	797	809	819	841	866	875	864	873	822	847	873	833	878	857	803	873	863	861	841	868	834	859	836	901	844	889	879	857	813	853	892	869	878	830	864	842	852	835	869	838	877	873	816	804	851	886	862	831	837	864	835	870	830	854	834	851	841	907	869	821	844	887	887	804	892	887	816	823	871	876	839	830	913	819	870	877	865	874	880	872	887	895	807	871	773	843	858	813	819	839	834	817	861	866	871	820	882	891	812	892	889	827	855	885	873	742	851	891	837	846	817	786	893	839	832	904	875	813	857	905	893	810	895	867	818	878	888	830	880	786	871	841	833	872	880	875	839	861	854	842	841	849	854	857	897	866	867	908	823	817	836	847	843	921	900	825	852	838	753	872	854	855	827	855	808	795	835	883	820	864	834	868	909	838	895	813	862	842	843	857	843	903	834	900	851	890	828	831	828	837	845	882	797	855	896	826	865	835	892	849	840	873	859	855	811	847	865	861	820	909	884	824	782	865	919	819	847	887	849	861	896	829	858	872	869	876	855	848	829	889	822	847	807	893	838	848	810	793	812	884	829	859	839	847	848	884	929	835	887	869	836	874	831	886	870	889	879	884	837	856	889	846	848	886	883	863	818	854	852	834	862	859	816	825	847	851	867	825	872	835	819	878	885	844	812	853	892	873	868	855	896	797	831	825	875	847	843	875	880	852	861	858	852	851	849	881	895	901	815	819	854	838	837	859	920	856	868	873	818	880	822	847	856	825	828	863	847	820	876	897	809	889	889	887	839	812	871	849	864	803	820	839	892	861	870	905	787	859	866	829	856	891	818	890	885	807	843	804	950	833	881	801	847	892	875	848	843	881	862	841	888	819	837	787	887	878	853	842	862	875	797	852	872	894	832	820	854	839	854	838	847	847	864	884	849	875	847	851	821	885	880	810	863	841	878	827	849	842	842	873	866	860	849	858	863	836	882	834	873	861	861	806	866	821	790	833	832	845	853	856	848	861	913	886	891	878	862	853	847	865	864	850	896	854	890	898	874	868	801	866	837	856	889	872	842	817	851	834	873	860	872	901	866	828	859	860	916	854	857	856	842	824	844	836	879	873	873	879	891	852	899	863	871	833	889	781	844	825	876	841	835	920	854	869	874	842	815	860	889	890	788	873	882	828	854	836	849	873	825	825	883	804	840	888	855	837	837	891	835	876	858	805	919	873	941	864	830	865	848	847	841	886	885	853	903	898	886	849	889	900	854	891	840	830	846	860	871	824	841	841	878	817	849	885	839	850	885	851	872	832	788	873	861	891	864	903	868	829	847	822	879	860	799	843	874	817	872	824	854	844	822	829	913	855	912	858	849	865	886	852	844	845	814	837	803	824	845	883	874	864	855	851	846	875	886	865	889	869	825	852	836	852	846	874	889	844	861	855	930	897	869	843	852	835	889	839	844	827	834	824	875	921	852	797	841	825	802	831	852	892	885	806	865	853	795	800	894	859	845	910	879	819	869	812	826	822	852	826	925	881	896	825	849	844	814	829	835	881	875	837	833	844	853	873	853	807	819	845	865	840	814	861	843	826	839	857	831	862	857	862	836	865	805	848	826	886	823	894	836	876	832	863	879	891	876	829	901	846	922	858	886	875	825	869	841	781	853	878	852	842	887	832	874	869	825	855	909	855	808	830	884	865	905	895	866	841	848	931	886	828	831	856	905	810	817	880	812	850	896	874	844	803	873	902	838	837	855	842	848	910	886	913	842	823	811	881	852	873	851	854	898	861	842	883	870	859	875	822	901	861	857	821	857	930	889	839	810	843	863	871	841	830	852	851	873	888	824	850	896	886	797	841	856	859	849	889	873	904	887	854	813	865	856	820	879	887	880	832	841	873	861	832	862	844	874	837	862	806	858	861	842	852	863	826	818	859	820	844	843	842	874	851	866	905	861	860	838	829	823	801	823	838	847	843	819	883	851	835	896	891	864	806	886	852	887	858	867	821	868	834	855	804	860	849	897	829	916	857	820	910	842	866	857	868	808	863	857	834	870	866	834	895	879	874	852	836	785	852
17219	1447	1004	783	620	601	533	488	466	483	419	438	468	426	434	383	341	406	388	384	410	399	368	405	373	375	412	445	387	365	378	406	422	400	368	408	387	376	397	359	394	413	383	417	405	362	401	351	405	370	355	398	378	385	411	382	392	430	390	404	406	430	372	365	382	377	353	372	384	419	377	391	382	378	374	408	364	362	412	339	412	393	414	344	365	387	412	367	400	356	350	402	350	383	392	424	451	370	340	378	376	358	384	383	411	368	388	341	365	379	407	380	353	426	385	395	411	389	418	387	364	399	430	374	385	436	367	379	399	358	381	389	388	371	386	390	392	358	409	386	403	400	374	408	375	397	405	390	379	369	362	376	378	393	392	390	400	393	378	393	369	394	416	442	390	387	347	370	399	399	408	360	381	353	371	375	329	359	427	385	361	398	350	378	380	375	405	382	378	395	374	404	388	395	380	393	411	383	375	386	373	400	385	399	398	411	414	409	370	392	393	390	396	393	404	351	388	366	372	379	375	399	358	399	404	385	389	379	376	365	377	429	428	369	371	417	404	409	387	398	428	413	426	347	365	383	360	401	370	403	397	381	443	440	388	401	417	388	372	408	382	364	396	381	405	382	369	409	389	400	421	374	396	361	380	400	404	372	362	395	372	398	348	374	345	376	359	367	399	401	374	340	373	435	393	377	387	384	405	408	375	389	378	369	406	355	369	357	400	408	390	400	439	387	362	376	368	398	357	397	386	366	425	387	386	355	383	386	410	353	391	387	420	427	418	394	421	428	403	380	365	438	407	387	417	394	365	358	409	391	383	410	397	369	389	394	417	379	401	379	377	417	359	384	373	339	393	362	389	388	361	382	423	395	379	410	375	365	382	397	362	370	396	362	399	409	388	398	394	326	335	371	393	400	401	393	368	398	415	389	382	409	372	386	369	361	369	406	360	418	373	384	382	391	399	345	375	384	392	374	398	403	387	374	358	364	371	420	413	413	379	376	387	383	422	414	382	408	367	344	414	412	394	369	389	393	374	353	402	380	407	398	376	392	384	397	417	404	406	390	412	373	398	407	394	428	379	400	393	386	381	346	409	368	356	410	376	390	395	412	384	380	421	391	375	392	408	410	413	377	370	386	411	372	376	396	404	355	369	373	386	376	391	388	384	420	403	388	375	364	402	385	392	387	385	390	412	413	379	416	388	344	358	412	412	407	366	359	367	394	379	365	439	391	414	377	373	418	353	368	360	406	387	400	402	382	377	397	395	375	385	329	387	387	381	418	360	347	399	384	421	358	383	373	386	404	387	399	389	394	389	405	354	366	395	381	357	381	350	368	401	374	409	355	376	369	396	390	407	365	387	409	390	400	374	383	377	405	396	392	373	374	372	380	400	393	390	383	381	374	361	378	377	424	392	385	365	390	405	415	405	399	338	346	403	417	382	401	383	373	397	379	388	397	370	378	375	398	396	417	399	439	411	405	420	402	426	403	368	373	404	349	389	346	403	377	358	386	389	391	376	388	395	385	396	393	402	414	375	359	396	321	386	386	394	396	382	381	365	414	397	416	395	382	373	382	391	369	370	388	420	354	357	395	385	391	354	384	400	358	378	412	377	377	405	389	387	411	364	370	378	374	375	388	361	378	400	397	367	401	373	341	331	375	370	379	356	388	406	411	373	404	378	393	382	385	413	358	392	411	407	381	385	372	369	377	352	414	365	428	402	380	368	389	365	422	402	399	388	370	383	390	386	374	373	381	421	388	399	435	392	376	394	373	359	390	374	396	408	405	394	361	351	398	425	367	385	384	377	337	372	397	360	361	377	399	357	373	368	393	380	362	387	349	434	433	379	420	371	355	418	362	380	406	380	381	388	381	434	381	351	398	366	409	353	431	411	355	388	352	414	376	356	380	396	394	376	373	379	352	359	380	382	364	358	429	359	383	371	365	402	385	378	393	371	373	452	408	368	375	361	371	389	440	368	362	373	393	371	425	350	413	403	403	403	397	372	379	392	393	416	384	372	360	356	328	403	392	393	422	375	380	379	392	393	407	377	390	390	349	370	400	380	370	347	403	378	343	418	420	397	363	403	441	414	396	370	379	411	399	377	412	390	381	392	366	414	368	400	410	394	355	398	348	377	357	382	369	407	413	352	342	357	389	392	386	393	379	360	360	387	380	404	410	390	396	380	410	373	425	382	378	393	362	335	394	395	364	396	362	389	385	406	403	438	368	366	401	390	393	405	356	432	371	358	391	382	370	383	399	369	396	401	402	354	392	375	341	366	400	354	395	385	384	395	397	352	389	380	421	367	396	397	367	394	423	411	400	384	395	349	400	377	386	375	419	405	383	383	352	378	381	382	389	351	385	360	394	378	405	404	366	365	383	371	368	395	372	355	398	378	426	354	383	389	389	356	406	437	406	386	366	367	383	423	405	409	388	342	359	371	368	370	376	401	407	377	364	401	384	366	385	408	390	378	451	381	357	357	400	368	415	379	391	362	363	393	395	386	371	389	397	395	409	361	388	378	389	391	375	393	358	407	362	387	389	356	343	376	399	391	410	372	382	376	394	397	387	364	348	399	406	385	373	356	406	363	355	382	407	369	411	400	366	399	395	376	389	377	411	353	391	372	398	375	417	318	396	399	355	373	415	357	369	393	358	358	335	425	354	388	354	378	371	381	345	373	386	379	396	401	399	367	394	374	387	352	396	400	355	407	384	379	397	352	381	397	376	404	373	369	409	403	376	388	379	397	362	396	362	372	365	354	387	392	354	351	417	397	382	382	421	384	379	416	368	366	388	385	396	392	383	347	416	414	393	343	395	370	403	359	369	393	387	374	377	389	361	339	368	385	383	395	391	380	398	345	369	390	388	385	403	429	398	393	412	385	405	361	398	414	371	391	388	368	404	375	411	377	389	368	389	430	383	387	372	347	348	403	359	369	364	401	353	355	384	375	375	405	407	360	379	405	393	386	406	364	363	407	408	351	384	371	395	386	372	377	391	396	375	374	434	404	389	394	350	414	375	361	381	406	400	399	356	395	406	362	401	370	412	391	391	378	378	373	379	370	385	390	348	380	368	374	383	353	343	377	406	401	415	360	368	381	364	385	408	368	396	370	377	410	428	388	352	377	379	394	393	383	375	392	396	423	404	372	375	409	384	392	399	395	393	366	407	428	409	383	385	431	382	383	401	398	373	366	393	372	384	383	404	365	356	370	406	405	381	342	334	357	390	380	367	421	399	367	363	406	387	367	355	384	417	358	427	386	375	380	371	388	397	387	357	386	363	359	355	396	367	391	384	371	394	395	390	369	384	378	420	410	393	388	387	391	381	368	378	423	400	394	393	368	383	351	379	369	405	387	417	400	393	403	380	401	412	395	382	379	368	371	378	362	366	390	354	384	390	398	390	366	361	387	386	385	372	378	392	348	389	376	405	386	411	370	373	389	389	351	405	413	413	382	407	421	382	408	393	364	396	353	383	385	404	367	391	380	378
9671	1307	1910	2322	1975	1749	1528	1409	1326	1246	1197	1169	1155	1059	991	976	980	1011	972	944	988	931	925	948	892	917	958	870	887	913	907	918	860	919	910	877	928	850	867	980	855	866	928	930	931	891	926	874	927	919	917	888	924	894	867	849	854	846	915	833	902	874	864	860	848	848	914	819	896	899	871	885	865	869	967	892	879	873	925	876	944	849	890	841	890	849	852	870	860	831	913	862	853	904	873	909	910	906	843	867	900	894	871	883	864	883	857	886	918	831	911	924	858	897	875	886	899	859	866	882	829	849	853	785	879	864	861	837	868	805	864	847	857	865	885	832	896	843	877	933	881	880	837	882	904	822	853	837	930	858	850	905	841	899	863	873	825	887	821	884	909	875	810	888	863	869	849	870	884	921	921	894	848	814	870	847	859	885	910	929	842	855	871	877	853	828	866	888	847	885	894	898	915	866	838	878	851	852	882	871	852	828	847	864	864	879	881	933	859	867	840	890	855	910	834	843	878	815	876	920	875	879	873	878	925	854	859	882	884	880	907	889	877	929	898	897	898	868	855	839	899	894	922	862	892	899	884	848	818	916	877	915	841	928	831	869	866	891	917	863	866	941	881	833	898	903	867	853	872	927	889	853	856	882	899	810	814	883	885	875	891	856	872	834	891	868	869	854	832	877	901	880	866	878	872	871	909	850	900	860	802	833	946	896	902	857	886	862	834	868	917	912	887	858	864	872	833	860	881	886	852	895	840	868	942	926	859	868	881	892	881	883	849	907	873	903	894	879	888	857	881	888	869	901	910	885	836	877	800	859	833	836	856	826	850	848	830	890	907	882	844	857	863	858	867	852	904	873	901	887	902	832	910	912	866	914	869	884	870	885	901	828	853	828	834	868	895	858	827	818	819	908	884	892	897	893	857	858	895	882	882	811	881	890	861	891	871	847	870	853	849	892	897	915	846	854	855	939	844	898	871	926	833	833	879	914	818	876	849	817	824	840	905	855	862	899	856	918	813	834	839	854	913	859	886	867	886	899	846	934	876	888	901	860	853	830	946	846	865	861	874	892	920	911	892	905	884	859	837	890	843	857	896	882	875	901	855	898	789	865	809	901	879	850	902	859	864	849	874	977	846	861	837	864	860	878	880	886	897	860	874	935	862	858	878	906	894	848	863	906	871	916	834	838	906	895	854	903	867	872	897	823	887	886	859	897	878	879	899	879	914	909	862	892	840	929	895	925	880	848	851	875	881	897	903	933	851	873	861	885	904	889	867	884	872	840	945	827	847	844	869	851	910	913	867	877	871	865	860	891	900	825	847	882	825	850	830	835	842	868	854	858	846	853	818	866	860	877	838	822	847	888	835	869	906	873	836	873	826	889	926	839	899	875	897	871	907	882	821	895	880	895	866	902	847	893	895	896	889	920	854	927	873	864	863	849	852	851	855	848	805	865	856	887	891	881	843	854	923	859	901	883	868	838	838	835	976	856	932	930	905	885	859	920	911	880	855	856	898	929	881	926	843	915	876	869	838	880	834	863	872	885	873	855	837	842	885	847	887	885	830	861	907	870	870	858	896	870	825	873	883	915	872	862	851	972	866	876	882	873	970	879	868	903	835	896	853	892	852	827	897	871	885	891	867	907	898	852	895	908	850	863	915	828	852	902	859	900	885	883	869	891	849	813	845	909	889	891	865	972	859	831	835	886	874	866	917	865	885	891	929	856	843	895	838	867	831	796	893	908	890	880	892	869	922	896	883	799	862	891	909	902	867	913	904	842	864	924	868	875	867	885	822	865	877	875	914	922	889	878	889	880	883	890	943	859	924	881	897	868	813	835	858	858	882	861	864	869	862	838	877	833	875	877	924	895	854	865	879	876	845	879	866	906	892	889	876	886	866	876	884	880	810	888	873	858	867	890	863	883	866	834	841	878	864	886	847	866	899	837	876	852	842	837	861	841	907	864	861	903	871	869	909	884	855	870	860	885	869	866	895	894	909	835	869	863	863	930	893	861	911	827	896	820	899	856	892	885	886	901	865	840	901	910	896	850	875	857	865	869	920	894	928	885	909	927	916	851	888	913	908	881	902	927	873	837	902	858	848	847	887	851	886	871	842	831	861	921	835	841	917	844	881	845	841	861	813	898	881	854	832	856	905	899	882	898	841	915	894	901	857	856	926	869	873	862	854	863	860	916	867	847	793	894	849	878	908	848	880	865	854	879	885	867	832	887	850	864	842	834	897	874	882	893	859	894	847	886	951	853	852	844	857	863	862	876	856	896	848	858	859	860	850	844	877	871	877	880	849	899	879	869	891	862	865	862	895	851	854	881	859	901	901	883	900	856	895	889	880	890	812	846	889	911	881	884	835	873	895	854	880	853	923	853	881	933	845	891	907	860	928	866	884	876	859	885	848	865	907	909	916	847	895	875	859	902	868	828	827	898	855	878	883	880	878	899	862	865	906	884	924	824	901	883	823	822	896	906	901	842	872	862	848	844	922	899	856	839	880	908	918	867	866	837	859	884	869	875	867	834	866	923	832	857	832	833	887	846	879	872	890	899	830	892	893	857	879	850	853	851	941	883	879	918	873	839	885	858	898	867	899	883	913	915	875	859	809	883	895	862	844	870	913	849	853	850	910	834	897	873	802	857	805	923	931	896	844	921	890	863	839	886	913	868	919	893	960	856	884	876	862	862	860	913	876	829	875	852	832	827	823	889	862	885	916	916	897	783	888	853	877	822	850	852	798	880	840	937	881	861	890	828	861	925	858	902	880	932	856	892	857	888	892	902	811	882	860	883	886	915	862	861	861	860	827	908	896	858	902	906	860	863	885	843	871	909	906	857	914	867	856	865	888	812	895	874	877	878	916	869	897	902	907	866	869	905	841	870	882	873	959	931	862	837	931	894	870	824	881	851	872	884	861	846	877	899	845	883	868	902	894	842	887	912	840	857	851	871	863	927	904	851	903	865	921	907	847	855	861	915	893	903	831	823	899	868	826	866	881	894	803	854	870	829	888	900	908	892	931	841	828	899	884	894	901	834	872	864	850	867	888	865	850	844	842	860	816	892	852	843	907	879	921	863	899	897	908	823	855	929	912	907	802	841	889	855	900	847	822	852	837	889	918	882	868	877	850	880	874	904	884	874	844	844	886	905	862	862	847	951	870	878	892	879	830	858	845	893	854	854	860	877	904	898	874	849	875	909	886	837	896	872	828	876	840	902	838	961	841	912	841	936	889	820	842	883	913	873	862	847	872	852	892	877	924	916	876	903	881	870	902	889	830	948	877	832	891	885	881	907	914	878	824	902	848	812	878	865	925	921	846	897	897	904	850	859	882	875	855	897	902	857	915	857	862	901	895	903	892	861	904	905	844	909	851	837	887	870	799	880	878	849	835	855	892	828	875	833	835	907	790	870	861	896	878	917	895	839	921	845	809	800	867	876	933	839	883	841	857	866	870	873	872	874	865	885	842	888	851	858	872	838	870	849	924	855
2525	185	202	194	198	184	176	180	158	163	177	177	152	181	158	169	177	184	162	173	171	168	192	161	183	148	183	144	141	188	165	164	177	163	177	194	193	174	161	172	154	165	163	153	167	172	179	177	163	182	190	172	171	177	144	156	187	190	178	185	158	161	141	163	179	158	142	175	187	172	167	159	170	187	153	193	189	177	173	163	169	158	170	192	172	168	164	181	169	172	201	144	158	156	171	181	132	178	150	163	165	189	172	151	197	148	157	178	162	169	193	180	182	182	159	162	198	190	144	172	159	166	184	158	166	170	185	183	158	167	166	160	160	206	186	177	164	167	173	199	157	169	181	167	151	158	167	164	177	153	186	139	179	176	174	213	177	183	201	162	187	184	186	164	169	164	176	173	146	168	153	180	160	149	175	168	167	158	169	167	181	182	157	172	171	178	197	163	194	180	158	180	167	177	189	164	186	185	166	151	167	169	185	184	152	182	182	190	189	172	186	184	164	179	149	165	154	150	183	196	159	165	154	136	172	142	177	157	158	164	174	171	178	174	168	185	201	177	169	169	190	182	183	164	172	171	191	158	181	197	197	177	185	165	174	189	177	208	199	154	162	175	167	164	158	162	160	181	172	156	153	169	186	162	172	159	167	188	141	179	173	163	164	185	166	182	135	167	180	192	178	186	169	176	165	173	159	175	164	174	172	176	162	167	166	174	204	174	152	156	164	170	160	154	155	177	158	179	178	167	181	157	168	173	182	184	164	164	180	164	177	158	153	188	170	166	187	157	163	142	182	169	185	170	169	192	142	174	178	188	174	184	190	175	153	171	165	165	163	184	171	183	170	176	172	156	184	180	173	183	187	171	184	160	187	174	188	164	153	166	174	186	152	161	170	179	164	179	154	178	157	166	168	181	163	154	153	169	171	160	168	174	156	185	171	163	177	187	181	177	171	174	140	187	176	223	164	162	159	162	195	200	155	141	171	174	173	164	168	178	151	163	147	176	186	166	182	163	173	191	160	179	141	176	191	158	172	179	188	162	168	161	190	188	157	188	164	171	151	182	142	189	164	146	160	184	199	191	163	163	178	177	191	148	172	172	166	160	192	184	172	171	187	175	192	154	151	182	179	168	172	157	175	173	178	185	208	173	145	186	176	168	167	163	185	141	176	183	168	201	165	162	157	172	187	172	183	156	165	164	165	166	163	202	198	183	177	185	171	200	175	188	167	182	156	185	199	166	166	170	175	165	164	179	169	169	179	185	159	159	164	177	179	174	171	188	156	159	158	170	169	183	166	182	163	164	197	184	199	164	186	171	176	173	169	163	172	168	159	159	173	155	182	173	138	191	146	179	177	179	180	180	185	161	155	146	172	148	153	176	134	198	158	193	175	180	175	165	179	191	179	152	178	181	186	174	154	181	179	167	164	156	168	193	175	162	159	172	185	163	189	189	140	155	177	176	170	175	149	179	189	146	165	156	186	178	166	174	180	173	150	163	173	193	169	189	172	179	189	161	167	149	156	176	185	156	148	171	169	160	154	160	173	165	196	185	184	190	175	171	160	196	190	152	168	172	165	157	158	147	173	165	173	181	184	176	156	172	155	150	169	167	156	191	164	181	190	175	164	182	159	176	167	178	155	172	188	178	178	178	174	167	166	189	183	179	173	163	167	174	158	178	174	130	166	168	177	162	150	175	164	194	177	167	187	188	187	185	163	179	163	174	197	188	194	166	175	193	182	163	177	171	163	177	138	163	178	172	185	167	163	178	170	186	162	181	156	157	187	166	191	145	193	174	170	172	154	176	161	168	151	207	171	177	169	167	159	177	176	157	178	181	180	168	186	164	159	157	179	176	186	189	151	163	158	150	159	181	188	164	166	169	163	153	160	174	190	166	152	172	165	169	166	180	169	164	174	178	184	170	164	163	174	176	167	157	152	184	160	184	178	173	158	191	167	165	163	175	174	185	216	164	169	156	174	156	166	159	173	168	183	182	167	126	169	150	164	164	177	164	159	163	170	166	191	170	175	171	188	179	167	183	154	185	173	156	146	165	169	171	191	165	184	163	165	151	152	182	181	182	151	163	171	176	149	178	169	148	182	165	195	181	153	158	184	168	181	162	198	161	178	183	175	165	180	185	182	182	148	184	162	154	152	161	179	157	169	173	178	167	203	177	185	178	172	170	163	163	171	181	183	179	175	162	167	150	166	150	160	169	186	169	171	152	158	132	176	177	168	143	156	148	181	183	187	165	153	172	163	174	169	167	166	170	167	178	163	172	172	182	169	155	153	180	156	159	161	177	168	169	177	170	194	204	192	143	170	155	166	182	175	173	165	179	178	182	160	165	170	170	166	179	162	182	168	159	175	167	188	170	175	165	167	151	170	183	166	163	166	162	170	179	175	161	162	146	192	178	168	177	175	198	171	149	187	160	129	180	180	174	165	165	179	149	176	162	164	174	178	168	176	161	143	193	186	185	157	164	160	178	189	164	167	176	160	166	148	173	189	189	174	185	162	171	170	186	157	147	170	161	178	149	152	185	145	186	174	158	171	164	154	163	160	187	168	165	172	195	170	163	179	179	151	170	177	170	171	188	193	159	198	174	167	178	173	151	159	166	177	166	146	164	162	185	174	171	171	166	187	177	166	178	155	178	167	182	190	195	201	172	170	167	169	172	179	161	172	189	164	141	170	181	175	182	191	170	164	146	147	174	174	173	166	185	155	161	179	179	203	180	162	163	174	176	156	173	165	164	159	180	182	182	170	173	160	183	192	199	180	156	183	174	155	147	151	164	159	166	160	154	167	176	179	151	163	145	176	160	191	197	158	174	155	152	165	164	188	172	168	172	149	167	177	158	180	192	169	214	175	164	153	190	201	173	155	165	174	157	178	167	155	169	156	174	169	186	152	166	183	182	207	158	166	167	162	145	171	190	168	183	176	174	172	159	155	187	157	146	174	207	167	174	166	170	165	169	175	159	178	178	188	145	170	175	155	152	198	175	171	166	165	156	139	170	161	180	197	174	172	176	172	174	161	179	154	177	166	161	148	174	172	147	165	187	161	220	209	156	189	148	170	190	164	193	210	175	159	163	174	185	177	152	161	172	154	180	172	182	158	185	169	163	143	181	160	143	171	165	176	153	172	160	180	164	190	165	170	189	152	166	181	156	164	174	163	178	157	189	195	183	157	156	188	153	177	157	173	155	163	174	160	172	181	179	181	157	161	150	166	188	183	177	185	187	186	159	158	177	182	149	178	158	167	162	165	163	136	171	187	203	156	158	152	177	184	170	172	160	182	172	187	158	177	173	165	151	160	171	176	166	190	174	167	162	168	170	170	178	175	161	176	191	140	174	165	171	174	185	161	187	183	181	165	182	161	174	166	203	193	172	173	177	146	153	185	180	179	176	180	189	152	175	166	165	164	158	165	162	163	156	175	169	193	188	174	180	180	166	167	171	166	191	174	162	166	174	163	140	191	188	150	156	144	198	170	171
2494	520	521	492	485	493	471	454	501	508	466	483	476	515	514	464	466	483	496	498	487	464	479	444	465	479	497	452	452	463	456	503	480	484	470	454	446	474	506	495	441	490	446	510	469	435	450	434	482	464	481	481	496	515	459	506	462	494	470	447	431	466	461	493	472	512	460	460	484	505	496	497	504	489	497	457	522	426	453	488	457	477	520	491	463	489	474	463	477	476	445	466	463	516	470	491	484	510	459	491	491	447	510	427	508	490	480	471	470	492	497	473	467	486	447	448	473	451	493	489	480	445	428	469	436	462	487	434	449	446	473	473	465	428	497	460	470	482	446	456	464	489	478	479	534	489	489	463	440	508	494	477	459	476	470	466	469	475	485	459	497	483	473	463	469	430	497	481	499	457	452	495	481	463	470	478	479	447	506	490	483	469	457	483	481	479	493	477	487	461	472	470	514	428	471	504	460	494	489	456	492	438	460	422	487	493	443	459	459	464	467	454	469	472	485	456	506	440	470	452	491	474	467	485	516	482	474	459	448	493	463	469	490	487	479	527	502	479	450	464	463	454	467	476	459	483	465	498	501	454	489	473	505	469	509	486	457	473	495	481	461	458	470	503	471	534	461	467	500	466	467	474	461	452	481	532	527	472	470	442	484	455	492	447	466	466	485	471	517	459	460	477	502	465	472	470	487	450	480	427	514	474	482	485	485	461	469	457	524	505	460	498	474	490	502	508	450	443	499	450	481	495	468	465	497	475	472	443	471	479	486	506	467	488	547	453	480	487	511	468	466	509	466	476	458	493	478	430	458	470	504	512	450	467	417	483	481	479	479	471	452	505	497	481	436	453	500	450	452	455	449	460	533	458	494	439	503	479	447	486	473	480	488	529	508	500	472	458	529	463	442	484	473	442	476	474	471	450	474	425	493	474	457	502	492	461	474	491	469	445	504	470	442	482	490	479	511	482	432	444	511	465	461	459	455	468	476	483	500	491	476	479	451	479	474	471	479	453	430	447	488	495	481	477	467	486	492	498	442	471	485	476	492	466	480	505	492	469	494	467	493	487	488	455	452	471	442	438	465	463	480	488	467	456	461	458	437	446	476	480	431	482	485	491	443	472	497	464	471	492	498	500	448	496	489	486	480	506	479	450	447	454	463	507	465	462	495	507	472	444	468	494	454	452	470	472	453	470	476	456	516	471	484	481	469	478	451	462	472	477	503	493	513	425	475	507	502	476	484	515	470	447	453	503	479	501	472	498	490	443	485	482	477	462	458	481	498	434	443	493	469	459	477	471	434	472	468	477	471	477	474	466	476	442	496	471	485	506	492	540	475	467	494	478	455	445	469	485	467	513	449	461	479	412	526	455	456	483	471	441	479	478	486	491	500	437	501	474	461	474	447	486	501	485	478	481	459	454	492	489	531	483	466	481	507	471	461	505	444	461	447	451	469	461	499	494	472	449	459	443	485	452	480	506	468	469	496	486	459	517	464	485	444	461	486	481	481	454	456	453	499	446	466	458	485	475	485	472	450	462	499	534	443	471	450	433	487	463	481	459	459	447	494	474	448	487	517	483	478	492	455	483	498	483	487	465	477	493	448	522	455	527	467	481	479	480	456	489	474	466	445	451	490	515	480	450	490	458	444	531	497	452	488	492	472	441	490	477	444	441	470	499	453	488	457	467	446	485	469	472	521	484	500	492	483	454	473	476	462	471	467	421	462	478	442	481	461	491	494	474	470	460	470	508	438	473	472	484	491	484	453	485	512	482	461	468	452	460	489	471	485	479	433	438	498	497	459	480	497	464	459	495	452	473	471	495	451	486	481	474	450	476	499	480	469	469	481	482	477	492	439	424	501	482	492	482	485	472	502	467	438	451	464	464	489	520	451	472	485	469	472	494	489	493	450	471	466	507	472	504	461	508	506	486	487	445	510	470	476	468	468	491	479	472	500	501	490	487	462	464	453	488	447	431	457	511	476	442	491	470	487	480	471	512	479	481	467	500	448	503	439	492	457	468	484	493	465	455	453	470	470	461	459	527	518	448	490	455	476	468	513	473	498	459	482	492	470	464	453	487	461	514	475	470	485	478	495	478	491	460	443	480	489	464	499	460	512	437	488	472	458	489	472	501	466	483	481	473	475	459	495	440	486	504	482	489	473	454	495	499	416	470	465	466	454	487	500	465	487	487	472	511	481	492	545	471	502	453	495	496	452	482	500	493	468	448	504	476	468	485	501	455	489	483	474	470	474	520	451	478	487	469	452	473	429	454	427	487	448	471	420	475	485	439	470	495	512	460	443	465	475	487	477	458	477	462	474	498	491	471	470	497	462	489	477	491	473	485	477	468	469	488	458	494	442	481	455	463	470	483	505	481	474	518	454	479	483	514	495	509	480	460	481	479	485	494	517	510	456	453	481	470	502	452	480	484	466	464	504	454	468	462	420	513	470	489	488	455	407	461	458	458	500	442	448	458	445	472	473	482	455	501	470	477	441	480	481	471	465	483	492	491	471	470	472	454	491	445	485	458	476	430	486	458	508	481	464	465	491	445	496	490	452	450	482	428	444	460	489	493	475	470	472	470	460	467	488	473	466	496	451	460	447	475	438	448	460	487	467	498	527	501	457	512	458	480	495	496	495	467	503	470	473	463	484	486	494	472	431	460	439	476	449	453	479	498	470	467	481	495	476	454	433	485	465	538	478	453	492	454	452	482	476	475	477	477	468	501	460	464	468	448	466	468	480	468	501	447	451	522	486	529	474	489	448	479	448	492	445	457	448	435	480	495	499	469	454	478	441	491	475	486	450	488	467	458	470	517	524	452	439	434	476	466	487	502	481	495	441	501	440	500	492	510	458	463	455	504	465	491	440	517	445	478	462	503	454	487	453	488	438	485	490	489	472	471	437	476	464	446	477	454	463	477	455	485	486	481	477	463	495	462	465	438	488	502	477	468	476	445	496	454	469	476	475	464	510	468	455	452	507	471	457	476	471	484	450	483	473	472	512	459	517	494	462	470	497	505	530	460	514	519	497	528	527	461	440	514	471	454	485	474	465	479	447	478	500	510	467	490	486	506	474	511	497	443	480	482	451	500	469	457	460	509	454	464	429	447	496	494	471	485	514	486	450	480	473	462	470	464	460	489	428	452	458	460	459	497	469	452	442	490	464	510	476	498	448	488	454	498	507	435	450	478	447	511	457	485	467	477	471	501	491	444	477	518	459	464	488	480	480	500	451	461	505	453	431	494	472	464	472	524	446	505	468	493	478	443	478	473	478	511	493	426	494	476	497	485	496	475	485	489	476	467	485	481	439	474	484	450	461	481	476	498	461	457	532	474	459	454	477	455	463	466	450	482	487	451	476	480	461	456	479	475	485	472	469	453	463	465	509	507	476	448	473	465	434	489	460	534	464	499	470	433	494	498	483	490	468	461	482	447	424	512	484	470	490	446	553	484	462	448	454	489	528	484	478	476	511	487	491	430	497	503	530	479
9719	702	618	570	490	445	403	404	422	376	359	387	369	385	363	353	326	396	338	360	385	402	377	362	349	342	372	397	397	333	375	354	387	373	383	392	395	321	318	345	380	351	331	343	351	352	374	376	333	381	382	375	346	325	380	325	338	347	350	330	405	370	384	348	339	368	378	345	367	370	366	391	342	359	355	343	349	340	346	392	388	392	379	358	339	366	371	351	333	334	371	359	336	335	339	342	334	366	340	378	353	361	353	366	349	356	344	349	373	382	387	367	376	359	389	376	359	344	347	344	337	373	351	369	345	354	388	370	346	410	350	387	361	348	334	348	361	371	393	364	347	351	353	352	373	361	345	379	369	361	399	370	408	343	388	363	321	367	336	379	372	343	355	363	345	371	390	348	325	370	383	327	350	389	306	343	346	374	367	337	403	414	359	379	366	366	341	343	347	361	364	336	373	373	338	337	360	355	365	366	353	324	321	371	363	395	341	385	325	364	382	391	397	371	347	360	361	371	354	369	364	382	334	382	367	370	392	392	389	348	341	356	365	369	365	320	339	342	360	360	370	350	352	344	341	355	343	355	345	366	362	373	357	362	341	345	375	369	357	375	344	331	380	342	361	357	352	358	401	431	361	373	330	340	381	342	352	334	370	343	330	380	318	348	343	361	397	384	337	371	337	366	369	364	359	380	365	361	366	363	365	376	369	391	372	370	366	339	347	328	362	354	345	388	342	332	404	333	356	392	385	353	354	385	377	376	352	383	346	367	323	343	361	347	360	363	354	358	364	353	348	343	365	344	360	339	363	360	388	353	338	324	396	323	361	372	377	367	334	362	359	354	379	371	347	362	360	390	358	394	341	332	344	330	344	357	384	350	373	373	337	349	346	358	345	345	345	338	324	334	337	363	369	336	336	386	351	347	332	395	354	402	385	373	367	331	379	347	373	353	366	367	372	356	346	373	373	394	350	355	365	334	348	387	363	396	360	382	326	343	337	353	374	348	345	372	354	397	375	390	343	332	360	367	394	355	358	368	378	313	318	361	345	373	384	348	361	360	381	331	361	350	362	370	354	359	369	396	334	390	337	370	318	352	398	345	374	332	360	372	300	357	342	398	342	385	373	376	343	346	378	348	367	348	372	357	329	325	366	331	373	310	335	375	357	390	351	356	364	347	363	373	334	324	360	362	347	341	356	368	349	368	328	313	359	376	378	326	351	347	379	389	342	354	346	348	399	348	357	399	397	375	352	359	307	335	360	362	355	370	356	385	334	388	335	388	345	363	371	412	344	373	409	391	372	396	349	378	357	379	353	321	310	331	336	376	363	363	376	365	350	398	368	347	373	361	382	360	335	353	364	368	338	359	364	382	361	330	340	399	381	371	353	357	359	360	367	352	386	366	372	339	349	371	340	348	393	309	358	341	355	365	350	342	358	357	366	385	354	379	384	339	372	353	394	343	365	358	374	321	337	352	337	347	353	389	374	404	371	336	348	373	367	378	333	369	355	380	347	363	345	340	348	368	329	350	354	339	379	378	349	378	368	343	381	406	392	362	363	334	328	375	360	344	358	353	353	341	360	347	355	414	341	361	352	396	373	359	375	393	341	330	338	327	372	412	352	391	376	361	354	362	378	337	365	325	385	338	369	394	346	298	372	368	333	366	409	408	371	334	351	368	354	353	389	356	354	360	370	350	399	361	382	413	339	397	367	393	333	380	366	359	355	347	367	347	399	391	365	331	368	362	368	362	355	386	344	356	401	361	372	339	352	364	379	384	380	376	344	331	367	351	377	350	349	386	362	409	362	347	373	371	360	353	322	350	391	365	405	347	364	371	342	374	377	360	412	345	407	361	339	352	382	364	343	360	339	379	336	353	350	400	335	371	366	330	378	415	346	415	375	386	357	331	377	395	340	350	396	348	392	363	365	352	388	356	367	385	376	357	365	386	353	368	345	325	372	368	426	394	356	362	376	365	301	342	344	341	352	378	385	363	326	355	366	352	382	358	371	373	368	384	370	346	340	368	376	338	376	367	397	371	362	367	353	381	374	394	315	395	386	367	365	371	372	370	352	374	363	365	353	345	394	351	348	338	370	339	388	350	369	356	350	361	367	349	360	337	384	354	391	387	339	319	378	333	372	338	351	346	348	340	387	369	321	340	347	373	373	349	387	383	354	343	407	348	383	367	368	339	366	361	367	381	381	339	359	350	320	399	387	373	387	368	386	383	348	336	368	394	355	385	357	375	377	350	368	350	406	356	335	359	361	376	369	314	314	343	369	363	345	388	329	360	392	361	355	338	375	389	345	355	361	368	355	352	383	354	359	372	336	373	391	327	361	324	352	396	394	375	351	395	337	368	378	374	388	368	361	338	357	367	352	305	333	390	367	358	374	384	340	333	359	369	364	351	370	372	372	380	354	360	328	373	336	382	340	354	347	372	340	348	357	334	357	338	362	374	367	345	326	374	379	374	368	347	362	364	344	373	326	394	366	357	330	385	348	375	379	314	374	375	351	378	373	351	336	354	377	350	355	323	330	365	361	350	342	372	369	335	350	366	365	404	362	359	365	366	371	345	356	376	357	371	367	362	385	364	410	380	341	369	401	335	344	388	365	384	360	365	347	384	337	346	389	361	350	363	337	369	365	341	364	351	353	387	323	370	390	402	361	366	341	388	342	383	379	373	341	343	357	362	368	355	355	372	389	366	377	350	354	362	396	387	382	346	355	371	357	347	380	378	360	351	372	325	368	391	357	353	384	323	371	350	343	369	353	402	360	355	368	346	369	362	373	350	366	372	330	340	366	396	340	347	350	357	355	347	370	384	358	376	352	388	368	325	389	379	365	356	349	369	337	353	391	375	332	350	370	349	368	350	333	407	357	391	365	360	376	348	383	390	329	345	347	376	380	383	341	348	364	311	336	330	375	337	351	351	391	331	339	346	351	357	375	380	358	380	364	372	361	351	360	327	337	363	371	330	364	335	347	311	394	359	346	354	338	375	346	357	362	371	352	330	365	352	391	341	379	349	359	355	334	368	364	354	344	315	314	366	334	385	345	387	370	336	318	387	403	371	337	350	352	337	386	365	358	341	389	360	355	335	363	353	359	343	396	349	344	362	345	365	384	370	348	402	336	344	353	343	378	359	321	374	357	384	342	370	375	352	357	318	352	346	387	384	362	385	380	380	353	379	323	331	315	366	349	365	378	380	366	338	314	371	343	383	370	394	400	333	344	385	354	389	342	352	366	412	350	373	330	366	349	331	356	376	345	325	408	389	344	351	359	379	366	338	378	361	334	357	357	364	337	350	366	383	369	379	409	365	347	375	396	334	362	346	369	317	384	344	357	372	402	361	349	334	368	370	351	335	376	361	372	370	397	353	312	357	364	366	394	368	349	352	362	350	373	353	322	367	343	348	312	357	349	337	309	399	330	318	391	370	351	327	320	375	378	341	346	385	367	401	398	320	358	369	319	364	364	346	371	342	345	342	319	343
7710	1057	1445	1559	1402	1313	1138	1134	1077	1038	1019	1047	944	959	945	963	912	925	960	911	915	868	973	842	884	872	851	851	845	822	919	883	877	851	870	863	819	874	894	859	884	879	859	854	856	819	888	859	849	857	858	839	862	874	854	833	815	909	874	843	831	897	831	853	838	825	907	859	815	839	800	877	843	867	877	869	858	834	798	851	877	890	877	840	842	809	838	811	879	850	869	880	847	872	876	903	835	860	847	847	882	859	881	871	874	855	874	875	852	872	833	836	849	864	865	853	863	863	920	870	837	859	864	891	835	847	873	841	822	896	834	886	833	841	845	873	908	871	840	820	839	836	887	833	812	860	835	920	876	839	821	914	846	829	819	828	870	848	861	828	855	839	799	857	863	883	843	850	876	849	867	817	901	860	870	845	886	809	866	856	870	871	912	860	823	860	882	838	839	848	884	847	820	889	860	860	851	829	849	913	863	877	849	818	861	836	862	857	782	837	897	847	844	785	845	861	869	844	837	865	893	814	833	880	849	854	846	796	902	917	862	922	838	840	901	841	840	902	840	818	906	852	869	820	888	845	845	849	857	804	808	871	850	858	800	854	801	870	852	849	886	885	874	865	862	864	892	853	882	904	849	822	877	824	830	892	897	878	849	880	873	886	804	867	883	789	857	836	819	915	872	861	852	896	802	837	816	865	845	858	885	859	829	802	846	819	872	823	866	855	913	844	844	868	855	837	860	839	872	894	859	850	872	853	887	857	849	864	827	873	823	855	869	892	817	826	840	794	826	848	887	864	863	836	822	883	884	807	804	882	861	810	853	816	832	881	870	912	899	878	887	856	836	854	831	889	851	866	888	865	826	850	867	791	840	830	871	883	864	880	811	849	863	809	864	804	851	873	877	870	831	829	812	896	876	871	891	920	843	847	827	843	846	835	849	883	890	822	846	869	865	798	866	896	870	863	788	848	862	834	862	881	837	870	870	916	820	913	862	834	886	811	835	858	885	838	857	894	871	850	876	822	845	879	863	809	898	857	881	820	876	815	876	864	905	852	878	850	827	891	877	820	841	904	833	813	890	884	842	814	860	823	885	814	824	839	848	864	831	822	850	866	801	842	884	863	817	854	868	897	815	880	861	863	840	929	885	857	899	864	821	820	885	811	877	874	805	879	851	883	836	872	892	744	844	877	875	794	913	802	864	851	867	848	876	874	867	866	819	903	822	875	885	852	890	856	849	817	831	867	833	873	883	867	867	834	869	862	855	806	860	883	898	819	811	834	919	862	834	828	889	838	867	902	877	889	827	809	835	910	871	858	847	859	895	814	831	833	847	828	870	867	816	895	820	843	883	853	836	809	804	831	858	836	855	834	871	863	879	823	861	850	882	870	877	855	861	891	875	871	893	928	891	860	859	854	846	858	877	837	849	868	846	780	832	890	810	880	852	854	912	814	833	855	883	827	811	847	820	877	875	805	839	886	892	868	878	862	850	918	886	832	831	880	917	826	831	840	795	881	857	872	881	815	876	870	886	857	889	832	901	871	888	902	881	864	882	869	872	814	820	834	811	846	858	878	863	862	827	874	868	879	834	898	813	860	847	861	813	839	838	833	863	808	868	872	851	886	848	813	811	871	845	808	815	876	868	844	879	861	830	880	848	846	878	821	803	903	875	827	848	823	827	841	879	858	819	849	908	844	859	869	820	814	862	876	847	919	842	823	872	909	806	873	892	796	855	856	802	844	901	890	854	850	859	822	870	851	858	860	887	865	833	861	921	853	871	850	822	902	875	824	816	822	886	846	838	804	825	904	918	872	911	852	871	844	905	855	853	829	903	840	865	906	834	947	865	872	850	841	829	862	895	882	838	855	838	864	838	875	857	857	893	881	858	885	880	870	871	903	769	854	901	906	830	867	838	896	831	868	902	851	889	866	828	900	856	860	780	834	861	872	834	845	874	855	841	857	798	828	845	871	846	842	867	868	816	849	861	880	907	875	834	871	877	878	877	872	896	866	884	812	853	839	833	885	847	819	810	799	842	854	862	850	877	839	855	891	847	814	849	849	864	835	860	875	835	901	820	901	851	810	820	827	840	813	898	879	887	858	856	902	828	852	790	859	841	901	857	839	861	890	833	851	884	864	855	825	878	848	849	905	813	886	846	814	891	873	828	822	818	852	857	877	807	842	861	887	847	884	888	852	904	856	842	813	840	854	830	881	840	833	874	791	850	871	835	805	873	885	870	883	907	868	849	837	869	865	923	887	855	824	865	824	886	867	872	881	845	829	895	897	858	841	831	915	814	858	871	838	812	863	843	869	835	887	868	802	899	891	883	862	855	853	835	862	841	870	866	876	813	863	836	861	872	826	825	872	895	803	843	884	845	813	835	890	884	851	839	866	873	823	857	857	871	850	842	875	849	832	845	840	888	854	832	855	873	849	835	811	907	872	786	861	857	906	823	870	872	821	827	846	934	882	866	918	924	855	859	823	859	820	865	869	835	881	876	859	891	828	832	812	835	828	852	823	825	847	845	858	849	858	862	866	883	844	841	841	831	808	830	845	867	835	796	863	847	870	868	849	849	874	849	825	849	846	827	826	881	891	821	832	859	848	867	856	833	932	834	895	912	883	823	851	889	870	873	888	886	870	826	898	852	800	796	857	887	840	877	859	825	800	845	878	851	825	871	888	847	843	908	829	863	841	840	825	867	883	881	868	852	848	872	828	861	814	830	831	844	882	843	869	862	852	829	855	855	879	822	854	822	854	856	851	858	811	852	845	850	829	846	891	844	936	886	909	856	836	899	868	869	897	829	897	817	956	895	848	830	822	876	875	899	875	925	863	845	846	842	823	856	847	862	854	846	844	832	862	849	864	862	884	924	868	865	868	948	888	913	815	797	878	857	875	858	855	935	897	831	881	870	876	834	863	881	824	860	882	918	787	873	876	834	859	882	819	840	846	896	853	823	854	887	862	874	865	887	877	840	879	852	850	854	885	875	842	884	837	879	857	877	838	848	852	798	901	883	885	854	820	866	831	894	856	890	866	811	900	823	840	870	838	905	871	845	907	872	868	822	859	830	848	858	850	857	854	858	865	822	874	848	890	843	836	847	874	868	869	822	836	900	847	883	861	842	838	853	846	875	887	841	858	874	845	871	861	826	859	836	904	846	851	846	875	821	900	887	848	817	869	913	792	819	893	900	847	832	830	877	819	842	902	830	824	882	878	811	863	875	883	891	844	862	883	843	852	863	844	921	886	860	877	864	824	866	861	869	872	899	873	841	889	775	843	878	863	862	814	880	808	844	848	852	848	878	831	879	868	849	857	789	833	874	828	859	811	836	887	845	910	873	851	848	857	852	906	821	854	846	813	899	850	954	896	820	849	852	890	838	847	806	840	858	910	859	838	847	807	881	876	862	813	803	886	926	898	886	877	831	827	834	872	877	815	831	893	925	877	891	880	818	863	868	870	793	863	828	851	824	847	871	815	859	871	848	846
17041	1411	959	806	656	545	527	448	496	430	432	408	376	393	382	372	366	390	389	397	431	366	365	404	358	443	399	389	414	402	376	391	395	418	401	344	395	378	385	382	416	370	374	335	386	391	352	388	356	406	389	377	398	390	377	395	395	380	389	346	385	350	393	389	357	367	393	399	427	358	386	367	356	408	395	378	362	391	361	394	364	345	380	395	381	370	385	367	421	399	398	388	404	410	385	362	439	369	365	357	371	375	432	408	364	380	408	355	391	420	407	363	370	382	416	393	339	382	386	405	379	362	412	380	403	367	391	351	382	380	414	365	401	367	375	411	387	374	393	382	395	376	386	432	403	406	407	400	383	428	387	437	382	417	370	373	421	429	370	393	391	391	401	389	412	397	365	368	398	390	403	389	407	382	364	410	363	359	374	365	434	394	371	396	415	371	421	412	412	391	422	402	376	378	409	342	426	389	388	360	394	376	371	371	347	396	382	427	395	356	384	368	412	380	364	377	355	386	352	392	386	367	356	386	408	380	315	361	390	385	381	405	399	397	379	395	397	386	390	391	407	383	374	401	389	374	347	386	391	377	359	386	376	407	381	374	373	387	413	398	436	391	398	397	354	386	379	367	400	403	372	411	351	400	423	405	366	374	365	378	419	394	364	385	375	342	399	400	388	361	402	374	384	379	378	388	399	380	365	394	409	369	381	328	378	385	386	370	325	397	386	387	384	389	405	392	395	382	391	381	385	364	427	383	377	385	340	370	345	371	387	393	383	382	373	353	371	389	367	373	358	404	394	361	402	406	371	365	420	431	395	406	420	402	389	387	342	421	416	385	381	365	365	362	378	402	375	398	388	388	422	381	384	398	361	376	387	370	395	419	401	381	373	439	375	415	383	409	392	395	403	391	388	380	403	391	392	398	413	386	400	389	366	387	349	367	399	429	358	368	362	375	394	381	386	378	354	371	390	393	375	370	355	373	382	362	366	346	406	377	387	393	385	377	353	354	371	371	392	395	414	357	365	415	387	369	413	365	385	349	368	377	339	382	360	388	402	373	415	379	376	365	385	425	405	388	393	390	390	366	387	397	381	405	396	373	377	391	409	379	393	371	450	401	355	388	392	379	368	389	368	390	363	372	356	376	377	376	373	384	407	345	390	382	380	371	361	384	410	391	430	401	421	390	379	387	391	427	375	382	385	401	382	353	372	385	383	359	365	373	375	370	454	353	339	406	373	381	355	382	407	401	372	378	387	353	372	364	341	384	393	405	417	396	396	391	339	359	396	391	376	398	371	351	408	381	369	376	368	338	371	392	416	365	388	404	413	377	394	381	415	426	402	367	368	393	375	375	381	389	411	360	363	398	359	362	425	377	405	389	434	393	399	369	401	374	381	377	411	360	422	382	366	418	375	400	411	361	378	391	392	334	389	385	404	374	397	414	366	364	385	437	428	370	372	401	386	370	421	396	408	366	420	361	372	408	371	386	398	371	366	377	403	395	385	360	368	388	430	381	378	392	373	366	405	379	365	361	391	430	392	426	426	340	360	382	367	371	390	375	360	391	344	374	375	385	346	389	399	392	388	357	389	403	389	386	394	398	355	398	381	352	376	392	368	377	400	461	382	382	370	403	407	386	358	349	413	413	393	393	427	400	394	382	367	360	401	430	404	376	388	392	369	386	376	414	415	373	414	394	385	415	432	391	384	362	407	411	382	346	385	376	414	413	379	377	403	390	363	416	398	372	405	428	375	389	384	426	377	378	430	347	405	381	371	378	374	375	392	408	373	378	437	401	391	431	404	381	400	401	340	361	357	367	391	337	366	402	376	367	366	385	350	386	383	408	405	389	380	396	410	375	375	364	347	364	386	393	380	395	401	387	381	388	425	372	393	370	457	351	408	380	390	362	389	364	378	414	374	379	384	405	353	398	397	386	359	425	364	383	364	334	393	398	380	373	397	385	380	346	352	371	353	368	353	388	383	388	370	393	382	390	395	336	377	402	356	386	395	377	347	401	360	408	410	373	388	374	417	367	391	367	372	363	394	366	419	378	387	370	389	466	383	377	395	408	375	369	390	383	386	378	382	381	375	377	373	369	374	389	372	420	398	369	351	411	394	358	368	372	389	376	341	377	389	377	367	365	401	385	380	416	381	380	400	395	386	423	378	350	402	423	381	378	368	373	373	368	361	387	395	373	389	383	432	391	381	333	391	365	355	369	411	363	390	371	363	382	370	364	384	388	352	409	354	367	373	383	383	371	380	398	390	389	385	381	399	396	356	389	367	391	372	406	381	376	377	396	392	370	377	404	337	364	360	385	343	382	377	371	405	401	410	364	363	383	398	393	353	377	391	423	368	400	369	376	367	391	395	379	384	410	449	345	402	425	354	387	384	383	366	391	368	424	379	369	381	406	401	396	365	418	387	397	367	373	373	418	429	365	373	382	355	391	388	387	385	378	361	372	368	416	347	352	394	420	400	407	388	428	358	369	394	373	389	380	363	361	380	428	399	388	426	413	389	362	381	372	370	389	365	399	362	342	392	409	396	400	377	408	392	389	380	388	387	351	397	362	370	366	388	388	381	405	364	419	334	378	369	354	384	404	354	378	434	364	405	399	396	413	371	373	381	373	378	355	382	387	367	368	381	399	395	354	406	330	402	395	390	421	413	326	413	340	389	387	419	376	392	380	347	373	422	418	377	371	398	423	390	406	413	362	400	448	396	391	391	398	365	368	426	402	428	421	420	404	387	379	381	390	359	326	355	390	394	371	370	368	376	401	381	345	361	381	387	380	391	391	390	344	389	400	412	356	362	367	366	379	393	390	342	383	394	358	371	367	377	413	402	371	368	402	337	363	349	412	395	420	389	363	373	391	382	402	397	380	351	383	381	417	392	421	395	371	384	403	420	396	389	385	371	374	370	403	419	398	399	403	380	433	403	354	393	395	383	413	357	367	372	422	374	338	349	415	427	350	357	379	360	410	399	385	394	403	376	367	414	372	359	393	408	392	406	401	400	363	367	378	389	344	418	399	407	412	405	384	371	390	368	416	368	411	403	393	395	408	410	367	405	380	432	398	380	395	407	406	382	377	363	345	384	434	362	352	368	354	409	390	403	373	375	381	388	389	370	346	376	382	354	417	349	391	381	395	388	361	382	355	364	368	391	369	365	399	364	401	391	365	392	369	405	352	385	416	370	423	392	405	335	367	415	379	388	388	378	355	408	374	390	357	408	385	382	367	408	402	398	391	369	371	405	378	371	381	386	348	382	346	390	382	360	352	397	403	392	425	377	376	439	375	356	366	336	390	394	375	364	367	369	395	348	378	396	397	411	356	371	358	364	367	388	369	329	339	409	372	375	331	393	387	366	394	380	359	379	367	359	380	402	366	356	340	394	399	378	353	392	383	380	406	379	414	365	378	375	384	373	387	403	374	396	367	365	351	351	408	393	362	393	378	397	372	355	378	400	401	371	369	386	409	386	401	398	397	401	387
9447	1411	1890	2224	2077	1787	1484	1340	1386	1229	1209	1131	1152	1053	1041	1031	1019	969	985	987	964	964	930	983	920	1006	926	986	888	896	902	934	869	922	923	945	935	868	907	871	907	862	862	896	841	899	916	866	874	918	890	881	932	881	890	867	819	874	850	885	862	905	858	820	888	852	891	881	899	911	873	866	848	901	905	901	827	923	898	869	950	895	890	897	867	882	873	868	851	836	827	843	895	872	844	863	854	869	864	898	831	865	861	895	843	928	933	874	873	868	884	870	847	878	879	880	859	828	885	879	907	877	847	915	899	897	826	857	835	914	889	873	844	879	890	917	837	855	869	812	891	893	855	788	888	943	823	889	845	818	873	865	892	869	820	922	859	887	900	829	867	838	867	881	853	848	922	841	853	856	867	862	883	853	874	875	896	832	871	871	847	838	844	849	906	812	899	794	832	845	891	896	892	939	878	859	887	863	865	899	901	857	896	848	876	877	877	831	877	865	852	851	906	906	855	890	924	865	838	882	859	917	883	903	907	916	868	876	852	889	902	859	848	869	927	864	882	876	890	879	905	827	845	924	864	897	882	916	888	870	864	873	859	923	844	885	837	841	861	834	884	869	832	856	858	833	926	890	840	803	868	896	864	946	841	844	866	870	904	882	898	880	942	859	864	866	886	854	871	885	806	937	868	942	921	848	915	881	849	769	833	875	859	862	871	861	872	868	901	836	816	869	886	867	864	866	901	879	804	860	894	860	829	870	874	845	828	902	898	860	854	887	894	882	887	832	839	834	870	864	891	829	844	829	876	834	868	897	909	954	890	874	928	878	878	881	884	875	893	832	857	848	888	902	844	893	832	836	888	818	806	874	863	864	924	851	877	809	911	893	894	845	807	852	818	886	900	867	882	874	860	858	886	882	857	823	876	828	861	859	860	843	871	867	916	901	876	892	882	865	845	874	899	843	897	887	830	829	841	890	857	816	876	844	863	826	855	820	831	861	962	859	813	869	901	906	855	853	850	883	878	842	907	904	948	870	882	856	855	864	857	887	897	924	848	857	889	882	841	863	880	897	847	841	870	890	899	869	864	835	859	908	812	846	914	828	855	793	860	849	920	918	916	820	888	854	835	849	854	880	875	889	875	882	884	856	866	919	884	886	874	832	817	843	887	884	870	836	826	876	863	876	852	849	928	865	902	841	869	891	891	853	821	887	830	862	905	904	925	851	891	850	849	872	872	910	859	860	877	912	861	849	827	840	856	865	857	912	873	884	842	894	876	908	881	861	887	922	899	891	868	843	882	881	858	843	866	871	861	842	885	871	869	887	875	861	821	883	836	885	887	848	901	851	839	879	915	876	876	874	863	868	825	852	858	866	879	848	870	872	859	852	878	854	836	898	881	845	890	877	861	889	868	855	879	863	879	857	875	902	850	890	894	836	922	837	932	896	841	861	847	856	873	852	872	861	885	835	898	874	849	868	898	831	863	859	837	800	893	834	887	877	867	894	872	853	844	892	832	877	823	890	867	883	819	901	893	899	872	886	880	892	833	860	820	847	874	866	848	873	891	866	844	845	869	838	839	863	790	880	826	919	923	884	866	884	857	888	899	846	886	836	894	899	900	921	808	892	891	840	885	859	899	856	841	856	876	873	856	881	884	839	861	892	843	874	894	914	852	879	837	835	884	868	876	891	874	910	864	813	861	884	867	896	832	919	871	881	862	874	858	884	832	880	823	828	859	845	837	845	847	837	808	845	894	923	862	859	795	862	897	874	812	794	873	927	909	849	903	889	838	818	867	890	861	855	870	833	898	865	852	843	812	912	860	833	867	921	865	893	841	825	864	891	888	861	789	833	867	886	867	898	907	866	924	823	924	898	868	919	800	851	901	863	874	861	902	895	831	866	901	820	881	849	832	866	848	865	837	883	860	929	877	921	825	841	862	886	898	832	903	872	870	860	849	831	857	859	903	878	846	871	863	889	902	840	855	865	854	854	865	914	878	836	895	902	824	870	822	905	851	837	898	866	900	866	882	839	858	907	879	811	839	875	875	914	809	900	869	939	875	869	843	887	888	895	821	829	864	810	809	890	878	877	857	911	955	852	868	925	936	892	893	897	875	888	920	878	881	857	891	819	869	884	861	870	858	870	860	865	880	872	844	913	859	854	835	880	854	836	833	907	852	825	898	904	912	898	911	913	834	897	916	880	886	848	867	881	863	886	811	816	878	827	862	864	827	835	909	835	856	875	883	836	875	859	924	832	862	911	841	876	860	855	945	864	892	900	893	880	869	871	834	889	901	878	869	870	895	870	906	878	890	894	860	881	867	918	848	941	885	803	914	951	903	903	873	886	854	872	896	869	851	811	851	875	911	889	848	894	847	876	871	907	907	862	854	885	876	910	876	821	879	888	887	866	857	868	865	820	913	831	848	920	871	911	894	877	865	857	841	920	832	883	866	879	812	860	825	932	849	874	855	899	868	862	902	851	835	831	838	889	825	925	871	871	887	857	872	870	892	894	932	887	879	841	844	874	927	859	865	893	830	891	876	889	902	952	836	849	846	869	898	827	870	844	857	863	844	867	814	902	888	826	900	904	884	855	865	865	853	897	849	897	903	852	896	885	899	872	862	883	910	848	910	840	877	864	853	878	883	852	894	849	861	901	851	920	876	845	803	869	884	859	897	920	875	773	895	912	861	887	864	902	910	873	870	892	873	854	811	873	799	853	876	825	896	889	865	882	824	894	886	886	841	887	861	887	887	857	899	813	925	861	890	893	855	876	833	846	867	841	869	864	815	880	903	947	879	851	782	884	904	867	856	849	811	854	889	844	927	807	853	880	849	824	874	867	879	868	896	859	874	867	856	859	916	915	868	881	857	838	896	852	864	886	874	886	882	863	880	875	883	848	918	861	916	870	862	869	854	845	837	858	879	908	880	841	844	876	903	853	883	877	929	896	873	841	891	813	875	849	907	901	848	886	886	849	859	841	879	877	912	875	887	894	881	856	891	852	873	872	858	856	851	849	904	879	884	861	901	803	868	915	871	892	891	885	870	878	835	836	844	884	846	856	893	898	887	917	880	864	920	882	848	902	842	833	885	816	870	847	860	909	842	862	900	905	805	865	854	894	859	885	869	906	873	877	883	880	871	900	837	872	894	857	878	829	839	878	936	846	844	922	865	849	849	846	865	892	856	937	880	879	877	923	843	851	901	854	886	874	902	859	835	873	831	923	879	848	880	889	837	902	880	834	861	886	825	868	889	857	826	861	936	887	863	862	902	827	874	882	884	864	845	936	831	890	887	847	884	870	900	862	843	832	839	845	830	877	862	903	899	910	900	917	887	932	883	884	901	865	849	854	857	880	843	866	927	901	862	853	861	828	918	830	918	856	915	895	911	848	909	896	874	859	848	831	894	835	864	900	849	816	888	877	926	843	921	857	865	879	886	831	872	866	862	862	880	886	858	885	870	848	842	887	883	866	882	893	856	877	838	848	865	914
2534	168	198	190	188	192	189	164	145	173	167	178	176	160	158	184	179	173	171	167	171	156	161	188	155	170	136	199	188	157	175	179	179	152	161	159	171	167	166	188	170	181	198	170	184	150	170	172	176	169	180	153	182	183	189	184	176	162	176	160	166	154	181	174	154	192	161	176	170	158	173	181	164	190	182	173	166	182	178	159	167	181	152	193	175	181	164	175	157	165	192	159	183	148	180	154	175	166	207	195	201	180	198	174	178	172	193	177	188	183	166	168	167	174	179	165	150	177	151	197	178	187	181	196	167	160	155	186	158	181	170	179	187	166	196	162	167	182	175	155	159	168	176	162	196	166	163	140	166	161	183	169	163	159	169	161	172	170	172	171	171	158	161	179	202	148	194	175	175	168	185	190	188	181	166	176	177	170	211	162	201	177	200	187	169	191	162	180	206	179	171	173	177	177	182	156	151	171	161	184	199	160	166	198	169	154	166	194	155	192	193	160	161	180	169	201	183	172	179	200	177	190	188	189	196	158	187	179	168	178	172	182	176	178	180	199	166	168	151	175	185	193	158	169	159	167	173	177	149	162	155	163	167	179	188	166	192	171	194	192	174	179	178	170	172	162	182	168	169	172	161	159	183	200	153	192	198	215	161	184	135	203	172	199	163	148	192	174	152	166	151	169	157	166	162	151	161	151	150	194	182	191	176	154	183	165	188	155	162	139	163	175	169	183	169	166	189	179	165	181	195	152	186	188	163	166	155	190	197	197	165	167	184	181	156	184	166	176	188	170	173	163	161	183	176	197	175	193	190	181	169	160	173	181	197	164	161	159	193	166	154	171	170	150	182	181	176	172	150	177	192	148	180	177	184	168	179	167	195	176	160	152	165	170	166	167	230	161	172	167	171	151	197	180	197	143	184	168	182	164	174	180	152	180	195	163	170	165	162	183	154	170	162	180	170	177	140	171	161	161	180	199	193	160	210	175	169	215	180	198	201	170	163	151	171	180	194	174	162	172	175	158	155	182	153	183	191	180	182	161	193	203	172	145	152	144	198	188	178	184	191	157	175	164	169	166	158	176	155	168	155	174	177	158	169	167	204	179	176	141	176	181	181	206	169	164	176	176	187	201	183	164	194	176	163	183	181	138	196	160	169	166	159	169	185	180	186	157	130	173	175	181	166	165	164	178	165	158	181	157	163	164	176	157	172	183	200	155	172	179	163	177	157	192	191	172	197	181	175	184	165	185	201	155	186	163	179	186	185	188	169	182	195	153	177	158	185	189	190	163	183	174	166	163	174	176	172	181	173	168	176	147	179	167	192	182	174	180	176	181	193	169	186	162	177	190	202	170	194	181	187	154	179	176	183	154	160	181	175	182	170	187	172	203	172	210	179	166	156	199	168	179	183	179	171	180	159	184	174	160	164	161	162	166	189	186	187	206	178	177	181	180	165	162	161	176	154	183	173	184	164	172	166	184	187	147	183	167	167	162	156	155	162	165	191	142	156	159	156	178	181	169	173	192	188	174	176	163	178	178	162	193	184	175	157	194	167	157	204	155	184	155	177	177	174	165	184	151	161	155	166	197	159	178	188	179	174	185	158	191	171	173	197	163	209	162	195	207	173	151	181	201	171	152	188	155	187	159	167	181	198	173	175	174	191	158	188	200	161	171	167	162	168	175	172	169	136	169	170	180	189	202	153	173	175	161	147	183	191	156	192	172	168	161	169	160	194	191	168	176	157	183	158	159	182	184	163	190	187	174	185	177	164	170	160	205	179	159	171	164	171	184	166	176	172	202	166	165	179	161	168	187	179	162	220	155	150	157	162	176	180	198	184	162	177	173	190	188	193	156	204	175	175	158	153	159	182	179	190	172	168	193	153	191	162	160	182	176	213	169	165	176	204	151	168	190	158	179	179	156	165	147	147	177	165	164	149	196	173	181	165	168	186	138	150	159	177	197	164	189	169	186	177	185	180	180	144	161	164	171	180	174	142	183	151	191	177	184	176	185	188	161	186	163	203	175	174	166	166	161	193	167	185	175	164	163	173	182	181	153	187	159	197	196	151	146	164	162	176	179	174	150	183	185	197	172	171	184	160	183	182	181	187	174	182	185	183	145	173	187	169	159	136	199	162	170	189	180	191	173	166	189	167	183	154	174	173	185	184	180	168	174	179	192	183	144	175	172	147	182	185	162	173	185	165	161	167	155	156	169	187	158	187	202	214	151	194	199	160	167	150	173	159	182	178	183	172	171	182	183	178	195	158	167	201	172	173	171	175	165	197	164	167	168	155	169	186	148	184	193	190	160	165	178	156	173	180	174	165	154	143	176	169	195	185	178	156	171	188	180	169	138	180	150	143	171	167	165	165	165	182	181	192	192	192	199	168	190	200	166	189	163	175	162	165	161	176	168	176	173	173	137	198	168	146	178	174	174	159	163	171	166	182	185	154	181	161	164	172	174	158	186	200	172	182	160	168	174	163	195	163	155	168	184	152	157	176	174	176	162	167	169	173	158	169	158	190	151	180	175	132	175	180	183	168	178	189	180	158	182	163	172	143	156	159	183	169	174	177	181	194	193	165	168	162	150	191	196	169	189	198	187	183	177	154	175	160	182	169	174	167	171	188	166	160	168	179	164	182	155	177	180	170	172	167	160	177	157	145	172	166	148	163	163	167	191	168	195	176	176	171	170	176	156	166	184	156	178	163	152	198	175	182	191	163	153	171	183	173	184	170	161	160	185	178	159	174	157	169	186	192	175	162	184	157	202	189	181	195	168	162	184	149	152	149	198	185	172	172	176	165	167	190	192	164	186	176	167	205	197	178	179	193	184	165	184	155	166	179	159	183	151	183	213	168	206	189	176	203	163	182	165	169	212	179	198	177	169	177	146	176	174	150	168	154	138	175	181	195	173	177	155	187	180	198	185	186	178	173	178	201	169	182	165	185	174	148	180	166	170	188	196	191	164	160	172	190	181	168	168	162	152	192	157	179	161	184	178	165	163	157	168	140	169	168	206	182	170	163	168	153	171	225	162	136	157	165	192	195	152	185	177	189	159	189	184	192	175	198	165	171	185	172	171	199	161	172	193	162	171	142	177	171	151	173	202	154	156	189	170	158	171	184	173	165	188	171	151	171	173	177	145	158	184	158	212	175	172	180	175	164	181	179	187	190	152	176	185	183	148	155	184	156	166	201	172	170	174	173	180	171	177	178	202	187	177	189	164	174	185	167	165	172	161	177	167	172	177	148	168	159	156	158	188	172	162	182	169	181	164	162	141	160	156	174	184	161	193	185	162	176	192	180	173	188	196	168	154	170	160	152	177	174	185	160	154	179	189	185	193	168	171	181	167	153	154	174	184	183	169	174	184	160	144	164	160	162	183	178	170	174	156	175	192	142	156	164	146	174	173	183	178	154	168	186	197	199	189	150	205	177	177	196	181	170	174	175	154	182	184	183	172	181	166	154	188	145	176	151	194	177	174	181	166	176	172
2585	505	541	536	524	506	506	495	490	486	500	440	488	451	475	487	473	506	451	489	491	455	459	471	475	498	452	480	473	503	481	483	470	460	470	499	477	511	449	471	483	468	484	466	490	478	480	458	459	487	488	500	505	467	486	472	491	452	470	475	452	447	489	482	501	464	480	440	485	519	487	495	496	494	477	456	470	480	457	500	462	503	503	500	456	482	451	503	454	461	484	452	454	453	474	496	468	450	445	484	471	456	477	485	501	456	489	445	459	474	499	483	450	449	488	522	483	483	473	494	411	507	515	435	469	480	499	453	452	505	468	460	481	477	447	528	468	468	498	477	472	464	491	490	534	438	470	482	464	463	482	512	456	441	463	500	498	478	451	485	470	482	493	484	457	459	434	488	470	460	472	500	424	475	448	475	507	480	450	499	490	427	484	457	466	481	495	495	466	482	454	442	477	424	450	495	521	515	442	492	471	504	478	446	477	460	505	500	453	486	502	479	468	481	486	467	480	466	477	468	524	461	476	468	524	450	476	510	512	470	481	488	499	489	451	476	466	470	475	503	485	438	445	488	491	465	488	480	477	459	474	470	469	483	498	488	507	478	483	479	496	523	475	450	463	510	496	468	499	506	465	443	460	474	502	482	512	480	472	485	446	497	482	495	455	516	473	479	501	470	488	518	481	467	476	471	535	493	453	443	510	483	509	455	452	512	494	457	498	480	452	485	452	506	499	474	535	471	518	468	467	501	490	487	482	489	491	465	490	465	483	464	471	429	504	449	491	478	490	479	493	477	475	514	456	465	457	504	508	501	481	488	486	462	486	467	503	493	504	468	514	441	492	529	509	490	527	517	465	460	474	475	488	480	443	480	483	460	476	486	499	500	476	411	467	459	460	468	479	485	449	498	460	506	490	476	482	457	461	453	463	504	480	441	472	459	430	506	489	450	477	470	477	462	442	459	471	479	494	468	495	475	499	447	466	470	454	479	503	482	516	490	498	492	490	465	483	495	483	459	477	493	520	476	491	476	462	477	478	459	482	503	436	487	467	492	489	489	490	482	483	478	471	505	468	498	472	462	482	449	476	457	494	439	486	499	508	492	451	470	457	463	479	479	457	463	481	543	460	450	500	484	447	482	453	497	472	482	486	463	518	495	485	493	450	455	497	468	503	485	475	437	477	470	490	464	477	479	473	472	460	471	492	471	486	533	475	451	478	493	472	471	429	468	451	466	457	478	475	486	461	479	483	497	439	509	428	454	485	451	485	453	469	486	497	523	474	463	483	479	508	485	482	448	458	463	473	490	498	484	484	524	458	481	456	474	456	436	439	479	448	497	516	468	487	471	488	490	497	501	480	484	460	478	515	501	478	468	475	489	495	485	493	465	511	482	502	491	476	478	480	502	476	497	511	515	488	482	496	453	494	458	476	470	463	484	452	498	461	484	480	480	484	480	481	470	457	481	476	460	484	443	486	456	461	467	509	454	453	494	500	474	488	464	472	474	465	449	480	470	486	485	480	463	475	534	466	496	458	474	465	471	475	499	481	446	470	509	499	456	493	474	463	496	459	468	475	454	474	482	486	501	467	525	437	490	464	484	491	460	482	517	456	481	472	511	472	500	512	473	501	465	483	475	484	480	486	467	450	471	452	457	496	528	516	526	451	503	471	515	492	474	462	498	510	456	458	478	447	467	487	508	455	474	456	523	482	482	513	486	472	465	475	488	508	493	515	471	456	459	453	493	469	450	500	467	480	466	483	479	507	492	512	473	439	485	490	512	507	499	460	447	459	478	474	485	458	469	495	484	465	466	470	465	482	482	441	490	510	472	503	462	446	489	483	447	495	478	491	467	466	453	496	452	485	463	438	503	466	437	471	498	485	526	477	468	452	484	457	473	483	466	459	484	458	502	449	495	465	451	425	458	471	467	464	501	517	473	479	490	505	500	472	534	498	468	493	467	543	493	491	480	482	475	491	471	486	508	492	505	452	498	470	497	499	509	474	482	463	509	476	495	469	465	470	470	495	477	478	437	498	485	500	489	481	485	455	465	480	462	501	489	480	456	468	430	460	488	471	494	458	486	458	496	454	475	462	491	472	446	489	475	489	482	457	503	478	461	500	520	507	462	446	447	526	491	444	453	463	476	482	463	430	445	450	479	477	471	492	456	480	470	551	451	508	454	445	461	460	474	504	455	450	457	481	510	514	472	502	487	532	468	463	478	484	444	516	478	472	492	488	483	475	496	450	522	476	464	497	485	436	489	456	444	445	465	484	446	473	451	470	460	464	472	463	535	457	464	437	496	469	452	469	484	449	476	481	461	463	488	487	488	488	484	492	490	507	472	508	483	476	450	466	496	481	434	464	475	486	480	466	470	461	442	468	499	467	508	487	482	489	495	460	484	457	495	510	497	488	481	472	476	431	490	529	481	417	467	467	465	476	476	491	519	476	474	482	488	489	470	473	450	472	442	506	487	482	474	480	485	504	471	478	484	454	468	470	430	504	504	486	455	505	483	499	505	477	453	469	484	464	515	497	460	499	467	490	499	496	474	497	469	487	470	527	502	466	498	490	467	453	447	529	466	438	465	476	500	445	487	491	477	480	485	469	476	428	503	508	475	465	452	502	473	499	488	472	466	454	476	483	430	489	445	483	503	444	496	466	460	521	506	458	498	482	488	456	483	490	491	495	469	466	484	450	485	524	471	469	506	463	493	504	492	467	463	498	426	470	467	473	462	546	417	514	465	452	462	428	465	486	487	498	517	483	538	498	521	471	517	466	475	503	451	478	461	501	528	445	492	450	452	508	451	477	477	455	473	482	505	480	462	511	512	479	438	454	486	468	472	490	533	473	487	472	492	466	473	514	460	454	482	489	464	487	481	477	477	468	504	514	455	496	489	449	463	469	475	486	479	485	468	497	506	488	515	459	483	478	503	456	457	448	470	484	494	457	470	500	460	499	495	480	479	464	483	470	505	516	452	475	488	472	483	473	450	493	470	518	478	508	446	476	465	469	486	531	503	519	493	470	440	521	513	457	468	460	503	456	485	490	464	472	497	524	485	450	458	502	481	464	464	455	447	486	456	490	485	466	459	492	476	488	509	489	469	474	506	489	460	512	495	424	441	487	482	451	484	508	499	444	474	458	486	460	488	436	466	469	479	460	502	422	494	478	489	469	452	493	483	471	496	438	463	490	499	474	483	480	524	459	471	448	506	465	484	488	439	458	480	488	496	476	449	510	467	463	474	467	477	487	508	453	448	459	487	458	496	466	500	477	462	480	526	502	465	456	496	456	497	479	491	473	459	484	498	526	490	456	469	466	487	471	451	483	469	503	457	510	445	513	494	460	466	449	477	475	439	471	498	465	474	494	497	497	506	420	504	484	493	500	498	445	503	446	520	456	514	507	425	467	500	485	499	464	467	444	494	461	500	512	471	481	524	450	485	477	484	482	511	484	493	455	464	478	464	484	456	468	496	461	459	494	458	473	454
9117	672	631	555	478	447	417	416	424	367	394	370	412	355	378	370	380	348	367	337	341	386	352	336	340	380	358	335	409	385	339	372	382	400	371	359	396	361	337	356	361	342	367	347	345	414	354	389	367	347	396	349	386	324	356	360	373	345	377	334	374	365	368	368	359	363	367	344	347	382	370	353	384	343	358	370	365	333	349	367	366	348	375	378	382	346	357	367	349	367	341	390	362	317	351	340	369	393	356	375	368	356	368	329	348	364	334	353	370	374	318	329	368	376	382	364	363	357	345	404	347	373	382	350	340	339	380	366	340	369	332	344	340	347	344	332	361	354	350	374	373	348	319	378	400	349	331	333	379	370	366	350	377	356	350	338	351	342	366	363	328	367	362	355	343	381	341	359	367	350	353	352	359	347	325	337	385	368	368	322	350	391	379	339	342	376	363	319	330	359	386	393	340	338	371	358	374	355	376	328	411	390	364	331	377	361	349	340	339	333	365	362	358	370	388	386	370	344	342	348	347	346	377	349	323	358	366	376	319	340	333	371	368	362	372	362	379	364	365	344	392	364	371	377	331	343	354	344	376	366	341	316	381	327	332	361	400	353	369	366	321	345	306	391	374	306	351	371	378	394	346	377	397	335	363	365	389	321	343	354	362	379	337	402	340	336	347	334	361	389	357	352	359	328	389	350	384	344	364	384	351	378	356	353	350	369	366	331	347	336	356	320	365	365	376	374	384	379	337	365	335	332	352	344	384	347	387	341	364	351	318	333	377	337	335	379	401	358	374	337	376	364	370	364	358	337	354	353	350	340	348	318	337	345	355	365	364	342	351	318	356	384	324	362	314	350	320	299	303	341	382	376	386	366	384	352	366	372	385	344	347	392	360	363	350	330	353	363	381	386	340	383	335	371	372	335	298	359	399	334	355	344	318	342	328	345	359	329	340	368	338	372	361	368	354	363	357	374	357	358	373	378	354	350	373	375	387	352	379	374	386	389	333	391	345	358	376	345	361	369	352	382	400	364	356	343	377	367	375	327	362	355	371	330	355	371	363	351	329	368	329	359	351	385	360	334	344	362	362	366	333	387	349	364	379	391	334	357	310	345	395	390	346	368	360	369	348	383	346	359	333	388	343	376	391	363	401	402	369	374	343	342	358	381	379	368	354	335	321	364	370	382	351	375	353	347	341	366	358	365	388	346	363	377	353	389	377	370	371	364	372	350	369	356	390	353	340	350	355	372	375	329	359	338	353	376	364	349	330	367	384	364	354	357	346	348	393	383	384	329	331	342	366	373	361	350	359	350	331	361	367	367	389	375	374	350	350	357	354	360	364	346	337	335	375	387	341	354	370	383	341	377	358	382	328	371	365	323	343	341	371	366	346	365	344	365	367	362	364	378	378	361	326	339	349	349	336	387	387	397	370	369	312	378	371	358	363	350	365	359	365	325	340	326	332	366	328	376	366	327	365	346	370	393	392	363	409	339	366	384	372	334	356	353	344	386	345	320	343	402	367	373	364	377	335	355	405	390	363	353	349	358	374	364	359	371	354	390	384	343	357	408	358	363	339	350	361	366	335	375	348	349	363	351	359	346	330	359	333	350	364	316	336	331	350	339	379	358	353	399	352	352	365	329	377	333	396	349	340	329	356	334	359	403	348	366	337	347	313	380	386	311	353	360	362	368	371	371	353	338	382	384	353	371	347	339	377	368	323	362	359	374	327	365	325	374	317	344	365	364	353	349	406	370	382	335	350	388	317	360	350	362	344	383	339	375	357	393	345	356	340	361	341	374	371	393	364	376	338	341	386	312	337	369	341	331	336	316	375	351	364	352	355	367	381	366	335	372	375	351	337	328	374	369	332	366	363	345	374	343	363	355	360	368	381	362	353	359	364	362	376	344	328	362	341	380	358	371	405	359	370	342	330	340	343	362	365	354	354	302	356	348	311	361	373	384	330	368	322	374	390	336	367	388	373	361	387	368	390	325	340	367	328	335	376	352	376	371	384	344	344	363	379	331	357	358	342	412	357	375	354	367	364	417	377	349	370	331	369	340	399	360	358	334	341	341	358	383	404	407	399	324	377	342	369	352	375	337	377	308	322	377	388	349	323	327	365	376	369	341	362	344	349	380	386	377	374	357	353	370	341	364	375	351	366	396	380	325	343	377	334	340	354	333	367	352	393	346	341	369	333	359	352	375	381	323	369	348	362	348	353	305	350	361	368	350	403	374	366	349	395	389	354	340	374	346	355	361	399	340	309	307	351	373	358	355	356	352	317	348	379	354	379	365	402	366	359	339	349	378	367	404	381	329	393	341	334	348	296	338	406	338	423	362	313	369	346	364	357	395	357	403	326	319	375	386	348	347	338	337	357	348	365	373	341	359	355	375	385	347	331	360	387	357	335	325	346	368	331	378	355	313	363	382	392	372	361	317	349	354	360	342	339	335	392	385	358	351	384	344	387	373	342	382	368	335	365	361	327	362	342	369	360	366	364	321	369	362	358	366	345	364	352	341	346	339	355	370	350	359	345	350	359	357	375	359	373	376	359	381	378	390	342	353	358	401	371	350	360	354	321	401	359	355	343	357	357	342	362	345	347	374	358	384	357	362	398	356	358	336	376	371	340	369	371	320	338	356	325	400	387	370	393	333	396	364	367	320	360	378	388	338	330	392	401	363	398	373	357	352	349	337	348	362	367	364	379	348	363	359	386	368	347	346	380	321	350	387	368	332	352	355	327	334	344	363	376	345	341	316	354	355	392	340	365	341	397	363	369	359	318	366	389	374	337	372	343	348	376	300	348	362	349	354	358	331	350	395	359	372	350	374	367	362	325	351	344	325	362	337	366	390	340	342	393	370	343	345	356	358	347	335	339	353	363	373	325	371	337	381	351	367	349	348	377	360	367	348	347	391	339	323	360	363	372	350	369	344	362	372	351	365	397	376	354	370	357	353	379	361	346	342	368	343	355	350	329	329	330	383	354	374	359	355	354	347	322	380	372	403	354	347	369	381	362	364	370	349	314	330	378	364	367	367	374	371	365	343	371	361	358	354	361	353	363	333	385	356	342	352	366	377	352	352	377	357	402	373	341	341	366	371	372	370	338	361	347	354	365	383	366	371	335	381	348	383	381	347	367	348	395	381	342	397	331	394	404	378	378	353	311	330	366	321	348	369	365	383	350	344	362	400	362	325	388	377	339	355	379	359	322	351	338	426	374	370	386	355	337	375	325	319	354	355	353	354	322	337	371	366	352	392	362	391	365	345	374	378	347	380	393	369	359	326	316	336	346	338	375	388	390	342	331	331	357	359	364	309	357	397	365	327	369	354	359	343	350	338	340	336	360	382	354	362	345	360	369	367	330	343	336	345	377	383	351	358	354	316	347	373	341	368	382	338	340	365	352	324	374	335	355	385	369	381	315	347	360	361	338	335	346	354	365	377	338	377	370	358	362	347	325	343	342	354	359	366	356	352	389	382	362	333	346	340	386	369
7410	1069	1408	1574	1433	1327	1155	1061	1120	1061	1032	973	943	920	987	935	907	870	962	850	900	871	939	901	867	889	913	829	898	876	862	889	880	847	835	888	857	821	822	853	854	872	875	832	835	856	874	866	920	842	863	849	840	840	860	844	867	848	839	857	804	904	853	856	859	871	791	858	905	923	873	822	843	833	809	869	809	819	927	905	829	819	834	825	830	847	772	837	826	861	897	842	872	840	853	874	819	859	818	864	825	825	875	837	865	881	868	817	853	819	878	860	849	821	823	863	842	805	862	861	847	816	907	879	847	874	866	858	813	895	823	813	875	843	871	878	769	787	855	862	868	878	806	837	869	863	832	909	864	912	817	880	899	789	859	875	896	814	851	869	882	801	857	780	905	845	863	834	843	821	863	852	892	812	831	818	909	852	842	823	832	806	835	861	881	848	890	887	859	827	824	823	867	810	887	890	855	840	782	805	873	793	870	781	890	841	832	860	849	832	823	805	862	837	850	866	870	808	841	843	876	855	860	869	817	816	840	854	814	818	833	847	809	852	847	887	810	840	859	847	872	816	870	820	816	848	851	873	863	867	896	883	848	875	840	913	830	878	870	845	864	812	898	879	863	830	851	885	820	811	796	816	812	893	865	869	825	822	868	846	912	883	782	853	867	846	862	864	864	820	837	872	828	833	827	857	790	864	827	812	810	841	886	845	842	841	841	854	816	865	875	854	839	804	833	833	861	882	821	828	847	878	828	859	873	860	875	855	893	889	847	880	824	869	855	900	815	867	855	880	817	819	878	850	818	846	821	798	889	910	856	881	844	841	896	888	834	813	845	836	854	870	887	832	876	865	896	883	848	809	837	857	852	850	870	870	908	866	883	844	815	873	842	903	849	825	865	812	863	860	852	781	878	876	841	851	831	881	838	914	835	851	826	848	874	852	904	859	795	849	848	870	840	876	849	851	801	867	913	837	826	855	892	847	831	849	858	839	814	884	891	800	854	804	882	859	880	844	839	843	848	927	856	837	862	865	862	873	867	883	826	850	876	881	885	834	795	847	871	876	843	852	887	815	815	822	867	876	848	812	833	861	869	837	842	907	826	837	840	809	892	846	839	817	835	846	836	814	862	832	890	852	846	844	889	893	837	881	868	852	839	804	822	828	861	836	814	802	858	891	873	828	824	886	861	886	910	821	894	848	902	871	858	830	866	844	841	828	879	834	840	860	842	836	872	847	921	891	834	861	811	836	833	816	834	857	866	850	857	891	824	857	841	802	856	866	837	873	836	901	871	854	858	834	907	866	910	848	883	839	839	823	848	869	884	816	839	876	848	858	855	840	847	834	870	838	881	844	858	829	828	875	836	782	831	864	871	886	826	836	853	886	839	826	842	856	826	846	841	816	833	828	873	888	856	825	816	837	831	844	826	857	813	853	867	858	827	890	883	875	857	893	850	803	873	870	837	746	883	886	817	813	871	867	885	872	872	862	770	853	808	879	861	777	840	865	837	808	810	855	827	835	830	847	862	827	833	851	869	873	870	821	883	856	814	859	899	892	874	872	832	831	820	853	878	853	849	828	833	825	876	861	851	837	855	853	868	816	809	902	864	884	822	848	825	865	911	830	829	853	854	845	860	873	817	880	891	866	864	845	834	817	879	867	842	870	802	821	883	822	886	836	863	851	867	845	898	822	892	865	865	894	841	865	865	867	835	906	907	797	838	859	869	845	901	854	887	856	908	868	817	824	819	867	818	837	845	824	824	840	841	784	867	815	887	814	826	897	844	865	854	835	893	858	813	824	832	834	829	868	816	870	865	860	781	868	761	843	818	859	890	845	841	864	807	824	858	867	863	911	836	854	797	826	860	874	891	856	871	856	855	884	885	909	856	825	852	857	869	846	831	862	822	852	844	830	863	836	829	903	839	833	841	878	851	883	814	852	864	857	863	830	782	868	869	906	841	827	870	847	853	806	784	831	844	855	841	856	846	798	826	860	860	839	781	801	808	886	861	833	812	849	852	859	836	859	906	824	838	856	883	841	877	863	887	839	857	812	824	818	876	841	828	786	886	828	844	854	798	861	857	889	887	850	813	881	854	866	877	849	885	816	842	863	853	870	860	842	830	817	868	843	891	915	801	824	840	862	884	877	864	884	865	827	827	808	883	815	860	822	875	848	854	867	817	836	871	809	905	861	842	860	849	849	872	848	873	820	876	812	847	812	825	839	884	846	900	824	865	840	848	871	851	895	837	805	818	841	866	876	860	832	845	835	855	823	881	868	839	832	854	857	853	800	834	805	807	804	848	801	819	886	829	877	830	838	851	879	903	885	904	822	834	857	868	820	846	873	852	870	830	871	831	842	856	857	887	849	796	844	811	847	848	818	849	829	883	793	850	813	814	822	830	891	815	814	818	833	868	857	848	854	854	857	816	830	811	824	881	863	869	849	902	886	807	831	864	841	871	897	853	846	834	876	816	834	853	840	852	831	846	814	881	888	849	910	839	904	838	879	862	822	875	861	862	830	858	886	796	846	832	880	865	829	868	820	887	830	913	857	873	844	864	829	871	865	818	835	869	849	846	837	854	843	865	792	852	847	798	859	814	894	812	862	836	850	872	762	831	857	839	868	845	834	899	842	825	891	849	848	844	800	852	817	859	859	845	818	888	840	845	845	830	849	852	858	828	812	865	865	871	821	868	838	858	828	859	823	825	870	831	864	798	787	852	807	816	868	860	848	855	862	820	846	858	882	885	843	839	770	873	868	853	844	795	862	864	900	823	891	870	863	856	824	845	852	857	860	889	860	823	881	808	829	893	884	880	860	864	816	874	885	807	821	876	889	842	849	885	824	796	837	893	765	837	903	859	848	839	843	868	826	787	871	879	825	846	853	864	866	805	805	824	817	806	854	786	864	868	843	849	872	838	863	828	826	814	852	847	877	839	811	855	873	839	839	822	808	861	844	847	836	861	862	863	866	833	820	868	861	831	877	864	864	855	888	843	878	829	824	801	857	848	854	900	903	855	839	877	836	914	852	859	876	900	876	830	843	825	869	857	893	875	856	835	835	868	832	881	830	850	880	831	888	854	863	806	843	864	803	869	868	861	895	848	885	851	876	876	853	898	869	852	810	872	871	862	877	863	881	892	851	882	849	791	852	834	829	893	822	869	879	838	821	828	818	870	861	897	847	828	842	845	880	896	848	821	829	870	845	858	888	908	835	843	864	824	843	858	811	836	804	856	857	846	837	873	849	881	878	861	882	831	883	845	820	838	837	918	870	823	833	885	831	849	855	843	868	807	810	848	822	928	938	861	916	832	825	878	829	876	886	835	827	830	851	830	786	886	879	882	834	864	850	829	827	857	888	844	873	857	878	868	886	835	816	804	865	867	889	885	911	868	850	827	881	860	803	870	861	808	846	870	825	818	912	851	829	838	843	833	848	887	880	845	823	851	848	807	855	816	900	831	813	906	828	773	889	876	883	815	806	830	823	870	870
16329	1387	951	831	658	576	507	511	460	410	480	406	443	438	440	421	412	412	366	390	423	401	442	406	371	379	377	360	395	404	377	396	375	384	374	357	423	432	400	377	402	400	351	345	395	384	374	354	380	442	409	394	360	385	392	404	426	365	396	381	358	411	394	377	371	380	394	373	368	408	380	391	383	387	372	422	366	400	405	390	381	365	395	409	389	420	388	401	372	380	368	380	403	375	370	399	364	389	378	386	408	378	383	436	409	382	358	373	359	396	353	396	408	356	381	384	369	393	349	361	359	375	401	406	342	394	391	372	433	332	420	356	400	410	383	377	399	354	363	368	383	378	366	371	401	406	376	380	338	372	382	387	399	387	383	392	364	399	367	391	403	390	377	385	406	385	403	380	312	374	351	384	398	359	437	361	411	376	376	337	382	353	375	358	394	410	392	417	389	379	382	371	394	393	371	373	383	369	399	376	389	381	408	396	361	352	393	396	399	371	377	370	366	394	403	363	369	391	361	314	380	366	386	359	361	406	402	368	396	371	378	413	391	333	368	373	345	404	386	367	401	370	370	404	368	385	392	369	379	373	369	410	421	398	392	370	435	412	386	395	377	381	387	374	383	386	379	367	395	429	376	392	357	400	382	406	378	383	406	394	380	365	407	373	364	349	376	340	376	393	411	421	404	397	398	408	369	361	367	373	340	373	389	374	396	398	420	402	382	346	387	417	374	421	376	384	411	393	392	391	367	354	380	372	368	412	356	386	412	360	330	341	364	418	382	409	397	388	415	399	404	387	373	377	379	397	383	395	352	371	398	388	396	359	389	389	418	386	403	416	360	372	386	434	365	378	353	362	375	379	401	393	394	465	396	368	396	406	380	410	417	358	383	403	415	354	341	400	398	419	399	367	393	341	364	406	383	410	414	386	373	380	375	383	380	405	366	426	366	387	386	388	378	388	402	421	370	383	355	409	385	373	393	392	377	389	386	360	385	349	365	366	352	374	390	356	426	381	354	406	382	373	401	383	396	363	380	359	386	387	392	369	351	383	374	354	349	370	362	350	362	349	377	371	370	372	392	391	386	368	392	398	371	395	451	372	360	392	365	397	329	359	404	387	384	377	418	422	404	402	359	361	390	394	371	374	360	393	371	376	377	409	413	375	390	383	411	368	347	348	357	345	343	350	417	434	363	358	350	402	395	397	371	384	425	366	407	388	386	349	377	368	408	343	377	380	358	377	389	384	352	360	370	395	346	348	398	369	356	379	377	355	406	380	397	412	389	390	392	386	421	376	407	417	376	368	390	359	367	380	403	388	401	383	414	383	394	383	398	402	349	383	384	408	363	396	394	415	392	386	376	379	415	393	382	401	392	384	375	422	432	404	403	400	381	385	383	439	451	396	367	372	387	404	406	363	383	392	364	375	404	360	412	392	374	361	370	359	394	393	426	366	395	421	364	384	369	383	389	370	377	401	390	380	343	407	378	371	383	400	382	355	387	384	371	408	357	419	408	389	384	393	433	414	411	377	379	365	363	412	360	364	421	421	383	413	363	378	362	381	329	364	385	362	367	380	391	386	408	360	357	415	396	390	382	417	380	366	383	402	380	367	416	338	378	385	357	379	355	371	397	362	358	334	363	377	378	364	347	355	338	406	442	399	359	416	380	383	381	439	406	410	428	344	434	385	363	392	363	365	377	390	403	376	371	367	395	371	393	378	346	381	383	401	388	376	390	385	354	391	393	398	388	381	372	381	370	434	402	385	381	343	393	383	353	401	358	380	384	394	379	387	396	389	418	387	352	378	378	394	325	395	344	391	399	426	388	371	354	387	398	396	390	387	400	372	408	363	394	338	394	419	369	410	375	379	374	377	351	379	351	358	441	426	364	351	362	409	369	377	410	335	419	387	419	405	410	395	415	353	390	386	394	403	416	389	392	403	356	417	380	372	400	405	378	377	366	376	366	410	367	386	363	366	410	393	376	387	399	401	365	391	403	402	359	406	386	397	385	386	391	388	381	361	401	402	396	392	387	421	395	389	399	380	399	381	393	401	376	378	414	367	381	348	398	371	386	377	414	408	391	420	400	413	413	415	411	392	358	387	380	379	367	363	438	392	381	395	390	391	366	404	381	409	388	375	377	392	364	407	379	389	362	393	444	364	384	375	382	387	356	385	398	371	391	402	355	357	387	396	376	392	385	396	409	378	374	340	382	412	357	383	404	360	359	372	407	427	391	429	360	383	374	384	355	399	390	358	371	381	366	418	381	409	367	396	378	347	373	352	380	399	378	378	413	387	373	373	423	386	379	415	403	408	357	354	378	352	378	376	342	412	442	390	371	376	343	431	390	401	379	416	359	373	382	406	373	410	382	374	390	425	367	339	369	386	357	374	368	388	392	427	374	350	392	388	396	390	337	394	382	363	361	381	380	378	386	388	376	427	361	406	430	338	357	410	386	394	379	420	407	366	414	336	389	375	390	384	388	349	400	399	394	390	427	330	344	382	369	422	372	390	369	368	406	353	371	365	410	439	387	373	407	389	364	394	434	389	339	411	371	375	388	378	381	416	404	390	360	395	348	402	399	357	370	340	395	377	383	393	392	365	378	387	363	374	390	385	415	389	356	383	415	361	382	406	430	415	383	392	383	402	351	399	360	380	411	380	405	363	349	376	364	375	341	372	368	401	366	375	385	371	396	401	374	373	369	331	406	392	411	391	437	409	403	395	340	398	412	378	393	384	443	407	402	388	402	386	402	415	364	385	358	390	390	381	371	388	384	348	397	352	400	379	402	415	387	373	383	367	379	363	347	423	409	366	372	382	421	374	420	355	379	402	384	389	357	389	395	387	394	370	402	388	384	387	404	425	373	385	434	390	390	372	378	384	373	363	370	403	382	395	354	386	395	385	382	392	363	341	392	382	340	386	374	436	393	389	392	342	374	355	363	404	383	388	413	403	397	364	413	372	377	362	362	380	410	390	396	411	404	401	379	395	393	371	394	367	409	361	373	382	381	335	354	406	420	380	414	355	390	413	418	356	407	389	382	359	418	360	395	401	395	360	349	403	397	397	396	419	400	412	373	409	400	379	416	407	374	435	378	416	387	373	390	356	384	377	352	411	403	392	337	398	435	388	353	371	391	429	412	415	382	353	377	386	397	394	420	395	408	410	412	384	356	417	373	348	377	350	378	349	343	373	394	401	418	355	394	393	401	389	395	388	398	395	382	423	384	411	431	455	419	383	381	378	403	361	364	392	373	384	398	366	395	421	394	368	396	372	409	349	386	385	352	371	384	375	385	353	402	361	414	361	381	399	394	358	391	354	392	410	375	396	375	375	396	371	406	390	374	338	354	377	383	359	361	363	393	387	387	405	388	399	337	406	349	371	361	368	371	410	432	376	371	375	394	359	427	409	364	392	390	349	375	425	390	392	359	409	371	380	396	399	389	409	372	373	394	374	379	400	383	385	420	350	399	357	367	399	370	381	381	381	355	390
9274	1355	1996	2217	1969	1758	1516	1421	1370	1291	1162	1129	1089	1054	977	988	1007	957	942	940	954	893	968	915	924	980	954	853	883	894	914	880	913	911	841	898	935	900	836	934	855	871	905	951	904	921	870	881	869	882	916	963	879	845	897	896	874	873	846	886	895	852	925	865	883	877	895	906	847	860	885	889	857	859	874	885	843	910	876	877	852	815	878	809	909	866	857	856	879	892	896	841	893	868	839	880	854	924	870	858	878	821	897	852	842	880	858	901	844	852	842	926	845	861	833	896	835	863	830	894	861	901	866	863	901	868	880	845	870	899	916	826	891	860	875	871	881	868	879	915	831	846	841	874	912	909	901	845	871	882	871	852	879	895	920	911	893	883	912	862	848	819	903	851	946	891	886	834	851	911	858	882	856	863	851	853	817	870	870	819	868	907	835	843	896	888	891	874	884	823	893	868	832	885	908	853	851	870	865	818	865	894	844	862	828	863	842	892	812	859	860	935	848	882	893	822	876	833	876	881	897	826	869	853	894	870	887	855	825	867	854	839	849	865	888	813	825	833	841	868	890	844	856	867	864	865	877	840	851	826	850	856	863	862	900	848	885	891	843	920	871	872	898	896	863	958	853	897	921	842	847	843	887	855	907	838	902	891	859	875	937	914	850	809	880	882	821	913	848	901	854	860	857	906	832	879	937	852	837	856	845	844	872	817	813	947	855	869	875	848	905	893	892	858	907	863	869	833	822	874	859	802	933	928	849	885	881	867	813	840	841	872	887	874	924	907	887	856	857	844	858	904	864	858	862	898	855	854	832	879	885	841	879	776	838	890	903	896	849	874	831	889	881	844	876	877	902	833	870	922	912	843	884	863	851	834	899	866	873	868	876	900	801	801	884	863	805	876	871	862	855	828	900	846	868	820	867	895	863	895	844	897	840	869	908	879	848	812	905	859	893	882	914	867	896	892	869	888	825	869	838	884	888	838	861	860	827	840	898	858	857	846	863	864	799	866	844	853	909	895	881	881	886	882	856	853	879	901	838	850	818	896	831	906	857	896	904	869	832	880	855	839	879	847	915	927	875	867	908	885	859	893	897	952	868	886	863	818	865	844	829	902	902	874	922	823	825	866	871	868	885	845	860	878	839	868	889	900	844	889	837	857	920	811	838	917	920	866	865	834	878	821	890	844	879	865	880	879	865	879	870	886	914	935	886	824	865	874	863	908	886	876	855	869	877	895	842	849	905	925	903	879	939	918	881	889	855	875	840	853	833	888	830	890	885	860	853	874	884	874	875	829	865	858	897	904	852	875	857	910	834	881	921	905	889	888	900	840	842	858	841	845	860	864	893	870	875	875	860	886	830	868	877	855	880	869	830	846	871	893	908	913	821	873	905	847	864	838	950	854	869	887	860	902	885	804	824	858	895	810	842	904	876	796	837	850	865	928	850	855	894	854	860	829	845	902	842	803	867	871	862	820	816	840	905	841	890	844	862	887	908	854	895	817	859	866	835	896	886	855	891	886	818	865	907	891	880	812	852	869	849	910	875	842	906	836	829	836	871	897	863	833	883	805	849	897	843	871	884	845	853	875	842	895	886	889	850	965	852	944	818	881	890	906	926	887	859	824	866	820	864	866	843	855	877	821	880	858	884	820	884	861	949	851	884	919	832	868	904	842	895	860	867	872	905	899	889	882	885	888	840	888	842	856	928	897	855	855	863	853	860	814	836	864	921	806	847	891	848	883	853	871	869	918	806	896	885	874	872	837	855	869	877	909	847	857	898	829	881	825	880	907	861	901	893	875	808	841	866	876	867	880	854	884	915	888	854	884	883	917	886	862	841	872	881	858	839	882	875	866	818	846	880	832	843	817	925	854	865	870	861	865	894	868	862	851	817	836	823	951	872	869	837	839	861	864	880	885	891	836	893	851	830	861	857	888	835	831	843	882	868	856	887	908	843	877	867	895	834	878	862	847	818	900	844	848	818	894	877	858	867	832	822	854	914	873	873	929	905	842	873	834	894	871	893	878	875	897	877	829	891	883	890	898	848	834	871	898	871	843	911	860	888	909	867	841	862	844	903	861	907	870	895	867	873	824	881	897	895	839	831	891	890	894	874	852	854	873	864	894	860	845	828	926	818	848	894	845	863	891	876	857	882	870	853	878	840	876	898	890	887	845	866	881	868	855	883	842	907	826	844	869	831	840	855	875	910	867	919	842	838	876	872	882	919	848	860	850	883	921	856	932	893	846	818	878	901	931	885	845	871	848	914	792	849	836	861	873	834	822	824	855	789	822	885	880	873	825	880	861	886	856	864	927	849	815	885	882	883	887	837	871	876	872	907	914	866	825	896	909	894	857	902	898	850	863	855	815	846	841	871	906	874	857	873	849	832	842	857	876	828	831	889	907	859	857	861	853	883	867	921	839	909	848	872	862	793	859	904	890	885	878	884	888	866	853	821	835	868	859	887	857	873	867	886	873	881	856	813	873	876	897	893	863	857	905	872	936	859	822	886	832	859	883	878	863	885	901	849	839	872	791	896	877	880	861	894	843	865	870	862	868	859	884	859	895	871	839	904	835	808	895	855	816	882	872	859	873	834	882	908	907	848	848	862	890	915	891	825	837	922	884	871	834	890	835	886	799	871	839	867	800	903	872	896	841	919	906	868	845	863	839	876	873	909	855	834	881	834	871	908	878	900	901	877	830	897	831	910	863	850	914	902	903	857	831	847	853	887	886	928	923	912	818	845	882	890	905	863	831	873	853	862	834	826	854	899	901	824	879	872	851	807	884	879	810	865	863	906	835	878	863	866	829	895	843	911	896	815	892	843	819	899	860	879	845	815	861	847	897	853	853	855	893	871	869	855	910	896	847	857	858	910	817	813	829	912	843	866	866	848	855	814	885	872	892	852	899	824	818	858	860	876	904	843	917	862	842	863	878	882	858	892	841	892	835	878	924	859	891	867	886	815	869	861	888	859	890	851	867	875	898	894	830	836	892	859	877	878	846	844	875	850	853	910	897	822	874	853	897	907	845	832	883	852	837	841	811	880	914	856	854	860	828	852	881	891	892	848	854	808	841	910	888	830	844	863	844	843	834	888	874	846	875	892	854	875	842	834	872	891	835	842	844	860	891	867	853	881	810	844	864	837	860	931	825	859	883	855	885	843	877	862	872	873	877	844	911	867	876	879	871	873	906	879	865	915	821	845	851	805	814	879	858	893	833	870	868	913	850	869	896	918	842	814	892	856	837	874	802	832	830	878	847	858	880	871	801	899	863	848	830	861	886	862	891	870	906	893	863	873	896	861	864	874	919	887	904	902	885	840	897	866	910	884	885	873	886	875	890	823	873	974	810	872	873	807	805	858	831	859	878	905	871	896	853	869	901	895	883	858	878	836	832	896	829	812	834	887	872	865	807	869	821	844	857	828	841	841	865	833	851	902	860	860	876	874	897	851	905	808	865	839	906	890	843	904	882	868	885	867	879	829	879	876	845
2360	184	195	178	198	163	188	167	196	164	179	183	168	197	151	166	149	181	166	145	194	178	186	180	159	165	151	178	167	187	176	166	174	192	189	185	194	162	187	132	188	162	180	145	149	169	162	141	150	162	206	170	182	182	171	165	172	166	161	167	191	212	168	165	165	166	152	173	166	184	188	185	145	178	153	190	187	164	167	169	198	153	138	185	151	161	153	160	183	170	171	192	195	169	162	165	186	161	150	178	203	173	171	167	154	163	179	161	182	159	178	169	158	183	153	167	166	167	157	159	169	178	192	167	160	160	173	171	182	173	184	148	186	176	162	135	170	182	157	160	154	163	182	185	200	165	152	177	169	170	199	158	196	196	184	159	176	173	150	173	175	178	170	190	163	160	152	153	168	144	178	156	163	169	191	192	166	178	189	174	175	191	178	143	199	165	159	180	148	164	200	194	154	188	182	187	182	182	152	152	148	173	163	185	190	165	161	168	170	188	169	155	147	157	161	182	135	187	187	164	153	162	163	163	171	214	194	198	154	162	165	142	173	212	139	173	170	191	171	167	166	194	173	167	165	170	164	177	194	158	169	180	186	141	171	165	163	173	167	161	170	164	172	163	177	156	177	184	181	170	182	175	153	162	163	147	177	179	177	157	156	175	181	166	178	175	167	169	171	171	159	171	161	176	144	193	159	182	152	174	170	173	179	175	166	189	172	173	158	202	157	172	168	173	165	153	195	140	166	153	167	164	184	188	177	185	171	183	144	202	177	161	183	171	165	174	174	198	147	171	154	172	165	150	167	167	185	164	162	169	168	177	179	177	163	176	155	169	171	162	161	173	176	181	189	189	184	173	162	161	178	176	160	181	177	161	195	203	191	185	177	186	182	179	161	184	169	198	179	156	176	186	172	177	171	178	157	180	154	190	157	155	183	151	160	169	159	182	189	181	153	193	176	215	198	175	174	153	177	185	151	171	142	166	162	146	171	174	151	177	165	132	174	153	170	185	179	164	176	148	165	166	176	189	186	192	189	184	159	166	152	169	181	172	176	150	154	167	174	159	179	175	156	148	145	162	168	173	188	181	186	168	161	165	187	185	163	157	152	174	161	156	181	188	164	191	169	170	160	174	156	161	163	180	185	189	177	171	180	178	154	180	183	172	132	155	164	167	178	155	174	172	166	163	164	182	194	164	163	174	166	150	150	205	184	151	188	166	166	182	192	153	187	174	174	162	177	180	200	172	158	179	144	188	154	170	174	186	171	161	165	153	175	176	167	162	158	154	180	168	165	199	156	178	179	161	148	152	178	168	174	146	173	151	182	168	194	197	173	174	157	151	184	197	185	188	179	172	162	173	157	164	153	162	182	191	146	173	164	159	182	153	177	155	162	161	184	183	166	166	183	164	161	174	187	165	169	153	160	172	144	171	183	182	177	193	176	159	177	167	179	159	190	147	165	160	190	170	188	173	180	158	156	156	164	181	171	189	163	178	186	183	172	182	202	189	199	163	165	159	161	159	151	147	140	206	153	157	163	204	183	177	189	169	194	170	190	167	182	180	189	179	181	167	171	163	161	165	198	164	166	183	154	178	192	179	142	172	155	175	183	177	174	184	200	179	158	168	161	176	173	167	183	127	192	205	160	171	174	143	145	180	182	198	189	188	168	176	168	161	214	161	164	185	190	197	159	188	204	170	146	171	170	184	168	158	169	176	167	159	153	150	186	172	164	164	162	167	170	186	185	151	145	167	162	187	147	173	196	183	161	181	168	149	179	179	193	186	184	180	199	147	155	170	150	195	196	158	177	160	169	175	176	161	176	149	171	155	171	174	164	189	157	164	166	163	179	191	196	158	191	162	174	170	198	168	161	176	157	181	162	184	160	175	179	175	163	174	149	184	160	182	160	154	165	147	177	165	168	168	163	179	147	200	167	165	186	164	174	193	160	191	151	174	169	154	166	172	199	187	181	186	170	177	172	184	169	178	176	168	150	146	182	164	179	185	185	161	161	141	164	177	143	163	173	187	175	166	190	188	194	161	196	186	155	165	171	193	190	158	156	174	172	156	177	169	164	164	179	171	184	187	180	194	179	145	177	189	162	192	184	166	187	160	144	171	187	191	162	158	165	177	156	159	177	166	158	182	156	198	173	186	183	165	185	158	169	176	175	163	152	156	180	161	181	171	177	177	161	182	170	170	154	157	162	145	183	179	142	178	181	157	186	149	160	172	179	155	188	158	163	179	160	147	154	141	171	151	165	167	181	180	156	168	165	148	177	151	167	179	188	174	170	180	173	165	181	180	191	193	163	180	184	157	170	179	198	171	161	149	191	162	168	158	158	184	187	153	187	183	192	173	171	172	153	173	152	171	162	141	171	175	159	171	178	173	161	179	159	169	179	168	187	186	182	176	180	171	158	166	173	188	165	176	176	184	192	176	166	157	173	180	177	184	174	163	165	152	181	168	155	207	187	167	185	170	169	177	210	181	186	180	184	141	165	170	180	158	190	181	156	194	161	196	166	180	174	183	185	179	151	162	187	190	183	179	176	159	141	166	159	176	143	150	166	198	193	189	167	159	143	171	178	154	177	174	188	168	168	165	186	165	157	164	165	154	156	189	193	175	172	170	135	167	183	187	157	160	187	176	156	149	173	186	197	190	162	170	193	142	183	180	186	172	161	186	153	181	156	202	188	165	161	155	189	154	175	185	189	180	196	162	165	168	176	160	155	173	167	169	179	175	177	150	183	172	174	169	166	160	167	163	165	169	142	175	171	175	160	152	166	150	153	188	182	193	173	164	185	186	194	172	169	155	174	154	182	174	153	159	167	166	166	198	135	157	187	170	167	170	159	187	181	181	196	180	164	165	185	174	149	183	161	184	167	139	164	193	161	157	190	182	181	158	155	179	167	175	176	153	196	184	184	198	173	180	196	160	149	169	152	174	160	179	174	164	153	167	151	164	183	149	174	167	146	153	164	179	163	171	181	196	164	149	164	167	177	162	162	191	156	165	172	185	167	160	173	176	168	163	170	178	179	169	150	184	176	178	170	163	199	177	159	160	195	171	209	167	182	168	172	173	162	172	173	169	163	164	167	180	159	164	172	185	174	174	168	195	165	169	180	164	168	145	161	165	161	160	164	172	183	176	184	173	157	192	177	177	154	178	174	152	169	179	149	144	156	189	175	168	169	133	179	178	166	178	195	165	173	164	180	192	166	155	189	166	165	177	196	170	165	199	147	173	185	179	161	141	168	173	176	192	157	163	176	176	161	174	160	160	187	158	142	144	151	184	173	180	165	149	158	184	184	174	164	155	178	175	192	163	167	173	158	189	171	153	161	180	175	150	131	201	173	155	175	152	151	140	174	157	176	172	170	174	180	166	174	177	189	169	174	183	177	168	183	171	200	197	160	173	180	162	172	176	170	174	159	169	192	181	158	154	183	175	151	166	167	153	159	199	169	214	190	171	162	187	177	175	177	162	170	195	195	194	185	186
2412	495	524	488	494	465	474	516	473	497	482	497	452	445	504	488	486	484	430	464	461	475	475	435	474	441	497	475	507	479	451	485	489	513	454	470	479	491	512	479	468	474	487	486	455	450	495	451	469	467	511	467	471	511	458	470	494	451	445	511	432	445	489	455	426	471	462	467	512	521	412	446	502	475	468	465	492	469	486	475	445	467	493	470	478	440	422	435	492	452	463	475	490	476	462	513	470	450	434	480	462	501	480	434	451	497	504	492	467	458	454	465	473	503	471	451	485	442	472	492	529	489	453	474	516	482	491	468	480	458	448	505	500	507	466	450	470	478	460	459	505	480	451	462	467	489	477	483	474	473	462	498	482	489	448	456	483	506	467	459	481	451	452	460	424	469	467	480	514	493	463	486	454	492	493	499	458	463	489	448	472	491	457	471	495	523	458	465	515	495	466	491	465	454	464	450	454	498	463	479	438	437	492	454	481	492	471	494	470	451	462	489	484	448	489	464	466	443	459	460	465	466	492	492	475	464	506	470	470	468	463	486	461	478	502	447	473	442	468	513	455	515	452	513	439	525	459	461	458	458	439	487	460	465	486	451	475	464	499	480	471	450	526	443	447	481	437	510	506	464	494	501	497	479	434	498	490	447	446	447	465	464	513	518	459	495	468	498	441	444	491	513	459	481	477	511	503	484	463	465	433	487	450	459	471	467	532	447	466	469	422	474	468	489	541	460	484	486	442	452	489	463	468	464	453	507	494	428	511	470	495	490	497	493	459	492	471	506	487	468	493	465	460	454	459	462	459	462	445	422	477	443	441	501	484	469	498	523	474	483	441	468	467	462	454	467	462	451	505	477	485	444	473	470	501	459	468	513	467	460	478	488	475	460	468	506	502	475	472	477	438	476	486	513	500	445	480	495	500	470	454	482	476	485	453	470	513	471	471	444	475	436	491	473	473	506	510	503	454	461	493	453	445	507	452	465	514	467	485	484	490	511	482	493	486	481	508	495	519	469	529	430	463	473	461	491	483	455	499	477	458	453	468	480	463	472	495	486	470	444	480	501	482	454	452	480	453	471	515	514	463	494	485	460	489	481	478	473	465	428	488	500	519	490	463	498	455	444	477	458	518	502	464	512	472	478	527	499	470	467	450	490	475	489	486	482	466	457	482	466	451	481	477	503	465	497	484	442	462	469	459	494	458	514	479	480	479	475	485	488	468	486	503	505	464	475	454	476	452	499	488	487	462	462	459	453	458	556	440	485	462	507	496	455	499	512	478	500	457	456	453	474	457	492	480	451	480	458	463	463	522	475	463	430	434	450	472	499	470	494	473	439	474	527	493	474	457	470	460	462	437	485	477	475	478	435	481	449	482	459	468	440	440	549	483	508	492	442	515	499	488	471	428	461	470	495	508	492	492	470	430	445	497	455	438	475	449	475	489	460	465	461	461	468	488	487	470	474	516	464	458	489	451	493	444	454	440	470	470	459	470	504	517	447	450	439	442	478	447	444	469	455	480	473	464	451	474	453	480	489	472	469	458	483	521	500	467	532	493	448	477	455	464	477	454	481	472	454	478	472	392	447	463	517	466	475	512	466	442	488	502	463	465	493	545	481	529	495	438	485	527	463	484	498	434	492	471	492	493	438	470	440	462	458	498	474	475	449	464	474	434	467	483	443	467	469	447	478	485	477	478	436	488	506	469	482	453	486	505	433	451	450	477	509	434	447	463	500	444	445	459	467	438	439	505	500	461	429	465	482	445	440	467	454	468	460	450	481	441	504	468	455	468	504	487	471	480	488	426	451	469	444	445	450	466	463	405	466	433	496	447	487	519	479	496	478	516	535	468	449	470	454	477	503	502	480	523	465	453	447	438	518	472	456	485	432	436	446	477	515	461	461	507	450	466	469	498	453	470	494	487	456	499	491	485	449	492	481	448	486	463	461	464	460	480	500	492	462	460	468	474	471	445	461	480	439	496	437	476	438	479	478	474	453	494	483	472	477	437	489	470	468	486	471	453	421	513	451	469	451	459	463	493	470	427	481	487	483	481	495	458	470	446	464	500	445	487	507	503	476	485	449	458	456	453	491	479	465	491	485	474	443	503	507	465	503	497	505	446	440	460	462	515	504	492	446	471	501	527	494	477	476	453	479	457	483	506	451	477	473	525	512	460	450	466	446	500	488	477	467	486	438	476	466	508	491	485	472	455	486	455	469	484	479	448	503	483	485	457	512	473	475	457	468	454	467	500	462	443	485	515	439	491	491	451	479	449	490	484	472	508	519	453	459	468	500	449	534	510	471	489	495	456	453	474	420	427	469	488	472	507	460	462	439	467	475	504	440	446	487	453	466	426	467	486	497	496	463	468	458	512	493	499	495	413	463	469	462	477	484	488	495	472	501	485	469	452	447	488	485	443	495	496	491	491	491	464	460	457	480	474	447	459	491	476	462	495	438	491	452	490	469	546	488	444	433	506	515	450	453	460	472	472	455	477	484	504	466	463	460	443	474	481	489	436	468	465	495	463	453	456	433	491	482	467	463	470	459	449	476	516	499	530	460	485	474	489	473	459	459	480	476	424	487	469	511	442	428	460	467	451	493	490	499	495	460	506	497	479	493	497	456	495	487	485	476	520	461	482	479	507	491	486	442	460	514	452	460	463	480	463	480	482	449	450	487	457	458	481	504	508	445	465	498	491	453	430	486	450	463	474	457	463	442	469	451	472	477	457	438	455	468	484	502	483	485	458	489	467	461	477	463	468	497	498	489	470	449	472	450	482	497	467	501	457	453	460	484	455	476	448	480	462	463	484	480	498	434	455	484	477	455	479	459	482	406	442	472	492	458	473	430	484	478	516	474	461	464	497	491	458	451	468	444	430	490	475	464	448	480	464	493	488	496	483	477	478	474	482	471	469	494	492	491	482	468	478	495	482	482	481	477	441	435	453	456	469	500	495	473	441	476	460	470	480	445	446	470	510	524	433	506	489	475	468	486	487	474	460	459	488	524	506	533	446	428	477	449	481	463	500	514	521	481	479	479	435	460	448	451	504	537	458	476	447	416	480	460	463	459	501	449	472	454	450	463	468	482	494	470	488	474	498	446	451	491	454	470	486	475	482	482	453	421	460	456	413	483	469	481	472	466	498	473	496	461	459	452	472	469	448	454	489	480	443	460	439	479	515	484	486	461	482	457	464	428	461	449	502	481	496	446	488	465	463	452	456	493	463	446	433	426	461	459	509	474	490	438	472	491	475	463	440	444	510	476	491	488	461	475	470	507	442	495	451	499	447	458	479	503	492	472	442	517	475	498	468	539	469	486	474	456	450	501	469	503	479	481	464	466	450	446	489	445	486	482	483	467	455	437	489	494	475	446	491	484	473	453	505	429	486	488	483	480	482	464	508	460	484	481	488	468	478	489	503	472	502	460	465	464	484	499	480	481	496	449	482	451	444	461	496	417	474	441	481	461	488	472	485	485	450	455	454	486	461	448
9072	660	618	516	489	453	395	432	412	375	366	370	357	366	386	380	367	381	378	326	396	359	346	370	343	351	354	350	372	375	389	346	332	378	350	361	344	368	371	324	349	368	345	343	350	371	347	380	361	354	335	358	340	381	340	393	366	352	329	338	390	334	394	382	368	342	327	371	314	329	360	362	384	354	385	395	366	386	396	364	312	358	330	355	320	362	398	341	350	357	357	379	362	322	401	367	360	378	404	346	364	353	365	337	370	346	398	366	371	387	351	330	339	380	356	360	345	344	371	369	343	360	348	356	379	374	355	390	387	344	361	408	385	400	342	352	360	348	375	390	362	357	331	345	361	366	349	340	365	362	351	362	360	336	337	373	354	363	333	306	385	339	331	370	328	401	331	367	369	383	393	371	361	375	367	363	341	356	357	336	345	330	359	337	359	367	324	343	343	357	349	373	369	300	368	320	354	368	388	331	344	343	364	333	374	327	326	357	376	377	399	365	332	327	343	368	391	379	356	355	349	331	377	351	375	363	397	379	340	367	383	359	353	330	342	395	423	362	360	349	322	372	376	335	377	355	316	353	339	345	346	345	339	332	348	351	344	373	368	347	349	386	348	372	340	354	350	381	328	364	340	321	363	354	359	337	335	371	360	365	348	329	320	368	366	336	378	366	347	371	343	363	353	346	352	356	362	321	353	375	378	331	363	366	336	395	378	378	355	302	360	366	345	322	386	352	327	364	354	389	374	392	355	363	332	395	357	343	348	365	332	375	369	372	306	341	364	342	344	379	369	366	354	362	380	401	383	348	347	336	371	337	361	332	361	351	365	402	348	369	347	367	356	359	323	388	352	373	395	378	367	362	359	385	374	329	334	383	399	328	322	368	320	390	360	399	329	348	323	362	374	385	354	344	343	333	387	367	336	343	343	387	363	329	356	337	346	360	381	354	313	313	363	342	328	357	372	341	346	352	360	338	365	337	348	344	375	376	374	379	364	371	365	362	370	358	352	345	338	365	370	349	321	350	349	361	366	332	382	338	343	371	340	330	324	368	412	367	337	342	349	377	341	308	370	351	358	314	358	352	349	339	362	370	353	379	370	373	406	353	345	344	333	370	358	401	346	344	343	375	366	334	363	376	364	365	383	343	343	355	404	375	385	312	366	372	380	348	381	356	355	371	360	330	366	308	354	355	388	338	373	350	379	349	353	364	357	338	362	378	363	365	333	371	352	375	356	349	355	351	362	377	371	339	326	357	383	361	343	359	376	333	337	343	373	348	349	320	338	375	360	355	376	363	390	397	393	352	350	341	354	356	350	339	362	372	351	386	371	371	329	380	324	362	360	366	358	337	359	362	355	362	338	353	330	361	324	356	337	353	404	359	371	367	374	330	348	375	335	335	356	349	350	344	363	406	366	344	362	372	344	353	361	356	344	377	340	356	373	359	372	322	327	349	365	336	357	354	402	410	353	380	341	354	386	349	362	386	347	355	385	349	357	328	339	328	354	381	346	313	349	333	363	338	362	338	322	368	358	348	362	397	372	373	342	363	362	370	356	333	346	344	320	349	359	364	343	354	363	354	358	336	357	358	364	349	359	369	370	351	340	353	326	349	348	341	363	391	329	336	374	351	347	402	360	323	363	348	377	344	361	368	403	352	357	352	355	312	362	375	358	383	371	339	343	378	413	334	365	347	334	363	366	386	339	341	368	373	309	344	378	346	377	367	362	400	364	341	345	387	364	362	350	369	391	348	338	340	342	363	360	346	375	348	394	358	370	348	362	357	380	355	340	352	348	346	369	412	356	352	311	363	387	368	357	363	355	339	380	355	354	327	348	358	349	355	379	354	362	356	354	338	368	351	342	358	339	348	352	333	366	332	346	365	322	396	337	427	325	354	337	333	349	330	368	357	376	354	371	369	341	329	329	369	370	380	314	347	380	341	343	354	330	342	384	354	319	371	365	330	353	330	382	378	396	341	326	331	344	370	341	360	358	351	349	384	376	366	357	347	358	351	369	360	358	384	337	385	365	383	373	321	405	351	358	351	376	352	395	341	327	348	380	340	350	346	321	396	381	353	363	350	342	342	365	369	373	321	325	360	367	372	417	353	374	360	349	355	381	371	329	356	393	359	335	413	375	332	359	335	344	360	381	398	350	333	374	376	346	334	349	363	378	334	343	360	379	349	361	351	355	346	373	377	362	331	370	380	357	372	346	350	345	350	352	371	315	316	317	336	351	381	385	391	350	380	349	307	344	368	356	357	367	354	330	323	337	357	351	371	346	379	363	337	356	328	367	367	358	392	390	350	338	357	373	347	374	339	345	347	355	369	339	348	357	371	368	359	394	366	370	365	354	368	372	393	360	383	406	369	357	367	374	360	335	356	357	392	357	356	325	369	345	380	321	375	370	345	364	369	320	354	349	334	322	356	374	380	387	389	322	363	326	362	366	358	382	375	392	381	356	368	348	348	380	340	361	384	343	377	344	382	386	336	339	346	362	342	354	377	355	308	353	362	408	372	374	362	346	328	365	389	342	377	391	394	345	346	344	347	382	363	338	382	373	333	365	360	368	401	366	379	418	369	370	341	349	338	302	332	359	384	407	310	358	344	339	342	344	358	333	348	368	366	352	365	343	369	379	329	345	365	374	359	361	343	363	362	352	363	362	345	357	362	344	351	343	365	335	326	361	337	340	352	357	338	327	336	317	350	372	363	371	384	375	367	351	352	371	360	339	349	389	364	327	366	377	354	352	364	351	366	346	363	356	334	379	355	332	347	385	352	350	372	312	372	329	360	366	390	364	355	306	334	328	386	350	347	317	339	339	350	390	352	375	347	370	363	388	344	363	363	391	402	355	339	346	380	367	373	343	370	359	330	363	388	344	357	343	360	359	364	338	379	353	316	360	345	327	319	351	328	380	356	360	366	340	338	378	355	351	358	342	369	349	360	388	366	367	337	361	380	324	351	365	325	376	373	351	352	384	363	341	335	326	355	376	340	375	345	349	343	345	355	406	380	354	338	344	375	351	348	387	346	298	390	410	350	362	382	356	358	373	366	317	380	346	341	380	360	371	359	354	375	385	369	391	363	348	371	357	339	382	345	342	330	397	378	373	359	342	374	313	360	332	360	351	367	360	351	350	360	353	359	351	359	327	348	381	365	382	351	363	365	389	396	375	383	322	360	354	337	348	332	352	334	354	349	388	354	359	363	376	346	365	364	346	372	337	358	355	397	363	356	317	336	369	355	387	374	368	344	345	358	392	379	342	342	352	384	327	349	388	387	379	349	371	366	358	373	375	363	383	366	374	361	319	381	344	337	344	362	359	341	339	339	392	353	372	342	358	345	355	377	374	377	369	343	351	340	368	372	362	341	369	382	343	354	338	335	372	342	370	376	354	335	351	337	344	351	366	371	362	366	366	357	346	356	354	352	349	347	376	320	354	377	370	373	370	340	361	344	321	368	355	338	344	316	378	320	345	363	325	338	380	350
7418	1102	1458	1567	1444	1279	1158	1105	1177	1028	974	934	937	951	920	917	933	896	971	904	876	910	884	894	899	857	903	891	820	875	856	877	852	845	920	875	860	893	900	860	858	851	867	835	807	806	826	851	857	840	832	829	837	810	830	887	822	846	884	781	827	869	862	843	874	834	894	869	841	879	868	894	800	876	870	859	812	895	881	853	889	916	850	821	816	851	831	905	813	853	905	888	877	822	799	846	815	893	852	932	838	853	831	892	842	817	848	863	820	837	824	816	834	895	807	812	831	887	855	835	815	826	851	858	826	868	876	861	798	830	836	843	822	861	844	826	840	879	844	823	826	816	850	803	870	818	777	834	805	871	821	858	795	838	881	829	870	846	837	867	795	867	826	840	892	809	858	866	829	839	813	856	813	853	899	805	872	900	839	862	794	838	876	821	854	869	818	834	869	855	860	844	813	828	844	847	848	880	836	796	836	888	852	867	834	843	821	825	876	818	798	841	843	866	850	811	900	862	844	862	824	838	872	821	830	886	850	819	850	818	900	831	845	851	836	853	866	858	856	889	755	788	901	840	857	829	868	851	838	883	854	800	883	869	850	856	846	903	886	836	864	875	832	836	856	866	818	779	821	849	855	884	871	846	866	885	836	847	857	880	861	877	809	812	865	783	859	819	863	863	808	926	900	865	832	860	907	864	855	824	879	932	830	867	831	845	828	846	874	865	830	844	821	837	844	820	821	835	866	917	823	847	839	864	803	843	849	847	805	903	857	798	837	861	845	865	855	886	834	832	851	854	877	801	881	799	836	824	878	824	889	840	803	871	822	834	820	820	843	887	886	778	836	846	813	849	906	817	889	854	818	876	888	820	862	861	853	880	831	864	845	876	855	844	825	860	874	916	850	848	855	870	864	897	809	896	862	841	862	848	841	876	833	831	834	886	859	841	863	850	888	884	906	878	852	857	823	858	880	855	857	851	850	834	883	856	812	841	828	790	908	877	812	834	835	846	857	822	849	872	835	872	881	848	860	820	802	873	848	868	861	846	817	889	882	872	849	849	852	883	875	848	872	827	858	789	854	824	862	835	841	834	880	805	846	836	826	829	852	858	844	854	854	888	818	836	875	891	853	862	841	858	848	879	796	820	889	867	843	858	834	812	850	903	881	874	804	806	803	828	848	899	846	851	875	820	835	833	824	852	854	865	845	835	858	816	881	841	850	816	837	849	848	841	846	863	870	822	870	879	849	863	854	818	835	858	836	862	876	886	811	823	830	858	822	863	880	835	830	858	853	850	856	834	882	874	865	821	846	833	847	849	823	832	856	869	840	838	880	800	856	866	872	861	819	817	854	857	810	854	863	862	848	819	822	843	849	910	845	828	834	880	833	847	884	818	835	796	818	834	840	851	840	835	846	873	823	893	892	857	895	833	837	871	908	813	869	845	858	865	858	824	801	869	805	854	831	865	818	859	813	860	849	874	784	888	885	830	809	854	784	846	826	819	846	863	872	884	866	813	893	817	865	810	837	841	893	865	841	789	858	841	859	880	847	850	805	787	852	827	865	863	863	827	869	822	842	862	836	805	862	829	822	837	852	853	879	860	836	862	883	815	815	830	805	873	830	870	870	868	852	831	849	856	876	840	904	832	882	862	899	927	915	877	845	865	825	850	847	860	825	897	804	847	877	833	799	877	830	840	868	794	859	857	842	852	831	841	890	865	847	845	808	833	816	889	819	888	843	831	889	817	849	882	852	892	847	838	859	812	856	848	828	808	849	814	814	839	832	849	846	814	878	885	826	831	854	832	884	873	858	864	815	950	819	820	872	824	818	813	910	831	868	877	835	883	821	817	830	856	858	830	895	822	806	817	830	851	816	834	856	815	865	877	827	813	847	820	919	847	842	843	825	822	841	834	821	878	806	850	870	854	883	817	770	793	837	856	833	867	904	851	868	855	885	878	857	806	813	873	826	840	824	874	824	858	821	852	838	891	847	863	859	845	807	867	830	850	871	834	828	835	827	839	799	821	879	875	857	903	844	847	832	837	859	841	803	854	844	854	813	935	807	837	857	895	863	834	873	862	852	857	855	872	833	860	846	839	879	810	786	794	829	855	812	874	829	836	825	870	858	860	841	924	842	857	835	893	832	861	848	811	832	843	786	888	857	845	877	839	924	826	783	880	826	822	876	838	862	828	853	792	804	840	875	851	815	833	893	854	846	834	811	850	835	825	868	906	843	829	833	873	829	798	853	879	824	840	817	853	834	829	860	840	904	793	881	828	865	861	862	843	838	869	833	844	846	838	803	823	841	868	823	873	801	844	829	837	834	861	806	805	851	850	843	841	870	904	883	869	850	851	862	843	845	816	873	885	858	878	882	894	909	781	786	853	853	809	843	824	830	759	858	825	873	852	898	851	854	906	838	815	844	810	839	896	858	821	860	859	900	858	829	857	844	891	839	864	881	870	820	864	851	862	872	870	806	851	876	809	809	924	819	846	851	818	850	841	925	825	862	856	821	842	896	836	866	854	845	797	843	801	841	879	872	821	904	816	810	844	848	870	831	878	845	889	801	877	828	838	816	858	831	844	876	842	909	840	864	848	850	914	857	894	799	852	846	852	789	823	839	796	880	827	821	871	845	905	829	860	819	813	893	843	867	854	841	888	869	880	867	874	884	819	831	857	797	826	851	876	865	832	812	840	854	833	861	864	921	875	883	826	888	834	876	795	838	802	854	851	843	819	876	865	880	839	855	847	830	822	861	857	876	852	849	839	929	854	890	899	826	823	804	861	877	830	863	865	836	793	859	849	810	876	873	794	831	865	888	854	914	877	824	856	893	815	855	806	846	839	860	888	884	903	799	820	835	850	841	874	851	887	856	818	822	840	859	841	794	856	886	823	803	840	815	821	877	823	869	858	836	795	843	825	836	844	819	828	838	853	867	858	855	885	899	858	826	838	858	865	853	920	845	871	810	857	799	855	855	808	848	881	880	840	838	822	830	810	848	816	887	890	817	847	825	893	866	811	827	851	880	823	853	783	862	815	843	890	774	832	831	825	820	870	864	848	903	838	843	810	846	860	848	815	883	828	852	833	846	854	852	895	889	868	830	799	838	866	831	889	890	876	858	838	876	831	888	911	821	859	862	857	807	814	787	825	883	859	816	894	834	874	879	836	825	798	865	811	831	824	841	864	818	880	893	849	844	813	862	832	814	837	842	865	884	851	815	879	864	869	858	854	838	839	877	828	822	862	842	845	873	862	816	845	832	850	817	847	844	856	825	837	818	810	881	874	837	853	841	848	845	854	813	793	881	865	941	850	842	817	855	827	856	838	856	866	828	856	851	805	839	886	853	871	829	875	864	898	863	900	853	811	801	895	870	880	828	854	834	847	828	890	771	942	891	863	837	870	876	801	824	855	833	864	801	850	822	804	885	856	842	882	893	921	862	838	861	857	876	847	813	822	836	901	826	804	845	852	870	830	804	923	879	866	857	840
15774	1350	946	833	674	631	557	477	511	431	435	457	393	407	399	354	403	393	404	389	400	361	389	368	403	372	406	363	365	383	365	366	372	329	361	394	373	395	389	381	376	371	361	387	403	398	382	361	429	386	379	389	378	384	353	384	399	361	359	408	432	382	400	357	400	370	397	364	364	365	372	378	380	395	363	370	344	390	368	370	364	363	361	372	363	367	386	365	379	387	371	429	347	382	387	374	385	386	394	338	364	373	357	358	340	390	427	432	392	337	388	395	357	359	397	358	360	394	383	396	381	398	388	373	345	377	382	387	396	394	346	407	418	366	393	362	367	349	386	359	373	381	369	388	412	381	344	411	398	404	377	376	372	385	396	348	400	407	374	416	377	358	412	393	374	346	380	382	382	387	422	342	422	399	409	381	375	366	388	408	378	383	334	345	417	426	396	405	395	392	435	384	406	387	384	339	377	346	362	386	389	417	391	374	386	363	384	418	371	390	393	378	342	402	365	370	389	383	370	369	406	359	373	386	388	381	405	406	373	395	372	392	369	404	393	358	350	379	378	348	396	413	374	377	378	324	347	412	418	391	367	375	348	403	387	399	419	410	406	399	430	366	405	406	395	353	356	384	366	381	401	407	410	338	390	368	380	389	350	356	364	353	363	395	391	398	364	399	363	372	390	382	370	372	372	366	401	370	392	362	351	413	401	380	371	430	347	391	430	402	383	373	343	389	384	416	368	380	389	409	396	369	405	377	397	396	355	363	384	357	388	368	401	397	397	433	405	331	384	375	369	393	360	362	373	384	396	387	365	416	360	363	322	343	386	423	393	383	387	373	388	399	359	350	397	347	419	389	367	385	381	380	341	395	357	366	383	384	359	369	363	400	419	411	379	359	342	408	402	377	388	376	347	394	367	353	357	385	350	382	381	363	346	362	428	372	371	391	403	387	373	376	379	387	325	417	368	375	410	380	386	389	344	393	367	402	413	401	397	355	360	382	390	386	420	358	396	379	347	384	357	419	375	389	410	370	372	391	366	389	391	377	393	429	364	366	408	361	364	365	367	365	384	390	375	388	368	367	349	350	400	410	370	400	365	406	360	374	393	361	367	392	381	369	397	372	383	349	381	372	397	346	386	390	387	370	382	426	377	391	352	408	368	390	407	373	377	404	403	363	348	371	379	380	411	385	350	389	389	357	376	335	413	388	406	368	384	388	356	408	391	391	376	373	401	382	368	367	374	377	352	378	388	406	374	394	393	378	392	331	326	354	338	399	391	374	391	422	371	360	403	380	356	401	389	361	392	336	352	403	402	381	374	360	409	354	413	389	391	397	393	410	376	359	364	414	380	389	343	414	339	377	368	364	379	408	393	383	389	359	375	381	378	450	366	352	385	404	343	376	411	378	377	371	406	393	398	359	378	400	371	377	381	354	381	383	410	390	359	373	374	391	387	405	378	396	354	368	372	392	330	372	414	363	396	417	358	351	370	383	383	371	393	402	401	395	371	371	351	409	342	383	389	420	376	367	367	410	385	370	363	367	356	350	353	388	371	369	383	410	381	385	378	398	396	401	337	383	374	379	332	370	368	376	355	384	357	418	406	391	337	374	361	413	393	383	344	397	356	399	383	378	362	348	382	363	352	369	370	357	333	391	359	389	364	385	416	386	371	421	358	376	354	365	385	357	369	355	395	381	377	335	413	396	406	418	394	404	397	409	348	419	377	380	349	381	387	357	393	383	421	392	394	377	401	388	333	392	383	433	362	408	400	374	362	389	370	361	375	370	379	387	390	348	397	413	362	394	356	370	369	372	382	406	388	388	364	383	396	402	375	382	389	403	371	382	393	406	403	387	388	364	407	399	406	371	388	373	391	374	380	389	372	377	350	361	364	383	348	370	389	354	388	397	405	434	357	393	364	414	346	388	380	385	390	371	381	439	372	433	364	398	405	388	379	398	368	371	368	393	370	406	384	373	339	359	366	386	339	354	387	384	362	388	411	369	357	429	358	367	368	356	404	366	358	401	398	394	404	382	411	381	359	358	382	366	379	393	381	388	417	381	412	391	387	398	403	370	340	405	381	389	365	413	372	391	372	384	365	386	391	392	366	361	390	403	373	358	398	411	388	379	390	366	346	380	381	354	427	397	445	380	403	377	337	375	359	382	400	366	369	367	387	421	374	385	394	386	369	398	331	390	389	398	424	368	406	415	348	387	380	402	407	357	393	381	373	400	332	382	393	390	413	335	382	385	357	413	357	379	374	364	416	381	386	364	374	360	373	392	343	359	389	418	402	377	401	362	385	403	395	391	366	382	375	383	393	406	409	372	391	428	368	383	437	386	392	375	397	387	368	394	377	391	364	406	385	404	417	372	356	371	434	373	369	384	381	334	394	409	387	369	431	408	412	350	403	349	370	384	370	360	387	375	369	349	381	388	370	382	337	384	383	408	396	387	382	389	359	363	385	376	338	353	361	372	352	376	379	404	364	364	409	368	377	342	390	379	398	402	383	375	351	375	383	362	416	406	371	354	359	386	347	399	328	347	376	375	370	362	401	387	410	420	384	406	391	380	390	360	349	391	400	389	396	382	387	370	390	388	363	401	380	375	448	396	397	386	395	415	384	386	401	389	405	402	367	396	388	376	352	375	381	413	372	404	400	439	387	389	392	388	342	367	415	372	354	373	340	385	393	368	357	400	374	391	384	425	377	410	358	364	398	375	416	376	407	345	365	376	374	373	382	360	392	401	416	369	360	386	392	418	364	344	385	366	405	366	415	434	372	382	381	369	381	377	344	359	409	370	343	355	349	346	352	352	389	358	369	390	409	403	364	329	362	382	381	360	406	338	394	392	406	398	391	395	393	368	386	376	395	405	414	414	366	383	383	425	384	351	411	408	365	376	359	375	375	378	371	371	387	361	392	398	350	400	386	390	370	347	380	386	410	378	375	396	350	377	363	404	398	368	363	361	366	358	392	330	413	393	339	394	384	380	366	354	370	389	383	370	393	376	362	391	381	376	385	398	428	359	409	382	420	375	367	397	396	371	352	374	404	357	358	361	365	386	402	384	349	366	394	383	360	393	407	365	411	364	373	387	388	358	376	365	376	387	401	379	345	368	384	396	434	368	377	418	366	337	357	368	380	348	414	395	403	394	398	430	389	352	374	385	378	381	371	416	396	401	359	443	344	385	347	397	387	393	356	349	368	399	389	385	336	403	389	394	365	397	360	370	351	351	348	427	316	363	399	355	340	367	395	370	382	380	363	373	356	366	368	355	358	335	364	345	379	389	349	381	366	408	393	359	384	361	364	402	395	402	364	388	376	391	396	349	364	349	397	374	348	355	372	382	346	357	392	413	398	388	394	372	401	376	375	420	398	374	370	405	385	401	371	387	404	411	372	388	379	380	406	378	386	433	358	396	372	361	364	362	385	363	371	404	427	349	386	388	400	380	396	405	387	379	401	400	389	371	364	343	432	355	418	393	394	381	374	359
9086	1393	1958	2285	1987	1738	1530	1390	1358	1250	1247	1135	1114	1038	1015	1010	1003	1051	985	962	940	870	919	906	874	891	909	972	955	916	913	847	875	904	911	925	871	879	899	927	861	877	861	876	903	864	848	808	890	841	836	870	845	890	844	849	856	887	841	870	846	900	868	887	845	846	877	872	872	824	891	896	876	862	887	863	867	888	840	874	861	853	853	833	843	859	854	877	875	868	866	882	865	846	869	866	882	854	939	899	833	859	809	856	854	813	868	861	898	886	870	848	883	872	870	798	889	908	848	782	853	866	825	873	847	870	852	845	842	889	889	896	875	857	877	871	900	874	809	821	868	810	846	799	883	858	897	884	853	866	852	904	861	854	870	847	884	856	913	840	876	859	861	891	902	823	875	881	823	859	909	880	885	822	886	846	903	840	848	819	865	841	940	927	849	834	897	864	883	892	872	815	853	924	876	900	896	846	892	862	902	873	853	875	821	830	846	860	855	889	893	881	839	875	868	862	927	817	837	878	834	869	839	830	886	853	879	864	818	850	864	880	834	887	856	849	890	862	861	890	862	893	855	857	876	893	850	885	816	866	925	874	847	879	853	854	886	876	820	868	884	854	844	814	846	893	832	887	895	885	884	872	853	833	863	854	846	840	909	861	836	853	884	858	918	868	859	890	861	876	805	893	869	847	878	954	830	857	832	873	908	892	893	866	837	897	881	856	858	848	810	893	881	873	856	889	860	870	904	859	845	852	830	865	821	889	841	832	876	918	858	813	903	830	875	863	853	893	879	845	819	827	877	797	853	843	900	863	906	888	896	870	884	884	895	825	894	839	846	842	874	906	886	826	841	841	839	898	857	885	847	884	876	882	854	840	869	887	897	876	829	846	879	843	850	895	818	876	889	916	885	888	880	853	879	858	855	853	869	889	846	864	865	884	870	849	851	910	913	900	833	832	900	878	838	872	837	853	818	867	873	843	888	901	869	852	931	887	820	897	890	868	844	857	842	876	879	907	852	926	875	853	858	854	854	818	887	830	839	865	897	867	837	800	828	872	824	863	847	844	865	834	883	893	840	832	867	825	881	811	858	876	845	864	886	860	829	890	909	836	851	868	873	855	832	870	866	890	891	838	895	923	824	855	818	886	806	842	834	863	882	868	850	873	919	848	851	839	854	862	891	878	839	889	847	808	898	827	817	850	831	899	877	873	876	845	891	871	872	954	843	889	873	883	868	859	829	899	855	826	833	885	857	917	873	859	878	833	872	865	842	871	904	870	836	842	890	830	838	804	869	863	903	911	861	818	866	885	849	847	891	868	883	787	855	805	843	860	855	870	821	870	844	884	871	851	841	868	861	882	904	867	855	853	836	885	867	905	848	861	845	829	863	866	890	882	825	857	916	816	912	870	907	859	793	845	864	837	838	820	848	813	827	838	865	843	845	847	852	853	910	834	873	890	927	836	826	885	883	910	815	838	853	872	857	841	855	922	906	916	908	872	795	808	792	845	900	844	820	845	805	898	881	920	880	867	735	836	815	871	875	850	880	870	842	855	804	875	828	892	870	871	856	878	890	887	880	814	895	882	812	866	828	895	870	867	822	878	934	864	882	846	849	943	851	875	797	858	811	827	915	942	824	891	857	934	838	899	867	813	908	876	864	856	866	845	888	838	836	892	831	852	842	829	874	859	836	839	907	898	845	803	892	809	881	831	892	852	849	861	885	834	862	920	859	859	873	874	839	889	883	882	828	875	867	850	881	829	866	863	873	856	878	886	899	866	880	905	900	854	885	836	831	866	907	914	849	872	845	856	843	869	832	923	837	863	861	848	892	891	834	858	879	881	804	821	878	806	913	845	856	818	852	834	873	838	882	859	857	858	840	886	869	856	908	873	849	879	839	873	905	897	842	859	862	847	858	819	855	826	877	856	845	846	854	849	889	857	854	898	804	861	888	857	815	851	913	862	846	875	848	862	831	884	833	901	847	850	888	829	826	898	880	859	865	878	889	889	864	871	864	900	837	878	889	921	856	830	877	873	879	874	845	874	866	844	829	870	830	789	844	847	813	865	840	931	869	879	905	921	850	865	916	807	904	902	805	820	832	842	824	865	877	854	788	873	889	865	813	910	871	854	802	898	852	899	891	859	875	873	853	865	892	853	872	838	867	849	928	852	898	863	891	851	866	879	840	838	828	828	880	861	863	846	884	877	829	873	855	847	882	911	904	882	857	917	859	828	881	808	863	860	881	829	834	866	840	844	892	900	896	862	844	910	883	868	849	848	860	849	888	855	918	852	848	826	842	869	911	881	876	796	802	879	865	881	829	881	822	890	877	804	868	869	900	896	910	834	876	908	918	870	878	822	819	861	887	859	919	903	827	887	871	873	797	870	816	843	891	901	871	874	820	819	859	867	877	900	862	821	859	891	889	848	945	834	864	882	878	840	836	868	839	926	875	856	888	876	885	850	895	911	889	852	892	837	880	849	866	843	854	832	886	903	838	923	853	886	864	831	901	830	859	891	847	879	810	826	865	842	855	892	833	843	795	847	919	874	823	844	843	899	865	845	931	848	840	877	790	877	855	911	828	908	860	864	834	834	814	866	867	873	835	845	886	881	883	842	866	907	858	880	851	857	963	892	858	837	847	886	879	836	851	842	886	893	914	864	821	896	903	845	902	862	877	873	853	848	886	914	864	847	846	869	815	895	895	824	823	874	855	848	860	883	845	879	823	896	852	861	823	818	876	861	848	866	884	858	893	908	847	855	880	824	881	805	800	834	819	832	864	873	869	876	882	873	850	908	886	851	855	917	871	908	866	859	870	833	850	840	891	913	854	859	877	819	912	843	828	881	872	838	855	828	827	870	835	845	899	793	842	894	943	896	859	852	880	867	846	832	938	891	892	928	824	843	891	880	852	882	874	839	869	842	861	890	916	891	928	824	832	878	843	885	886	837	836	878	842	847	859	833	867	875	924	883	848	845	841	858	840	875	857	895	886	881	859	856	859	872	860	886	894	884	831	868	885	869	852	905	843	837	859	855	854	832	873	824	863	876	894	857	878	857	873	860	896	912	866	869	869	912	847	871	907	894	918	887	872	837	844	852	863	896	930	816	861	864	869	880	851	879	866	881	894	897	863	825	859	918	876	848	851	854	870	845	872	863	834	825	870	815	848	874	894	805	873	853	897	838	886	852	818	826	894	871	854	842	850	845	865	925	860	885	894	877	905	857	845	882	908	854	850	897	884	812	848	901	870	923	868	906	896	837	933	873	874	858	841	872	869	856	820	872	900	850	823	819	870	822	841	900	840	881	839	855	831	860	903	845	906	900	825	807	845	895	824	857	907	861	859	904	868	884	903	878	870	839	893	845	862	865	870	831	814	842	908	853	844	829	831	870	885	887	876	839	801	917	914	864	830	835	812	833	864	827	875	847	869	862	883	895	791	898	827	898	873	814	846	875	836	814	903	904	845	853	835	866	845	844	858	903	855	882	867	892
2073	223	206	185	182	177	192	168	170	172	188	157	172	173	175	146	174	184	139	179	169	198	176	166	158	197	152	197	182	181	149	155	184	167	173	165	179	179	176	183	184	175	161	182	169	159	187	161	194	177	149	163	152	174	174	177	164	172	188	179	189	183	168	182	189	191	167	164	154	167	183	156	191	158	155	179	182	168	166	173	182	148	180	181	188	166	174	169	169	184	189	201	157	154	172	147	176	182	186	179	161	159	166	182	168	150	162	172	181	171	183	171	170	159	170	196	157	172	185	177	188	142	164	160	173	149	164	175	194	179	165	184	175	158	164	176	170	179	198	156	166	175	179	174	151	171	169	177	168	167	178	184	151	185	170	165	200	189	174	167	173	186	173	164	174	182	150	174	176	183	160	166	162	185	168	179	171	203	180	196	157	156	178	176	175	180	185	171	174	186	162	177	176	148	155	166	169	184	170	167	156	175	184	178	198	147	170	176	199	184	199	175	189	164	156	167	162	153	169	156	182	160	166	172	155	176	155	158	173	167	171	197	180	190	173	178	174	178	187	191	189	152	153	153	166	173	154	156	162	189	202	166	184	162	182	190	162	171	164	186	173	166	163	166	179	162	166	161	176	160	173	165	173	183	170	184	193	175	159	169	159	147	161	160	169	189	167	184	167	155	171	165	190	143	195	178	164	190	195	159	138	159	157	150	174	170	180	166	181	178	190	187	187	167	185	168	161	155	151	177	153	187	192	169	182	175	199	180	191	166	167	161	172	180	171	182	210	169	141	155	174	159	171	162	165	177	171	155	148	151	161	176	160	169	188	145	167	161	169	155	160	142	158	161	155	158	191	158	193	166	163	166	183	160	155	174	166	174	171	183	167	185	170	180	175	174	186	168	181	160	164	149	141	178	166	172	144	186	180	141	146	164	163	171	150	200	167	184	156	177	157	169	153	187	151	160	160	164	156	149	144	162	174	172	205	177	186	171	181	160	171	172	169	176	145	173	169	170	173	184	168	147	165	199	187	189	173	145	142	185	154	179	151	164	143	159	150	140	152	154	163	184	154	149	174	190	169	163	181	164	163	187	192	162	152	171	154	142	159	171	200	169	174	163	191	186	175	170	179	172	175	181	162	145	174	151	146	178	183	178	156	185	164	167	141	147	164	163	170	175	173	171	159	174	205	151	166	201	165	162	168	189	173	165	177	147	198	179	160	183	171	176	161	169	186	159	188	162	165	175	186	172	163	171	168	176	168	183	168	159	177	190	156	169	172	151	170	185	158	173	145	169	175	170	177	155	177	153	165	152	163	155	172	182	168	166	182	170	164	181	170	177	143	167	185	154	206	181	161	187	174	163	180	168	161	143	167	185	178	173	144	149	178	154	161	170	181	193	169	170	156	169	182	167	155	156	171	164	182	158	167	179	177	180	144	159	186	165	178	175	145	174	176	186	145	182	147	146	154	186	158	171	175	171	201	183	166	152	198	189	185	162	181	175	162	157	159	176	176	160	174	183	169	173	182	164	169	163	182	162	169	182	195	169	155	198	173	173	174	186	175	139	170	187	153	201	161	149	161	164	184	173	192	166	189	163	191	176	195	168	191	160	177	146	162	152	199	177	168	151	176	173	165	185	147	175	156	197	171	154	159	149	186	188	163	182	162	169	168	179	164	197	161	153	193	180	166	181	160	161	169	168	179	140	139	164	184	157	166	181	158	162	177	183	179	159	180	189	192	169	186	170	175	175	170	170	180	187	185	181	164	170	161	155	162	150	182	193	199	165	147	152	170	160	162	180	196	178	164	169	156	159	166	184	181	180	161	162	175	173	165	151	177	164	170	195	166	192	196	171	179	181	177	187	174	173	178	164	177	178	177	171	148	171	161	167	185	173	185	179	177	160	166	163	182	176	203	162	178	167	197	172	155	151	172	174	157	164	195	186	187	163	153	163	196	177	176	160	155	168	170	161	163	155	171	177	167	161	180	196	169	183	168	176	187	173	182	186	189	156	163	171	188	176	179	167	198	186	178	148	188	179	171	189	180	170	132	151	185	171	193	158	157	196	168	160	165	177	154	146	165	139	158	185	155	205	153	179	150	171	181	169	168	164	179	163	160	146	155	163	197	172	167	160	178	154	194	176	177	155	186	172	185	189	162	165	171	156	181	168	168	187	180	159	158	174	185	174	176	173	160	165	177	156	179	146	156	157	167	151	162	159	160	151	203	167	149	188	145	186	165	179	193	155	197	171	160	201	161	148	194	166	183	180	174	177	194	177	160	202	161	153	163	191	161	149	172	169	165	187	162	186	159	203	151	158	194	150	158	159	159	167	187	125	175	172	167	148	161	170	176	163	186	173	159	187	161	184	168	194	185	165	152	196	179	157	168	179	162	200	157	176	162	185	173	172	164	158	180	146	169	177	174	152	172	159	169	179	188	147	159	165	182	201	151	177	165	159	140	175	141	179	168	160	151	176	170	163	157	166	187	178	184	165	174	181	177	169	170	141	175	166	184	200	151	194	178	152	178	177	161	193	170	169	159	187	173	172	194	178	180	169	178	152	181	174	171	177	181	184	200	191	160	185	166	164	189	164	155	171	177	162	169	162	183	168	163	169	182	192	173	167	167	165	178	194	158	168	149	159	175	168	139	181	171	136	169	163	166	186	164	189	138	163	157	178	189	166	184	173	154	162	162	195	191	170	173	169	173	180	215	160	191	161	182	177	160	168	162	161	178	190	179	162	160	165	166	128	180	171	173	193	166	161	192	151	160	186	184	177	162	170	155	175	159	159	176	145	166	196	158	143	162	164	159	173	177	183	157	176	181	156	166	144	172	174	187	164	162	192	165	185	144	174	177	165	158	176	165	164	163	156	180	201	158	173	183	181	188	196	168	179	162	161	168	171	143	165	186	174	170	162	177	171	200	175	153	134	166	144	169	164	194	189	186	156	163	171	192	188	183	147	171	191	168	177	155	153	166	183	182	217	176	185	159	164	170	159	178	177	155	166	164	168	156	173	184	173	175	169	157	175	175	178	179	157	180	160	167	179	134	168	165	153	150	160	198	167	155	160	168	169	188	164	161	160	181	173	191	159	182	175	176	184	179	175	185	172	176	200	161	163	161	155	150	194	148	187	168	191	171	165	163	179	173	164	186	148	145	155	170	149	179	186	177	160	185	171	157	194	160	162	168	165	178	157	181	184	136	163	152	184	143	182	187	181	151	158	174	177	163	168	167	164	155	166	136	144	187	163	179	150	161	154	185	153	168	188	153	154	153	154	155	190	179	178	161	148	181	180	173	158	168	186	171	183	173	168	165	154	186	208	159	151	150	152	157	172	160	169	157	183	194	196	167	159	141	173	177	172	177	183	181	160	143	167	160	168	177	184	131	201	184	165	166	183	174	177	172	162	150	147	175	152	147	163	158	176	167	158	164	158	163	173	181	158	154	172	164	199	171	159	146	178	153	142	158	160	183	174	193	180	181	141	160	190
2272	493	498	563	476	481	486	458	483	462	492	505	449	480	452	469	443	483	469	441	457	483	466	459	485	452	473	501	472	494	479	491	437	484	489	480	478	499	463	487	476	450	475	432	483	464	483	500	471	498	479	442	482	498	461	466	488	528	503	476	519	489	451	473	461	468	440	489	492	439	439	465	504	461	504	452	479	470	480	445	501	496	484	495	426	456	481	460	488	446	507	459	448	510	463	472	435	462	471	441	458	476	482	456	459	478	428	445	492	430	481	489	470	456	466	440	478	467	481	447	490	443	449	487	509	445	446	474	449	443	480	501	468	494	445	447	489	470	430	479	472	505	497	496	469	468	488	481	447	513	467	445	462	450	471	452	481	489	470	478	515	476	457	485	461	431	505	485	480	422	463	468	484	434	440	464	498	494	470	464	468	493	482	485	433	457	435	452	510	472	466	470	474	463	475	479	438	469	465	492	479	497	438	470	490	478	424	484	455	484	457	417	470	462	488	450	456	447	488	449	483	531	453	475	479	468	430	452	508	492	495	494	462	461	513	460	466	520	449	486	463	470	455	453	471	463	486	487	458	494	449	494	478	492	487	484	455	447	452	503	486	494	476	504	457	445	503	471	489	445	444	501	437	473	426	478	442	492	485	500	433	471	457	509	466	512	471	505	490	456	527	443	466	468	428	455	459	488	461	486	489	454	494	504	458	490	420	454	499	487	455	481	478	441	494	452	524	437	459	509	435	490	484	477	475	461	491	467	485	493	494	457	455	473	460	477	457	447	446	417	499	479	467	444	436	476	465	487	463	472	473	439	464	466	473	490	461	450	457	455	468	465	450	471	450	477	496	488	476	481	498	477	444	501	486	499	480	514	481	448	457	506	463	470	442	438	424	459	449	445	436	489	473	451	470	429	465	433	460	469	495	502	457	449	515	463	475	482	508	484	448	469	487	498	478	472	431	460	499	435	475	488	483	501	439	463	458	463	436	448	471	428	483	460	470	461	495	439	483	507	470	468	459	460	453	449	475	463	482	469	504	466	452	460	500	494	481	499	498	507	510	403	476	488	443	484	454	491	486	498	468	443	509	465	509	447	481	479	488	462	471	441	470	445	449	487	455	454	494	430	444	479	455	530	487	436	468	455	506	470	475	492	503	530	435	513	482	463	422	439	472	435	469	460	466	464	476	470	429	488	487	478	449	459	461	494	490	471	450	449	440	470	447	482	469	460	452	529	451	463	497	449	514	446	445	496	465	493	477	463	464	465	515	411	508	466	498	487	468	488	489	500	497	443	481	483	478	456	484	460	474	471	451	472	447	471	437	480	463	475	455	456	481	481	475	447	456	468	478	454	472	442	462	483	453	454	451	446	461	454	427	473	471	491	474	453	476	470	485	442	458	450	483	418	476	457	437	451	441	458	455	453	465	507	522	464	455	486	436	469	449	454	482	466	463	455	469	479	488	471	508	475	482	466	497	466	462	454	462	455	462	424	421	466	444	438	472	459	476	491	447	464	427	460	448	463	467	475	423	497	433	517	459	452	478	453	439	454	446	449	463	470	467	467	490	472	437	478	468	457	515	475	487	482	442	468	505	467	485	534	467	497	490	472	500	472	498	471	463	473	473	444	473	520	483	465	482	462	458	492	520	502	476	471	479	477	455	471	447	490	419	446	465	407	453	492	435	452	461	473	501	447	454	449	493	439	478	464	451	462	486	468	477	546	472	448	442	475	473	460	447	484	483	464	446	439	508	472	486	460	458	459	491	458	491	436	451	452	435	473	499	483	467	459	468	449	510	479	487	502	445	478	465	466	445	473	488	477	463	471	516	458	462	507	477	459	450	445	488	484	489	480	468	468	473	475	481	496	499	461	491	440	475	498	434	484	473	481	479	485	497	485	452	487	457	503	473	424	435	482	425	462	469	464	472	496	486	474	482	471	441	484	459	476	484	440	438	472	516	469	460	465	453	498	505	449	452	466	460	462	490	484	485	451	466	444	485	478	476	458	495	508	472	467	451	498	460	485	474	457	458	448	513	465	465	455	488	463	474	496	509	454	441	475	471	436	486	473	486	508	486	443	491	520	482	495	517	444	452	457	478	482	472	465	465	452	430	519	492	472	455	465	458	468	492	459	469	463	490	484	486	475	446	455	444	477	491	458	477	476	450	470	498	453	481	438	488	472	478	466	515	477	501	492	475	483	495	515	471	478	491	447	469	500	466	480	460	460	479	502	467	447	463	482	481	455	479	525	474	460	466	478	469	476	455	482	484	443	505	438	453	475	490	496	508	505	485	457	476	500	462	489	503	430	489	473	471	448	439	478	449	478	490	478	474	480	509	468	462	470	473	462	413	455	482	477	455	460	498	460	473	462	460	515	481	461	446	460	444	484	484	482	454	484	497	450	494	464	455	431	460	498	439	464	473	478	522	462	448	450	472	478	468	454	453	499	455	477	502	447	468	454	456	457	493	481	471	434	460	463	464	466	492	482	461	457	493	472	454	450	465	490	462	457	496	479	441	497	453	441	473	503	468	438	461	485	486	506	489	442	485	505	486	483	443	466	449	498	477	486	433	453	451	451	437	505	479	476	475	435	477	449	484	487	465	479	507	429	441	481	440	473	464	452	415	479	463	498	457	472	457	463	473	470	486	453	450	497	483	479	508	476	435	492	488	477	481	435	466	451	469	454	480	455	488	448	460	402	483	466	485	488	453	441	456	453	485	438	473	441	475	440	464	468	428	477	426	504	449	461	494	450	474	491	457	468	437	451	447	497	457	481	488	452	484	428	465	438	480	490	460	459	470	500	478	466	489	488	474	467	466	480	498	464	487	454	465	474	447	413	427	431	507	435	476	467	503	476	532	458	484	479	477	481	498	449	477	469	437	449	468	481	453	457	464	487	459	481	431	432	466	458	460	450	515	449	495	486	501	496	453	472	435	448	488	495	528	449	501	470	454	472	460	484	430	442	513	494	502	458	501	502	456	437	475	461	465	504	444	468	473	530	450	504	485	451	461	465	490	481	478	486	482	480	462	462	480	453	440	487	465	469	488	452	472	443	464	466	500	449	486	461	481	437	444	480	467	492	502	487	521	423	460	489	466	478	490	460	484	463	485	458	465	452	496	450	481	454	495	426	457	468	431	470	495	479	472	469	498	458	478	455	476	460	461	474	437	462	465	501	464	445	483	463	466	458	473	478	472	496	434	444	462	425	495	447	449	433	478	440	495	515	439	471	444	468	443	461	427	452	496	460	452	461	501	494	463	487	471	448	481	504	441	462	474	445	474	485	493	482	465	471	445	492	476	440	463	516	465	471	481	496	514	493	461	490	469	446	481	467	491	500	456	472	452	444	486	472	455	501	466	451	465	465	480	484	476	466	461	509	482	497	489	459	495	474	453	471	438	485	425	417	480	488	495	478	460	474	455	482	503	473	478	466	487	461	465	509	448	450	448	476	450	470	485	495	492	477	473	503	495	471	504	457	498	486
8682	681	641	542	478	447	435	391	395	413	381	387	390	348	359	360	351	354	365	387	389	396	352	333	375	416	379	392	362	383	383	358	371	335	423	311	386	349	322	369	360	351	363	338	331	367	381	355	385	382	379	358	379	414	374	356	327	374	335	382	367	348	388	372	352	393	339	367	409	379	345	382	378	353	364	321	346	353	379	353	353	337	352	371	327	363	363	344	364	354	342	383	334	365	363	342	358	373	373	400	330	335	371	330	375	361	362	375	377	385	347	366	339	361	336	332	352	380	355	358	344	365	372	353	378	359	317	346	345	346	345	343	360	359	347	360	342	384	367	385	385	329	368	388	320	328	371	375	344	356	351	356	402	350	343	336	373	348	349	353	351	387	380	395	358	325	355	356	363	363	357	364	345	357	337	347	363	370	304	375	384	335	353	392	337	382	367	362	350	330	364	366	345	332	335	360	350	358	363	353	359	373	359	362	371	352	364	330	335	345	330	376	331	366	377	308	350	366	330	348	332	352	395	341	351	333	347	357	375	371	380	371	350	347	342	385	403	347	353	348	373	357	349	358	350	365	344	354	371	340	346	345	336	358	374	348	364	333	362	356	340	369	346	351	368	347	355	363	344	313	403	368	343	331	345	346	363	356	317	348	388	368	316	373	312	369	358	346	366	386	342	361	353	414	343	382	377	335	351	387	332	377	384	361	371	358	369	348	364	364	397	373	384	358	341	381	354	370	389	355	343	325	334	367	355	358	408	311	303	362	346	359	377	344	323	322	359	356	360	330	361	364	377	334	357	345	370	387	370	361	386	354	339	346	346	338	399	357	349	338	359	409	397	339	365	351	363	391	354	318	367	384	330	362	353	332	377	348	403	348	371	355	348	339	381	360	353	312	372	346	348	336	339	342	356	371	360	369	362	373	325	369	377	343	374	341	367	345	323	343	341	401	361	353	382	322	357	335	323	352	366	337	360	337	363	349	347	326	372	330	353	361	359	399	302	348	362	350	365	378	326	364	365	334	356	361	351	355	373	332	365	362	345	349	354	376	374	401	356	352	347	348	355	352	346	360	341	367	363	327	333	342	380	361	364	343	352	336	374	386	375	366	368	364	360	358	334	383	357	318	357	355	344	325	376	339	323	349	352	368	344	347	358	377	346	346	361	332	358	371	361	306	350	370	368	360	361	340	386	339	355	373	369	346	356	359	339	384	347	362	378	325	368	341	321	333	348	320	332	376	364	315	358	360	362	335	363	334	384	392	359	380	353	383	366	347	362	354	371	340	354	333	374	342	389	366	360	356	361	332	363	358	372	344	373	375	340	350	346	396	362	378	366	347	387	364	343	385	333	360	351	357	355	322	366	351	357	337	328	352	385	353	390	360	374	354	354	347	370	357	329	361	332	369	357	343	366	327	314	365	388	376	356	349	364	343	381	356	396	334	351	341	339	356	363	373	372	359	381	349	354	386	310	352	383	349	363	325	343	394	355	370	328	326	378	309	353	317	371	354	344	353	344	348	347	379	370	351	342	375	308	366	309	369	346	395	367	369	363	341	353	376	388	336	362	346	345	380	312	355	380	386	342	349	387	375	350	366	350	350	363	360	345	382	357	371	321	392	330	364	369	376	360	339	356	351	336	342	365	347	331	345	313	365	349	382	359	378	343	341	350	364	383	363	340	337	359	321	379	385	369	307	348	368	357	365	359	368	363	376	324	344	373	395	370	386	379	379	310	363	349	344	368	354	368	338	330	363	357	353	395	329	344	350	349	382	366	381	393	377	358	369	364	336	358	329	357	339	359	355	356	368	340	386	398	352	337	313	372	368	380	371	379	374	355	360	372	356	330	340	357	378	372	390	342	310	344	334	339	372	340	341	362	364	360	371	376	371	351	360	350	357	354	352	341	314	348	369	394	361	329	311	340	393	330	368	370	353	332	331	345	388	363	363	306	329	321	345	334	369	323	320	424	375	355	371	350	360	328	369	338	403	359	329	340	336	336	342	334	302	345	360	361	370	362	332	343	363	333	344	339	359	321	352	355	337	402	344	381	355	331	366	344	352	349	359	341	357	371	355	330	357	347	351	380	386	341	389	378	352	365	333	366	344	351	344	409	379	360	349	409	374	336	312	331	361	353	312	361	343	349	365	338	344	357	316	373	357	367	365	376	348	379	343	356	342	336	369	359	371	382	353	369	370	322	376	359	369	358	354	374	328	361	358	348	344	323	367	355	328	335	388	370	365	369	369	356	375	387	353	354	355	353	322	343	351	373	337	338	313	327	369	365	382	356	320	375	328	347	351	383	343	327	374	360	361	340	378	390	343	368	356	364	348	337	319	365	349	356	359	331	351	381	322	362	365	352	369	370	376	348	350	384	365	370	375	373	372	345	338	383	363	342	397	342	349	350	359	345	331	384	353	352	320	344	337	382	378	400	331	380	355	339	319	349	353	325	358	366	336	341	357	333	328	342	339	372	385	381	368	374	385	352	358	354	361	350	375	359	331	358	360	382	369	355	352	412	371	349	351	373	355	352	355	382	389	349	366	376	373	345	346	385	376	331	339	369	336	359	340	339	364	373	373	396	344	373	356	346	354	359	378	354	377	337	394	359	356	358	349	362	358	371	326	336	360	361	345	361	334	334	339	368	345	320	378	341	349	384	351	352	352	358	335	350	356	354	346	359	380	379	360	351	385	362	354	350	396	329	358	340	380	335	380	353	345	366	345	386	337	354	354	344	345	362	342	361	355	355	351	365	378	362	374	384	360	359	326	373	348	366	354	328	414	327	374	358	329	382	413	341	330	369	359	384	370	315	384	362	348	387	403	366	356	343	355	297	376	340	342	343	386	363	322	351	359	360	319	380	354	386	400	366	360	350	377	366	377	341	355	400	366	359	337	325	369	354	348	329	363	364	366	353	348	379	353	387	354	350	374	335	341	404	335	368	380	337	365	376	345	355	366	342	367	357	374	336	367	334	365	374	370	366	343	416	340	349	345	357	388	383	379	339	356	317	307	353	332	365	319	374	328	354	345	382	355	396	350	403	347	348	383	348	362	397	389	333	374	381	356	367	348	348	368	339	362	375	390	356	334	352	363	370	341	367	353	366	347	370	354	373	339	353	346	383	357	368	315	343	386	393	327	348	369	351	382	360	361	368	376	368	365	317	362	332	373	363	348	363	377	360	376	342	381	347	330	328	371	401	376	378	370	338	371	408	395	333	342	303	390	342	345	374	347	343	371	371	366	339	340	335	355	358	355	380	360	351	370	334	374	380	388	358	338	375	343	356	321	347	339	352	372	398	367	367	377	326	382	361	343	335	348	341	382	355	350	349	350	346	359	365	329	346	337	353	343	329	324	336	357	354	383	367	373	376	378	372	361	361	370	359	379	384	381	362	329	330	368	406	388	347	347	356	338	350	347	377	369	369	369	375	356	351	369	344	367	356	338	391	343	376	350	393	350	344	366	367	356	343	329	377	326	340	384	370	372
7130	1108	1329	1545	1440	1343	1180	1154	1077	1070	1030	957	977	973	903	909	876	931	929	907	863	862	863	885	891	873	858	938	851	843	850	872	883	876	828	832	825	874	828	854	905	814	863	861	846	841	840	859	900	815	887	819	841	843	859	821	848	810	852	838	872	826	904	830	849	892	831	833	844	793	894	883	813	858	864	930	832	828	880	791	845	826	835	855	832	885	871	859	865	890	837	843	875	806	827	833	867	817	855	877	792	860	842	869	871	843	889	801	902	819	874	839	819	795	814	848	848	839	809	872	831	871	864	816	822	832	841	834	796	846	839	782	832	840	861	883	805	851	835	830	840	859	790	866	844	879	874	845	807	793	883	873	826	817	875	803	846	844	878	882	879	887	851	871	805	840	870	844	869	863	875	809	849	849	849	827	824	855	816	866	827	819	807	817	864	839	847	888	822	804	872	842	823	826	824	892	792	817	835	879	841	873	821	796	849	840	846	891	778	822	867	847	810	842	824	845	885	829	883	863	829	833	856	830	794	778	896	841	841	860	833	805	875	872	844	834	807	897	852	834	799	903	820	861	898	847	818	844	844	839	853	823	852	853	840	891	889	882	825	843	862	860	836	838	836	854	854	800	858	880	847	804	886	820	916	837	809	841	852	855	780	852	889	859	806	862	800	835	835	832	738	846	832	837	907	837	875	852	858	848	860	819	841	827	818	851	824	821	804	818	838	882	802	817	839	877	901	866	894	857	832	823	860	821	906	826	836	874	825	851	825	863	846	828	820	810	823	880	835	862	855	846	822	881	812	849	834	886	878	836	886	801	838	892	838	851	904	879	879	814	820	790	842	811	837	826	855	875	828	841	817	889	852	855	875	798	830	815	843	837	801	841	832	863	857	796	845	862	852	882	853	873	854	876	831	816	796	861	798	838	898	870	838	844	843	890	823	848	816	885	846	854	876	833	872	866	790	781	868	808	851	891	800	833	826	795	870	870	869	834	828	869	832	830	855	868	845	799	880	841	820	793	863	847	779	840	813	807	774	798	835	823	878	880	842	803	872	821	861	855	843	847	849	863	792	811	862	864	864	822	789	858	837	835	813	848	791	831	852	838	793	817	888	831	882	824	847	864	900	850	860	841	800	818	884	874	814	857	849	875	804	806	796	871	857	813	893	852	877	845	814	844	887	853	832	798	842	849	825	842	840	858	864	803	851	830	812	812	880	876	824	831	882	861	795	856	846	825	781	822	879	933	873	780	828	835	838	878	843	842	858	862	793	819	820	872	830	825	796	852	874	844	850	852	862	845	820	813	836	859	848	851	858	865	851	881	834	834	904	851	811	869	889	854	805	833	861	856	854	860	836	868	891	833	818	875	810	781	812	850	892	775	846	779	826	837	834	818	868	881	843	840	836	832	846	818	790	819	812	846	894	883	834	904	896	868	804	831	874	836	814	887	816	848	823	856	906	843	886	894	811	828	865	810	894	869	790	813	907	827	907	803	878	849	829	898	810	896	864	880	854	868	829	867	889	897	828	859	871	821	845	874	821	853	872	882	874	858	873	817	874	867	855	839	839	858	824	799	836	816	829	837	877	848	880	847	850	898	848	825	836	876	836	877	840	819	841	826	863	853	839	823	864	802	815	875	841	879	895	834	905	866	833	858	829	832	827	853	831	884	819	817	831	816	857	820	816	859	796	854	845	830	843	855	841	857	813	820	839	881	856	816	839	805	842	873	825	856	862	811	932	853	811	860	809	865	890	850	810	815	826	815	854	857	875	876	771	787	863	895	817	843	847	820	868	863	854	856	859	804	806	906	844	874	841	841	882	835	842	827	883	870	880	776	824	791	835	835	784	831	849	850	823	805	816	849	812	836	849	847	839	856	838	872	820	842	838	873	831	820	801	856	828	863	868	843	835	822	877	855	823	869	806	892	856	834	892	828	903	881	803	781	839	825	848	858	846	887	863	882	829	843	890	850	863	827	886	845	848	882	868	868	808	847	853	845	837	877	873	827	828	863	826	901	825	863	898	843	826	898	840	753	878	800	822	880	882	842	862	846	887	827	825	841	852	890	804	829	841	841	861	852	814	858	850	827	881	785	843	887	861	843	838	859	870	841	826	838	819	886	790	813	856	777	852	789	869	855	902	836	857	769	810	862	820	894	863	859	854	835	858	842	850	837	805	851	850	881	902	833	820	845	862	814	819	876	849	870	861	852	823	850	855	867	831	816	912	898	842	849	852	880	812	890	815	856	840	866	837	866	885	861	843	845	836	850	841	859	901	875	850	830	855	850	825	821	836	851	857	876	869	858	811	850	849	916	866	826	895	827	887	784	812	859	876	825	848	850	851	840	871	824	825	849	863	838	809	836	852	859	854	854	834	809	842	824	809	862	856	857	858	806	812	885	865	833	864	884	845	828	847	799	816	803	855	864	842	874	818	856	847	886	882	786	762	799	830	877	800	822	823	873	844	814	876	853	875	858	864	853	785	835	862	833	798	864	850	903	824	849	889	836	835	790	861	853	811	873	822	820	818	867	834	859	818	860	867	843	836	832	858	860	817	878	847	859	841	839	813	870	871	838	846	862	847	905	847	870	893	891	811	864	846	823	835	859	901	841	837	874	850	855	838	863	813	872	879	856	840	879	830	845	802	869	820	835	805	877	838	826	856	845	831	778	842	864	901	888	826	855	838	801	805	841	844	842	827	858	813	849	862	835	813	850	844	870	874	880	836	830	858	818	820	850	853	833	840	833	845	832	852	839	852	810	815	826	857	826	852	849	847	849	842	867	845	863	878	827	856	839	860	872	862	851	808	816	844	803	847	858	844	854	844	822	852	829	901	827	855	850	841	840	848	861	770	894	842	820	843	839	842	912	847	799	859	821	861	886	796	817	848	853	826	815	875	835	852	862	836	831	822	842	893	861	876	820	817	850	855	846	808	820	859	843	920	810	816	850	828	869	856	817	876	840	789	870	827	905	813	854	794	879	843	857	820	865	864	823	832	842	858	833	880	850	837	886	889	864	849	858	828	844	853	832	855	834	855	841	824	882	857	846	797	882	820	859	902	835	857	822	823	859	777	880	870	858	908	857	849	868	837	828	844	843	835	829	861	823	793	837	860	874	872	797	831	866	851	813	862	849	852	855	764	892	833	850	850	883	860	926	911	859	829	833	881	849	867	828	799	804	770	857	831	840	886	851	832	813	826	892	840	776	833	824	818	889	839	897	929	810	898	766	814	866	858	850	851	874	826	839	844	847	857	812	832	887	802	804	852	808	853	871	832	876	812	825	846	805	834	879	803	831	831	802	812	881	841	864	809	834	875	900	836	812	823	834	844	825	790	845	816	787	888	828	877	839	860	860	863	842	840	864	902	848	863	816	855	855	858	844	855	872	883	892	781	859	862	870	876	829	849	838	874	828	872	862	851	762	873	912	876	815	835	809	840	832	845	871	825	853	814	806	811	907	834	870	839	850	867	776	870	858	858	828	817	879
15753	1276	1041	820	657	581	538	463	477	427	445	427	422	421	447	394	421	407	402	382	388	383	384	392	416	369	379	396	377	375	421	413	401	374	427	385	374	373	414	354	344	393	372	381	388	395	377	408	354	392	336	425	398	392	387	334	356	358	362	377	414	400	349	377	378	422	410	387	378	357	378	373	393	351	406	398	420	375	363	383	396	342	379	393	381	415	391	440	358	366	349	367	376	364	381	383	383	334	351	346	371	414	393	396	385	339	360	374	388	391	398	360	380	389	346	370	358	391	365	372	356	404	382	386	388	373	352	333	368	363	403	373	392	407	370	330	356	370	433	414	394	395	378	374	374	379	382	372	386	387	384	367	371	352	359	386	383	394	338	363	401	374	379	333	354	342	368	377	374	386	400	376	425	429	421	414	397	380	411	377	381	378	376	419	381	391	408	391	347	388	431	421	378	389	354	377	373	383	393	391	343	354	369	338	397	368	380	425	364	352	408	367	422	346	384	347	385	382	336	372	356	373	383	345	382	386	346	332	354	380	401	332	425	401	367	362	402	429	405	360	363	363	376	413	401	375	373	360	342	332	385	363	392	346	337	376	349	365	409	369	373	417	377	354	370	375	420	374	367	387	362	346	381	368	380	404	350	355	395	361	383	364	391	379	400	368	358	324	384	340	400	386	372	365	361	378	374	358	374	332	383	408	345	376	370	351	424	386	393	419	400	374	370	384	388	384	371	375	393	385	386	443	369	349	345	428	388	411	381	380	419	392	376	359	385	371	398	365	416	412	412	374	390	391	399	386	357	418	400	389	419	396	398	353	349	354	398	369	392	357	364	395	366	374	381	369	370	361	408	385	376	401	370	343	399	395	373	373	380	424	337	408	400	387	409	388	402	398	362	364	343	384	336	388	356	321	370	358	371	359	393	427	356	381	350	406	394	403	377	365	389	378	386	404	383	391	412	375	397	415	359	380	364	393	397	382	386	409	396	382	393	429	400	371	363	325	330	380	376	366	353	361	384	352	368	383	379	379	402	345	379	382	369	387	419	404	392	384	403	367	354	390	395	358	353	351	391	416	398	345	362	383	413	384	399	355	356	410	357	420	407	367	380	375	393	365	373	356	386	357	386	419	389	398	370	366	374	329	364	365	426	390	392	358	365	372	364	411	390	410	406	400	399	363	384	385	367	369	369	334	387	381	420	396	375	420	399	396	365	383	368	395	395	403	354	367	364	379	370	394	388	391	350	354	361	373	392	403	351	391	368	362	355	345	424	364	346	374	364	398	393	378	356	371	371	400	392	385	357	415	384	368	343	388	413	403	403	372	400	377	374	375	355	378	393	403	411	405	382	399	388	347	381	364	388	377	393	403	414	395	350	357	366	364	362	373	382	388	406	405	399	384	350	360	455	389	374	388	344	376	373	395	374	364	397	404	351	359	372	374	383	344	394	394	411	358	411	374	408	386	364	338	376	400	368	382	414	401	366	379	344	398	369	375	372	389	390	415	335	382	384	360	360	397	356	353	349	378	399	359	409	347	361	390	412	366	388	397	369	383	368	358	403	388	360	381	364	361	390	390	399	368	429	358	391	384	364	378	440	390	356	407	385	393	337	391	404	398	391	388	375	397	412	362	378	395	378	428	380	366	396	381	375	400	386	382	387	396	389	389	357	382	376	380	370	396	414	340	387	344	368	386	346	341	403	399	347	379	406	358	363	386	369	355	390	389	418	406	383	401	397	361	363	369	385	382	373	375	401	345	352	338	345	384	407	365	387	411	386	371	372	366	400	407	390	407	386	379	398	408	411	363	391	369	389	374	363	379	351	379	362	397	382	381	341	398	395	359	377	379	395	415	406	389	391	382	372	399	371	371	404	365	370	376	362	385	374	366	366	341	388	368	389	374	384	385	406	394	399	358	393	403	388	406	345	400	358	368	412	374	383	386	392	424	348	353	334	394	358	384	387	370	402	375	390	348	377	396	406	374	370	377	412	391	358	386	418	449	394	380	398	389	351	405	380	394	372	352	371	386	380	376	358	397	379	352	398	398	353	382	379	371	373	401	360	366	358	388	387	405	407	368	386	388	397	365	376	383	372	374	400	383	370	404	328	354	389	383	369	350	366	410	371	380	352	395	395	372	404	390	393	391	374	394	363	390	361	375	400	407	372	365	386	401	364	349	353	375	391	417	392	398	351	370	398	357	381	390	393	407	391	371	381	412	374	362	377	383	355	375	348	389	384	405	397	398	397	366	368	423	349	386	353	402	343	403	360	388	339	357	376	376	364	375	406	397	356	368	372	363	383	388	380	356	359	394	390	391	366	395	363	398	377	359	393	364	366	325	372	368	402	446	361	372	394	384	371	371	398	387	400	468	392	374	358	338	419	396	410	385	352	364	372	339	398	413	369	362	387	384	371	373	367	377	385	416	376	334	383	387	392	366	397	379	362	433	389	349	402	394	386	364	394	382	405	384	371	410	370	346	360	417	429	387	369	389	383	395	383	398	376	391	367	385	377	358	382	370	403	400	364	376	374	368	358	375	350	384	367	373	378	400	352	363	378	409	403	369	368	327	393	346	373	363	400	367	395	378	378	400	386	441	369	361	395	361	368	389	378	375	376	354	407	388	387	403	324	407	390	364	383	407	360	384	403	397	371	368	387	380	417	375	400	380	358	387	425	363	354	374	351	345	352	383	386	392	402	402	387	379	362	412	343	358	363	408	388	410	403	424	383	380	383	391	366	384	346	382	387	416	369	424	433	339	365	372	359	359	421	384	359	384	391	397	361	370	398	392	354	405	390	374	400	392	360	375	376	399	379	393	389	409	417	366	381	354	381	379	366	377	338	392	369	372	373	355	368	388	382	340	373	375	356	397	406	381	404	375	388	385	399	375	354	397	384	323	342	395	373	342	395	392	376	356	386	360	342	385	396	372	366	376	347	393	369	390	398	451	390	410	411	364	396	364	350	382	350	377	387	383	392	371	387	357	376	381	386	411	400	413	367	361	397	381	395	363	384	428	383	381	387	359	372	370	393	391	408	400	373	366	394	377	404	350	363	396	393	419	369	372	390	406	395	362	383	413	394	409	352	365	392	407	376	395	368	401	348	407	383	398	404	364	393	387	389	368	410	363	388	333	361	385	342	385	399	387	388	399	396	375	350	375	398	413	380	381	396	379	405	387	368	383	385	341	445	397	404	360	384	367	407	380	365	357	385	393	423	407	368	395	394	363	371	387	375	395	370	405	403	384	364	407	419	420	371	396	397	370	384	392	422	417	345	364	363	368	376	341	342	369	345	369	384	379	354	357	363	372	397	403	364	371	387	365	369	414	379	353	407	435	389	387	376	379	366	390	400	388	382	368	402	331	386	396	378	376	377	430	417	360	340	409	420	358	369	380	425	378	403	370	397	405	401	389	387	355	356	389	349	388	375	373	377	423	376	363	407	408	401	391	396	366	365	400	380	406	387	388	375	417	341	372	400	361	364	374
9047	1358	2035	2330	2048	1858	1534	1321	1404	1188	1192	1108	1105	1070	1030	1018	964	973	942	963	937	901	968	967	962	898	926	928	870	900	911	918	908	889	933	895	840	913	837	868	900	873	887	849	915	853	880	880	871	854	846	877	864	859	872	930	924	867	817	820	852	829	862	862	830	901	839	890	908	798	904	860	876	908	883	855	880	841	882	858	846	835	890	863	866	867	865	827	885	853	844	833	862	879	882	886	906	842	867	868	836	849	786	853	876	845	921	854	873	807	874	777	895	863	873	864	846	837	863	879	840	894	861	844	873	864	876	836	842	866	826	837	875	823	870	851	833	867	893	873	869	871	845	817	871	860	931	895	838	895	882	782	837	850	897	911	856	762	824	873	897	838	899	843	816	864	846	939	878	811	901	868	845	903	891	832	873	843	893	865	836	896	834	898	913	827	834	858	894	817	903	869	854	887	894	870	872	835	847	878	844	836	900	814	881	919	878	846	834	851	881	862	916	824	884	823	844	826	855	890	867	866	844	849	843	819	854	842	799	853	888	872	865	860	938	909	814	863	875	919	879	844	892	845	879	881	867	814	858	868	864	800	866	875	881	868	856	832	850	870	807	848	840	890	886	869	797	866	877	848	838	828	855	830	818	775	824	893	851	892	872	846	859	858	853	874	881	820	904	822	821	877	846	823	885	864	863	877	884	820	888	861	883	876	802	844	897	859	802	944	909	870	861	836	838	844	887	854	875	829	878	867	842	896	828	875	860	853	841	846	893	869	837	858	854	872	877	842	851	892	844	845	869	912	851	876	896	839	813	896	805	826	899	842	853	831	829	866	846	855	829	921	814	831	857	840	860	829	888	866	819	850	829	878	817	882	856	824	890	875	861	864	868	862	855	850	817	893	852	840	908	854	820	832	877	889	904	860	895	809	860	850	833	815	872	831	851	861	865	872	799	871	846	896	878	852	864	845	894	822	856	890	845	846	822	799	875	855	815	876	868	852	917	869	874	822	884	816	887	862	883	834	801	867	886	887	865	832	863	850	830	881	844	871	895	823	932	835	882	873	893	888	921	848	867	826	879	803	829	858	827	852	875	836	867	846	894	914	829	878	852	814	847	839	873	816	846	857	828	869	864	845	849	864	841	897	856	852	829	867	868	835	871	832	786	882	854	876	883	889	851	900	907	906	853	867	830	872	891	881	826	846	837	854	876	913	831	826	825	875	837	891	865	837	822	882	833	887	845	853	869	881	836	870	852	848	829	905	831	870	867	889	875	870	852	846	836	935	804	879	899	870	864	839	832	865	859	842	855	835	869	873	864	846	864	829	885	881	877	867	866	863	804	872	831	847	780	874	864	902	865	844	870	876	850	854	896	864	833	858	836	791	858	844	873	853	812	857	884	817	879	871	821	840	851	833	894	881	897	895	864	852	850	897	891	892	880	853	895	879	895	834	857	881	820	856	847	893	879	862	838	875	908	829	851	850	839	817	887	861	825	857	876	862	877	780	846	873	886	868	882	889	846	854	829	844	867	861	848	854	850	871	872	847	896	857	864	910	894	869	885	877	896	861	799	831	867	877	879	833	799	848	804	848	923	878	879	824	831	865	811	864	892	835	904	901	816	871	840	874	868	824	877	866	821	867	861	809	855	863	873	863	907	861	868	874	909	870	856	848	881	829	856	845	845	869	864	851	858	865	868	879	882	842	880	901	838	871	828	870	863	866	885	844	891	879	848	848	877	877	851	883	886	850	871	867	895	839	841	906	831	895	843	909	860	860	861	861	854	920	855	909	851	821	850	834	871	896	774	868	886	877	881	839	875	864	825	825	862	896	834	789	877	834	848	856	845	843	873	879	836	843	868	865	856	881	828	849	859	862	887	839	890	866	851	858	850	838	875	834	849	824	879	814	821	817	891	837	856	888	882	869	871	860	838	857	826	828	914	871	857	842	843	829	833	857	846	829	836	868	897	855	856	803	780	844	880	885	838	879	903	863	868	851	854	860	858	821	814	850	820	864	860	938	901	855	912	890	851	878	890	786	831	871	852	821	903	847	828	842	906	902	884	860	896	833	844	879	865	854	852	813	785	810	837	877	871	851	865	862	844	912	853	843	828	868	880	819	871	861	844	871	863	818	880	765	847	890	853	852	825	905	780	889	857	841	837	872	849	879	843	909	889	883	874	795	874	795	847	871	896	863	900	878	849	855	863	860	886	901	903	836	909	897	838	869	881	822	844	886	865	848	855	877	851	883	862	853	894	868	900	867	912	873	808	796	891	841	836	823	930	849	904	892	884	868	856	819	882	839	891	834	840	857	862	881	861	853	855	865	820	889	869	830	844	873	883	811	808	842	871	886	867	854	883	871	824	847	856	867	859	812	848	878	814	887	869	848	887	845	883	871	851	881	834	851	828	810	882	866	854	855	870	839	898	856	899	845	900	895	881	847	864	881	864	857	878	838	866	918	907	886	835	876	864	854	820	864	863	857	880	835	893	853	887	841	827	857	863	893	887	859	890	880	844	823	872	868	846	865	870	873	895	822	890	834	835	865	851	894	860	857	846	829	880	894	811	917	825	873	821	897	814	833	843	854	861	868	778	865	870	871	840	855	834	893	949	859	829	829	863	818	881	830	862	857	828	905	849	824	843	843	828	848	841	882	865	848	868	867	886	815	806	847	835	848	837	870	852	872	821	860	882	924	861	842	849	820	903	859	878	817	842	855	891	875	862	844	886	899	866	843	861	868	823	846	854	881	845	871	865	897	878	896	874	835	868	860	915	831	844	920	846	864	848	876	900	854	839	903	890	833	873	920	815	856	906	851	896	847	879	886	936	889	837	878	846	886	891	823	802	896	841	889	882	853	879	880	864	898	806	867	913	851	912	862	812	860	853	864	852	875	867	849	938	887	856	904	841	916	782	830	822	832	893	855	903	844	896	912	846	845	884	874	858	793	843	882	880	900	856	852	840	865	835	847	864	884	842	813	849	878	860	841	841	895	851	913	865	874	865	811	896	831	845	841	842	866	914	820	875	886	883	834	844	894	873	868	885	820	870	817	905	867	858	810	833	879	843	884	847	858	905	817	834	811	864	820	883	793	863	865	862	831	906	866	893	875	871	861	800	884	833	837	827	864	825	855	820	841	840	878	862	872	922	870	919	848	902	856	856	904	828	857	841	885	868	842	918	895	840	828	848	837	914	886	882	893	883	893	911	882	906	913	826	851	894	852	873	906	880	884	883	891	845	856	865	904	896	909	842	834	848	833	913	847	912	865	853	833	836	879	878	852	889	908	833	898	855	889	822	904	843	861	859	834	843	898	854	905	940	853	874	870	876	849	827	882	889	902	894	837	832	892	917	860	867	855	867	839	868	861	862	873	870	799	819	854	917	846	895	860	872	824	852	873	802	892	899	831	853	846	847	831	853	872	846	871	802	834	847	832	865	863	839	852	828	858	851	846	808	823	885	890	856	846	902	879	839	837	880	877	916	852	844	858
2115	182	200	193	175	187	163	175	182	171	174	156	191	170	164	182	176	157	162	149	147	172	184	162	148	157	154	148	174	148	144	169	175	181	152	141	176	176	164	143	163	175	172	160	152	162	176	170	165	154	177	156	170	164	151	166	172	181	168	173	178	162	152	189	167	154	178	183	176	155	181	171	162	163	158	159	172	178	162	181	159	155	153	179	194	155	166	183	145	157	195	143	176	163	173	172	182	171	168	189	169	161	151	181	175	159	178	171	180	166	162	161	170	135	173	157	153	156	173	188	192	169	202	161	169	192	164	149	162	192	169	170	156	146	173	186	157	162	193	164	160	144	146	168	167	161	193	171	141	172	184	156	160	177	171	157	156	176	168	166	139	175	157	153	174	184	161	164	192	138	165	174	158	173	182	167	171	169	158	151	176	167	164	178	152	184	166	169	161	175	164	183	163	148	198	169	153	168	154	175	148	149	145	173	158	168	170	130	161	181	177	170	159	165	159	195	175	152	185	141	151	172	182	175	176	203	148	175	184	164	159	161	190	159	180	172	180	172	167	168	179	145	163	165	175	178	162	154	179	167	188	160	174	162	159	172	164	168	163	158	181	178	165	156	175	164	192	172	158	184	159	160	186	183	155	168	178	177	171	179	173	173	157	169	192	168	147	188	165	170	144	171	176	186	179	165	160	142	174	171	177	169	150	173	169	179	175	175	171	168	197	138	188	145	159	151	169	181	189	165	165	165	170	184	173	164	164	179	126	181	165	151	182	168	195	146	191	173	185	138	163	192	166	164	164	153	153	187	160	145	170	202	194	179	162	162	175	166	165	183	167	162	183	155	154	180	162	146	173	149	160	184	186	152	160	181	171	152	167	178	164	162	168	192	199	180	159	163	175	155	176	157	158	188	156	167	157	165	149	165	189	202	191	170	196	188	181	187	165	156	160	176	177	159	177	139	198	171	156	193	173	168	175	177	170	158	149	174	157	178	142	175	181	169	165	165	164	175	184	154	163	164	183	185	191	178	156	196	157	153	175	173	160	173	200	167	153	177	170	189	165	160	170	153	153	175	154	183	175	159	174	178	167	159	175	191	172	146	181	176	183	153	209	146	149	162	186	167	156	187	159	181	156	124	146	161	149	169	192	201	171	160	153	176	155	140	161	163	188	154	163	179	165	178	176	167	177	161	176	166	173	167	151	181	157	169	186	163	150	195	130	157	157	158	183	188	170	171	147	190	150	173	173	176	151	161	163	170	167	171	171	187	166	173	148	166	124	170	172	188	170	163	197	171	160	185	192	181	149	169	167	159	194	196	166	174	169	181	162	164	191	205	187	162	152	191	172	167	180	144	152	160	177	162	168	168	206	149	163	147	204	181	170	175	154	160	173	161	176	182	170	172	177	156	177	166	176	202	159	180	192	160	172	165	181	193	152	151	153	175	142	158	187	171	149	151	187	170	168	162	159	150	152	156	154	182	137	173	153	166	149	165	169	167	174	163	151	165	164	187	160	154	179	161	177	164	158	177	147	169	168	161	186	170	175	168	153	173	163	167	178	175	174	173	184	177	171	145	154	171	150	175	182	154	161	152	141	184	184	153	158	182	164	172	195	176	172	183	169	168	161	178	141	172	168	191	183	145	165	161	208	149	169	174	194	193	178	165	163	178	152	166	166	162	164	161	174	183	194	221	167	179	175	168	167	152	153	175	178	153	175	178	165	159	176	175	168	201	152	180	189	134	189	165	157	167	160	149	163	172	172	184	193	151	149	172	170	176	185	161	209	160	142	164	166	177	175	157	146	178	172	180	201	177	159	187	176	170	161	168	173	160	170	154	157	171	166	198	162	171	150	166	193	173	165	170	177	131	178	158	177	196	165	158	177	164	148	192	159	169	169	166	159	191	177	194	179	168	151	159	170	190	194	177	165	155	169	157	174	153	158	161	177	184	191	151	150	159	177	166	160	169	155	179	156	184	159	165	187	165	149	180	159	159	179	184	170	200	162	166	147	169	160	176	161	152	184	167	159	154	172	184	179	163	168	160	168	182	170	169	185	178	173	148	144	196	166	143	139	166	191	180	157	168	171	142	159	151	147	179	154	172	179	197	180	169	191	195	165	165	167	151	143	176	160	199	183	159	175	171	193	157	176	176	154	199	175	161	166	185	189	179	168	181	179	180	180	172	167	167	130	161	162	197	184	194	153	158	166	156	149	164	162	174	149	158	170	150	176	164	169	155	164	170	161	156	180	162	159	170	200	165	138	184	175	165	159	182	167	171	183	179	174	165	179	164	172	164	176	193	165	170	148	184	166	173	169	178	164	181	173	184	178	158	162	188	177	155	171	148	165	151	170	172	171	177	156	167	184	166	160	167	142	168	155	147	184	152	206	137	189	164	184	182	156	170	176	185	178	184	198	181	173	154	179	172	167	161	150	191	178	156	195	165	168	166	195	174	171	178	167	146	196	171	167	160	205	157	143	145	160	167	164	169	180	177	167	166	125	169	174	165	164	184	160	171	159	170	174	157	161	168	175	180	184	180	159	159	192	186	161	162	158	171	161	174	142	163	184	156	129	192	178	173	157	151	175	166	167	204	174	169	151	168	176	160	175	169	179	170	149	137	169	206	184	179	173	173	182	172	165	179	162	167	200	191	189	181	161	157	148	176	186	184	182	171	153	166	181	187	202	155	169	194	159	162	161	187	176	150	149	143	151	183	162	171	136	172	156	189	167	164	152	152	156	167	194	142	159	171	209	187	157	188	188	153	152	166	142	147	168	154	146	172	140	152	163	173	164	140	161	160	173	174	164	180	174	179	159	146	163	173	173	133	206	179	206	187	158	171	171	149	172	175	154	144	175	169	146	182	170	186	159	145	186	173	209	161	157	155	156	162	161	197	194	167	144	169	152	179	160	149	166	174	162	156	177	175	153	132	163	174	138	154	180	203	154	187	173	179	166	171	179	181	177	171	163	158	181	168	166	168	178	156	173	158	178	156	184	172	154	155	184	169	175	168	184	193	171	161	187	164	147	172	174	169	204	192	168	162	150	171	168	172	188	179	188	198	181	166	188	161	165	180	149	182	175	150	161	193	169	162	161	198	176	176	177	163	157	173	183	140	163	180	155	174	147	184	156	170	181	183	177	144	159	193	152	182	178	158	166	169	165	143	154	174	171	181	147	168	177	172	181	193	163	149	160	184	180	162	185	147	162	155	156	144	156	144	174	184	146	152	174	169	155	160	139	188	167	174	172	196	177	186	163	153	171	184	163	174	186	165	158	181	199	157	154	170	177	168	155	174	157	165	160	177	197	166	161	164	161	167	164	157	146	156	171	189	188	154	187	147	159	186	172	155	158	173	172	180	172	164	142	184	176	169	174	156	156	183	190	158	189	150	158	168	164	181	161	189	152	172	174	166	144	147	144	169	165	142	181	167	166	140	188	183	161	182	179	161	149	165	162	162	170	164	161	186	179	144	172	158	181	184	155	180
2324	507	496	491	500	473	473	479	464	432	465	496	476	493	437	447	457	442	458	455	500	462	449	447	468	424	469	470	452	461	496	465	526	484	463	502	470	495	465	440	466	444	501	459	486	488	466	480	435	480	489	469	433	461	453	497	480	475	441	480	421	463	442	451	476	459	456	450	471	485	476	460	484	460	454	495	490	487	452	496	498	473	445	458	489	459	458	478	472	489	485	480	470	460	464	469	509	435	459	468	508	440	470	499	492	465	489	434	456	475	424	487	428	486	465	497	485	480	463	492	473	464	458	484	428	517	503	464	465	497	456	468	452	473	440	480	489	447	444	452	458	464	476	486	426	488	515	473	495	498	489	474	497	462	458	481	446	485	469	469	490	479	442	457	476	444	483	480	480	485	471	463	468	474	462	438	463	478	449	465	488	467	480	441	482	447	469	482	480	487	463	470	473	414	451	479	488	475	499	494	480	481	492	482	456	480	455	493	502	469	462	481	486	468	472	493	497	430	428	486	524	471	472	488	462	442	475	485	532	477	465	476	494	466	478	458	483	483	492	474	472	477	493	456	469	481	436	480	477	446	440	455	483	445	449	445	446	462	515	472	481	450	469	430	436	510	496	438	451	495	473	490	456	482	430	444	436	534	496	483	451	499	502	476	465	517	482	462	427	451	470	498	517	502	445	463	456	474	502	455	424	490	505	449	492	455	493	484	457	481	454	482	466	461	467	470	456	448	435	491	452	465	439	489	459	459	495	455	474	491	509	467	499	474	475	477	458	424	461	467	473	473	445	444	447	472	455	444	471	481	483	499	469	514	446	445	429	496	478	464	452	441	448	526	465	436	472	433	410	457	470	487	478	518	440	458	467	502	477	432	494	461	481	483	452	473	471	475	510	446	502	495	480	422	478	450	468	486	453	458	467	451	466	480	479	448	478	430	480	479	468	413	480	424	446	483	484	485	454	471	453	466	453	431	461	485	481	460	441	472	472	504	432	449	471	482	452	466	454	473	484	457	473	447	451	477	445	471	472	468	480	455	494	467	466	451	487	425	477	454	489	479	480	477	475	470	466	487	488	495	433	469	461	445	495	451	483	481	474	478	478	459	490	498	471	466	430	466	520	414	462	488	446	448	470	488	436	468	487	441	477	499	477	456	433	474	445	492	490	448	487	478	477	480	460	484	495	438	484	437	480	426	469	483	472	427	503	487	466	475	475	454	479	444	469	494	449	460	515	492	458	451	446	488	479	475	499	478	476	492	475	465	500	487	440	464	469	491	489	452	485	494	465	494	483	510	468	498	476	452	475	466	458	477	469	476	475	414	467	476	471	477	493	485	500	460	423	475	477	475	467	483	436	519	502	451	484	473	455	442	473	476	517	503	481	481	490	504	456	447	474	468	496	488	483	482	480	426	451	459	471	436	475	488	453	501	460	469	502	474	438	446	453	441	465	473	470	461	442	481	467	454	486	483	465	467	452	467	479	463	446	483	464	490	472	475	453	447	472	467	473	467	461	454	519	448	486	488	477	470	440	462	422	482	476	486	460	478	454	431	490	486	488	451	456	473	486	477	457	474	451	464	461	454	459	466	450	470	478	462	480	472	477	451	455	481	495	470	447	502	461	462	503	463	472	472	464	454	454	460	436	484	456	447	458	475	487	491	445	457	467	450	481	467	442	456	475	500	428	423	491	454	511	472	438	505	450	445	453	479	492	501	485	499	458	473	468	445	404	464	471	478	438	469	488	450	463	485	484	474	481	469	448	463	470	439	427	496	481	460	443	456	470	447	458	455	452	465	445	461	483	481	452	490	465	455	441	432	462	445	453	433	467	464	471	444	503	489	465	447	454	455	462	443	471	470	427	422	459	472	473	450	474	475	480	474	476	489	462	447	443	442	470	479	467	466	423	478	458	471	480	501	424	427	475	446	448	450	453	448	471	489	444	456	415	448	455	436	450	452	475	490	464	450	503	453	482	459	462	498	492	509	473	460	478	446	486	433	487	455	430	475	484	443	450	474	483	465	503	470	450	456	509	462	471	460	508	466	421	495	449	472	464	461	445	472	483	484	485	450	477	459	439	461	482	473	470	440	473	434	452	452	464	468	483	465	492	489	473	474	474	487	501	488	470	474	435	492	434	496	465	441	465	486	471	450	458	500	480	444	469	493	480	460	471	505	448	454	453	464	484	450	490	479	509	501	421	444	425	479	464	463	467	481	441	456	462	464	461	435	504	459	483	449	495	454	464	505	444	433	449	446	473	437	452	477	459	458	460	433	433	465	460	466	486	485	435	515	484	477	403	485	469	492	483	467	485	459	447	485	479	451	466	466	442	430	468	494	451	467	502	452	479	433	473	486	489	472	452	441	486	444	439	422	480	477	455	493	465	495	469	457	446	457	468	497	449	440	421	457	494	458	444	456	483	481	482	488	494	486	472	445	451	482	434	448	484	440	483	438	477	450	467	457	468	473	475	485	443	478	464	491	475	494	481	478	511	488	469	485	482	468	450	458	469	447	482	470	419	419	451	506	481	485	497	478	443	431	466	532	476	494	512	472	448	488	461	477	450	458	480	440	457	441	442	474	457	455	456	484	490	442	478	473	489	435	465	426	460	483	482	456	481	447	479	468	469	463	438	475	456	462	466	449	461	472	477	429	466	480	432	435	479	494	442	472	440	470	482	493	452	487	449	467	437	456	434	477	479	508	505	462	416	418	476	501	479	442	470	482	418	477	472	479	472	449	447	459	483	455	471	441	441	482	512	465	439	445	475	427	491	485	445	492	461	445	477	478	458	463	460	451	457	448	468	455	483	468	487	490	510	474	482	447	441	454	493	461	456	436	460	493	462	470	495	492	465	455	452	463	474	473	440	473	450	441	509	448	467	441	470	466	469	460	448	481	442	449	443	453	501	465	466	444	469	469	455	479	477	484	433	451	470	472	478	470	466	462	495	461	453	420	447	473	452	482	447	435	461	471	454	463	454	439	444	464	432	477	460	449	479	490	477	466	449	433	460	445	429	487	445	461	492	465	449	435	464	470	461	477	473	449	468	431	459	456	453	483	497	474	464	460	458	462	443	445	472	435	461	442	454	468	473	457	471	434	431	482	483	426	503	456	477	474	442	479	474	471	457	430	463	457	493	459	472	457	488	440	468	502	459	455	467	470	480	471	468	467	452	454	493	470	462	473	470	480	496	460	491	478	473	453	467	507	465	417	436	445	417	480	501	484	467	468	495	479	501	486	458	459	456	520	492	509	495	479	456	462	444	431	456	514	480	460	463	472	489	443	475	453	481	494	448	451	508	450	435	491	471	465	482	473	425	458	470	498	453	465	452	458	485	470	479	471	462	494	456	493	463	470	515	478	476	487	484	484	471	458	456	461	520	420	470	478	487	464	484	507	430	481	506	406	494	444	471	448	495	437	468	472	474	480	457	431	459	471	460	468	477	490	454	440	477	495	483	466	435	457	458	468	461	489	442	478	470	438
8578	637	585	544	488	405	390	426	451	394	384	374	375	371	351	440	369	354	361	366	351	359	342	383	352	366	365	399	372	374	355	350	326	355	370	368	357	323	350	384	346	342	357	358	338	335	378	360	314	398	352	352	366	345	365	364	369	323	338	359	313	386	335	363	336	349	371	377	365	339	362	340	378	358	369	344	364	358	337	375	364	362	391	372	355	350	333	313	351	362	331	364	346	373	363	377	375	358	393	367	325	385	374	374	362	366	368	366	340	366	320	349	323	408	377	347	371	333	360	335	331	352	361	334	360	360	348	396	332	365	380	330	352	371	413	379	364	329	375	372	355	346	364	375	325	388	376	330	349	357	330	388	393	364	357	365	345	343	387	345	368	379	352	320	380	356	371	363	380	357	329	372	348	346	311	361	336	326	367	365	357	335	357	333	371	345	349	341	314	383	344	383	355	328	325	355	363	328	356	364	350	400	395	351	362	340	320	392	357	360	368	349	367	391	364	359	346	360	348	334	372	319	364	335	366	344	349	340	337	364	374	375	352	382	365	364	332	368	351	346	360	349	388	345	366	396	351	386	352	336	384	376	378	367	375	368	394	363	364	371	351	366	396	363	407	356	377	351	373	383	343	326	378	355	334	350	356	373	343	358	318	364	352	346	376	361	385	355	338	341	373	373	360	309	346	322	372	354	331	325	367	397	405	341	354	330	384	350	373	377	319	403	393	317	391	358	332	364	294	346	356	345	353	362	349	378	363	338	344	368	332	304	322	358	368	366	404	356	369	377	365	361	351	344	365	370	321	336	321	359	332	354	352	353	350	350	358	366	352	369	356	394	317	364	323	322	341	366	363	342	382	389	407	360	356	330	346	374	355	355	353	389	343	388	343	378	330	367	316	348	373	350	359	344	366	382	347	357	359	349	325	368	376	335	357	380	403	319	352	368	371	375	339	335	330	340	356	346	334	349	356	352	352	357	340	329	356	380	367	341	403	341	341	377	395	353	403	330	381	351	357	350	393	385	331	335	397	383	346	351	367	330	360	371	332	366	364	330	347	375	384	372	353	354	353	378	363	388	373	344	326	366	412	326	351	364	344	334	366	368	350	358	332	359	387	319	299	351	341	342	354	340	319	369	383	367	370	367	336	361	344	356	393	332	361	339	356	334	364	331	365	373	353	352	362	370	365	361	334	385	358	363	334	357	348	375	392	353	319	331	359	348	373	386	343	361	355	359	365	347	377	359	354	357	354	387	351	368	359	361	373	361	357	369	383	359	397	328	354	338	337	340	372	339	338	357	324	305	374	369	379	356	370	357	341	366	408	343	354	359	362	347	348	330	339	370	366	364	359	347	348	338	358	384	327	375	322	354	397	385	349	362	317	345	392	335	346	366	339	344	326	358	354	366	346	394	353	353	352	305	364	359	344	334	369	326	346	362	331	394	368	375	354	329	329	329	368	333	371	366	332	354	369	351	349	331	330	346	327	356	372	364	388	354	391	376	358	356	375	326	352	365	350	338	361	333	375	338	342	345	362	334	340	355	353	356	376	362	371	337	379	351	339	344	358	351	384	316	321	359	372	344	377	353	350	319	353	337	337	340	376	369	331	367	361	325	353	378	320	329	332	363	325	341	352	388	326	360	346	337	320	374	329	417	329	377	328	339	351	359	351	342	351	384	382	387	355	384	327	374	337	350	358	362	401	375	344	382	334	377	313	392	407	325	333	313	349	336	332	377	356	346	347	333	331	368	351	373	346	375	387	362	356	364	374	385	354	364	347	322	341	360	337	356	327	334	323	342	374	377	385	351	351	375	330	372	317	372	333	363	377	328	330	386	366	341	394	360	342	366	375	333	385	353	344	358	329	368	319	324	383	366	420	375	320	374	349	370	369	358	353	358	374	326	364	366	356	351	376	337	336	361	346	349	363	337	329	351	363	383	354	378	335	384	344	364	394	369	354	376	337	331	356	389	352	339	341	393	343	318	364	340	333	378	360	403	398	368	330	373	339	389	341	358	328	351	313	359	322	351	333	337	319	364	377	355	316	346	346	341	374	343	360	367	369	385	376	340	359	355	360	329	371	375	369	329	354	352	353	323	351	316	374	381	344	334	350	369	374	333	406	333	359	335	375	348	339	347	353	375	324	343	363	345	360	330	358	296	340	402	382	341	326	370	358	322	352	339	345	345	369	325	353	382	363	349	335	353	365	333	352	357	364	338	347	334	378	340	358	352	344	350	378	347	366	364	369	403	369	357	393	344	354	351	359	385	338	306	346	370	387	380	358	331	371	323	370	350	367	341	384	325	322	389	338	380	324	362	367	330	373	370	341	340	363	369	367	396	354	367	342	323	356	376	319	325	326	358	358	355	397	351	350	362	349	351	376	382	376	390	397	334	332	351	342	327	381	348	318	367	349	381	373	353	330	310	347	347	337	352	374	354	367	349	349	363	332	373	350	378	341	359	340	383	336	349	317	335	315	351	375	368	332	346	349	352	349	369	382	355	358	344	343	359	362	361	360	360	346	361	368	400	360	343	336	324	351	359	342	363	362	376	362	351	354	341	370	378	356	385	338	374	318	346	376	333	357	349	364	369	375	365	349	344	345	340	345	370	378	336	344	387	366	358	338	351	345	404	357	355	363	401	366	406	373	334	368	402	371	358	368	353	332	341	349	347	345	359	376	335	374	371	330	379	365	357	346	327	326	374	338	371	355	346	337	374	360	380	375	391	341	333	340	364	350	367	351	366	353	310	350	350	335	359	353	339	354	387	351	362	378	340	367	345	359	336	358	371	374	385	408	317	373	347	351	340	350	361	348	354	342	353	378	355	306	374	385	367	324	409	349	351	307	362	333	341	352	331	358	363	374	390	356	364	364	363	326	380	359	351	372	356	370	357	356	354	354	350	386	350	367	321	334	313	365	323	309	346	361	357	372	343	345	368	322	328	356	371	356	386	373	352	343	335	339	342	347	351	365	347	379	378	349	339	368	377	323	321	374	368	344	339	341	362	361	358	320	349	364	391	361	367	346	371	349	327	354	344	326	355	365	390	345	355	367	338	347	346	338	372	348	363	390	333	348	363	338	379	347	375	355	354	318	378	345	389	353	363	354	414	352	347	378	329	344	354	374	398	363	371	371	383	329	380	342	325	363	383	322	308	366	336	370	344	337	360	366	366	336	343	390	319	357	362	351	347	353	352	349	353	363	324	385	389	315	391	327	334	366	348	319	384	332	387	316	364	374	337	307	337	360	336	352	353	354	338	346	348	341	329	352	348	338	361	332	367	352	370	387	364	324	309	363	379	378	381	373	346	331	347	349	369	366	378	319	378	384	379	333	345	361	357	344	340	360	383	349	384	360	370	347	337	373	365	338	318	394	343	323	344	366	350	332	346	340	394	375	352	362	354	364	384	340	311	365	357	367	368	370	380	349	351	343	381	339	351	332	394	330	350	350	355	404	351	351	340	350	335	340	335	325	365	368	359	330	348
7185	1112	1402	1512	1383	1258	1212	1108	1124	1065	1028	1051	1025	963	913	899	923	883	880	867	901	897	875	878	910	912	867	901	886	871	858	845	863	887	857	878	911	826	881	866	840	817	842	848	849	830	850	884	811	918	828	836	841	821	857	913	805	851	841	907	822	823	820	851	867	780	861	910	891	850	842	851	823	833	802	837	886	855	825	828	863	837	863	851	816	804	813	860	890	872	866	878	875	888	897	840	853	795	877	882	857	827	843	889	866	889	811	830	835	836	882	890	816	872	876	824	796	882	868	857	834	849	816	880	780	861	807	834	840	854	832	841	834	833	801	845	827	845	893	836	862	873	824	872	906	866	904	841	836	852	833	826	869	836	830	814	788	841	842	799	857	853	916	875	829	814	846	913	825	847	877	849	840	801	890	894	857	906	863	789	810	873	827	824	902	833	821	840	830	826	830	831	880	855	810	820	865	836	833	869	791	859	813	887	813	869	839	801	829	853	872	868	836	848	893	834	804	826	855	807	835	815	832	821	813	885	842	834	829	784	846	889	822	870	810	841	902	912	849	869	827	844	861	861	788	813	814	813	829	876	800	846	872	805	838	851	858	833	877	863	834	788	779	856	845	815	879	866	868	881	856	829	850	825	844	793	837	856	843	849	824	859	837	899	836	841	884	836	887	862	842	850	878	858	864	815	837	856	756	897	787	838	890	853	877	825	815	882	845	850	904	817	828	846	874	835	820	820	889	852	828	866	799	842	854	824	833	864	864	870	794	864	876	846	929	806	848	884	887	821	787	872	855	891	835	848	829	873	835	824	818	830	801	826	859	870	841	876	817	840	845	843	887	860	849	883	899	838	815	814	852	867	804	833	815	847	804	850	854	859	810	876	860	825	853	866	828	883	820	861	825	869	843	821	829	845	854	854	800	829	801	807	798	843	826	878	865	863	808	854	870	803	811	833	861	839	812	823	874	806	841	830	842	820	818	817	878	870	890	875	853	816	849	823	759	865	838	835	864	814	830	825	902	893	811	826	912	893	794	854	870	860	850	851	808	837	824	861	859	853	849	827	852	868	862	921	872	866	841	830	842	869	815	858	812	886	830	811	852	881	852	863	865	845	783	867	849	817	809	863	845	776	866	839	888	840	818	873	816	831	876	862	893	817	833	850	812	860	801	878	812	850	844	849	869	848	847	868	864	819	826	838	817	889	813	876	857	880	827	865	834	891	868	876	855	784	867	871	811	828	859	841	832	880	824	891	839	831	836	819	897	880	853	778	909	868	824	799	829	864	825	828	816	823	841	822	786	836	879	844	850	834	850	838	867	835	913	810	829	856	780	891	830	879	854	818	860	828	815	840	862	812	846	871	838	813	845	831	872	864	817	793	858	909	847	847	821	826	849	849	847	846	864	918	847	842	838	855	880	777	843	819	831	855	814	871	881	853	811	879	802	844	833	833	860	842	851	920	806	831	881	857	888	860	810	820	860	841	913	850	849	889	844	820	838	836	828	831	877	849	897	820	862	800	833	879	853	794	833	838	853	825	858	848	815	811	837	857	857	813	831	852	798	845	842	830	865	822	855	854	842	782	825	872	909	857	828	818	857	846	836	882	871	813	883	813	827	843	815	867	834	866	860	850	831	904	863	839	859	805	845	817	892	806	801	855	836	833	886	802	872	876	856	851	873	875	897	875	795	867	857	840	837	809	882	832	909	833	865	813	853	826	859	820	809	838	882	829	848	836	856	840	823	856	858	825	875	863	860	841	889	909	844	853	801	861	853	841	836	925	864	839	835	810	850	806	828	845	808	795	874	886	819	898	851	800	817	823	850	864	846	791	846	883	911	853	857	875	848	868	857	853	857	845	820	817	866	870	841	818	861	854	819	807	824	849	839	837	839	812	819	840	851	801	829	895	853	843	847	845	848	832	838	820	851	866	840	791	819	895	856	820	827	881	823	843	842	845	833	844	867	829	853	844	827	836	820	809	846	817	854	849	817	822	912	848	834	836	860	862	835	855	867	825	855	765	823	853	834	835	892	868	823	844	798	834	850	797	858	859	830	801	796	861	829	856	821	855	842	850	847	854	831	824	833	881	853	902	865	835	887	847	835	867	844	830	821	861	804	865	848	808	899	841	862	841	899	867	868	879	883	885	804	827	914	817	879	807	861	901	848	833	835	796	858	851	796	800	842	861	893	792	856	845	895	825	863	844	849	840	848	833	871	847	809	891	812	877	833	831	868	829	880	848	862	832	764	836	850	848	864	841	901	845	858	876	858	844	818	842	851	819	869	811	905	817	801	833	835	827	839	852	824	808	837	829	847	838	875	912	865	799	814	816	806	874	833	873	842	843	838	814	858	842	844	866	853	859	880	885	869	906	846	875	829	842	831	881	888	843	842	826	870	865	858	795	871	834	882	835	884	849	781	851	826	781	822	838	839	828	836	871	825	805	858	823	882	843	833	870	838	802	848	814	819	880	806	790	846	802	860	841	837	874	888	808	851	822	855	869	885	842	827	821	816	833	872	869	830	813	836	839	859	872	830	850	845	869	864	910	857	799	820	840	839	802	844	818	865	811	841	784	849	796	892	861	844	876	807	857	829	890	794	863	855	832	889	879	855	890	815	812	882	803	865	842	850	834	820	834	841	826	820	883	825	851	860	863	838	887	810	860	816	828	803	894	871	855	813	851	874	835	832	848	807	833	857	845	869	828	856	828	843	849	818	896	849	862	825	802	843	865	859	801	875	876	864	876	814	845	842	854	878	867	802	872	825	847	848	861	868	843	825	868	874	868	851	849	903	834	851	842	824	858	842	846	824	833	815	800	844	893	814	865	837	883	821	823	886	878	846	816	875	807	867	881	808	812	851	838	870	880	874	835	857	878	847	851	839	791	824	843	881	835	851	829	854	858	850	864	907	791	846	790	855	854	859	808	861	825	836	827	852	857	823	856	860	882	826	835	843	855	832	815	878	842	843	833	851	856	842	836	821	818	820	809	873	894	815	829	828	802	825	897	824	860	853	839	858	826	824	794	863	841	803	870	811	847	852	907	819	805	878	889	836	843	859	835	812	799	856	848	798	832	818	873	832	850	852	836	811	804	853	819	866	844	836	878	843	830	875	850	845	837	891	859	804	859	826	840	872	840	829	858	879	860	825	884	861	854	825	899	866	876	834	876	818	840	870	853	861	832	852	877	844	913	860	837	903	855	845	845	826	855	870	877	837	843	911	805	859	840	845	825	865	859	858	855	807	817	918	879	877	836	826	867	810	843	793	821	900	851	881	837	854	878	850	846	832	818	876	860	864	860	849	816	844	870	875	859	860	857	882	885	815	855	841	873	855	821	855	836	816	840	848	823	854	823	825	874	816	865	845	830	825	868	847	841	811	772	816	867	873	881	894	873	849	834	828	899	844	847	871	839	847	889	868	794	878	861	813	812	804	829	874	855	799	814	815	870	830	846	872	863	812	840	855	814	827	822	830	833	793	855	856	841
15698	1305	997	819	680	533	524	436	458	422	464	432	416	421	406	440	402	417	419	409	398	393	374	409	401	378	378	353	378	392	399	351	356	372	400	343	394	361	378	420	372	383	384	416	388	402	374	383	382	384	358	382	371	388	382	366	360	402	382	361	385	382	346	375	383	389	361	395	408	374	363	359	339	367	343	368	393	395	379	376	378	404	348	354	382	384	376	380	395	394	402	388	418	398	346	407	386	404	343	369	382	349	351	363	365	348	397	370	413	376	394	439	394	387	379	391	361	396	349	403	339	380	376	359	362	395	378	330	360	394	368	363	342	404	394	381	361	421	394	388	377	327	387	392	390	390	381	379	389	411	358	373	398	350	387	391	413	376	419	379	356	375	346	387	351	355	362	371	393	367	391	388	436	408	351	343	344	364	368	361	387	368	409	364	375	366	385	368	372	378	372	344	403	346	370	396	354	390	369	405	380	383	398	375	367	387	368	376	362	421	365	377	358	375	392	393	362	394	376	356	376	347	398	418	388	349	418	396	400	322	374	380	379	384	366	362	386	382	372	374	378	357	382	369	385	350	383	364	357	366	351	332	381	393	414	322	393	342	337	398	390	377	363	390	354	374	393	415	356	388	361	412	375	364	382	386	332	371	415	441	381	349	400	373	392	355	371	402	329	390	348	396	364	358	400	355	367	358	412	400	380	350	378	358	361	394	331	351	394	403	348	384	394	394	403	395	356	368	389	368	396	433	424	374	382	377	388	378	338	398	348	379	378	394	378	363	397	365	365	391	389	374	374	368	381	415	380	423	373	365	379	383	366	385	392	375	362	382	369	407	375	385	368	436	357	379	375	381	386	382	363	370	382	380	387	389	381	361	379	382	363	410	363	376	362	356	343	384	397	432	321	317	362	369	366	373	389	365	362	413	394	399	401	366	421	405	327	369	395	390	360	386	417	367	394	355	368	395	363	339	401	379	376	402	394	388	394	421	382	377	382	375	357	366	377	399	358	363	346	386	408	410	357	353	406	392	370	370	390	336	397	367	368	377	382	360	340	391	340	355	365	334	361	369	379	388	362	374	408	388	365	382	353	381	379	396	373	346	373	360	390	396	386	383	378	351	384	418	350	399	363	367	390	393	348	379	384	390	377	356	382	392	381	378	393	380	390	353	371	371	388	364	406	341	422	361	378	376	381	367	360	396	400	341	386	355	373	379	370	383	406	368	401	390	390	364	360	381	346	367	372	365	378	367	388	399	417	358	354	384	377	344	373	376	355	373	355	376	374	395	363	361	343	378	333	380	367	359	392	389	394	356	392	367	370	379	416	385	401	430	375	360	412	384	375	328	375	409	368	387	371	421	370	373	408	349	349	348	356	384	400	410	373	386	378	381	371	369	403	387	408	383	374	364	376	364	349	376	397	361	395	384	397	371	404	381	385	366	349	367	395	322	402	380	362	339	392	349	394	368	383	401	388	387	405	335	347	339	357	354	413	340	363	379	363	360	387	403	372	370	354	380	354	397	415	368	354	377	346	351	353	383	384	374	325	377	371	395	363	364	380	360	397	368	373	386	370	367	388	361	354	344	408	390	428	390	381	376	362	335	394	357	359	362	349	400	398	361	377	344	381	389	416	399	399	398	367	413	348	368	365	365	378	380	386	388	395	395	393	379	352	385	384	346	391	346	389	365	408	398	370	365	404	377	374	352	379	359	371	400	401	376	353	412	395	347	372	395	399	394	381	403	404	399	394	352	377	370	362	397	382	383	409	366	354	356	408	374	407	354	382	351	349	389	414	356	431	385	403	350	380	366	411	386	362	364	402	369	380	360	366	407	398	345	384	342	335	391	394	377	369	366	357	375	383	402	379	336	414	417	373	379	382	319	380	377	376	375	359	388	412	374	377	339	395	355	358	347	380	401	412	375	355	386	389	357	361	413	360	401	381	367	377	356	422	390	363	364	390	372	394	379	416	398	378	313	391	383	366	397	388	342	379	412	370	399	369	364	398	391	366	381	394	405	420	380	383	377	350	403	351	359	420	388	364	390	392	390	373	370	397	378	388	401	407	353	387	378	393	354	358	405	355	353	376	393	385	359	356	417	388	392	361	336	389	375	357	348	390	384	373	365	394	378	415	360	356	378	333	351	389	358	403	366	412	382	372	384	401	382	366	403	400	395	389	327	356	348	363	356	376	396	376	352	382	403	386	364	363	381	390	353	380	355	332	349	365	371	377	364	363	333	353	373	384	343	380	406	397	365	355	392	386	337	372	428	417	386	402	347	382	390	386	353	388	379	417	352	369	385	369	379	392	361	365	343	399	381	374	376	399	393	381	408	372	415	396	389	353	384	405	351	385	366	359	379	387	384	387	381	383	367	381	399	388	366	337	357	374	364	389	446	381	361	368	387	361	397	406	377	410	398	335	388	395	386	382	385	361	380	404	384	389	394	403	407	431	400	331	357	365	399	395	372	353	345	375	352	399	367	387	422	364	392	404	389	441	400	386	388	376	378	366	347	334	357	355	354	408	424	392	363	389	415	397	397	380	370	380	395	396	395	373	376	384	424	372	371	361	358	432	367	355	358	377	378	345	368	402	362	375	383	395	400	374	395	373	351	397	380	370	394	398	351	411	330	384	377	384	340	360	351	389	417	381	382	360	385	376	386	369	390	348	351	396	371	395	381	385	367	382	390	394	358	401	347	380	376	349	408	365	388	422	367	333	386	348	360	396	419	365	362	394	355	371	331	344	376	393	343	385	356	356	331	359	364	362	389	400	390	375	361	388	353	377	377	379	396	379	364	379	354	377	395	340	397	372	357	371	377	356	354	394	374	405	390	358	375	388	319	349	386	392	338	386	367	362	367	384	393	380	393	376	406	376	393	373	377	383	376	390	403	420	352	368	386	404	403	378	380	396	399	378	381	406	409	410	395	344	347	370	357	406	388	363	349	358	387	361	373	375	395	409	373	345	374	392	377	395	356	371	376	374	374	352	382	404	378	385	346	399	415	372	357	376	384	367	386	367	360	379	409	367	363	349	371	377	398	388	360	357	391	408	352	371	377	370	360	370	372	390	392	387	389	355	367	350	370	382	370	359	364	405	386	401	390	402	405	427	390	347	383	379	409	387	357	354	351	399	366	378	398	373	428	391	363	382	406	386	366	377	407	347	344	338	383	415	375	388	377	381	370	361	377	335	380	352	360	396	388	351	375	372	392	353	403	373	393	358	363	340	373	359	372	407	392	386	421	402	385	338	368	373	364	366	374	369	378	367	383	359	384	353	403	393	406	373	353	403	369	391	363	391	404	389	399	382	349	384	384	394	344	389	367	377	383	354	374	380	347	378	397	364	389	380	358	358	372	355	371	377	372	379	345	332	429	376	396	347	377	386	370	372	351	412	367	352	390	383	367	355	368	358	363	368	384	413	357	355	347	355	377	349	417	381	366	363	383	364	368	384	396	390	360	358	357	359	345	384	367	387	401	381	366	357	364
9014	1341	2003	2270	2029	1789	1475	1447	1327	1297	1167	1126	1090	1062	1031	1024	1025	934	940	966	914	923	919	937	988	889	856	933	884	849	880	893	870	901	918	853	866	884	880	914	899	865	882	886	866	887	871	871	916	868	928	861	872	876	870	874	852	858	933	840	873	857	890	857	924	906	845	850	853	916	886	840	940	825	831	836	893	862	810	847	834	886	852	835	904	842	851	844	860	785	883	836	858	836	935	885	868	910	842	855	905	815	878	839	874	872	875	898	863	857	908	871	853	831	849	863	847	807	843	905	950	887	857	846	854	821	858	857	830	875	824	848	816	877	822	869	820	849	813	886	859	801	849	876	889	809	818	867	849	860	877	813	841	834	842	835	867	899	923	858	888	785	868	890	798	869	891	879	888	875	868	885	900	879	841	865	860	923	901	870	817	877	843	848	812	869	901	863	863	872	842	880	872	831	932	865	880	816	830	921	865	901	829	867	861	807	836	881	953	843	843	823	884	879	857	872	852	864	860	859	822	835	868	851	821	902	837	887	890	878	875	879	860	838	871	853	909	806	868	838	790	823	855	843	857	823	898	842	873	850	835	840	812	839	869	841	879	817	882	853	860	863	917	878	841	892	870	851	839	898	849	845	862	895	924	852	836	841	825	892	879	863	855	820	884	858	838	840	843	866	885	874	829	871	889	849	866	851	884	860	875	832	879	788	891	842	788	804	830	930	812	819	880	838	831	911	902	857	879	832	943	882	843	838	870	852	890	825	851	864	863	831	829	899	873	852	891	843	886	854	837	814	864	899	889	880	808	876	877	843	830	807	879	870	876	874	868	877	836	870	843	859	827	796	873	795	851	845	875	811	838	889	905	845	879	837	812	879	858	915	870	887	882	889	832	838	838	855	863	857	881	857	869	895	903	813	852	815	869	917	880	882	816	854	860	870	874	815	833	827	865	885	869	824	888	814	875	851	869	855	877	873	870	894	857	837	905	868	841	873	876	832	905	913	946	803	867	831	899	833	847	855	869	869	867	872	826	839	841	842	856	871	880	882	824	895	880	819	855	868	879	885	885	885	897	833	867	847	856	871	919	869	850	874	869	853	863	843	869	885	829	870	812	854	835	896	862	859	861	867	847	822	892	800	876	886	857	909	921	880	841	836	870	848	883	841	820	916	836	881	870	856	821	885	842	865	876	815	855	882	884	790	889	913	847	855	877	849	850	812	899	843	852	832	869	861	876	829	888	844	887	833	833	818	862	846	847	842	870	836	877	889	904	854	868	848	863	887	907	850	819	882	864	834	891	822	868	888	855	843	855	906	804	827	861	834	874	845	867	851	832	836	879	866	875	874	802	886	822	835	809	843	838	828	848	874	818	941	878	832	814	827	826	883	849	859	862	845	841	824	855	839	815	836	881	905	875	855	844	856	832	833	871	862	873	862	854	876	895	807	838	800	834	811	846	858	862	855	892	833	851	867	849	865	840	850	814	825	859	858	865	880	879	828	896	829	856	784	880	826	832	837	825	859	879	891	898	823	839	827	844	884	863	889	821	930	868	879	838	833	906	826	800	857	868	892	806	845	841	857	863	903	832	854	873	823	898	817	843	824	913	864	862	861	828	880	828	842	827	865	817	896	897	846	877	904	847	863	869	849	842	805	887	873	822	886	867	882	874	884	896	930	877	824	850	809	878	863	850	852	875	878	838	878	885	831	850	874	851	873	861	877	801	861	805	842	920	849	864	837	833	864	856	883	831	852	869	869	886	848	872	906	828	812	895	838	892	857	864	874	825	860	892	862	882	893	859	900	883	817	876	808	901	872	881	877	862	886	886	818	875	851	855	840	875	882	884	802	844	825	827	865	816	846	887	830	882	853	859	854	847	835	863	836	860	896	920	885	865	890	883	889	839	894	860	789	851	903	844	891	778	918	866	790	869	871	873	880	856	778	855	864	938	831	842	876	910	872	880	838	851	863	839	852	876	868	841	900	826	833	817	855	865	854	878	889	847	857	798	855	805	836	862	823	872	897	861	853	843	869	823	900	859	879	851	840	875	843	886	869	836	880	890	808	851	893	843	858	904	848	878	894	867	873	843	834	829	860	837	846	871	825	863	895	874	852	846	870	836	891	845	875	903	817	826	900	870	823	841	868	861	849	816	878	835	865	796	816	817	813	890	873	830	832	864	858	816	849	846	889	847	855	869	837	843	837	883	856	886	867	909	872	845	889	864	845	858	835	898	817	864	873	863	894	868	859	848	855	859	866	881	893	871	836	884	888	852	836	899	851	898	867	876	842	847	847	852	889	843	881	893	878	853	904	908	822	883	815	842	887	883	813	795	878	842	864	862	876	889	856	869	850	821	835	895	823	918	860	882	866	896	891	907	795	847	837	870	858	920	887	814	866	824	898	838	860	880	879	867	845	860	813	866	864	893	909	894	847	836	847	824	805	856	866	837	868	835	870	854	876	820	908	843	880	862	843	852	876	878	858	891	827	867	874	893	809	850	874	865	867	831	873	892	823	909	842	887	883	823	853	893	815	849	856	875	867	881	877	831	837	880	893	915	839	836	903	939	894	836	847	851	834	858	791	828	818	912	869	884	866	839	861	843	845	864	896	841	803	882	926	827	859	893	829	793	819	846	896	846	857	938	894	848	800	853	876	828	843	857	831	837	812	830	910	857	932	831	866	885	858	862	839	870	854	860	889	898	900	857	870	835	833	833	885	838	838	849	931	853	901	891	846	872	857	846	893	853	830	792	846	877	876	898	846	848	884	836	868	799	875	875	918	846	799	900	825	944	840	873	884	849	862	808	874	868	834	882	864	818	834	900	865	874	855	867	822	845	829	837	830	829	820	901	921	915	837	891	834	884	860	845	859	915	857	860	911	882	868	800	820	852	898	891	835	828	870	848	905	860	895	857	842	852	852	871	856	852	863	814	853	881	859	912	845	873	855	846	862	842	841	860	856	796	849	882	867	855	909	866	844	892	872	842	882	815	814	862	873	843	814	892	841	877	890	881	829	846	846	901	865	867	845	846	842	848	880	803	872	851	865	872	851	852	894	864	779	861	895	864	881	840	901	915	859	901	827	855	882	853	842	903	871	949	862	838	840	795	799	839	934	913	853	823	830	883	877	823	881	901	856	855	848	870	854	854	873	859	825	858	831	847	850	886	812	891	841	885	869	832	906	869	837	868	867	915	866	861	846	888	837	849	875	848	873	840	872	855	894	868	816	842	846	871	860	871	872	872	846	816	824	872	887	818	831	932	831	868	881	924	850	812	876	885	821	813	903	846	885	883	916	850	872	860	835	874	842	867	838	891	843	890	902	905	859	843	861	817	864	892	927	864	845	824	856	849	832	852	934	800	898	843	857	796	874	880	857	924	847	865	839	860	849	911	868	883	880	881	927	835	920	877	866	807	840	879	851	882	858	847	871	846	838	821	802	881	866	834	855	831	842	881	885	876	881	852	930	840	835	860	791	856	890	926	872	885	829
2081	202	180	176	175	203	184	146	171	179	196	175	168	171	164	172	172	173	161	195	172	182	182	191	185	173	150	174	165	182	151	166	177	193	171	171	172	150	167	174	178	185	201	163	166	154	166	159	156	159	157	163	177	200	163	175	180	180	170	182	175	171	174	164	172	178	163	147	174	156	165	182	157	154	153	179	172	185	179	159	176	172	183	157	170	175	186	155	143	182	160	160	179	173	161	165	177	188	171	173	173	164	175	166	176	175	154	173	182	158	156	170	160	180	156	168	177	162	158	167	165	163	175	177	171	148	159	161	154	180	189	167	188	171	166	160	169	182	179	152	143	168	167	193	164	179	167	177	168	167	178	184	186	160	185	161	169	167	143	160	186	160	183	156	148	162	185	164	151	194	161	170	177	179	164	182	159	171	189	155	164	181	170	153	172	160	161	158	183	170	162	168	169	140	164	157	184	151	191	154	165	146	141	174	166	189	165	167	150	177	152	174	150	151	140	200	152	160	143	169	191	206	177	170	158	159	161	172	160	183	156	174	154	176	183	157	162	186	171	185	178	173	158	173	163	151	153	164	173	164	194	170	188	133	181	154	185	160	176	156	139	200	162	190	184	159	198	178	201	185	176	184	175	162	175	177	193	190	182	172	166	193	184	176	171	185	182	202	165	187	143	155	168	175	192	180	171	169	168	143	177	191	164	161	175	191	161	156	148	145	163	121	152	159	181	177	182	191	167	206	173	140	160	178	190	165	156	159	173	177	158	184	187	170	163	165	173	179	170	171	184	169	179	161	178	185	179	179	163	172	157	136	166	168	178	200	161	175	156	168	159	185	171	179	168	154	167	168	178	173	156	161	148	177	175	161	159	170	171	186	193	165	167	159	186	208	185	170	165	161	180	186	195	175	171	180	161	172	152	179	168	217	177	182	166	184	159	144	176	181	177	177	139	171	168	190	154	175	174	185	186	169	188	186	164	170	170	170	156	164	164	179	161	167	179	179	182	185	196	172	192	187	169	158	126	157	182	165	154	192	153	158	164	170	177	183	184	179	181	180	178	155	181	168	151	153	151	175	182	183	164	167	183	160	174	183	167	168	149	159	148	171	155	175	150	169	170	152	169	165	172	189	166	179	157	170	163	179	158	187	157	173	186	189	174	196	196	163	182	167	181	176	158	174	206	140	186	169	173	171	167	179	155	149	159	173	183	152	162	157	201	170	182	172	192	176	175	162	176	165	179	154	177	169	169	147	177	190	184	156	164	174	151	166	162	165	165	147	160	175	181	161	168	157	182	164	184	159	179	177	181	180	164	162	174	178	163	179	169	170	151	172	163	164	177	150	167	155	180	192	173	172	179	177	161	190	173	167	148	122	152	143	149	187	175	184	187	176	183	170	174	163	167	207	155	177	198	187	147	185	185	186	200	163	161	155	170	164	165	167	155	165	161	178	173	165	173	162	169	171	173	161	176	174	181	152	185	195	189	197	157	153	174	155	171	159	172	176	154	155	169	168	180	155	174	174	155	171	177	180	156	193	164	179	204	177	189	186	182	159	182	183	186	171	160	184	168	151	149	165	170	155	167	176	173	175	139	165	186	197	160	177	169	171	180	165	144	163	162	191	188	156	167	189	171	181	181	174	158	191	148	178	171	168	179	165	176	165	163	176	198	157	169	187	174	180	184	169	180	154	168	185	150	155	165	174	172	202	174	153	174	174	175	170	172	173	164	168	178	156	191	172	146	174	175	197	200	168	171	149	184	164	158	145	181	157	170	178	159	174	154	165	178	184	166	184	156	180	182	182	182	163	164	159	184	175	155	150	170	154	162	181	187	187	169	169	182	185	174	167	203	173	179	162	176	157	154	176	177	183	174	174	169	174	173	184	174	193	173	135	173	153	172	183	154	174	187	160	156	161	190	199	182	173	179	159	172	190	170	183	184	177	162	160	160	169	161	166	186	173	166	176	187	174	177	171	184	155	178	180	168	151	170	181	182	175	158	171	177	139	150	207	181	179	165	176	179	162	163	198	173	158	172	156	185	161	173	151	185	199	169	142	142	160	167	167	183	177	157	182	180	174	183	197	165	141	176	178	159	170	170	193	158	179	202	172	202	163	194	148	161	186	167	186	180	160	156	160	185	160	146	160	203	182	154	180	192	182	167	189	187	164	157	145	149	182	175	152	183	139	159	160	180	141	152	176	174	170	146	169	168	152	161	167	165	167	150	170	167	193	181	172	183	180	176	174	161	165	169	149	134	173	197	173	167	173	163	159	160	180	140	166	162	177	182	172	157	156	171	191	168	165	172	179	174	161	163	151	174	197	177	181	157	175	141	176	179	186	178	166	186	186	144	194	162	173	137	142	142	172	156	181	163	188	137	143	167	168	159	178	158	173	165	176	175	164	194	174	191	158	169	198	138	170	185	170	164	177	185	185	158	195	164	167	175	156	155	169	150	149	180	167	199	163	173	182	179	141	175	141	172	156	175	181	163	169	180	169	197	149	166	192	192	144	181	178	168	182	168	163	172	177	153	171	161	189	149	174	205	170	159	147	162	180	163	175	172	145	163	166	168	170	168	174	164	166	170	169	154	176	176	155	170	164	203	178	211	176	167	159	189	147	165	162	172	154	155	181	188	186	154	171	183	160	174	178	174	167	179	195	180	177	168	169	172	173	183	142	182	168	189	159	185	169	174	183	164	135	172	164	160	194	180	184	167	165	171	174	186	178	177	142	186	177	196	172	191	169	175	169	159	190	199	176	180	180	151	175	164	171	167	134	156	177	158	157	180	153	170	163	169	178	151	165	170	203	168	159	193	178	173	197	171	169	168	180	156	159	161	172	140	151	162	160	180	165	173	156	173	170	177	164	197	162	179	176	197	178	181	187	148	192	180	201	165	170	154	170	164	158	172	159	147	167	165	173	190	175	164	177	134	159	170	173	137	143	172	190	175	154	162	165	156	157	183	175	172	181	192	177	172	169	166	155	168	189	154	171	179	147	169	194	180	201	163	141	167	181	167	159	163	187	146	194	160	143	166	174	148	170	135	155	167	168	146	153	170	177	200	176	189	164	167	157	178	150	162	155	161	150	183	163	193	160	170	183	181	151	160	168	176	160	150	170	174	200	179	194	186	192	140	165	171	169	191	183	157	194	170	180	187	215	157	182	166	187	178	179	174	174	169	156	157	171	156	161	172	179	163	169	166	156	155	169	149	165	169	189	166	190	154	173	180	153	160	191	178	177	159	164	183	176	171	179	164	148	173	181	173	172	169	160	169	164	152	168	172	184	180	167	182	182	165	140	180	167	142	166	189	204	176	188	172	190	155	171	202	179	167	196	192	173	170	170	182	170	166	174	153	154	210	170	181	153	142	153	163	167	180	169	182	172	168	177	173	203	178	169	160	177	155	156	195	163	172	144	163	176	180	156	179	171	170	181	158	157	154	171	165	169	147	163	159	167	133	156	176	162	159	171	168	167	186	171	177	174
2324	498	496	546	478	482	497	523	483	514	493	461	512	477	478	446	468	469	467	484	472	479	494	491	466	495	461	487	471	469	454	458	435	514	493	500	467	508	450	488	509	447	488	471	516	472	484	456	489	489	491	482	486	459	476	446	451	475	465	495	453	477	468	470	478	500	448	496	455	472	488	462	477	472	450	439	480	450	453	451	502	442	490	509	479	491	471	472	440	511	482	496	472	465	436	483	427	464	465	477	483	464	496	478	491	482	480	496	460	477	446	480	492	484	459	466	474	489	495	445	490	446	490	455	482	510	455	480	477	474	487	445	439	442	468	464	467	441	444	468	453	486	482	416	495	479	450	478	450	466	449	459	470	485	469	456	448	448	470	446	503	450	479	467	494	481	464	434	488	425	454	461	456	493	491	472	410	471	508	470	503	477	475	494	471	446	474	445	454	437	461	500	503	497	457	497	485	466	474	491	503	507	475	481	459	510	493	507	493	489	450	467	461	508	436	482	465	425	446	448	460	454	461	498	456	488	462	448	474	431	447	443	475	491	503	457	478	452	464	497	469	431	428	460	489	474	457	461	502	459	474	478	487	455	472	461	481	451	446	446	492	482	478	434	433	512	518	462	489	467	482	425	470	501	521	482	429	451	490	466	437	482	463	509	457	472	488	467	477	483	468	468	458	432	497	457	427	434	467	473	481	449	448	515	446	443	476	444	501	490	426	412	485	473	475	480	482	502	474	464	444	474	493	494	475	471	461	462	464	455	450	496	468	452	469	413	491	426	496	444	474	480	479	465	468	490	456	444	470	473	444	476	479	509	434	459	480	457	472	462	445	445	495	453	469	487	484	461	476	489	468	480	478	496	436	477	475	460	455	475	464	499	459	452	482	472	479	481	448	449	487	445	472	490	443	476	423	478	481	444	453	470	480	513	444	500	462	486	498	460	495	489	481	450	445	500	452	444	456	466	466	460	435	499	480	439	474	450	483	454	434	491	484	498	473	503	472	490	471	448	522	467	432	447	447	490	466	497	499	506	466	497	478	474	450	488	490	516	456	482	501	456	472	441	516	461	460	496	495	432	502	478	483	476	476	435	496	488	441	482	480	480	469	491	462	463	457	473	487	445	487	509	469	469	485	480	441	492	453	519	465	479	488	481	466	499	489	451	458	470	425	469	473	470	461	471	497	477	497	460	493	471	478	484	484	462	476	444	455	449	462	481	454	472	435	473	439	437	485	467	454	500	464	448	441	478	473	447	470	449	465	464	466	484	442	444	477	463	466	491	475	461	523	482	521	460	468	462	451	512	465	477	457	487	449	465	494	451	481	483	492	483	470	474	443	490	459	461	452	475	479	471	452	488	505	481	511	455	494	448	518	494	473	459	464	440	470	491	441	452	502	484	469	458	455	465	451	454	480	511	468	510	446	471	478	458	458	486	464	441	456	479	471	452	466	477	501	529	461	455	442	452	488	488	509	517	510	456	444	488	458	487	475	458	448	493	462	476	503	446	456	467	458	467	478	438	478	455	473	463	496	477	463	445	446	492	495	451	474	455	455	484	468	476	458	440	490	471	495	481	478	475	497	442	461	454	478	436	497	463	468	453	441	450	474	497	458	481	469	472	496	470	463	476	508	471	462	468	466	450	486	478	474	437	479	426	491	465	435	465	501	462	485	488	491	490	439	475	449	488	465	469	531	448	478	427	462	455	474	526	441	451	450	421	471	471	503	436	464	478	435	486	469	495	511	463	451	445	491	472	440	438	432	478	478	481	477	490	498	488	459	509	487	457	455	458	511	477	475	491	480	502	505	515	494	461	480	507	452	445	487	458	477	503	450	491	483	447	489	466	463	420	462	476	479	485	428	501	480	480	463	472	489	455	483	474	482	453	453	475	476	458	469	427	453	458	429	458	448	460	468	474	502	464	466	454	456	454	449	489	485	459	453	446	458	477	478	485	471	461	432	436	473	479	492	454	477	478	457	485	465	506	436	479	459	481	470	437	497	489	457	478	477	475	474	445	463	459	442	457	470	490	436	483	462	482	469	473	439	484	494	510	475	477	448	421	479	516	456	489	507	458	472	449	465	500	482	484	500	440	483	475	502	468	496	422	480	473	467	474	483	495	460	462	470	432	443	484	477	483	452	482	412	457	466	489	491	497	489	460	455	460	443	496	483	482	479	482	468	484	450	480	428	479	471	485	471	468	484	446	521	468	462	468	463	475	451	447	477	499	515	449	461	490	476	511	454	458	512	505	487	441	492	469	474	488	462	487	467	481	468	481	461	465	450	447	497	465	484	488	469	442	456	487	433	470	479	480	454	492	470	495	445	494	494	487	439	503	454	490	478	464	490	436	497	503	484	455	482	476	494	448	458	447	429	469	488	480	468	473	505	454	458	461	501	449	458	492	477	489	486	449	476	491	477	499	491	479	454	468	473	497	493	496	464	467	467	502	461	466	461	493	450	478	465	523	475	449	475	467	484	452	470	461	467	497	488	470	455	446	445	487	477	509	496	482	462	426	472	517	454	464	442	457	498	442	462	487	481	467	509	479	498	443	519	456	480	475	466	507	441	483	485	469	456	506	465	502	463	457	474	472	466	450	426	483	502	443	493	442	425	471	482	488	471	461	489	463	453	487	513	462	465	467	449	457	466	463	486	508	431	477	520	505	486	450	440	507	491	478	442	447	480	488	476	523	488	453	460	470	497	488	488	490	492	490	462	485	452	473	456	463	479	468	475	458	510	429	461	445	452	483	470	489	439	478	445	491	510	481	441	469	451	513	502	478	465	432	473	490	480	516	463	470	440	459	509	459	452	475	517	449	480	507	476	479	449	458	447	454	476	488	466	488	465	487	459	478	480	455	441	483	489	466	451	472	486	500	513	451	518	471	496	472	459	462	477	464	457	468	499	475	490	477	460	491	468	445	474	505	490	451	472	450	492	457	477	499	463	451	483	451	478	495	467	480	462	487	504	460	475	457	455	461	513	485	450	454	459	481	469	465	459	431	473	500	460	458	458	448	486	469	520	491	471	466	428	449	446	511	487	461	501	490	467	443	502	434	462	430	491	510	509	483	439	480	440	473	514	463	456	480	439	480	415	445	492	466	478	422	472	475	473	434	493	467	462	469	452	503	507	462	437	474	463	477	430	473	474	493	489	492	445	464	481	495	435	468	453	452	467	464	451	492	435	453	483	505	466	486	478	494	441	506	519	482	464	477	466	416	495	488	474	449	466	481	475	506	465	517	466	469	513	447	486	489	462	447	494	441	509	420	472	504	499	467	440	483	505	479	468	495	499	450	491	468	475	488	505	425	492	428	460	485	461	451	502	461	466	450	497	508	486	439	455	500	486	486	443	477	463	477	486	485	495	468	508	468	460	458	474	471	460	499	460	452	480	457	483	444	482	477	473	486	473	459	477	470	453	479	465	428	452	447	486	471	468	465	458	471	461	461	471	500	438	453	466	455	512	468	487	481	461	470	495	499
8577	653	646	549	477	453	379	409	416	416	353	361	377	378	394	371	377	350	391	351	412	355	380	367	350	377	358	372	395	337	360	338	339	377	415	365	361	376	347	350	376	393	342	352	335	383	327	370	330	324	338	325	368	379	348	340	332	353	409	356	292	334	314	323	338	376	340	369	368	337	404	371	373	345	323	302	366	348	376	360	376	332	385	359	365	397	368	348	378	366	348	378	357	352	327	336	362	361	344	366	381	334	330	350	369	337	352	338	388	358	375	398	337	357	343	362	387	409	337	362	351	346	326	356	378	356	373	385	340	349	316	399	326	366	356	358	349	332	351	359	315	376	343	360	339	365	339	320	370	322	352	367	353	359	325	336	389	378	333	369	364	340	346	311	320	348	337	317	362	366	368	339	310	378	349	348	324	366	371	358	364	358	341	368	338	373	343	330	345	332	364	324	331	365	379	364	348	351	390	328	355	352	363	343	325	353	353	399	364	362	331	395	344	357	378	373	359	354	317	317	351	358	325	356	374	347	377	390	350	403	363	349	314	339	343	323	368	352	348	363	358	317	371	369	366	336	365	340	333	359	365	343	357	338	370	336	349	324	363	392	383	334	350	342	372	330	360	312	352	351	348	347	347	351	337	348	374	340	330	340	329	341	351	316	367	326	371	366	360	388	368	374	338	366	335	343	391	380	357	375	357	382	346	343	386	371	385	353	369	393	385	368	341	323	331	367	388	351	363	357	360	375	332	369	356	382	397	342	373	371	331	368	379	363	366	346	377	334	363	366	371	367	347	384	357	355	351	385	359	351	376	338	356	330	351	370	357	337	367	356	372	375	349	330	338	339	391	355	372	364	407	375	376	358	349	341	334	362	352	358	362	348	353	361	358	349	367	379	363	334	339	347	351	362	377	356	349	360	341	327	348	368	348	373	359	343	333	370	365	365	360	334	382	330	341	356	338	363	341	338	370	375	331	326	367	366	357	394	382	354	334	379	342	386	347	366	399	345	360	373	320	354	337	376	360	355	357	370	347	364	371	369	359	352	318	344	350	355	317	344	363	337	361	354	355	346	346	347	336	379	362	367	321	371	356	338	367	328	333	340	360	327	355	347	356	337	340	354	362	389	336	357	354	349	360	368	333	346	370	357	365	383	370	337	347	396	350	342	390	362	348	375	329	364	357	373	359	377	356	342	336	346	391	339	347	356	366	336	340	368	365	405	357	336	362	380	379	372	338	356	374	349	354	370	375	357	350	368	352	322	370	360	330	374	342	392	341	421	376	347	362	363	351	367	378	367	324	362	361	330	386	344	395	353	357	384	325	381	360	357	332	331	391	342	371	355	316	311	409	340	342	368	394	353	373	369	363	331	401	354	338	351	364	340	347	330	360	349	344	356	348	344	362	365	344	350	352	333	356	366	366	360	350	357	332	320	354	369	336	371	371	367	365	372	334	375	360	326	322	367	366	341	328	322	385	337	362	303	370	378	342	400	371	354	351	372	398	387	391	395	386	364	365	359	349	342	374	333	328	370	313	386	370	380	359	329	377	364	359	332	355	352	325	379	382	371	388	368	346	378	355	349	321	356	364	329	360	365	343	329	332	355	331	325	320	374	372	353	364	327	379	379	369	388	332	331	367	337	343	326	378	365	376	320	334	374	336	345	395	353	322	348	362	384	358	317	360	351	372	371	382	378	393	367	395	363	351	360	325	340	328	356	322	325	358	340	325	367	363	327	363	346	346	357	356	353	360	377	356	361	365	375	362	381	346	361	343	350	342	360	302	364	323	329	351	357	331	389	342	389	361	351	353	326	355	336	344	377	349	320	369	381	375	357	336	333	298	378	343	379	359	336	392	345	339	345	375	372	338	337	332	363	341	351	370	331	329	339	368	376	376	392	352	328	356	383	373	344	363	363	352	364	330	327	357	334	353	358	375	357	342	380	355	354	377	381	368	345	367	393	365	352	349	358	385	354	356	322	328	340	352	338	345	363	360	355	333	334	334	386	339	380	327	373	330	350	354	300	338	337	340	337	385	373	340	330	398	356	358	358	359	359	376	335	327	411	352	333	357	391	346	360	363	345	344	365	349	376	366	353	380	335	348	393	350	339	389	321	348	288	350	358	365	348	378	344	350	359	372	367	363	334	367	395	391	338	370	359	345	359	373	332	347	350	361	364	372	354	349	356	326	357	363	351	364	361	376	318	311	353	377	322	374	343	336	351	363	369	364	332	382	357	328	394	341	334	358	373	328	370	361	366	324	317	398	369	358	339	340	349	361	378	374	372	326	384	341	352	385	325	346	343	340	374	367	359	390	358	371	393	349	379	362	362	356	369	329	361	327	355	377	360	344	369	367	350	327	377	337	313	393	394	362	372	355	384	395	359	345	351	359	324	359	325	354	386	329	344	370	376	342	351	332	336	336	351	359	333	338	334	335	379	410	378	321	359	339	341	362	332	345	325	347	379	346	340	337	397	334	379	336	342	317	348	348	340	376	347	340	362	364	356	407	354	370	343	381	388	345	385	327	378	419	318	345	388	362	339	314	380	338	374	371	329	398	361	400	331	307	356	353	392	316	309	369	366	351	370	341	326	329	339	385	370	314	356	351	359	364	360	366	351	333	347	352	330	352	333	375	338	366	338	384	367	322	378	329	335	342	358	401	347	344	398	348	382	340	345	374	364	333	385	377	332	307	356	361	369	376	332	352	340	382	357	406	351	354	344	368	390	372	348	348	361	400	383	349	340	352	339	343	320	355	319	324	364	369	333	341	380	372	354	361	323	376	356	333	369	314	347	357	372	355	347	374	354	355	383	385	352	365	355	364	383	362	353	359	361	395	347	393	350	358	335	362	345	350	329	330	354	346	330	353	358	354	382	339	370	335	342	346	335	343	317	362	338	360	351	367	374	379	346	355	347	380	389	398	351	337	364	405	351	340	340	368	359	383	375	334	357	342	357	365	335	376	370	373	360	352	365	349	390	363	368	349	337	343	370	328	334	377	388	343	324	379	356	368	352	369	345	372	324	335	343	345	367	296	355	390	357	331	364	326	355	327	363	365	370	341	338	377	347	352	332	330	366	337	324	346	392	341	332	353	371	376	336	370	350	361	365	365	356	333	343	368	334	364	377	342	369	336	358	364	347	386	374	355	365	369	341	356	354	343	378	324	338	336	338	344	330	335	370	362	339	337	374	337	334	334	363	381	339	346	354	367	358	329	328	327	335	370	356	348	367	352	354	337	332	393	356	361	375	348	367	318	338	322	341	354	336	326	359	345	359	378	336	349	347	376	370	324	344	386	379	368	384	364	351	343	354	369	327	344	353	354	355	375	357	362	381	361	381	361	372	342	375	361	353	360	362	320	328	342	333	372	380	348	356	359	389	368	328	343	333	369	387	373	335	347	365	359	360	337	326	355	347	330	354	346	386	335	333	345	372	371	350	332	349	325	390	342	357	372	380	399	351	391	372	351	333	390	328	380	356	363	343
7175	1110	1417	1554	1399	1314	1176	1113	1119	1002	1101	1027	971	951	935	918	853	909	869	870	895	847	854	880	868	875	912	857	875	861	870	874	869	783	877	859	870	862	839	897	856	910	840	848	835	868	805	820	903	858	858	880	828	859	856	875	821	817	813	832	848	859	848	909	828	871	860	904	858	812	851	768	849	834	857	877	862	791	833	811	901	876	855	800	853	848	842	845	814	839	888	819	844	894	820	916	843	866	884	825	827	814	865	815	839	828	853	808	795	856	819	853	896	825	876	806	859	878	859	816	840	803	852	825	834	855	843	869	818	832	836	826	806	845	874	824	821	817	887	857	853	844	863	825	857	827	827	810	860	839	861	824	855	891	790	865	880	835	913	834	880	857	854	866	812	836	829	833	846	869	818	880	859	883	889	880	846	855	875	838	848	834	782	825	852	813	815	865	856	847	884	837	866	836	891	826	871	784	823	822	817	856	868	859	860	839	854	823	851	878	833	810	902	876	843	856	781	856	866	851	853	809	873	866	793	854	830	848	865	850	783	860	833	852	801	801	877	853	849	831	831	829	846	830	822	776	839	919	818	800	869	879	868	867	864	845	801	802	877	848	830	879	860	842	831	830	874	830	823	882	840	839	797	827	886	821	798	851	868	851	870	857	841	873	815	816	784	865	771	792	832	784	835	820	866	870	864	838	884	839	814	896	822	850	847	857	837	844	835	851	825	857	872	864	816	826	869	836	878	868	803	842	835	839	843	870	862	820	820	868	844	851	905	871	849	871	874	884	891	873	818	874	849	887	784	870	845	826	850	831	798	816	820	819	808	864	848	865	879	811	838	820	872	837	842	836	839	832	897	842	883	873	849	818	910	859	896	835	843	848	849	848	842	831	816	879	822	862	877	819	837	788	820	881	867	825	853	856	852	827	837	861	899	818	844	823	841	856	851	792	848	799	793	845	878	811	798	830	783	831	852	828	870	874	856	850	838	858	865	880	850	822	851	830	845	828	861	849	822	854	892	820	841	835	868	839	868	829	858	871	904	817	821	879	838	827	861	863	851	848	877	864	814	857	843	887	833	836	875	831	860	806	902	781	878	834	836	864	826	866	830	807	859	816	853	821	825	834	888	850	855	801	808	836	820	879	785	873	843	860	839	829	859	847	864	878	836	870	879	805	810	872	892	852	856	869	821	853	855	872	864	783	838	869	822	850	849	849	849	825	875	822	865	862	886	899	861	795	853	860	876	867	807	834	828	879	826	823	816	841	795	877	875	852	818	796	855	810	824	898	820	820	836	825	854	816	857	917	850	796	832	805	846	812	849	831	840	840	826	894	848	923	805	890	858	867	837	876	838	773	865	815	851	829	814	849	851	876	881	868	878	830	843	836	802	814	818	914	850	828	854	826	830	853	804	823	871	862	857	811	848	871	846	805	852	860	857	840	817	890	835	810	862	826	874	855	864	836	817	869	866	797	806	818	853	865	813	878	831	873	841	878	853	892	804	823	803	826	838	848	862	820	835	829	889	873	886	815	906	784	820	803	847	833	808	829	869	850	856	772	841	859	835	861	847	794	852	855	836	821	826	852	873	846	859	867	888	799	847	864	794	847	810	860	853	831	839	814	844	853	832	843	839	834	871	842	857	782	777	841	814	797	862	804	842	911	888	823	870	862	864	878	856	901	842	840	857	831	878	915	889	811	870	786	856	808	867	895	869	802	866	883	880	854	836	824	858	812	880	894	845	852	849	827	803	791	846	865	824	849	798	858	823	792	895	822	870	876	827	829	815	826	800	839	809	839	772	862	837	811	865	844	808	856	882	843	856	828	845	813	842	846	821	845	830	832	860	781	820	815	804	879	841	816	807	806	869	884	854	789	829	791	865	832	835	798	923	880	854	842	878	845	858	841	855	821	858	879	861	843	793	823	844	869	844	898	836	800	828	854	827	863	816	879	840	865	832	881	905	820	884	830	911	855	793	855	863	863	812	818	827	815	835	877	878	846	855	783	794	849	891	841	874	824	841	874	857	887	869	828	873	865	855	842	794	844	871	817	797	853	845	815	848	848	844	818	856	797	852	791	855	862	852	889	841	844	769	839	902	816	819	877	862	836	837	865	783	803	870	814	855	864	863	814	852	850	864	822	849	833	849	826	842	853	813	817	858	852	865	872	813	795	810	852	898	822	875	805	859	843	840	859	820	824	835	810	880	859	838	877	864	844	884	858	798	859	884	858	856	851	837	812	921	862	796	815	791	800	792	841	911	836	811	845	868	835	881	793	855	869	842	846	810	799	851	859	879	830	822	805	892	905	867	866	837	847	822	864	866	845	867	868	841	848	857	783	850	836	779	821	843	842	862	839	857	864	824	845	877	856	896	824	836	860	871	833	813	828	821	863	854	852	847	832	812	830	864	866	847	864	878	856	845	845	830	835	831	843	803	833	847	845	839	883	833	862	834	818	854	879	828	852	842	831	847	860	863	762	803	846	824	801	848	822	830	870	826	847	852	836	860	882	846	878	817	874	847	841	876	773	856	872	856	824	860	829	831	881	781	819	865	854	805	829	866	873	807	828	847	871	828	780	850	889	847	829	882	840	882	862	844	820	854	850	836	890	840	840	825	890	866	812	779	822	875	868	825	856	849	835	781	867	881	803	860	814	778	812	881	867	808	832	865	841	833	880	866	837	837	845	814	856	838	810	849	813	832	822	834	886	842	868	862	795	850	865	845	810	833	895	889	861	792	853	828	891	820	767	863	872	866	835	876	823	857	877	854	872	842	836	846	851	850	833	872	838	809	814	842	832	878	821	847	840	844	867	838	892	786	853	888	845	816	871	810	875	863	865	873	836	854	913	822	826	867	803	823	837	841	864	865	833	822	865	846	814	867	795	875	856	864	829	830	883	819	833	870	872	876	815	863	866	819	823	830	900	853	842	847	824	824	897	861	856	813	863	871	853	837	826	844	785	834	830	848	818	838	837	875	858	814	799	862	862	813	836	880	780	856	817	865	827	807	856	847	817	870	869	860	858	879	829	826	890	836	861	872	837	848	836	882	886	785	865	846	833	894	889	789	839	817	877	846	859	804	817	844	781	842	794	794	904	848	881	794	834	891	889	812	892	912	811	899	830	843	842	823	868	863	810	828	848	846	831	854	865	855	876	836	860	800	915	854	809	867	852	830	874	791	821	847	845	866	858	870	880	828	786	865	870	856	863	801	840	894	829	840	867	833	859	824	839	864	821	873	820	872	821	903	856	872	845	847	903	833	829	828	868	872	882	862	837	824	794	808	867	823	851	775	809	842	879	854	872	817	873	835	863	873	810	865	864	855	896	848	871	881	807	922	830	909	816	825	814	866	816	851	841	864	817	881	825	858	845	862	855	888	854	867	852	837	829	851	840	802	856	821	860	880	903	849	846	843	866	885	864	862	840	804	822	858	820	818	818	815	822	795	867	884	856	855	816	801	796	866	845	815	904	890	785	822	865	835	805	843	830
15526	1308	961	867	614	573	513	458	439	431	435	429	433	417	401	395	419	388	420	426	422	393	375	398	394	360	374	393	392	383	360	302	355	405	382	376	336	360	395	398	429	354	408	359	373	361	333	364	394	381	378	410	398	366	387	382	392	373	361	371	407	358	394	359	398	367	389	376	349	392	402	356	412	384	364	336	388	395	361	381	383	392	339	353	386	404	409	363	412	369	383	371	360	367	376	358	409	371	372	353	350	388	381	390	376	329	330	390	412	383	367	400	398	403	361	364	404	400	365	380	378	410	366	367	423	394	391	365	349	351	324	393	369	353	395	351	345	363	378	370	389	405	389	369	387	348	367	383	372	394	399	374	376	402	362	377	384	369	372	379	390	391	363	407	364	353	350	349	414	361	411	364	373	345	389	385	420	381	354	380	347	370	375	373	412	360	390	412	352	349	387	378	402	367	393	368	362	363	369	339	370	397	401	361	398	368	400	347	366	353	383	386	330	391	408	382	376	390	380	369	366	397	409	422	412	377	353	401	392	379	360	368	382	397	374	401	389	387	386	371	373	364	334	403	366	393	379	402	393	401	377	377	386	360	381	373	398	367	364	398	360	407	378	385	360	375	367	389	375	361	415	343	383	348	335	371	406	413	368	374	359	338	390	378	398	412	345	372	395	405	372	370	398	351	373	372	375	380	385	382	364	397	359	398	378	364	352	394	369	356	364	424	347	407	373	381	394	366	384	413	363	375	374	342	359	399	418	375	369	356	337	382	351	404	383	399	381	410	364	348	377	401	394	377	369	378	385	373	373	349	390	410	370	364	369	399	350	397	376	386	382	333	435	372	395	381	336	327	360	390	356	392	354	429	372	380	355	337	401	362	354	409	374	387	387	397	383	381	405	385	357	377	394	400	363	373	390	378	372	369	403	416	360	352	357	366	347	350	395	412	400	379	366	370	343	395	386	382	388	391	371	383	360	386	364	355	396	340	379	394	359	397	373	406	375	415	409	387	399	380	391	412	379	387	361	377	424	362	388	403	403	373	383	424	386	372	407	376	356	359	376	375	387	398	393	415	360	349	382	359	389	372	395	364	390	382	360	397	365	368	371	398	405	382	370	438	375	385	390	399	367	379	355	389	379	411	399	393	371	403	402	314	341	369	389	398	395	375	395	379	372	441	389	418	365	353	383	369	363	382	410	387	395	353	413	435	371	392	366	376	410	389	384	382	355	406	415	398	346	353	348	360	376	400	372	396	366	375	379	401	384	419	418	353	378	365	345	370	407	425	418	400	347	383	410	385	329	353	389	410	377	361	394	397	367	377	383	350	376	367	356	374	351	412	359	392	364	406	383	391	340	387	401	413	348	388	409	376	393	367	379	337	384	409	355	398	332	378	370	395	397	377	388	362	368	376	356	396	400	405	362	378	362	374	390	370	360	372	374	398	398	363	370	378	364	375	384	397	407	402	414	358	404	375	377	355	372	378	380	374	381	357	366	375	373	392	378	385	378	414	384	372	407	368	390	356	374	390	391	378	387	356	365	387	330	357	364	389	403	449	372	368	372	368	344	361	324	363	388	410	395	405	355	366	411	350	399	304	370	387	377	379	372	374	373	363	402	379	333	381	364	356	384	334	358	420	403	373	393	353	330	399	368	382	373	351	381	378	364	352	362	381	350	369	346	389	392	390	401	412	372	355	355	408	372	377	352	403	360	382	368	390	391	379	379	389	372	376	395	406	409	382	389	361	394	386	393	386	413	355	354	375	392	344	373	377	384	381	364	379	360	406	380	344	367	353	401	405	366	387	371	414	348	353	406	385	361	390	390	394	384	373	381	354	367	368	353	361	360	345	352	407	413	386	360	363	401	360	396	366	340	374	393	339	356	386	361	386	407	391	382	349	371	412	354	350	378	382	382	351	400	368	430	369	390	366	360	369	392	360	388	384	389	352	386	370	330	407	397	371	388	384	372	393	422	374	372	396	389	398	336	385	392	387	395	359	380	381	344	375	374	349	352	370	383	397	341	406	335	354	354	382	373	356	381	361	398	363	364	374	368	377	399	377	381	358	377	389	339	361	391	371	373	381	373	354	398	371	395	369	406	390	385	384	391	372	372	402	395	370	390	365	399	418	340	381	359	367	382	384	390	403	366	345	399	359	374	380	431	377	412	357	393	385	376	365	388	392	388	380	395	368	344	364	391	360	390	351	371	363	346	377	364	361	387	374	346	383	378	367	389	402	374	369	380	382	398	413	389	411	390	364	367	391	408	443	375	363	385	378	369	395	381	383	342	354	360	343	405	414	334	379	389	376	389	388	411	396	412	391	368	396	394	381	327	346	340	393	412	372	397	364	379	339	411	403	391	377	358	357	387	400	390	396	375	402	372	409	355	375	351	384	363	366	391	365	396	368	351	356	388	360	371	375	357	368	369	394	414	400	367	354	357	375	388	404	389	384	376	395	412	359	322	361	382	346	366	371	337	360	391	354	391	405	386	396	350	390	348	335	378	370	388	382	357	416	387	419	390	404	353	377	341	392	384	376	398	347	398	365	360	390	406	391	384	413	353	378	371	376	356	373	360	358	399	359	394	366	355	364	362	406	370	376	387	409	383	377	367	393	346	381	384	416	371	352	347	370	349	352	404	389	372	400	382	375	405	408	389	390	380	405	373	373	342	387	385	370	405	375	394	380	353	355	381	429	357	387	352	395	388	353	431	389	358	390	377	378	361	366	377	384	397	365	389	356	354	372	371	396	390	381	351	387	372	338	403	372	419	394	356	382	397	382	387	363	393	394	360	409	384	380	368	368	391	377	379	335	343	380	394	403	370	405	398	394	416	418	383	359	352	386	366	362	341	387	364	378	376	371	384	351	399	373	406	386	376	381	345	375	370	371	379	390	383	421	371	353	375	382	403	373	360	390	387	380	335	419	411	388	363	359	390	371	342	400	387	373	406	361	382	357	375	377	366	379	375	352	410	383	362	399	379	391	376	390	370	389	381	358	397	374	356	387	382	349	412	371	379	386	400	395	402	396	378	348	378	375	405	384	398	334	418	408	351	361	364	390	440	388	410	368	378	392	378	370	380	353	376	373	354	383	391	367	379	401	357	368	397	347	306	405	360	358	397	368	399	398	334	349	373	364	395	366	368	387	383	415	395	357	375	374	377	406	383	363	403	385	383	358	340	354	406	352	362	366	370	367	364	374	400	376	383	356	414	418	403	373	407	359	391	367	364	386	382	367	361	399	385	365	403	384	356	405	416	366	373	382	376	398	385	424	339	359	404	381	349	383	367	391	409	384	366	374	395	355	350	383	376	396	346	371	418	343	398	361	366	383	377	391	374	414	359	352	367	418	387	380	346	348	391	382	399	369	387	382	371	389	392	337	387	348	437	373	379	348	395	398	356	395	391	377	375	395	407	399	373	376	383	401	370	372	388	391	377	408	354	400	353	348	357	371	384	385	412	347	372	398	385	378	369	349	426	400	419	371
9043	1376	2041	2317	1983	1695	1507	1414	1375	1288	1158	1117	1130	1078	991	980	990	973	951	922	964	951	919	933	869	879	949	963	931	935	892	938	900	908	889	902	877	851	870	919	856	873	875	876	836	859	901	860	923	873	909	846	890	883	888	838	871	810	850	891	884	867	878	873	865	867	831	826	895	836	861	927	855	835	877	932	877	854	841	836	873	845	861	876	820	899	872	822	807	877	850	863	814	862	866	858	869	908	846	831	957	887	870	872	874	840	832	878	853	828	846	882	821	873	863	869	896	887	847	883	850	856	889	836	836	834	855	900	880	827	830	893	855	826	843	862	812	881	870	821	894	868	868	870	840	856	865	875	792	882	848	909	859	790	795	851	876	872	864	825	853	874	933	846	824	791	849	865	857	924	887	834	857	858	884	831	865	897	873	851	859	870	890	909	878	919	880	873	867	849	802	853	860	813	876	907	836	879	857	954	882	898	933	853	907	882	849	823	918	917	893	845	884	806	847	916	850	879	841	850	841	856	883	876	831	868	898	844	834	823	879	908	869	793	825	832	827	862	901	837	897	851	885	828	874	842	858	845	888	829	840	832	877	822	837	821	837	831	832	867	855	832	855	870	837	906	863	858	874	915	834	806	872	881	821	858	819	877	839	837	847	867	840	850	859	945	854	830	837	867	867	874	833	844	837	840	828	890	874	856	851	854	873	846	899	901	855	857	894	868	900	852	865	855	838	866	859	920	856	904	850	847	867	877	841	903	908	819	837	835	833	918	842	830	838	936	811	851	865	879	895	871	874	871	857	880	849	855	859	875	882	814	826	864	892	823	827	878	844	886	862	853	855	887	869	862	887	829	869	880	842	854	796	831	868	843	856	861	838	804	853	904	821	824	866	841	865	796	872	893	847	920	870	873	817	843	886	844	855	909	823	861	910	837	864	830	863	851	873	843	835	852	862	858	860	926	803	841	855	907	901	815	858	896	873	853	856	865	867	855	877	852	868	896	840	862	848	888	835	880	866	891	867	862	829	867	872	852	817	804	907	823	876	778	840	872	815	852	886	838	835	813	883	871	862	843	838	863	886	836	849	835	839	875	821	876	818	881	830	884	791	848	862	889	884	846	881	924	921	859	849	822	842	891	878	891	878	881	804	813	894	879	836	813	824	854	812	839	878	869	849	896	908	900	843	853	844	842	873	836	893	852	881	880	870	824	860	839	889	926	884	838	788	876	898	851	821	864	842	831	834	828	844	903	856	854	824	821	841	866	828	892	857	836	856	867	896	833	901	809	872	846	852	828	849	934	862	830	888	829	854	821	836	852	931	856	865	816	846	842	852	854	866	871	864	845	815	837	886	850	866	831	855	844	881	850	873	905	798	855	877	850	837	854	872	821	846	851	895	805	886	832	819	846	824	839	873	883	898	864	912	847	843	858	861	870	829	823	849	841	844	840	875	866	844	842	892	846	858	838	903	866	813	879	933	875	899	831	840	872	852	837	826	839	832	837	838	865	831	822	874	830	818	882	865	811	822	868	867	902	835	886	884	845	845	878	840	834	922	886	851	856	832	833	856	881	895	877	820	910	816	892	814	853	870	813	827	899	853	861	841	837	872	849	923	890	861	889	883	863	849	885	874	881	845	842	848	874	859	845	847	775	877	860	811	892	855	876	845	871	822	914	870	895	877	883	821	845	913	870	874	862	865	878	943	869	859	869	877	894	852	886	868	867	848	849	865	855	825	837	867	883	854	883	843	821	845	864	870	814	872	816	883	886	873	830	854	865	862	888	844	897	904	892	815	888	889	863	878	868	914	896	857	872	857	867	834	849	868	831	836	855	862	917	862	853	861	876	862	850	815	893	866	818	868	842	889	855	881	863	832	894	838	916	842	844	829	853	908	876	871	873	902	891	865	823	840	853	809	865	897	804	846	867	858	853	878	848	875	881	852	874	871	872	875	880	872	814	870	818	877	813	873	869	930	914	867	897	860	821	874	836	877	827	852	831	823	810	853	843	883	857	835	848	829	854	812	858	837	821	826	849	846	831	824	890	900	839	882	855	861	842	851	849	810	870	844	855	846	837	927	825	871	906	853	832	860	900	839	866	819	860	844	835	875	856	863	813	855	855	833	890	897	881	848	882	815	893	824	854	910	830	835	801	870	886	867	804	888	897	845	794	863	884	814	892	901	829	871	879	874	853	848	840	862	870	870	853	862	847	864	850	832	865	800	877	883	916	863	835	791	839	881	853	863	879	791	865	834	864	860	860	834	867	822	853	828	877	860	844	850	831	880	879	896	847	830	882	884	808	795	845	877	840	835	845	837	830	878	818	844	874	835	830	839	856	854	826	868	858	817	853	860	803	804	859	870	867	835	840	881	863	875	876	903	854	819	827	871	862	831	826	806	874	838	904	880	860	848	803	871	834	885	843	823	843	839	865	902	858	939	841	837	868	779	916	868	890	809	870	908	826	864	925	833	813	854	901	914	855	890	899	869	870	920	907	844	858	841	820	927	871	807	799	878	883	835	842	815	871	818	806	869	889	908	846	874	856	843	881	855	852	860	888	843	862	843	838	876	847	869	853	865	870	834	762	797	839	899	916	799	899	879	904	880	870	850	808	864	880	851	839	891	857	843	879	891	841	850	844	870	829	868	798	824	833	867	855	844	852	842	845	904	864	862	827	832	892	860	877	902	847	872	847	815	861	876	860	897	874	848	844	869	825	810	885	902	858	804	844	782	819	892	884	884	858	842	811	794	873	829	897	860	805	878	931	850	857	909	910	787	893	842	828	881	858	859	870	861	876	869	905	850	837	803	870	873	794	872	858	876	858	910	836	871	879	832	865	867	821	848	872	854	856	838	861	798	862	873	877	898	855	894	886	853	807	852	898	859	841	866	866	856	886	841	871	844	813	859	856	881	856	855	884	865	869	883	843	859	853	874	848	865	840	872	804	864	844	860	879	861	854	858	836	870	878	826	846	837	841	799	842	845	821	858	888	931	895	941	858	902	843	779	868	821	905	882	884	881	876	850	866	820	855	840	873	872	852	845	857	856	810	875	891	902	854	858	888	865	871	851	944	863	884	849	847	831	908	873	867	871	865	878	861	856	840	810	845	876	886	834	849	818	825	886	865	847	852	860	940	827	877	891	922	834	833	889	867	907	855	932	844	897	842	810	875	819	911	845	884	856	873	807	876	866	860	845	833	874	883	826	864	880	871	836	810	803	856	851	822	868	839	875	906	904	833	893	857	880	834	876	869	891	893	819	833	855	854	901	892	882	879	879	857	878	864	800	888	815	866	833	878	865	893	871	862	854	862	867	917	836	824	829	903	869	832	883	860	838	885	871	908	909	823	825	835	872	861	856	865	863	854	901	839	884	907	898	895	850	832	853	873	864	887	854	867	868	850	839	833	850	851	906	880	860	871	880	850	870	849	862	817	891	866	873	855	853	845	773	872	874	895	826	846	830	815	872	857	896	876	869	908	830	853	875	853
2128	226	184	186	170	163	162	176	178	165	166	173	167	178	201	163	160	184	181	186	153	161	144	168	201	188	159	195	188	178	186	193	200	149	166	188	176	172	151	190	195	167	170	169	167	170	172	162	180	176	197	175	173	183	163	174	170	171	162	172	172	193	155	189	174	197	150	169	162	151	195	180	148	164	179	179	177	179	171	171	192	163	165	146	157	148	176	152	159	168	159	164	157	175	182	173	169	166	158	187	191	148	170	169	163	147	191	159	196	167	187	169	162	177	180	195	180	183	168	148	158	167	192	183	189	149	181	172	174	159	164	186	196	200	179	203	157	157	162	153	173	159	158	172	189	155	158	202	168	195	185	181	162	163	189	171	157	185	183	179	160	179	148	162	180	164	176	166	186	172	150	158	164	154	168	160	181	178	168	141	172	156	185	171	185	169	173	159	160	198	172	174	153	177	182	172	154	185	179	188	174	200	143	183	152	175	177	200	174	156	167	177	157	173	196	182	160	150	184	192	192	171	174	169	184	140	167	185	189	194	208	184	179	161	174	159	174	166	174	200	179	176	192	154	155	167	171	161	170	182	175	190	170	183	172	188	157	164	175	170	160	186	171	156	184	167	144	173	155	176	149	153	146	184	184	157	180	193	174	205	162	194	169	179	171	165	173	172	182	176	191	163	176	149	176	165	165	175	139	182	181	173	178	186	161	157	193	155	190	173	186	146	146	183	184	168	170	179	157	161	184	201	179	200	161	135	180	175	172	162	173	172	162	164	159	169	167	183	160	177	206	160	163	176	179	178	175	159	149	189	223	164	169	191	162	182	165	173	155	175	189	150	171	187	198	173	150	204	158	190	189	190	190	149	167	164	158	159	161	164	184	184	179	158	165	188	174	188	171	160	201	174	204	173	167	181	201	190	187	192	183	163	181	137	214	171	173	149	163	156	178	201	179	197	169	168	175	178	158	179	170	183	147	173	156	181	159	172	163	182	165	163	167	169	157	161	212	169	168	202	164	203	199	181	163	153	172	161	169	178	182	158	177	173	199	173	165	176	178	162	163	176	170	174	184	174	165	168	165	177	187	172	180	192	170	190	180	178	154	182	164	159	169	184	180	174	165	185	180	155	196	165	164	169	189	176	161	141	172	157	162	159	175	165	162	173	204	161	186	200	165	179	138	179	170	181	187	191	179	147	164	159	159	179	194	150	184	186	176	182	190	168	171	185	158	190	167	164	173	182	169	146	192	192	191	194	191	167	146	144	177	181	154	171	189	165	179	167	172	149	171	156	192	157	141	167	160	158	162	145	180	174	156	185	186	166	174	195	144	153	155	176	163	185	151	173	151	191	155	160	177	174	171	160	177	149	163	176	172	177	190	167	168	185	175	157	170	168	196	178	175	158	157	173	171	174	185	144	180	175	173	175	164	186	180	187	207	171	172	158	183	187	155	159	159	170	193	155	166	147	158	168	152	161	166	180	171	175	184	186	185	161	173	182	166	184	163	174	181	203	192	172	155	154	144	167	180	183	200	153	188	174	201	174	164	162	161	166	196	197	176	181	190	174	173	147	156	172	171	174	194	189	175	184	167	169	159	164	180	193	192	204	196	149	169	167	195	153	187	211	168	164	170	208	184	153	165	161	184	180	162	157	158	174	165	181	164	167	191	154	151	165	163	165	189	179	220	154	186	177	177	154	169	171	193	158	135	174	172	154	188	188	162	154	156	167	163	176	168	154	187	175	161	174	174	176	193	157	161	166	153	166	176	179	183	185	190	166	162	192	166	197	152	153	152	182	163	153	195	172	137	161	170	163	166	161	171	179	198	175	173	159	157	193	174	171	171	163	186	180	160	161	166	185	189	172	161	174	182	192	161	149	169	169	159	164	152	138	164	178	157	180	169	145	145	181	158	161	180	186	157	161	178	183	190	199	159	198	180	212	201	156	169	156	174	161	194	166	174	169	184	182	178	179	172	178	188	174	148	175	168	175	194	210	161	179	158	151	175	163	176	165	184	152	156	160	164	162	164	169	179	185	172	189	175	162	180	162	159	158	167	182	169	164	150	168	159	180	176	187	190	166	198	220	161	177	162	167	168	157	197	157	169	163	177	157	161	155	173	172	169	161	170	161	171	147	181	175	166	158	175	171	169	188	166	169	168	158	176	181	160	170	174	159	168	136	177	154	176	183	174	152	164	156	161	164	153	164	173	155	171	176	168	144	161	191	173	176	156	202	157	179	198	181	177	180	180	169	140	197	188	191	164	167	177	174	192	186	174	159	176	173	188	218	174	170	159	175	203	161	175	166	174	162	190	186	152	183	168	168	163	176	180	178	156	173	181	155	178	165	192	175	179	177	177	181	165	175	179	180	164	178	173	169	168	165	197	166	168	176	160	166	178	173	166	185	178	168	173	190	163	180	175	154	166	171	179	157	146	165	200	193	172	171	171	150	182	192	160	157	136	148	145	184	154	166	194	155	158	182	198	175	178	162	193	157	172	160	186	185	177	178	173	200	185	171	168	175	164	177	170	144	185	194	187	162	181	174	177	174	150	153	153	176	169	162	187	204	157	172	198	187	178	205	173	164	200	162	194	203	144	183	157	134	193	176	154	170	173	176	170	166	201	158	168	148	161	169	157	148	172	182	165	158	179	138	168	167	177	205	137	158	169	163	199	180	199	177	163	163	171	159	145	187	163	177	164	151	180	214	208	174	176	171	170	177	145	167	164	154	180	191	187	171	157	180	178	169	162	156	161	169	186	194	161	197	182	182	155	164	189	166	145	159	178	157	184	168	177	172	159	165	191	167	176	158	169	161	166	169	183	162	160	160	170	146	174	172	171	146	190	157	190	153	179	192	183	167	174	174	185	177	159	172	167	176	164	171	167	176	157	181	173	170	158	166	200	174	161	174	170	170	193	165	163	177	169	183	148	171	182	199	187	162	161	162	158	161	189	156	158	175	160	169	169	151	210	145	193	166	154	157	189	152	148	171	152	178	192	164	166	155	177	186	139	183	158	169	192	165	186	159	188	180	180	160	186	167	162	184	181	168	199	177	175	190	148	172	192	168	157	193	174	172	172	172	164	172	175	180	177	176	173	175	167	161	155	163	153	172	184	189	172	180	191	150	168	176	161	188	149	188	182	176	198	158	203	186	171	164	198	182	166	162	178	175	147	177	178	186	163	151	168	155	173	160	180	200	160	151	181	164	186	167	178	169	166	189	200	170	170	198	175	185	166	177	196	188	185	173	155	163	167	165	151	178	189	196	159	167	162	165	178	165	158	160	157	174	148	154	163	181	158	181	148	159	194	159	165	185	177	185	160	165	193	188	156	160	157	173	160	154	159	152	171	159	144	175	157	199	179	167	165	188	177	156	170	179	168	161	174	158	178	150	190	166	168	178	172	174	176	142	144	178	167	201	179	174	194	165	185	175	179	174	177	173	167	166	162	154	166	157	171	174	177	142	187	176	188	156	185	146	183	180	167	162
2321	529	521	502	479	509	480	487	461	451	471	462	495	499	510	462	464	462	435	439	521	465	438	473	478	469	508	480	465	462	448	482	474	457	471	441	438	480	482	492	481	486	501	510	516	500	477	473	512	464	478	472	463	465	495	497	445	459	425	445	488	478	465	453	486	481	501	462	468	512	504	465	476	452	479	468	458	479	500	488	465	513	455	480	465	475	462	486	517	475	469	491	455	449	452	486	452	481	542	478	456	490	487	468	483	440	461	432	464	472	471	498	490	453	434	454	474	469	475	532	481	477	465	490	473	462	463	480	457	491	464	464	463	443	467	515	470	485	486	481	472	480	489	461	435	478	479	479	468	487	491	465	477	474	455	464	447	465	463	470	447	478	435	461	451	481	484	498	465	482	468	471	505	453	429	464	472	421	454	489	498	481	476	459	439	465	469	452	424	467	466	462	455	447	487	497	471	469	491	521	450	488	440	428	423	459	430	451	508	488	460	467	476	412	456	494	460	470	464	525	497	468	462	438	459	455	461	464	494	456	437	487	449	496	491	455	475	447	534	453	461	469	453	436	496	486	465	496	474	426	443	442	451	455	498	490	486	511	464	482	452	493	483	473	451	473	469	458	474	457	497	468	451	460	452	465	476	514	461	483	462	486	484	495	465	439	462	468	483	493	448	463	437	460	459	490	510	462	493	434	452	485	450	479	480	458	458	433	471	499	485	460	450	466	450	480	447	458	442	479	492	525	477	503	459	446	471	506	462	486	470	481	504	492	441	457	478	439	468	440	443	482	473	491	442	475	470	498	463	491	458	457	493	496	475	484	494	487	453	450	448	439	441	422	461	484	501	453	492	470	455	509	473	464	473	525	466	457	443	469	461	470	478	488	462	459	523	471	472	487	461	462	466	468	467	505	481	451	483	492	463	486	452	488	478	458	486	481	445	514	474	457	485	472	529	480	440	461	453	489	446	455	480	439	464	488	499	496	439	460	484	482	474	460	466	482	481	472	474	467	478	492	456	455	452	453	461	488	467	479	503	457	481	468	472	445	464	460	421	483	450	457	474	463	458	471	504	495	455	464	474	472	467	491	446	520	468	487	500	477	457	416	453	507	458	488	471	454	464	457	463	482	433	491	467	466	445	432	460	476	467	445	471	448	463	474	485	452	466	490	507	459	425	457	505	494	479	439	492	486	470	488	484	473	471	468	489	468	435	498	471	467	465	506	522	455	466	465	488	468	491	431	460	540	457	504	490	478	458	495	446	483	468	496	478	464	494	470	506	500	511	451	465	503	490	506	481	478	486	451	447	486	446	437	457	438	479	418	461	451	455	531	477	452	493	483	491	500	480	469	451	469	468	466	486	487	460	478	464	419	455	484	481	460	462	453	481	478	468	445	490	455	457	462	475	453	479	455	489	481	451	497	472	456	462	448	484	527	448	488	434	468	476	465	460	487	463	500	451	477	483	484	489	506	429	486	483	510	525	459	485	480	486	446	474	465	460	480	477	483	475	459	481	488	512	499	425	487	441	458	526	503	481	485	483	445	497	428	450	488	480	489	485	465	477	502	425	484	469	484	525	476	512	458	487	489	501	465	450	439	478	462	467	489	457	449	476	471	502	485	476	470	457	447	539	440	494	493	483	430	503	441	451	458	444	458	471	467	443	469	504	467	467	491	481	477	461	486	453	451	503	537	492	435	494	502	459	456	495	485	463	432	463	509	487	457	460	454	471	444	444	449	463	471	453	462	503	482	455	506	466	450	461	444	457	463	495	519	485	470	493	466	463	443	465	530	449	491	481	426	460	470	477	445	453	493	477	527	472	500	485	434	468	467	490	458	457	472	451	475	434	430	440	459	473	463	477	436	445	470	469	472	480	474	478	480	484	487	507	505	454	471	468	436	452	507	490	511	460	472	494	446	438	488	466	447	465	451	479	451	499	520	509	468	481	486	455	483	451	472	462	513	473	479	464	485	467	483	471	478	479	482	493	481	445	475	487	486	478	487	457	451	487	492	495	474	475	454	491	458	450	488	489	473	502	450	472	504	469	474	440	485	446	457	481	470	451	449	460	451	459	527	477	457	437	484	511	440	459	442	451	501	498	471	466	468	452	440	540	441	464	488	473	494	494	463	518	492	441	445	509	472	468	475	444	469	485	537	438	506	482	450	475	440	510	472	473	444	482	455	500	487	454	512	478	451	485	472	470	470	415	495	494	476	469	442	496	447	485	506	466	470	499	463	447	461	443	488	497	459	431	467	470	477	440	465	458	491	518	482	474	513	497	471	458	455	458	460	457	456	455	442	458	491	461	470	479	470	458	481	466	498	478	522	471	471	477	531	468	533	463	486	478	450	478	455	446	471	472	530	491	440	453	458	461	478	475	511	467	484	445	444	511	472	489	447	459	465	476	449	485	476	475	440	478	426	457	464	501	490	491	471	482	457	437	461	453	487	498	481	481	462	457	459	499	453	439	490	460	466	425	439	481	473	488	445	494	474	458	450	461	481	470	462	444	441	461	449	455	446	485	438	481	461	417	451	467	464	436	448	477	459	467	479	527	484	455	491	455	499	507	479	476	480	490	481	486	468	477	498	499	508	479	480	467	479	507	489	484	422	467	478	487	515	486	512	453	469	470	464	464	451	476	468	474	488	446	459	471	495	489	448	444	481	464	468	501	465	495	486	475	459	436	473	452	442	446	496	499	464	473	476	488	480	493	467	482	489	469	494	451	486	448	448	452	443	462	438	487	501	477	474	485	509	468	496	498	480	447	476	464	517	455	473	489	476	455	472	498	464	471	487	455	504	483	480	456	441	450	491	528	474	446	442	434	501	416	471	460	494	478	505	485	478	487	489	483	476	487	494	471	496	464	463	463	483	457	485	450	469	457	477	475	455	461	459	471	468	483	468	500	480	470	499	476	443	458	469	477	490	459	483	471	458	453	527	457	519	459	449	470	466	464	474	443	484	472	449	462	482	445	472	495	469	481	445	500	467	452	448	469	430	467	479	492	496	437	458	482	441	453	520	482	441	495	475	474	477	473	475	442	458	490	473	443	457	501	479	498	507	461	477	443	466	502	485	458	452	461	470	484	514	446	489	478	458	466	446	474	464	458	503	492	478	469	492	454	495	480	483	431	476	489	471	479	440	476	454	484	443	464	465	491	482	477	455	467	487	443	475	465	467	490	479	462	464	477	459	454	476	475	491	513	468	496	460	474	481	467	477	485	474	458	483	453	488	476	482	467	490	463	501	480	476	492	485	489	468	466	471	456	490	502	463	518	475	466	476	466	448	448	493	454	503	473	441	450	503	501	482	467	448	512	479	435	456	502	456	482	504	452	456	464	481	475	493	459	451	462	451	514	442	487	479	461	468	502	453	493	480	470	492	466	490	434	448	458	475	458	451	472	449	476	470	457	493	464	449	476	481	473	470	449	485	493	470	484	466	451	447	482	447	475	462	499	495	452	434	447	456	485	453	452	458	458	472
8722	727	633	565	488	436	438	394	404	369	426	411	387	398	409	376	337	366	363	303	333	381	362	347	349	330	380	344	352	414	335	345	342	329	376	366	401	355	333	364	340	384	357	352	367	355	352	373	335	355	330	384	362	344	383	366	381	374	321	375	337	358	367	351	348	354	362	342	398	353	384	348	338	336	338	382	329	418	347	330	344	356	365	352	354	337	376	355	394	324	381	328	381	349	372	356	358	340	374	370	348	355	352	323	304	347	364	318	344	312	314	312	384	346	332	333	364	351	373	378	359	364	364	351	326	346	372	310	368	312	354	342	321	336	330	325	315	331	353	371	333	359	393	327	362	345	399	387	354	347	356	336	350	346	351	374	352	313	360	362	367	357	368	342	324	340	389	372	332	358	343	341	332	325	358	367	367	369	396	385	321	341	356	308	331	336	352	414	375	367	394	365	343	356	347	368	343	344	391	355	354	351	345	380	334	376	359	349	371	362	341	360	353	348	395	361	363	325	349	342	337	346	339	352	346	374	376	380	379	331	319	379	379	420	379	317	332	354	397	316	386	375	367	373	356	339	375	375	352	331	360	342	351	390	383	342	355	350	349	380	363	345	379	369	342	352	362	351	398	348	401	347	378	364	366	372	353	370	374	357	347	372	340	350	339	347	384	412	349	320	354	371	375	355	352	363	308	402	333	354	346	343	368	335	356	354	375	376	378	366	354	371	341	359	377	336	344	334	330	343	368	387	347	368	368	339	360	362	355	381	337	335	354	324	365	336	334	409	332	359	311	357	341	368	381	373	392	324	345	374	335	343	358	346	357	367	391	358	330	340	327	325	336	398	361	365	337	332	357	370	337	408	344	352	343	363	339	359	366	313	348	374	336	364	355	359	363	369	342	358	379	363	333	344	366	312	349	353	393	343	374	378	392	354	333	333	351	387	328	364	327	364	352	364	343	365	380	363	337	353	378	332	340	350	337	340	368	340	339	335	355	345	381	328	344	387	336	328	385	337	328	349	338	369	373	363	366	318	323	356	322	372	363	370	364	364	334	371	355	350	323	391	342	340	394	345	305	354	341	365	367	336	388	370	342	389	371	396	375	356	331	346	325	347	355	373	351	374	323	348	369	353	360	362	372	379	338	360	335	362	334	338	347	339	377	373	335	334	355	340	327	358	363	350	379	356	368	341	344	376	355	363	354	363	362	338	378	396	355	323	363	353	339	378	352	325	361	341	306	368	359	342	393	378	353	332	355	332	349	350	321	349	351	372	373	343	349	394	330	365	379	341	351	343	388	343	366	390	363	339	377	368	349	384	344	360	360	326	311	361	338	384	345	361	328	388	348	391	364	363	366	321	368	365	348	378	332	384	360	356	349	323	336	355	371	366	329	352	358	371	353	353	353	354	352	357	345	315	358	386	317	348	377	390	401	333	327	361	380	360	371	332	381	433	347	361	336	376	341	359	357	359	355	332	369	325	368	396	363	371	385	336	380	322	373	349	342	392	325	371	377	369	330	381	353	348	368	356	326	337	342	381	342	358	338	352	358	348	406	399	380	373	333	371	330	332	347	347	354	379	340	330	335	354	325	377	340	343	332	339	367	349	406	370	372	351	336	380	361	382	351	408	351	382	365	380	370	350	380	330	367	376	355	363	362	365	367	346	346	391	357	389	362	358	340	378	401	370	331	319	348	365	318	371	345	363	378	340	376	407	361	340	337	380	354	351	386	347	382	373	398	376	352	334	346	357	348	362	371	386	339	370	333	345	369	354	390	357	332	351	341	357	364	292	357	363	379	335	356	337	341	365	379	366	357	351	368	391	331	359	308	364	349	333	348	371	344	334	368	384	364	362	368	314	361	319	356	328	334	350	338	340	349	364	332	321	368	341	332	360	405	339	355	378	359	342	329	371	323	316	309	365	359	376	361	340	354	351	355	359	345	360	356	354	361	364	334	354	384	345	389	362	362	357	373	378	381	368	378	339	392	330	348	356	345	342	361	350	357	377	331	333	362	338	391	406	373	364	361	339	363	346	358	369	344	366	357	358	403	362	340	332	371	347	356	358	332	358	368	352	360	363	359	378	359	379	352	369	369	351	369	365	368	379	352	339	353	325	392	358	402	372	356	380	370	386	401	380	366	374	371	344	336	356	330	333	373	364	328	355	351	366	349	367	366	383	387	305	340	361	371	355	363	365	351	363	359	335	378	335	343	330	357	378	335	352	367	352	371	349	401	326	338	367	377	357	345	353	400	350	386	387	357	324	354	390	385	349	329	391	311	372	394	346	366	371	336	346	379	355	323	328	347	331	348	342	348	335	380	350	342	313	359	370	351	343	352	359	354	352	351	346	349	350	359	378	356	341	344	343	359	334	369	375	373	362	375	375	364	365	400	373	340	331	339	372	341	351	357	326	379	352	360	318	374	356	304	360	349	360	337	384	390	353	392	346	360	373	353	346	370	350	364	363	320	328	351	321	355	322	365	347	370	339	348	348	374	332	352	370	332	320	331	338	351	363	350	312	370	419	349	395	353	372	312	374	371	370	325	349	377	362	379	366	363	384	324	385	354	381	347	324	404	371	365	401	357	379	356	349	342	373	368	350	336	393	346	326	370	337	396	376	387	358	350	399	381	316	359	316	346	328	376	358	383	343	357	374	356	372	349	370	365	358	320	326	357	371	340	364	360	375	370	402	377	367	349	361	350	354	330	396	382	320	367	349	298	364	343	355	341	343	342	325	360	344	393	344	370	383	375	339	345	329	374	398	356	362	334	356	352	367	363	331	354	331	322	379	370	341	333	379	404	367	364	347	365	372	368	392	330	365	368	348	340	368	384	352	353	329	342	329	312	355	380	380	336	396	391	384	356	325	348	331	378	345	353	338	364	334	360	335	382	352	324	369	377	377	345	415	348	366	356	389	389	339	385	357	316	367	348	363	338	321	379	313	352	333	375	357	325	343	374	349	336	367	332	377	396	331	394	367	351	365	334	351	333	342	356	346	328	339	355	370	356	388	360	354	345	351	347	391	343	351	353	335	341	396	356	339	358	381	365	352	330	402	317	342	373	343	361	338	356	370	359	356	364	402	381	356	360	355	336	331	348	337	376	325	344	339	383	338	375	345	394	355	348	332	331	323	321	354	381	311	358	363	339	341	354	345	345	370	350	366	359	359	343	346	333	329	335	326	351	373	340	336	317	337	352	365	366	389	355	345	366	370	335	346	339	366	364	354	382	324	357	329	380	338	336	365	376	387	403	348	341	379	325	362	379	354	365	362	372	339	361	394	350	346	362	327	320	379	376	381	335	351	356	395	353	347	378	357	347	388	341	352	367	351	387	369	386	345	387	361	342	346	393	346	366	308	346	368	366	336	346	353	355	362	350	315	371	352	334	344	362	351	351	337	338	357	362	359	323	377	343	361	348	342	391	352	322	391	316	375	378	368	357	349	351	337	336	348	387	369	354	403	323	347	333	365	343	383	396	357	349	358
6993	1121	1485	1526	1442	1262	1185	1141	1054	1005	1029	1009	927	964	903	927	883	842	875	916	913	864	851	868	891	852	899	883	849	850	853	876	826	904	855	873	817	878	805	876	879	875	823	842	809	920	839	879	857	830	861	820	839	838	901	869	826	789	852	823	862	866	908	833	872	889	783	812	827	870	856	800	867	862	833	861	895	849	855	819	837	873	835	843	828	847	842	877	842	865	902	883	859	850	793	818	817	844	855	844	826	842	861	797	832	839	876	867	838	797	819	857	845	860	838	845	854	823	864	844	834	872	828	821	850	786	818	842	831	867	829	827	810	824	847	849	887	840	836	886	861	824	787	844	838	873	833	873	910	820	835	845	799	841	823	814	823	848	857	844	780	794	841	829	816	883	835	833	865	811	879	876	861	817	812	885	891	874	893	855	881	819	818	804	861	897	821	835	791	839	883	816	855	819	834	834	806	874	849	880	826	868	865	894	827	838	811	820	819	862	865	828	847	811	809	802	883	790	893	856	880	820	771	883	827	848	818	757	905	845	830	895	835	825	811	867	854	813	869	824	869	846	851	898	860	832	784	855	843	822	865	845	824	889	842	817	868	830	789	807	806	827	845	824	854	868	855	863	867	816	846	854	829	845	831	863	858	828	820	795	833	826	790	826	796	866	803	867	913	841	848	828	812	872	868	823	807	856	819	844	870	847	796	838	826	841	887	834	805	808	847	819	869	855	817	841	826	850	831	850	855	884	861	824	792	861	824	858	862	852	831	851	848	826	871	867	848	875	876	820	829	904	867	852	827	855	842	892	861	857	883	869	890	865	879	853	799	870	824	860	804	799	871	837	865	810	848	833	863	849	827	862	866	884	804	829	821	832	883	844	863	858	831	846	845	799	839	826	879	842	852	872	851	823	841	846	840	845	849	834	890	846	863	837	804	866	869	875	843	820	856	821	833	803	872	876	845	829	821	837	838	854	891	809	884	857	851	810	848	844	889	827	851	821	868	857	872	878	826	816	857	854	827	870	894	845	887	863	840	825	863	878	834	869	857	843	858	880	829	856	802	813	859	842	823	873	835	765	914	809	850	855	855	848	845	878	901	837	829	862	871	882	802	852	854	828	808	853	851	834	862	852	829	828	876	807	809	782	808	811	854	820	816	827	825	826	823	850	831	862	870	857	826	817	816	918	860	848	802	846	846	841	861	819	835	884	813	810	848	856	802	829	856	855	854	809	869	838	813	882	853	849	790	791	851	887	896	835	824	821	851	874	815	813	826	867	848	880	800	869	848	806	851	835	834	798	857	866	807	855	794	865	845	891	836	878	866	881	852	783	864	820	828	847	849	867	817	831	833	865	852	890	822	894	833	850	868	844	856	810	820	867	835	819	824	824	870	827	864	864	826	820	838	812	849	855	768	866	817	858	904	796	844	880	845	844	842	789	857	807	883	865	892	821	870	852	892	845	768	815	833	860	858	863	837	863	848	810	802	852	875	847	828	845	845	853	833	815	889	857	831	852	874	819	822	818	874	884	854	885	897	844	879	847	870	861	870	804	830	848	834	868	856	826	870	857	814	819	840	860	827	867	819	806	854	850	841	817	819	884	850	882	834	816	865	906	860	845	798	830	858	799	841	835	899	812	777	822	834	896	837	841	844	811	836	797	821	843	860	780	803	822	874	840	867	857	854	844	899	876	936	845	887	893	793	890	836	850	860	878	836	814	835	852	855	831	879	868	852	852	844	858	805	844	861	815	875	868	808	855	883	801	788	845	808	850	842	880	858	838	819	845	857	877	867	897	851	863	873	850	875	868	845	820	837	859	818	850	819	891	843	835	868	911	818	854	831	827	836	827	878	846	788	885	847	846	828	889	883	859	832	864	874	882	879	833	876	848	858	825	917	861	848	814	834	851	806	846	813	840	853	852	867	833	812	868	811	839	900	850	829	783	840	825	891	841	870	874	790	866	899	897	839	863	839	836	850	910	846	805	856	754	888	841	822	842	760	875	888	901	805	855	828	820	900	846	867	793	854	848	793	804	854	826	864	852	849	821	870	859	817	855	856	864	833	828	854	852	850	850	879	846	814	853	833	850	864	829	821	847	847	867	808	846	818	831	823	894	818	844	833	867	886	840	788	841	882	850	836	861	773	826	835	854	890	798	859	830	845	828	823	878	871	881	798	809	826	817	832	848	798	829	840	806	869	839	839	805	850	814	850	849	825	798	784	855	886	873	798	819	856	874	816	866	809	836	780	818	812	832	813	794	846	832	839	859	911	882	824	848	912	827	850	871	874	866	800	803	863	849	808	854	860	838	824	851	909	863	883	817	858	855	837	801	833	846	889	824	824	852	867	838	858	880	754	826	874	842	824	815	834	801	841	854	808	819	820	814	857	804	832	865	808	831	800	832	853	910	840	789	894	824	847	832	800	825	849	773	804	837	838	856	858	850	822	837	913	863	855	849	832	882	856	844	843	855	843	857	872	861	822	845	851	830	847	819	866	848	828	818	822	832	852	817	800	832	838	866	866	877	801	807	856	876	887	845	811	821	839	842	814	848	846	809	871	862	867	873	829	812	844	810	828	869	882	886	853	798	833	882	869	824	846	840	886	848	836	838	837	849	833	792	814	823	870	864	841	868	864	846	844	885	845	893	885	848	849	887	858	802	869	878	884	820	851	837	877	808	808	829	786	850	846	813	818	818	856	878	868	807	851	845	847	812	831	786	829	844	878	820	804	834	813	903	862	886	884	811	813	855	815	846	849	848	852	812	854	838	857	842	835	852	814	855	795	787	850	833	829	836	876	854	805	844	845	834	782	820	881	891	854	864	867	840	856	813	820	862	841	830	828	845	818	833	791	865	862	813	829	858	820	820	860	797	828	856	895	890	768	853	835	871	865	824	875	861	833	793	810	824	790	843	840	804	886	802	827	851	864	873	838	859	820	841	840	849	876	881	829	813	848	821	870	820	873	832	840	831	857	869	837	800	856	864	869	777	821	867	881	843	871	855	872	781	934	822	837	839	827	806	816	840	845	851	872	867	850	846	832	786	866	878	821	835	846	850	892	744	820	887	845	835	836	803	825	848	799	740	848	818	813	836	894	817	852	838	820	895	799	797	812	870	835	837	841	834	869	777	839	819	845	847	863	877	837	802	813	806	830	872	902	841	840	858	846	858	814	842	836	870	799	872	809	844	878	835	873	810	813	854	788	859	836	880	814	838	886	848	868	892	828	792	867	858	841	803	902	859	828	815	791	861	914	872	801	851	896	854	791	820	865	835	858	820	821	794	806	869	861	881	858	860	827	839	797	789	806	812	800	817	859	864	864	857	852	799	856	859	886	825	843	854	845	777	855	899	818	883	839	836	779	864	849	809	863	870	832	853	807	818	844	851	871	827	837	814	840	857	821	851	880	825	811	834	822	860	839	841	869	860	836	802	847	834	855	816	847	821	928	814	854	808	762	820	885	880	847	841	882	853	789	863	851	878	820	795
16144	1374	1005	821	651	545	505	480	488	472	433	441	419	413	439	405	397	433	423	379	399	408	394	367	358	404	372	384	385	378	368	373	361	397	389	411	412	426	377	411	372	359	442	350	367	363	371	382	360	395	412	353	397	388	361	370	381	385	403	395	389	374	347	351	374	404	390	379	362	394	373	397	362	396	427	329	383	362	382	378	348	389	397	411	377	383	394	367	351	420	412	343	370	375	371	390	354	405	380	359	384	389	377	372	352	374	344	377	389	399	374	379	410	393	361	347	390	361	357	384	392	370	385	364	376	401	392	354	378	343	337	367	383	356	378	358	401	414	392	378	395	385	376	409	391	354	373	397	368	396	373	387	355	388	363	349	398	342	388	338	370	391	358	414	389	386	406	371	398	365	375	410	408	408	400	356	360	380	373	369	397	366	341	415	402	356	401	376	390	402	347	410	363	385	389	386	370	401	382	347	385	384	365	352	354	380	374	386	374	368	399	369	399	386	391	343	363	397	396	362	382	385	378	419	341	393	363	339	349	427	375	350	356	378	390	381	412	388	410	366	332	382	382	363	364	380	414	426	383	369	359	405	373	353	419	364	435	393	383	361	377	425	380	361	389	381	342	393	366	356	365	340	379	386	393	357	390	379	376	355	395	389	369	388	359	383	362	350	365	370	374	392	351	367	358	346	414	358	388	344	384	404	372	365	350	352	413	424	411	344	398	407	360	362	387	392	387	380	374	388	343	346	341	374	350	349	429	350	392	385	371	372	400	345	367	374	376	357	351	391	388	420	345	372	395	372	394	362	340	396	383	344	379	417	395	353	418	365	370	397	366	420	359	385	394	360	362	349	371	377	395	386	401	332	351	353	352	411	353	401	381	345	364	373	406	373	359	364	370	394	382	378	404	323	385	372	362	362	401	378	341	375	376	412	363	374	414	388	375	330	374	367	367	394	363	365	364	391	360	393	388	386	381	394	390	378	407	359	380	361	372	380	375	378	378	342	369	373	362	364	338	391	392	355	406	364	379	401	384	417	358	336	393	366	394	396	360	361	371	377	411	377	377	395	405	384	389	383	371	375	358	357	406	395	415	367	363	373	385	407	385	401	376	364	356	364	349	369	361	392	388	395	378	355	395	347	379	356	381	395	381	377	394	383	376	386	399	379	371	358	404	398	394	359	348	380	385	427	414	401	376	377	354	348	380	347	385	372	378	379	378	374	377	383	381	390	377	352	396	374	334	393	390	366	388	362	403	388	356	398	365	364	352	382	356	390	374	401	407	413	371	343	428	408	403	424	378	378	358	373	380	383	378	394	382	368	388	376	385	342	367	380	356	393	377	387	367	376	376	372	383	396	356	373	349	377	367	404	371	374	363	431	362	391	391	382	356	336	345	410	407	381	406	379	387	390	339	363	396	376	377	371	407	364	367	397	343	344	359	346	393	361	369	412	389	351	370	340	376	359	347	387	356	426	357	376	399	391	337	406	382	409	352	386	377	393	398	422	388	364	375	395	389	396	363	373	380	401	384	390	367	409	401	389	382	381	359	350	381	414	400	374	345	378	346	404	391	394	371	366	395	351	378	361	358	408	382	370	404	364	373	326	365	398	402	399	388	371	395	383	381	385	374	377	365	359	358	393	362	361	386	389	363	344	374	375	362	421	392	343	374	353	375	414	381	386	394	359	395	375	347	369	396	356	397	402	394	363	401	347	401	397	362	355	374	363	370	378	388	407	411	369	381	407	358	368	379	378	404	382	389	374	391	444	394	373	378	375	384	369	399	411	336	387	378	374	379	406	338	365	372	399	362	403	382	361	367	395	388	414	354	381	368	415	419	357	360	348	387	400	359	427	374	360	374	377	398	357	373	421	349	377	390	350	369	410	351	396	418	376	359	412	400	367	356	400	417	361	369	407	411	387	363	389	390	365	352	384	352	392	381	384	389	400	354	393	388	384	370	391	377	393	409	399	358	338	345	354	380	341	394	393	391	365	394	353	363	358	366	374	395	390	350	385	380	378	370	422	414	359	379	398	377	376	403	412	380	367	365	365	397	399	380	393	371	403	374	382	361	414	351	390	380	337	373	357	392	350	360	337	375	386	368	371	399	364	371	355	395	361	307	369	388	368	427	358	371	336	328	413	396	346	399	389	353	389	384	369	425	354	426	376	374	376	410	360	374	383	412	370	402	392	366	337	392	382	376	392	366	402	401	374	372	410	434	350	406	380	390	345	395	409	368	380	389	391	400	374	387	398	375	364	369	424	390	387	384	369	381	334	391	399	354	371	410	393	400	342	342	351	356	371	402	386	400	364	365	406	409	371	357	420	391	366	372	356	375	370	391	369	392	362	388	379	383	397	357	393	373	414	365	384	390	359	363	380	373	373	385	375	352	361	390	382	379	375	381	352	386	342	385	386	370	380	377	365	341	396	386	400	407	358	422	377	403	408	356	364	372	384	383	365	378	348	368	406	367	380	363	384	391	401	396	403	365	407	356	392	373	363	389	420	363	341	341	379	355	382	390	410	373	343	382	360	391	354	400	391	402	332	361	395	383	400	388	362	361	373	387	428	383	372	404	397	341	360	357	430	370	399	362	394	367	388	397	357	360	374	407	352	342	358	391	363	394	417	413	383	392	368	372	392	414	347	396	406	378	375	380	363	388	350	364	367	399	393	372	368	322	386	378	394	355	362	395	337	407	408	365	380	382	382	361	380	374	336	392	412	390	367	348	346	346	412	379	380	373	405	347	364	391	422	369	345	387	391	391	369	352	356	400	351	380	394	356	364	408	405	374	377	371	391	386	380	359	361	330	358	373	382	358	406	396	369	384	342	367	383	373	369	332	388	392	403	370	390	408	338	392	378	378	383	385	392	415	381	398	391	345	374	425	359	370	344	361	397	364	415	352	406	368	373	412	392	350	374	374	385	395	372	373	392	379	397	406	399	352	390	398	358	364	377	378	368	391	382	435	344	399	377	370	375	404	380	373	399	381	361	356	410	404	342	415	372	349	358	378	360	392	402	348	359	415	372	361	378	402	358	377	337	374	388	376	378	385	377	367	399	393	363	449	358	375	384	424	406	371	371	368	375	425	369	369	375	358	387	374	358	400	356	390	388	375	371	388	383	410	354	407	378	352	373	384	381	354	379	368	364	377	395	362	377	379	371	363	316	392	360	393	403	370	376	380	386	357	364	405	366	384	377	373	337	368	380	383	388	360	379	390	392	355	378	394	377	383	401	376	350	381	378	412	380	389	368	402	393	400	348	410	397	379	352	391	345	370	397	350	403	382	373	372	374	361	384	411	365	413	394	373	356	363	373	411	365	363	404	357	376	346	368	367	370	377	364	412	373	361	377	387	357	359	373	398	372	385	372	384	375	365	374	408	355	356	367	384	369	388	421	400	373	367	397	405	356	343	361	442	376	386	392	384	420	389	398	408	391	365	366	376	380	369	383	356	367	405	382	381	399	383	376	413	393	393	399	390	336
9061	1366	2016	2267	1952	1755	1514	1379	1336	1225	1119	1145	1115	1044	1011	991	994	977	947	862	983	946	901	850	980	896	935	953	906	934	930	911	854	941	879	860	885	911	842	890	906	807	862	868	825	842	830	858	892	847	836	930	810	880	882	874	890	874	884	848	809	869	867	845	882	878	842	899	825	818	899	858	836	838	850	883	897	907	823	867	847	855	860	830	825	867	891	911	865	821	904	859	823	813	822	865	875	816	872	864	875	855	816	860	844	840	867	867	813	816	874	900	872	984	851	824	873	859	908	857	856	832	856	872	906	831	836	925	903	846	762	833	869	838	818	834	844	858	866	871	848	878	852	883	861	854	876	839	850	892	868	897	842	859	830	815	850	823	867	873	812	900	905	828	903	922	868	844	886	881	869	887	896	832	859	905	864	857	885	820	921	869	823	828	873	871	822	819	873	868	881	854	915	855	879	837	896	827	880	846	857	878	891	840	859	816	873	820	838	793	872	882	843	825	888	861	858	871	807	949	864	847	917	845	818	805	884	872	857	838	832	806	787	881	851	869	860	857	872	867	892	872	840	862	860	888	804	847	905	851	830	910	857	839	874	881	852	811	832	836	803	805	877	849	879	867	816	845	873	882	805	844	878	831	877	815	891	836	840	813	894	844	852	929	872	851	856	913	878	868	806	829	893	847	861	834	835	921	837	916	875	876	876	849	884	844	869	801	858	881	820	859	816	868	896	849	857	830	863	857	847	853	836	882	857	869	836	875	896	849	854	875	865	848	849	835	855	866	868	838	824	827	870	863	852	804	866	888	853	861	833	799	816	860	895	843	891	870	913	793	834	841	932	873	904	838	825	898	900	886	816	897	875	901	818	831	821	883	835	886	841	883	822	877	819	815	871	859	826	863	826	894	866	839	827	859	844	852	843	912	867	892	884	888	812	862	878	857	879	864	811	843	879	858	866	794	875	823	842	873	845	833	843	843	869	814	865	868	829	864	897	856	854	838	921	889	849	880	858	860	876	881	855	836	831	842	856	841	833	848	816	864	849	861	815	824	844	849	877	835	872	841	866	846	842	838	826	870	817	893	867	881	865	844	915	901	835	848	867	853	894	813	827	816	833	881	887	856	849	861	861	865	895	862	846	832	848	839	941	839	824	824	868	812	845	844	866	847	785	836	829	851	861	844	854	843	837	814	824	877	850	889	882	867	865	856	869	815	817	851	821	823	866	841	800	888	918	889	866	839	839	835	889	877	818	868	799	849	900	846	873	866	872	877	815	812	862	823	841	853	894	816	877	875	858	862	869	822	844	867	849	825	832	868	856	845	851	859	835	860	853	902	861	824	881	806	829	885	894	817	891	836	907	839	832	897	873	882	844	823	800	895	868	843	846	870	871	842	838	856	858	855	893	883	849	839	890	869	854	815	846	851	841	839	912	857	893	867	871	851	855	837	871	863	842	834	837	886	913	850	911	889	873	861	863	866	886	868	906	903	855	854	845	850	880	880	810	858	823	866	874	865	883	866	885	877	879	867	876	836	816	773	851	864	892	887	869	913	863	809	875	845	811	868	862	808	827	839	809	874	821	849	838	846	894	857	810	853	848	883	884	878	890	887	872	854	835	866	839	845	883	843	889	867	942	854	891	875	874	882	887	845	847	897	819	861	928	829	843	863	856	865	830	834	864	840	851	876	825	914	863	851	855	830	847	891	905	880	814	821	823	827	875	892	850	873	810	831	807	908	884	838	897	884	909	843	790	884	893	813	864	846	841	886	859	847	863	847	895	844	863	844	855	803	865	907	841	854	884	884	838	860	858	838	815	831	841	847	868	875	867	851	880	857	857	899	909	828	848	836	892	852	834	866	831	876	861	856	892	770	832	867	844	861	864	824	862	862	847	845	837	861	881	906	866	873	866	843	842	815	861	863	824	881	882	876	808	870	848	823	890	865	857	847	858	848	862	869	847	863	870	895	871	855	855	881	837	895	850	857	875	865	822	861	897	862	846	836	887	859	883	845	809	822	907	812	832	872	858	805	852	883	853	849	882	825	843	856	793	878	865	823	865	840	854	858	874	837	857	883	852	863	818	912	882	856	837	823	846	852	861	848	861	851	890	816	890	835	848	823	821	891	857	849	812	878	863	879	856	818	890	824	868	839	855	817	913	914	875	857	873	885	853	843	813	843	843	877	852	902	814	851	855	841	854	861	807	879	854	888	841	835	811	885	868	888	799	792	900	834	893	830	901	850	887	867	845	883	867	862	878	900	845	886	870	805	857	830	823	858	858	846	814	860	877	887	837	846	873	869	863	840	877	849	826	872	833	857	856	850	833	864	867	894	863	806	884	863	853	889	908	842	886	854	851	777	856	860	863	793	830	826	863	856	932	858	817	854	881	905	880	869	817	864	849	870	837	846	797	887	863	795	819	869	860	879	846	897	876	833	860	919	886	884	884	856	909	876	852	876	855	843	852	890	856	825	872	897	816	917	919	876	849	829	859	888	866	856	878	853	868	839	855	873	862	844	886	833	871	872	852	865	869	885	916	846	902	774	874	883	864	871	895	835	788	873	826	898	834	871	859	849	872	837	855	865	868	799	834	865	831	852	809	857	858	865	857	839	815	820	807	869	905	877	895	865	855	822	857	853	863	876	847	853	933	843	834	860	877	827	876	838	783	860	885	850	869	849	895	825	851	836	850	793	845	886	896	854	869	859	868	851	828	857	848	894	919	858	863	813	891	869	886	894	822	909	842	871	821	823	842	859	910	854	824	900	914	808	865	881	822	810	864	901	838	916	828	758	870	885	833	851	827	851	847	860	906	845	837	845	859	871	838	825	811	851	863	812	812	856	851	845	835	835	843	925	842	840	832	839	862	877	863	828	874	870	860	865	832	786	867	834	839	891	841	849	828	885	891	873	915	799	868	853	866	846	885	845	905	900	838	834	843	839	898	858	907	889	848	883	893	831	893	851	826	827	888	805	841	846	859	831	820	902	852	871	796	843	886	823	884	861	837	874	889	882	836	882	859	863	845	888	897	854	874	842	880	896	860	812	857	924	847	851	849	890	807	879	856	882	841	867	835	876	872	869	854	815	870	846	881	841	865	870	804	866	859	860	855	874	875	815	811	827	876	856	853	852	835	888	884	850	848	876	843	881	841	858	865	826	869	887	795	837	825	803	824	914	888	890	893	826	857	858	840	858	837	893	858	883	881	838	815	835	899	870	846	819	801	851	860	878	797	869	842	835	900	839	851	874	910	848	861	859	840	862	820	874	852	861	828	797	860	889	851	908	859	921	899	897	846	839	873	877	883	892	858	852	809	847	880	824	893	836	874	835	850	842	783	866	861	860	807	879	833	829	897	889	849	861	873	830	842	833	844	907	857	808	950	844	833	791	849	820	871	821	869	863	869	908	869	867	848	857	820	867	857	819	847	846	839	869	842	815	867	868	863	849	835	859	901	881	868	825	835	899	843	898	899	817	880	878	869	842	861	899
2130	223	192	187	169	173	163	162	204	160	150	173	207	173	130	171	157	154	161	142	168	173	155	172	197	154	155	162	186	182	149	205	166	184	185	177	172	197	189	179	154	162	173	170	185	169	158	163	171	157	201	209	189	162	157	192	151	178	173	188	172	167	195	170	162	164	155	202	183	166	176	161	176	196	169	178	177	189	176	162	203	171	192	189	163	162	184	173	166	170	160	162	151	169	146	191	177	177	171	166	196	191	160	208	155	196	182	162	174	184	171	174	177	154	159	166	162	150	162	158	177	167	132	168	152	163	160	184	176	177	168	192	150	149	171	163	151	171	169	171	193	152	192	164	196	168	186	167	168	161	164	162	193	176	189	192	174	169	164	174	162	174	181	200	177	166	174	130	172	158	171	158	179	168	172	188	184	179	176	175	170	161	179	181	188	172	185	179	185	183	156	141	160	169	190	178	155	162	174	168	195	196	185	155	186	180	180	166	142	175	162	152	170	165	177	167	171	170	167	166	149	190	173	172	161	170	179	170	154	149	168	181	173	185	159	172	184	160	187	181	169	179	188	163	177	183	191	178	184	178	202	181	170	163	162	174	182	167	166	183	155	158	157	155	168	165	164	182	183	155	179	169	164	160	186	150	141	176	203	168	176	179	177	157	182	161	164	179	171	186	152	171	164	167	189	161	176	171	166	169	175	162	175	168	181	179	176	140	149	163	186	163	172	174	162	179	175	176	166	155	187	155	168	166	176	176	172	143	154	169	194	180	177	142	145	158	178	183	155	175	173	169	162	191	185	174	164	175	186	157	160	176	166	169	174	176	190	161	166	150	185	175	183	160	190	172	174	179	172	185	152	181	171	173	173	169	170	179	184	200	158	164	190	171	150	159	195	172	210	162	159	157	170	175	143	185	129	206	161	163	169	179	177	177	166	164	177	206	179	164	163	160	157	175	172	150	176	208	168	164	175	172	172	186	178	145	176	166	154	170	155	163	173	158	201	167	195	165	165	187	159	173	154	198	163	165	169	172	161	150	159	198	159	159	172	175	207	159	166	166	171	175	182	155	159	198	154	150	175	200	149	151	172	164	164	177	186	184	156	176	201	159	182	203	163	158	164	181	168	155	184	135	166	158	156	159	171	159	157	186	188	158	178	176	183	184	152	159	206	172	149	192	193	169	171	169	156	162	189	162	167	176	179	165	206	173	159	164	192	165	165	151	179	175	154	176	155	172	168	187	173	160	174	180	157	188	168	189	166	178	172	177	178	181	179	157	183	178	174	160	144	139	184	165	179	154	170	173	175	191	168	156	166	179	147	172	174	175	183	180	165	161	186	156	180	176	178	167	155	169	171	151	183	156	156	182	174	183	168	192	173	149	133	163	171	197	189	187	165	176	180	170	166	158	175	171	149	150	181	178	164	188	186	170	164	205	189	163	191	191	139	157	173	139	161	161	174	206	181	203	156	172	139	159	167	198	183	161	189	169	170	174	168	143	152	191	187	167	172	168	162	180	147	156	161	181	198	175	166	194	161	187	177	194	166	153	181	162	162	165	188	178	137	130	183	160	151	160	152	182	160	165	168	168	179	186	147	167	161	184	169	180	166	162	193	168	159	162	169	173	175	178	166	170	164	172	156	158	181	171	199	173	156	153	146	178	181	161	157	193	163	164	210	148	155	167	171	171	143	154	179	178	140	158	153	158	158	144	129	184	170	190	159	182	159	179	196	175	173	128	165	168	147	178	179	172	179	154	183	155	159	156	163	160	173	179	149	151	181	202	184	172	151	172	152	169	168	169	169	180	160	185	178	171	180	141	190	166	170	177	178	173	162	163	150	176	157	176	173	162	185	190	165	161	176	157	195	195	167	203	174	166	163	175	166	183	172	195	171	185	156	146	162	164	169	196	155	169	184	161	165	163	151	204	173	177	200	190	169	162	198	154	159	175	170	152	173	178	187	169	158	162	196	163	159	177	193	165	169	151	190	194	173	157	174	175	181	191	189	160	157	170	158	184	192	181	159	190	173	155	171	173	161	155	174	181	157	167	162	170	172	181	164	183	177	150	161	177	174	171	169	166	166	160	169	147	140	189	164	184	162	168	179	163	190	177	150	172	186	156	164	161	170	156	169	175	191	146	170	174	191	208	186	158	174	169	157	160	167	185	153	147	180	165	168	162	174	180	198	183	159	175	142	164	169	186	175	167	173	153	147	178	170	174	161	171	187	194	199	186	167	175	173	145	198	180	173	165	182	145	187	174	172	161	175	159	169	163	176	184	194	182	156	144	170	186	180	182	154	178	163	183	179	189	172	176	178	185	167	142	156	186	169	179	192	174	172	167	192	174	168	153	178	187	207	154	177	181	173	169	159	146	162	156	186	153	158	151	170	190	183	179	177	179	196	162	159	130	193	157	167	177	167	163	161	198	191	184	183	187	173	158	154	170	199	194	163	169	163	138	177	192	184	180	196	160	164	174	174	162	154	130	157	188	170	175	169	165	151	143	151	164	170	167	178	176	185	166	194	188	195	164	172	170	139	157	159	169	154	180	154	156	178	193	191	154	153	192	165	184	183	176	177	189	162	176	188	174	166	171	181	155	186	184	184	166	177	177	175	165	207	175	170	152	164	177	150	157	152	193	188	163	199	178	158	166	169	166	156	173	159	178	173	167	175	150	147	183	161	151	176	192	157	189	189	172	172	149	178	176	168	190	153	191	147	155	178	167	155	174	171	184	163	184	196	163	187	189	158	167	176	172	172	163	162	170	190	159	174	173	178	172	151	177	186	163	162	193	187	154	171	182	178	165	171	151	177	148	175	180	173	135	155	195	165	167	168	156	141	195	155	174	149	190	194	154	181	169	151	157	162	167	177	201	194	174	203	167	163	155	206	162	180	186	167	149	190	191	159	168	165	183	180	195	139	170	178	189	190	184	170	185	178	177	176	141	177	172	153	177	176	161	161	194	169	175	172	156	160	185	194	173	197	169	162	170	175	176	155	171	168	150	157	163	186	141	190	168	189	172	179	169	174	169	162	165	162	154	175	197	166	190	167	189	188	184	160	182	181	152	155	172	180	169	180	165	161	187	175	168	173	150	161	171	160	173	173	178	172	181	192	161	162	186	176	169	179	157	164	164	149	156	162	179	169	169	204	172	188	161	154	173	175	190	175	157	166	179	161	183	164	171	159	163	174	181	184	169	172	196	150	159	158	173	157	167	153	172	159	179	186	147	179	222	170	188	164	183	184	180	180	169	189	151	153	182	182	167	181	178	184	176	188	151	149	187	168	193	178	167	182	165	170	143	182	155	174	186	166	181	165	165	159	196	158	181	188	161	189	195	178	164	166	163	196	173	162	165	178	175	153	175	173	172	182	173	172	148	179	173	168	181	140	197	167	155	177	205	154	181	167	160	208	179	187	198	189	156	151	167	162	181	168	152	155	155	189	151	145	162	161	173	161	192	170	154	169	170	170	180	152	174	200	165	165	169
2221	454	500	521	487	488	526	468	499	505	471	483	448	473	468	469	467	415	498	494	521	468	481	437	488	482	471	476	460	451	475	497	449	498	468	457	419	508	463	482	438	468	451	482	467	463	511	471	482	453	469	476	480	454	476	464	445	458	474	456	498	459	457	453	483	501	480	469	480	483	487	415	463	483	466	454	482	497	455	444	474	462	437	493	476	475	441	436	473	448	423	515	458	471	469	504	483	435	476	485	440	467	505	450	457	474	485	458	493	492	472	507	489	481	487	487	470	447	459	469	464	453	491	473	474	501	461	477	510	466	455	451	485	463	444	464	462	470	461	411	475	454	459	421	463	496	471	468	475	504	472	520	477	441	498	474	429	519	476	453	443	478	458	461	435	444	461	432	490	415	464	484	466	471	466	449	469	523	459	476	483	444	489	449	476	436	453	471	458	497	485	481	472	488	462	478	475	469	481	459	506	463	496	419	466	423	498	481	481	475	495	482	493	463	489	491	495	470	449	450	467	460	458	469	474	522	465	434	465	487	458	503	462	453	502	484	455	449	451	459	453	443	483	439	488	433	478	493	451	518	435	455	480	450	536	453	475	521	454	479	441	485	485	457	481	455	480	496	494	487	448	488	460	450	472	435	501	466	461	495	442	457	468	490	481	464	468	494	471	457	511	412	444	476	467	472	512	469	481	485	431	439	452	487	465	451	433	463	516	453	479	466	479	471	483	502	445	436	479	463	475	482	456	468	474	512	470	471	435	478	470	472	448	491	481	477	494	484	477	428	475	467	452	450	434	498	505	477	478	508	472	465	491	448	439	490	450	444	465	478	506	453	467	503	459	479	439	450	466	444	464	496	507	513	419	471	473	428	467	460	450	455	452	473	439	513	464	473	493	496	487	452	482	442	450	472	476	488	462	473	505	449	481	498	461	474	482	461	474	462	449	465	406	464	454	469	504	498	482	473	468	485	464	467	455	459	486	459	471	493	494	455	442	442	475	480	451	467	510	486	468	468	434	445	485	433	506	469	490	464	458	443	482	483	487	490	444	455	481	428	458	518	484	434	479	491	469	419	473	435	510	465	461	486	430	482	467	493	477	429	448	460	491	487	495	452	492	446	435	462	490	445	477	435	458	482	430	459	481	490	453	482	441	457	464	456	413	461	449	437	469	487	471	415	481	448	465	447	477	458	502	423	474	505	454	480	476	480	484	516	496	483	448	471	461	468	481	451	462	473	472	449	460	509	446	441	446	461	445	446	471	495	502	474	472	489	461	490	478	456	501	464	468	496	471	496	456	439	470	473	460	470	463	458	459	444	461	468	460	474	437	460	443	463	465	490	493	451	451	460	463	495	441	461	456	475	452	465	447	481	465	469	476	427	489	486	444	458	456	476	476	443	505	497	477	487	489	442	488	463	468	447	459	464	450	448	436	480	450	461	467	443	439	484	489	499	455	471	484	474	465	460	434	483	468	462	468	449	443	456	464	498	476	461	474	472	474	470	486	475	458	487	486	467	494	452	443	482	479	437	506	440	454	515	455	486	465	480	433	494	432	499	450	487	503	479	477	462	465	437	480	468	470	478	464	423	487	495	463	504	495	449	499	466	473	453	484	437	464	486	435	473	455	484	432	481	454	444	516	499	446	457	486	468	480	477	516	467	465	508	468	460	448	466	497	439	456	521	472	479	467	440	420	474	458	479	452	503	446	436	456	495	468	499	435	450	441	434	441	455	489	493	459	474	483	428	464	481	469	510	468	484	459	429	499	494	453	483	509	495	486	464	459	488	481	450	464	442	445	427	506	464	467	458	480	471	488	482	475	476	487	448	459	445	433	465	479	468	458	494	462	427	480	462	472	479	478	465	469	457	454	466	469	455	451	475	466	497	516	458	449	464	458	477	491	503	439	466	459	483	474	502	459	481	439	463	460	424	470	450	492	441	445	473	501	472	488	468	434	478	451	429	437	464	487	457	451	448	465	460	471	475	461	506	477	476	487	457	474	466	473	477	447	471	465	478	445	459	475	482	458	474	483	490	478	467	469	475	483	508	437	462	447	444	468	456	463	480	507	453	459	450	445	463	465	453	483	488	445	489	480	425	461	441	463	477	483	473	445	428	489	467	504	477	442	456	477	447	482	502	460	474	525	422	438	482	484	483	464	487	455	448	452	463	429	519	442	486	500	482	473	485	487	470	484	426	464	474	469	461	479	474	491	480	452	498	463	464	484	457	495	451	447	495	483	425	483	468	473	486	444	486	420	492	481	470	494	488	482	471	498	468	501	472	446	444	499	449	467	487	463	472	474	491	471	445	461	477	445	459	516	489	491	477	501	452	476	466	472	470	474	475	486	451	452	456	453	479	472	492	481	483	446	446	505	457	444	460	451	454	470	492	466	473	469	456	483	483	456	463	470	464	500	513	503	484	461	448	493	447	463	437	467	454	475	497	471	440	494	451	490	455	449	442	477	476	514	486	453	478	451	491	471	477	465	505	474	434	444	499	467	468	495	456	498	435	484	469	469	427	487	471	533	447	449	487	459	504	487	454	499	445	497	472	469	439	472	459	483	479	475	451	482	513	460	485	471	471	455	455	475	442	468	433	469	456	478	462	470	493	458	483	462	459	484	466	448	459	456	500	443	470	444	464	459	473	484	432	467	442	458	465	471	446	469	429	429	434	434	450	446	442	485	482	480	449	451	470	463	477	502	469	517	447	442	485	512	482	470	463	508	480	439	467	443	472	460	475	471	467	433	487	505	472	469	492	460	489	460	457	504	430	438	466	461	444	487	457	504	478	492	472	487	448	473	452	450	477	482	465	457	456	453	479	431	431	472	446	449	493	476	487	463	467	458	514	458	450	496	452	465	500	441	475	449	468	460	491	450	503	454	475	464	484	451	483	447	465	489	464	452	473	474	447	472	485	466	455	464	475	471	481	473	456	504	465	439	486	477	480	443	467	516	457	445	473	497	458	472	465	444	449	473	479	472	471	504	486	447	465	471	463	500	493	460	477	454	471	493	479	467	497	454	451	525	471	453	472	486	455	470	421	480	484	474	470	439	481	444	466	470	447	485	502	479	443	468	458	438	478	500	455	491	476	479	462	449	451	500	483	483	478	477	486	495	486	483	457	449	486	441	461	472	453	488	487	490	486	470	489	444	482	446	524	494	490	460	454	440	453	442	465	491	482	502	463	476	462	511	467	491	447	456	525	434	480	417	452	475	498	452	485	482	489	448	470	474	470	454	503	497	492	503	468	443	486	475	512	476	463	480	456	468	432	459	496	484	451	461	457	466	464	471	477	440	451	434	447	483	473	495	480	463	449	457	454	434	466	480	417	460	475	461	516	475	495	496	537	451	412	517	460	474	496	533	468	493	477	435	483	478	442	483	467	473	451	474	470	464	448	507	498	445	474	443	471	423	453	438	477	495	463	473	452	451	476	455	476	494	488	465	479	497	453	448	466	452	458	473	499	500	468	459	447	439	444
8617	760	623	631	492	432	446	428	419	427	400	343	377	349	376	336	357	354	350	356	356	369	358	342	398	373	363	365	321	342	381	391	342	337	316	372	341	355	337	363	332	354	326	360	346	363	371	346	388	369	391	339	363	359	353	350	360	372	367	319	387	342	320	373	367	341	340	333	335	323	343	370	358	355	342	362	366	352	348	391	359	369	343	359	332	368	355	381	350	406	339	337	348	383	369	320	329	371	364	363	337	352	352	394	335	361	408	334	312	381	371	326	314	344	398	346	326	363	365	330	342	353	361	302	323	355	339	356	368	339	375	377	343	354	356	371	342	346	325	370	354	321	332	334	341	328	334	394	385	327	375	392	358	372	360	362	344	390	376	360	366	399	374	348	349	343	355	323	355	352	331	345	378	366	376	346	344	340	364	390	361	393	359	339	376	379	389	371	355	358	362	355	392	386	355	344	312	317	349	359	381	384	332	325	386	359	392	349	364	333	336	373	375	324	352	396	360	337	370	357	348	366	315	348	344	355	378	375	340	354	366	335	361	327	364	377	350	344	388	375	341	382	369	376	357	368	363	347	372	341	369	356	338	397	380	383	407	345	363	369	341	358	369	368	309	349	369	382	324	369	371	372	367	367	357	334	326	380	349	377	390	372	384	363	347	349	366	360	357	331	355	314	359	340	374	342	378	352	359	320	326	352	338	348	358	365	380	326	358	361	370	352	336	353	369	339	356	349	324	392	368	368	343	393	356	340	350	377	343	327	359	347	350	322	360	386	364	363	329	355	338	365	345	324	340	357	384	330	374	349	374	373	362	375	375	343	394	332	362	350	341	307	342	357	341	361	315	357	343	341	363	360	354	387	337	329	357	342	394	338	379	352	367	331	344	345	321	365	374	331	360	361	358	372	379	374	358	342	365	362	334	362	380	353	358	375	344	352	356	335	369	347	353	434	342	361	359	364	341	358	349	363	354	374	364	341	371	395	365	345	316	351	361	377	361	353	376	373	306	375	327	323	386	332	324	353	314	328	355	320	343	385	356	359	338	378	352	356	353	371	336	392	349	366	341	384	366	350	348	358	336	392	387	398	332	301	351	339	342	341	360	369	370	361	343	366	355	352	362	348	356	352	353	376	368	329	333	356	400	356	366	342	351	376	351	335	320	315	375	352	359	353	343	362	360	330	356	322	356	336	354	332	385	363	338	366	369	391	339	350	346	356	339	348	391	346	355	370	388	356	365	343	409	348	406	352	375	339	387	334	339	344	412	369	321	389	330	323	369	369	362	343	370	338	374	334	383	350	371	369	378	377	340	358	366	402	344	316	317	328	377	360	335	350	324	357	346	360	342	346	341	358	354	391	323	336	383	343	397	373	351	345	334	371	348	330	326	358	355	347	317	345	347	331	327	369	375	356	328	319	337	323	380	364	375	364	357	369	370	321	378	337	356	358	357	382	344	372	341	322	361	359	383	335	330	382	371	365	341	364	363	352	380	334	368	357	342	374	344	373	361	365	321	362	371	330	390	370	353	362	354	363	341	378	367	373	342	346	296	360	331	347	326	356	375	367	353	326	378	354	339	381	371	371	356	313	342	348	366	354	347	380	340	342	353	360	368	380	317	367	360	312	382	359	337	341	346	381	389	377	398	375	380	361	349	342	360	349	339	342	335	372	359	359	367	376	350	354	386	331	357	343	361	338	349	384	354	347	374	371	367	366	364	324	364	394	369	349	334	378	366	367	325	360	347	352	375	327	338	375	360	376	415	343	382	324	328	329	338	357	354	389	356	366	363	368	366	327	370	336	355	377	343	351	345	371	345	368	347	389	340	333	360	345	382	342	333	315	365	346	352	329	370	381	336	392	384	357	339	338	357	346	338	340	371	357	362	328	379	344	343	350	334	333	326	336	332	366	336	325	381	343	333	381	359	378	336	390	341	363	324	363	342	372	350	372	361	337	360	350	334	343	393	359	321	342	336	350	343	348	346	367	347	406	355	356	363	367	362	363	320	328	365	364	385	381	359	340	347	361	386	333	370	388	384	360	360	352	348	368	352	395	392	380	338	313	368	347	338	344	345	371	330	362	371	378	318	377	361	344	332	367	364	370	370	377	338	360	386	364	350	326	358	335	336	343	366	335	375	328	334	321	360	337	387	399	397	375	344	337	383	371	356	322	329	355	305	340	333	347	388	364	401	354	362	350	385	366	314	339	381	380	402	393	347	377	332	367	357	343	365	354	350	349	388	328	379	369	388	331	336	334	334	368	350	364	361	336	349	375	374	357	379	381	351	343	377	325	324	382	333	350	363	347	381	316	368	348	320	307	372	359	348	335	336	332	351	363	360	344	336	356	366	400	347	389	391	345	351	374	364	360	360	347	336	355	355	410	340	330	343	379	360	328	369	332	354	331	341	355	365	322	373	369	365	313	374	348	341	377	337	365	333	341	337	336	392	331	369	357	345	334	391	387	376	350	365	341	389	336	357	384	369	344	371	376	346	324	355	384	350	340	358	373	325	329	373	353	353	332	335	354	367	346	334	364	334	334	360	377	371	345	341	346	341	325	338	337	348	365	380	305	368	333	358	382	341	383	342	342	405	341	354	341	332	336	328	352	320	323	389	342	360	362	336	384	343	331	343	340	342	335	354	373	404	343	391	351	357	330	357	343	348	347	348	350	374	355	335	353	335	357	346	324	398	353	336	372	374	332	333	331	372	347	344	308	336	382	346	328	330	344	351	385	359	384	358	354	401	362	329	340	361	359	357	358	344	365	354	349	383	340	367	357	341	372	402	354	330	377	354	374	356	353	380	361	336	347	367	364	363	345	428	368	327	353	362	316	358	391	354	330	380	349	362	331	352	318	337	365	364	333	340	355	334	334	326	370	381	360	353	330	371	329	360	352	363	366	366	342	353	338	354	386	372	337	355	376	361	374	352	362	351	351	361	332	355	350	408	338	382	350	367	357	359	349	365	354	367	358	361	366	373	320	368	344	393	410	342	378	371	345	335	373	345	322	336	327	353	330	324	359	309	329	398	363	330	355	330	341	348	349	368	357	334	352	357	379	392	315	349	373	366	390	352	357	369	357	357	387	356	341	328	344	348	367	368	370	364	349	341	326	368	308	342	366	395	313	370	357	346	303	352	307	335	357	394	373	382	319	370	355	320	358	374	383	392	318	315	342	366	356	358	351	362	344	332	358	339	374	365	376	355	325	342	345	353	345	362	375	378	353	346	321	342	324	340	339	333	337	391	346	344	297	327	359	365	329	335	361	317	391	357	378	357	404	415	377	363	328	321	353	358	338	348	363	362	368	336	382	350	367	360	339	333	348	329	347	353	354	299	330	361	347	309	394	356	352	352	381	395	359	383	377	354	345	352	376	328	313	323	363	401	311	357	356	381	331	344	353	350	369	392	359	365	341	359	379	337	369	350	355	314	364	380	362	367	355	354	368	351	382	322	355	351	376	370	395	351	359	349	381	390	376	355	352
7270	1093	1442	1567	1433	1316	1152	1108	1131	1039	1003	955	914	978	950	939	921	904	856	829	868	842	876	802	889	899	902	888	841	865	879	838	873	878	834	846	881	858	914	835	827	860	845	863	909	818	827	811	847	828	830	826	891	864	853	844	806	857	822	842	789	837	863	848	867	849	844	866	899	812	811	819	825	777	846	843	821	788	863	852	848	852	798	880	858	844	872	861	834	851	863	835	862	869	840	831	833	869	841	925	887	870	894	840	865	806	821	816	828	862	843	827	848	825	785	841	845	828	857	843	820	861	823	836	838	854	831	866	797	823	845	838	879	832	835	829	836	870	840	839	852	863	789	824	820	799	863	841	858	825	828	806	817	828	852	876	846	837	782	810	830	866	798	894	850	830	870	818	831	852	853	847	837	875	887	831	814	861	862	856	828	814	823	818	842	836	802	876	845	866	795	842	858	898	871	817	879	801	835	849	859	815	795	861	823	849	842	857	836	833	845	814	853	886	880	844	818	812	797	807	871	849	854	809	849	846	841	860	874	840	811	839	841	829	815	859	843	804	828	791	829	842	865	888	810	793	860	827	863	800	843	826	863	817	817	862	850	848	846	841	893	847	857	841	840	869	862	834	840	855	900	826	862	845	825	872	881	837	856	787	846	788	851	838	827	817	847	886	816	867	801	839	856	879	813	818	873	817	849	836	854	811	860	838	875	865	829	839	803	825	822	842	844	804	856	800	809	820	798	828	862	829	851	825	773	798	782	839	848	842	881	898	853	834	822	836	884	815	835	826	808	935	863	820	794	886	813	912	882	838	862	813	847	826	792	821	828	811	866	851	847	843	830	797	824	823	877	838	819	838	770	872	836	838	863	859	894	846	821	816	845	909	818	821	872	835	822	820	879	832	870	885	846	857	878	906	831	813	831	846	910	813	838	842	845	859	822	832	871	883	794	841	848	820	852	866	801	806	829	862	829	824	816	845	854	902	892	807	849	818	901	886	808	812	837	852	808	867	837	839	804	842	830	818	870	840	858	839	783	833	885	796	881	870	822	832	868	836	829	787	818	838	827	850	811	834	852	852	813	855	775	815	848	857	790	814	835	855	854	867	850	816	822	831	870	836	872	926	825	849	791	842	897	818	865	797	828	809	885	820	872	834	834	799	866	885	906	854	803	863	862	862	853	813	862	868	834	856	872	837	852	898	902	873	874	819	801	872	858	827	875	820	922	837	840	796	810	826	828	840	851	808	815	847	857	869	889	844	872	877	829	841	900	871	794	879	846	855	832	786	844	789	857	813	816	803	805	875	854	851	793	854	840	852	830	806	828	853	809	874	845	865	828	840	896	860	862	801	866	870	873	828	828	800	848	831	846	867	834	835	815	849	841	846	874	797	872	844	845	823	848	801	872	862	821	861	869	825	836	815	816	849	862	804	851	867	825	787	867	919	878	889	912	870	842	863	876	858	890	828	853	871	801	898	816	849	839	789	797	829	863	817	821	823	822	828	857	885	886	890	876	843	849	846	859	832	884	829	801	890	826	861	884	906	863	845	819	818	881	873	846	841	789	848	870	890	813	837	825	878	889	870	820	828	877	827	827	853	821	855	837	818	829	804	779	842	840	847	802	836	801	791	823	874	825	882	811	805	885	865	810	838	852	834	857	878	865	841	881	764	861	824	804	850	871	813	842	833	827	857	880	877	832	807	852	847	793	858	844	878	860	841	849	858	848	800	850	864	806	840	815	814	862	810	816	896	836	839	841	795	860	889	817	862	893	843	804	892	852	800	826	879	845	847	841	859	788	830	857	837	817	875	794	854	838	797	828	845	858	799	780	858	859	879	852	833	860	848	834	831	856	832	803	852	826	851	814	822	863	776	866	832	847	842	837	834	879	855	871	898	886	770	791	797	799	844	788	899	847	835	809	887	859	820	824	856	801	826	788	866	810	873	865	814	839	833	825	842	819	848	877	855	859	852	880	845	861	841	832	846	843	837	887	866	814	849	844	803	792	870	855	808	842	839	823	816	854	837	839	793	808	808	841	837	845	827	796	843	861	838	837	864	817	830	845	832	832	849	853	853	840	907	796	832	825	822	839	821	828	897	867	893	814	847	806	827	829	826	859	858	838	858	822	883	818	855	878	814	863	881	808	869	840	836	890	912	834	828	851	836	845	828	857	808	849	862	851	860	825	857	826	857	864	836	834	849	792	870	778	835	826	858	835	901	838	839	798	884	857	842	863	830	849	853	847	815	826	838	823	805	809	842	844	805	839	844	861	851	884	846	870	803	811	858	809	865	784	855	791	845	816	866	882	818	822	843	892	846	853	846	875	842	818	818	870	814	873	804	866	893	889	825	806	788	828	814	804	854	860	845	854	788	831	815	831	895	868	843	840	876	841	843	853	781	822	878	836	833	835	828	871	855	866	816	840	786	832	869	834	877	815	869	857	828	823	853	814	894	878	804	843	834	792	870	852	798	820	864	871	838	838	851	805	831	868	811	952	913	839	828	809	835	847	872	838	836	899	868	843	868	863	796	834	898	811	877	819	867	872	821	882	804	831	863	892	810	848	845	831	817	831	882	851	848	905	822	842	855	886	818	875	858	872	808	816	886	836	843	937	838	827	866	854	871	859	834	909	809	819	814	848	832	895	873	798	879	836	872	871	807	866	853	818	838	906	876	786	825	845	811	897	880	825	852	834	866	840	837	845	864	828	934	834	802	888	846	842	798	833	827	837	890	893	892	844	795	804	871	859	843	837	897	851	940	821	818	884	881	775	845	845	806	848	806	805	823	856	826	819	872	837	852	857	826	879	841	835	865	833	814	857	830	845	892	870	849	822	846	824	842	840	856	856	893	871	839	839	851	865	841	858	842	910	812	882	855	822	862	874	851	861	874	858	820	811	789	782	842	829	794	839	792	807	821	856	809	889	852	871	862	872	846	847	834	809	857	812	852	816	835	875	851	841	837	841	846	860	817	839	862	878	826	839	873	902	814	824	853	852	845	866	829	843	817	858	828	805	801	824	827	830	836	906	848	820	781	880	842	809	860	837	834	827	876	858	822	781	829	871	846	832	923	812	903	809	861	817	879	819	895	876	817	845	802	821	811	822	859	858	795	859	886	895	810	840	887	875	838	847	872	831	867	852	828	876	840	835	815	837	834	875	767	881	853	854	852	862	819	871	825	860	789	865	825	797	855	854	810	856	801	821	883	814	776	859	906	844	873	863	837	869	883	866	816	872	843	810	827	860	855	829	806	851	893	896	814	847	847	878	816	859	867	919	879	841	843	774	843	876	851	783	828	918	797	817	866	808	877	837	867	834	809	837	818	862	896	824	881	872	875	865	840	867	818	846	799	847	855	846	849	890	857	853	805	873	891	828	831	808	821	861	835	830	847	902	827	811	854	882	861	840	874	810	870	838	856	839	821	809	804	897	862	850	790	770	870	845	847	837	875	884	841	820	892	867	847	925	760	844	837	860	828	842	827	864	816
15808	1434	996	786	635	509	511	493	465	430	419	424	407	385	402	391	393	394	418	407	438	433	325	387	391	363	379	392	381	401	393	375	361	389	400	417	412	372	378	386	408	391	406	384	403	368	389	379	353	386	370	376	357	354	381	356	386	343	401	385	387	374	406	322	378	379	416	387	354	410	387	330	394	388	341	364	376	383	367	346	370	367	354	395	339	372	357	397	376	391	350	362	387	387	353	348	386	370	373	365	376	376	381	391	387	399	402	366	374	341	378	356	330	387	390	369	395	366	404	378	384	392	367	366	391	371	362	380	384	385	400	353	377	445	356	396	382	387	421	418	369	381	385	382	354	391	378	383	365	391	371	378	351	392	365	359	378	333	380	423	405	366	375	351	373	389	362	391	409	407	368	374	344	353	377	357	398	377	397	341	391	376	403	386	374	367	355	364	388	349	391	394	367	362	380	416	388	412	305	386	367	356	376	357	414	378	393	391	371	349	383	396	394	352	393	380	408	368	373	381	408	374	357	377	372	363	370	397	393	375	387	348	406	372	368	352	358	391	364	373	344	402	354	371	362	364	360	336	390	371	379	365	424	338	389	343	372	360	348	378	378	394	370	365	385	354	357	352	376	359	391	368	360	390	350	373	347	374	380	363	354	376	360	407	381	407	393	401	364	370	390	381	388	360	374	317	353	328	382	430	372	376	392	413	376	361	411	364	377	366	396	422	406	388	364	355	366	361	393	365	345	368	391	334	339	443	371	365	366	381	397	390	337	381	365	389	361	376	363	394	397	382	397	375	391	369	368	329	370	364	370	377	345	341	366	383	378	350	366	409	404	400	412	378	354	400	387	364	372	347	351	354	383	379	367	355	358	377	414	354	359	354	373	371	380	383	359	354	406	397	380	358	384	392	361	385	404	401	381	380	369	370	367	383	388	401	361	379	348	373	390	367	383	375	371	367	423	385	368	398	384	348	335	416	411	331	369	382	381	349	356	346	391	382	379	371	378	384	386	342	386	372	432	374	422	375	387	370	357	349	397	397	378	386	409	416	412	384	362	359	378	411	390	418	358	402	357	369	382	364	353	386	377	362	411	387	321	389	326	384	355	399	382	389	359	384	416	345	351	378	365	389	377	354	377	379	421	387	404	371	402	397	384	369	366	360	408	342	385	328	389	411	360	382	348	384	357	396	370	378	405	359	358	385	377	354	383	358	385	386	397	376	379	358	390	421	372	366	349	391	375	401	386	392	369	397	394	339	376	397	378	363	376	388	379	343	373	358	403	414	399	378	388	379	357	397	405	410	362	367	360	381	343	385	385	352	375	382	396	398	403	387	345	342	392	380	385	386	351	372	366	358	385	390	384	369	323	387	362	405	351	382	380	382	391	391	341	353	386	421	366	377	378	365	411	369	419	378	356	375	375	383	350	363	411	392	397	377	368	373	352	382	391	402	386	393	392	350	361	393	399	368	386	344	369	361	388	339	387	346	385	369	388	367	362	381	363	401	365	350	371	363	406	391	408	415	336	397	411	422	397	364	389	341	395	384	416	378	404	382	431	387	357	362	386	366	350	397	361	358	375	378	443	434	373	364	398	370	335	341	385	396	364	392	353	390	334	343	373	352	378	398	362	366	381	405	372	354	360	362	392	379	380	351	376	380	349	402	363	356	385	372	379	369	375	429	357	400	367	370	410	395	410	399	356	378	385	341	395	387	347	354	353	400	401	372	401	407	379	365	411	412	370	401	381	410	420	409	341	345	375	411	406	363	404	406	385	375	386	383	405	387	381	407	358	365	383	408	414	403	379	418	331	346	348	398	385	381	394	376	396	422	367	361	378	373	413	365	367	364	408	370	368	368	364	382	406	407	380	364	392	386	386	357	352	383	395	390	367	375	351	401	412	364	382	329	336	390	383	406	336	388	412	343	381	377	408	395	421	388	377	377	405	409	383	382	382	364	402	389	375	388	375	385	355	382	395	419	362	375	350	385	406	358	338	375	362	339	398	379	344	380	344	370	349	375	364	371	330	366	425	417	389	374	405	341	357	354	374	353	396	355	353	401	358	368	399	394	412	382	384	409	379	383	325	345	374	337	351	387	377	388	407	370	374	382	393	437	370	342	361	381	368	377	378	364	402	404	371	415	374	386	408	365	411	373	385	380	410	382	371	380	389	375	374	405	372	346	383	412	371	388	330	377	431	389	389	382	383	392	375	396	359	375	378	392	372	362	376	367	399	426	379	402	430	361	365	363	359	372	387	383	406	347	339	399	423	362	382	381	361	399	381	415	388	392	365	371	360	370	380	389	404	375	359	381	389	353	405	355	399	385	399	355	331	379	343	385	359	411	369	352	366	372	377	376	390	384	377	384	367	389	384	404	417	354	369	389	379	418	321	369	340	378	384	377	364	396	402	373	395	346	415	373	366	362	388	379	382	369	350	417	381	370	397	365	369	399	366	375	399	409	392	405	397	398	365	411	385	398	357	348	350	389	412	384	351	396	367	398	386	373	384	373	362	345	329	379	357	365	319	395	385	354	352	408	369	374	360	354	394	369	390	368	397	375	401	376	368	374	339	353	382	397	378	388	396	362	387	377	404	413	377	386	417	392	395	373	411	382	384	426	366	350	344	372	375	413	365	367	374	394	361	410	400	355	347	388	372	381	345	393	390	362	390	379	340	398	382	401	365	341	368	405	371	395	446	432	364	405	423	415	395	377	355	429	382	355	376	391	376	375	371	381	365	356	392	353	390	389	371	381	409	408	362	406	358	358	375	368	426	360	365	339	361	334	353	384	361	351	352	351	401	377	332	376	365	397	388	401	360	399	435	387	343	359	405	370	366	363	410	378	389	382	368	396	360	389	353	408	391	382	400	415	399	345	358	392	361	374	370	405	385	389	403	421	371	350	374	408	410	389	370	384	376	355	376	355	376	389	385	367	412	390	396	383	368	398	357	368	365	390	368	360	377	389	391	385	375	385	377	414	413	421	360	356	372	391	349	346	372	355	376	334	370	379	350	384	354	375	392	364	368	383	386	359	392	371	393	409	389	409	402	395	398	371	376	371	375	368	427	364	355	397	380	393	391	389	376	372	396	384	396	362	353	378	377	364	401	377	391	390	369	389	382	366	394	375	334	381	384	395	373	391	366	359	374	377	369	385	373	361	354	390	408	386	362	359	426	384	407	340	358	333	429	365	348	371	416	360	381	397	390	401	370	372	380	380	358	358	366	365	341	366	395	382	319	362	341	372	359	383	378	357	363	361	381	380	350	369	385	344	393	384	359	389	426	381	375	385	396	420	383	377	373	379	368	407	357	383	398	393	391	361	414	405	403	375	414	371	386	360	357	392	403	353	390	359	418	392	353	377	372	396	359	352	361	354	333	378	392	363	382	360	356	383	381	368	363	373	379	413	365	394	401	385	365	380	335	379	371	414	432	366	341	376	364	346	371	391	337	350	362	335	344	394	370	408	357	327	365	341	367	445	380	357
9022	1475	1985	2227	2087	1766	1457	1391	1294	1229	1149	1118	1108	1012	997	1017	931	938	913	907	968	912	944	888	908	952	916	921	905	910	862	959	890	878	888	922	859	895	913	928	855	876	853	883	872	842	872	879	862	825	835	902	872	818	909	873	861	863	817	877	848	882	857	888	866	859	863	884	873	818	868	812	810	844	865	840	897	875	891	897	853	893	855	841	851	870	889	914	874	847	834	846	891	845	884	819	798	865	816	862	918	854	792	843	917	836	827	888	883	826	833	904	796	821	874	891	846	843	809	906	827	885	873	878	832	841	877	821	896	841	857	860	834	870	844	888	848	865	851	840	845	903	880	835	808	868	904	824	833	869	846	832	833	831	858	858	855	876	861	855	910	849	850	820	906	895	899	813	885	887	904	882	819	883	905	862	839	889	839	886	766	854	844	823	835	906	875	862	873	884	895	918	809	826	878	918	860	862	857	908	859	887	884	873	809	825	835	829	851	864	846	888	866	887	821	864	850	863	878	858	878	805	859	870	857	840	850	767	865	878	879	841	846	885	874	849	877	838	855	879	851	812	862	867	853	828	887	833	843	824	868	884	870	860	853	843	877	832	924	838	837	841	875	887	860	830	851	877	886	901	908	829	821	833	819	826	834	842	783	882	843	856	836	822	858	835	841	905	840	898	838	880	835	827	773	833	834	846	890	822	851	825	845	898	825	845	872	835	861	860	883	891	852	873	832	889	902	863	877	867	829	887	906	847	830	856	869	872	848	853	843	886	887	875	902	869	915	857	868	849	893	856	874	883	841	861	907	862	871	870	866	854	824	919	847	892	848	837	870	901	855	843	809	900	897	873	875	842	853	858	910	880	844	859	873	850	877	863	897	803	838	840	856	907	871	849	828	865	823	803	830	885	902	863	885	895	840	889	866	859	820	884	811	830	842	865	858	825	880	828	852	952	840	845	925	864	821	824	832	874	915	885	857	806	868	834	878	856	877	871	841	885	853	814	897	853	885	831	864	838	865	858	879	829	878	861	844	865	810	843	832	828	881	837	867	884	864	908	861	853	853	844	844	882	845	860	875	851	914	811	807	859	803	882	872	865	825	779	861	841	812	880	865	899	852	874	864	887	869	865	844	872	830	855	894	857	876	859	880	843	844	914	838	787	877	860	846	845	835	885	833	866	915	931	925	870	858	872	910	848	837	864	861	861	886	845	831	839	859	890	868	866	786	825	820	829	886	867	903	922	883	836	883	811	852	801	848	828	887	870	825	890	814	883	819	879	936	819	839	884	844	844	826	847	872	847	853	913	780	868	854	800	875	866	873	870	869	918	847	900	841	907	883	828	822	859	863	847	871	869	838	883	878	915	859	813	862	856	859	824	827	872	861	868	881	863	761	896	834	889	808	866	867	905	876	872	855	849	835	828	933	866	804	872	874	914	832	863	865	872	863	861	916	843	906	860	841	917	864	819	884	887	861	879	870	825	888	849	830	836	900	857	819	847	898	834	879	896	854	894	868	811	911	868	870	872	909	861	893	917	885	856	847	830	829	875	828	828	850	811	848	856	850	859	850	882	882	864	852	833	848	854	845	898	874	842	849	858	946	883	868	861	871	880	814	869	870	869	816	832	892	874	870	916	840	842	837	875	833	817	866	894	819	814	846	836	832	855	844	889	896	840	879	855	859	811	850	836	883	879	856	898	858	878	864	899	888	826	862	897	857	876	826	855	910	883	834	833	847	775	818	832	837	855	866	827	829	859	910	861	803	875	865	850	805	762	895	928	865	889	865	878	830	887	854	853	847	819	864	910	850	859	853	923	850	845	824	845	856	804	868	788	903	852	842	861	862	850	791	827	817	854	879	851	880	890	829	876	867	883	812	846	875	830	873	896	837	894	820	849	850	939	909	839	888	857	873	885	819	864	878	903	912	874	859	868	879	880	850	883	834	847	881	856	867	818	898	831	821	911	874	849	894	849	841	813	884	884	787	872	873	840	816	835	889	843	820	838	928	883	822	811	844	844	835	884	874	879	849	929	878	822	858	845	854	859	895	799	891	842	894	849	896	850	791	881	846	825	848	892	896	877	811	848	861	853	871	888	871	887	864	844	831	868	844	812	866	864	883	865	855	812	845	872	852	911	825	848	822	852	892	895	839	894	862	867	845	832	858	868	906	853	846	849	916	886	885	833	815	866	867	861	901	842	867	884	871	829	802	830	852	888	883	870	853	839	880	868	861	891	852	858	906	896	895	846	832	830	825	845	874	896	912	858	883	781	852	882	842	830	804	822	851	875	884	870	876	885	829	890	858	866	876	897	902	868	875	864	838	812	828	874	855	903	887	841	882	914	836	909	857	825	871	853	851	843	871	796	872	817	861	840	770	809	881	881	892	882	902	890	874	845	880	824	824	864	847	855	878	817	893	857	852	820	919	890	838	810	844	876	831	860	880	851	839	842	861	815	859	877	914	856	790	872	886	846	849	827	928	875	833	829	920	866	906	881	851	857	811	845	842	851	853	873	813	903	808	912	805	915	847	846	844	845	848	856	847	842	880	869	801	876	931	838	860	856	873	877	827	826	829	828	856	843	863	803	883	901	848	845	890	867	849	913	820	819	856	802	832	841	882	835	834	875	827	815	846	857	825	863	866	871	883	872	902	885	851	849	806	881	841	918	885	845	839	853	943	870	818	872	872	830	860	856	875	815	848	874	838	886	842	861	814	872	868	881	860	924	878	867	810	875	889	875	833	908	895	903	903	860	871	843	825	828	862	847	915	851	848	837	887	835	835	868	938	881	788	869	859	863	865	887	858	857	860	836	869	827	833	864	887	847	775	809	849	830	811	908	834	874	872	865	848	856	841	873	842	880	798	887	848	883	805	878	865	859	838	850	874	820	837	879	852	876	868	883	814	861	837	882	845	870	843	895	841	885	828	821	842	845	835	871	889	838	851	878	862	874	837	899	846	876	838	873	860	821	861	864	806	790	873	867	853	872	882	861	873	867	836	836	880	876	794	860	827	841	878	880	866	866	802	811	887	813	813	864	835	878	876	817	934	843	809	865	845	925	803	870	862	893	840	892	813	861	836	889	845	831	910	848	878	835	850	880	870	873	830	840	852	843	887	851	814	865	868	885	882	887	824	897	889	861	854	866	882	833	864	823	885	860	844	809	840	840	860	845	855	881	877	808	884	846	842	823	872	866	896	890	896	860	856	831	835	840	821	838	888	828	868	843	867	848	841	918	791	885	857	852	772	803	874	837	916	891	840	844	864	852	876	853	856	845	844	865	826	845	862	861	869	873	897	890	862	877	887	941	841	882	826	880	808	878	822	913	822	903	849	874	851	833	857	890	850	864	863	911	821	866	839	878	840	864	861	829	880	865	894	774	869	912	830	880	841	848	826	840	843	805	866	827	859	849	880	864	843	840	858	851	833	908	877	836	863	833	862	890	880	844	839	839	833	854	827	815	830	825	832	829	864	894	867	872	875	843	873	851
1982	206	186	191	211	165	197	161	153	167	168	191	175	180	159	157	180	155	183	147	140	156	167	172	162	170	181	164	172	158	180	167	161	152	171	180	161	161	157	151	168	193	158	175	170	175	169	172	157	164	185	169	164	140	177	166	178	156	171	172	172	162	173	178	151	172	166	157	170	170	167	162	162	150	176	155	198	165	177	175	156	172	146	168	151	162	174	164	146	158	161	157	183	166	156	146	173	158	168	202	164	156	170	160	169	169	167	167	160	160	175	149	167	176	168	158	184	179	163	167	168	174	183	161	141	160	173	172	170	166	185	168	172	168	175	159	178	168	191	174	146	158	193	171	140	171	162	160	167	172	141	156	191	164	158	186	167	161	156	155	138	170	158	160	145	187	157	194	189	157	195	180	165	170	172	153	157	151	163	171	160	161	180	167	176	172	170	183	174	179	179	172	173	191	154	159	162	168	162	155	149	169	192	163	178	165	178	140	171	164	171	166	178	154	181	171	154	192	140	175	168	181	151	176	174	175	170	171	175	151	159	185	147	171	178	194	155	155	138	183	153	147	173	145	157	170	171	183	190	174	153	170	167	187	143	184	157	177	177	160	165	179	178	158	160	197	173	176	156	175	166	171	153	147	184	154	177	177	172	196	157	166	169	151	180	145	152	181	180	167	163	169	181	151	175	176	183	147	188	163	165	178	165	149	154	164	182	174	173	169	174	182	150	174	183	165	155	161	153	196	180	187	143	145	160	147	177	177	178	174	184	191	178	145	154	182	152	163	155	154	162	161	174	170	159	173	147	163	146	142	180	160	180	187	154	164	186	154	160	153	175	171	168	165	173	154	151	186	170	163	159	192	143	166	199	158	184	149	160	164	182	179	163	154	164	175	151	153	156	185	151	167	174	152	148	165	169	198	170	155	176	154	157	204	167	175	140	170	171	178	187	174	199	150	169	162	158	173	160	176	170	181	173	196	170	164	144	165	158	159	156	156	165	143	179	141	167	180	183	160	178	161	189	179	166	174	168	156	158	173	161	188	170	137	161	146	172	168	177	180	162	164	162	158	148	137	158	157	147	156	147	170	194	140	173	154	174	164	179	152	168	182	160	165	157	170	177	154	169	168	158	169	168	154	154	183	199	167	176	170	160	147	183	161	174	153	164	160	176	158	163	178	189	164	173	193	162	187	153	193	202	167	199	165	186	160	166	203	153	148	157	153	152	149	165	159	144	145	157	157	158	145	191	179	166	137	189	185	183	190	191	148	157	167	203	176	165	161	162	165	163	157	177	163	161	162	173	169	149	157	169	182	159	145	156	175	182	160	170	178	143	157	159	183	177	159	157	175	150	166	181	172	186	163	154	164	182	143	171	183	166	143	166	176	175	145	157	187	153	167	182	158	168	193	188	163	148	170	167	181	164	146	160	189	151	169	164	164	153	168	175	188	152	164	201	157	176	206	167	153	164	177	170	154	168	173	152	170	175	161	162	160	182	169	164	179	174	150	191	161	175	166	177	161	177	169	176	194	167	142	143	157	155	175	179	171	142	173	139	166	167	175	197	151	128	160	157	170	162	164	169	169	173	174	164	176	155	152	187	162	175	191	156	161	192	141	148	171	163	180	161	166	165	152	175	193	182	174	170	155	172	193	155	152	195	161	177	166	149	171	172	166	183	159	178	157	160	162	174	157	163	188	180	170	174	169	170	164	151	145	141	157	158	189	178	174	164	147	151	142	186	158	184	176	187	164	160	173	173	178	177	183	183	176	171	171	144	181	183	130	174	159	157	156	173	196	162	166	153	155	162	199	164	158	160	181	164	195	184	179	157	148	190	189	176	178	177	170	171	158	170	151	174	178	166	168	168	153	173	148	177	187	188	177	161	190	157	163	181	184	169	168	189	163	165	179	152	156	158	153	167	165	175	159	160	164	136	158	154	149	151	182	150	163	161	141	153	148	137	171	168	173	157	173	193	170	165	170	208	180	182	177	164	190	169	169	139	149	157	203	158	174	152	187	179	151	166	166	156	202	150	178	144	185	188	185	167	191	144	178	187	150	167	139	186	152	157	157	160	160	185	162	171	171	183	166	160	138	158	142	166	139	153	185	156	158	174	178	158	179	180	182	151	180	162	158	196	172	188	174	190	200	187	149	178	174	172	170	164	166	188	146	175	187	151	163	181	179	160	189	169	141	151	144	162	156	168	183	159	186	146	165	177	172	161	150	171	133	161	159	170	161	178	164	161	190	168	176	155	148	164	168	186	176	144	149	180	154	182	183	163	162	185	165	159	165	187	184	149	152	163	183	154	170	147	184	175	172	173	213	154	176	179	177	160	158	154	178	187	164	159	166	168	162	183	172	163	161	164	144	153	192	145	157	154	173	154	143	161	183	155	178	166	175	158	174	151	157	161	181	167	150	145	159	171	157	161	159	197	165	165	190	173	167	189	157	166	161	157	174	167	154	161	187	140	171	177	176	170	172	185	186	156	163	190	168	153	195	184	189	173	167	186	168	178	162	174	165	159	184	202	188	184	165	164	137	154	150	169	180	174	194	219	147	171	167	189	222	163	163	167	165	173	176	166	162	199	164	163	173	157	188	176	166	166	173	160	155	175	170	151	174	187	168	181	180	145	151	189	138	165	183	167	191	187	159	174	161	181	157	185	188	168	165	166	155	176	189	151	163	163	152	157	171	186	161	159	161	163	165	152	176	160	177	182	176	161	159	155	191	164	187	169	149	165	199	156	163	151	157	174	189	158	179	193	152	170	160	202	164	172	167	195	154	171	183	157	146	156	169	167	163	135	153	202	158	184	192	169	163	167	157	160	142	160	185	192	172	202	193	167	175	161	183	193	151	158	162	132	169	175	171	144	158	156	168	168	212	157	179	194	168	143	160	174	162	174	151	166	149	163	154	174	167	203	167	149	157	196	173	155	171	146	162	155	153	186	151	178	181	191	156	184	193	160	159	175	147	161	148	153	137	165	186	166	178	184	182	178	173	160	173	173	166	170	154	170	174	173	164	172	195	175	185	131	151	147	167	165	169	172	187	152	159	187	158	171	150	176	172	156	153	173	156	157	146	179	153	157	157	172	182	167	151	172	159	165	162	158	178	159	132	190	186	170	180	161	173	150	174	146	175	187	167	157	152	162	167	181	164	183	168	170	189	160	138	178	169	169	175	152	165	173	157	165	168	184	179	147	165	152	160	188	169	164	160	150	165	156	160	176	178	196	161	178	161	177	170	177	182	140	177	140	185	166	168	153	159	181	202	191	175	194	149	156	136	149	165	164	189	168	169	208	164	167	198	173	148	151	158	183	155	179	162	167	158	186	177	176	164	167	167	163	157	161	173	170	161	164	168	170	165	179	169	174	165	170	170	171	156	185	152	173	191	178	152	160	153	163	179	172	165	184	185	184	169	172	166	164	173	146	156	164	159	190	166	149	158	142	165	181	186	174	160	159	179	193	174	165	140	158	163	175	157	159	163
2252	506	511	473	504	491	511	475	461	512	501	452	480	454	495	413	468	459	440	465	461	479	473	450	460	497	442	466	457	502	441	503	460	451	465	462	441	449	443	485	500	457	462	446	428	458	454	453	484	459	467	478	490	457	459	444	449	485	474	497	488	438	476	473	481	483	484	470	492	475	442	470	430	472	457	452	446	472	456	476	453	455	426	472	472	486	427	460	439	446	461	491	489	430	434	424	473	494	451	442	455	475	459	489	467	439	447	442	472	463	488	470	497	468	479	423	435	479	423	457	501	476	456	483	446	465	446	465	481	444	440	469	481	458	426	484	441	498	472	439	454	480	448	480	454	417	471	469	448	483	416	471	485	473	427	523	468	462	468	475	472	450	480	522	468	515	466	420	447	457	472	483	448	457	489	450	472	474	460	447	461	462	455	432	459	466	468	463	492	455	448	457	492	470	423	489	444	441	465	478	428	452	433	467	466	470	481	466	429	481	466	471	488	487	457	451	472	463	430	486	454	472	481	474	440	476	494	424	505	417	468	476	471	462	479	470	453	432	487	475	472	455	472	489	446	455	456	502	491	451	453	448	441	477	456	456	442	460	469	446	461	439	454	446	483	474	447	478	434	441	460	462	485	447	483	463	498	436	476	474	434	446	441	468	525	452	480	481	483	473	477	450	502	449	441	482	458	465	441	481	443	462	431	462	461	464	467	445	428	506	462	482	448	446	490	476	473	469	474	439	459	522	452	516	492	458	467	489	463	443	466	446	493	466	477	488	480	460	441	489	466	460	428	479	493	438	505	442	460	444	454	472	456	477	524	492	470	477	485	470	495	481	449	500	464	441	500	455	478	484	471	423	469	501	471	473	442	473	473	438	489	435	476	445	439	473	505	445	465	458	466	513	441	462	460	445	476	466	441	466	465	455	450	449	472	463	475	476	462	471	463	437	491	493	462	490	457	484	467	469	452	472	450	463	423	470	439	494	471	492	487	484	495	443	491	497	458	481	477	469	462	454	492	464	454	462	469	463	448	442	462	463	505	461	459	464	493	433	452	497	510	450	441	475	477	482	443	482	477	497	429	453	435	498	454	445	477	490	465	450	479	446	479	477	463	457	462	498	447	487	456	479	438	436	425	430	484	435	434	455	481	441	469	452	449	452	477	429	445	417	440	475	429	493	484	479	468	473	484	466	475	458	469	475	470	457	452	441	486	476	463	450	448	452	489	454	499	489	447	454	463	464	519	468	446	460	470	477	484	459	493	464	455	429	445	429	406	447	447	441	497	451	471	476	482	450	484	445	464	454	452	483	473	420	435	479	492	473	458	447	465	483	443	445	479	447	483	455	424	450	457	480	491	462	462	458	444	477	433	470	463	439	439	415	481	433	459	480	480	470	450	515	480	457	479	466	469	495	490	465	454	438	475	455	438	415	443	481	473	460	456	467	442	471	479	472	466	462	467	453	452	516	476	468	470	447	476	456	480	483	420	486	467	471	505	450	443	502	413	482	444	478	447	490	454	480	442	480	461	464	461	469	439	455	451	452	451	420	456	448	464	505	482	432	447	462	495	437	479	451	457	462	447	505	469	486	485	489	459	481	442	463	456	461	449	475	471	459	478	447	418	466	452	474	505	465	457	475	459	486	479	463	443	477	485	495	459	442	473	422	448	469	478	466	469	446	485	445	432	486	465	464	471	443	464	409	457	447	480	430	473	487	484	427	473	470	460	470	486	449	446	456	472	494	468	485	447	443	437	483	464	446	443	453	433	471	496	480	516	463	469	465	473	446	480	482	443	469	469	441	455	454	467	511	474	438	427	486	446	435	430	452	454	483	472	498	469	449	432	472	509	462	519	455	466	471	489	467	451	459	453	468	462	436	444	449	454	474	453	481	434	499	464	461	505	477	451	475	455	443	447	498	475	440	505	423	449	496	462	409	473	502	449	458	463	463	464	459	479	467	459	487	462	434	434	464	464	422	480	480	450	470	429	456	470	398	442	439	461	490	469	480	435	450	432	467	444	453	441	472	469	446	450	427	488	454	438	448	484	467	434	457	454	467	503	466	469	462	467	484	435	459	478	455	459	439	484	477	469	472	459	456	459	489	469	509	441	465	463	528	489	431	467	476	465	457	447	496	435	497	476	501	465	464	485	442	466	442	484	441	441	490	438	468	440	464	502	453	459	475	452	494	459	430	464	463	473	463	435	497	475	502	484	437	453	450	474	435	478	461	438	456	474	468	428	446	435	452	447	449	502	465	471	475	489	474	463	472	444	416	461	470	486	485	426	447	451	442	439	453	491	479	472	468	467	456	471	433	462	451	483	476	424	469	466	488	462	445	478	452	463	475	489	465	447	479	486	498	431	517	434	417	476	503	447	496	477	520	473	445	429	496	448	482	440	455	430	458	459	442	462	453	482	448	465	471	465	462	439	440	455	461	449	438	442	472	456	439	450	468	457	483	500	474	435	460	441	478	478	494	452	475	440	475	438	485	474	437	442	472	417	499	462	471	467	454	463	429	454	450	456	451	407	471	492	480	473	447	443	473	483	456	479	475	500	462	486	471	445	456	470	479	456	468	474	486	477	450	469	466	431	487	443	489	444	442	460	482	445	468	448	498	465	466	511	458	453	430	459	446	455	451	467	460	493	451	418	472	423	428	458	478	490	473	470	463	462	465	461	488	475	484	455	495	424	481	505	468	438	460	460	474	454	463	484	452	511	469	485	425	447	477	455	464	480	491	461	465	459	457	412	476	469	464	444	452	453	472	458	474	440	481	427	484	461	505	454	437	442	473	446	440	490	478	461	509	484	477	493	426	437	440	472	484	428	464	457	457	468	447	460	493	497	463	434	423	441	471	454	455	473	444	486	488	468	458	455	455	453	494	468	449	480	475	475	410	489	453	455	480	484	447	471	453	442	470	475	493	471	462	456	477	463	497	479	489	475	480	483	473	478	475	459	507	492	433	465	495	460	454	468	447	455	488	482	446	487	439	477	449	483	459	478	464	477	453	489	455	436	465	453	433	452	446	472	450	428	443	447	478	448	482	462	489	488	434	464	485	506	476	427	507	469	468	524	491	434	440	475	427	486	461	476	473	444	468	464	487	455	483	469	457	462	464	506	481	479	472	470	443	463	463	429	434	465	474	459	456	461	422	419	470	429	463	436	440	466	494	489	446	490	480	479	431	448	431	401	482	474	469	505	448	451	458	467	457	464	458	477	434	473	471	446	463	450	498	486	481	456	478	487	467	454	439	489	421	490	449	479	486	466	453	517	458	473	470	490	466	473	477	475	451	479	425	486	478	485	498	427	477	449	476	486	485	459	434	418	477	508	464	438	486	483	449	464	427	482	526	447	510	456	473	470	492	461	417	464	481	429	470	474	444	485	468	452	496	477	435	451	472	437	469	453	494	423	465	467	465	460	464	423	466	444	436	448	471	479	430	413	469	479	459	470	493	513	438	446	476	483	453	476	476	480	488	454	436
8574	729	633	552	495	407	413	408	405	385	359	391	352	390	375	340	392	349	363	371	379	358	349	362	374	343	331	363	367	339	353	367	384	335	361	361	369	364	361	391	390	384	358	364	358	309	359	365	366	352	373	356	375	392	357	387	388	376	370	381	357	371	346	350	357	335	357	327	348	367	379	379	334	356	330	364	346	372	344	379	314	336	331	371	339	349	395	340	373	322	332	375	394	362	360	323	364	347	363	387	331	394	355	331	395	361	353	390	371	349	388	337	351	312	381	367	351	326	341	309	347	378	357	372	320	324	304	373	333	324	338	357	324	342	349	358	360	340	365	336	376	378	354	345	335	356	344	359	351	355	376	365	362	381	344	353	356	365	374	386	348	339	342	362	368	356	361	368	357	349	355	351	328	357	337	348	394	333	340	363	363	345	349	349	350	365	356	376	391	340	403	353	385	352	346	352	345	364	338	369	370	349	357	338	379	362	362	354	375	359	312	362	361	379	391	338	333	351	355	368	377	352	364	321	351	340	347	362	323	366	359	348	358	334	350	361	362	346	356	322	342	346	364	370	320	339	358	367	399	345	367	368	370	369	341	352	351	325	348	363	376	348	308	335	376	342	371	329	363	347	382	367	325	349	374	361	360	374	352	338	339	324	352	315	367	333	285	359	350	367	396	376	346	349	383	365	341	373	376	394	338	362	381	362	392	403	360	314	373	368	364	381	379	328	350	358	378	368	351	328	354	367	377	340	316	351	352	362	339	337	427	333	359	372	341	317	372	314	341	374	359	369	361	337	329	331	326	348	391	378	361	354	353	342	350	376	413	378	355	381	358	364	335	353	390	341	341	375	348	356	355	374	338	371	366	339	350	345	343	365	369	362	341	338	371	345	360	311	359	327	371	337	354	357	396	349	363	345	362	337	364	328	376	367	364	362	364	371	363	357	363	399	357	365	356	359	349	356	356	368	362	388	384	377	373	364	356	375	347	359	350	349	319	349	343	351	382	351	338	339	397	345	324	345	343	386	348	324	317	315	351	324	368	344	374	380	344	398	369	359	376	389	320	324	369	356	352	338	351	361	372	384	366	341	405	404	366	369	367	311	375	346	331	354	350	365	371	344	329	366	337	373	343	399	352	378	328	377	368	361	315	337	363	392	381	383	338	353	358	372	359	345	335	387	356	339	341	380	345	354	370	366	353	340	364	340	354	382	362	385	343	357	363	381	339	350	371	338	347	380	371	311	368	371	374	356	335	374	352	356	405	378	355	370	345	344	359	338	348	349	372	352	338	367	385	381	321	395	335	331	352	337	369	326	373	404	304	349	360	367	342	371	366	387	320	363	370	341	348	374	338	364	327	370	336	339	353	371	346	390	351	340	342	375	365	362	335	366	305	401	342	352	356	335	303	353	361	404	368	369	351	394	336	368	395	402	364	375	373	359	369	353	345	363	376	365	403	350	366	331	355	361	360	398	356	326	339	380	357	388	347	344	386	329	350	339	337	345	333	363	346	365	374	392	377	380	365	364	351	361	357	388	358	376	348	357	362	363	364	358	376	356	341	371	380	364	365	380	383	331	360	377	380	351	359	368	368	376	331	363	373	345	361	356	400	363	353	355	378	347	337	328	372	353	336	335	344	380	361	380	332	309	359	346	357	372	367	345	369	354	361	327	352	380	393	354	352	339	350	372	342	367	376	368	361	371	363	399	373	341	370	349	339	336	364	351	318	339	334	378	373	391	346	349	358	342	365	400	377	372	344	380	373	347	370	348	318	362	352	355	373	345	366	371	313	356	341	317	378	349	372	323	356	347	317	316	358	329	319	345	357	346	371	294	340	375	340	376	337	360	353	362	358	331	395	369	339	322	357	367	315	379	339	376	342	346	376	361	364	362	338	349	346	344	382	375	340	338	352	338	352	339	376	397	326	370	381	365	343	384	363	346	412	367	352	339	346	348	367	347	331	358	363	379	368	368	366	341	410	332	363	365	363	350	329	372	341	340	326	351	344	343	385	352	388	408	371	402	349	356	379	327	343	333	392	346	380	335	375	355	335	375	350	386	338	364	342	328	385	371	373	320	360	357	335	333	341	367	363	347	372	377	342	405	372	363	388	366	353	351	338	324	353	383	327	384	339	314	347	346	300	335	380	371	358	348	329	353	347	368	346	352	363	346	345	365	376	352	366	355	378	392	347	339	409	354	384	347	349	380	384	374	371	336	352	342	363	364	373	371	332	375	400	326	362	338	337	341	354	354	369	390	355	379	365	386	386	393	360	358	321	368	336	379	381	326	333	348	375	345	321	344	321	318	335	332	356	388	350	374	371	375	323	342	365	362	330	363	365	323	337	370	346	361	323	368	357	353	344	376	352	316	334	355	342	342	358	355	390	318	343	367	337	374	339	381	368	318	337	351	356	415	368	338	352	365	325	332	370	376	370	369	405	351	366	349	358	334	344	359	357	358	396	380	351	372	333	374	346	356	321	364	384	382	348	325	382	378	375	359	374	365	336	339	350	350	346	350	380	329	343	349	363	310	382	367	396	360	344	338	336	314	363	339	323	371	375	383	357	364	346	377	392	378	364	358	373	364	349	365	333	398	368	341	319	329	352	346	327	337	347	338	400	342	335	328	380	343	314	400	355	365	342	355	378	355	338	390	363	380	360	311	369	326	367	350	306	347	358	361	377	366	354	381	360	418	334	310	364	375	356	397	358	341	387	369	344	355	343	371	326	369	389	371	384	341	339	363	347	366	373	343	326	405	334	356	371	355	307	364	365	371	330	341	370	366	348	386	353	391	344	361	371	356	367	353	375	380	367	364	367	329	343	340	331	329	384	357	346	364	387	320	322	374	358	373	340	335	380	327	307	355	363	356	314	343	369	343	364	343	357	361	335	361	358	343	336	338	353	368	369	369	356	386	358	387	373	386	392	372	328	410	321	342	356	347	334	335	346	372	360	377	339	327	354	368	333	392	356	359	335	359	379	358	402	374	370	371	348	339	355	356	343	334	309	369	373	351	354	367	328	328	343	362	344	356	379	370	354	360	370	367	386	361	340	328	312	416	368	356	336	373	348	372	366	344	344	346	387	345	289	328	366	346	348	347	337	376	356	345	393	371	373	319	362	382	347	370	347	391	379	344	334	362	394	349	365	342	360	333	344	348	367	366	387	377	361	371	359	395	407	384	355	338	351	404	382	326	343	343	336	366	347	351	333	383	340	344	360	388	357	360	370	348	326	352	325	357	337	359	334	342	359	366	357	383	356	355	353	359	333	331	391	368	346	371	310	315	342	368	371	338	370	386	351	340	386	362	387	385	361	359	341	349	360	369	354	350	318	346	332	326	358	358	319	339	391	309	325	345	366	353	404	345	383	336	310	343	331	356	340	366	347	382	349	336	396	348	367	341	344	351	340	382	375	320	372	345	356	339	346	336	366	362	357	340	350	345	363	373	350	334	364	386	366	328	360	379	351	359	340	349	343	410	342	375
7220	1115	1398	1536	1390	1371	1222	1094	1068	1060	1002	951	973	905	902	927	934	903	868	882	834	881	948	916	881	827	915	862	869	856	917	823	860	876	834	842	877	835	861	859	841	887	812	860	815	860	818	807	816	869	814	845	836	836	847	792	877	847	844	823	909	853	870	847	901	834	828	852	872	867	885	843	901	882	877	807	879	777	815	870	783	815	841	823	877	883	832	804	827	882	890	826	830	830	842	869	822	848	821	834	881	838	883	845	871	829	835	861	865	879	863	786	879	829	894	858	849	862	761	887	860	851	827	827	862	805	847	856	837	852	831	902	832	840	832	896	811	829	902	849	816	858	820	882	844	837	876	841	846	783	910	858	861	835	848	791	764	825	836	830	859	831	840	802	820	875	842	830	840	865	857	908	823	845	827	859	815	861	847	840	835	821	869	812	860	873	869	877	828	842	811	841	875	873	834	805	852	851	845	905	867	829	827	897	884	847	858	870	875	851	890	862	874	826	821	812	839	857	849	833	863	854	849	891	828	853	870	855	823	854	779	800	839	820	821	853	819	834	822	844	829	842	849	866	855	836	856	845	860	891	865	885	925	848	830	834	833	838	826	771	836	864	884	922	834	861	831	878	853	858	824	884	865	790	797	783	835	846	916	832	859	859	826	876	806	852	832	866	822	857	845	797	865	827	844	865	877	855	851	839	804	851	816	879	862	858	860	889	836	825	846	841	843	825	879	862	842	846	884	860	793	851	871	896	906	891	855	774	780	849	805	783	858	877	855	905	819	871	801	771	788	843	883	819	879	849	887	845	841	813	828	896	823	810	874	831	870	860	827	921	859	799	874	842	833	873	822	854	844	843	853	873	807	836	834	900	804	862	814	847	812	830	892	859	797	837	869	865	869	817	853	855	880	866	918	811	804	828	907	836	836	817	771	817	842	845	851	899	872	837	845	832	843	851	837	878	851	869	894	866	831	806	830	846	829	821	790	859	871	842	871	824	831	819	811	887	809	860	879	870	814	856	883	813	918	849	826	889	877	835	823	890	851	854	849	872	883	842	831	786	838	831	848	832	805	884	851	882	857	816	863	807	910	855	831	870	853	832	822	873	882	869	826	854	855	815	844	863	875	836	808	856	798	829	816	856	863	851	802	869	827	872	868	879	846	817	827	822	837	873	791	897	851	848	808	890	862	819	803	838	839	812	833	897	836	877	844	864	766	828	857	814	813	858	837	921	815	835	806	832	872	854	798	826	861	854	889	857	859	888	867	804	832	846	824	833	831	802	820	814	869	858	848	827	814	823	868	829	879	801	841	923	860	841	859	845	845	836	809	863	863	780	829	860	850	847	833	855	812	883	795	834	855	818	804	859	819	900	805	821	890	901	871	823	854	854	876	822	784	863	792	818	876	857	855	811	867	799	817	811	858	863	819	812	896	876	800	829	833	855	796	778	849	801	845	902	792	818	811	813	769	881	857	814	865	840	822	791	851	812	857	892	854	839	875	881	859	846	874	832	817	842	850	798	843	893	845	892	825	802	845	836	800	850	887	882	881	826	857	838	858	862	914	836	838	788	895	856	864	796	851	872	833	834	858	852	821	835	830	857	876	872	865	824	846	783	848	857	820	876	846	847	871	781	835	864	878	873	810	880	816	815	835	863	823	818	828	847	838	781	842	809	853	864	904	847	859	857	766	861	812	861	836	932	865	785	849	854	894	828	875	848	850	873	833	775	897	847	847	818	883	802	829	869	856	790	822	824	845	865	839	859	841	843	888	829	889	882	907	845	851	875	831	853	810	786	846	836	872	819	798	823	854	864	895	815	862	869	859	901	847	810	856	847	877	812	835	808	845	810	852	831	825	793	854	869	858	793	862	769	831	835	855	857	817	823	854	844	865	868	854	899	897	781	888	826	856	816	843	871	809	854	866	805	851	850	863	855	881	852	851	841	817	845	856	822	824	859	845	891	826	834	801	818	836	907	877	857	866	854	806	842	859	871	796	874	797	819	842	837	858	821	865	826	865	839	872	833	847	856	784	875	823	835	841	876	818	862	830	908	828	767	863	872	864	869	856	848	890	865	819	835	869	854	829	848	899	799	865	833	812	845	888	820	893	901	837	873	852	869	832	833	856	844	885	837	852	882	891	818	850	812	856	859	825	858	848	776	840	893	810	848	883	814	846	863	841	829	857	871	819	785	835	863	846	839	860	803	834	824	855	843	850	900	868	883	810	821	808	824	799	846	830	835	816	822	840	918	787	828	890	804	819	867	807	854	874	860	832	862	844	860	828	830	887	805	829	789	838	854	831	866	887	826	842	891	799	871	843	822	781	849	854	854	854	870	820	833	927	829	827	825	866	834	860	829	827	848	840	852	851	893	876	834	873	849	784	864	833	824	877	851	863	851	855	823	870	830	868	824	835	846	854	812	865	843	821	826	862	834	802	830	827	878	844	805	865	869	907	843	832	864	859	866	865	845	815	836	862	838	816	841	834	859	776	852	855	796	823	829	880	825	884	837	822	815	800	825	808	820	828	858	825	820	891	815	863	848	801	865	810	836	823	852	846	855	831	815	855	857	824	794	849	820	840	855	867	852	850	832	848	828	834	886	823	888	853	826	856	836	822	820	812	793	824	879	836	871	840	823	819	867	843	861	818	866	906	829	884	843	828	853	930	837	897	826	797	873	815	814	830	829	920	840	841	815	862	818	815	806	852	823	907	844	875	845	831	838	888	833	846	856	824	875	906	889	838	857	832	814	808	856	863	846	837	866	879	859	929	859	895	840	915	872	778	850	868	841	837	877	842	889	793	825	797	801	875	822	829	841	895	883	859	812	872	850	871	803	865	851	834	820	888	870	893	852	845	847	804	863	886	870	884	800	802	839	804	842	867	888	857	887	824	881	873	870	846	867	844	825	837	853	866	793	808	892	793	846	853	806	817	864	812	890	799	863	820	806	855	786	883	820	839	848	838	843	849	811	845	874	869	841	871	815	830	860	842	843	870	828	804	870	844	834	815	862	788	823	841	853	841	844	777	820	855	862	861	830	835	896	859	830	863	855	828	825	840	841	816	860	841	861	815	881	829	826	810	839	848	837	797	783	837	919	816	856	845	839	885	872	852	834	807	840	835	881	820	843	801	854	853	836	863	824	855	846	826	859	873	827	789	842	830	847	903	834	875	853	799	833	829	863	839	933	816	879	907	862	863	836	868	837	873	859	844	842	826	851	860	836	830	898	825	866	830	843	848	808	854	900	816	847	823	886	841	813	909	857	787	904	842	883	808	833	811	860	831	838	817	861	878	829	813	831	848	838	839	803	827	820	813	825	844	847	859	828	848	870	829	851	851	838	827	831	820	857	897	816	828	848	865	858	830	848	863	802	825	852	812	862	865	823	865	846	826	875	799	869	829	816	827	831	896	870	872	825	832	847	806	823	780	863	892	880	863	836	852	806	846	831	837	840	862	879	810	829	862	805	821	824	811	858	847	869	825	822
15699	1382	948	799	674	521	461	421	479	454	430	423	430	417	366	419	427	399	441	399	391	365	404	405	391	415	425	360	404	393	404	418	378	363	398	386	391	388	390	379	400	384	352	392	418	395	376	355	408	395	358	360	400	401	367	394	391	338	320	369	332	372	418	379	353	347	386	347	333	385	396	388	374	387	368	384	385	378	387	354	381	415	402	373	335	420	397	380	351	385	372	359	383	349	399	372	387	382	360	389	362	389	374	411	373	412	373	342	364	422	396	357	377	375	366	396	367	390	387	392	386	360	388	330	372	407	387	390	412	399	358	377	410	362	391	395	397	382	420	362	369	384	411	413	379	396	352	382	370	387	363	402	429	375	365	420	406	323	357	377	406	398	362	375	390	379	368	370	423	390	356	364	368	383	392	381	363	390	371	348	369	348	423	388	402	392	366	354	403	380	376	395	354	345	374	352	390	376	357	360	367	388	352	324	358	386	371	404	389	352	381	372	388	348	398	346	385	414	390	366	368	360	355	383	382	396	367	413	353	394	361	371	377	386	416	369	368	377	355	383	390	390	358	358	382	392	383	368	335	385	346	341	382	401	381	392	398	392	400	386	385	368	380	369	335	406	353	397	413	382	362	404	390	411	379	336	377	406	339	355	363	397	370	344	395	387	340	428	386	351	383	370	358	358	398	394	368	378	403	364	393	363	355	355	362	387	359	428	378	345	332	376	361	402	366	383	376	421	361	378	393	368	393	384	364	390	377	388	371	349	396	366	378	377	365	372	367	350	367	384	367	381	377	364	374	396	361	377	374	379	366	376	332	411	389	350	362	395	378	409	393	356	382	374	354	384	395	370	369	379	376	389	387	372	419	381	392	407	382	389	338	400	363	379	387	383	415	401	395	394	403	414	371	377	325	391	384	387	404	397	413	421	385	353	383	364	387	392	366	355	376	358	389	358	371	369	328	357	399	336	368	385	421	385	351	395	361	354	394	376	358	384	364	394	375	358	404	415	382	420	359	385	364	380	378	355	365	363	373	410	409	349	335	388	347	355	399	346	344	364	355	367	394	387	375	378	373	363	339	395	371	398	372	356	383	353	378	344	381	392	363	358	420	371	392	428	369	383	396	420	378	385	337	402	432	355	431	398	385	366	385	400	416	436	354	375	415	333	371	379	374	354	323	321	374	393	353	402	385	344	347	346	377	365	390	392	364	382	358	395	368	397	386	343	361	393	399	395	352	354	374	406	375	349	388	390	339	357	396	383	362	347	434	346	401	409	382	380	443	386	361	388	395	358	370	384	336	396	419	364	412	401	355	394	384	363	408	357	391	358	352	387	394	425	374	386	355	373	376	344	360	363	378	365	393	345	364	379	380	366	339	404	397	366	341	359	393	369	377	386	378	388	378	393	399	370	387	371	350	343	355	392	399	393	378	357	379	415	381	372	407	399	389	367	381	351	379	391	372	390	364	380	369	376	382	365	362	357	381	420	396	384	408	354	375	354	389	384	374	364	370	394	358	346	377	427	364	383	372	362	396	366	388	373	362	330	377	380	372	350	395	394	380	388	375	343	381	345	410	426	383	369	335	356	369	383	363	374	384	398	392	375	371	411	354	426	383	352	406	374	385	345	399	334	409	379	353	386	386	379	405	412	354	372	389	339	380	364	370	342	372	366	380	391	351	359	369	338	377	393	409	391	398	374	343	372	378	378	362	342	378	359	357	381	372	366	410	374	387	350	353	402	380	417	378	406	378	376	353	397	387	364	370	380	387	376	393	380	389	365	397	379	384	372	395	375	375	394	393	383	359	351	350	352	392	413	412	414	367	381	433	401	387	404	370	395	398	390	394	361	402	375	392	380	361	394	342	343	420	412	366	386	354	381	351	398	405	424	387	376	372	434	401	379	347	357	374	363	400	376	368	381	346	389	334	378	358	394	372	373	375	415	357	396	390	408	441	396	359	394	421	386	388	395	415	388	363	394	368	389	408	373	380	368	376	355	349	362	381	387	351	389	352	354	392	358	342	403	382	384	409	392	361	384	363	346	342	358	370	399	404	387	341	394	371	360	351	333	416	386	399	391	384	324	353	387	359	410	366	375	362	393	395	372	392	342	369	368	362	366	368	394	366	378	376	383	355	391	360	370	407	363	395	360	360	377	362	364	382	412	359	361	381	382	382	367	353	392	370	341	380	361	396	392	357	388	370	408	352	373	351	402	405	419	385	368	348	384	388	369	357	375	356	397	379	364	382	362	375	358	360	358	381	364	407	356	393	393	391	390	416	396	366	373	398	408	366	343	366	348	370	390	395	369	373	364	367	334	393	357	344	386	312	347	380	373	387	325	371	370	399	391	337	405	386	362	384	357	403	369	370	390	348	377	365	327	367	378	399	396	359	344	366	387	370	372	341	388	386	357	378	398	391	345	345	372	323	341	399	354	381	400	353	349	378	376	345	356	361	400	375	374	394	405	347	389	375	379	383	378	383	372	375	349	382	360	366	368	380	368	363	381	379	387	357	385	351	362	368	356	356	355	410	412	372	351	422	360	389	378	405	381	384	387	396	383	402	399	363	384	374	342	407	399	369	381	362	405	367	363	340	421	386	378	375	390	377	343	405	357	376	397	333	373	392	365	394	348	385	387	387	328	376	356	375	378	367	360	377	353	358	383	380	355	344	373	388	374	357	379	401	366	338	404	367	376	402	397	436	381	330	414	370	422	377	344	347	393	386	405	389	408	354	385	366	367	354	394	379	367	370	358	385	387	382	348	340	372	386	381	360	355	312	413	381	360	386	359	360	334	371	375	338	369	375	345	385	337	376	368	345	354	367	355	409	364	381	399	384	378	371	402	399	378	371	329	381	372	348	409	379	405	380	403	373	407	378	357	393	371	353	388	391	360	351	366	351	388	394	396	334	343	373	362	358	360	354	392	360	415	363	377	402	385	366	365	395	406	351	379	366	373	305	371	377	376	409	379	414	366	371	377	420	381	415	372	415	374	420	365	374	380	389	395	366	370	353	378	362	374	384	371	408	376	378	350	380	369	368	391	364	380	421	392	399	373	383	377	398	404	375	365	376	344	358	368	368	383	392	375	362	362	370	395	382	390	371	395	357	352	331	347	373	351	382	424	387	374	389	371	405	411	350	378	360	402	378	391	372	398	372	383	345	368	381	390	405	398	348	378	373	376	380	370	429	399	355	388	433	418	382	360	387	356	368	363	380	389	381	379	388	357	374	386	406	395	376	371	351	398	349	360	374	365	361	404	351	385	392	391	350	368	400	396	369	380	401	389	388	367	382	354	382	409	376	359	338	339	356	374	380	376	371	380	357	347	381	377	406	350	397	382	374	402	341	333	379	389	407	359	378	334	348	388	361	389	369	367	346	410	374	389	389	390	431	398	392	361	378	350	372	384	325	425	349	372	401	370	382	439	401	387	362	342	365	369	392	371	348	344	336	362	398	362	372	373	397	385	390	392	369	417	363	401	360	370
9056	1409	2058	2295	1945	1672	1494	1349	1356	1296	1137	1095	1042	1053	1067	992	947	957	964	909	935	908	932	941	908	927	930	891	846	885	897	873	856	826	886	902	916	876	852	833	872	933	885	903	874	826	870	836	889	818	879	835	867	826	893	889	885	856	908	903	924	899	903	864	882	867	905	888	807	823	851	884	877	876	858	886	819	845	840	879	881	879	896	885	841	861	840	902	867	868	867	860	848	847	869	853	897	878	869	846	898	881	847	864	829	828	885	875	847	831	804	838	885	842	850	867	827	886	824	819	844	867	865	833	898	929	823	870	821	876	850	892	890	833	801	851	885	827	868	869	866	808	867	873	834	924	869	896	866	887	873	824	882	848	885	824	794	866	884	854	866	877	840	850	869	904	900	894	878	879	895	891	886	865	870	909	905	854	833	864	870	857	870	898	838	830	867	898	840	892	847	855	847	828	880	886	867	900	820	874	875	843	850	831	842	859	847	868	843	817	814	897	805	843	824	885	831	845	834	869	869	837	862	848	852	853	877	846	867	875	839	836	877	891	842	853	909	822	812	842	886	820	817	838	819	812	852	867	807	842	826	862	852	854	855	906	953	867	877	807	872	858	824	884	837	835	867	826	854	867	883	892	828	855	887	868	878	871	862	873	824	901	853	884	830	858	842	842	860	881	819	848	863	857	854	836	855	887	885	821	884	850	812	849	859	862	869	771	904	852	859	873	880	817	865	892	814	892	884	807	870	880	842	840	871	876	882	853	869	832	862	849	823	858	795	821	819	850	870	913	874	809	817	896	840	833	850	856	856	846	843	879	908	838	807	835	815	877	832	843	846	919	866	871	807	883	891	806	872	858	837	841	832	841	863	838	875	910	843	906	840	865	870	857	793	899	873	823	918	890	815	891	896	845	873	853	851	861	802	834	818	811	874	844	875	881	855	855	842	847	844	824	851	813	925	909	882	863	857	846	850	864	866	848	857	851	893	851	889	865	846	836	838	857	807	830	944	845	871	902	865	858	916	821	877	798	901	831	888	811	901	797	891	849	891	856	836	869	806	879	836	836	904	916	848	842	829	827	850	832	864	874	840	865	861	835	928	805	869	865	872	850	895	845	890	845	861	820	817	857	832	877	893	862	840	832	809	895	852	837	845	910	839	855	840	850	899	862	846	903	839	871	835	867	875	873	881	848	873	862	836	836	834	821	872	872	857	828	865	847	824	844	872	881	847	866	841	913	907	849	894	853	828	863	872	877	886	866	839	826	896	852	860	882	848	898	808	878	842	869	865	857	846	858	824	906	854	886	832	813	901	810	886	848	838	826	855	851	821	826	826	827	905	879	839	802	834	841	842	854	845	824	885	819	862	863	877	848	861	835	858	860	861	790	833	908	819	881	877	829	845	834	860	858	809	856	861	789	844	859	852	879	883	888	883	872	861	901	859	855	826	834	849	869	813	851	864	853	899	838	810	868	825	821	827	895	830	845	844	871	838	855	837	871	863	845	838	846	895	857	840	834	867	855	843	869	861	856	856	845	870	864	836	831	877	838	814	850	780	855	841	831	870	815	829	820	805	865	821	870	886	836	893	863	874	892	793	825	867	891	869	843	860	837	779	809	901	843	851	876	899	798	878	870	841	897	821	855	873	849	849	805	827	839	872	847	837	829	885	882	868	888	885	882	881	869	833	867	902	851	829	870	838	884	825	816	825	851	859	906	811	896	878	831	807	812	852	842	889	882	864	891	866	804	815	846	830	868	814	858	860	817	853	883	819	864	846	906	896	859	795	810	901	870	864	831	827	843	839	820	824	793	870	851	850	826	864	854	862	870	885	892	909	787	897	833	844	866	835	826	888	815	840	857	837	825	909	798	841	813	858	827	818	862	873	882	808	877	879	870	843	866	887	862	806	842	801	853	884	882	851	866	830	866	870	826	898	869	875	853	865	840	839	867	872	901	820	844	833	844	841	852	880	910	888	813	829	847	853	842	885	917	837	839	781	802	874	819	886	817	848	877	875	830	874	861	877	911	850	863	860	860	847	895	818	840	831	872	845	852	846	761	879	903	787	851	863	813	826	864	841	884	819	864	864	852	806	831	877	854	805	804	850	844	851	836	861	829	867	827	842	801	849	794	870	890	917	865	867	865	881	854	871	886	849	855	826	872	831	862	822	894	851	828	842	830	839	812	856	858	835	896	815	877	881	828	854	798	852	846	888	855	846	813	830	835	828	900	821	843	860	920	872	825	833	870	862	798	913	836	898	843	855	804	868	865	836	861	837	846	872	831	830	864	836	853	823	869	847	844	857	807	837	853	865	863	851	805	882	826	899	849	857	882	841	812	870	824	854	789	884	851	864	859	834	866	839	841	883	874	814	879	837	919	831	830	903	844	888	816	816	856	812	884	853	803	823	876	845	880	873	853	892	905	841	862	850	922	916	822	836	853	828	884	811	834	810	835	845	837	831	861	873	827	857	830	795	886	818	902	879	887	838	852	881	836	859	907	852	897	849	851	823	802	854	829	870	886	849	921	798	862	841	871	894	855	882	868	859	938	899	891	885	826	857	837	841	813	854	860	905	838	826	880	915	825	911	855	870	845	854	906	873	830	852	853	863	852	853	835	795	841	852	857	891	885	838	909	838	818	825	866	853	792	808	827	834	894	867	801	899	879	869	855	897	753	868	870	860	856	931	867	840	833	838	820	861	846	882	908	875	849	886	792	861	867	837	897	878	917	852	876	853	875	827	801	880	883	879	851	914	860	840	883	807	836	819	837	833	880	917	879	852	838	873	849	836	875	837	823	846	888	849	905	832	826	858	917	811	845	849	852	880	870	857	839	892	813	856	862	834	880	832	818	813	835	848	894	885	867	841	831	833	822	882	842	846	851	873	876	851	846	905	870	834	811	871	895	840	801	846	858	860	802	859	852	859	830	854	891	782	828	865	818	801	891	811	870	859	847	895	850	862	911	858	784	853	835	825	865	819	854	865	869	850	869	832	816	804	856	876	883	873	857	809	842	892	833	878	832	849	857	809	915	836	847	807	872	839	842	806	834	844	852	835	846	873	854	893	826	796	866	890	859	885	895	864	851	871	819	901	887	869	847	865	845	871	827	794	882	927	876	905	832	841	860	846	820	885	841	882	883	844	810	860	804	856	871	852	863	858	843	826	885	872	859	860	852	858	846	850	882	835	795	833	872	858	826	881	833	894	863	868	869	804	870	831	819	824	862	849	841	875	867	819	824	819	818	885	836	811	867	860	813	884	889	834	860	840	825	840	836	867	894	889	868	815	939	867	846	843	831	893	838	822	830	834	833	880	861	807	839	871	857	836	873	870	854	865	859	856	904	813	817	832	778	793	835	874	849	890	804	878	818	835	854	852	834	818	861	887	861	883	839	902	843	789	850	879	817	881	800	823	845	821	880	863	875	872	848	867	878	864	857	842	866	873	847	845	875	771	833	916	871	887	903	850	884	806	867	841	857	883	859	872	834
2169	231	145	169	179	181	162	169	173	178	181	159	180	160	179	193	180	160	155	195	150	157	164	153	158	170	176	156	134	156	155	153	180	157	192	177	196	154	179	173	197	169	177	162	199	168	172	170	182	148	159	162	153	160	168	163	158	162	162	165	171	141	183	178	192	185	148	147	167	186	161	170	177	186	168	198	178	148	165	177	143	155	167	170	157	184	161	169	189	157	158	191	162	156	176	154	166	146	168	181	181	187	194	184	181	178	166	167	170	179	153	159	169	170	184	166	163	165	176	196	184	185	167	172	167	147	184	187	177	189	164	179	155	178	185	163	159	186	146	172	168	165	178	164	180	157	169	159	201	179	170	162	177	138	168	168	167	179	180	156	181	172	163	192	150	148	180	188	186	180	139	146	143	171	168	192	172	167	166	141	183	162	160	166	172	167	161	187	189	141	163	160	181	179	166	172	183	177	158	153	166	162	159	166	173	170	166	150	176	189	139	180	165	159	149	168	177	198	184	168	184	154	179	155	198	185	164	169	183	173	192	166	174	183	153	159	156	161	171	181	181	152	186	164	174	165	165	182	170	154	174	171	181	163	187	176	155	168	170	179	184	162	170	186	164	164	171	160	167	161	173	166	124	151	135	161	154	158	169	185	170	201	183	147	182	170	171	192	170	183	171	193	183	158	150	175	169	211	207	167	146	159	164	172	175	162	173	159	154	190	192	189	179	156	156	142	165	159	164	170	163	162	174	181	186	143	158	185	186	156	172	174	149	162	151	192	172	186	169	167	156	157	169	156	145	158	183	183	177	169	168	202	195	164	163	169	176	182	164	168	143	163	188	171	150	172	176	148	157	179	187	175	152	160	187	183	171	168	145	181	167	171	194	147	172	175	157	178	158	176	189	147	186	201	158	176	171	197	188	163	147	164	138	174	165	171	194	186	179	174	155	150	172	197	180	182	166	168	158	171	179	154	176	164	166	171	171	176	170	198	194	147	178	158	165	163	185	179	166	167	179	153	158	180	181	166	177	171	167	148	169	198	153	164	163	176	158	171	177	156	177	157	178	180	157	189	185	136	164	197	182	169	175	170	157	160	158	141	183	170	194	148	157	151	171	177	195	184	181	179	161	161	185	159	179	161	168	178	153	161	174	157	174	197	188	188	167	156	192	184	168	169	163	168	182	175	173	190	156	185	167	181	174	160	158	192	193	171	140	162	178	178	169	151	162	160	182	162	176	177	169	169	181	149	174	164	155	174	171	168	157	172	167	178	180	168	161	182	171	172	180	169	183	153	190	172	173	166	170	203	160	161	177	185	196	201	156	177	152	175	198	155	148	185	159	155	148	159	166	176	175	209	179	201	167	183	171	159	179	174	182	181	181	156	143	157	143	181	173	167	171	151	162	155	139	178	176	202	172	199	156	168	158	172	152	168	170	176	157	157	172	158	167	156	168	157	158	161	161	143	168	159	164	163	173	190	152	184	186	191	181	164	171	169	148	160	185	187	194	171	195	162	180	153	157	172	179	172	172	155	181	181	167	159	174	156	162	163	160	154	189	145	185	160	158	149	161	153	180	182	185	186	159	176	176	170	184	193	169	159	167	207	173	173	205	157	158	165	183	186	190	146	156	163	142	171	184	190	188	176	170	180	182	176	177	157	161	161	157	156	151	172	150	161	161	156	161	184	163	164	175	160	164	156	153	171	144	205	186	196	174	165	160	166	176	161	189	182	179	147	161	166	197	177	152	174	173	166	162	195	203	180	141	157	148	172	158	157	160	196	208	162	204	196	189	175	189	163	193	179	184	169	171	162	168	173	168	163	180	148	179	185	188	189	189	183	174	166	177	151	169	165	212	175	163	162	178	150	173	168	177	165	204	183	174	177	134	169	150	168	179	166	150	151	165	186	152	181	184	152	191	160	187	150	164	171	173	177	181	181	182	174	156	169	148	153	167	174	164	142	168	158	162	160	158	184	164	184	175	153	167	202	173	158	154	171	184	181	155	164	165	156	178	150	170	175	169	188	172	176	178	159	181	184	166	166	175	184	187	156	178	176	156	161	171	196	180	180	155	137	195	176	171	170	208	173	141	173	164	186	160	158	179	200	167	158	187	172	146	177	141	206	174	177	173	152	163	156	144	186	163	180	164	173	172	165	174	179	153	172	166	161	194	172	166	156	182	179	139	153	143	181	178	170	184	178	199	197	177	178	195	155	175	176	157	182	185	163	162	188	172	184	187	162	185	161	209	162	176	157	172	191	184	182	159	152	188	160	151	163	150	163	157	170	157	173	147	167	187	170	173	167	188	143	159	162	175	171	180	155	171	197	177	169	172	172	173	209	175	176	185	178	205	167	157	174	165	181	180	157	150	183	177	172	170	149	176	159	160	172	181	181	170	165	170	169	179	172	162	176	160	189	161	159	166	157	179	149	167	176	161	171	162	178	191	166	178	155	158	170	167	171	188	172	162	149	172	188	190	185	143	171	178	160	148	185	182	179	177	194	161	173	180	173	177	208	177	176	151	171	180	189	173	168	161	177	170	163	160	174	148	175	153	171	179	175	182	172	186	180	177	181	186	178	163	165	159	171	197	189	184	164	182	164	180	173	182	205	181	175	160	175	165	143	187	145	177	178	180	154	168	179	188	213	185	175	154	165	177	178	184	184	161	172	179	157	174	177	151	198	154	172	185	155	192	173	172	164	164	187	186	164	174	142	179	161	169	155	160	177	180	175	184	186	155	168	150	166	171	166	183	175	176	159	167	178	170	157	185	161	175	176	184	179	186	163	178	171	184	165	182	163	181	161	150	162	168	185	164	180	151	159	182	183	169	155	157	173	186	163	183	181	171	159	163	194	185	161	166	167	155	168	180	162	165	165	170	159	160	178	178	174	159	189	205	166	180	177	160	182	172	162	180	149	165	158	164	176	184	170	174	171	202	198	171	154	184	165	165	171	174	162	165	160	136	176	184	167	175	167	167	171	175	182	138	158	161	193	171	162	195	166	164	149	139	152	173	141	154	168	169	177	189	180	175	181	184	189	164	162	183	167	189	173	166	167	172	169	162	166	162	157	160	157	174	151	177	188	177	142	182	173	164	160	197	169	189	189	180	177	182	188	164	188	182	210	172	164	148	159	143	162	144	171	156	165	157	171	173	164	161	171	172	175	170	159	169	165	174	156	164	172	151	172	190	139	148	190	169	177	165	144	176	182	165	165	187	186	165	168	180	143	166	150	167	168	166	168	170	159	160	184	161	178	189	153	180	173	167	170	176	146	163	166	211	162	162	181	165	178	149	165	169	193	176	162	148	194	191	148	175	182	175	157	148	167	155	179	165	176	169	177	171	171	204	169	165	177	177	159	183	155	146	172	150	191	166	160	156	161	166	211	160	181	188	186	190	182	164	160	145	184	184	171	180	151	163	158	154	175	168	175	171	160	164	171	152	202	157	175	166	194	162	179	174	140	155	190	190	167	172	192	169	187	168	159
2256	498	512	472	496	462	487	483	465	490	472	488	485	490	485	478	468	473	459	472	484	461	464	465	489	431	460	494	470	476	437	464	487	476	472	466	459	459	473	481	481	469	480	493	483	493	448	511	465	469	474	445	464	474	476	489	437	476	477	489	474	446	457	465	442	453	452	471	438	464	487	459	459	444	474	465	485	430	490	485	440	469	467	437	464	464	447	431	442	457	491	440	471	428	459	441	460	458	431	476	442	488	496	458	467	434	462	487	433	486	462	471	511	431	474	435	483	470	452	459	482	467	487	469	487	490	494	484	450	471	480	458	479	497	459	481	442	458	491	465	530	443	490	492	502	481	459	477	469	418	471	485	478	461	508	478	488	455	461	499	430	459	464	458	480	464	423	483	484	465	452	478	463	444	471	470	489	466	478	462	441	463	466	469	449	448	500	444	484	473	524	430	494	483	453	482	462	476	465	447	485	446	451	446	478	453	496	479	479	469	440	467	442	479	447	471	456	462	446	452	466	494	498	483	484	446	465	457	480	439	491	462	495	437	445	474	461	434	432	479	462	499	450	442	482	467	482	456	474	463	421	438	504	479	468	487	486	462	472	444	455	436	487	462	429	430	448	464	470	479	467	470	479	503	468	494	486	467	455	502	508	457	519	440	474	496	508	486	479	457	438	466	443	491	483	454	491	461	468	424	456	464	466	472	462	466	477	476	504	489	440	470	508	500	467	495	485	468	475	440	502	493	473	460	514	467	469	504	477	496	443	451	489	452	457	486	434	480	469	476	458	513	474	424	441	417	471	458	481	493	462	434	491	454	488	507	484	449	446	471	513	477	473	469	451	465	477	490	450	452	429	452	455	429	437	506	454	483	496	456	451	460	479	471	466	475	469	473	459	484	469	483	455	433	430	463	482	442	466	485	487	439	465	457	460	465	473	503	464	495	471	500	465	486	431	477	470	474	422	488	501	465	437	486	525	529	502	465	470	456	493	463	436	474	448	460	467	444	467	500	451	448	445	461	449	470	472	466	476	459	487	466	480	467	449	457	468	485	455	467	470	470	488	446	421	477	431	463	464	448	433	469	452	435	525	504	503	497	460	461	508	450	488	512	488	465	456	500	456	461	537	470	479	452	476	437	452	466	485	412	502	486	446	481	479	447	460	474	455	492	452	500	462	487	451	481	501	490	450	447	466	479	484	475	468	493	479	454	482	464	490	459	459	453	466	443	472	500	460	488	497	434	494	466	475	498	505	455	479	508	435	460	475	488	473	459	489	458	488	459	489	469	441	458	451	462	464	444	450	452	496	485	483	484	462	493	460	460	479	449	443	448	445	465	449	498	457	462	487	466	502	511	460	484	432	444	463	441	431	451	443	485	457	472	479	456	472	487	435	454	498	506	500	473	476	456	493	463	471	439	478	461	471	475	426	464	483	451	440	473	424	421	466	456	459	454	461	446	480	506	457	481	460	462	465	480	451	464	475	492	511	494	469	499	510	497	447	480	495	481	425	441	442	499	454	493	463	449	424	446	428	445	479	458	500	489	470	466	500	495	457	433	487	467	465	473	473	442	467	491	462	468	449	486	513	443	409	519	503	472	460	503	516	453	435	502	508	498	462	465	487	463	442	471	462	470	465	465	465	491	497	501	456	513	435	486	467	513	508	430	464	507	485	463	458	478	493	456	499	488	455	484	452	475	454	484	446	497	457	473	524	455	494	456	466	446	462	471	489	474	476	501	443	471	500	481	471	464	448	481	411	471	496	423	427	478	502	468	482	485	455	476	469	455	471	496	464	476	422	465	494	449	460	464	414	493	486	454	446	474	445	461	481	485	489	461	473	449	473	487	446	466	479	512	447	458	469	484	441	450	448	479	494	429	470	473	478	446	475	506	471	428	464	474	471	458	440	445	468	442	443	457	470	460	472	423	471	446	462	497	468	484	437	471	497	462	453	444	466	481	472	443	486	482	476	465	481	446	479	476	465	483	479	479	503	484	456	459	447	490	451	467	467	428	450	494	430	466	476	494	473	465	448	508	515	408	456	432	473	482	462	470	446	475	444	464	484	450	488	489	482	457	472	485	477	471	464	464	499	446	491	482	526	469	484	516	502	473	488	469	473	481	445	461	502	464	438	445	475	438	468	523	491	495	483	470	450	520	490	487	421	494	432	471	479	448	492	462	460	452	489	486	463	458	488	464	478	449	467	468	492	451	446	455	447	457	435	480	487	486	437	479	456	459	430	494	486	478	470	494	523	475	488	462	423	452	480	470	497	476	478	485	530	456	498	443	493	465	441	438	474	440	450	501	449	470	451	466	458	452	478	476	475	509	446	471	491	445	477	427	482	451	494	456	429	481	491	481	455	476	497	444	458	462	452	488	458	492	467	505	492	460	500	474	471	430	470	463	450	417	466	457	463	448	441	498	508	480	475	475	509	471	460	461	464	473	496	514	456	456	486	445	494	443	507	479	457	443	491	460	449	485	478	450	457	478	472	434	441	428	468	466	485	484	476	463	461	440	459	440	479	477	459	513	481	445	480	498	490	489	498	450	475	463	492	443	482	444	392	461	462	477	457	479	454	467	501	515	457	452	475	490	449	468	484	479	487	457	440	476	485	501	488	486	491	466	470	472	461	442	461	492	434	464	458	438	466	449	520	466	490	468	442	464	506	461	501	495	438	462	504	465	499	435	478	464	493	466	469	470	480	518	458	466	467	467	483	511	460	483	417	491	463	453	475	485	442	438	519	449	457	472	473	494	495	474	455	497	479	478	459	459	519	448	494	478	490	472	468	422	473	438	465	456	436	517	431	459	475	491	446	445	454	452	468	451	465	484	433	473	424	516	431	483	448	457	484	486	467	482	459	489	454	462	440	454	488	464	470	489	464	441	459	446	435	465	457	448	456	441	454	495	483	445	441	454	477	481	434	454	468	463	506	489	479	456	454	465	466	482	476	462	470	458	481	483	489	504	457	461	491	422	465	495	478	473	465	470	507	462	473	502	462	473	493	472	430	434	525	500	473	463	484	466	437	443	499	442	466	480	469	430	502	488	444	494	481	546	439	464	461	503	448	509	482	471	455	486	448	469	469	471	474	463	479	461	465	447	462	485	479	471	440	479	459	471	470	454	495	485	505	483	486	444	477	429	460	507	496	465	490	454	474	488	487	466	456	450	482	479	484	462	476	446	464	494	446	494	486	495	450	454	487	491	484	502	436	441	470	470	500	469	476	460	494	508	464	514	466	439	490	475	454	452	484	506	467	468	479	429	460	465	483	447	465	488	464	436	463	474	452	461	469	492	468	448	497	452	440	516	476	484	450	436	455	443	483	468	455	478	476	486	468	504	459	440	490	496	481	431	452	514	461	444	455	500	465	464	470	457	489	485	462	442	478	490	420	437	459	486	430	463	468	476	492	441	495	494	474	440	524	470	461	467	498	496	429	442	470	487	483	444	513	486	505	497	427	500	490	476	467	497	503	474	494	455
8941	685	643	600	508	427	405	425	401	383	347	356	406	343	385	333	360	347	379	350	289	385	321	349	336	355	371	383	367	376	368	335	323	338	344	336	361	351	367	371	383	340	331	366	344	353	356	360	371	316	333	381	323	373	322	346	355	356	384	347	354	337	327	370	352	366	335	343	333	344	327	371	344	341	334	342	344	354	392	392	358	391	357	349	337	316	346	357	362	339	363	365	368	328	337	394	364	376	367	357	363	353	355	318	387	369	331	319	330	400	342	352	360	376	366	382	367	364	334	331	333	369	355	348	352	310	349	361	357	354	320	347	342	355	345	342	355	350	372	349	368	354	384	396	389	371	326	350	352	360	357	357	377	354	344	360	327	363	329	367	342	371	378	344	335	380	376	364	350	369	359	352	347	344	332	374	373	336	348	355	376	340	369	371	303	365	367	342	375	335	336	364	359	348	378	339	381	341	333	350	343	347	362	325	358	323	347	352	336	349	338	394	301	363	385	355	353	359	382	349	339	360	356	374	383	364	317	364	349	374	320	362	380	375	389	372	376	347	331	316	343	364	390	360	344	330	310	305	334	374	360	337	370	359	347	316	339	363	334	372	337	353	356	395	372	366	352	351	337	352	339	337	346	360	377	376	298	350	358	348	335	348	351	351	364	386	375	377	345	363	333	336	346	363	342	398	337	308	345	358	378	373	353	349	341	335	378	352	341	370	388	353	380	371	367	357	375	379	347	330	359	337	356	365	370	347	350	362	346	354	329	365	366	323	348	337	406	335	355	348	349	313	342	327	343	332	350	328	355	342	347	325	352	368	323	326	366	325	319	307	329	351	357	327	358	359	368	322	345	357	385	359	362	320	365	374	342	329	375	362	354	357	334	322	373	355	359	377	355	350	313	337	364	350	381	367	354	320	364	372	327	336	344	367	347	355	344	377	348	361	327	319	312	335	340	322	329	350	341	347	354	374	337	375	360	333	341	357	354	353	342	335	353	400	383	348	346	351	341	350	346	342	329	366	359	347	357	325	361	361	336	315	318	362	348	341	331	351	369	359	357	339	358	352	378	375	370	343	350	364	360	372	391	349	336	348	377	335	342	349	345	354	359	331	363	364	364	370	371	335	355	335	342	385	359	364	409	379	369	364	330	322	338	326	352	346	342	345	380	366	327	326	378	349	366	353	373	370	360	379	351	353	358	364	384	366	376	345	416	361	358	326	335	349	354	342	337	349	331	366	364	357	386	340	347	332	377	347	344	357	355	319	346	354	367	356	319	352	374	370	314	355	375	369	363	343	330	344	372	314	354	342	348	354	384	352	314	352	343	351	328	345	320	345	332	364	369	348	347	324	352	343	334	365	348	341	344	342	324	362	368	359	373	341	347	349	365	386	350	363	350	358	369	348	342	379	330	362	361	363	323	341	341	380	337	359	362	367	352	339	353	344	348	315	350	326	358	357	342	332	329	359	336	382	343	352	373	371	360	360	331	369	403	354	365	331	374	370	338	326	334	349	377	380	387	330	355	347	350	329	314	356	324	377	351	338	345	366	334	338	353	363	367	358	324	337	356	385	321	366	338	367	343	326	370	345	384	341	372	370	302	362	350	341	352	335	324	358	374	358	357	370	355	380	385	308	332	349	350	350	325	359	351	341	342	319	352	335	364	352	384	351	343	336	360	333	376	341	340	333	353	357	360	386	373	353	360	352	289	366	372	347	369	310	375	327	360	379	380	360	355	374	328	370	400	366	313	390	320	360	339	363	338	341	370	345	336	365	356	323	338	372	344	340	355	316	324	353	347	335	331	343	350	381	361	343	323	316	354	360	358	391	375	349	338	355	374	357	393	368	354	375	334	332	364	341	342	340	331	374	356	375	375	351	318	335	398	365	333	331	371	366	358	347	346	370	358	368	386	357	348	372	304	346	339	328	345	423	356	382	361	336	342	329	349	353	391	335	369	382	345	342	343	335	325	372	378	333	364	369	343	322	358	343	331	349	316	349	355	337	370	359	362	358	379	386	345	333	392	374	335	359	352	358	385	393	320	378	385	354	326	365	363	330	327	345	361	358	362	337	342	368	357	357	371	339	365	352	361	363	359	351	373	376	324	381	370	345	325	331	362	379	376	333	335	317	355	300	363	344	320	352	378	333	370	371	347	393	381	344	309	368	377	356	315	352	349	350	355	377	349	384	381	387	386	353	357	350	362	348	342	346	352	356	347	336	330	390	332	329	383	365	336	374	354	296	352	337	358	329	395	335	343	377	364	369	382	378	353	357	356	332	365	343	364	364	346	350	382	381	346	336	347	377	342	353	340	337	310	381	366	382	359	354	300	368	328	347	366	371	341	337	340	335	374	314	360	335	376	334	340	405	331	335	359	366	368	342	334	379	382	338	345	376	347	343	373	354	355	361	368	331	365	351	362	371	340	357	351	367	370	360	352	346	371	381	369	357	326	329	364	360	357	354	391	390	325	335	330	339	378	337	339	352	367	391	376	330	339	332	379	352	315	313	357	370	371	373	354	346	403	352	353	341	361	353	380	346	351	316	363	349	362	324	340	359	373	348	343	391	351	341	325	370	337	320	376	361	372	346	359	348	334	343	318	333	347	344	360	336	362	336	377	353	384	355	319	360	398	366	329	351	323	359	352	343	355	347	355	347	339	370	350	358	372	366	326	386	350	342	369	377	350	343	336	322	349	344	339	352	360	362	352	380	372	361	338	355	375	344	392	317	366	365	367	356	337	315	339	359	354	338	352	352	339	369	364	400	353	368	344	395	358	354	343	374	377	348	371	341	354	364	398	374	369	361	349	338	352	364	369	378	367	337	348	352	330	357	355	343	333	389	356	375	341	340	360	351	386	393	310	368	382	333	331	322	359	364	357	320	350	388	377	358	378	384	352	361	377	353	338	387	361	355	349	343	356	368	373	364	336	342	327	371	331	343	333	319	356	335	360	350	370	344	353	355	330	365	354	367	314	369	385	371	366	355	362	324	309	385	378	342	356	343	337	326	385	338	373	387	356	354	372	338	344	348	315	359	353	364	362	349	347	351	353	337	322	378	352	376	337	340	350	329	300	347	323	353	334	348	358	333	334	394	332	381	365	310	383	370	362	322	356	374	382	357	348	335	313	326	401	349	370	355	366	353	347	343	385	337	355	383	329	349	364	375	337	374	339	382	371	349	336	335	303	359	360	363	364	395	384	371	360	344	329	366	333	359	351	379	374	323	386	389	377	372	358	330	334	371	320	340	322	340	373	352	359	395	375	347	330	363	297	379	365	321	357	343	348	322	361	352	342	378	335	345	382	339	383	344	350	349	387	360	364	364	345	352	343	379	362	337	347	373	341	372	314	358	333	375	374	347	350	376	373	322	358	350	358	367	351	380	349	342	339	326	345	342	341	355	369	359	345	374	387	361	332	326	318	364	340	360	384	353	316	336	351	409	370	357	386	324	391	393	332	337	336	388	343	335	353	347	317	366	349	342
7226	1103	1384	1545	1436	1270	1150	1099	1065	1120	973	947	1028	939	929	910	909	908	918	845	867	904	895	884	852	840	852	909	855	854	823	853	863	855	904	874	849	863	857	826	876	890	812	827	846	837	870	805	786	849	845	839	821	847	821	835	790	852	827	807	862	846	932	867	853	789	844	840	877	807	884	883	855	809	814	877	843	859	801	816	853	857	809	836	854	864	825	783	879	822	857	829	837	857	804	856	866	832	826	812	898	873	865	852	886	812	827	847	843	888	808	842	824	836	868	882	872	852	865	865	801	849	813	872	817	812	817	809	815	892	843	851	838	836	851	845	845	865	826	849	846	863	832	790	845	840	866	823	842	849	858	878	808	866	904	841	862	802	833	843	852	879	817	809	875	841	853	869	878	798	882	854	840	798	793	808	874	815	863	840	855	846	844	799	796	849	816	869	839	862	837	851	854	880	859	875	860	836	845	834	860	848	823	843	803	819	812	819	830	835	840	831	803	867	814	821	884	860	832	846	848	871	894	852	849	815	826	833	824	852	843	848	870	812	803	839	859	814	833	836	882	864	840	834	824	823	808	795	824	851	814	836	833	879	941	862	887	818	852	823	856	850	867	787	865	862	825	878	833	801	835	863	847	919	817	860	855	853	849	864	856	911	826	846	806	847	846	809	827	824	825	865	820	843	840	880	826	815	883	859	869	879	875	866	853	821	844	826	896	803	885	850	894	815	816	808	808	862	842	839	804	900	858	868	943	857	823	841	908	804	804	815	874	826	820	854	873	843	826	852	778	794	842	818	816	872	812	848	894	765	833	795	837	828	833	805	864	906	885	841	811	863	847	867	824	796	865	875	811	850	816	879	840	830	804	771	844	868	866	862	841	837	841	861	849	888	855	813	863	851	850	805	836	838	859	834	878	816	839	848	854	866	837	892	848	835	833	860	810	835	868	837	904	854	765	862	843	864	872	842	845	816	862	809	780	848	848	844	840	887	870	853	829	839	825	879	840	823	870	859	803	798	779	797	815	848	839	869	867	815	861	849	790	836	845	844	780	825	840	826	836	867	809	898	840	884	872	827	862	853	841	837	834	832	889	835	827	877	867	798	886	869	829	839	822	845	840	847	812	890	814	838	879	848	829	861	839	897	839	853	830	842	891	809	877	816	818	852	856	811	815	842	860	850	851	908	860	815	856	871	832	850	835	838	839	793	877	847	827	809	876	843	839	894	823	782	852	797	848	840	843	807	861	860	887	815	875	824	854	888	881	800	783	887	820	817	880	798	837	839	855	847	798	861	830	847	850	820	870	869	839	841	827	787	868	863	820	860	903	818	831	815	772	805	843	879	786	864	803	803	843	880	850	830	829	856	849	871	819	822	842	872	830	836	828	858	814	801	871	834	895	814	891	826	829	925	835	852	812	835	847	865	864	828	812	808	845	834	803	847	847	837	843	903	821	840	811	780	857	839	801	778	839	802	846	818	871	899	810	801	898	794	805	830	903	835	866	885	849	840	840	882	819	859	850	848	857	842	818	881	905	858	821	862	900	837	857	860	856	852	824	834	843	903	851	837	878	783	859	836	834	843	835	807	821	844	850	845	853	833	847	816	807	909	866	823	858	855	874	836	837	838	876	830	903	842	824	837	833	809	877	896	906	895	875	847	870	834	822	886	802	871	813	839	842	745	788	841	836	885	850	880	861	841	856	847	829	902	857	840	820	837	825	824	857	879	817	782	886	867	864	879	869	830	873	800	810	851	803	808	851	865	872	813	849	901	883	859	867	853	845	839	821	815	846	889	835	865	843	872	858	842	873	869	850	841	826	808	834	851	842	865	872	866	830	795	828	819	819	894	841	819	883	863	859	819	864	861	889	830	845	804	905	861	806	804	872	843	835	818	872	829	839	872	832	819	805	858	815	856	844	788	871	820	875	864	890	842	887	850	812	802	846	871	819	881	814	910	856	830	800	872	840	857	774	846	875	809	840	855	872	855	859	851	843	894	879	887	885	798	835	836	890	814	883	855	828	851	814	835	827	778	931	848	812	844	854	861	781	858	863	859	842	866	794	782	841	848	829	853	838	854	842	824	809	855	817	835	847	878	851	862	870	851	771	856	856	832	807	889	796	879	844	798	847	833	866	839	781	860	832	870	860	851	871	891	863	818	800	800	814	820	845	868	815	835	849	831	797	863	842	800	831	858	834	870	817	880	904	852	795	813	846	882	768	840	889	777	891	828	852	830	865	782	873	860	800	860	842	860	839	814	824	796	790	834	791	875	829	765	872	845	831	796	819	870	799	837	814	881	863	898	849	914	890	797	780	818	832	826	874	890	849	889	802	788	854	856	834	891	855	845	833	845	857	809	792	910	793	849	776	780	761	838	837	855	816	825	834	842	844	817	804	839	829	816	838	883	857	860	865	835	844	824	856	877	845	881	863	863	833	842	848	809	874	858	836	865	811	796	804	895	825	816	820	861	908	859	829	793	834	829	828	839	815	835	837	827	843	881	860	871	894	844	868	817	841	861	841	877	815	848	843	821	853	848	807	856	856	831	840	861	819	849	852	856	870	889	872	810	855	827	858	839	863	897	821	814	837	839	796	791	787	810	833	791	819	841	825	868	892	870	814	873	802	810	846	858	835	793	851	801	855	791	839	814	855	811	825	877	863	831	834	899	839	818	799	826	884	828	799	866	861	810	809	802	816	827	822	834	846	871	855	803	838	835	820	834	871	827	814	808	860	869	865	796	819	883	794	817	842	855	806	854	887	820	805	896	838	880	850	844	819	897	848	886	882	825	848	885	840	859	887	846	843	800	835	850	833	811	873	817	856	828	858	778	877	822	818	854	855	821	821	838	860	841	868	791	821	878	880	848	820	823	861	791	866	816	796	847	864	824	869	846	839	856	826	855	882	827	852	851	835	908	815	843	829	888	823	874	867	809	865	840	842	867	806	828	825	841	852	817	786	826	862	827	822	785	856	825	812	809	833	884	891	826	838	836	815	811	846	838	859	757	838	827	835	897	852	906	834	816	840	836	827	812	848	880	843	837	849	866	861	802	856	835	877	877	832	875	858	821	852	846	828	863	873	845	847	841	874	809	824	865	874	837	823	856	827	883	835	866	838	804	801	890	858	804	854	836	913	859	814	837	864	860	863	851	821	817	856	834	807	877	868	843	818	824	856	840	833	804	900	832	840	875	792	849	877	876	769	855	949	837	859	818	866	827	901	871	854	911	786	840	839	858	814	867	841	823	900	807	848	801	827	831	863	822	827	799	838	881	856	794	845	814	822	869	792	826	827	804	842	860	832	817	891	847	809	858	868	861	833	791	865	806	838	808	850	810	851	842	839	868	815	828	886	832	794	820	837	842	864	833	884	843	829	839	883	842	819	866	825	834	795	845	819	792	840	820	885	848	835	892	862	864	830	778	821	846	840	853	806	875	865	838	826	852	856	858	870	834	842	832	854	812	830	821	846	851	833	842	903	859	900	847
15959	1386	1005	807	690	551	509	426	468	428	402	413	413	422	400	369	412	407	399	408	404	363	386	407	411	389	368	376	381	415	378	360	409	327	387	338	398	372	353	354	372	354	400	433	425	347	348	382	381	352	376	413	394	357	370	355	346	360	348	369	393	395	357	387	379	371	385	348	405	362	434	371	377	370	379	385	334	377	383	330	350	387	371	335	382	381	396	365	351	333	368	387	360	410	367	329	375	365	369	387	403	404	437	365	366	343	352	380	388	392	351	353	388	395	366	356	382	358	362	386	407	382	418	414	394	380	407	375	385	352	406	425	392	389	402	378	373	361	389	394	393	378	354	352	386	384	380	367	389	373	398	395	386	346	368	378	401	370	376	373	353	390	356	375	359	334	335	402	411	410	335	383	335	403	368	378	372	349	374	377	397	370	412	363	386	398	365	386	378	426	364	354	381	366	383	376	366	375	392	337	323	352	404	402	371	379	366	377	389	370	354	374	365	338	354	330	367	412	389	365	398	425	386	391	362	362	411	414	391	402	388	400	357	387	407	379	324	373	351	339	383	361	378	398	382	353	386	377	379	327	366	345	385	350	360	399	367	390	385	422	355	363	366	356	374	386	360	377	379	383	370	374	386	385	396	383	348	381	380	372	361	384	389	440	361	399	374	385	379	372	360	380	357	380	375	401	347	369	345	358	402	365	362	350	332	388	380	366	346	410	388	386	368	337	371	381	398	363	382	385	374	386	362	395	361	360	385	386	365	318	355	368	341	365	375	371	374	396	413	383	385	377	392	386	375	360	409	390	389	364	336	389	364	415	385	333	362	366	368	395	371	346	398	379	366	392	375	362	415	355	376	368	388	363	347	396	378	382	401	397	417	396	368	402	367	377	371	391	368	380	382	368	385	347	353	345	366	352	360	350	386	385	342	358	364	348	360	344	344	399	373	354	400	403	375	367	375	394	411	381	371	401	408	439	401	374	342	370	374	373	377	362	329	373	346	385	395	359	368	405	349	408	358	356	399	385	403	370	380	359	345	370	378	358	365	364	332	389	345	364	364	337	376	384	353	366	358	354	350	356	328	370	376	363	366	391	371	352	353	352	401	374	350	371	402	361	348	403	362	356	399	393	339	375	368	375	391	392	379	356	376	353	364	384	358	332	372	383	343	380	380	316	363	394	380	394	384	401	336	371	361	395	367	353	404	368	338	358	393	387	398	386	383	405	383	359	394	399	402	358	346	350	389	386	357	416	406	382	386	398	358	358	399	373	357	369	367	373	388	361	357	371	361	396	403	423	349	375	396	336	331	342	365	395	384	356	373	405	362	361	367	365	366	347	388	362	362	367	364	388	362	397	324	402	397	391	406	381	373	372	417	347	367	394	406	358	403	347	395	356	371	328	350	379	389	400	400	389	372	380	376	365	355	386	399	384	386	348	369	323	388	371	356	379	368	391	373	370	380	341	373	363	384	393	313	346	345	405	359	382	377	390	408	384	364	381	363	368	379	416	350	404	368	385	360	366	376	369	376	382	348	361	366	376	362	385	346	379	373	406	360	339	364	346	346	375	379	387	384	396	374	414	363	387	393	358	408	372	388	385	350	403	401	379	356	401	404	369	361	373	372	377	387	382	395	382	369	392	410	362	358	413	339	363	398	348	365	375	403	422	377	390	380	372	398	331	363	393	376	376	399	368	412	371	358	347	355	345	405	355	353	396	354	394	378	375	391	379	376	344	373	384	377	340	388	374	380	395	388	363	377	388	379	407	393	356	343	391	371	398	376	351	379	367	375	390	388	382	394	386	398	360	349	367	330	414	375	382	381	410	346	336	369	358	379	394	369	369	378	371	339	364	396	342	372	386	358	380	383	397	360	339	344	373	388	343	373	386	382	352	363	387	360	396	388	408	367	354	381	394	352	372	377	384	385	372	369	368	365	359	385	354	383	369	399	369	402	383	349	379	395	379	349	407	394	411	349	315	360	363	359	419	373	388	392	340	409	332	384	386	364	384	332	358	365	357	366	383	367	367	375	412	413	401	380	364	403	365	374	397	391	385	312	363	397	336	380	358	344	381	356	372	389	430	384	378	421	353	372	420	392	384	420	399	370	368	373	395	354	391	373	377	342	326	353	360	386	397	398	348	390	383	387	383	430	357	384	359	382	356	416	375	371	339	360	387	372	391	387	371	371	414	425	386	388	380	409	382	397	388	373	347	398	359	393	377	370	382	396	394	341	367	333	377	392	358	394	391	350	363	348	350	373	385	363	376	377	365	381	371	404	427	363	375	373	399	408	369	381	361	401	403	338	382	335	390	389	362	407	372	364	372	373	410	372	395	327	352	361	396	374	385	378	365	397	377	383	408	376	386	369	359	416	394	350	366	352	346	360	365	385	339	372	367	371	364	385	370	352	373	350	374	359	364	380	384	374	376	342	388	400	363	399	383	391	418	381	396	368	352	373	378	370	377	346	365	357	374	356	357	353	365	404	419	376	409	366	366	396	374	336	425	389	380	400	362	401	386	368	388	387	409	383	346	385	375	385	394	371	352	374	343	376	364	422	346	368	403	410	377	398	400	318	381	354	341	333	344	379	348	361	357	367	385	366	378	418	407	364	379	389	397	332	380	373	359	352	404	368	366	367	384	359	365	342	360	372	376	345	430	433	371	367	390	304	362	403	393	349	367	367	401	414	395	355	356	419	381	395	353	364	369	401	419	369	363	350	382	353	385	336	388	365	359	376	400	388	339	372	356	360	394	357	358	392	355	359	381	406	378	375	376	358	382	360	397	362	380	399	363	375	384	385	409	374	374	367	409	398	429	361	379	367	391	374	395	302	378	373	397	391	389	348	336	338	410	392	370	339	325	372	365	368	362	378	383	356	380	426	376	356	401	334	370	326	370	372	382	358	350	375	371	366	380	371	362	380	401	399	376	363	376	405	381	363	394	366	354	426	365	368	358	373	379	350	388	393	382	331	378	395	377	354	373	383	381	353	338	374	376	365	365	376	363	368	368	385	349	412	395	385	392	371	405	394	373	355	339	379	362	394	394	356	372	390	351	350	371	355	359	333	342	403	365	378	382	326	395	386	381	373	316	387	385	381	379	389	380	376	406	347	383	331	357	361	366	343	350	369	375	364	367	376	359	370	368	376	351	365	380	359	347	393	374	377	414	348	358	376	401	366	381	370	381	369	367	374	412	378	367	409	417	380	365	384	394	396	337	380	404	367	358	374	394	374	389	354	376	372	392	399	363	380	380	400	391	340	364	417	381	363	357	349	387	353	361	382	392	367	371	386	380	354	363	361	383	397	380	366	356	375	380	343	375	367	357	413	378	355	346	408	400	369	386	391	338	376	390	364	363	378	332	378	385	375	371	364	370	397	344	370	393	387	348	385	426	375	379	351	421	400	357	367	389	367	355	392	357	368	363	389	368	327	368	359	370	382	357	383	343	398	379	365	368	351	348	393	362	384	404	377	391	381	355	355	404
9197	1410	1980	2357	2053	1703	1463	1346	1381	1277	1172	1123	1103	1053	983	1030	989	922	982	904	960	896	933	918	906	839	944	849	958	921	887	875	877	846	880	867	894	883	904	832	871	887	850	915	834	862	834	890	834	855	857	845	899	853	814	866	873	849	905	849	846	843	855	901	829	863	831	857	885	859	863	883	865	823	836	844	897	859	809	860	838	853	867	880	895	903	802	871	867	802	859	839	847	919	814	872	780	868	855	864	871	771	803	843	800	824	841	850	853	795	844	855	843	828	858	843	845	834	860	815	839	819	848	887	865	873	863	799	884	858	869	887	855	890	866	858	891	859	812	864	918	859	843	872	815	874	874	833	851	874	809	873	846	840	867	898	817	828	839	797	842	872	863	876	877	864	901	811	839	866	894	837	868	895	834	854	886	841	837	816	799	857	820	896	830	866	851	827	794	857	840	877	826	810	849	867	842	802	889	865	885	815	860	848	881	853	871	824	840	822	904	813	832	876	845	852	884	817	863	852	842	861	842	848	889	823	861	822	875	865	878	836	863	859	833	888	781	829	889	822	904	876	831	872	871	885	826	875	830	855	813	876	860	881	853	840	841	875	875	858	809	872	875	824	876	884	846	801	887	798	835	853	846	827	818	846	789	864	877	852	839	846	877	872	815	849	880	852	800	869	834	807	856	828	857	899	880	860	808	915	873	860	877	918	842	815	888	827	818	805	884	848	878	853	836	831	856	844	881	809	867	842	870	826	856	853	859	862	854	886	833	887	878	855	833	870	870	832	832	824	848	823	838	844	881	831	874	825	804	904	849	824	886	880	797	848	828	864	886	813	855	849	799	813	889	859	867	829	845	790	827	910	830	788	871	857	875	825	785	813	849	821	860	893	763	838	898	877	877	813	897	857	821	871	824	853	883	848	867	902	897	852	814	894	847	834	920	828	828	873	843	851	869	877	872	879	814	843	917	874	856	836	857	843	862	840	799	922	806	838	873	844	825	861	811	835	830	841	844	877	816	840	872	890	814	868	910	848	900	871	883	824	867	848	866	849	826	852	859	896	838	875	862	906	837	897	822	821	840	849	914	847	882	840	904	865	897	884	847	907	834	906	922	833	847	804	864	871	835	836	850	836	834	835	876	905	843	801	851	849	872	856	817	801	895	849	833	865	790	863	862	834	870	908	885	853	885	832	854	892	890	862	823	849	836	891	828	861	918	871	833	846	839	815	883	859	845	802	861	833	798	941	865	846	911	887	823	815	813	863	897	854	852	856	950	914	862	840	820	833	852	862	833	831	870	898	899	902	844	863	862	827	823	862	859	834	872	871	856	865	864	853	870	868	854	833	868	867	783	892	829	863	860	822	895	853	848	870	826	842	894	867	832	855	905	851	871	869	877	854	873	824	857	867	909	854	829	775	784	853	871	852	852	883	821	850	878	883	824	841	831	842	842	784	859	881	862	833	820	836	862	772	858	850	864	905	849	852	856	930	856	870	856	874	869	863	886	848	858	888	885	862	817	840	856	831	894	850	855	835	848	824	866	864	864	835	892	905	878	900	820	818	852	857	846	853	907	845	846	871	838	857	857	819	860	856	820	857	809	852	826	835	835	829	868	857	862	852	797	885	847	825	851	876	839	888	895	834	830	843	829	839	865	848	831	867	896	837	865	820	848	868	876	853	887	849	833	881	868	843	839	856	862	819	851	819	857	842	874	846	879	896	863	886	808	877	885	852	839	827	814	874	926	836	827	852	837	894	870	812	805	835	837	822	854	872	827	860	846	767	873	835	867	870	815	895	908	851	832	867	853	844	852	858	912	818	880	893	876	858	875	885	867	856	776	883	848	925	848	816	831	905	848	822	860	869	831	792	866	915	845	900	853	839	853	844	832	803	842	863	838	828	856	883	864	854	879	871	873	821	859	811	903	790	850	836	835	855	884	826	897	844	842	835	842	869	830	826	886	903	871	845	887	839	839	922	834	894	845	877	857	819	846	870	846	836	858	889	836	862	852	858	907	862	863	830	857	860	866	837	827	885	814	849	853	820	836	864	856	838	832	883	808	881	809	856	818	876	894	851	854	837	866	856	883	901	827	844	855	849	832	868	853	846	826	889	833	870	839	917	883	861	848	857	832	829	912	852	888	912	837	840	853	836	799	832	848	833	869	848	863	900	851	861	888	863	829	843	845	836	856	807	880	822	873	827	818	871	864	887	811	831	844	851	818	875	875	858	898	839	859	796	889	878	814	841	836	858	791	824	847	876	898	882	830	851	898	912	833	887	830	808	865	821	826	864	855	869	840	822	886	846	902	879	828	885	862	791	884	863	833	876	828	803	860	892	859	840	888	815	839	836	841	889	872	818	843	850	852	869	776	884	840	802	855	835	859	891	807	804	882	828	828	851	811	871	813	844	811	852	878	845	897	843	859	823	870	875	827	829	867	839	864	875	833	821	871	855	851	885	897	847	800	827	876	870	842	886	816	799	818	822	840	810	828	885	867	828	818	836	830	880	814	871	848	805	816	847	840	873	856	820	850	857	915	824	849	872	859	861	870	830	864	893	879	849	849	808	832	843	839	834	842	862	874	827	858	881	883	850	846	892	826	869	860	888	842	818	887	870	848	839	883	856	864	903	837	856	870	837	843	893	878	843	873	841	854	806	872	834	851	872	827	843	869	836	825	845	840	910	845	845	857	845	853	864	829	825	813	827	845	918	897	840	860	846	881	853	848	906	826	832	876	866	812	840	865	812	871	860	800	863	785	847	868	871	883	851	831	837	884	869	852	859	884	901	780	867	922	820	815	847	857	878	827	869	826	822	852	841	853	836	848	837	933	842	890	871	887	906	848	862	825	820	871	833	829	872	865	792	893	844	902	880	881	808	880	857	877	810	840	906	844	822	849	844	883	842	839	837	845	887	892	838	852	849	836	832	886	828	900	840	852	897	856	830	903	854	829	878	852	830	859	849	871	856	832	824	857	859	859	873	852	885	859	812	825	874	849	880	853	833	864	859	847	886	815	890	903	882	843	876	865	916	824	865	865	865	869	865	873	822	836	863	839	848	836	846	836	918	829	848	862	836	850	845	840	891	918	863	849	854	866	858	903	858	859	812	856	883	884	817	890	887	862	839	853	857	861	836	838	810	858	835	838	878	867	820	894	827	860	822	857	837	831	814	832	881	870	854	850	854	855	872	886	807	858	844	858	837	908	849	886	818	859	854	873	852	860	814	852	813	848	846	833	807	830	826	847	867	862	865	883	809	881	931	867	864	849	851	821	920	875	802	876	834	859	885	897	833	875	853	778	867	844	879	887	854	862	881	885	822	834	863	854	869	826	883	817	809	853	854	884	866	844	865	816	854	860	859	817	808	843	893	903	835	872	851	841	810	888	853	918	825	845	846	894	868	852	841	863	849	871	875	832	859	843	911	859	812	892	873	870	876	845	849	889	894	902	869	886	825	841	834	842	822	835	852	902	865	863	867	815	843	820	891
2270	212	199	201	171	170	175	155	170	181	200	172	193	180	176	171	183	166	194	164	157	185	170	163	167	170	162	145	169	173	189	172	157	174	189	177	169	177	176	180	145	171	166	213	181	183	192	156	182	138	159	176	170	184	178	191	180	161	171	161	151	172	175	169	184	189	181	167	163	197	174	170	158	154	173	174	143	160	170	182	155	144	170	150	172	197	176	191	150	166	157	162	161	188	196	171	159	172	159	147	178	156	172	155	193	167	161	175	173	189	154	181	165	179	164	157	174	177	183	173	197	167	152	170	177	171	169	184	167	199	170	175	161	156	172	187	168	168	165	180	140	172	175	169	152	175	146	157	160	180	168	133	168	176	175	164	170	191	176	181	153	135	161	164	171	161	176	178	157	156	194	149	155	172	168	166	160	178	177	173	194	171	159	169	179	158	175	171	186	152	177	150	158	141	148	184	188	142	183	169	168	170	177	169	165	186	178	167	149	168	203	151	186	146	180	157	160	134	181	178	171	177	163	174	165	183	164	191	169	166	170	179	167	177	173	190	164	169	167	177	162	165	157	202	166	172	173	158	184	149	175	175	191	156	174	172	173	173	165	145	156	162	167	153	178	185	197	175	159	207	169	155	180	160	164	156	176	160	187	155	173	165	168	185	185	152	169	174	180	184	168	167	186	207	177	173	137	142	186	158	193	163	170	157	165	209	171	154	154	156	196	168	179	175	175	184	168	146	171	178	159	192	185	170	170	157	171	191	158	150	170	181	169	173	157	178	166	172	185	176	168	187	155	171	177	161	163	154	187	200	196	169	145	150	166	164	145	183	177	166	180	149	160	149	182	165	171	168	155	164	168	165	177	179	182	183	140	184	190	174	170	184	159	179	179	172	130	166	171	189	164	166	172	177	174	173	198	166	163	162	149	182	172	159	160	193	178	150	153	183	171	171	171	178	156	163	170	131	189	185	176	160	169	157	163	171	181	189	176	202	179	140	189	175	182	170	168	184	200	168	172	164	171	157	175	182	174	178	165	160	173	161	166	188	165	187	182	176	169	185	169	147	194	180	168	138	168	186	186	165	176	163	167	149	158	155	167	165	151	176	174	167	169	175	170	137	162	166	171	178	183	198	163	180	180	183	181	181	166	129	146	171	189	198	157	178	188	187	174	171	167	163	164	152	179	185	188	191	170	186	149	160	135	166	141	146	198	172	160	162	156	155	162	176	172	171	167	177	190	162	179	186	174	181	163	176	174	169	173	198	168	173	196	159	182	187	180	164	158	153	182	163	191	165	174	173	168	154	170	185	171	165	181	156	179	176	183	167	166	164	172	173	150	135	161	158	145	164	164	178	170	165	181	173	157	163	179	184	158	164	158	159	177	155	169	181	196	182	166	164	178	174	173	163	180	148	153	158	174	171	162	161	165	156	176	151	171	167	168	159	187	126	151	170	168	166	197	174	179	165	171	178	196	158	165	168	175	179	189	163	156	174	170	176	171	193	177	182	162	170	155	144	155	171	194	170	196	160	174	184	173	176	176	152	172	172	171	161	177	161	184	165	152	179	178	185	179	177	207	188	169	165	178	191	164	182	177	147	169	176	187	181	193	164	181	179	177	179	165	161	180	161	165	165	151	172	178	172	191	174	172	160	190	186	175	172	187	153	144	169	169	180	173	159	145	162	168	177	161	172	161	189	171	181	164	182	184	178	174	158	168	188	169	148	151	176	170	215	155	197	165	191	178	152	165	168	149	154	162	188	167	171	162	160	168	179	163	172	169	140	176	163	176	185	153	170	183	203	140	149	149	170	158	171	174	186	143	166	165	195	159	138	168	163	154	153	165	152	175	175	150	156	201	157	158	179	172	185	162	179	169	154	176	155	178	177	148	171	185	181	160	175	166	166	164	201	153	160	172	191	162	181	188	146	166	187	186	188	164	174	170	176	157	178	164	170	170	154	204	168	153	183	188	176	186	174	182	175	175	168	160	203	180	163	170	174	174	170	156	170	189	187	184	188	180	173	153	154	150	184	179	177	176	158	177	156	150	182	156	164	176	184	171	181	170	173	178	170	166	153	172	181	171	155	181	163	190	172	180	188	181	154	171	178	172	178	169	170	158	159	171	159	168	152	177	168	189	186	156	170	196	170	173	172	147	169	152	158	185	173	184	177	165	188	168	170	175	174	146	164	143	157	184	144	191	174	174	132	164	188	161	174	159	154	189	162	167	173	167	177	174	158	167	172	176	155	198	184	160	180	168	174	177	159	173	173	182	144	159	157	168	134	199	172	165	146	204	193	157	167	160	188	173	203	193	146	160	200	154	192	161	161	163	183	177	175	177	140	175	181	141	167	159	177	178	127	182	182	187	163	187	172	166	177	161	163	163	129	164	189	183	194	154	204	151	143	140	160	173	169	176	148	164	177	190	183	192	170	186	158	177	179	169	181	154	171	181	172	187	150	161	156	202	173	175	170	159	205	183	161	168	165	157	122	175	183	165	185	168	163	167	179	166	174	161	166	191	164	187	163	161	167	182	156	167	173	161	181	176	179	156	177	179	170	166	173	186	149	159	192	181	153	183	160	192	187	180	180	186	173	172	149	172	152	149	167	163	199	195	157	185	163	165	164	165	173	177	158	166	173	184	177	163	179	177	180	179	161	179	168	173	199	169	202	162	175	164	174	180	193	170	176	172	185	186	177	163	173	167	169	163	186	165	139	160	162	162	165	144	145	172	176	169	174	191	182	154	179	190	164	155	150	169	161	146	175	136	171	181	167	164	179	166	187	164	191	178	152	182	145	155	173	170	154	143	164	180	163	157	169	165	159	196	159	152	178	158	154	166	186	156	182	174	159	179	187	156	155	180	194	144	165	151	153	170	186	159	139	171	197	153	173	162	167	152	171	164	138	171	193	154	158	167	189	183	159	168	171	172	173	168	160	171	155	171	148	160	153	166	156	155	137	187	153	191	188	157	155	177	174	200	172	167	158	186	163	164	145	179	182	163	161	163	170	185	173	187	153	150	181	165	183	174	173	171	173	161	169	150	151	193	170	163	183	157	197	181	172	200	156	151	154	155	161	209	157	173	150	194	150	166	169	164	146	160	162	175	160	152	154	194	176	192	176	169	162	182	164	174	157	155	172	178	180	193	152	167	156	180	175	195	163	167	185	163	146	155	177	179	159	179	169	195	178	159	179	185	174	198	165	189	136	180	184	171	160	178	163	189	171	177	178	194	176	169	183	160	152	166	184	168	184	152	175	168	178	151	174	162	166	168	150	163	185	156	187	183	153	147	196	169	172	182	169	172	206	186	170	187	184	143	166	195	179	185	187	173	182	189	171	203	172	168	141	161	148	162	182	187	152	165	141	177	179	160	186	174	168	166	170	177	163	163	183	176	181	152	158	154	155	186	185	155	158	153	145	181	190	156	155	180	155	166	179	184	158	179	157	161	182	167	185	192	170	178	163	193	164	168	161	179	161	177	180	142	196
2374	444	501	504	500	508	475	431	523	492	482	465	493	488	457	468	473	448	507	471	467	475	471	485	410	465	473	439	423	485	488	463	497	492	450	497	457	489	458	493	465	484	468	477	455	506	433	488	431	472	478	443	449	479	524	458	487	475	451	415	490	435	489	496	507	465	476	467	442	443	477	485	463	438	445	467	497	436	502	511	453	461	462	465	482	460	450	459	477	492	468	470	482	474	502	444	499	484	484	478	487	436	470	499	489	473	445	452	448	485	459	459	466	448	469	491	454	494	522	449	487	462	426	490	435	475	441	438	437	465	435	449	496	461	448	489	462	443	442	467	440	502	481	413	489	422	481	456	431	441	485	477	491	491	454	466	495	508	467	464	463	448	457	489	479	449	456	473	513	431	463	513	467	490	456	438	485	475	465	484	477	494	475	452	492	452	428	501	425	476	471	463	496	457	457	501	478	461	481	473	476	501	452	460	478	497	506	497	447	476	472	498	483	473	458	470	460	485	493	488	463	471	453	498	417	476	454	452	499	483	446	465	447	463	484	454	485	462	461	412	443	434	488	449	512	498	488	488	490	477	498	454	507	448	466	465	448	456	463	504	463	443	477	470	467	505	472	432	514	466	467	406	485	477	488	444	451	493	502	489	456	474	489	463	463	471	485	456	472	494	486	469	446	441	494	457	483	465	456	461	465	507	514	474	479	486	416	482	492	514	461	458	476	474	497	474	469	454	460	466	466	437	450	496	462	437	484	488	498	438	428	488	490	433	478	481	508	462	443	447	463	526	467	445	505	454	496	464	459	478	442	463	471	481	465	447	469	456	474	471	490	408	490	461	476	481	455	503	413	444	469	500	481	508	440	457	475	477	431	462	456	485	469	494	485	459	487	445	471	440	453	454	460	499	473	468	503	479	493	484	479	483	428	446	418	468	526	451	450	478	485	491	471	453	466	478	451	488	483	489	450	493	466	487	486	459	471	466	504	439	471	476	488	492	488	470	478	483	446	470	480	453	450	464	478	499	472	488	465	473	433	449	471	445	497	493	482	422	483	489	449	455	473	452	473	446	468	482	454	466	487	465	485	458	527	483	459	481	500	474	465	514	448	460	466	491	495	492	460	462	484	475	467	453	438	497	463	453	454	461	483	434	451	442	457	444	476	460	501	480	483	465	476	462	502	459	477	498	441	457	483	432	468	495	481	485	446	471	477	454	505	510	438	402	463	447	442	465	490	456	492	456	505	490	470	460	439	480	480	446	465	475	469	418	469	435	506	487	470	430	431	494	455	454	501	519	483	450	440	477	463	466	495	501	457	468	472	454	466	469	501	421	517	452	472	436	480	495	443	446	492	489	476	459	464	431	462	466	475	471	466	485	485	470	440	489	469	513	402	497	480	494	472	446	480	426	482	455	459	463	454	453	499	487	474	452	507	479	474	459	440	474	464	463	439	464	499	512	465	508	452	441	511	485	501	483	486	492	468	459	461	424	483	488	423	463	468	477	481	460	485	458	495	460	492	468	472	434	456	488	483	472	488	475	514	440	472	465	454	509	488	441	485	434	477	471	503	505	472	459	481	477	466	459	467	466	471	498	457	460	416	444	450	477	421	455	451	464	476	485	467	465	512	480	473	510	478	480	432	454	492	480	468	455	492	465	492	487	460	445	459	459	487	475	481	471	494	455	461	456	463	493	463	464	477	465	509	476	478	474	471	455	497	463	476	447	494	479	475	438	488	458	457	486	440	477	495	503	451	512	494	486	462	481	474	475	495	502	461	437	482	476	445	464	481	463	479	495	507	452	478	455	493	453	481	472	509	452	471	458	475	495	449	483	467	440	491	424	472	483	453	472	464	467	479	473	487	451	474	464	448	479	414	454	482	441	448	457	493	488	470	465	437	464	484	493	480	487	472	457	498	466	440	477	475	459	457	456	456	451	495	507	485	458	477	469	491	439	492	453	462	503	464	481	447	450	476	479	460	465	460	469	477	512	474	488	468	456	465	449	442	468	443	524	454	459	473	489	485	481	445	466	479	486	453	447	446	484	452	468	479	430	484	461	470	484	469	492	452	462	490	452	428	481	491	521	443	455	456	425	463	460	479	450	459	482	488	494	450	458	499	479	494	477	471	468	503	505	477	445	464	448	429	476	468	499	421	489	498	483	455	443	466	469	447	454	458	474	481	473	438	426	468	443	488	473	451	444	451	488	471	471	437	494	462	451	418	447	491	450	491	449	451	486	450	483	463	471	470	467	444	473	480	483	494	453	479	483	468	464	453	458	480	483	479	485	465	461	429	411	495	457	452	490	481	463	472	459	526	463	494	494	493	433	515	467	495	467	445	453	473	459	482	459	447	485	487	461	467	447	441	460	452	445	489	482	479	469	453	439	497	482	474	466	461	456	494	450	458	465	455	492	434	499	453	493	470	510	483	463	483	500	444	466	467	488	505	483	476	507	449	452	461	454	513	488	496	470	472	462	468	491	509	461	469	483	462	479	480	463	453	470	452	454	466	418	464	474	474	480	473	419	476	499	466	487	467	445	441	488	490	491	431	458	524	468	489	445	468	482	445	472	530	454	467	472	441	511	471	496	472	467	491	486	469	494	449	509	490	451	477	450	480	490	475	435	491	481	455	463	465	454	453	475	462	489	484	455	453	504	486	453	448	397	452	498	489	499	489	438	452	483	465	428	447	470	460	496	449	461	457	490	422	473	470	449	480	434	463	468	438	466	474	471	460	493	465	464	461	461	466	490	490	447	469	481	465	480	495	472	421	472	427	492	466	465	474	489	448	497	476	457	489	478	471	488	475	510	449	476	443	507	460	452	477	495	468	508	485	477	455	430	451	505	461	460	461	488	447	456	457	470	500	455	490	467	468	465	477	456	451	460	514	495	452	458	453	488	479	482	451	496	463	486	446	472	495	431	456	468	489	478	424	462	438	485	452	468	453	468	471	469	461	473	461	453	451	445	467	453	475	463	450	498	457	445	465	480	492	500	451	460	466	438	486	455	475	506	465	495	467	492	474	480	493	447	465	470	472	500	479	483	433	435	494	494	472	474	446	446	454	475	423	466	450	460	498	475	493	495	463	460	486	466	472	454	474	440	487	461	468	440	475	434	486	472	468	451	471	471	427	478	459	502	451	485	450	505	459	479	471	493	488	475	455	495	506	444	460	482	444	462	439	448	495	505	435	473	448	482	446	479	454	476	458	457	461	456	476	463	430	498	407	514	470	493	469	451	481	487	482	448	458	511	493	455	486	468	463	469	456	491	471	504	460	457	471	467	488	501	475	473	490	492	486	443	497	460	434	523	485	448	466	475	500	454	461	497	444	476	429	483	454	503	436	461	476	481	465	470	471	499	479	454	479	472	449	472	500	493	451	521	487	469	471	469	467	446	489	488	471	493	454	429	468	451	452	469	507	457	454	446	494	484	490	441	480	503	464	499	431	461	503	451	453	486	441	458	488	460	474	452	462	458	490	483
8884	683	596	601	495	451	399	394	408	353	355	358	328	316	335	340	367	426	378	377	361	358	386	390	337	351	375	364	357	364	334	362	342	377	364	371	359	359	336	331	384	335	422	346	324	366	336	351	366	366	326	362	344	360	326	331	335	356	350	368	344	352	368	355	336	339	362	364	358	366	331	379	348	330	341	322	347	336	366	346	346	361	379	367	358	346	376	305	382	345	356	359	325	374	339	339	323	381	374	345	362	364	363	316	390	351	331	353	342	375	344	319	375	361	340	341	331	304	374	344	389	332	394	355	365	308	362	363	386	356	366	363	367	358	336	334	357	369	334	365	353	351	386	354	350	367	361	335	353	345	363	347	374	351	351	347	364	371	410	319	342	386	340	390	357	380	368	324	351	307	353	338	383	363	364	360	358	380	392	356	320	348	370	377	382	340	361	355	336	368	370	381	358	328	363	337	390	368	372	362	355	414	370	381	342	319	358	383	349	351	345	329	330	382	360	363	335	335	351	387	378	356	370	351	352	373	396	382	355	359	393	360	351	351	392	348	366	354	340	343	314	354	345	349	341	395	336	354	374	348	342	388	389	359	366	374	378	344	358	395	367	369	357	360	391	361	361	341	350	350	336	350	370	341	385	361	380	350	390	332	370	355	358	359	362	353	386	370	363	339	373	370	321	346	360	352	377	326	318	358	360	382	342	387	354	402	344	343	349	348	354	338	309	364	347	345	374	347	388	340	331	337	310	367	373	363	366	349	349	395	383	353	338	355	366	333	357	387	359	360	350	360	347	353	355	353	375	315	390	363	345	358	347	350	366	367	329	381	345	354	372	379	331	339	394	344	359	351	348	340	322	342	371	368	334	387	374	364	383	374	336	376	346	371	369	349	369	354	359	365	343	356	356	327	339	352	347	367	368	302	361	337	363	375	343	348	348	361	347	355	352	359	370	343	344	332	352	359	351	379	371	350	313	380	375	331	348	314	367	356	374	373	373	336	391	359	319	346	389	332	346	321	349	381	339	404	329	336	369	376	355	378	349	345	349	375	356	383	363	375	408	357	318	353	360	381	362	335	362	375	359	376	341	324	334	395	355	341	371	353	411	375	313	343	381	361	372	346	338	363	376	325	323	315	387	355	344	352	363	312	345	351	380	357	322	366	356	356	371	341	353	367	322	333	391	360	340	314	360	330	380	345	322	352	341	386	341	333	358	336	346	352	415	354	337	352	366	322	332	393	340	383	348	351	349	336	315	392	324	355	344	343	378	382	335	344	340	373	341	328	366	339	354	311	335	372	346	381	335	330	346	334	380	354	338	379	333	350	386	349	373	334	325	337	385	339	387	376	376	355	339	353	376	348	357	374	346	356	397	344	391	358	338	380	331	361	352	363	361	368	367	340	345	394	400	394	353	364	359	393	341	336	361	287	351	342	342	353	346	371	356	380	341	375	331	334	333	352	380	336	370	373	337	339	360	318	297	346	309	368	351	317	373	328	332	355	395	396	355	344	327	370	362	322	342	330	336	360	349	386	326	368	332	359	367	362	352	368	364	370	382	368	322	379	343	362	332	331	335	356	396	366	357	359	336	365	372	355	357	317	395	332	371	358	371	364	369	391	372	373	349	335	313	345	351	401	363	382	314	350	359	311	364	373	358	362	317	358	324	331	325	339	315	328	366	345	358	380	337	383	390	351	359	356	362	339	330	336	365	333	345	340	380	364	376	363	355	365	371	356	355	341	350	362	360	344	345	346	375	344	338	326	365	339	347	325	349	342	365	372	366	390	347	364	361	343	397	338	343	368	383	332	344	353	361	312	353	343	391	348	400	328	354	355	320	355	320	333	352	315	321	335	349	331	367	367	359	324	346	351	331	351	348	321	347	366	370	353	359	330	361	356	342	327	362	367	344	324	364	364	357	333	403	337	344	369	372	398	353	345	368	377	336	353	348	362	355	361	344	365	345	354	346	348	347	336	365	344	335	339	369	373	373	372	308	380	356	360	341	371	334	337	347	357	381	332	386	339	352	340	361	378	350	374	358	359	359	398	370	326	354	363	327	364	336	322	392	347	364	371	329	352	355	342	375	344	364	355	346	356	337	354	337	369	344	372	380	363	369	352	348	336	373	350	353	355	322	376	382	329	364	370	322	377	343	337	348	340	313	335	352	364	363	397	347	325	384	336	333	368	319	363	357	351	370	357	345	373	347	357	316	357	353	367	381	375	370	309	344	379	357	343	372	341	366	363	363	372	366	316	345	338	375	375	359	396	323	319	376	355	388	362	375	360	380	356	362	342	355	346	362	370	345	361	362	351	377	349	335	380	334	335	347	349	365	348	388	338	364	348	340	333	351	346	346	390	377	336	330	357	381	375	355	351	360	345	371	369	368	362	338	344	378	357	326	330	348	339	358	354	366	326	335	336	341	294	382	342	373	412	360	434	330	339	350	353	355	345	376	350	345	400	353	347	379	390	345	379	354	335	373	352	345	351	308	358	325	341	349	368	347	395	320	330	383	356	330	352	332	338	325	336	380	342	347	358	334	329	345	401	350	347	336	368	380	335	409	381	359	361	374	367	365	363	359	359	326	378	401	372	322	351	354	342	340	348	331	368	353	360	330	375	355	334	325	401	347	368	359	338	355	353	353	346	347	347	384	316	361	341	344	321	341	329	320	380	325	359	364	350	352	327	355	323	328	369	372	349	348	330	327	331	391	336	339	364	379	316	328	337	349	346	329	333	317	337	352	347	375	362	390	371	341	347	374	362	384	375	380	344	337	374	365	358	311	342	327	339	364	349	370	344	317	313	358	349	359	360	378	362	351	358	292	354	365	398	365	366	367	351	372	338	324	315	334	345	360	383	368	326	348	357	348	353	333	366	365	343	343	336	315	360	338	351	347	352	379	373	309	341	331	352	348	338	363	367	356	345	377	319	375	345	348	329	367	349	371	370	375	369	356	353	401	385	353	380	342	382	357	356	355	374	350	375	375	359	344	392	348	326	382	386	381	374	351	368	335	320	397	360	357	311	309	357	321	360	346	328	361	357	357	355	362	361	370	367	326	350	332	354	309	351	343	387	371	335	360	349	331	380	356	322	386	371	329	339	353	346	356	330	322	327	371	344	326	359	340	334	415	347	366	354	331	398	371	372	345	364	361	349	370	304	364	350	327	379	353	332	304	377	346	346	359	342	363	335	371	375	344	357	367	336	364	355	362	359	368	376	339	371	322	357	368	333	304	377	345	332	356	348	348	379	414	389	357	309	354	357	325	343	339	353	361	367	374	362	321	360	353	369	330	358	347	382	359	354	344	355	357	390	355	372	354	321	346	340	374	326	310	335	381	345	371	391	346	348	368	375	355	392	405	361	348	351	319	328	370	349	332	317	370	363	356	324	353	388	309	370	339	332	319	352	382	366	376	360	347	352	303	342	366	377	320	316	360	373	386	360	352	372	367	338	364	366	327	338	354	365	329	370	350	378	377	350	377	337
7297	1112	1452	1572	1477	1252	1188	1118	1112	999	989	979	950	1012	935	905	861	939	887	885	884	911	889	908	898	813	816	853	886	817	841	869	805	873	858	861	823	881	887	874	891	850	836	826	841	855	908	826	881	810	833	825	826	852	903	830	826	846	834	858	844	868	825	880	828	782	833	788	869	858	836	872	836	815	869	809	820	825	807	843	885	848	829	803	882	838	853	828	848	848	830	823	844	792	818	806	791	918	873	802	805	828	842	873	815	818	822	821	822	873	848	865	834	877	838	852	900	839	843	832	868	841	858	822	854	891	828	849	820	812	820	854	781	802	809	852	873	832	842	781	856	817	858	842	838	822	792	841	815	817	836	843	850	878	903	777	850	876	870	887	808	826	819	858	824	874	865	865	829	791	844	810	849	834	816	848	788	863	861	846	826	838	854	817	858	842	856	853	825	804	826	874	838	822	898	820	795	825	859	837	819	860	880	847	827	862	858	801	808	817	780	790	816	778	874	802	784	869	843	847	829	891	789	836	835	849	836	871	860	835	878	829	832	912	821	843	821	855	821	781	841	876	864	847	835	868	806	820	819	865	824	863	829	809	826	890	856	833	790	902	879	886	829	844	859	855	857	805	848	836	818	816	862	811	820	897	882	826	832	808	774	850	831	821	800	815	858	873	871	865	884	842	804	860	846	790	853	893	846	858	876	835	860	828	847	873	864	851	830	827	875	862	838	804	870	875	846	808	811	816	845	789	845	813	828	826	905	875	831	830	872	807	821	816	843	835	853	823	840	863	797	808	877	854	792	837	902	861	902	851	901	834	867	814	769	916	907	799	787	823	804	889	813	803	853	828	835	815	816	866	882	837	815	833	825	866	826	810	821	855	853	848	865	851	829	820	788	846	846	808	873	798	812	887	848	863	846	889	848	886	842	873	848	792	849	812	850	834	837	832	875	836	883	824	871	829	880	812	827	880	876	789	852	848	881	878	827	813	877	832	833	808	847	861	846	816	835	863	872	820	822	861	839	908	822	828	783	889	851	826	828	843	830	851	811	849	876	841	833	888	893	865	833	876	877	856	792	854	838	895	873	820	823	845	837	892	792	859	787	819	788	874	830	837	883	855	815	873	858	850	893	837	856	873	816	845	826	857	853	831	834	869	820	839	797	832	841	832	814	834	859	853	873	842	853	868	879	800	831	779	856	846	812	831	800	847	849	830	867	828	843	884	817	874	841	796	840	854	850	886	832	839	874	860	844	830	809	890	841	846	814	839	816	844	874	829	842	873	826	843	846	825	859	858	832	871	844	850	819	849	876	846	845	816	824	871	850	848	882	807	794	857	845	858	859	811	840	810	808	807	828	834	810	824	873	834	845	861	832	849	805	859	869	852	823	831	818	851	843	825	881	809	816	836	821	843	862	834	830	826	837	810	831	844	801	853	865	863	879	877	865	849	854	932	832	845	823	804	845	812	800	823	846	872	845	837	810	803	847	823	837	844	830	827	843	821	845	823	846	835	854	863	834	825	818	896	809	812	821	827	839	845	805	821	875	824	831	794	854	796	859	806	832	857	845	879	869	906	918	834	843	805	821	850	895	817	841	822	879	774	858	831	859	840	829	875	825	860	824	820	798	853	812	856	828	853	851	835	881	798	862	825	846	851	860	861	852	871	856	815	803	863	863	851	828	855	862	881	848	850	808	868	862	829	782	844	849	886	871	884	870	870	840	850	826	838	815	882	857	859	818	827	805	814	787	812	830	858	841	834	864	836	885	825	816	833	862	860	870	835	870	851	858	858	844	873	838	850	862	849	882	852	815	861	835	827	851	843	866	827	871	868	849	816	841	795	867	838	848	808	902	824	798	830	885	818	856	897	797	891	822	877	811	815	797	848	829	844	865	880	817	827	842	833	894	819	838	837	875	824	803	840	871	886	822	884	870	832	866	800	835	802	904	850	834	863	851	839	849	814	856	843	796	854	812	817	858	861	826	843	832	867	834	848	857	854	772	835	810	851	862	848	841	832	821	848	836	842	826	859	830	826	861	855	862	773	854	816	817	806	857	849	800	845	806	870	873	830	844	855	860	871	913	886	861	857	820	796	850	820	854	804	849	811	885	889	807	822	824	836	830	894	890	837	868	789	820	845	883	784	813	834	852	850	836	823	911	830	836	825	869	872	873	806	872	815	828	804	855	843	863	887	867	838	822	817	856	813	833	848	823	850	850	804	868	866	850	897	823	831	813	888	815	794	846	759	802	886	864	818	794	813	854	841	800	853	817	776	797	849	846	833	847	795	872	830	793	841	867	821	805	850	858	874	854	833	826	830	800	883	842	833	867	823	807	850	841	801	874	855	836	805	830	829	816	865	885	777	870	789	798	823	858	867	881	839	849	868	824	881	844	846	867	842	875	875	826	805	823	847	780	821	779	825	865	837	867	871	793	902	805	835	875	849	824	863	876	825	813	832	875	862	799	839	776	822	819	850	818	853	832	868	834	873	814	869	820	860	861	809	866	824	842	841	850	778	809	837	858	824	872	884	845	799	821	854	837	812	837	827	878	825	824	826	843	860	890	854	829	830	860	915	826	874	861	814	806	842	884	809	837	844	814	793	888	885	854	902	855	830	885	873	802	856	860	836	828	865	868	822	813	852	833	848	832	833	850	803	824	834	734	824	797	850	808	809	886	875	854	869	842	823	845	800	801	883	825	873	880	812	821	841	895	828	881	863	865	815	875	813	784	841	827	846	892	833	850	840	831	878	869	780	855	862	845	848	829	854	816	833	915	853	873	796	860	847	832	798	814	883	840	787	827	868	825	861	898	866	835	847	844	828	845	851	857	850	865	814	853	822	849	856	803	855	871	831	850	826	873	827	890	857	847	824	861	775	868	846	879	806	870	858	849	882	807	833	830	870	873	810	840	857	865	812	821	839	832	855	795	849	851	894	873	837	840	850	859	821	831	806	893	849	887	844	827	792	879	828	870	819	813	852	828	847	842	834	834	867	850	844	826	848	845	870	854	871	871	843	859	855	854	829	834	832	886	785	849	816	817	845	874	816	866	886	863	860	816	830	860	855	859	867	841	854	840	835	852	774	813	862	808	787	842	842	826	828	839	862	812	838	853	828	820	810	851	831	816	856	841	832	830	800	873	879	851	825	880	855	838	832	874	883	778	815	875	807	856	867	870	862	850	820	799	798	880	809	846	851	842	816	904	836	882	856	805	865	828	856	833	813	815	826	805	849	874	830	820	758	841	836	835	846	863	894	876	855	822	866	802	794	841	847	810	838	885	874	831	841	857	874	827	884	844	823	787	819	841	847	808	828	837	852	818	880	816	838	849	832	783	866	847	865	820	855	886	867	844	847	816	841	886	802	821	870	841	849	840	906	801	876	867	847	850	775	844	811	885	817	840	818	846	815	787	821	870	761	854	866	821	846	848	814	869	866	808	802	878	830	856	827	804	821	867	860	809	823	820	839	841	820	828	885	854	865	790	837
16015	1414	992	802	656	554	562	403	474	437	376	445	412	387	416	414	413	407	391	359	373	376	379	364	398	391	385	387	420	391	390	366	381	349	361	365	355	373	381	377	381	369	372	346	379	396	349	364	356	376	377	403	367	401	384	388	366	386	358	392	374	404	410	360	389	372	400	397	379	411	373	370	390	365	350	360	403	354	357	377	387	380	376	384	373	367	407	346	398	358	362	389	370	386	373	382	365	369	363	346	427	397	358	377	349	366	380	363	375	408	388	373	399	370	350	358	401	365	352	376	383	376	358	395	366	378	420	407	395	344	360	391	407	396	391	377	367	409	358	327	359	370	401	405	355	365	347	348	391	393	402	375	396	370	358	364	330	394	362	411	366	379	424	347	388	362	367	386	390	383	342	383	380	384	369	364	322	378	375	344	377	376	392	382	386	368	332	372	413	325	370	375	369	409	369	379	344	368	363	395	384	382	367	348	350	383	389	337	342	403	393	349	401	393	364	376	354	351	365	370	368	384	370	381	380	371	395	367	372	360	340	366	378	318	374	379	367	390	339	433	383	370	383	339	347	413	382	321	393	368	368	381	375	398	367	370	359	395	369	343	368	362	401	413	390	412	358	402	351	364	378	353	346	379	387	375	392	358	353	379	366	360	349	361	403	365	350	408	352	407	364	389	330	390	376	406	354	362	414	385	392	413	382	348	369	375	373	347	358	371	399	378	334	347	406	375	406	409	358	340	364	365	354	363	414	357	360	371	405	422	362	392	408	341	409	397	395	389	408	437	384	340	334	406	357	361	403	382	377	385	397	374	389	369	342	387	375	394	391	381	388	364	384	376	394	358	399	353	374	412	371	370	379	375	364	414	424	371	360	410	367	362	357	415	389	394	366	401	415	361	384	380	404	354	341	359	360	364	375	374	351	382	387	373	361	407	392	390	358	385	366	376	385	395	381	425	351	367	370	360	362	378	361	359	384	372	379	380	428	386	403	385	373	365	374	383	322	355	379	411	386	402	363	402	385	375	371	324	363	374	372	370	375	395	349	388	387	360	353	363	383	369	380	398	349	358	351	392	381	404	390	380	358	354	383	368	378	339	367	370	405	407	373	356	390	379	408	385	372	388	381	395	381	354	381	348	344	366	347	379	409	356	357	387	394	397	394	372	364	390	369	374	367	357	395	375	360	360	343	349	358	389	368	353	347	371	437	381	391	345	443	371	374	376	348	345	365	349	346	334	386	364	364	368	381	378	409	367	337	427	389	378	344	321	391	372	376	376	389	386	368	406	358	369	347	360	374	356	353	412	416	390	338	385	373	341	356	391	393	343	344	393	367	378	354	397	396	394	349	392	381	385	402	356	367	373	407	384	393	369	384	389	372	372	360	366	378	413	345	366	362	389	365	404	360	346	387	356	333	356	392	367	379	395	353	359	363	400	381	376	386	400	420	374	374	410	369	382	371	385	377	330	389	359	362	389	373	356	400	362	355	320	350	394	344	343	367	375	343	377	391	356	394	350	377	375	367	394	388	370	406	348	364	359	377	323	365	365	320	381	373	381	357	336	374	360	364	368	380	393	369	353	388	392	382	373	363	380	346	373	390	401	407	345	406	353	378	382	379	380	418	375	337	412	397	369	383	373	368	378	385	376	405	410	377	372	357	393	367	376	356	391	375	355	347	367	382	385	358	400	398	360	353	387	367	353	366	385	380	358	383	374	369	336	375	357	393	399	373	380	395	406	356	384	396	340	354	404	401	413	345	364	408	375	347	362	367	343	375	394	372	390	368	365	363	377	371	398	360	386	386	371	379	354	388	357	407	345	369	373	371	370	344	388	385	377	372	398	370	395	396	391	346	365	402	409	368	371	371	405	364	362	361	371	392	364	367	369	409	398	389	340	386	411	357	360	371	375	380	357	349	378	368	348	375	332	366	385	374	348	381	367	355	365	364	368	388	343	357	389	370	372	370	358	363	373	348	374	373	392	427	343	336	374	407	372	389	379	337	387	378	388	417	386	392	390	372	382	377	360	377	370	363	337	362	326	352	394	365	362	374	334	420	402	399	331	386	370	363	370	358	359	410	359	409	356	372	389	409	380	388	339	375	366	366	352	378	361	407	348	371	378	375	394	361	395	368	372	367	375	367	372	329	361	417	381	394	401	376	403	377	380	376	380	416	400	389	380	397	366	379	389	385	392	334	405	408	360	361	387	359	379	355	358	373	344	365	361	394	367	355	372	389	371	361	374	356	386	362	378	388	394	389	388	404	361	386	346	399	359	363	383	382	342	346	381	393	420	364	350	390	427	388	359	380	378	362	369	377	374	415	389	401	375	342	346	372	388	341	377	372	404	353	390	354	374	385	392	365	378	353	403	358	366	318	359	340	347	388	374	396	400	349	373	404	359	360	367	385	381	376	406	339	361	382	379	355	354	370	403	387	377	372	352	357	342	379	360	405	359	403	363	330	343	380	347	365	351	380	413	388	400	336	374	381	407	365	363	351	385	398	344	362	416	422	373	377	350	359	393	345	377	386	363	374	389	349	416	348	389	363	371	356	386	372	394	397	391	362	368	375	355	387	383	365	387	331	357	391	370	384	327	404	360	372	381	375	389	343	351	366	376	368	382	374	361	374	337	375	347	370	353	372	354	384	380	381	348	357	338	390	394	351	405	350	389	352	337	398	421	364	380	376	374	366	381	413	392	334	371	335	319	357	384	369	400	351	395	373	370	426	363	361	398	344	349	375	368	386	358	396	371	366	319	397	356	337	358	384	389	355	384	374	402	368	365	381	401	370	336	363	370	363	386	369	389	365	338	351	373	356	332	380	375	340	337	357	337	349	336	378	403	415	378	363	367	361	360	399	358	372	398	388	392	378	392	384	375	372	391	352	396	378	364	390	403	356	366	365	365	359	415	329	364	381	379	413	375	369	419	398	414	363	385	361	373	381	423	388	382	366	381	397	343	376	336	355	354	386	391	345	419	343	393	377	363	404	383	398	422	376	378	391	388	334	369	335	410	376	392	392	377	388	357	339	365	370	363	326	352	397	362	343	389	340	381	349	377	339	356	378	365	385	361	376	412	365	357	322	363	387	361	364	372	385	380	398	395	370	363	394	361	368	390	341	394	425	394	366	359	411	347	353	383	360	378	360	356	399	390	362	345	411	402	356	393	348	373	374	398	369	375	354	345	357	366	358	394	336	337	357	354	390	377	368	388	363	395	375	403	365	403	390	360	364	336	361	377	401	355	383	390	384	405	395	387	373	354	382	365	397	358	386	348	373	414	371	370	365	363	393	345	384	407	411	357	357	388	390	374	359	386	376	370	424	399	372	371	371	361	382	393	371	403	386	362	383	376	371	415	373	350	374	386	379	390	382	341	352	384	399	394	423	418	350	362	382	368	396	378	354	355	388	384	369	351	386	353	370	389	380	382	393	381	384	407	374	395	364	370	386	403	362	378	375	353	377	365	407	391	372	366	408	398	405	375
9103	1331	1987	2297	1994	1698	1546	1454	1413	1217	1193	1115	1012	1003	1020	979	976	924	960	930	940	962	894	895	910	848	932	899	927	891	942	894	894	823	860	861	918	899	865	859	878	889	843	850	888	848	874	900	860	864	891	894	799	871	881	765	889	833	881	822	873	839	849	855	840	833	869	860	882	831	870	849	872	801	830	805	875	841	856	860	830	874	872	866	888	810	865	862	883	783	827	872	868	890	921	842	879	845	828	811	886	851	861	869	869	852	813	858	850	902	828	886	832	812	809	854	893	852	822	862	849	854	813	880	832	866	867	813	843	838	841	849	858	849	885	869	857	797	830	839	814	819	812	846	869	866	822	855	877	851	858	880	831	824	799	831	832	850	854	872	860	840	848	867	832	882	785	922	861	826	869	816	872	900	854	930	901	867	817	837	818	893	851	830	830	848	814	817	889	882	855	794	816	820	844	822	845	836	865	840	854	851	847	854	818	843	852	811	871	836	866	879	809	855	870	839	864	825	849	828	829	803	845	918	863	896	905	884	824	846	845	854	915	842	881	780	863	877	859	857	829	810	880	845	862	814	887	864	842	873	857	829	845	834	825	860	893	866	891	857	814	822	839	870	840	863	851	895	848	868	804	850	873	793	852	807	845	826	821	899	825	835	867	874	837	843	881	795	841	844	825	868	836	852	863	800	874	867	837	861	851	820	854	874	878	864	855	897	838	871	828	862	851	884	898	886	862	855	835	845	818	798	808	809	875	838	834	842	856	847	894	845	842	871	857	899	893	830	866	846	846	876	845	907	825	853	853	887	902	830	858	809	839	873	848	839	874	870	862	877	870	871	855	822	874	890	870	877	816	861	854	853	822	817	859	831	847	818	870	804	834	840	912	832	845	863	884	914	846	868	844	836	812	825	891	875	859	846	851	834	874	849	819	820	842	833	901	880	857	824	814	837	888	861	861	878	844	904	808	795	860	826	890	871	833	816	808	851	898	825	840	840	875	829	845	812	832	839	833	847	807	810	827	885	828	785	856	851	814	879	898	856	814	862	830	863	825	893	877	862	901	865	903	814	854	900	804	837	828	842	869	834	821	879	849	855	817	852	825	865	872	837	887	852	831	870	883	854	870	862	848	793	854	829	875	812	883	859	828	878	891	930	875	845	857	808	854	862	895	883	885	838	854	895	783	807	799	799	850	846	859	830	857	852	829	940	825	846	829	817	816	828	860	845	817	840	859	902	877	854	826	884	870	872	854	850	899	806	835	832	802	850	872	868	873	803	871	857	897	869	815	816	840	859	791	877	852	861	816	855	895	935	850	831	801	848	879	846	849	837	889	863	869	836	877	822	966	876	857	838	906	920	845	873	891	857	801	907	850	869	904	791	880	825	858	802	898	880	833	854	855	867	863	842	870	875	882	873	835	855	796	826	833	801	860	861	846	855	821	893	855	890	823	859	805	874	807	761	852	850	856	853	842	879	829	885	868	877	854	821	851	852	882	820	816	840	906	818	834	817	858	888	866	835	812	844	847	858	850	837	870	832	870	857	837	847	861	779	890	866	843	817	845	853	837	874	859	851	875	879	868	767	828	845	868	860	830	855	860	863	837	822	809	853	832	766	838	874	833	910	833	834	875	880	805	885	867	781	811	871	830	886	831	833	785	811	794	872	886	848	866	834	896	875	858	895	856	861	832	890	875	825	863	894	873	881	822	877	852	822	812	849	871	870	839	824	852	879	812	836	835	844	842	828	825	837	798	900	839	825	833	863	883	846	854	852	807	906	851	865	897	859	865	844	869	878	862	903	865	841	899	894	857	862	808	833	854	857	839	856	888	853	832	857	813	814	818	887	795	847	810	864	897	804	845	873	843	879	854	880	821	855	924	810	847	856	856	848	819	832	850	823	856	784	829	834	791	809	857	834	850	850	859	884	895	866	855	843	870	828	856	869	806	827	898	885	875	850	923	839	862	842	874	881	870	829	855	860	834	813	817	830	825	850	868	885	868	901	860	867	790	848	833	826	820	926	852	872	830	846	837	840	859	843	838	831	820	815	898	914	851	841	848	807	867	887	839	846	862	869	836	868	837	834	878	833	842	873	867	798	874	836	848	865	823	866	858	883	842	838	882	883	861	830	837	838	864	871	867	865	867	850	875	818	822	844	856	849	854	884	829	855	832	880	841	933	866	862	867	827	841	859	855	838	827	819	822	848	839	833	860	820	839	841	838	876	842	859	859	858	828	843	850	862	838	871	822	914	799	869	879	879	888	811	878	868	795	809	890	865	887	791	895	839	840	830	887	860	895	809	845	900	861	860	841	856	810	845	844	856	893	858	834	887	852	860	909	848	887	854	847	840	855	908	872	859	836	836	827	900	854	859	813	828	885	852	840	889	857	862	872	812	898	848	919	891	812	881	820	906	868	860	826	896	838	829	867	877	839	856	838	848	817	825	869	783	835	806	832	860	880	874	869	824	863	843	857	849	840	888	840	827	862	864	862	883	857	855	799	830	859	875	866	854	802	758	832	863	848	845	896	818	844	864	776	872	835	859	824	895	868	846	811	830	860	897	870	809	878	856	826	872	865	813	885	841	880	801	852	806	827	827	852	829	840	802	863	852	845	907	872	796	857	910	848	855	834	892	821	881	845	844	868	863	839	850	834	862	812	846	850	819	891	815	860	889	844	837	856	857	870	830	820	809	866	817	859	821	858	883	831	833	868	860	828	829	784	848	871	842	838	845	862	832	854	836	859	860	842	875	826	781	866	831	844	847	865	886	885	875	860	876	887	944	881	810	862	900	837	859	765	879	845	798	816	829	826	855	867	888	827	773	882	891	849	864	895	842	788	861	859	880	840	855	811	863	823	847	848	899	863	889	899	871	880	860	843	883	858	767	875	824	884	853	857	821	856	843	841	870	836	869	936	910	835	847	838	835	864	836	880	862	877	835	827	854	776	841	823	839	821	899	878	866	845	809	873	838	887	776	867	844	868	860	832	849	817	875	845	832	868	843	843	871	861	876	807	793	885	883	876	789	827	834	823	846	816	935	887	767	858	885	784	811	851	867	845	816	872	890	840	877	820	833	835	860	849	876	871	892	787	816	832	806	837	846	914	822	863	874	872	811	833	809	857	785	866	841	821	825	866	864	849	852	837	860	844	838	839	824	873	876	854	829	839	880	836	833	848	870	850	838	803	812	884	895	848	825	868	848	812	840	810	850	820	806	823	844	864	851	849	863	817	923	834	841	861	827	930	874	832	852	876	844	845	868	855	837	846	869	893	881	852	886	827	854	805	873	853	855	849	845	823	803	820	879	815	859	845	873	902	839	788	883	820	840	857	834	877	821	858	938	853	864	825	829	859	826	867	821	832	858	836	955	811	898	875	882	839	853	865	863	885	879	850	826	873	855	818	865	839	880	888	863	860	852	839	843	849	859	820	849	884	823	848	862	841	810	837	852	869	866	828	824	883	884	842	793	838	822	831	847	850	864	813	890
2083	186	174	160	192	163	182	194	141	162	160	175	183	175	149	170	176	184	159	197	182	182	166	166	167	151	175	162	155	175	151	170	179	181	162	141	155	168	174	188	185	180	162	177	175	169	149	158	163	163	163	174	148	183	176	181	177	181	179	137	166	170	150	164	152	141	159	160	172	175	164	172	182	148	166	155	169	154	171	156	173	164	160	169	165	191	143	174	162	160	172	152	152	170	168	163	160	150	184	147	179	166	177	154	164	170	182	168	175	148	165	171	150	179	161	178	152	178	185	154	182	156	158	170	165	169	181	177	164	170	167	181	165	175	185	178	156	166	163	175	147	174	168	187	171	152	171	173	173	169	175	163	188	175	163	146	178	174	157	180	169	173	161	151	181	152	167	177	153	160	165	158	185	166	150	166	167	160	199	167	123	169	175	160	155	173	158	182	167	178	168	174	165	168	151	177	197	181	166	159	140	199	160	170	184	178	153	158	169	185	153	191	196	158	180	187	164	164	177	150	164	166	143	184	147	155	172	167	155	167	154	185	162	168	190	185	148	154	154	171	161	139	172	195	156	150	175	165	177	165	183	172	173	163	166	178	168	175	185	143	161	159	141	192	148	163	173	157	192	149	169	165	169	147	186	172	168	169	173	177	192	179	177	171	153	153	159	170	189	192	173	181	164	162	155	160	176	160	138	162	170	185	172	181	164	161	180	168	183	188	169	181	162	160	143	156	158	175	170	184	201	166	170	154	172	158	176	180	162	158	170	170	169	168	181	150	184	160	166	167	171	173	164	195	170	179	156	137	178	165	166	163	182	194	178	173	179	186	175	169	179	167	189	155	165	172	169	170	168	159	153	152	165	168	142	154	151	165	166	174	169	150	152	166	184	163	187	159	171	183	167	177	190	178	157	171	187	164	166	169	178	177	170	188	152	171	188	180	195	157	182	197	150	169	161	220	164	164	182	161	153	172	159	165	144	170	172	165	189	160	178	159	161	179	175	188	164	159	169	175	180	185	167	196	146	150	165	189	166	154	186	167	181	191	172	184	164	173	169	182	161	170	176	174	175	168	178	162	155	173	165	153	172	177	143	178	145	168	177	184	177	175	160	172	171	180	174	147	187	150	160	171	200	176	192	175	157	164	129	159	163	168	152	168	183	188	162	150	164	174	163	188	183	155	158	186	142	176	199	150	161	134	153	167	197	153	144	170	163	180	150	181	175	174	175	164	158	162	168	165	137	175	212	156	170	188	155	157	148	160	160	192	171	167	172	163	168	172	167	186	181	155	211	185	187	163	189	155	165	170	176	146	157	167	168	145	175	181	174	173	168	209	174	156	172	186	167	148	153	173	160	149	179	162	196	171	170	179	166	152	169	151	148	159	164	152	169	161	156	164	166	153	161	156	168	194	151	153	181	194	169	154	189	163	162	150	158	182	167	171	163	164	176	139	153	171	183	148	168	175	160	141	187	157	176	164	154	156	162	173	182	167	149	163	161	144	139	165	165	152	157	140	172	177	145	168	156	170	207	180	158	162	150	170	161	182	164	172	140	167	163	144	166	183	180	160	163	146	162	180	170	171	167	172	179	153	149	184	189	166	159	189	183	148	163	173	168	180	166	199	176	156	171	159	188	150	148	148	164	162	187	161	176	184	151	169	157	159	168	168	169	179	157	189	163	169	177	179	162	170	166	163	154	166	185	166	164	171	177	184	163	180	156	168	156	141	177	176	164	171	145	157	169	167	158	155	153	170	167	147	158	164	178	135	172	191	161	169	181	161	173	154	174	166	165	188	183	175	162	184	146	155	166	166	183	173	164	174	149	161	206	160	164	192	164	187	154	161	159	151	157	157	152	143	191	163	169	188	171	162	203	166	185	191	176	161	172	164	160	164	180	152	184	173	168	147	159	152	154	165	164	185	160	184	169	188	155	166	152	163	171	170	164	154	151	165	175	171	168	172	156	184	193	150	166	173	170	147	165	183	177	152	176	184	170	186	166	134	187	144	182	184	188	163	166	160	157	163	190	187	175	152	182	163	173	156	134	173	148	182	175	192	151	180	131	157	174	151	169	161	163	158	177	183	170	160	173	174	163	157	150	165	182	203	177	194	168	182	169	173	149	154	184	159	152	196	153	171	148	156	177	174	165	159	184	150	178	174	184	155	154	180	168	172	161	150	169	150	184	142	175	180	168	153	175	178	202	180	156	159	149	154	173	150	148	154	181	175	161	151	163	152	165	153	157	181	165	163	177	156	161	142	179	174	159	171	158	188	180	168	156	176	172	156	165	158	168	158	141	174	175	183	197	168	164	187	179	189	161	188	168	178	154	157	131	171	176	168	150	165	179	142	174	157	165	172	160	173	169	172	201	166	161	161	166	161	147	187	174	177	165	161	185	175	173	181	144	189	170	179	171	164	178	175	177	162	195	166	169	171	194	152	189	153	177	140	169	169	166	182	167	150	148	179	165	158	155	143	141	155	158	174	152	200	193	160	158	174	161	182	175	164	163	159	162	147	166	143	166	158	168	161	162	178	158	177	166	154	141	154	159	177	168	178	164	169	162	156	185	147	161	181	192	160	155	174	182	161	169	170	154	147	157	164	166	204	176	172	152	134	172	155	178	164	179	172	189	170	173	169	145	153	167	159	181	197	171	182	161	172	168	162	163	160	158	158	164	158	158	172	145	188	197	173	176	178	178	166	170	171	149	169	171	178	186	160	177	162	177	149	134	160	163	144	159	161	151	174	154	172	156	181	197	187	173	191	199	175	174	158	158	174	175	190	157	166	164	162	158	195	177	165	162	148	180	175	165	156	177	140	160	154	176	151	156	171	183	199	162	165	174	196	181	163	166	160	156	182	160	170	174	141	163	168	191	153	167	151	164	163	158	157	160	145	187	173	211	162	164	168	183	155	176	150	184	168	154	161	161	147	160	170	164	190	149	163	189	170	192	180	157	189	160	153	133	174	188	182	172	182	164	195	179	155	171	177	169	168	170	148	155	173	161	180	162	167	159	188	150	146	171	180	213	172	144	167	179	162	176	203	165	158	166	155	188	168	176	166	178	156	164	168	156	173	159	163	156	199	187	162	161	161	139	161	168	172	159	151	196	163	168	167	161	163	148	178	190	161	182	160	157	158	150	180	163	161	182	162	174	164	178	166	202	167	157	179	170	178	166	168	175	170	152	169	192	161	186	154	167	144	170	188	167	178	166	176	179	190	160	152	139	184	177	142	203	176	154	188	187	178	174	170	164	156	157	175	188	160	151	188	143	142	147	185	157	162	157	187	184	157	147	176	177	164	160	150	167	175	155	181	193	194	156	170	172	148	161	171	157	155	152	193	160	162	166	186	177	152	182	158	193	204	195	186	168	172	146	147	157	176	162	169	142	174	185	185	149	177	163	182	148	186	194	176	156	170	184	174	183	181	178	155	154	182	163	182	160	164	169	154	153	169	172	170	154	152	180	166	177	160	166	177	191	166	152	180
2240	477	547	496	526	514	486	452	510	479	436	462	450	488	536	481	491	450	439	477	447	444	442	449	452	493	481	452	468	434	489	460	466	482	469	481	498	485	436	460	448	444	499	490	475	452	471	451	495	477	472	468	467	463	460	439	448	446	460	478	484	473	475	472	459	478	484	453	476	481	462	470	500	498	460	471	524	474	436	455	489	467	478	476	516	496	444	459	476	463	482	468	505	469	440	480	482	455	447	440	490	459	451	503	452	447	473	436	431	486	480	521	481	446	454	474	450	463	448	460	462	470	487	423	465	470	498	475	445	441	468	459	486	430	417	468	444	467	516	499	466	472	474	454	500	456	500	465	487	504	466	452	461	468	455	480	492	474	444	440	466	461	444	504	448	488	465	471	444	471	469	475	470	446	461	497	462	439	456	427	499	487	472	454	436	482	461	485	481	442	470	445	461	444	483	451	458	458	505	473	433	481	454	491	448	493	480	490	500	460	480	443	501	477	476	470	464	471	477	473	505	454	461	480	468	521	451	450	465	510	485	477	421	491	467	466	456	437	477	464	449	470	481	433	492	477	478	450	482	408	494	466	494	482	483	477	480	461	488	489	478	442	449	469	478	474	485	482	460	450	434	465	462	443	427	465	482	474	444	480	451	445	475	474	495	466	517	471	480	447	477	433	478	473	461	483	475	477	465	493	519	485	493	492	481	488	450	453	420	459	451	469	441	465	505	495	433	473	479	488	472	461	496	414	440	431	452	454	464	483	478	444	458	474	459	523	459	467	439	447	476	456	459	415	489	527	464	415	472	458	471	471	428	513	485	474	462	444	474	467	455	475	500	489	453	464	477	479	490	443	500	480	496	439	502	450	486	459	446	453	478	443	471	446	439	475	490	451	470	424	450	470	498	447	442	486	459	456	461	480	462	473	442	440	458	466	501	454	476	442	449	468	465	451	459	483	466	432	467	491	448	489	491	456	472	457	490	473	495	467	457	446	492	434	486	444	466	458	448	489	449	440	506	463	456	453	455	462	451	471	472	489	490	472	466	449	460	463	471	455	499	478	462	496	415	463	428	449	424	504	472	457	476	442	467	444	492	496	425	438	434	488	493	473	458	446	517	454	459	440	487	464	455	457	494	452	453	447	477	456	457	470	478	459	505	474	457	507	482	426	439	474	480	489	459	461	501	484	472	469	451	473	452	464	499	473	465	431	476	464	491	474	451	485	446	436	459	454	448	437	453	447	448	457	459	441	466	469	471	473	446	467	482	389	462	479	458	468	477	446	449	497	486	466	449	469	488	464	454	481	480	464	431	479	479	502	475	448	465	442	416	477	517	484	476	459	472	456	471	432	447	463	495	479	483	470	451	457	420	466	452	478	486	446	444	466	469	481	505	453	435	462	462	443	457	426	477	443	467	481	456	480	456	463	439	489	461	441	495	449	461	460	473	451	515	489	430	470	448	486	442	448	475	441	447	505	473	451	428	460	469	474	473	432	452	401	448	433	457	501	448	471	472	430	489	461	464	486	448	471	512	468	511	445	478	498	471	478	501	470	472	465	508	460	468	436	458	461	467	439	457	444	466	464	452	441	453	441	482	447	430	455	477	436	466	457	417	467	439	501	457	471	464	450	507	419	482	446	485	452	459	434	475	483	500	452	440	430	465	479	473	419	438	425	459	510	496	433	446	516	427	472	478	473	474	483	472	460	489	473	480	481	475	447	494	454	446	451	480	463	475	467	461	481	487	456	477	515	439	495	483	472	478	514	470	449	501	458	484	447	431	494	453	509	466	467	445	506	475	447	503	474	466	440	460	435	436	469	511	440	458	474	515	448	456	488	475	467	474	442	492	447	471	441	425	452	479	442	449	479	499	448	445	458	436	471	498	459	430	468	465	512	449	469	452	476	476	457	464	491	443	422	431	491	468	467	444	493	490	436	421	515	491	500	446	488	457	500	428	486	456	504	445	506	467	524	462	449	426	439	416	481	441	480	448	459	440	418	461	463	465	476	442	468	439	477	438	484	473	490	469	449	472	477	466	473	472	464	437	469	463	456	454	449	474	500	474	482	479	492	457	479	451	433	440	445	492	471	469	484	467	430	476	473	449	467	483	451	500	429	457	432	458	491	490	433	479	458	448	451	466	465	459	441	478	469	496	477	481	442	521	467	478	455	463	487	501	466	480	494	471	496	479	480	446	468	479	486	461	487	438	435	509	456	448	469	456	453	450	459	453	485	470	513	469	495	472	467	482	501	458	452	431	485	477	436	445	465	462	496	461	475	452	508	484	452	478	491	453	493	480	474	455	437	493	459	470	453	486	478	457	466	489	422	503	501	426	459	488	476	419	458	443	481	496	491	461	465	431	477	467	478	451	454	459	481	472	430	483	457	467	468	469	464	483	439	456	448	403	483	444	488	452	472	452	466	446	466	469	474	464	464	449	471	493	471	433	459	461	475	458	446	449	454	459	450	460	455	452	472	449	494	449	459	481	485	462	472	450	427	446	465	468	480	490	447	484	452	463	470	498	483	496	489	447	467	481	459	476	462	452	444	457	471	464	469	469	488	414	466	518	454	468	449	490	432	472	455	470	482	467	468	480	468	439	439	475	424	471	431	494	451	487	478	450	476	440	480	486	468	474	469	419	447	484	490	476	513	478	463	443	468	454	470	458	452	455	429	492	445	467	459	456	462	477	505	504	428	437	447	422	485	487	491	473	489	481	499	474	450	460	464	503	448	479	504	468	457	452	493	479	492	495	489	465	404	477	469	464	464	431	450	497	443	500	474	502	445	487	449	467	461	474	469	432	468	468	463	457	482	456	499	444	441	446	472	453	480	454	495	489	498	473	475	467	455	480	476	463	486	522	482	473	453	510	447	450	447	456	444	460	454	452	445	489	440	428	465	491	450	445	461	459	491	469	468	481	481	441	461	488	489	511	460	416	479	468	467	483	475	434	479	491	476	478	434	468	456	462	460	469	480	473	465	430	478	450	496	515	452	481	453	468	457	460	459	473	484	483	464	462	458	483	450	460	477	443	446	441	462	476	511	466	458	499	457	482	472	473	464	505	441	496	464	456	467	464	455	484	480	421	461	490	462	448	486	436	475	474	452	456	407	502	468	464	445	425	415	481	438	484	462	480	474	474	470	497	443	465	479	487	456	445	427	504	471	447	459	433	458	493	460	453	448	500	475	469	492	485	464	468	463	449	474	463	488	454	455	476	482	449	505	453	477	502	465	494	458	447	474	422	472	490	514	483	450	449	499	432	473	448	475	494	430	456	514	475	450	497	457	467	448	457	396	453	473	474	481	429	445	456	470	495	445	471	493	468	442	441	471	477	447	472	463	520	461	460	478	453	444	461	474	472	509	427	483	460	514	431	492	440	484	479	489	461	421	442	458	446	491	473	474	450	470	463	454	482	464	478	479	457	471	471	440	512	483	502	479	494	457	508	481	490	488	490	447	461	491	511	415	450	471	464	444	476	470
8876	711	645	590	493	430	391	397	390	377	386	328	360	363	377	358	344	355	358	357	316	353	364	317	387	356	376	373	391	370	355	372	358	376	364	380	363	391	352	373	330	380	370	349	372	383	387	354	338	386	340	350	334	340	380	339	384	321	359	362	377	362	359	342	370	404	355	331	361	345	368	404	361	381	360	358	393	371	341	365	394	343	342	359	350	335	358	317	345	352	358	364	335	341	342	373	341	370	348	367	378	346	367	359	306	357	351	325	355	361	355	371	381	384	363	323	363	341	341	359	333	356	380	352	346	381	366	353	368	376	380	379	376	341	345	372	368	405	387	341	384	337	345	355	364	360	403	340	358	387	357	334	343	357	353	343	343	363	359	404	389	338	354	331	355	304	370	346	339	360	362	354	360	322	342	341	325	385	381	342	346	356	362	382	345	353	358	354	352	358	362	341	339	371	350	373	382	392	353	365	334	344	368	327	396	390	396	319	355	354	374	346	334	329	362	344	370	330	335	326	326	344	347	385	382	347	329	372	364	349	342	376	359	352	407	372	342	354	376	371	355	345	331	331	329	341	361	339	378	325	371	381	353	320	351	381	357	366	350	370	351	352	384	358	334	341	378	398	348	360	306	331	337	393	368	353	357	357	319	340	366	347	348	374	330	345	352	344	385	384	355	361	385	369	361	360	362	341	338	348	354	360	372	309	349	356	343	361	346	343	343	381	353	330	363	323	315	353	355	362	346	341	342	339	329	359	344	323	363	334	340	348	335	333	366	348	329	362	364	348	382	295	374	341	374	362	356	422	342	328	346	361	360	360	335	380	335	340	370	334	367	354	398	365	364	345	398	356	366	319	345	372	362	343	354	331	356	353	406	371	338	345	370	344	355	346	352	367	374	354	350	358	345	326	354	328	380	370	376	372	380	395	350	364	316	319	389	366	358	357	291	341	351	362	338	376	349	352	344	353	352	397	347	333	344	377	332	361	371	358	361	339	352	335	322	344	342	398	396	325	403	379	357	340	358	340	331	380	370	343	323	360	325	348	357	364	369	328	359	371	343	365	377	351	357	334	352	375	326	386	391	343	355	346	309	360	360	348	354	366	369	320	368	334	361	354	365	353	335	334	361	310	342	387	370	319	354	367	347	347	353	354	385	369	365	368	383	357	353	348	365	368	337	393	382	330	353	357	350	375	357	373	364	358	379	383	327	353	325	371	356	363	341	373	367	371	362	365	317	378	391	336	339	334	372	373	335	380	347	345	376	360	366	340	389	353	357	371	367	360	364	372	361	372	355	363	356	340	399	358	337	331	352	339	318	339	361	339	342	377	363	342	336	296	377	386	354	342	360	312	323	368	332	351	360	335	356	397	380	361	350	355	379	343	319	340	331	365	350	352	345	357	379	387	334	391	359	369	364	344	353	365	347	343	337	320	329	367	330	352	375	371	366	339	336	378	361	350	365	336	335	349	367	324	347	361	380	378	359	346	371	384	370	318	346	360	382	384	351	337	346	389	350	360	324	337	333	352	341	327	340	339	357	349	336	385	384	337	356	352	354	334	379	349	329	353	342	344	328	353	379	397	368	352	385	348	348	363	353	343	371	385	365	299	359	364	369	379	348	315	368	362	361	360	342	338	354	352	349	337	375	394	350	325	368	337	357	331	380	335	342	375	361	386	350	350	331	345	334	382	352	355	335	317	356	353	380	326	360	355	330	321	352	286	314	354	350	318	370	370	341	341	340	400	352	361	345	368	401	330	340	360	384	383	388	340	346	328	346	328	371	395	370	348	385	349	356	357	363	396	352	374	355	357	370	346	373	350	365	326	346	351	352	339	347	341	374	361	351	336	331	365	342	358	355	327	342	392	361	347	341	363	366	323	300	319	345	339	350	336	346	364	371	343	372	363	341	323	361	333	336	352	350	382	363	383	387	388	377	327	356	376	321	331	416	357	371	332	351	368	367	366	342	364	368	357	391	369	359	368	353	345	360	352	352	333	342	373	396	354	371	392	332	339	326	357	342	335	354	339	352	362	405	348	366	351	348	381	336	333	368	362	346	372	343	342	338	354	339	371	383	366	371	385	332	366	401	383	352	343	324	348	371	332	378	363	349	349	370	309	357	373	367	353	373	375	384	348	354	321	360	366	345	358	324	333	359	354	358	329	361	317	346	365	373	335	340	319	359	362	369	336	337	347	334	342	329	348	355	353	372	373	365	367	368	347	335	340	311	365	392	364	393	365	369	316	345	318	335	371	379	323	323	353	373	368	364	365	360	358	353	349	304	352	332	343	349	367	357	371	352	364	342	339	383	357	344	349	381	367	373	383	338	324	326	360	321	320	371	343	348	353	353	361	363	357	359	371	334	304	348	374	341	342	351	365	390	337	341	381	334	343	348	368	361	345	326	348	384	352	358	353	323	368	342	362	339	359	334	346	340	357	355	387	355	374	376	316	365	349	318	331	324	384	377	366	355	318	369	368	409	385	386	356	377	392	339	326	354	347	371	337	362	378	348	355	352	358	355	379	342	371	344	370	340	332	328	359	370	371	338	377	369	360	357	328	333	333	344	378	392	352	372	353	337	371	339	362	358	369	369	360	384	340	395	353	358	329	380	355	364	351	374	323	348	325	356	336	355	363	330	380	401	345	354	317	351	337	356	355	377	365	340	348	364	351	381	353	375	407	359	375	320	337	358	353	338	382	352	364	374	350	351	320	366	366	360	308	368	376	383	347	330	347	371	373	373	390	355	394	333	361	377	374	377	365	376	369	348	341	319	315	367	382	332	333	352	364	371	376	346	379	323	340	362	331	313	368	397	306	347	338	337	352	320	355	338	352	361	358	352	375	351	391	345	372	332	332	380	364	384	357	372	335	340	333	401	334	342	367	359	329	339	360	393	381	366	332	383	376	337	355	353	325	354	372	375	344	386	367	331	350	327	329	341	368	329	382	372	382	381	349	339	370	348	356	352	351	361	342	353	363	356	359	376	371	343	387	363	359	371	359	352	374	370	368	331	371	337	331	346	361	340	349	326	372	356	330	365	374	356	327	377	372	356	338	362	351	340	371	338	366	355	380	353	346	358	333	315	352	368	341	363	365	323	344	338	353	383	327	368	377	340	361	357	378	405	370	355	335	350	367	404	353	374	395	333	336	408	374	356	352	351	378	360	351	365	362	358	326	345	339	367	364	393	356	348	394	362	326	358	360	347	365	341	355	380	381	337	359	335	352	363	327	348	373	332	390	337	370	359	358	335	362	353	351	338	348	325	359	345	372	346	329	358	364	331	357	359	382	385	379	365	346	384	338	361	389	369	329	376	340	317	390	370	328	369	351	349	356	363	347	360	376	343	344	375	386	358	360	344	386	351	300	395	402	374	368	365	380	380	343	365	373	346	319	333	368	353	360	365	383	383	339	394	339	334	322	365	339	358	359	374	361	342	309	319	342	325	365	330	344	362	364	354	375	351	331	350	355	358	322	328	354	356	306
7164	1125	1406	1574	1406	1353	1137	1080	1082	1085	1079	1008	959	914	929	905	851	882	873	909	877	843	858	898	899	839	912	880	816	852	888	855	886	835	909	858	877	857	840	897	820	828	863	841	783	846	854	815	813	835	833	830	855	905	866	896	817	869	838	782	820	829	855	861	867	888	840	870	822	811	812	830	820	804	826	835	835	820	901	819	817	830	870	788	885	807	900	855	834	824	856	848	826	840	865	867	861	866	847	848	848	829	825	792	806	812	805	784	838	795	882	854	835	879	830	825	823	820	836	860	846	870	872	840	887	846	894	826	852	877	859	855	826	844	833	842	866	855	851	789	824	873	831	840	788	805	835	857	859	924	833	832	832	871	798	848	820	816	888	827	866	873	797	891	810	852	852	850	813	823	842	799	837	888	869	829	850	807	793	805	836	812	846	863	837	888	864	843	838	810	781	802	873	835	822	797	845	869	828	805	862	775	852	804	854	840	832	857	859	822	812	791	834	861	885	844	818	807	794	821	798	845	806	853	866	829	874	846	839	847	839	890	860	842	887	817	826	850	874	852	857	851	868	790	846	793	878	847	829	825	882	871	835	845	810	911	863	808	862	884	885	902	819	820	835	811	847	776	823	774	824	796	861	850	798	846	806	858	864	794	885	829	788	864	861	834	849	815	850	842	853	840	875	810	830	902	854	938	870	813	810	844	817	865	809	849	849	832	820	870	830	828	847	884	816	803	817	866	811	849	872	812	837	802	837	818	858	831	839	848	856	811	834	863	785	839	820	823	866	850	844	894	883	809	859	837	807	791	798	830	820	819	875	845	828	882	814	787	797	840	842	828	834	820	861	828	806	840	893	823	870	828	825	842	812	877	783	798	864	841	868	875	817	843	802	851	819	919	869	850	841	874	884	831	856	837	855	843	895	858	830	886	833	837	825	817	888	857	874	900	841	864	860	876	796	805	916	794	812	842	833	822	813	831	877	838	852	813	827	791	857	817	872	865	822	809	826	807	857	871	851	876	841	830	871	831	844	862	838	852	835	853	866	864	829	771	837	842	824	881	842	852	846	821	827	823	793	825	812	846	854	857	845	796	878	859	869	888	857	857	802	866	813	881	807	834	843	858	834	862	839	828	794	893	843	816	841	816	859	854	795	801	846	856	817	824	844	806	832	840	830	816	841	849	851	855	830	866	826	848	838	848	835	814	830	871	832	878	867	808	911	887	859	837	864	805	861	856	842	838	839	844	792	839	839	817	840	802	829	861	827	924	859	834	858	842	889	841	778	871	836	879	824	887	859	869	814	903	873	829	841	849	832	844	858	860	896	837	793	785	824	866	864	842	806	830	794	839	824	858	864	867	823	805	812	842	799	828	835	852	858	849	881	874	826	859	891	848	841	837	836	867	869	806	829	844	854	839	873	826	831	792	829	854	821	822	847	818	898	882	803	833	831	842	849	832	801	833	862	885	870	841	851	822	865	823	818	854	847	834	822	817	859	823	864	777	814	825	812	860	869	896	814	838	847	824	856	842	842	880	815	808	844	844	829	880	851	837	820	852	810	896	842	827	816	843	781	866	850	852	793	865	851	950	829	827	904	838	853	838	812	849	873	841	835	814	816	889	846	842	822	828	829	853	813	840	876	842	868	832	895	807	842	864	894	850	869	821	840	827	856	845	786	833	826	827	866	850	826	881	852	824	859	839	838	825	846	822	806	886	825	803	845	865	834	898	847	875	842	783	820	834	855	847	846	825	857	801	837	832	851	806	838	819	881	844	830	849	809	793	845	869	864	800	803	801	851	864	841	787	888	807	824	834	858	867	844	823	803	811	885	840	823	815	831	883	898	823	878	877	832	805	837	851	898	886	815	854	842	811	860	861	821	805	831	844	854	855	850	837	832	812	872	830	817	855	829	863	907	818	847	824	836	859	880	820	795	844	809	880	810	891	805	868	854	832	882	858	825	806	885	841	860	826	836	843	855	807	824	846	846	855	764	816	852	877	833	816	789	889	850	830	865	829	835	822	813	853	894	850	825	818	867	841	850	787	821	852	886	834	827	881	805	822	843	816	833	832	886	785	862	832	848	818	841	848	836	842	853	816	818	852	871	874	852	882	838	845	807	806	849	854	882	779	826	786	848	848	847	839	812	812	860	808	824	853	846	866	814	857	869	840	852	872	850	867	860	853	789	842	821	826	824	839	904	774	858	783	866	822	806	874	864	816	860	833	858	858	852	831	849	822	844	832	879	818	831	818	835	828	866	882	864	826	840	906	829	868	848	815	823	855	811	841	844	779	849	801	817	859	833	809	862	854	833	853	852	814	834	842	827	841	865	821	842	833	835	828	850	854	800	827	856	859	874	833	862	824	840	822	882	875	906	844	878	812	803	877	820	862	849	844	833	865	847	843	860	869	850	844	837	838	846	840	822	840	843	806	864	834	851	788	824	779	879	836	856	849	889	886	825	854	789	828	844	827	819	854	779	818	866	888	848	865	843	857	868	784	831	815	805	912	811	850	826	876	853	843	899	798	809	813	884	865	844	831	805	840	818	821	854	796	805	892	817	828	843	865	850	786	859	856	847	876	832	843	780	848	885	836	843	874	821	876	866	889	879	812	845	841	812	858	919	838	846	840	875	885	877	863	841	805	800	878	859	833	848	813	840	836	790	850	800	845	826	831	806	878	820	864	854	839	855	826	844	825	881	870	845	798	857	833	829	771	856	828	827	845	787	823	874	811	815	844	819	874	894	849	809	882	841	841	819	838	827	841	873	818	787	839	844	843	819	838	851	811	887	854	872	850	861	815	855	855	860	862	893	833	839	828	862	752	818	842	796	865	847	828	838	805	799	804	764	852	826	794	876	869	816	796	819	813	836	857	832	890	807	817	866	853	820	864	815	810	841	797	881	843	842	836	846	818	843	844	863	837	859	852	867	846	836	795	815	863	826	801	848	882	874	838	835	864	877	830	836	850	845	899	908	869	816	851	850	818	804	830	806	864	831	824	813	820	847	868	828	861	804	810	874	830	817	899	838	927	881	793	854	815	817	803	846	831	854	768	807	838	806	800	864	873	852	871	836	834	870	852	836	815	796	858	863	865	869	835	886	813	800	838	822	862	857	879	832	867	756	848	849	835	811	816	823	864	822	804	868	794	881	851	778	802	813	841	846	861	811	831	840	851	781	805	858	828	809	864	825	856	850	854	819	842	780	812	811	816	865	871	855	798	864	813	767	800	874	837	871	879	853	807	857	839	866	829	835	861	798	811	822	860	826	870	842	844	865	857	847	896	853	836	855	870	861	870	822	829	818	878	864	909	870	878	820	827	818	828	843	821	852	789	893	818	871	866	880	810	808	832	899	790	808	801	816	818	906	836	813	830	826	883	819	829	845	880	810	858	861	789	878	837	864	882	883	832	863	822	810	877	831	825	885	840	863	884	818	875	824	835	861	862	767	861	860	845	872	874	824	832	817	822	822	777	874	857	889	837	870	797
16075	1347	977	810	648	504	517	466	477	413	427	406	422	409	385	422	392	391	382	409	410	397	406	356	384	384	364	398	361	386	368	374	384	357	406	361	367	404	385	407	368	368	364	389	401	406	379	384	354	382	375	389	382	365	363	354	372	363	355	343	404	388	368	420	364	375	351	356	375	395	355	385	363	404	385	382	392	367	395	370	414	403	366	364	383	394	370	391	391	349	351	392	369	384	390	396	379	380	369	376	413	411	391	415	364	391	364	387	422	379	392	380	348	333	374	378	343	401	387	377	399	362	405	378	366	370	380	378	361	364	367	368	392	390	368	326	368	367	413	369	381	379	367	390	386	371	383	364	401	379	348	379	346	377	341	361	369	362	364	331	360	335	371	424	364	374	380	421	389	353	386	371	394	363	408	382	394	369	374	402	387	410	390	329	381	345	371	348	384	362	415	378	366	364	399	391	375	350	358	368	371	380	345	355	369	355	334	409	348	374	354	364	375	399	381	373	345	356	364	366	367	370	375	352	371	374	386	372	412	369	352	383	416	357	395	359	383	384	361	380	379	364	377	364	340	378	377	401	339	341	371	358	383	396	356	379	375	378	367	389	378	353	390	332	378	358	369	371	368	339	354	328	356	351	381	355	372	371	354	371	407	390	401	372	374	393	344	391	375	393	353	358	399	362	337	366	344	353	379	375	338	365	342	356	337	388	395	379	392	392	395	365	360	377	355	373	385	365	345	373	390	369	378	332	389	385	377	383	377	381	398	400	381	343	383	392	363	373	368	382	352	392	360	370	370	367	400	413	378	354	373	378	374	380	409	361	373	377	359	411	380	359	390	422	349	354	350	349	353	317	386	358	354	344	409	376	382	380	382	355	384	378	366	368	374	373	407	399	394	367	389	374	369	362	346	382	374	352	342	408	400	370	388	377	371	369	359	380	394	355	392	358	378	385	390	353	353	395	395	357	406	372	335	372	340	365	357	394	385	392	335	349	359	375	426	357	395	345	369	343	358	387	402	396	406	345	386	334	414	341	390	355	370	358	366	362	349	372	372	345	368	371	359	377	379	377	386	378	375	372	355	360	376	416	395	378	343	400	377	373	348	379	368	369	356	362	381	383	385	320	366	397	371	368	389	388	365	376	361	395	361	415	385	351	389	362	337	407	349	376	385	379	414	398	387	418	396	353	365	392	374	378	383	343	365	368	375	346	375	340	411	367	361	370	408	371	352	372	392	381	373	419	390	369	348	364	400	337	341	428	404	381	407	336	359	379	363	431	354	385	326	387	388	382	364	410	395	345	357	372	344	379	346	367	388	357	374	372	369	389	367	400	378	367	362	388	421	392	398	356	370	318	363	378	391	427	383	349	399	385	349	386	355	349	339	372	348	378	357	329	355	379	394	397	360	363	401	354	365	428	370	402	370	383	372	405	353	347	364	394	383	399	375	420	327	342	362	386	374	374	398	388	342	406	367	397	378	405	360	380	383	353	354	351	365	378	350	393	364	424	373	374	377	369	342	338	342	393	375	395	353	370	407	380	364	339	381	395	408	378	370	370	368	406	349	344	373	354	347	388	374	371	323	355	349	395	376	343	394	398	383	389	364	350	374	374	373	380	379	367	380	408	376	384	386	363	374	353	370	378	396	360	368	325	374	401	367	377	334	404	365	384	389	329	353	383	382	411	355	383	378	382	344	350	394	352	351	413	345	395	403	374	382	368	371	391	389	385	390	347	362	407	344	366	398	357	377	405	396	362	356	415	354	367	365	374	375	377	387	344	410	378	359	365	376	361	390	358	395	370	371	416	401	423	330	364	375	368	383	390	358	345	385	380	368	374	394	348	360	340	387	362	359	391	394	356	401	347	396	360	389	402	381	382	424	389	370	392	352	392	370	390	419	372	368	330	394	391	382	353	375	371	396	390	400	395	368	383	366	380	369	349	386	376	392	345	367	406	419	372	374	405	350	392	343	362	378	371	368	376	356	382	343	355	383	371	359	370	322	318	374	407	379	393	369	350	358	366	354	364	416	380	386	387	368	350	366	372	370	385	350	405	373	382	347	378	366	324	392	369	332	359	352	357	373	382	380	390	329	345	413	397	364	377	384	374	400	371	405	394	385	368	366	370	358	377	386	396	366	353	346	375	366	338	373	386	367	370	407	381	357	385	389	380	381	379	358	333	400	394	357	354	391	386	384	366	402	427	364	354	342	389	389	374	381	377	344	363	352	329	365	360	342	354	343	391	374	383	362	360	370	385	413	369	372	379	395	387	372	381	400	385	363	352	367	364	374	341	410	389	375	391	362	354	347	393	368	353	371	371	405	343	359	363	375	323	431	349	394	390	346	392	419	389	339	398	407	341	348	353	424	375	371	369	376	405	383	404	366	381	380	380	345	406	376	405	378	356	408	397	407	394	388	387	355	384	392	373	362	367	387	388	441	417	368	393	373	358	398	365	356	385	386	355	372	339	362	358	392	372	364	386	367	327	383	395	352	404	382	379	339	409	370	400	384	370	379	360	368	381	374	407	424	368	365	413	404	394	344	362	363	362	329	385	370	380	397	380	384	401	405	360	406	329	399	383	370	377	412	365	395	409	368	378	361	361	380	415	384	394	386	340	382	357	365	400	408	372	352	357	380	354	333	400	363	383	409	361	389	397	422	380	422	347	351	356	400	362	364	376	398	372	404	353	357	353	371	344	393	379	367	421	363	361	407	351	400	366	379	363	382	390	382	357	383	370	353	322	377	378	374	427	341	401	349	359	363	375	345	351	349	330	363	346	394	331	354	348	360	379	386	370	395	357	405	372	367	353	395	394	366	341	377	393	375	384	356	334	352	410	384	380	380	398	380	377	357	402	365	372	393	411	371	368	373	384	398	396	387	397	343	371	409	358	382	409	339	373	368	346	370	402	371	383	369	401	388	396	335	387	386	350	383	349	370	401	398	360	401	393	372	380	368	370	354	353	384	394	383	369	387	360	366	369	361	350	369	364	388	368	355	414	379	361	370	334	405	376	371	353	384	396	336	355	355	389	343	387	383	381	386	334	362	389	406	336	353	394	350	377	403	362	374	387	366	359	362	391	360	363	353	384	366	352	376	355	361	412	377	361	401	356	358	379	390	382	360	377	374	337	384	386	392	402	386	378	400	373	378	362	407	356	377	416	392	404	371	379	393	377	403	366	344	318	362	406	355	382	340	378	359	337	354	360	383	403	386	373	365	370	400	403	360	375	388	384	368	387	362	368	401	407	396	376	356	368	374	396	376	382	349	392	378	369	373	343	362	359	375	395	379	395	409	364	406	410	403	386	382	408	376	379	357	390	403	392	405	351	393	361	355	408	361	377	319	419	367	391	378	363	371	371	363	353	403	370	380	360	400	406	357	375	347	366	360	380	337	345	370	372	414	393	390	358	387	391	341	385	335	370	410	360	366	353	375	397	381	370	400	362	368	388	334	369	355	390	381	369	368	376	394	341	346	394	344	387
9223	1362	2025	2332	2003	1744	1559	1402	1309	1280	1163	1094	1068	1029	1010	1069	974	990	896	972	915	924	908	901	903	909	863	890	884	958	952	837	833	893	851	924	877	910	900	905	838	858	854	883	877	846	820	915	855	829	888	848	884	830	881	858	856	851	872	900	826	812	865	843	882	891	826	826	851	858	927	841	846	847	882	839	854	804	910	862	819	858	832	942	833	788	830	828	831	867	831	812	854	818	859	863	902	893	878	843	839	912	883	836	835	815	832	909	863	865	881	852	877	856	868	852	876	930	865	836	854	833	853	865	838	811	769	844	852	856	889	809	827	823	830	845	824	883	866	873	805	865	870	878	817	822	832	803	830	834	859	894	857	860	894	827	821	842	795	866	883	805	860	840	906	887	846	839	835	869	826	859	847	805	888	853	869	855	827	847	798	835	852	873	825	805	836	867	813	879	863	923	845	805	877	878	870	844	825	871	881	827	890	893	851	924	852	870	849	812	851	868	828	892	841	928	806	828	793	854	857	828	813	881	835	890	839	822	839	840	810	883	851	847	772	865	851	840	863	829	862	822	843	854	854	883	883	868	869	820	834	900	852	856	883	872	798	898	793	871	866	855	857	865	865	796	881	847	879	849	797	836	884	864	892	815	863	855	820	831	879	825	883	875	860	807	845	844	818	837	871	831	802	844	871	838	870	819	833	839	789	920	865	815	860	822	846	820	826	906	816	840	875	828	864	868	868	846	808	840	848	816	799	888	811	830	913	840	907	885	845	841	899	864	823	859	860	889	884	875	879	839	833	863	847	909	847	851	859	859	871	871	842	848	809	865	914	853	881	824	824	831	847	938	810	845	841	841	875	821	835	828	840	845	867	869	825	858	903	845	841	860	821	865	864	881	858	874	816	809	811	868	886	847	869	807	875	876	872	805	896	893	840	859	883	887	849	816	842	840	800	789	868	879	851	834	900	863	870	864	822	875	855	831	840	849	861	827	815	814	826	892	824	930	823	892	819	839	838	817	837	815	823	844	864	805	834	893	843	890	889	864	862	838	862	852	841	858	848	905	826	827	846	806	821	881	836	877	818	847	842	851	833	804	844	840	920	846	785	841	879	884	870	831	844	930	845	827	870	819	823	855	865	869	859	830	852	849	843	878	877	852	795	843	841	802	807	812	903	906	805	845	867	843	868	812	829	823	823	857	876	873	841	809	838	853	880	886	825	813	832	804	845	840	876	827	798	860	904	885	880	844	826	916	839	817	854	853	810	905	843	834	860	890	839	885	870	829	894	885	845	869	839	843	839	871	864	859	799	788	845	804	867	850	805	854	839	823	844	872	855	851	810	863	827	847	787	815	808	873	791	794	831	807	833	818	844	804	834	897	841	830	827	891	815	836	846	823	857	834	806	812	885	847	832	876	854	788	777	816	820	870	870	866	852	852	879	808	830	845	841	807	864	839	883	836	873	817	864	872	824	877	850	868	863	889	861	845	888	831	853	838	850	839	832	858	864	790	830	882	825	854	828	807	857	857	807	849	849	841	821	845	843	892	869	816	872	857	876	834	850	825	800	854	872	874	836	848	811	812	858	796	859	832	829	873	864	865	870	825	877	862	930	899	842	808	877	906	834	844	846	876	843	823	814	871	859	841	862	864	816	873	855	843	843	816	842	885	840	871	918	806	842	863	797	891	866	794	876	851	896	805	873	827	809	804	854	835	785	819	844	816	827	886	805	805	843	838	860	832	853	878	808	851	806	871	850	836	843	827	917	888	826	832	838	887	839	818	811	847	792	863	838	861	900	874	866	857	831	842	839	847	849	919	872	865	860	967	838	835	845	811	819	825	862	845	822	871	794	855	849	889	874	867	904	892	879	800	895	851	869	842	857	886	787	859	879	862	903	832	806	808	882	801	886	870	822	851	901	843	881	858	837	845	841	857	842	853	869	841	845	853	883	874	838	912	888	840	833	903	859	838	811	862	897	861	807	882	841	864	860	838	825	864	832	843	794	803	795	826	874	845	854	880	877	834	869	832	841	860	865	814	866	888	839	873	863	834	838	891	855	849	860	777	850	882	793	815	868	868	863	838	861	860	880	835	860	816	837	880	901	859	868	829	882	819	857	808	860	838	834	806	847	807	882	868	863	832	895	848	862	885	833	857	832	854	891	873	816	824	839	881	831	834	855	872	869	872	814	824	870	869	839	824	867	858	847	839	816	886	827	848	868	854	881	844	860	823	819	862	823	821	863	778	825	840	867	811	832	819	822	886	835	873	847	813	883	813	828	864	834	800	900	833	798	845	880	867	840	835	837	862	801	842	850	840	859	860	902	853	846	857	835	818	861	841	812	833	827	816	894	850	836	842	829	897	902	821	858	843	834	783	842	883	938	819	816	886	865	782	812	816	860	848	844	881	826	880	849	865	849	838	817	861	843	832	889	881	828	867	818	850	876	858	879	812	849	861	848	858	830	845	844	793	865	852	865	851	814	838	863	818	807	861	892	807	843	849	805	838	813	878	852	840	802	848	805	885	868	853	803	814	858	816	824	843	884	901	871	855	829	885	877	856	843	846	845	878	830	847	850	875	856	857	844	828	828	848	853	878	833	901	837	846	916	818	844	884	829	909	804	841	819	855	780	858	884	838	824	844	861	859	844	817	915	894	850	855	799	857	852	851	836	858	869	858	842	848	853	840	859	842	853	852	861	870	818	876	833	859	843	874	805	843	838	824	868	846	850	849	909	863	835	855	853	829	818	866	835	876	882	879	865	880	856	879	898	858	846	823	852	933	844	868	863	878	845	847	842	819	902	820	852	852	863	795	821	842	872	855	830	864	882	814	854	818	852	897	870	869	805	847	830	853	942	861	871	874	864	829	811	867	805	816	826	849	820	871	833	870	879	836	845	853	855	867	879	838	870	841	870	838	823	818	850	800	809	865	921	834	838	833	848	824	807	814	878	878	820	871	837	854	793	824	837	842	874	917	871	932	831	828	808	896	893	824	887	868	845	818	826	811	810	861	851	825	876	820	829	940	830	874	835	842	834	828	887	844	847	802	824	802	812	874	795	844	836	854	890	871	824	882	899	849	845	853	859	836	900	833	859	854	853	824	874	860	844	866	857	878	867	882	844	823	883	861	847	857	845	836	864	852	890	783	866	847	863	881	823	849	854	881	832	879	861	798	828	862	864	831	836	827	886	829	845	851	866	850	885	903	835	921	845	873	825	858	889	907	900	839	895	858	822	809	879	847	849	866	856	867	852	834	793	861	872	846	832	884	818	876	841	861	890	822	794	829	860	853	878	850	869	863	819	834	823	841	874	867	804	860	863	854	905	875	861	837	882	875	916	824	851	817	873	863	850	850	851	859	864	864	833	864	856	831	831	847	822	803	810	889	807	813	900	860	867	886	876	820	877	904	871	872	905	853	858	820	805	860	838	852	855	861	845	840	800	891	876	843	802	850	821	870	876	894	873	838	883	839	820	823	841	879	818	847	859	806
2243	198	173	193	173	156	196	163	174	158	174	167	167	159	178	179	154	180	160	162	163	187	179	168	152	137	160	149	153	157	167	174	199	163	154	169	191	178	152	139	178	197	163	169	187	162	136	171	149	186	161	178	161	160	133	166	161	165	157	162	185	186	152	152	160	159	157	185	167	179	191	182	177	168	164	173	174	167	172	166	189	173	171	146	179	145	166	166	178	148	172	158	163	159	165	142	182	178	151	169	155	183	152	173	162	182	167	143	160	176	155	178	174	163	149	181	149	163	167	177	147	154	183	179	193	158	180	172	148	161	143	176	155	188	146	172	172	166	178	210	185	179	185	163	168	184	185	174	171	151	159	159	183	177	177	172	159	171	165	154	190	150	184	171	158	179	182	176	200	169	151	173	156	170	175	177	193	182	163	167	164	167	177	196	192	165	173	155	188	163	173	168	156	177	173	200	176	168	145	197	150	151	180	164	189	147	177	166	165	148	205	187	156	169	144	150	190	179	186	168	173	176	155	173	164	188	173	154	154	166	170	159	182	162	175	167	169	174	180	145	167	203	175	170	192	178	150	154	180	141	150	151	191	176	182	169	158	162	161	185	163	184	156	161	167	174	160	172	177	171	162	176	163	171	143	167	185	136	187	169	161	169	154	183	165	171	187	176	183	197	190	181	161	158	174	161	150	165	170	190	152	163	169	169	179	176	169	172	170	170	189	163	136	174	168	140	154	162	183	195	174	192	161	153	206	181	164	167	166	183	185	167	138	168	181	175	147	187	180	129	172	165	185	185	187	159	154	188	162	167	157	146	159	166	172	190	155	188	170	154	158	181	174	146	159	186	172	164	148	168	182	178	179	158	155	159	189	154	165	175	161	185	173	172	149	176	163	174	155	160	168	185	159	180	183	159	175	164	165	162	177	170	180	178	195	154	176	189	147	161	158	172	144	169	125	172	171	158	172	175	169	185	152	168	147	177	167	182	169	175	170	175	187	170	156	177	193	168	187	186	163	192	161	168	161	177	171	162	162	165	146	182	172	168	160	167	165	162	130	153	177	163	190	153	170	161	156	170	161	158	174	161	191	164	177	186	167	159	187	151	144	177	178	187	160	168	171	175	153	175	172	171	178	160	165	169	174	147	164	141	171	157	170	159	160	164	182	174	167	150	202	165	157	150	161	181	159	169	158	186	174	169	175	148	190	179	144	165	152	151	150	151	186	165	174	139	137	186	205	193	163	162	160	151	152	197	175	176	175	150	153	189	184	151	189	172	165	169	176	178	183	176	169	155	156	174	184	192	183	157	152	188	167	138	195	175	159	152	181	163	171	174	176	183	161	170	158	168	156	170	162	200	186	145	153	182	154	170	172	166	159	164	161	183	164	171	175	160	165	159	157	187	186	180	193	166	160	173	175	154	168	185	173	156	151	182	191	197	172	202	164	191	187	179	173	164	187	163	186	172	164	156	167	178	151	145	164	158	154	179	148	184	158	158	188	179	175	156	158	165	169	147	181	175	170	148	158	193	170	182	197	149	163	173	167	187	151	152	172	162	164	151	178	148	169	205	165	181	157	152	157	183	184	144	181	188	167	175	159	173	159	179	157	169	179	180	180	162	164	126	193	165	160	181	163	181	160	159	169	160	176	178	192	173	133	170	170	173	169	184	160	142	156	158	180	177	181	182	162	181	199	168	176	155	185	156	145	176	168	180	162	176	194	171	161	170	170	172	153	174	155	159	160	164	175	189	164	190	194	153	162	164	146	183	165	158	183	172	151	183	171	172	200	182	171	171	160	184	206	156	177	168	162	173	165	166	160	158	147	177	140	182	165	133	194	172	194	160	186	188	156	185	152	156	154	166	148	186	179	175	188	154	150	189	181	185	173	176	173	165	182	152	180	158	177	161	152	170	157	178	144	171	178	185	188	158	173	185	163	173	168	162	167	161	177	183	157	167	170	180	184	165	159	165	182	158	177	155	181	135	149	196	160	181	175	172	177	142	185	160	155	160	156	150	182	142	162	172	169	190	178	153	153	175	150	171	174	174	180	179	189	156	148	149	172	144	149	177	164	181	181	176	183	179	153	159	148	156	167	186	158	162	171	185	186	177	179	176	186	166	153	174	159	172	157	165	178	185	165	141	167	167	188	174	142	175	162	173	156	160	177	173	159	171	161	176	189	159	174	153	168	183	138	146	149	173	171	156	168	187	166	161	166	182	187	180	173	180	171	138	165	184	189	172	157	176	160	183	175	137	164	154	160	164	176	175	155	185	177	188	183	155	168	155	162	160	178	186	193	154	162	145	186	151	210	175	142	187	150	162	167	168	177	164	172	170	177	193	178	177	167	164	127	164	164	152	166	164	166	157	148	177	174	181	172	169	142	165	184	183	147	156	151	184	152	181	163	189	177	146	164	158	161	163	167	174	168	180	177	169	170	170	166	170	164	185	152	191	171	202	166	164	171	177	171	162	168	183	178	159	168	152	161	158	183	177	160	170	154	159	196	192	165	151	158	149	148	167	179	181	169	171	145	201	176	145	159	186	172	168	173	156	174	160	180	178	155	179	145	152	159	164	163	173	153	146	182	185	190	199	175	190	182	205	157	156	176	157	178	179	167	160	183	192	141	152	146	149	168	175	165	185	186	149	166	184	163	192	191	179	154	172	169	180	155	179	160	157	149	167	169	175	209	163	145	156	161	176	170	159	169	176	204	169	194	162	174	171	183	157	183	143	165	179	164	175	167	179	144	147	135	171	162	177	164	180	172	174	160	160	170	133	175	172	188	166	181	164	165	162	174	195	163	162	157	168	152	173	168	179	167	169	157	166	157	178	166	146	174	148	179	166	155	162	167	183	154	169	164	171	147	152	163	156	168	190	165	148	162	178	161	181	161	147	211	165	161	178	190	167	192	162	184	198	179	159	157	167	169	187	167	150	166	171	176	176	159	145	173	174	151	163	173	161	168	181	169	193	154	160	151	177	148	172	166	157	171	162	169	177	160	155	196	163	174	158	153	174	181	163	183	160	178	157	165	151	182	162	156	174	163	161	181	179	156	156	163	157	157	166	166	175	148	164	157	157	174	183	174	147	151	159	180	162	198	193	174	165	175	153	165	164	140	184	160	167	167	161	165	159	171	179	169	181	162	177	167	149	154	173	175	161	146	133	168	176	178	177	155	171	173	171	157	186	174	169	165	159	188	178	194	164	177	156	162	137	176	153	150	173	136	190	185	170	153	147	176	172	197	188	167	179	143	147	160	179	155	179	188	199	166	167	153	158	154	180	155	146	163	173	139	168	183	177	166	149	166	186	166	160	167	147	144	170	186	160	180	187	173	169	174	189	182	173	179	185	184	178	173	166	141	162	172	150	216	150	148	151	186	161	176	176	189	170	165	134	155	172	155	182	171	158	179	186	166	165	173	178	189	160	160	183	148	188	159	169	179	150	167	161	167	170	165	160	167	181	194	158	177	162	162	177	194	165	169	189
2272	461	497	528	507	494	461	473	489	516	465	480	507	461	483	497	493	454	445	497	491	451	458	487	488	491	419	499	449	500	468	485	487	498	510	430	487	462	481	438	471	446	456	502	441	466	488	477	466	466	493	469	438	456	503	503	469	467	498	456	452	472	464	480	480	443	447	435	505	516	447	477	454	443	450	447	446	461	485	480	482	468	484	511	479	442	495	471	466	485	430	422	478	455	435	472	459	440	491	462	472	450	470	491	471	464	430	465	490	445	469	490	466	463	458	465	492	483	502	506	514	442	466	450	435	461	434	464	494	456	495	444	454	486	500	501	446	478	494	491	456	428	456	479	455	475	472	468	488	507	493	466	457	478	498	445	476	501	488	478	447	490	468	433	493	465	454	456	465	492	537	476	475	479	452	498	454	492	464	451	452	461	476	475	448	470	483	503	456	450	455	445	447	443	468	456	454	465	495	429	488	472	469	466	463	497	464	465	455	467	480	463	492	435	482	457	461	463	500	482	510	520	486	463	413	430	490	454	454	470	456	455	492	502	467	439	445	463	475	498	492	488	497	441	501	463	451	496	481	451	517	439	477	487	460	443	461	450	473	456	486	482	417	469	468	452	449	452	473	463	462	457	504	475	492	491	481	483	500	479	457	494	456	473	476	464	504	436	487	471	454	462	484	462	487	458	474	470	479	438	481	483	477	493	491	427	461	491	477	438	481	472	523	464	505	451	477	423	500	470	443	462	474	454	470	474	445	461	439	483	476	455	458	470	456	467	447	478	491	498	486	432	445	476	495	487	464	435	449	468	474	495	434	458	482	482	485	482	452	465	439	481	479	418	489	475	488	469	466	490	424	460	440	452	485	486	468	417	479	511	489	511	459	426	450	452	431	513	441	470	515	458	489	423	444	497	455	481	476	446	457	489	470	466	499	495	449	435	460	454	498	450	466	474	467	440	461	485	517	502	451	480	454	463	451	421	474	476	466	443	477	475	474	458	496	463	429	464	482	429	488	465	437	481	519	458	474	462	422	484	459	490	444	465	450	484	466	452	477	508	486	427	474	470	451	479	494	448	460	463	433	498	487	437	457	422	491	438	451	474	450	477	492	469	477	458	471	490	438	476	461	484	522	452	453	479	440	435	467	512	475	468	463	475	444	462	432	448	477	495	457	499	442	450	447	448	504	509	464	419	493	467	466	442	462	492	478	470	467	449	478	483	465	417	464	429	481	467	443	527	462	455	477	452	458	441	444	499	469	477	501	504	487	472	466	434	438	472	501	410	489	466	477	440	456	454	438	449	488	468	489	460	489	469	470	455	476	439	447	474	481	456	468	442	445	444	469	510	464	476	494	483	475	448	467	477	482	456	453	491	442	508	472	495	485	512	473	485	495	462	422	466	481	524	463	491	463	452	488	434	525	486	480	449	487	446	488	459	434	500	461	510	501	496	484	467	452	451	441	467	475	490	435	511	483	471	496	467	459	473	456	472	460	456	500	421	449	490	456	510	478	416	458	451	490	427	470	465	444	463	485	445	482	475	462	487	464	439	452	446	465	472	467	488	461	542	497	441	494	460	499	479	486	474	446	482	440	448	479	453	479	454	434	456	460	469	455	494	453	476	475	459	457	451	433	492	480	510	468	458	457	502	446	482	454	462	460	491	466	479	455	469	466	454	422	462	490	465	481	491	482	443	479	475	457	467	458	447	456	486	442	456	462	467	491	484	492	464	465	473	453	453	471	449	459	465	473	465	449	503	487	456	460	461	460	464	425	503	464	442	496	445	481	462	510	491	462	433	471	443	444	464	462	461	450	440	484	472	510	461	468	417	471	467	458	486	419	478	428	476	464	462	503	480	457	460	500	494	475	486	443	463	485	440	464	504	465	447	497	447	477	463	478	442	458	473	448	475	451	459	471	459	447	461	465	463	478	480	461	476	468	435	472	459	445	481	454	519	462	475	470	483	453	461	450	484	459	471	481	460	473	489	431	506	445	502	454	471	481	461	441	464	481	507	463	499	454	478	451	451	501	421	475	507	444	468	490	486	459	452	470	437	508	461	457	450	438	442	481	445	508	462	450	484	473	472	483	490	486	493	480	476	503	454	465	484	458	458	456	507	443	492	470	444	459	486	497	500	435	499	510	431	449	510	493	474	514	442	481	490	484	467	426	465	438	442	507	449	470	444	455	469	482	466	438	443	454	487	449	459	452	473	487	474	449	474	447	502	476	471	454	450	487	476	471	465	449	457	463	470	486	451	433	478	458	445	503	448	478	441	510	484	440	438	489	471	501	469	512	459	466	443	464	468	443	429	444	476	482	472	423	433	470	436	467	464	459	465	492	473	505	486	488	447	437	480	484	465	479	443	474	461	471	476	449	476	474	504	468	489	437	468	458	485	456	446	476	477	507	482	432	447	435	491	485	458	449	455	448	496	431	463	458	440	503	422	477	483	483	430	479	511	459	480	434	469	495	482	483	448	455	430	435	500	426	491	479	450	465	446	450	452	441	493	441	486	470	447	473	452	489	452	482	502	501	471	496	463	472	460	448	492	541	470	449	464	459	438	472	478	462	452	481	472	441	464	467	460	458	475	451	486	455	457	489	435	477	428	488	478	470	497	470	466	512	450	457	468	447	444	469	494	467	466	465	485	475	463	452	460	462	480	438	457	459	469	452	478	458	481	450	480	430	474	444	463	463	505	471	403	470	464	467	477	473	488	443	453	480	510	431	445	479	453	495	458	458	468	473	455	478	441	488	451	473	495	477	465	419	474	450	453	496	477	508	469	454	450	463	481	462	476	426	487	456	478	436	467	460	494	503	509	490	502	482	465	445	483	453	483	464	494	438	473	450	490	474	414	461	456	461	441	470	471	440	467	473	521	450	482	480	503	476	466	445	479	456	485	486	456	419	438	460	440	434	462	474	492	469	464	441	465	471	474	462	454	495	481	487	460	483	460	462	474	452	480	539	456	515	464	448	475	393	482	464	463	469	511	504	450	460	460	431	469	464	497	450	478	471	487	459	481	468	487	470	519	464	464	456	459	486	426	450	475	429	510	441	470	489	463	493	472	500	472	488	470	464	478	438	475	483	464	460	459	478	455	469	456	442	466	483	481	450	464	446	451	472	465	456	477	455	433	453	478	460	457	450	466	505	481	498	473	485	440	479	478	448	470	476	479	453	480	475	463	488	520	451	452	440	462	462	482	464	468	467	441	484	521	479	472	453	445	490	483	453	447	476	466	463	447	459	473	452	471	468	453	478	461	479	479	470	469	472	447	488	450	467	440	419	505	479	430	481	447	506	440	530	470	460	447	445	498	445	461	483	489	447	483	459	494	460	443	432	525	457	458	476	501	485	490	491	472	469	491	494	445	441	449	459	465	461	498	480	469	456	485	457	443	446	469	466	441	456	474	433	488	507	472	511	509	459	484	484	444	473	476	480	460	440	459	471	475	482	454	451	464	446	464	453	479	475	494	471	449	458	445
8827	693	590	564	449	401	386	398	378	393	375	376	403	387	392	412	417	366	353	370	322	334	360	349	359	369	383	357	344	357	372	349	349	384	324	344	315	359	337	304	397	368	342	365	341	369	348	349	376	332	354	390	326	356	402	353	369	383	360	357	368	350	333	382	340	361	358	373	350	343	331	310	338	370	379	312	376	355	369	332	357	400	391	317	331	334	351	368	348	341	357	336	347	358	388	375	378	361	361	348	345	346	334	328	322	352	362	347	386	357	345	328	348	365	353	364	348	366	359	349	342	373	374	365	343	343	357	357	392	359	348	390	332	320	344	384	326	350	326	315	325	349	353	359	308	351	372	349	365	362	338	338	374	335	347	306	363	330	351	375	336	327	349	346	317	356	351	356	347	360	356	342	312	335	332	350	338	359	384	348	338	345	354	343	336	341	349	352	338	387	323	329	380	360	377	331	349	357	372	378	340	365	369	346	366	371	350	354	388	353	368	331	344	329	320	350	363	342	342	357	344	368	358	351	382	360	347	362	357	353	350	381	306	344	358	346	370	368	364	392	366	359	374	346	345	358	366	322	332	345	335	343	330	352	384	337	325	311	338	348	380	344	371	374	359	331	353	324	360	357	357	395	381	344	370	346	365	367	340	377	345	342	383	354	349	345	338	327	339	340	354	357	385	363	328	337	341	336	344	339	339	358	359	323	384	321	333	346	377	362	369	338	327	348	322	358	341	371	330	350	389	321	353	346	339	377	357	379	304	323	382	336	344	342	369	381	371	337	366	359	346	333	349	343	371	356	343	345	337	380	310	334	354	383	350	324	347	356	341	377	370	345	369	335	319	321	379	330	350	348	361	351	369	342	361	365	338	368	357	334	359	364	317	370	361	329	348	322	362	327	309	332	350	339	359	376	351	354	363	357	364	351	352	358	327	352	320	408	300	351	343	352	354	337	318	340	366	351	336	325	352	326	325	351	365	333	340	355	353	378	338	337	374	355	340	328	363	382	360	354	333	382	359	371	328	386	357	354	326	357	363	353	346	330	356	324	353	305	343	359	360	354	293	337	346	350	352	342	314	331	382	344	360	337	352	324	371	359	346	359	367	361	339	323	378	351	340	326	375	361	354	361	362	391	335	346	402	371	359	334	349	334	375	347	350	351	350	375	348	337	385	322	406	343	375	323	360	347	360	390	363	363	323	363	349	313	340	373	349	380	373	344	381	374	366	356	357	399	357	320	344	326	377	338	355	333	397	362	342	371	346	382	350	364	355	386	343	342	365	380	326	356	338	357	329	345	356	353	358	341	324	369	363	353	340	362	372	350	357	342	363	325	345	332	333	318	364	340	357	311	350	353	379	353	352	367	333	369	350	344	333	372	331	311	372	393	374	356	348	372	339	332	338	369	343	350	329	315	361	385	317	335	367	348	361	316	377	389	343	358	349	345	348	359	339	343	359	341	350	354	357	376	322	368	338	348	359	340	324	344	370	376	380	352	312	330	356	362	354	328	329	380	350	345	366	325	364	361	343	348	298	326	338	365	321	346	360	317	372	358	339	309	375	362	386	369	368	317	363	365	352	344	334	367	324	360	367	377	354	344	358	342	377	335	335	352	381	332	381	366	378	382	339	347	323	297	354	337	358	352	429	323	377	335	311	343	387	375	370	329	379	357	333	383	349	385	378	351	351	329	345	332	359	380	372	340	342	354	351	365	379	326	365	315	360	331	342	375	358	338	355	353	385	388	367	414	340	342	337	370	348	306	367	376	362	332	347	320	310	343	344	370	341	362	349	345	375	352	322	358	352	364	369	347	356	345	329	335	348	328	371	357	377	330	362	375	360	334	337	327	329	326	388	378	350	336	386	373	311	345	363	399	326	337	339	372	335	389	353	313	328	372	371	345	387	332	382	316	334	340	367	340	313	330	341	366	336	359	352	340	355	336	367	407	357	360	365	388	358	360	327	329	327	380	363	358	340	375	366	369	360	341	342	351	362	346	325	343	358	329	347	351	358	377	326	348	354	369	365	369	378	323	355	373	337	363	386	349	367	387	383	327	366	327	342	344	333	332	347	350	313	335	354	363	333	350	356	367	350	352	363	355	308	366	381	345	329	355	354	316	397	365	332	353	328	386	369	357	376	356	325	370	327	349	354	354	368	353	352	312	369	330	377	347	371	334	364	342	381	369	375	334	360	320	352	352	347	337	336	367	353	351	367	354	369	371	357	390	352	359	337	365	377	366	359	346	349	373	377	367	314	369	357	357	370	341	354	390	371	371	341	388	384	348	342	330	357	327	336	346	384	349	360	352	366	367	336	357	358	347	369	348	365	348	352	319	294	357	386	337	361	358	409	355	341	390	350	336	327	362	329	371	311	328	324	327	364	380	325	314	353	381	344	335	318	349	331	342	343	355	345	351	345	319	369	340	355	326	342	342	363	359	362	332	319	346	341	394	366	363	340	310	332	351	324	332	333	334	369	353	374	363	349	333	342	342	329	364	358	353	379	361	345	361	374	301	356	384	341	347	362	355	375	358	364	319	375	342	354	354	340	373	358	380	345	331	344	345	383	344	343	348	350	341	361	362	379	341	339	337	338	351	367	334	364	328	374	322	339	326	333	381	337	354	353	369	370	371	366	325	357	348	386	305	356	349	358	367	399	323	342	333	356	362	360	334	318	330	349	351	362	359	339	334	313	371	356	342	371	334	343	338	355	345	329	368	335	353	356	334	344	354	360	350	367	338	346	402	322	354	364	338	402	360	366	389	392	327	329	377	337	348	424	341	369	346	323	386	341	336	361	337	365	350	328	343	346	341	394	360	370	332	374	372	337	330	438	344	344	320	361	356	347	373	358	342	323	346	321	337	375	390	361	348	362	333	366	339	349	376	343	372	331	333	325	334	353	369	330	362	373	366	348	335	352	321	375	366	344	317	375	334	358	352	367	333	366	335	333	340	366	337	388	337	321	355	336	347	335	343	361	359	338	351	341	334	389	362	357	326	375	384	345	326	404	369	356	359	334	339	352	331	367	370	374	354	332	329	366	302	354	371	383	360	353	341	330	359	360	368	340	347	343	350	371	357	365	387	350	351	360	340	347	352	395	304	338	355	340	319	305	340	357	364	332	341	305	375	358	377	366	374	362	339	356	350	322	341	312	347	341	326	368	387	312	362	350	349	389	342	365	346	356	342	362	319	385	322	353	333	366	331	326	318	352	355	337	351	329	338	354	330	311	364	346	325	360	353	325	352	339	361	345	341	381	321	334	378	337	343	378	355	338	361	368	369	336	363	310	376	344	392	328	327	392	335	396	364	359	361	372	322	359	363	341	342	380	338	365	334	367	352	318	349	357	354	342	327	346	333	368	371	352	357	372	365	371	334	367	374	387	330	338	352	368	341	340	378	330	387	339	372	368	366	333	313	368	338	361	360	360	370	341	348	359	333	359	312	379	343	347	350	395	328	339	359	354	343	380	374	379	336	363	374	357	362
7251	1078	1327	1572	1394	1284	1225	1078	1095	1060	1040	951	999	901	944	881	867	906	917	880	902	879	912	910	922	797	855	825	788	837	862	895	869	808	865	889	833	865	849	800	886	860	835	836	859	901	895	877	903	822	829	838	830	847	859	819	863	873	831	800	805	869	768	818	792	795	805	843	790	813	829	820	865	846	835	837	838	784	857	866	846	848	871	854	807	824	840	860	848	881	890	806	862	850	822	881	860	828	860	886	867	899	861	831	871	776	812	795	796	793	837	816	859	819	848	818	895	870	838	855	781	883	819	845	853	839	809	843	832	851	842	856	833	844	845	829	889	872	820	848	841	870	827	845	801	876	791	841	855	880	789	873	900	837	875	878	848	840	845	881	832	858	852	850	867	808	870	839	833	818	799	828	840	840	814	879	817	819	826	827	874	792	848	792	846	853	879	837	832	798	841	838	818	841	803	871	837	828	880	866	897	807	842	840	859	883	846	853	851	859	817	833	779	804	804	834	828	854	760	911	801	879	813	805	860	873	853	833	894	860	910	811	831	844	843	859	886	858	857	819	848	856	878	870	826	829	879	794	817	827	864	866	838	831	889	840	803	823	878	872	816	844	871	864	857	872	847	880	840	840	776	833	799	839	857	894	846	852	809	825	805	870	841	840	815	841	855	881	870	856	792	813	815	832	793	829	827	817	760	820	860	816	857	766	836	826	863	858	795	863	823	829	848	846	830	820	782	830	883	831	852	843	767	800	842	884	850	862	809	841	819	799	795	829	832	823	865	867	814	820	889	855	843	819	797	857	840	873	877	788	862	861	778	865	764	858	810	836	854	869	888	847	813	810	854	828	873	816	792	845	827	823	848	833	856	864	883	866	813	842	815	850	880	834	872	901	833	826	809	827	814	806	836	823	836	861	874	826	855	867	881	840	800	848	878	831	848	870	888	837	835	833	795	820	827	826	877	840	854	790	857	822	838	832	821	816	833	793	856	854	872	839	792	805	877	781	806	864	871	821	905	870	881	847	819	837	872	867	826	815	811	829	870	885	888	820	908	823	829	827	865	839	823	902	817	865	843	817	793	850	857	796	811	872	855	833	909	877	776	828	850	815	801	816	818	848	816	868	834	835	781	854	826	810	839	881	828	833	855	869	877	857	815	846	841	871	878	861	814	802	812	789	872	803	876	816	824	847	828	821	847	870	877	862	866	797	839	828	853	847	890	873	839	876	835	807	859	840	859	824	780	831	819	861	820	899	884	854	873	835	828	865	809	770	869	843	745	837	856	825	770	862	835	849	820	871	867	872	844	813	814	871	873	823	865	856	870	887	793	862	866	839	837	814	840	844	863	836	863	824	799	838	889	881	895	862	786	849	842	830	848	801	836	807	869	798	863	845	850	819	849	861	816	868	789	853	809	821	863	840	860	824	833	824	822	840	850	809	829	864	834	864	877	816	829	832	889	814	872	879	834	830	865	823	839	858	836	813	827	866	823	886	822	855	814	827	818	794	879	833	780	817	861	838	893	849	850	807	822	892	817	817	843	820	885	856	853	817	933	829	838	839	867	833	831	832	800	829	800	859	887	835	866	875	838	801	827	855	836	842	874	817	854	787	823	834	826	883	870	866	869	865	834	828	809	806	826	828	894	863	829	808	844	853	834	829	874	819	829	825	813	834	805	816	836	870	875	850	857	852	835	909	813	843	862	811	808	828	855	857	828	801	856	812	850	845	855	852	832	825	832	844	849	811	845	872	839	854	826	820	827	853	849	801	839	871	819	809	786	838	901	854	840	825	837	884	832	829	846	836	877	789	859	853	804	911	794	777	823	842	843	817	797	876	836	835	859	859	794	847	851	839	862	778	782	820	851	853	865	849	776	894	848	850	841	833	846	821	823	889	844	781	887	827	855	878	820	866	872	836	813	746	872	823	908	811	842	894	824	867	880	840	836	865	805	857	790	811	754	856	847	850	830	806	889	781	806	822	824	868	806	835	807	852	784	783	831	895	826	837	832	837	815	809	857	823	811	807	801	882	836	860	868	852	866	862	820	815	859	897	826	839	854	825	780	827	822	840	874	870	859	873	776	813	798	857	875	811	830	789	850	823	796	807	879	845	835	801	886	819	829	879	782	844	830	859	850	857	817	840	777	831	877	827	841	875	844	811	784	822	837	853	870	806	851	820	835	871	847	833	849	803	818	877	853	855	830	861	839	817	862	840	863	863	837	858	809	829	865	860	819	851	842	831	866	855	789	835	850	818	872	837	822	891	823	808	842	936	814	771	815	853	822	875	796	886	795	846	847	822	812	867	877	907	892	807	851	868	819	849	811	788	843	821	823	878	809	813	825	822	820	816	781	816	866	876	812	861	834	817	824	854	810	826	848	821	828	822	845	802	869	851	850	854	787	846	817	853	846	882	803	834	837	850	841	834	849	827	779	837	835	870	824	844	805	826	843	835	841	873	869	819	817	832	786	847	851	835	809	820	826	842	907	834	853	820	854	774	851	805	829	803	896	896	827	839	827	833	895	831	838	858	827	800	795	860	834	834	860	805	830	857	847	852	851	903	848	801	869	791	824	776	825	780	801	852	799	828	800	863	829	864	805	834	806	846	805	892	866	866	834	831	847	815	860	802	853	807	850	859	838	863	855	859	849	837	831	802	854	831	855	829	817	874	793	831	841	834	845	837	883	853	911	866	831	870	806	837	828	849	878	866	818	821	843	871	841	837	810	872	855	817	850	833	856	780	890	853	839	815	877	810	829	872	853	852	894	816	836	807	842	853	796	808	826	865	923	838	828	820	848	854	851	885	855	821	940	778	792	833	797	820	832	833	834	880	870	809	826	858	843	792	861	850	824	787	857	865	885	863	865	845	834	826	847	927	850	756	834	856	846	845	827	790	822	871	833	837	850	814	850	819	812	853	805	845	851	825	797	833	826	862	845	864	826	906	857	873	848	861	864	876	811	810	857	849	782	805	835	813	851	850	897	817	823	846	825	802	885	878	845	806	852	846	824	848	841	846	850	819	874	867	876	807	864	804	852	821	864	885	857	834	792	765	797	837	818	849	870	858	820	854	878	833	908	804	852	853	832	839	823	841	862	867	863	845	836	851	856	802	825	889	803	868	818	832	870	819	850	834	811	889	875	843	837	844	855	830	795	840	855	869	824	815	894	813	849	820	839	817	836	892	865	848	840	816	854	837	835	815	831	841	814	853	831	835	879	819	837	804	870	805	900	884	850	865	834	822	812	780	828	855	827	819	854	806	847	841	845	909	839	834	840	826	851	839	815	874	830	887	830	843	861	840	865	859	815	863	846	886	841	858	811	875	848	825	848	803	861	840	857	904	873	796	858	830	812	820	822	852	827	839	854	830	841	846	844	847	837	873	808	835	839	845	809	834	869	851	872	850	864	830	821	834	832	868	848	828	850	810	834	871	905	892	842	878	902	816	838	862	855	828	809	834	776	815	858	787	837	849	809	852	813	809	926	807
16399	1354	936	798	615	524	510	469	429	435	405	382	425	422	375	416	367	409	387	395	388	369	385	370	377	356	395	400	379	392	366	409	371	407	359	383	384	380	362	394	416	370	360	382	388	356	325	360	349	382	391	375	385	390	370	391	382	396	362	365	384	385	389	410	365	409	400	358	391	337	399	392	365	388	362	352	373	360	396	382	384	345	391	329	379	387	348	362	350	350	363	360	359	363	364	377	371	370	393	384	404	363	363	364	353	353	378	355	392	368	370	379	374	367	349	370	389	374	360	365	361	373	351	363	354	361	368	386	340	366	352	409	395	337	362	381	387	366	378	372	385	370	362	375	357	361	406	424	361	334	365	356	339	400	358	374	372	372	373	403	397	387	380	364	363	353	355	383	408	366	371	387	361	371	377	348	330	332	371	345	372	406	357	340	382	389	360	393	401	358	411	368	403	385	381	388	379	360	375	392	349	367	395	364	376	368	365	359	346	341	384	329	413	365	315	395	375	406	364	404	415	371	388	367	366	369	392	381	354	389	355	349	363	400	381	370	334	328	385	391	379	380	380	357	380	362	370	376	336	375	355	372	364	376	354	379	362	333	360	397	350	358	371	382	390	397	368	349	380	396	369	353	365	361	373	397	352	387	373	365	365	357	398	421	369	384	370	380	374	369	358	331	366	345	373	400	367	412	366	357	416	388	355	377	398	383	401	363	407	388	394	336	357	376	400	384	396	364	370	375	331	408	364	390	292	422	361	397	345	336	374	367	390	355	377	370	373	382	413	419	383	324	392	372	363	366	356	358	360	360	353	354	379	397	378	389	359	386	379	366	368	341	374	378	384	328	381	387	333	373	370	339	379	403	365	372	409	372	391	369	370	381	342	369	411	344	374	354	383	416	384	365	347	338	350	377	332	392	381	385	366	354	373	365	361	393	366	367	401	384	382	329	384	362	342	350	327	362	362	354	367	375	391	363	366	347	393	347	342	362	307	352	353	359	349	370	364	392	403	400	342	382	336	386	358	402	372	405	362	330	358	377	356	417	361	380	377	381	380	359	381	362	403	370	390	375	404	366	341	338	375	353	344	350	394	371	368	333	354	353	347	402	381	376	362	375	360	362	386	372	380	392	385	377	348	373	373	381	365	382	367	362	353	374	379	376	352	367	370	361	407	340	390	375	400	387	351	371	364	377	357	394	357	361	354	389	392	369	364	356	365	417	379	354	362	391	374	354	353	378	338	330	359	351	357	383	357	392	379	373	374	345	359	364	385	353	355	373	371	358	386	387	342	393	382	345	355	403	346	380	426	372	375	366	358	346	362	357	406	340	383	388	387	400	399	363	403	364	387	379	373	375	349	380	368	407	360	414	358	382	400	380	411	330	374	371	348	442	386	357	361	370	380	373	375	358	378	343	348	377	384	366	415	353	347	393	384	369	364	392	365	403	406	378	374	325	325	323	364	364	381	362	409	376	400	357	385	351	361	354	367	326	359	421	375	344	363	337	357	362	375	379	380	363	356	372	361	373	350	346	395	371	395	339	377	385	366	381	360	391	399	345	372	352	351	380	406	371	329	388	334	370	386	374	377	383	355	405	372	389	387	380	380	401	386	382	393	364	409	395	364	369	358	383	380	357	395	392	397	374	380	362	350	369	417	393	357	413	361	364	365	374	393	397	379	365	369	369	359	369	369	361	358	347	375	365	415	405	378	438	336	375	375	346	376	404	344	357	394	328	379	360	396	375	382	382	355	356	423	355	391	360	347	355	373	345	379	352	382	373	401	390	335	342	366	355	389	360	373	349	388	363	396	348	404	374	349	414	388	385	374	384	363	409	379	350	380	391	376	401	336	346	369	374	358	371	350	404	410	376	356	344	385	380	354	365	351	382	390	435	397	377	384	382	362	344	392	329	371	366	381	348	374	390	376	390	353	370	349	405	340	356	403	399	367	396	391	376	359	376	371	371	358	336	380	382	375	381	346	385	364	344	357	334	353	364	394	398	340	323	388	326	383	374	367	344	350	382	397	381	395	375	404	371	383	354	368	370	384	386	369	368	375	375	371	392	362	361	370	352	314	424	340	394	406	386	378	377	360	414	357	374	356	373	371	352	382	374	359	344	431	392	350	358	354	428	373	354	379	353	374	352	381	358	379	373	362	376	377	355	354	353	389	388	381	377	360	346	365	397	350	403	393	384	376	386	363	369	396	356	404	369	385	365	368	376	377	386	390	405	448	374	403	333	407	356	419	352	393	372	367	374	414	345	380	401	436	375	384	381	391	348	394	353	405	417	367	388	355	363	399	347	396	390	370	359	349	334	386	362	376	356	334	342	371	343	430	404	363	374	351	352	380	412	400	401	410	387	376	366	387	388	407	341	359	327	381	379	375	392	391	374	356	371	355	385	364	408	395	382	378	367	393	355	342	340	362	355	344	357	377	395	378	359	334	358	378	380	344	404	327	342	388	338	370	365	398	357	362	372	348	412	359	344	384	382	358	369	349	370	355	402	354	393	358	323	376	341	374	380	399	373	347	359	363	369	361	352	369	414	383	367	351	431	358	407	384	351	340	404	382	372	361	359	348	355	382	342	360	374	390	391	363	407	365	362	405	382	369	330	386	379	328	368	364	366	342	364	381	385	359	368	358	366	372	343	397	377	362	374	385	345	388	350	373	368	371	345	359	356	404	333	370	398	353	382	375	370	353	394	352	351	350	384	371	367	362	385	378	363	417	392	341	335	400	358	366	376	389	375	333	363	355	390	360	343	365	343	398	340	388	402	355	350	402	373	409	399	370	390	398	405	369	394	389	383	405	385	351	358	367	372	426	380	394	383	366	366	371	393	390	379	389	372	372	376	412	402	358	395	354	372	362	409	391	376	394	405	357	373	329	364	372	376	367	353	377	387	367	367	352	376	385	377	347	361	392	362	371	378	354	391	388	403	395	384	409	379	377	381	376	387	360	358	374	360	383	373	344	347	367	345	385	370	353	345	334	407	370	368	368	369	364	379	378	368	392	425	350	336	374	379	389	389	358	394	381	388	369	372	366	360	379	410	413	333	375	366	391	338	378	384	330	404	379	353	399	391	381	391	386	365	365	370	347	385	342	374	406	345	427	424	385	340	396	385	360	331	378	363	369	402	370	400	386	339	363	372	368	359	399	409	388	350	327	356	391	375	400	397	392	379	380	362	379	357	359	356	421	372	379	379	361	361	393	347	364	349	355	390	395	357	389	370	398	370	380	376	428	352	341	384	358	388	358	372	384	356	378	373	406	355	398	356	358	354	380	387	392	380	398	360	401	373	365	378	356	357	374	355	383	361	361	357	353	343	361	364	333	342	405	366	380	374	405	373	380	356	361	357	375	364	391	356	403	339	355	377	354	394	380	357	355	375	395	365	383	369	313	388	367	361	375	369	353	410	390	331	396	363	399	347	335	368	340	384	355	371	368	371	344	352	370	394	389	372	381	380	330	369	406	378	350	363	398	393
9249	1354	1992	2282	1993	1711	1561	1348	1286	1215	1184	1159	1102	1012	1071	1007	953	971	932	995	937	929	900	901	943	902	906	851	884	909	867	873	882	870	865	887	836	826	873	878	829	922	845	859	863	868	869	830	863	871	877	807	869	843	873	874	848	859	839	868	846	866	881	827	860	892	842	836	859	891	850	864	901	834	940	828	801	857	882	820	811	876	880	926	847	832	836	850	832	843	809	939	786	844	820	862	871	803	870	831	877	868	850	817	857	834	861	886	845	853	857	857	785	877	861	846	827	928	841	874	867	892	820	818	865	886	801	875	813	864	861	816	874	838	853	835	834	785	853	811	837	849	879	841	849	894	889	882	862	866	906	814	842	840	860	826	820	834	875	830	836	796	801	853	854	878	808	809	860	855	819	860	869	832	828	852	856	848	864	803	839	823	810	824	827	833	842	864	869	871	836	839	874	834	909	863	877	861	898	868	867	861	839	807	825	869	798	832	854	807	895	853	820	887	824	820	923	882	860	822	822	817	861	866	832	828	884	910	834	881	852	834	869	832	853	864	853	867	839	873	881	849	836	844	857	820	862	827	838	825	857	798	818	834	867	910	906	811	897	872	825	851	847	808	845	869	837	840	823	920	866	862	849	828	834	820	870	866	857	862	864	838	847	834	871	808	845	824	860	849	787	850	879	836	860	822	857	820	878	832	849	855	779	886	774	847	841	906	840	805	850	848	848	847	890	869	842	871	856	810	848	852	828	865	891	890	818	888	797	814	826	808	844	845	857	827	894	819	869	840	847	860	822	853	810	839	825	835	804	819	803	906	832	877	882	869	832	863	863	846	838	874	915	833	843	864	815	851	868	893	841	895	858	806	812	828	852	814	857	823	813	818	830	871	855	844	855	828	854	859	871	771	855	869	801	839	840	824	817	851	850	893	828	829	843	850	879	848	854	830	821	913	847	889	850	851	836	807	858	823	839	884	858	879	848	886	856	857	862	804	837	891	888	847	853	854	866	858	843	893	797	842	868	850	818	811	864	810	800	827	834	858	812	833	853	858	842	860	810	801	810	859	907	817	849	855	836	863	859	845	827	873	830	910	876	865	857	891	819	881	822	817	857	834	859	808	814	851	843	791	877	824	888	858	846	854	806	809	894	823	851	820	769	902	880	837	792	811	883	850	814	849	846	851	862	845	818	842	871	831	797	833	836	871	798	859	868	783	859	773	858	852	893	827	820	842	851	824	844	810	858	828	826	830	838	892	847	817	815	847	810	844	850	892	869	798	839	825	864	890	831	852	807	882	828	822	894	794	847	861	830	833	857	852	856	850	836	870	837	789	874	913	849	875	883	894	857	860	876	881	854	844	861	825	831	853	867	906	862	804	934	811	856	878	756	902	923	875	874	860	851	817	792	855	877	880	884	820	786	828	878	825	865	874	839	795	807	880	806	906	852	866	873	861	865	853	888	805	846	841	863	864	853	827	883	872	861	879	839	855	856	854	832	884	859	874	802	847	812	832	805	872	833	830	888	833	860	873	818	883	833	830	863	874	893	807	819	809	835	861	878	868	820	832	818	789	871	875	848	825	857	831	836	852	900	888	847	863	861	866	789	808	872	831	853	836	916	841	833	887	907	879	887	817	854	856	914	885	844	808	833	827	800	873	855	849	842	810	794	865	829	846	802	844	815	895	833	809	906	861	868	852	877	858	845	799	807	846	847	882	854	843	877	873	851	837	777	849	806	823	812	835	814	900	793	881	868	824	816	835	828	849	857	865	796	875	861	870	864	836	813	844	808	857	913	830	881	907	865	815	849	846	822	841	887	831	865	900	875	847	842	796	822	826	799	875	886	850	880	865	886	878	839	868	843	853	846	911	843	831	838	899	838	819	844	905	858	857	830	847	905	856	840	881	825	840	873	824	781	788	853	853	855	825	815	843	884	791	855	857	873	821	829	874	916	877	865	821	841	814	834	854	857	849	848	833	856	836	822	842	865	808	807	889	794	863	856	868	854	823	821	865	895	863	886	838	871	841	857	859	882	837	848	843	864	835	851	889	834	862	867	814	806	856	872	802	825	827	821	862	774	812	823	926	809	860	855	864	852	836	822	892	856	834	829	810	868	805	840	902	868	871	819	858	866	871	854	869	830	905	873	859	880	871	860	829	858	809	813	865	872	838	843	831	775	830	811	854	826	837	834	838	827	843	860	858	823	817	875	859	871	852	840	845	819	868	886	917	867	809	871	847	823	863	837	860	789	853	847	844	851	855	837	861	803	869	865	838	809	877	920	777	856	836	843	849	882	884	922	841	867	856	876	816	850	866	819	841	807	817	806	787	808	839	868	850	817	826	858	841	862	865	876	877	881	871	882	879	831	814	888	892	819	848	815	852	870	800	837	851	860	847	866	839	799	809	867	831	884	826	900	832	832	846	881	808	838	830	899	833	859	868	875	826	812	847	852	887	896	885	854	852	859	845	877	819	843	851	828	843	902	862	883	840	884	861	885	827	861	803	812	861	876	849	838	888	868	849	847	839	870	852	838	882	880	841	831	859	878	874	868	841	892	828	850	860	825	844	830	798	868	816	848	898	845	861	896	839	835	833	849	871	804	896	790	871	857	812	866	809	801	864	832	895	855	888	847	879	801	848	817	822	839	840	816	826	870	818	885	852	815	875	873	756	825	875	890	877	840	833	804	825	877	870	881	839	823	801	866	828	835	815	837	853	870	911	861	859	809	804	871	841	861	860	821	822	830	855	877	875	869	814	784	829	847	848	811	840	804	823	843	859	875	886	865	834	848	810	861	811	831	787	830	825	855	846	864	860	816	870	826	848	874	865	834	866	820	889	838	814	884	835	856	827	916	838	772	827	857	840	858	854	835	856	843	856	846	844	812	858	857	866	845	851	864	873	847	815	809	880	872	826	851	813	837	873	884	832	850	844	785	858	868	842	860	878	855	845	872	890	838	819	848	897	826	845	827	849	825	862	853	847	834	830	818	819	845	851	812	866	863	852	880	848	862	855	822	847	863	836	850	843	826	865	883	838	819	868	827	857	866	862	837	832	869	851	851	832	871	839	795	878	817	852	815	871	861	847	835	920	870	836	864	807	821	867	821	843	834	861	848	864	867	869	866	859	874	836	871	812	855	870	790	818	851	841	872	846	892	820	820	851	852	866	877	863	849	825	877	823	824	816	848	818	823	850	819	825	865	883	817	842	863	885	839	853	842	831	879	876	855	837	829	885	871	826	868	893	832	842	839	841	835	867	832	800	858	854	851	824	830	810	855	805	872	838	887	835	867	829	918	876	859	869	881	866	852	820	839	811	889	879	850	813	784	851	829	779	858	907	884	856	874	865	875	770	862	862	829	857	874	805	856	835	795	884	847	880	854	888	838	870	832	870	835	850	835	839	791	827	819	879	874	850	891	868	846	878	788	839	814	883	878	861	878	861	868	848	837	869	821	899	836	869	803	852	845	878	836	878	810	867	817	840	905	842
2117	209	197	189	162	176	177	177	180	153	177	140	181	172	155	158	180	167	176	178	181	174	168	164	194	171	165	169	145	162	170	183	175	165	175	145	152	164	150	162	197	176	158	150	154	174	185	180	156	176	167	177	162	158	156	165	183	179	166	155	179	180	181	140	177	165	178	181	188	137	159	159	166	174	177	164	164	156	167	193	165	157	137	177	181	161	180	186	189	168	189	150	180	189	162	180	171	176	194	158	186	184	169	162	182	168	198	189	163	166	155	169	166	157	152	169	166	150	166	144	166	176	160	178	158	157	165	173	175	155	198	175	171	146	173	166	178	166	165	163	153	151	178	193	166	189	168	150	166	190	180	134	180	157	181	201	182	169	167	178	163	170	183	146	154	168	158	174	152	172	152	175	185	156	173	160	153	192	183	172	184	163	169	165	142	158	190	176	164	173	193	164	161	199	157	171	143	165	169	170	163	163	150	185	151	162	147	160	178	152	187	168	185	172	166	155	157	166	194	184	173	166	154	179	166	169	151	172	159	173	173	174	143	166	162	170	132	181	147	168	179	189	188	182	182	162	153	174	164	177	162	149	151	151	166	161	167	179	180	174	152	180	157	182	160	184	168	172	196	148	195	187	203	180	165	166	182	135	174	160	177	170	157	159	169	168	188	171	174	177	152	165	212	178	176	161	135	187	177	166	167	149	177	175	180	175	182	154	155	168	180	183	172	175	161	170	179	157	163	174	190	185	190	175	158	182	188	190	150	154	180	178	163	173	163	165	165	151	172	167	156	131	124	159	180	159	162	193	183	165	167	172	160	170	168	164	193	162	168	170	162	167	184	196	170	203	156	173	175	154	185	151	180	170	170	178	163	168	167	170	174	165	156	169	170	179	174	181	156	174	167	158	158	158	154	174	144	172	169	163	171	144	154	177	157	160	170	176	163	159	185	152	172	171	165	177	153	160	176	201	141	187	183	158	176	159	152	178	140	173	174	142	151	158	169	166	163	178	168	142	166	147	191	184	168	194	175	177	163	153	158	170	179	154	151	171	180	187	161	172	138	181	158	161	134	175	163	156	182	150	172	165	202	170	169	189	159	150	177	171	190	173	183	184	167	177	172	170	153	171	170	149	166	207	176	164	185	189	167	158	176	169	160	161	165	179	177	167	159	184	158	160	168	158	172	173	182	190	155	169	159	168	161	163	172	163	155	177	184	170	163	177	186	192	190	200	162	158	177	201	177	179	162	166	174	166	167	159	164	186	169	184	180	170	184	148	157	171	161	163	175	156	166	191	175	181	167	169	152	175	179	173	140	174	161	158	185	148	171	139	154	173	154	174	173	183	164	161	170	145	168	184	156	143	155	202	167	174	190	165	136	187	171	166	168	167	197	177	174	176	184	160	139	180	177	181	163	165	166	179	170	156	181	181	145	155	161	179	155	170	160	197	176	160	172	183	162	178	179	156	156	169	168	138	152	180	171	196	175	177	191	166	165	182	180	188	154	171	144	163	151	156	169	133	145	160	159	171	156	186	188	165	160	174	173	176	155	179	174	172	155	181	183	167	168	172	171	168	148	137	188	174	153	151	168	150	176	171	168	147	162	173	167	169	176	166	178	156	168	158	185	166	176	192	176	141	174	142	190	187	190	179	121	156	153	166	163	147	181	158	180	157	156	157	180	171	166	175	172	186	153	180	199	180	171	178	154	169	159	162	190	184	161	172	166	175	172	179	176	200	176	160	195	161	147	171	141	182	153	167	164	169	182	173	147	141	176	145	162	173	127	164	177	157	165	153	187	168	177	174	170	173	159	161	185	179	157	181	177	150	157	179	179	155	167	190	161	152	152	167	161	160	180	163	173	155	167	172	156	173	180	151	200	183	181	167	170	168	163	161	134	161	149	168	171	164	161	159	168	210	140	174	176	151	173	195	182	156	165	146	176	183	183	166	154	163	167	141	171	156	173	164	148	175	155	168	175	160	179	154	192	173	162	178	170	159	176	156	210	188	154	173	191	178	166	162	184	152	160	193	161	140	177	165	193	159	159	184	201	147	145	201	194	173	163	161	157	167	167	167	169	163	183	155	180	150	163	156	190	176	194	194	174	181	196	190	155	161	167	170	168	182	178	178	171	166	146	135	191	161	159	170	189	162	208	178	177	179	175	171	169	152	173	163	176	156	185	186	164	174	142	184	152	180	173	176	166	169	180	189	171	176	156	164	153	130	177	175	162	172	167	137	161	158	178	169	182	189	174	174	179	190	190	155	183	169	180	154	179	153	149	166	179	157	181	148	176	175	132	170	151	173	190	176	158	173	179	193	161	153	138	160	182	173	160	172	173	174	173	179	182	171	184	149	181	183	169	184	177	175	186	179	156	158	136	161	181	154	183	184	191	158	181	155	166	167	150	183	155	151	157	175	156	175	166	172	161	138	165	176	159	168	172	166	175	150	160	171	164	169	143	164	179	185	180	181	157	173	178	177	197	172	174	148	185	174	151	186	156	175	152	176	172	155	168	158	161	192	150	177	161	200	174	159	169	174	177	184	145	181	163	157	189	144	147	156	149	169	193	149	165	146	172	152	140	153	177	175	159	183	185	164	164	161	178	181	175	167	182	175	175	165	161	158	155	193	173	149	170	160	151	149	173	179	152	192	170	168	171	172	148	161	153	149	170	151	182	149	158	172	160	178	141	164	175	165	166	144	198	162	162	163	170	165	157	200	188	187	162	192	157	177	183	163	174	164	170	199	166	182	177	200	169	205	202	178	145	165	130	175	170	167	171	173	150	152	181	182	160	155	190	176	141	170	182	161	171	177	158	183	178	196	164	162	162	168	159	165	148	171	173	150	173	150	166	198	192	146	171	176	176	156	185	155	193	157	157	168	175	166	176	174	153	175	170	170	184	155	158	176	177	171	152	171	164	149	181	165	183	176	148	167	178	194	178	193	151	179	148	172	159	179	169	148	150	169	182	176	189	159	190	171	180	170	168	161	177	184	171	193	162	160	182	179	160	152	183	150	183	173	156	166	179	154	155	148	163	154	172	167	156	150	170	159	166	162	146	165	168	181	175	147	182	170	161	169	182	175	181	163	186	183	155	170	157	162	186	210	192	200	149	165	171	165	168	168	191	168	187	155	149	154	197	194	141	203	175	153	168	156	179	158	158	178	148	178	193	173	179	159	167	168	189	165	176	160	169	153	155	159	150	174	166	190	157	168	173	154	181	162	181	146	173	174	166	183	145	149	159	169	164	181	152	169	164	168	178	165	198	153	182	160	189	158	149	146	141	172	174	172	185	164	177	170	184	177	187	154	162	167	184	170	160	154	180	161	153	149	169	165	149	167	161	163	144	153	176	180	204	178	152	177	174	155	158	151	189	168	176	191	162	162	172	186	149	164	172	170	168	149	168	185	152	193	185	177	174	156	201	190	159	166	193	192	166	154	171	167	178	170	173	167	177	136	162	173	148	208	161	186	191	176	150	165	188	164
2282	446	512	531	484	462	486	467	509	477	487	451	469	438	486	489	494	497	471	485	478	458	487	449	478	404	459	467	452	463	505	486	462	488	476	471	473	465	430	490	466	444	458	463	468	513	467	436	462	470	477	478	510	471	448	510	444	445	464	450	498	445	467	488	459	480	469	458	454	484	446	469	437	486	461	428	456	455	417	458	458	480	447	468	491	461	446	524	433	445	441	485	450	472	454	473	459	466	461	481	499	452	461	460	475	468	443	490	472	458	475	483	467	470	459	491	465	448	427	456	459	427	463	475	461	489	467	480	469	470	458	510	480	460	437	484	442	465	458	466	471	433	485	465	453	466	493	462	487	491	463	491	477	446	453	480	471	473	449	453	482	456	431	451	453	495	479	473	480	453	477	516	428	460	481	434	481	494	470	415	431	499	489	443	466	412	472	461	507	499	515	439	466	497	475	474	494	446	508	447	507	495	456	488	492	486	485	462	450	481	480	423	450	419	499	471	491	474	493	448	428	494	476	501	464	486	450	445	453	480	454	401	478	475	443	456	450	472	436	487	475	431	428	444	476	458	457	452	447	462	453	472	472	459	449	424	452	468	468	465	464	425	490	452	460	453	524	501	447	480	462	495	432	492	472	454	467	482	451	489	489	466	473	449	498	451	425	465	461	477	440	446	494	479	478	466	504	466	477	452	465	456	468	455	460	457	455	440	470	485	442	496	438	476	443	467	447	456	498	484	432	434	453	476	450	474	454	485	464	467	417	515	476	481	470	482	491	477	471	488	450	464	491	430	452	462	508	472	533	478	505	458	488	490	463	457	465	448	472	482	473	475	473	467	451	418	487	463	470	466	443	462	478	474	461	431	473	464	487	470	460	441	466	449	475	459	435	461	471	449	490	504	483	537	453	453	453	466	471	441	470	443	488	478	491	464	485	486	505	502	475	505	450	499	467	470	483	464	485	456	452	426	489	506	453	442	465	498	485	427	489	446	464	465	466	479	448	473	480	465	482	448	508	451	458	472	459	488	449	460	457	451	512	452	464	471	476	481	463	468	437	514	495	509	497	471	433	500	482	455	463	474	471	422	429	473	456	438	464	490	481	479	454	502	482	479	466	436	465	481	469	453	465	460	470	458	457	473	482	460	463	460	496	427	466	449	426	478	463	463	469	450	450	476	454	455	450	504	455	422	452	440	484	471	459	500	427	485	442	429	481	435	467	507	467	420	466	482	482	474	473	468	475	432	476	497	460	464	472	454	484	472	466	473	454	436	464	471	457	446	494	428	461	458	441	480	433	463	469	466	502	452	476	472	473	488	475	451	484	421	478	466	453	442	425	473	446	477	443	474	410	427	437	441	470	469	453	443	491	462	456	480	445	473	489	478	451	452	496	477	464	453	501	450	457	473	488	466	448	451	464	458	459	473	452	443	466	495	442	475	486	450	431	482	456	469	474	437	437	523	518	469	435	476	474	457	460	443	500	470	453	449	483	496	471	486	465	486	453	500	423	486	452	446	439	471	444	493	455	443	464	503	426	439	445	473	438	448	519	469	433	470	483	483	475	437	457	449	489	461	456	442	481	502	473	445	476	462	444	447	461	465	448	453	474	438	452	444	442	458	473	463	443	452	458	421	475	474	458	453	448	458	425	460	456	473	435	442	445	453	433	459	494	448	468	435	500	463	504	443	467	415	461	463	462	499	476	482	457	488	458	472	490	435	440	463	487	472	459	465	458	490	513	493	450	478	437	463	462	436	458	484	512	450	477	494	449	462	488	465	465	450	450	464	489	462	489	484	449	477	463	470	431	456	482	471	456	487	432	480	493	494	459	447	469	426	469	459	434	451	436	478	466	443	466	443	466	463	458	476	480	472	492	469	459	445	447	460	499	456	431	456	500	459	427	493	460	480	432	451	463	464	458	453	475	493	463	456	493	490	479	501	466	465	500	465	470	463	457	467	447	460	470	455	511	454	451	440	423	438	473	492	505	459	468	465	497	474	464	487	433	492	467	490	497	471	475	426	457	490	448	464	404	454	493	461	473	485	448	414	436	495	421	464	433	466	462	460	479	423	464	453	463	461	459	491	462	444	471	467	458	479	465	481	468	464	479	486	473	478	443	462	507	461	479	473	458	433	486	451	457	471	510	471	496	446	459	453	478	468	434	438	489	478	504	470	476	467	495	467	441	462	499	468	511	490	480	466	468	453	453	461	509	459	490	468	485	454	451	497	455	439	456	500	458	456	454	466	487	465	456	451	473	478	515	487	467	465	461	452	457	433	462	444	455	461	455	473	497	452	442	457	455	433	444	484	482	451	476	446	506	472	454	458	467	466	428	458	469	447	469	445	418	446	433	466	417	457	495	484	468	443	449	484	491	456	454	458	473	436	427	445	478	464	453	463	475	462	493	458	480	419	469	506	478	461	491	437	454	413	446	428	446	465	449	445	464	430	500	479	495	464	484	453	473	459	474	487	476	440	439	463	466	486	466	464	433	466	479	460	486	465	426	486	433	469	462	481	447	465	486	498	467	436	441	451	419	483	452	498	443	468	451	455	429	501	468	476	485	482	504	504	465	476	464	474	477	467	427	463	432	496	506	464	478	422	518	453	467	465	468	496	436	485	470	445	460	480	456	495	465	466	482	481	439	438	468	455	470	495	462	453	481	476	455	419	445	481	475	486	465	435	464	450	446	446	449	489	476	445	506	498	469	469	464	501	497	442	493	500	447	436	473	461	447	450	491	482	457	470	439	455	456	449	453	467	482	433	453	465	475	472	484	479	483	476	478	475	464	480	457	448	458	467	485	463	488	492	478	461	486	457	477	492	421	488	454	455	478	452	469	482	422	450	471	509	486	468	466	453	436	494	457	459	453	491	474	463	485	464	450	427	447	496	479	479	487	469	512	451	515	466	501	460	472	465	510	432	451	449	464	446	469	464	468	456	523	445	499	475	471	476	422	471	482	449	489	494	485	485	441	467	459	468	440	504	466	515	466	468	455	510	454	442	442	476	482	439	484	431	482	465	476	400	488	471	450	486	467	458	458	500	460	488	488	469	466	457	463	467	506	477	479	435	465	458	441	477	471	449	437	462	450	478	456	498	477	482	487	432	467	475	483	488	436	502	470	465	476	463	480	460	444	414	488	463	450	450	463	462	441	469	503	518	482	484	419	469	459	458	469	477	450	498	496	471	462	445	454	474	462	473	484	437	481	453	424	463	414	471	448	452	463	498	500	422	500	485	464	467	437	487	450	498	468	483	473	428	487	469	447	467	490	447	475	472	452	456	437	499	452	472	489	457	474	469	464	454	482	479	438	490	447	455	507	453	462	470	487	464	485	449	483	462	463	470	495	458	454	495	471	470	446	465	501	446	463	437	469	486	457	483	448	469	484	455	423	452	471	479	491	480	418	484	476	450	453	455	463	500	452	479	450	466	472	447	493	461	463	457	480	487	443	505	494	477	484	462	456	479	481	479	451	467	447	486
8785	663	661	574	467	447	419	432	432	381	449	345	395	357	336	377	386	378	340	325	373	367	362	345	405	377	342	356	357	374	356	347	373	366	355	345	397	342	353	336	371	381	354	337	362	378	356	333	342	346	356	354	339	360	367	369	335	331	362	348	369	316	351	359	357	323	365	399	372	357	357	381	351	366	364	380	349	365	366	387	332	365	385	343	350	354	398	376	383	357	376	376	339	374	339	345	349	391	359	384	374	353	384	343	372	344	381	380	340	334	342	329	294	378	415	355	355	357	367	355	333	345	327	365	356	298	362	331	385	350	354	359	341	338	319	355	366	378	345	361	359	380	374	338	364	368	347	356	343	344	335	369	344	351	381	336	380	373	372	334	373	376	318	355	387	386	348	328	342	357	361	325	357	374	348	367	403	361	355	369	353	337	363	338	359	350	390	376	343	352	347	380	333	353	350	338	388	370	396	337	349	340	373	311	339	347	381	354	361	347	334	389	340	307	383	375	357	346	343	344	366	371	355	349	361	322	321	333	391	319	362	304	360	364	371	382	357	350	402	370	348	350	328	332	361	401	330	365	357	364	370	365	378	328	359	375	353	362	355	348	338	352	383	371	338	363	346	380	387	347	433	378	357	341	348	352	362	338	339	348	378	339	360	424	345	372	367	368	321	327	370	360	363	362	310	342	325	322	313	337	340	368	349	383	361	363	380	332	392	380	304	394	377	330	351	373	355	320	364	386	385	342	331	375	347	342	391	334	354	352	327	355	358	320	326	360	340	352	357	367	357	323	365	346	303	354	385	393	361	357	382	328	341	311	366	374	335	358	318	356	357	406	362	351	314	343	330	367	333	333	345	326	351	381	330	371	336	375	354	346	374	343	319	351	326	367	361	353	337	358	352	343	332	345	366	343	359	376	352	384	348	341	350	331	371	354	337	318	347	390	327	325	353	344	314	388	347	359	328	307	312	350	368	345	396	362	342	338	352	384	387	348	405	349	349	352	351	335	379	320	325	359	351	337	360	355	371	340	334	379	397	364	360	370	320	371	370	354	364	360	357	347	364	337	381	372	385	367	347	378	340	369	363	378	349	348	343	360	361	364	355	338	356	323	374	370	351	353	403	361	369	355	353	342	344	375	314	389	363	366	355	324	371	358	369	348	353	353	342	338	314	353	370	340	335	344	333	322	372	372	376	375	339	329	347	325	380	351	363	351	331	393	337	310	352	337	342	396	356	361	366	370	327	343	364	344	347	353	324	341	348	380	334	383	345	347	356	329	326	320	336	395	357	351	352	324	367	356	356	319	353	358	351	348	313	382	335	327	354	374	329	343	333	346	378	348	346	397	342	304	365	334	352	354	328	333	386	334	366	362	379	342	354	344	377	336	349	359	378	386	387	361	334	351	355	334	356	344	349	349	376	381	341	370	371	361	359	376	350	338	360	360	323	392	374	374	355	390	361	359	337	355	358	362	359	340	356	354	339	342	382	365	329	351	356	363	337	356	371	368	369	344	349	334	354	353	382	354	360	368	330	368	352	363	357	358	334	358	369	382	395	383	345	354	356	343	358	367	362	372	368	364	332	409	363	361	361	379	376	358	351	373	356	371	367	382	355	335	324	348	335	380	320	355	361	373	382	347	357	386	364	379	353	340	363	358	362	361	361	371	369	313	346	344	376	378	406	350	343	304	302	365	327	355	356	349	351	350	381	358	384	372	352	333	387	320	338	371	331	346	388	341	332	345	339	336	366	337	338	369	386	399	392	363	349	371	388	373	341	353	372	343	384	320	330	364	331	336	378	357	367	352	386	347	342	389	347	361	355	393	346	357	351	358	367	372	367	386	334	351	355	354	374	362	341	352	330	326	310	341	319	346	326	359	359	339	348	375	341	320	356	344	358	340	347	361	374	349	328	371	390	372	378	356	342	323	363	345	333	354	356	376	351	369	392	369	343	371	372	346	382	348	334	355	338	349	355	377	399	356	369	414	351	362	352	329	377	353	345	337	374	349	332	367	371	357	378	353	335	388	343	375	322	378	389	353	339	333	355	394	352	333	368	340	316	359	380	344	343	314	390	342	365	351	335	373	328	353	341	386	372	353	351	304	350	361	345	371	344	379	366	376	334	356	375	331	349	370	343	334	339	368	339	343	404	380	354	350	366	370	350	287	361	356	354	358	367	361	338	390	322	381	325	324	336	386	349	318	357	370	358	383	363	339	309	354	364	368	313	332	376	388	351	360	365	349	354	374	351	370	332	340	362	357	366	357	359	368	344	374	303	346	329	363	352	339	343	350	391	358	378	381	367	337	372	363	385	348	375	335	359	334	371	371	362	345	354	337	336	353	311	381	347	371	337	338	386	374	343	378	354	354	363	335	383	360	366	370	360	337	337	358	351	348	325	372	329	349	363	336	348	347	364	341	331	345	352	341	369	344	289	357	328	353	386	385	358	391	351	357	350	325	334	394	369	326	343	337	341	369	361	333	359	314	399	339	372	352	350	364	348	350	345	368	337	372	347	328	341	356	341	359	310	371	353	349	325	378	374	354	360	359	333	321	352	353	374	333	315	406	347	352	360	352	358	397	378	338	342	345	349	354	357	347	371	356	372	340	358	361	337	373	339	343	342	335	373	350	365	337	376	385	370	409	344	358	346	332	380	342	314	350	392	355	358	336	316	336	352	351	344	369	322	356	329	370	374	351	357	371	309	395	310	372	346	388	339	356	386	335	357	380	339	346	360	341	350	346	351	343	308	329	348	371	319	350	349	380	327	341	385	372	333	332	335	370	343	338	335	347	354	313	328	378	352	384	332	305	347	358	386	359	394	386	348	355	307	364	334	375	363	355	333	339	346	320	370	317	365	357	339	342	365	351	358	386	310	350	350	360	351	379	356	328	339	363	353	307	354	321	366	379	338	361	329	323	355	324	335	365	330	351	330	338	364	326	311	361	327	286	358	342	382	361	366	332	392	371	377	327	330	363	354	351	332	341	344	315	349	343	374	381	390	370	371	337	334	382	360	329	379	346	318	356	379	402	362	354	348	360	342	371	320	376	315	363	373	361	344	343	358	391	372	325	354	369	356	350	378	316	342	356	363	365	324	351	396	381	358	358	353	354	313	375	329	309	373	369	367	345	376	336	394	379	345	385	348	328	378	341	370	364	364	363	310	349	350	397	339	369	381	344	343	387	336	329	362	338	355	327	363	361	322	369	385	359	377	388	388	384	359	324	359	396	359	327	374	341	327	340	337	370	340	340	354	376	334	364	350	346	347	344	342	366	395	336	330	359	375	390	332	367	346	343	275	365	365	345	369	364	353	369	400	369	376	366	342	347	338	342	350	349	384	294	367	324	335	369	335	329	354	372	391	356	353	381	342	382	365	333	361	369	347	359	360	375	366	417	369	359	362	361	373	350	346	354	332	379	315	395	370	315	348	336	371	374	381	347	362	329	343	318	371	387	351	372	335	404	335	369	369	345	371	342	350	369
7419	1070	1375	1614	1399	1339	1127	1075	1091	1055	990	967	960	956	955	865	892	867	894	910	903	885	836	886	865	826	870	866	887	861	869	884	854	830	876	868	847	826	848	803	834	826	895	847	814	886	872	843	846	860	835	896	826	849	835	859	883	853	894	846	831	757	799	874	833	868	824	886	918	846	826	846	834	870	877	885	795	864	816	821	836	829	852	862	918	843	859	825	867	833	827	812	875	917	796	881	878	847	879	826	899	866	838	846	850	825	865	772	862	854	824	790	852	850	832	819	810	847	828	837	863	843	887	845	843	824	789	800	849	884	817	836	798	818	824	833	857	872	838	831	823	791	822	854	832	829	858	802	801	820	849	866	883	797	812	847	859	809	794	798	831	843	833	811	831	816	867	831	852	891	815	878	806	859	815	820	868	881	800	900	869	841	800	820	843	829	838	847	896	885	816	849	796	847	814	843	857	821	838	865	855	813	855	851	816	857	871	844	851	852	827	838	813	842	861	888	784	874	858	849	829	842	834	797	837	850	875	848	877	825	859	812	849	872	872	807	860	832	823	872	839	853	836	864	840	841	837	888	870	833	778	867	817	773	823	861	811	787	868	846	824	814	837	856	839	869	862	814	827	821	798	855	829	849	858	830	881	862	875	845	821	843	844	804	822	847	849	796	885	875	862	862	851	781	874	823	829	793	857	834	881	810	835	818	888	852	815	845	840	837	885	836	928	883	838	870	865	845	853	843	841	844	845	862	872	838	802	883	824	842	849	860	921	830	843	869	875	826	829	734	808	796	817	843	856	873	849	856	901	853	848	820	806	848	873	815	855	829	860	848	866	809	889	850	916	847	828	888	843	851	796	810	780	806	844	825	873	881	870	829	820	836	855	845	871	819	815	820	847	908	854	891	794	821	776	845	879	835	831	829	783	838	859	823	846	859	868	796	859	890	738	768	851	846	833	824	812	844	869	830	777	832	771	864	891	853	854	849	823	827	877	868	818	910	829	859	860	850	850	876	815	895	855	837	814	854	811	823	888	819	821	820	810	807	839	853	877	861	842	853	824	810	871	914	859	873	834	860	823	896	847	793	819	897	872	860	917	843	846	875	893	830	839	826	838	810	812	852	799	833	858	836	819	842	803	872	865	811	858	874	816	831	805	872	842	822	819	833	863	803	866	825	897	821	874	833	907	829	841	812	866	817	797	837	841	819	788	904	869	861	843	773	810	815	785	845	850	832	912	824	854	856	846	837	843	813	838	829	840	825	872	858	799	834	861	846	873	794	854	828	863	856	806	824	790	822	816	832	834	879	824	846	806	854	905	829	816	834	810	764	785	868	871	860	827	870	872	852	827	853	836	817	851	826	874	812	796	862	854	836	798	861	799	870	815	812	836	802	908	802	881	918	843	882	833	848	780	839	836	866	846	859	819	826	809	830	864	805	823	823	798	869	875	840	909	881	852	854	808	855	787	858	831	866	830	834	879	788	821	845	869	835	792	803	827	854	903	841	805	816	811	789	868	849	840	846	854	826	859	869	880	812	859	828	801	810	821	817	846	839	841	843	807	855	839	824	839	807	832	855	853	839	859	791	829	803	849	803	829	865	802	816	811	831	853	828	840	845	842	847	798	801	830	839	841	852	865	884	871	793	878	839	879	869	842	884	789	805	876	802	814	884	821	861	887	886	832	825	803	828	837	851	807	837	864	820	833	821	859	858	853	875	841	854	858	826	842	827	814	800	770	818	866	829	846	796	879	796	850	804	850	817	831	901	808	865	775	838	861	852	855	845	815	826	817	891	835	835	852	829	779	879	840	824	828	877	857	819	824	834	879	785	889	798	854	879	866	861	825	860	816	869	840	799	902	840	901	848	838	817	816	884	768	829	844	816	807	860	861	892	871	850	876	835	849	836	867	831	812	789	862	881	821	828	809	818	833	833	800	819	855	823	842	853	818	893	847	866	911	810	884	807	876	820	897	901	863	847	814	814	809	829	816	860	821	894	845	826	862	768	839	878	854	879	856	848	851	778	833	811	823	906	827	846	827	843	829	847	841	846	843	856	814	813	824	835	874	865	854	811	835	830	851	867	822	808	817	870	850	867	870	848	876	833	803	833	816	888	910	858	811	811	788	782	784	822	836	839	807	835	885	820	893	845	889	885	773	822	861	852	799	872	889	781	828	785	773	866	792	827	869	824	821	881	824	846	898	888	828	822	877	874	817	813	793	867	817	844	846	819	847	864	817	808	862	813	853	807	779	836	846	840	840	860	814	877	791	854	880	821	834	793	848	902	839	821	791	874	828	785	825	920	850	815	884	847	829	843	865	814	893	811	849	806	860	885	805	846	749	845	839	849	837	862	862	807	839	821	863	909	872	817	882	841	859	894	904	853	850	833	839	854	824	831	838	833	837	868	825	824	888	864	784	886	836	873	855	805	823	812	871	840	797	844	812	834	833	889	839	836	798	812	829	810	844	875	848	825	822	832	842	882	828	805	852	830	850	812	889	843	810	816	868	815	846	805	868	849	840	850	857	807	880	865	870	811	899	810	860	856	830	787	812	833	859	837	944	864	854	794	848	850	830	821	795	850	852	845	817	838	823	882	802	819	829	865	873	831	897	871	863	837	833	815	857	849	831	840	825	832	803	841	785	803	802	813	841	825	839	870	837	844	822	868	799	865	827	878	828	814	849	811	890	832	873	824	829	887	864	896	787	842	830	885	863	834	810	780	889	845	837	807	824	839	877	793	817	847	839	844	801	861	839	774	845	836	826	845	830	797	818	824	880	867	865	810	868	853	805	850	841	838	838	785	815	858	820	870	835	820	872	822	858	860	820	835	848	834	843	807	849	873	842	860	853	765	857	821	775	788	833	846	849	872	891	864	818	769	794	839	875	855	866	833	795	870	859	822	827	783	857	837	827	857	867	825	858	847	841	834	871	833	847	820	854	878	839	845	841	886	886	811	843	855	804	855	822	832	852	821	835	874	852	896	830	855	827	821	851	874	890	842	806	876	870	825	830	855	808	873	854	877	780	866	835	862	824	829	810	846	805	845	824	829	839	843	846	837	853	883	833	831	851	860	878	826	852	875	830	862	876	816	823	814	835	783	885	886	812	810	800	884	836	867	834	829	766	791	850	863	839	813	885	843	783	834	834	821	763	823	845	853	851	896	847	915	831	840	840	879	833	827	830	862	799	822	835	817	762	843	858	810	861	842	899	857	820	810	828	840	857	838	857	877	821	855	844	882	855	797	799	873	808	811	857	887	865	843	870	844	889	832	863	893	871	851	819	850	825	837	826	869	810	832	870	810	840	836	842	784	806	797	833	810	848	882	809	840	853	835	836	872	802	858	851	876	812	868	849	832	838	832	822	891	834	840	846	845	808	861	851	829	827	893	832	828	811	850	770	837	861	825	828	878	812	888	838	855	824	813	808	832	860	827	849	774	833	824	879	853	819	811	823	914	880	810	864	884	851	849	831	796	855	831	816	834
16103	1316	1006	840	622	550	509	480	453	467	446	401	404	373	397	393	412	421	362	430	388	380	350	366	374	409	387	400	390	354	376	396	417	372	375	397	410	393	370	362	375	345	348	326	390	379	362	393	349	389	406	360	353	409	377	377	356	343	411	341	405	413	410	393	368	391	412	407	394	395	391	381	386	355	355	369	389	355	359	409	383	392	385	370	380	413	338	368	382	350	404	378	379	364	370	361	383	369	357	377	384	335	383	385	368	376	334	362	356	353	369	394	353	368	380	413	368	358	370	350	377	377	356	329	383	354	357	394	407	401	353	378	367	368	380	398	363	346	379	347	385	354	381	378	369	373	391	337	367	368	336	347	359	367	349	348	383	382	361	361	400	389	385	365	388	386	383	367	381	401	398	386	390	347	363	376	406	356	367	378	387	373	400	364	367	380	381	371	373	361	372	365	354	363	406	330	401	356	389	396	388	372	361	342	372	405	357	389	389	350	338	363	363	312	366	380	387	381	352	370	400	389	392	371	375	361	362	354	363	334	357	394	396	359	370	329	374	428	359	376	353	355	357	408	381	322	345	358	363	361	379	325	363	393	373	379	378	356	380	377	389	366	376	353	368	378	360	344	406	347	391	396	378	382	406	407	366	356	358	358	368	337	367	357	385	360	373	383	364	366	394	375	348	333	371	373	407	341	352	381	391	381	373	351	416	342	386	367	337	372	384	356	391	366	379	366	343	361	410	377	351	381	365	351	384	380	386	375	351	351	372	431	369	371	370	349	366	375	366	360	368	368	374	331	351	329	379	419	349	371	356	381	411	386	403	359	384	381	416	383	359	385	352	379	390	363	328	376	374	405	388	358	356	386	351	364	361	354	382	355	378	384	397	392	358	379	391	359	352	414	347	381	363	354	328	374	364	370	335	335	333	368	375	394	340	356	384	339	365	403	353	375	375	395	387	396	357	345	400	350	394	369	342	413	354	373	363	370	313	393	348	347	375	353	385	350	358	383	373	365	354	382	379	356	365	372	375	343	352	379	342	381	348	367	394	376	418	344	403	361	373	358	400	354	384	361	366	369	349	380	358	386	393	357	369	369	384	351	364	302	395	390	368	380	385	394	381	371	380	389	340	390	358	400	355	376	340	371	378	407	379	367	358	347	399	405	363	368	389	376	388	385	388	377	379	356	391	401	346	383	379	348	368	391	370	408	373	387	325	361	365	368	361	326	329	394	416	391	383	365	383	375	357	392	376	366	366	398	418	422	388	367	373	380	356	374	393	383	364	326	372	355	346	361	420	402	343	347	356	406	370	372	372	409	375	343	412	416	353	388	362	397	425	367	370	371	400	368	396	356	354	369	352	374	338	352	397	374	361	407	370	407	381	406	405	382	362	363	393	388	389	358	398	377	382	353	361	362	363	357	401	388	396	401	387	377	386	381	366	344	365	352	384	364	368	384	372	327	361	364	369	338	349	348	406	374	381	389	393	382	365	360	391	360	390	397	390	361	354	392	373	370	388	367	393	330	385	377	359	362	392	369	383	372	341	388	353	352	363	367	361	391	353	360	377	382	381	380	329	390	393	373	349	379	323	410	389	427	398	332	373	370	394	350	345	356	372	361	371	395	390	365	368	355	361	378	379	389	393	349	372	367	359	365	341	392	364	343	371	356	390	338	379	364	367	376	378	357	385	378	350	331	363	360	379	345	386	340	368	375	391	346	354	382	389	342	362	385	382	373	377	361	373	333	370	365	377	393	389	349	391	345	380	363	395	368	343	378	357	443	360	359	373	361	363	379	382	360	395	405	349	372	388	328	362	415	373	363	386	336	381	365	362	367	357	397	436	380	343	426	364	382	386	345	324	380	383	370	404	380	337	396	339	394	353	369	403	363	381	392	369	357	366	363	337	377	337	355	414	397	382	376	410	359	355	296	368	393	375	374	355	397	354	358	338	381	350	378	385	347	386	345	406	389	377	389	375	398	392	386	407	398	407	366	344	363	399	361	338	373	390	402	381	381	401	371	360	358	374	373	399	406	398	385	378	339	386	361	382	342	346	371	389	363	404	439	385	405	398	362	392	374	362	369	371	351	334	349	334	382	416	374	380	389	390	396	389	380	369	356	393	383	391	390	388	351	403	336	358	373	358	387	399	381	398	350	385	372	403	360	392	365	395	341	392	393	380	368	362	347	344	373	368	372	382	384	360	356	378	348	417	373	361	321	361	311	388	350	361	368	348	364	395	384	353	381	388	369	376	387	342	375	391	333	369	363	350	375	379	374	347	347	365	394	352	347	375	391	378	377	352	370	361	384	391	348	355	344	367	378	328	360	358	406	371	349	365	354	342	386	381	379	356	356	361	362	362	373	364	358	383	372	416	349	372	375	394	316	357	374	365	378	372	427	377	366	350	388	346	323	398	387	371	343	383	392	385	360	356	367	380	351	377	347	375	370	405	359	382	353	351	374	387	364	391	365	371	388	355	385	402	353	346	375	400	397	401	349	385	386	417	355	382	354	401	392	382	363	372	383	340	382	349	344	376	376	368	380	383	350	371	398	384	417	355	345	371	366	389	393	364	381	379	376	375	340	343	359	348	373	383	392	345	376	328	361	398	402	403	375	370	358	407	368	338	394	390	344	357	373	356	377	392	365	374	349	375	364	362	376	351	376	350	362	362	371	434	392	389	364	359	384	367	382	367	381	352	353	341	359	378	354	388	366	376	358	395	376	422	377	332	371	376	391	361	399	388	421	366	355	375	362	329	353	348	372	425	354	384	369	345	390	341	402	383	351	348	402	367	364	368	395	398	388	353	326	349	399	341	403	357	372	376	360	353	382	375	378	383	326	390	386	385	397	378	358	385	378	388	355	408	409	403	398	375	387	357	346	345	352	365	407	384	351	380	378	355	362	398	375	394	353	422	373	342	371	361	414	387	375	376	387	369	339	359	336	362	344	350	344	398	390	330	379	339	378	364	375	380	368	417	377	373	399	382	354	345	386	399	375	339	395	391	358	348	389	387	374	370	360	399	372	361	351	376	349	343	348	343	383	373	383	392	404	341	408	391	386	384	363	392	385	375	381	400	389	353	350	370	339	325	339	357	370	354	389	359	345	391	345	357	336	367	395	364	375	396	357	387	407	373	368	342	352	395	380	355	359	365	381	340	369	375	358	321	376	368	362	382	377	363	351	335	377	402	373	361	374	355	367	370	363	348	337	386	374	364	328	362	326	372	352	356	359	386	349	355	393	365	377	375	353	375	353	347	369	365	346	368	364	388	386	386	388	356	408	384	375	399	367	347	364	357	387	354	388	370	343	340	384	343	372	374	373	387	390	361	379	390	325	385	379	423	379	360	393	388	371	378	412	426	399	390	354	369	362	378	395	395	396	336	374	408	382	388	372	413	347	360	363	373	363	378	410	344	401	365	385	361	398	355	385	377	363	358	384	372	399	377	369	348	358	357	380	339	353	375	366	370	354	409	361	390	380	379	386
9136	1304	1962	2399	2015	1753	1596	1430	1398	1226	1195	1123	1104	1060	995	1036	961	939	974	999	922	921	966	886	854	877	895	928	876	902	921	912	862	816	908	899	898	856	901	856	907	883	829	838	865	913	819	848	885	862	845	880	874	835	893	833	832	813	852	830	850	841	848	847	851	858	845	839	872	841	856	851	850	868	863	821	878	855	912	854	862	845	850	849	840	886	865	870	840	820	781	884	837	833	790	851	856	798	857	857	847	863	806	859	853	881	883	845	886	824	878	871	844	823	830	829	901	885	837	849	817	880	855	898	899	886	849	880	855	788	825	901	830	827	838	821	906	891	818	845	795	823	857	897	819	875	861	783	842	840	872	846	844	814	861	850	872	832	855	821	896	831	813	837	894	888	831	861	855	876	867	814	816	868	840	831	865	871	784	856	843	828	820	793	809	847	774	858	853	847	892	888	850	849	861	832	851	856	833	906	865	884	796	839	842	837	869	828	816	820	859	802	850	833	850	860	857	864	856	861	861	893	842	831	893	809	891	828	827	868	847	806	909	841	818	900	814	842	836	802	851	883	818	821	819	872	805	786	844	840	853	823	810	825	833	848	835	849	824	828	831	823	865	858	859	855	865	857	912	835	821	860	863	822	848	785	831	891	857	834	869	856	859	850	843	837	848	849	871	875	796	888	899	787	892	848	823	824	868	847	845	815	862	869	823	828	880	883	872	813	854	855	867	862	920	856	892	843	877	854	864	818	837	813	900	818	829	848	854	797	794	800	846	857	883	877	853	886	826	849	829	839	847	823	883	861	844	901	915	892	837	810	821	847	851	836	880	857	764	866	817	855	837	775	848	853	810	832	851	847	862	853	798	779	867	818	793	814	798	820	913	827	897	854	802	889	799	844	872	821	825	801	862	836	877	813	864	812	818	838	864	858	842	849	830	889	876	858	793	854	868	842	835	881	853	819	871	843	857	843	841	834	860	835	863	850	837	828	856	820	830	835	835	781	849	913	827	903	838	832	867	845	776	839	806	863	831	840	893	858	856	840	860	851	804	818	770	890	871	892	883	853	847	845	868	851	866	906	834	843	846	877	851	863	792	847	882	822	830	905	884	877	856	861	875	837	830	815	840	848	818	832	840	851	857	876	803	833	781	874	877	879	787	851	865	855	862	818	848	851	848	859	848	809	880	856	874	805	868	851	861	825	872	865	846	899	827	869	829	854	890	886	903	785	812	859	840	849	811	830	917	851	880	876	784	833	813	834	846	866	856	871	827	871	867	799	909	872	870	791	797	842	885	809	823	833	830	798	864	869	826	840	818	907	830	785	887	882	861	843	849	863	865	867	842	849	851	838	865	878	835	868	776	838	796	812	817	871	830	869	836	874	880	865	841	837	848	822	890	919	805	876	852	829	840	821	817	891	844	822	809	874	841	815	844	899	865	855	871	852	827	870	861	804	852	835	844	809	903	851	848	846	801	813	874	856	914	879	809	847	835	853	814	852	857	814	847	856	889	875	870	887	828	853	878	876	889	789	856	871	846	832	841	825	868	840	826	878	815	846	918	835	841	872	854	819	847	856	863	864	876	913	873	853	829	846	828	828	871	896	872	870	867	883	849	855	806	823	857	840	795	853	839	834	865	803	830	842	825	869	821	824	961	861	829	834	815	861	894	804	851	907	831	892	829	851	860	887	817	860	846	813	889	820	833	836	825	845	834	901	812	854	868	794	786	829	916	813	839	818	819	904	870	900	853	851	833	848	833	888	849	821	866	824	867	806	857	845	879	809	856	802	857	848	836	850	838	872	823	852	847	812	842	805	847	871	860	882	869	865	803	808	854	862	848	851	843	841	880	861	872	835	870	817	872	851	820	819	818	794	841	838	867	863	873	833	875	854	858	922	803	871	865	847	842	831	843	880	819	860	846	862	803	841	896	866	854	797	868	831	839	857	857	880	818	861	872	849	882	885	869	854	836	883	880	843	815	805	902	855	846	811	854	856	830	850	820	856	849	796	774	795	868	885	850	857	879	899	828	831	839	865	873	886	887	878	835	857	851	809	857	842	853	826	889	861	838	855	919	845	845	853	902	814	834	864	872	846	842	776	901	848	849	857	863	832	819	903	816	853	827	893	845	826	877	820	902	857	893	890	819	831	866	837	803	899	868	841	894	779	812	830	839	865	819	859	935	848	818	847	835	853	898	844	854	909	816	839	876	856	852	874	814	899	878	837	852	883	889	836	870	846	853	884	868	845	825	833	839	846	840	864	837	834	802	809	863	842	806	803	862	855	855	835	877	883	820	849	822	907	874	873	802	899	856	842	888	820	863	849	838	787	796	889	857	872	899	858	856	797	834	823	827	834	807	903	850	848	843	919	833	864	828	821	809	878	857	870	859	903	811	837	839	825	855	801	843	850	866	874	849	812	877	860	836	872	864	850	897	801	842	833	862	780	911	830	867	839	831	857	860	860	873	857	859	872	866	860	862	804	864	857	860	850	836	842	807	867	809	838	886	830	873	841	879	849	847	824	825	847	834	814	847	817	839	815	851	870	824	885	829	841	840	782	870	863	843	858	880	829	890	880	829	812	850	918	850	823	875	870	847	872	868	854	889	834	881	801	884	843	873	835	834	827	870	810	811	898	815	830	839	853	858	881	907	854	857	850	832	841	848	892	875	873	875	783	861	859	857	845	861	869	817	828	796	849	919	874	868	815	827	813	859	867	850	807	885	796	802	823	821	848	872	854	797	802	835	904	871	910	821	801	888	876	877	876	864	850	812	858	868	898	811	862	858	852	856	825	833	866	915	849	833	810	893	811	866	851	882	838	874	868	876	829	834	848	871	852	867	838	878	905	870	855	847	840	827	837	853	866	835	870	803	862	863	907	817	831	857	846	815	884	865	822	886	812	814	854	841	844	859	872	863	788	781	818	845	845	867	808	879	841	852	851	840	827	795	860	880	841	851	816	854	853	867	821	896	763	798	810	831	807	881	814	863	858	926	881	821	821	877	804	864	821	884	837	865	808	855	900	850	849	835	842	851	848	845	833	884	830	848	851	872	875	799	796	848	850	795	814	847	849	860	791	908	852	855	861	886	815	909	849	811	836	832	831	831	899	836	897	816	861	844	887	859	850	812	850	862	860	842	815	835	804	839	837	839	856	884	820	843	810	854	822	901	806	899	886	877	894	811	813	825	863	844	895	804	852	824	889	878	839	834	817	832	865	846	849	874	921	867	846	852	835	835	814	891	846	825	801	810	811	860	837	829	858	846	887	808	884	837	843	819	847	832	894	873	817	838	879	852	810	844	855	831	839	821	871	843	843	807	809	841	813	850	910	876	804	857	886	787	843	861	837	848	824	852	854	869	859	848	846	832	806	815	791	834	842	759	865	867	849	870	861	834	839	860	895	877	837	831	822	815	824	836	841	794	827	880	834	886	836	888	861	832	891	863	813	904	830	831	851	838	834	883	873	874	834	851	824	848	859	847	877	863	804
2096	191	196	166	161	191	179	182	171	158	188	179	175	160	157	152	195	162	150	142	178	178	160	198	187	187	165	156	172	159	170	171	205	170	158	188	171	170	149	163	158	178	176	201	182	178	188	184	185	167	157	179	157	146	176	170	160	192	187	150	161	182	177	146	164	174	150	169	186	167	168	177	174	162	166	185	172	185	169	176	149	190	201	200	175	163	174	167	181	162	177	168	160	174	172	182	168	161	161	190	145	171	176	158	147	177	166	188	145	179	188	149	153	152	158	145	178	162	174	163	147	160	174	157	149	184	158	188	183	173	192	173	155	174	172	172	162	197	166	146	154	153	170	176	182	149	198	182	172	163	161	141	167	186	168	153	162	169	170	171	173	172	155	158	169	182	185	165	169	176	169	155	170	148	171	167	160	177	170	168	184	175	159	170	180	161	177	160	156	166	156	160	152	166	177	168	170	146	176	153	176	191	170	157	170	180	192	156	163	145	171	181	166	162	164	169	159	175	162	158	161	157	179	146	158	161	146	172	175	165	177	185	181	195	160	187	172	166	176	170	197	151	163	171	176	173	183	167	168	172	176	163	167	161	179	187	177	137	196	160	172	175	182	157	159	172	183	145	149	164	140	159	145	168	187	168	216	155	168	182	169	158	159	159	138	178	159	150	173	205	160	191	156	159	165	178	171	175	171	185	157	155	169	172	158	173	155	172	157	185	156	180	161	167	157	180	149	176	170	164	201	177	192	141	178	164	143	157	180	164	163	203	184	178	191	183	156	178	157	196	166	167	156	168	157	159	196	184	162	149	178	169	161	181	185	187	170	157	159	168	174	148	168	149	184	172	174	145	190	167	177	154	138	191	183	160	186	149	183	163	169	172	163	177	175	167	172	198	159	159	155	201	164	171	199	195	152	185	162	179	166	166	178	150	149	150	158	176	180	163	173	169	171	186	163	173	175	172	166	178	144	157	166	169	176	144	169	152	172	169	140	165	149	166	133	153	159	144	172	172	143	180	186	179	183	182	161	136	166	177	162	191	186	172	180	165	177	170	190	160	171	150	165	181	160	166	179	157	166	161	182	167	180	164	179	179	153	166	151	156	179	191	159	156	190	175	162	173	186	172	188	149	158	187	173	180	188	162	179	156	176	193	163	153	184	192	151	168	169	173	172	165	159	189	157	178	166	160	179	174	171	199	184	175	153	168	141	163	203	176	142	184	165	169	190	170	185	151	168	167	171	166	158	183	163	176	189	183	163	171	162	178	176	171	178	162	200	176	170	203	180	176	167	192	161	173	168	183	164	178	177	199	167	171	168	178	154	152	168	169	168	168	171	161	165	163	189	170	152	166	178	165	151	170	161	153	154	177	192	185	165	184	166	150	172	179	174	162	172	157	148	162	168	171	183	171	154	191	175	195	182	161	174	195	140	158	174	164	141	149	158	160	184	159	181	176	167	166	190	169	198	146	164	195	161	150	168	170	161	170	178	169	166	170	152	174	192	149	161	185	178	177	180	159	167	184	177	181	155	173	170	162	172	171	183	167	168	177	193	176	177	174	170	147	139	155	163	174	168	143	198	164	171	163	164	174	171	177	181	183	181	161	151	179	164	162	165	173	171	168	163	181	164	157	192	179	166	161	172	175	189	191	180	183	188	176	186	162	178	190	182	183	186	155	186	179	195	167	172	178	169	166	185	224	167	151	179	160	161	175	158	176	186	194	158	175	145	186	133	153	167	154	158	156	159	206	159	155	166	180	186	172	148	164	190	177	180	147	175	161	193	172	156	175	194	165	157	139	185	170	165	136	174	171	183	170	167	176	181	166	184	176	182	161	158	171	212	167	184	182	158	182	157	164	142	154	145	163	175	163	148	154	169	147	161	174	176	179	145	173	176	168	178	150	178	151	169	180	174	183	158	170	187	168	166	181	168	156	164	162	167	183	180	183	158	168	159	155	189	172	178	162	130	166	152	152	181	154	182	169	185	173	167	178	184	192	185	163	162	160	160	175	167	171	154	181	132	180	174	175	156	155	158	179	156	145	180	182	141	166	191	153	191	181	178	167	155	181	160	164	160	154	178	180	164	190	153	151	161	182	171	174	184	182	166	166	145	163	176	179	175	175	173	158	193	187	139	146	171	191	165	146	179	171	162	160	167	171	211	171	144	176	136	168	175	153	175	152	173	140	170	180	172	147	163	162	173	144	162	149	172	183	174	172	167	168	186	165	187	193	185	152	141	178	168	165	192	178	165	153	156	156	185	148	162	161	186	157	184	159	167	175	157	171	185	205	192	179	169	153	159	170	216	156	184	174	158	166	144	164	184	141	153	169	168	157	152	154	180	147	153	166	146	180	176	165	156	163	151	149	155	164	172	173	162	159	159	161	187	156	137	164	188	155	161	148	161	193	192	151	159	159	164	149	181	154	145	147	174	147	156	183	167	197	155	152	166	179	171	175	188	161	157	148	155	177	144	168	170	162	145	157	182	182	166	170	160	163	186	160	153	154	149	158	164	174	163	184	145	182	165	161	165	153	158	170	168	153	208	178	177	190	175	159	176	164	204	151	190	138	172	174	189	177	199	156	185	155	180	164	170	187	167	154	162	181	190	164	166	155	175	176	173	222	174	166	162	178	169	172	190	165	189	173	166	171	147	140	168	179	167	191	151	171	130	168	173	155	184	171	165	139	160	170	161	140	153	170	168	188	168	173	166	186	186	161	157	163	188	183	183	168	155	168	156	186	164	172	163	162	169	205	169	161	183	179	161	181	158	195	167	173	182	203	176	159	187	176	184	179	189	151	181	178	186	178	179	168	168	171	199	162	160	187	163	162	159	172	160	167	180	163	145	172	145	144	173	171	182	178	199	152	160	174	179	170	178	194	178	170	179	139	164	185	159	161	146	173	161	160	176	151	155	161	175	191	190	150	156	177	185	171	181	153	180	160	178	146	190	151	180	160	183	153	179	166	204	186	163	195	162	169	192	176	176	161	178	165	171	117	147	189	179	148	167	148	141	161	132	165	154	188	172	167	162	180	180	146	125	168	181	161	178	140	169	152	164	164	141	178	204	161	160	177	169	191	176	165	201	160	169	154	187	169	207	199	168	180	182	196	184	179	165	187	164	179	181	209	151	161	156	169	179	156	179	174	197	162	165	169	178	165	179	177	162	158	164	162	173	176	180	196	192	166	168	176	154	172	169	150	172	145	168	178	163	156	169	183	169	178	169	165	163	144	163	168	188	176	163	163	156	188	158	191	165	147	170	182	164	170	178	172	181	203	168	159	155	165	171	193	176	176	171	162	148	178	160	185	165	158	167	160	159	168	175	182	145	180	203	174	166	169	160	183	164	174	159	150	164	166	179	171	172	157	157	164	150	177	173	178	193	162	155	166	171	178	155	178	167	155	180	192	162	168	148	162	185	172	178	158	164	138	165	168	176	167	181	157	161	147	169	165	193	149	148	158	176	163	193	164	195	177	155	172	131	168
2183	473	489	482	457	515	500	489	476	493	479	464	459	474	479	461	463	471	501	490	474	476	453	447	502	398	486	437	436	475	487	487	437	476	449	447	482	476	439	474	481	491	454	487	474	448	482	444	466	457	500	479	453	474	480	447	454	494	469	458	464	478	494	474	441	489	466	488	449	472	484	443	484	488	467	489	436	444	450	487	478	488	529	471	445	468	513	432	436	457	429	447	478	476	426	431	492	474	456	491	471	489	477	537	493	482	451	439	475	442	474	448	434	503	475	490	478	436	512	498	443	458	494	450	439	466	465	460	459	466	425	477	446	462	465	494	431	504	501	436	451	441	505	428	460	439	498	450	435	487	485	447	466	533	447	417	435	453	480	480	445	491	438	515	421	489	486	473	475	505	462	455	427	477	461	454	457	480	456	468	489	460	457	472	471	476	513	447	487	456	464	525	501	444	455	445	446	472	477	431	486	484	429	466	480	432	494	454	443	462	465	458	460	496	480	458	460	460	421	481	457	433	460	470	458	503	439	459	465	460	469	449	461	463	476	478	451	478	475	437	451	503	443	455	442	491	481	481	493	444	461	475	467	427	486	519	468	474	484	492	452	494	469	428	482	450	482	500	473	463	411	464	428	477	513	463	446	423	470	449	482	456	457	484	465	439	452	499	472	467	484	469	444	490	489	467	485	445	446	430	471	424	443	498	470	464	479	480	463	450	451	478	450	483	435	480	440	487	507	450	472	480	481	472	456	485	507	432	465	491	499	440	469	433	467	419	457	458	477	458	465	494	473	445	436	446	456	457	475	454	455	446	505	448	446	453	422	471	469	457	468	492	474	450	479	456	453	497	494	490	448	469	496	445	508	470	468	455	478	468	459	468	460	465	473	451	451	463	461	425	472	472	474	466	465	439	467	466	466	469	471	473	520	458	481	477	484	461	448	437	440	448	477	469	446	462	484	463	472	416	470	465	477	441	453	467	470	452	447	454	467	499	456	447	508	456	507	491	444	442	459	465	503	462	409	466	535	451	467	426	479	429	472	475	473	500	481	456	464	478	445	405	471	486	468	484	451	454	490	474	464	496	484	501	451	462	486	452	465	443	468	450	427	446	441	473	439	461	460	474	461	469	459	451	474	458	502	458	482	497	481	420	478	453	493	491	496	451	484	491	484	428	470	527	493	474	513	470	466	459	474	458	456	465	474	442	467	445	470	466	468	456	472	493	484	432	460	451	468	428	523	438	485	465	477	430	491	475	460	463	441	419	510	505	469	504	499	405	453	476	427	469	485	463	466	482	438	495	463	498	447	420	470	469	411	507	460	415	435	484	501	441	482	497	474	460	448	427	457	456	479	479	461	470	453	482	422	480	501	483	445	455	448	501	436	467	443	451	504	489	455	504	469	477	484	472	495	450	469	494	492	453	487	476	440	493	481	461	450	436	466	478	484	430	484	426	461	499	468	469	498	455	458	504	430	466	484	444	473	437	460	497	502	455	414	476	450	505	468	495	443	422	508	451	470	437	477	503	453	465	456	489	468	457	532	493	479	465	470	453	465	465	468	454	463	441	435	475	498	499	478	478	444	493	435	495	472	467	472	470	481	443	476	439	476	506	470	467	461	441	445	456	497	458	469	471	433	492	493	491	459	491	488	496	474	480	459	464	496	460	472	480	441	464	499	491	480	471	459	446	458	487	466	478	456	435	483	461	437	460	483	445	468	447	464	465	465	469	465	493	450	540	452	464	454	476	448	456	479	482	495	465	456	476	433	453	458	477	446	461	455	461	453	470	435	470	459	439	445	484	464	469	492	452	467	431	497	427	468	479	483	464	453	443	422	476	447	473	481	448	445	437	468	497	440	522	455	453	455	494	426	477	463	473	467	451	438	446	492	460	422	439	477	455	443	475	450	482	457	443	456	441	465	490	482	483	475	445	469	468	471	446	471	492	482	443	461	438	498	455	460	443	474	471	440	460	444	499	455	498	491	493	446	447	443	470	505	477	473	449	471	502	421	461	480	441	464	475	446	451	484	471	476	487	479	475	439	474	445	481	501	479	501	412	459	490	452	472	447	445	463	457	452	452	456	469	476	474	448	453	452	469	448	498	475	447	463	472	447	512	466	451	471	486	475	430	459	492	425	482	455	467	439	463	438	472	452	487	467	467	446	475	462	475	459	425	468	486	494	454	460	488	460	458	481	469	468	445	468	484	458	455	431	488	427	471	472	499	481	445	471	498	506	483	448	434	508	456	494	452	496	499	482	452	461	462	448	477	471	444	492	487	475	479	480	463	438	430	473	488	463	503	484	435	481	476	471	479	499	480	471	485	449	470	478	438	419	430	454	472	454	481	450	490	499	454	458	503	485	477	499	483	434	489	461	492	453	471	486	454	440	445	422	455	437	529	456	481	465	493	460	488	462	432	482	428	443	465	470	432	439	479	462	454	455	475	501	472	477	464	509	453	523	461	464	411	459	496	420	465	469	473	467	475	471	497	437	437	483	482	449	486	505	455	470	482	495	465	506	428	454	475	439	473	446	479	417	489	448	499	471	485	488	480	499	466	454	490	448	480	456	468	485	475	485	456	422	472	455	426	458	470	488	451	465	440	412	478	465	494	464	433	486	489	471	421	448	457	488	453	467	459	444	478	480	473	505	477	483	455	461	434	480	466	483	505	462	514	483	461	437	464	452	455	451	426	500	479	466	465	466	435	468	501	451	460	433	471	431	426	481	482	490	452	466	467	507	492	486	461	496	474	480	458	442	440	467	479	488	454	503	455	441	433	496	455	482	446	524	488	470	469	444	441	462	428	472	488	464	455	441	454	519	397	459	463	469	461	450	479	468	468	443	500	482	441	462	482	448	460	432	440	453	482	502	474	464	452	469	485	477	470	473	485	486	460	493	471	479	441	452	467	447	448	449	462	467	461	468	458	490	438	467	462	472	471	472	477	505	479	501	455	474	456	411	450	480	456	471	501	478	462	487	430	462	435	481	465	474	459	457	451	448	466	476	452	482	470	453	462	450	437	426	480	455	472	468	478	484	466	471	469	457	461	487	487	485	499	459	449	456	454	470	491	458	436	449	477	496	480	496	443	462	475	497	432	484	460	466	466	412	448	467	505	496	483	420	442	480	496	458	460	513	469	453	497	462	481	464	462	421	480	480	450	461	451	492	453	501	433	471	427	431	475	477	453	475	454	482	487	498	458	482	438	475	464	460	512	468	474	483	451	430	453	471	469	422	475	497	475	464	452	444	442	425	496	445	435	455	411	478	471	452	495	457	450	502	420	436	462	467	430	467	463	460	435	452	468	464	454	441	419	462	471	479	432	443	501	490	477	419	500	465	464	457	505	475	463	490	472	463	435	468	451	460	471	468	457	463	480	470	479	450	444	452	462	472	424	445	483	475	464	470	468	446	482	488	444	485	466	446	465	465	455	425	457	506	463	445	480	448	470	456	480	472	484	488	457	470	466	445	466	472	507	486	438
8590	675	584	553	487	479	399	374	383	392	363	367	378	386	399	366	342	390	342	345	367	384	365	335	342	346	342	336	349	335	367	408	307	332	337	317	359	360	374	330	349	330	316	375	339	353	374	365	354	337	371	374	370	343	347	361	374	364	342	338	365	314	340	357	336	362	348	346	349	348	351	404	336	359	352	335	377	356	360	327	361	363	363	329	334	367	363	348	358	384	348	374	354	351	367	372	325	341	347	353	332	380	336	346	362	371	317	366	341	362	383	330	374	361	348	362	314	358	323	384	326	366	381	315	324	389	346	329	356	341	357	330	368	327	344	343	356	347	342	295	377	340	383	356	349	348	338	375	367	346	366	380	333	341	316	308	353	335	343	314	378	375	335	336	327	333	338	365	336	336	350	351	324	316	349	362	402	334	353	307	325	325	344	326	347	359	361	320	361	364	339	366	330	356	346	347	376	326	351	398	391	380	356	349	370	334	342	375	331	349	369	342	342	366	371	346	342	339	337	326	368	359	357	315	311	327	332	361	304	382	358	318	331	354	365	355	342	363	350	324	369	370	392	342	354	374	356	333	340	361	370	368	359	374	360	368	381	316	368	346	395	368	382	349	353	360	334	374	366	378	384	343	356	341	326	330	326	347	340	367	342	321	373	357	387	376	328	326	394	354	372	314	390	341	316	346	328	377	337	341	379	341	348	376	343	354	372	369	340	308	368	371	371	314	356	336	357	354	333	354	336	338	325	338	373	368	367	359	373	317	336	358	384	344	361	338	340	364	354	349	334	375	364	348	325	347	353	382	341	313	356	370	347	342	347	348	356	368	346	356	341	372	349	334	383	328	369	360	364	390	362	368	371	332	351	335	367	377	387	353	334	357	358	335	356	350	339	334	380	369	335	297	392	324	341	352	381	370	334	371	361	313	427	390	359	326	366	357	346	362	340	379	317	336	349	336	328	393	373	353	327	351	348	312	350	374	361	319	376	341	307	378	366	373	385	325	346	362	381	356	380	374	338	362	369	360	320	364	340	376	372	399	348	354	364	350	338	325	356	363	382	327	334	330	351	356	368	367	375	361	388	363	381	323	387	373	381	402	345	338	329	333	365	386	366	367	339	347	341	336	332	373	341	340	363	338	354	343	348	339	357	349	380	325	316	357	336	342	354	408	331	356	343	345	371	379	353	368	324	329	346	351	355	363	338	347	349	363	382	346	336	371	392	371	357	342	382	353	321	352	322	370	368	351	355	327	380	376	326	362	385	345	373	350	373	350	389	315	343	371	362	367	358	351	348	343	343	376	352	354	356	385	330	349	364	365	343	362	395	337	349	337	341	356	367	389	382	346	331	319	383	390	371	383	353	369	327	325	350	323	350	330	343	326	325	361	345	337	389	358	353	328	334	350	363	346	375	390	365	364	373	378	332	316	358	348	328	382	356	348	346	360	326	348	296	333	365	372	366	343	323	324	335	359	341	352	337	332	338	374	329	339	316	375	330	333	340	344	356	317	366	379	360	380	370	369	342	339	371	387	341	370	308	338	374	363	328	381	331	365	376	373	362	357	369	339	329	353	352	391	364	348	338	373	355	373	374	355	348	349	329	340	334	350	361	351	338	380	358	373	352	363	382	340	369	334	365	357	378	345	368	358	373	343	373	388	384	350	351	336	323	329	303	321	368	324	347	361	321	340	355	374	384	345	318	334	345	348	307	324	400	356	365	333	345	363	417	369	418	358	350	379	350	331	353	334	327	375	291	331	386	383	392	356	372	361	354	366	364	356	352	346	368	331	316	370	324	352	344	347	360	360	343	342	354	329	332	358	319	368	364	332	339	362	328	341	350	382	358	385	356	352	330	346	368	338	351	352	357	335	359	341	339	306	315	380	322	345	369	351	347	356	390	363	409	354	329	338	360	350	376	381	376	343	363	373	396	384	380	355	334	343	393	330	356	343	329	380	330	341	374	393	362	340	347	345	346	330	324	359	376	343	358	353	353	344	355	361	352	342	354	338	387	321	333	320	345	329	370	374	342	363	344	352	348	378	373	362	363	350	385	354	363	322	358	379	348	354	343	341	379	366	341	385	375	389	349	344	359	384	388	343	372	374	352	345	344	325	335	368	359	394	353	368	357	416	383	349	373	381	339	361	345	365	398	340	319	353	411	339	329	371	380	372	395	363	352	348	360	325	353	351	346	343	380	374	335	326	404	345	347	351	365	360	362	362	378	347	384	318	342	348	385	340	361	356	358	364	365	327	355	380	346	366	357	344	390	316	391	349	360	342	379	310	334	333	365	344	365	379	367	344	368	355	354	388	344	348	337	367	356	374	343	339	319	348	412	348	380	351	384	342	351	352	342	345	359	348	381	329	313	374	335	309	364	310	361	347	349	386	378	363	350	361	341	352	337	369	371	383	343	296	390	388	372	364	346	359	349	366	364	350	348	356	385	359	353	358	392	399	336	333	345	372	359	352	360	324	322	342	343	364	359	353	355	333	373	350	303	336	367	334	337	347	381	345	371	381	351	360	340	355	347	367	346	373	373	388	366	340	355	358	340	319	336	354	360	392	371	352	316	356	329	342	347	362	332	360	373	370	370	377	392	348	397	338	316	341	336	417	383	349	327	324	350	363	331	350	389	329	336	316	359	390	334	360	348	357	370	359	302	355	362	366	356	359	377	365	372	330	386	305	392	362	355	354	330	307	367	314	350	341	349	332	345	333	369	362	383	348	342	318	348	339	381	343	332	374	315	337	322	407	351	375	344	325	380	375	357	348	335	378	365	367	329	343	351	341	350	367	349	369	346	316	344	367	333	386	343	339	359	340	387	321	345	328	317	343	346	324	365	361	368	357	349	323	363	331	328	361	386	349	337	351	358	356	321	340	351	357	370	382	371	350	385	338	350	368	373	372	358	329	359	385	368	328	328	371	355	352	346	348	351	359	335	371	382	407	343	335	332	370	344	341	352	343	397	348	333	333	336	346	352	370	391	321	337	336	326	342	314	376	329	338	349	353	398	331	376	344	375	370	320	358	356	363	347	379	353	331	354	338	359	370	366	352	315	358	359	355	379	371	349	387	374	372	380	332	378	352	339	360	346	361	356	367	347	359	364	330	366	323	360	341	399	383	350	353	348	358	355	353	330	340	369	329	335	374	350	368	359	336	389	329	343	365	318	369	369	322	350	301	336	358	389	369	339	333	366	326	327	326	378	336	366	337	323	337	378	356	345	384	401	354	392	360	339	341	340	328	342	361	363	347	353	347	337	383	349	352	365	342	398	362	336	408	360	355	378	348	363	337	352	361	354	364	368	337	323	318	385	343	356	349	360	358	346	335	336	321	354	376	347	390	372	351	349	346	358	343	378	365	378	336	320	405	372	342	358	381	359	372	381	344	337	341	341	353	343	365	356	371	335	335	328	337	353	331	349	338	354	336	377	317	342	318	376	369	373	334	348	357	338	354	338	323	375	349	355	346	351	376	360	347	323	386
7165	1093	1422	1582	1455	1223	1221	1119	1076	1027	1002	993	965	950	871	924	854	867	874	892	899	884	874	852	874	842	856	871	866	854	845	823	850	849	831	785	835	887	838	864	918	806	832	824	810	842	793	836	851	828	857	818	786	822	871	838	864	868	903	843	866	823	859	861	853	787	856	783	866	768	888	849	782	783	800	857	826	851	887	835	818	829	777	825	812	793	822	802	796	839	840	859	849	901	813	819	820	845	846	847	778	796	828	818	823	810	823	868	867	819	857	795	853	860	857	819	801	894	804	837	805	854	860	846	796	884	827	823	842	857	863	848	824	832	811	853	862	846	836	811	868	817	863	806	830	838	811	810	819	866	810	829	887	827	853	890	825	815	836	856	813	846	882	862	873	866	832	848	855	853	820	849	823	845	827	843	838	800	810	849	848	845	852	802	861	818	889	865	806	884	796	825	784	821	876	841	831	818	853	852	855	810	806	853	841	862	816	806	855	885	816	825	844	855	852	866	867	912	824	888	802	847	858	893	832	823	798	802	831	836	832	802	822	859	821	826	857	823	873	824	881	871	803	830	808	843	827	824	832	928	857	873	853	869	844	844	886	822	846	830	849	827	873	794	807	818	862	852	821	846	815	855	803	808	837	797	825	826	768	801	905	824	883	814	869	821	855	893	871	841	816	824	848	841	868	847	849	823	779	821	788	809	859	840	800	854	851	861	821	853	809	863	806	781	834	800	862	834	866	832	809	792	906	800	848	849	814	911	833	828	859	850	845	820	793	860	846	923	809	810	799	830	807	813	801	846	826	838	882	795	862	860	797	875	884	833	812	791	857	833	860	848	864	857	887	845	878	820	811	823	822	874	821	814	842	836	842	803	879	801	822	829	824	821	823	865	812	806	818	865	867	830	824	838	805	817	857	840	785	865	865	881	790	906	863	900	887	839	828	847	862	864	875	817	834	873	852	811	880	857	830	844	845	857	822	855	830	825	825	792	883	816	853	847	795	852	880	795	827	773	821	828	911	874	812	842	839	831	802	846	815	831	823	778	862	826	816	860	826	886	825	846	844	880	860	874	839	815	826	859	819	864	865	889	841	838	846	856	844	843	753	855	800	828	852	807	889	810	794	839	831	855	882	858	853	817	816	817	799	833	850	819	840	840	809	816	745	809	863	802	856	893	830	843	835	848	802	861	829	835	855	855	850	807	854	874	863	879	883	860	824	835	809	785	812	827	838	802	822	822	848	832	858	840	770	833	860	832	829	817	830	839	834	860	883	842	868	849	848	859	822	843	867	834	876	802	886	850	888	880	807	831	810	834	826	828	827	835	850	875	787	791	848	824	811	877	845	833	857	825	844	864	877	845	812	868	841	841	820	859	832	849	826	836	849	815	882	842	849	796	850	839	856	865	820	850	833	814	856	822	789	871	878	855	858	859	823	910	851	823	820	896	822	864	852	823	855	847	799	827	808	884	770	900	883	827	883	824	818	876	834	858	824	844	876	871	809	840	846	836	790	847	797	831	827	835	861	801	846	868	783	786	807	794	819	897	837	848	866	784	815	862	854	818	853	834	802	834	838	862	801	828	806	827	845	787	857	835	836	827	845	850	838	823	811	872	840	884	815	835	804	865	810	843	872	811	866	819	836	784	863	835	828	869	816	824	842	842	862	859	836	781	817	822	868	816	876	868	858	811	812	834	839	861	862	800	810	783	824	862	836	842	823	804	856	862	867	777	812	884	827	842	825	810	867	829	829	823	816	869	862	827	851	826	856	863	845	828	839	864	839	862	858	814	809	842	844	808	797	817	807	845	850	808	908	840	842	834	805	817	868	838	846	817	862	874	855	830	810	838	856	872	868	810	816	850	800	868	864	838	870	854	863	868	845	848	842	840	832	827	796	855	837	806	880	836	844	807	879	805	857	856	875	816	793	836	870	833	939	807	815	873	823	826	835	771	802	788	870	845	828	851	859	828	843	826	838	799	834	786	850	794	859	868	854	806	816	895	839	887	855	821	792	879	817	806	829	827	869	844	836	805	821	842	866	839	849	865	841	817	811	833	853	844	842	885	835	884	787	872	769	831	863	861	752	836	791	853	827	805	837	873	870	886	855	855	806	820	817	817	808	818	847	815	844	889	813	868	825	846	844	825	872	765	811	840	797	823	890	838	821	831	829	865	849	834	901	869	857	810	835	874	869	831	824	836	847	831	853	837	859	834	847	863	861	859	890	861	859	809	812	866	877	831	861	814	866	836	842	814	856	816	850	828	846	864	835	826	843	804	837	870	819	858	839	858	870	792	826	827	861	840	827	827	853	842	845	860	779	882	801	834	784	853	838	837	817	837	797	859	830	816	813	814	800	872	828	862	862	832	820	877	840	875	817	830	772	858	819	816	830	788	860	808	865	855	864	846	849	862	886	829	858	844	862	828	820	873	844	858	882	834	818	844	829	826	843	861	814	866	802	785	832	837	842	819	836	845	849	851	832	894	845	871	857	890	829	850	852	832	868	851	851	856	857	844	840	853	882	815	826	795	836	831	818	804	876	894	816	847	784	816	846	803	830	863	779	830	803	878	837	798	776	838	851	817	856	827	822	824	803	806	861	905	838	828	847	847	807	856	804	887	863	828	889	852	854	868	829	829	839	819	848	824	807	840	828	841	847	839	872	801	828	798	802	824	829	806	792	855	869	837	848	864	810	837	864	855	847	787	823	856	836	803	789	813	844	825	874	847	827	878	789	794	847	826	872	831	863	772	896	814	833	864	871	869	793	821	807	799	889	828	852	811	825	852	851	850	831	813	840	884	879	843	845	828	859	845	855	843	871	817	820	821	835	841	834	820	864	837	852	821	888	851	813	802	829	839	840	810	869	837	827	831	864	815	881	802	807	782	854	819	818	821	815	867	854	843	819	838	815	879	853	801	854	803	876	791	897	834	883	806	839	838	840	838	821	819	875	838	850	823	861	855	853	805	812	795	855	859	854	839	772	833	811	820	881	807	804	854	828	830	844	814	805	800	853	844	821	836	783	830	873	864	871	837	857	834	896	845	849	818	825	858	790	874	851	824	854	823	897	817	836	842	840	877	836	859	826	869	816	822	813	800	850	854	844	845	834	854	935	818	889	805	749	822	882	783	893	835	843	824	808	815	863	861	807	844	841	800	810	820	835	846	854	857	819	843	888	855	840	804	848	832	872	830	876	816	874	821	834	875	801	875	873	848	871	803	789	833	816	849	862	861	799	831	818	860	873	827	837	880	838	854	834	827	825	862	842	875	891	814	850	838	868	828	847	873	886	848	848	831	772	875	837	841	814	815	838	847	856	813	849	828	813	841	841	828	830	861	862	890	856	812	805	797	853	837	774	837	841	889	872	787	861	808	816	814	813	804	828	891	772	815	871	813	821	854	821	833	849	879	867	821	825	839	825	882	875	826	824	863	858	816	868	855	819	823	853	856	802	815	801	868	818	845	804	818	908	836	780	839	819	812	829	828
15919	1341	1020	799	669	550	474	480	480	425	399	407	390	415	379	393	363	407	373	337	412	356	402	363	370	385	392	361	385	370	387	369	404	404	381	361	361	392	394	329	367	355	372	370	369	368	377	359	453	382	389	409	390	369	380	379	371	399	338	362	365	420	371	398	353	377	378	372	368	368	360	344	393	357	380	391	388	376	391	358	370	383	371	356	369	359	381	386	373	368	344	384	377	376	339	362	349	372	380	343	352	373	397	408	348	365	357	372	330	365	389	341	362	375	363	357	367	344	348	334	360	398	381	351	347	391	387	370	370	374	363	350	384	410	401	370	369	379	370	381	372	380	372	345	354	352	355	422	376	432	346	356	358	369	382	388	358	392	363	352	353	396	371	362	340	391	358	359	349	356	392	373	371	358	354	383	362	372	325	361	359	340	399	346	360	364	415	349	336	365	412	373	382	369	386	363	373	365	382	378	340	365	347	367	369	386	386	410	380	376	372	354	358	400	349	333	371	394	373	393	356	369	383	405	387	353	364	391	363	380	371	385	362	377	370	382	357	365	360	354	383	352	353	311	371	357	344	363	371	383	421	382	390	368	341	372	351	353	408	372	377	344	370	383	390	344	369	388	410	391	362	401	332	416	366	345	412	371	386	335	376	347	336	378	416	357	331	384	377	348	338	389	379	389	372	356	355	357	372	423	381	376	401	358	354	382	384	373	366	377	390	379	345	380	371	377	365	353	403	351	332	356	345	354	381	340	369	360	401	353	383	382	417	399	366	368	373	349	346	403	373	393	377	383	375	372	373	369	347	367	386	394	365	385	367	373	376	372	328	409	372	367	372	361	340	375	363	399	387	398	347	360	401	316	323	353	388	370	407	415	387	382	318	385	364	355	366	350	338	334	402	362	379	345	399	360	334	357	333	367	389	381	354	355	388	343	382	393	378	418	387	367	378	333	388	376	378	387	376	387	382	399	404	397	361	359	380	365	369	378	374	348	392	363	356	362	357	364	389	385	353	359	349	370	367	372	364	380	407	375	355	362	341	370	356	424	386	355	372	351	408	410	345	352	386	362	351	347	354	327	381	344	369	383	400	344	361	378	347	336	394	405	384	389	382	397	393	375	363	381	396	396	395	365	335	332	377	377	390	385	397	354	393	390	382	332	339	414	358	372	434	350	385	385	377	351	365	333	390	384	364	387	393	342	358	387	389	360	405	403	377	388	353	387	386	338	360	400	401	386	377	365	362	386	366	402	375	392	385	385	349	365	377	381	391	356	374	371	391	365	401	404	374	338	351	393	356	374	371	337	340	363	353	333	358	333	328	411	358	375	420	375	362	384	368	358	373	367	365	351	372	378	352	355	354	372	335	389	352	384	381	383	406	355	376	394	411	344	329	385	374	393	413	398	346	360	342	373	352	379	376	371	373	360	344	330	408	383	372	370	369	352	388	374	380	391	369	354	352	389	365	354	363	396	351	363	376	400	385	321	377	400	384	363	380	378	383	364	363	372	377	368	375	401	388	381	362	360	331	374	343	416	377	366	392	378	398	364	397	353	374	394	387	362	404	378	403	336	371	382	383	335	348	354	393	386	376	395	386	362	346	325	362	387	388	370	386	338	392	429	338	355	341	387	354	362	373	359	361	397	372	347	376	361	392	389	384	347	395	359	363	359	411	384	351	396	362	395	352	354	367	347	363	346	365	361	379	368	384	340	371	383	363	362	372	377	399	402	334	346	343	327	370	376	406	348	372	400	349	341	410	367	352	382	353	341	347	374	402	355	367	353	354	379	393	379	399	415	359	360	358	377	339	343	426	370	363	348	373	384	357	329	384	348	396	380	382	386	366	370	368	376	382	373	373	386	357	335	375	344	372	386	351	338	374	378	415	390	323	412	360	400	388	403	371	365	381	391	402	401	354	376	413	369	393	341	336	364	407	377	360	374	364	381	389	413	349	346	357	347	345	364	359	362	402	355	397	363	381	351	372	395	412	384	410	373	378	352	384	351	376	392	412	358	398	328	351	382	373	398	330	351	376	381	351	374	379	372	364	350	354	370	354	365	328	398	388	396	403	368	346	366	388	353	372	385	381	354	388	408	379	356	400	370	405	372	356	358	361	392	383	413	362	347	378	371	369	371	386	354	371	431	355	364	408	320	405	374	338	376	386	383	402	382	371	410	373	341	379	412	374	372	356	381	366	396	401	348	359	377	370	376	374	386	377	383	356	353	377	366	409	377	377	370	392	360	384	356	412	395	374	389	361	373	371	358	352	375	368	337	397	382	385	375	414	375	386	361	354	378	349	386	351	379	399	355	334	362	357	408	365	367	367	382	353	395	378	350	399	384	372	377	376	368	397	368	363	355	358	340	385	346	386	380	397	360	362	354	359	357	395	356	408	391	363	402	383	356	386	404	396	422	400	363	377	395	371	327	341	369	347	370	382	381	375	352	371	366	351	396	398	406	390	376	330	340	398	370	374	379	391	327	369	380	376	360	393	358	374	378	414	383	330	372	375	378	371	368	370	346	350	390	382	371	391	360	379	329	344	380	363	382	377	399	410	416	407	354	364	364	377	377	406	382	348	321	367	385	359	380	375	365	393	369	424	375	385	386	377	380	375	382	381	366	372	375	400	381	340	367	396	400	370	370	308	363	367	341	392	376	362	381	359	379	350	362	362	377	371	393	388	397	391	393	384	356	340	380	358	356	359	371	424	355	353	373	355	344	374	393	377	399	392	392	379	369	388	340	383	366	373	325	364	367	341	361	374	361	377	374	399	399	360	399	367	362	383	342	372	355	389	352	356	379	355	413	405	425	391	316	337	359	392	361	382	348	337	379	379	375	384	359	374	395	359	405	378	368	362	338	413	378	399	340	365	376	370	368	371	403	370	370	430	363	338	392	445	380	414	398	381	375	398	370	386	357	363	388	346	396	424	370	367	394	388	357	383	358	385	369	406	341	333	379	378	356	374	371	372	391	381	399	343	400	373	393	381	318	379	392	377	372	368	379	396	373	371	392	366	371	360	369	408	393	423	379	360	362	368	388	402	353	378	394	366	393	392	379	404	404	384	337	333	376	373	355	370	390	360	375	353	352	344	382	358	361	321	391	396	372	365	391	354	378	361	342	377	403	374	364	370	361	385	369	319	381	356	378	364	384	411	378	401	347	350	367	383	358	383	365	369	367	374	352	366	379	371	346	384	355	400	398	362	362	366	408	393	378	369	332	372	357	393	402	359	354	399	337	391	358	365	360	325	353	375	375	373	387	383	365	379	388	369	371	391	369	390	392	394	355	365	326	395	353	383	375	347	382	388	356	371	371	384	382	364	396	372	394	369	397	367	346	389	379	342	368	414	389	429	368	398	376	325	413	368	384	380	307	362	358	342	393	406	382	365	361	393	390	353	384	390	365	365	348	352	363	393	371	340	372	385	392	365	342	384	378	406	378	436	381	410	396	363	376	318	360	353	367	374	360	363	376	394	371	363	367
8941	1340	2039	2285	2088	1746	1564	1390	1381	1280	1220	1061	1081	1010	983	977	959	959	862	934	894	930	861	881	915	894	916	920	931	898	867	888	884	864	947	889	892	858	878	881	904	856	884	890	895	835	844	896	870	898	883	858	863	827	824	862	879	921	829	870	886	846	842	894	850	844	917	847	806	859	833	820	841	848	848	919	901	800	852	822	837	850	827	866	796	849	858	833	847	854	875	827	876	887	811	812	856	892	826	890	865	853	829	885	803	868	882	934	842	872	833	903	845	790	794	854	876	858	832	833	877	860	882	867	887	892	820	886	780	860	862	848	871	870	914	855	874	785	838	856	838	868	821	860	858	839	858	821	863	823	796	901	820	851	911	868	902	864	868	845	852	825	783	827	867	815	831	814	859	806	803	842	883	806	811	850	824	829	801	851	885	794	884	840	865	843	811	867	885	816	840	846	856	841	819	865	853	834	807	871	789	819	827	879	850	910	809	841	800	880	860	805	854	839	843	892	857	851	842	795	874	859	825	837	903	874	826	876	820	808	851	856	782	836	784	878	822	814	843	822	850	879	857	828	830	783	869	874	881	788	851	845	865	851	895	830	802	829	827	856	863	908	871	832	886	868	875	840	844	857	824	834	861	830	781	822	823	841	881	802	846	908	869	830	818	846	868	884	827	875	813	853	897	840	843	879	906	869	835	861	838	854	828	870	866	833	818	826	857	854	818	834	830	836	822	815	874	840	860	835	812	863	823	867	820	838	836	819	893	845	842	805	832	856	864	774	849	875	821	868	909	809	846	875	887	855	863	830	858	820	833	888	845	867	818	839	853	838	866	845	800	866	845	854	873	801	877	822	864	803	828	833	815	817	857	860	801	820	883	823	835	806	847	859	805	864	797	901	815	827	792	890	871	808	800	802	822	875	852	820	850	850	843	854	831	841	806	827	844	846	783	851	860	838	867	800	798	824	825	834	862	863	798	836	837	931	811	849	824	872	918	834	825	867	808	849	851	804	849	859	836	840	850	939	856	863	790	792	856	850	814	837	904	876	893	822	843	883	867	857	823	826	841	867	832	866	775	803	870	846	842	865	832	834	842	844	885	851	873	826	816	853	793	843	834	841	869	819	864	832	836	839	844	808	834	905	846	792	818	859	858	761	854	822	855	799	893	823	829	872	845	830	845	848	867	883	839	863	822	822	852	839	837	804	846	838	820	812	834	881	755	827	865	867	825	842	914	901	830	834	836	882	829	801	870	842	846	871	828	812	811	827	820	866	817	872	823	847	804	810	887	823	806	788	847	857	863	876	871	820	872	857	848	823	852	830	829	911	852	870	870	852	881	789	849	922	817	819	860	815	869	838	854	878	860	843	816	817	799	779	851	858	849	850	865	816	871	879	850	840	858	834	822	843	827	795	840	820	789	862	834	864	859	830	849	875	841	883	816	855	814	845	878	863	842	815	853	872	826	813	828	880	830	875	811	872	837	798	891	805	821	860	857	836	849	817	860	778	849	833	864	833	818	885	878	848	816	828	830	801	831	827	818	808	832	887	818	784	817	851	816	915	823	856	861	828	794	860	841	814	806	869	827	822	846	867	798	849	879	838	849	840	843	819	876	816	852	874	851	840	871	829	857	833	872	844	855	850	872	830	835	827	841	891	854	841	859	829	851	839	800	843	872	820	832	853	876	821	834	857	820	842	862	891	834	811	872	815	812	812	878	782	855	858	816	870	847	847	867	846	816	877	917	809	819	829	831	782	823	917	854	839	817	849	871	849	852	842	873	878	823	768	869	893	813	823	812	854	806	846	856	858	823	820	904	865	826	837	814	830	843	845	884	818	878	847	857	860	818	881	827	846	863	883	833	876	853	870	881	845	896	846	850	882	804	832	854	818	821	848	828	871	796	843	845	836	903	827	893	882	851	849	828	916	841	849	860	798	846	850	804	823	851	879	824	838	808	872	807	841	890	804	803	852	879	832	870	879	844	836	871	862	829	872	863	814	862	828	850	820	878	793	828	867	890	854	903	862	831	848	870	839	840	820	860	829	864	809	840	796	863	846	831	824	830	824	887	823	817	877	852	833	829	798	766	803	796	841	842	817	855	882	893	874	870	864	781	834	852	874	810	850	849	850	787	870	885	852	885	839	871	854	883	835	798	812	861	918	879	886	871	808	850	899	850	807	886	830	887	812	855	829	837	837	832	871	870	842	835	831	790	877	845	861	840	858	816	813	884	875	820	832	869	872	879	876	848	846	911	899	921	852	873	826	818	843	827	797	807	823	828	843	841	850	856	841	888	847	849	834	808	801	799	839	875	779	800	868	854	825	877	843	852	843	784	821	870	859	811	853	811	906	857	842	862	818	817	824	830	829	844	845	795	897	843	850	920	813	796	858	818	810	823	863	861	867	851	826	863	849	851	818	814	840	860	834	862	848	884	840	892	873	857	904	850	851	801	846	911	864	825	887	852	857	831	891	854	848	851	883	853	841	872	830	863	823	846	830	847	795	785	823	842	901	870	792	835	774	876	866	889	861	861	864	843	880	848	846	871	835	867	849	852	803	854	860	819	845	884	854	839	817	893	812	863	841	849	878	831	833	846	859	845	871	836	849	908	858	861	830	817	817	878	840	828	865	836	844	846	830	819	823	828	843	880	843	841	848	820	848	861	825	824	845	883	844	857	829	859	867	765	851	832	877	795	818	823	838	821	847	861	881	825	829	850	823	851	824	819	836	846	819	839	892	845	891	862	850	874	800	830	853	889	846	801	901	817	840	809	841	835	827	833	924	846	824	835	839	891	801	868	831	795	851	783	824	824	852	852	814	840	839	859	882	882	847	837	823	851	869	818	860	873	826	883	883	886	823	824	828	831	800	957	822	846	826	831	794	884	863	828	876	828	839	878	856	853	825	824	828	866	885	834	813	813	811	812	863	861	817	826	877	850	863	845	878	835	912	867	832	851	840	838	829	829	812	818	862	821	884	866	844	880	853	809	878	835	888	910	830	854	814	820	817	801	804	837	858	844	890	808	902	908	811	847	799	868	822	856	832	861	804	804	855	832	823	862	806	878	891	934	888	835	799	858	900	795	847	786	839	854	826	893	872	798	910	835	817	829	847	832	868	791	857	908	811	814	901	875	869	850	870	836	825	834	880	823	814	821	854	876	828	822	841	792	827	824	863	859	881	848	812	849	908	783	839	840	858	855	858	853	856	824	872	842	846	825	856	830	827	802	877	851	878	865	903	828	875	900	887	845	817	838	888	846	906	829	850	852	807	834	914	837	808	824	860	935	846	884	835	805	846	861	825	851	811	837	796	841	890	812	857	847	892	809	804	842	871	840	876	854	779	866	818	843	829	830	826	848	816	822	816	873	863	894	845	791	880	856	827	852	817	834	860	865	822	851	831	868	814	808	813	855	849	868	833	843	842	876	906	790	863	830	854	842	884	811	826	874	792	892	851	876	800	831	845	817	821	826	833	817	887	835	891	810	852
2030	189	163	152	184	177	169	169	164	217	179	165	168	187	172	193	179	178	156	155	164	137	172	168	170	157	187	178	176	171	180	167	186	167	194	163	168	186	164	178	189	160	186	183	163	159	172	173	164	157	179	188	170	170	200	180	149	156	176	151	138	169	151	159	179	166	165	145	186	147	142	171	163	150	184	164	174	179	175	154	158	169	178	161	178	147	168	148	158	157	149	175	186	171	166	162	167	150	155	142	146	149	175	161	178	178	182	152	141	169	162	162	150	155	163	181	181	149	164	175	168	168	197	153	171	150	168	165	165	176	169	184	154	162	152	146	161	182	157	196	172	183	156	159	153	167	170	155	167	170	184	164	178	162	144	163	188	173	139	160	173	158	148	172	181	160	180	161	152	166	158	165	163	167	156	170	154	162	142	167	180	177	187	182	143	172	171	170	170	158	160	179	187	187	174	162	176	183	192	179	149	167	170	182	174	180	174	140	198	160	188	201	174	210	179	164	183	177	182	156	158	165	165	174	169	178	153	143	167	167	161	179	172	174	162	158	162	143	171	179	185	173	199	186	172	157	166	194	174	173	186	165	151	178	193	163	156	158	185	147	148	187	159	155	157	187	168	197	141	136	155	163	178	148	180	187	180	172	177	164	138	168	167	163	172	194	178	136	172	179	179	179	191	144	159	166	184	185	194	162	179	152	162	164	148	174	166	185	175	180	193	173	158	167	176	190	153	155	177	161	150	181	158	168	166	161	167	159	166	178	178	144	152	187	138	162	178	180	163	166	183	147	170	163	160	204	170	181	177	151	175	173	178	177	172	186	178	183	172	171	196	178	161	155	187	154	161	184	162	155	172	170	178	179	160	202	185	189	168	163	191	168	155	175	164	154	156	160	167	169	172	175	204	189	197	175	171	157	151	200	165	192	205	156	166	162	141	172	175	163	189	184	178	186	194	172	163	185	192	172	151	166	184	168	176	169	163	162	163	184	159	174	161	154	173	161	172	164	178	167	179	168	183	170	183	182	186	176	171	184	178	181	160	159	161	179	169	161	192	168	161	187	161	168	172	162	179	189	183	182	158	155	190	163	156	164	158	149	177	160	175	185	176	155	166	159	184	161	151	205	167	170	178	181	194	167	168	176	162	167	169	165	173	170	174	173	181	153	165	172	167	169	171	166	157	158	152	168	159	177	196	181	166	145	173	188	175	174	183	168	198	155	168	160	169	211	158	188	152	162	209	155	166	174	164	166	167	171	181	154	163	164	182	184	183	170	179	158	169	179	194	161	171	166	186	162	163	156	181	150	153	121	164	154	182	165	185	172	170	189	167	168	158	170	145	185	152	152	161	191	160	162	201	187	175	176	178	196	151	165	166	166	175	154	166	168	161	150	187	200	161	183	160	174	178	152	162	169	164	152	161	174	184	170	162	196	173	168	158	166	147	187	174	164	169	177	169	166	188	179	198	153	168	151	161	154	198	158	162	152	166	167	172	150	170	165	153	161	181	168	184	166	172	149	165	196	153	183	169	160	189	173	179	157	173	204	180	178	158	164	160	143	194	172	166	165	174	174	148	161	151	174	180	182	169	164	155	181	166	160	183	170	192	171	175	177	160	145	184	153	164	188	168	153	175	165	180	164	139	175	163	150	150	175	169	165	186	173	173	178	205	175	160	161	152	163	145	174	185	182	168	153	182	170	194	200	168	184	173	179	162	189	133	161	154	160	182	183	159	163	147	158	154	152	154	175	161	152	153	143	170	170	168	155	161	186	197	165	150	176	171	199	185	136	192	172	152	149	157	177	191	171	183	170	178	145	190	170	180	187	164	153	177	190	169	170	180	165	166	184	182	149	156	195	164	166	186	185	182	165	147	176	174	168	167	174	155	160	152	159	179	201	172	160	170	163	168	184	166	169	173	185	166	160	172	178	164	197	189	151	182	163	160	160	189	183	185	162	162	169	167	178	185	182	190	140	161	190	156	183	169	181	170	162	164	185	171	157	174	177	165	201	166	182	173	172	197	151	164	144	152	189	150	166	141	185	176	175	176	164	159	167	163	156	176	149	162	184	161	168	163	171	198	166	155	169	171	151	158	196	144	171	181	173	195	170	158	181	176	186	152	173	199	161	172	165	178	180	165	172	191	155	172	178	167	192	185	167	151	149	181	183	188	174	135	190	181	170	140	169	158	174	178	148	179	178	148	162	158	165	181	173	170	169	191	155	151	175	148	173	139	165	152	174	162	191	169	174	164	155	172	149	175	159	131	164	148	199	187	186	174	164	155	175	190	181	157	169	166	178	169	141	138	173	162	167	186	152	168	173	179	164	144	165	168	150	163	178	162	169	180	172	176	175	131	178	171	184	181	164	168	175	164	160	182	163	168	170	178	191	173	157	164	176	163	151	147	153	176	177	156	171	151	167	178	189	181	203	181	150	172	169	196	166	152	174	163	196	174	195	166	172	167	175	146	171	174	137	176	151	167	161	189	171	170	163	180	151	169	167	166	159	183	183	162	153	193	140	169	181	173	177	178	153	156	154	177	204	198	154	157	170	174	184	148	187	174	161	164	135	158	178	202	186	159	151	160	169	169	182	187	179	187	172	162	149	181	180	166	166	171	181	167	139	179	158	165	178	169	175	174	179	173	162	192	167	169	173	175	176	169	200	190	187	159	164	160	152	181	168	173	144	172	166	177	155	179	169	160	174	159	181	176	186	180	148	170	181	183	157	178	159	151	189	173	153	174	155	169	137	150	159	177	177	189	170	193	168	168	159	178	165	176	183	161	168	157	162	210	184	154	167	181	194	179	162	167	168	169	184	158	164	169	170	159	163	179	149	162	175	167	157	169	170	185	179	159	169	169	172	170	167	169	172	162	176	165	147	171	178	165	172	156	155	154	153	172	142	158	199	167	145	165	176	160	173	159	177	156	187	174	172	185	155	199	181	178	148	143	198	161	197	179	155	180	178	160	164	153	168	184	195	166	174	167	168	151	176	186	165	192	178	170	166	183	169	182	195	165	171	159	168	184	171	169	161	163	163	172	155	198	170	180	155	165	165	149	166	155	187	176	181	159	151	168	166	199	175	176	182	187	164	136	160	164	180	159	190	177	198	213	152	142	176	163	168	161	167	183	181	156	163	160	150	152	178	181	158	168	154	174	162	164	165	162	176	145	151	176	192	175	186	200	165	177	148	161	161	165	170	169	155	198	167	174	170	183	153	182	155	150	188	163	175	182	153	166	169	206	180	167	155	166	158	173	203	160	183	156	194	175	163	172	172	163	191	157	180	165	180	146	169	175	180	152	165	188	158	190	177	191	179	187	165	175	175	187	185	165	164	176	168	190	169	153	159	157	161	180	152	149	172	172	178	194	163	167	175	182	186	158	151	181	160	180	195	186	165	177	173	151	155	163	164	164	151	147	166	134	153	154	182	176	162	162	170	196	161	170	159	179	171	167	175	168	170	190	152	160	156	166	179	184	189	174	175
2150	500	498	533	510	470	527	487	518	472	452	499	494	514	511	462	512	483	457	497	476	496	473	421	494	498	423	462	452	478	436	462	430	498	474	456	431	505	449	482	466	497	521	493	474	470	490	429	476	487	431	458	461	434	473	453	437	469	483	451	503	451	454	489	481	448	438	484	449	445	450	479	425	453	482	442	454	448	486	484	471	439	461	488	438	478	485	507	462	508	472	471	453	473	472	422	459	502	469	464	487	436	520	416	442	471	469	447	471	435	477	473	455	426	452	512	464	474	479	457	476	479	460	467	491	447	438	480	442	422	473	424	467	511	483	455	455	516	475	490	493	465	464	462	488	447	526	456	447	499	473	500	442	466	426	445	433	456	464	472	449	476	470	474	488	447	466	477	492	418	455	453	444	444	474	466	456	442	513	450	479	447	484	463	476	446	481	480	434	486	467	482	441	479	466	444	445	505	473	441	440	496	501	467	452	458	455	434	473	472	468	499	467	461	456	436	477	490	459	464	467	474	485	469	512	480	469	493	485	434	490	487	464	466	479	495	469	456	446	485	466	457	421	459	475	456	486	478	459	475	448	471	485	488	472	444	473	466	473	489	438	407	490	456	495	467	477	472	466	443	433	445	447	454	420	484	480	509	441	468	439	455	464	447	442	480	491	422	445	492	493	445	448	485	464	467	447	448	444	477	497	449	462	488	465	478	438	451	492	436	464	457	481	466	468	457	462	470	465	466	482	470	504	489	473	464	469	443	428	475	515	460	456	473	482	455	478	499	498	462	465	478	483	468	462	491	458	447	447	487	456	481	471	468	473	459	477	449	424	458	457	472	480	470	483	459	461	462	440	496	476	469	473	439	481	449	485	473	454	478	473	500	499	462	465	489	456	470	471	438	449	513	468	431	503	440	438	455	463	441	456	452	445	455	476	434	470	452	467	476	444	464	464	460	454	479	492	450	474	466	480	493	463	497	441	505	445	441	451	480	441	493	469	472	446	500	494	486	486	471	473	473	481	476	463	501	438	464	470	460	458	464	480	450	511	470	448	423	443	431	442	446	494	424	509	465	448	444	460	452	446	466	445	446	470	436	501	440	469	492	479	452	463	471	463	484	476	489	443	451	505	459	464	470	430	415	439	465	453	453	505	446	500	473	428	461	459	467	480	464	491	498	451	450	465	460	489	461	464	486	480	516	484	437	494	458	450	491	457	478	480	458	458	452	496	460	457	459	459	468	475	461	477	424	461	474	474	457	463	446	455	461	433	470	457	468	428	456	463	459	473	427	479	459	500	531	478	424	504	449	472	414	506	454	481	468	445	464	512	436	493	474	431	480	459	494	462	458	471	453	472	456	435	457	486	501	455	446	442	458	497	474	496	475	477	504	458	516	474	440	525	464	434	440	435	457	459	509	449	466	472	492	462	471	458	483	450	471	500	490	477	434	460	451	452	500	465	463	440	417	489	541	501	472	427	467	465	419	448	457	490	426	494	446	464	498	490	443	462	473	441	470	469	457	451	518	454	479	497	497	484	463	473	496	480	522	502	446	429	462	515	492	428	481	465	476	429	490	450	444	462	495	513	482	496	485	457	473	448	463	464	489	458	454	447	436	490	484	456	478	473	449	503	483	427	463	509	463	441	462	505	470	441	514	483	482	499	436	424	449	419	453	486	447	448	479	439	455	432	452	487	469	455	498	478	442	474	440	449	428	423	457	473	471	419	466	465	471	470	421	509	485	460	469	492	441	484	452	452	448	491	460	486	407	458	438	468	463	425	439	471	451	504	445	447	484	438	474	452	477	454	436	443	461	462	458	447	452	467	433	501	426	451	503	466	464	445	454	474	459	494	461	465	421	478	502	439	457	501	434	472	444	501	431	481	468	452	454	464	453	443	459	452	492	441	471	518	455	476	468	424	490	478	445	458	494	482	473	441	461	437	477	458	476	467	490	469	451	434	438	452	455	464	479	461	489	436	484	495	461	469	435	481	477	448	437	459	448	462	472	473	473	413	479	479	447	459	488	486	476	476	464	433	400	457	444	482	491	445	486	437	461	488	467	438	485	478	448	447	432	473	458	424	501	464	474	476	441	460	490	473	495	477	493	457	461	463	442	495	476	474	421	471	452	487	481	500	474	469	454	472	520	471	437	458	454	534	501	453	500	441	474	481	480	472	452	451	458	476	487	482	444	478	463	471	483	443	473	482	467	497	451	470	501	459	473	441	467	467	520	472	445	472	496	444	508	482	492	491	465	440	481	506	455	452	462	462	504	467	456	473	484	441	467	453	505	442	483	484	457	458	444	484	476	423	502	468	444	495	448	446	482	456	507	532	449	466	516	505	480	456	446	418	492	432	473	455	443	459	444	494	445	508	474	485	482	457	463	452	478	456	484	471	466	475	488	443	437	461	469	458	479	486	461	484	455	440	506	451	485	463	520	463	470	464	487	496	476	471	477	449	450	483	468	486	456	445	491	487	489	444	486	463	464	483	454	450	506	434	478	502	459	481	480	459	476	421	465	406	479	489	458	453	472	495	449	478	455	455	474	454	478	479	443	453	474	480	463	479	435	453	470	465	476	462	476	460	470	449	502	506	483	509	469	460	471	468	496	488	483	481	464	441	453	495	430	447	490	437	477	446	482	456	440	483	481	500	475	467	467	461	466	511	485	434	486	485	431	460	454	441	473	453	474	460	485	476	463	480	455	450	500	474	468	457	453	483	510	476	461	506	490	455	442	486	472	466	471	483	508	441	464	501	466	502	416	449	481	457	445	505	476	461	480	466	455	458	457	485	445	439	456	462	478	488	472	436	472	471	452	480	494	446	476	459	444	482	486	438	490	453	476	483	496	476	438	452	481	479	484	511	457	414	453	490	429	489	463	487	448	461	448	462	501	475	493	449	460	475	479	480	432	489	500	481	513	418	481	446	456	466	470	467	465	464	469	450	475	457	446	465	491	444	470	468	484	436	443	498	438	475	465	480	474	453	457	468	464	470	452	461	501	452	473	466	495	462	436	461	439	499	440	495	450	481	462	464	492	453	452	449	430	484	446	458	460	466	457	446	514	512	474	465	476	460	458	491	495	493	461	479	438	476	471	455	474	459	496	433	463	482	475	455	482	477	490	478	498	456	474	469	480	465	468	501	447	463	448	446	464	511	475	484	471	460	476	464	515	469	479	491	458	464	445	511	457	467	494	467	465	471	473	439	452	462	493	488	484	434	465	476	460	460	487	473	492	464	488	447	467	493	520	456	423	464	449	461	452	479	433	473	466	463	456	457	430	429	495	448	465	426	484	476	444	470	451	475	442	464	439	462	501	456	466	495	461	461	444	466	466	451	443	463	482	424	468	469	470	479	456	429	474	452	472	524	464	487	458	485	476	448	476	476	437	466	494	460	420	429	477	466	476	476	488	472	485	456	492	441	507	452	443	446	434	495	437	433	421	467	485	452	451	477	463	457	465	493	446	454	462	467	496	478	445	452	491
8419	659	602	575	462	445	411	382	368	382	387	368	327	382	374	368	334	315	372	391	363	356	319	372	330	350	373	372	362	357	359	359	324	329	320	366	370	381	322	349	342	340	377	376	374	316	391	331	356	328	340	320	354	349	343	351	309	377	357	331	334	381	326	329	371	369	385	354	378	330	334	344	366	350	348	364	348	337	361	357	337	347	368	349	326	342	357	376	359	322	346	389	348	341	378	348	357	302	384	359	380	402	365	294	357	313	390	340	363	352	355	374	340	329	326	393	345	391	340	361	361	339	345	353	323	347	331	326	321	394	372	358	350	342	375	335	348	349	329	351	335	361	331	321	335	407	365	383	349	353	361	348	374	352	334	343	335	294	341	358	323	356	324	366	333	328	349	352	340	347	395	379	352	331	342	340	361	341	331	333	320	337	367	356	341	375	369	375	371	348	356	343	324	341	354	341	366	382	375	339	361	372	375	334	338	317	334	338	318	334	365	373	331	367	364	347	293	346	338	333	321	313	378	343	324	353	317	314	333	358	359	373	378	329	338	374	371	338	342	356	377	384	347	373	332	326	362	354	380	373	324	347	354	357	350	338	370	331	328	365	347	399	346	353	356	364	356	372	355	347	343	328	343	310	330	366	384	366	346	347	333	339	344	339	342	369	330	325	333	324	389	376	370	341	359	320	358	338	380	375	353	389	330	356	324	330	311	375	348	372	337	353	345	367	379	367	353	355	350	372	329	353	339	312	343	365	353	336	375	341	321	342	384	326	313	368	331	320	357	389	383	348	370	337	325	327	341	341	344	342	318	352	369	359	314	374	351	356	340	401	343	371	306	370	363	332	332	375	349	365	391	339	374	319	350	371	367	364	348	331	328	357	305	339	359	347	379	310	331	356	342	335	365	363	373	336	353	333	351	342	354	357	328	338	344	352	336	366	356	359	363	358	361	323	354	346	347	341	336	345	349	378	360	350	338	319	381	386	310	342	361	292	300	335	355	326	329	318	343	398	343	405	362	354	348	347	381	348	373	342	343	326	344	326	353	355	334	346	327	383	326	306	325	404	350	368	353	328	332	387	334	376	355	353	355	355	368	356	364	349	327	370	363	342	323	316	358	376	350	359	352	320	356	306	343	357	353	391	369	325	308	349	365	313	369	354	377	352	349	350	319	376	323	334	396	326	342	362	351	355	356	343	350	359	372	342	302	374	394	352	370	336	334	326	333	326	350	352	360	326	321	337	377	360	326	317	349	336	366	355	343	313	322	332	295	349	336	324	354	357	398	354	317	345	357	355	339	349	329	331	372	322	352	357	383	343	327	352	349	349	325	356	378	338	414	355	381	341	322	366	366	380	350	339	359	387	355	292	343	380	378	348	332	384	358	342	364	340	312	308	359	355	384	351	377	341	353	341	319	351	398	319	352	376	374	344	375	350	381	359	350	332	353	305	329	312	372	397	346	360	348	336	347	353	346	365	292	386	336	334	366	352	324	373	359	374	316	330	322	376	326	397	336	377	367	383	341	340	380	331	349	369	371	352	324	368	350	378	391	342	345	351	366	318	347	333	395	357	357	358	386	338	316	341	328	353	343	336	359	323	392	335	399	402	354	347	375	368	318	371	345	369	372	360	362	376	377	340	378	340	333	333	303	347	347	319	342	333	334	370	344	368	379	351	329	369	360	317	356	318	345	385	374	348	330	370	343	292	341	343	342	364	379	355	353	405	361	346	360	371	354	350	331	334	335	371	371	382	302	365	388	381	321	329	331	355	432	351	381	331	352	367	379	354	338	372	374	351	333	344	358	387	353	372	381	343	348	333	340	341	340	328	340	350	367	372	352	372	360	309	375	351	373	371	328	361	369	365	359	337	345	367	370	340	373	342	336	360	357	350	362	414	378	336	366	363	360	368	321	366	353	381	363	342	357	381	362	338	329	381	343	367	332	360	348	327	367	321	354	374	341	339	367	349	362	340	328	367	318	367	382	333	344	349	382	356	342	348	351	355	343	336	355	368	311	357	317	336	366	332	305	351	347	349	357	354	367	335	328	344	352	357	329	345	335	349	343	381	385	366	362	382	340	305	376	370	347	360	358	343	347	332	362	409	348	389	347	369	359	346	344	362	376	363	363	318	352	366	352	360	328	392	363	353	330	390	320	350	358	369	352	398	336	325	315	351	330	322	374	329	360	337	372	340	356	390	328	325	369	325	348	348	377	302	358	343	357	337	362	378	353	350	328	403	322	329	371	330	338	353	351	326	378	336	372	362	330	375	352	357	367	346	344	336	351	371	354	319	366	343	322	350	369	333	338	349	339	372	366	354	369	373	363	362	345	363	381	364	357	350	344	345	328	346	376	357	366	346	336	336	326	343	346	366	331	342	348	323	364	355	325	345	327	368	371	355	399	350	350	384	364	374	367	374	347	360	337	334	365	374	313	305	375	361	369	352	321	340	348	363	337	369	304	325	357	381	332	391	367	338	387	363	378	325	344	364	319	333	334	390	337	339	350	346	305	364	375	366	355	356	364	372	345	345	359	343	341	337	339	326	386	371	358	374	365	362	324	325	363	358	322	338	334	339	375	337	348	335	334	362	340	337	366	351	323	334	340	342	364	386	334	366	362	385	356	349	344	380	328	355	332	352	354	361	339	338	343	375	381	328	315	370	330	346	379	332	355	368	329	394	343	374	328	370	346	362	381	331	350	384	348	325	365	352	342	340	347	362	360	367	352	385	342	354	372	351	371	386	333	380	338	350	345	380	341	376	326	354	334	326	333	346	357	363	353	373	350	383	347	369	341	366	308	386	372	348	361	368	407	352	333	392	340	351	377	331	347	367	347	358	355	370	343	322	350	373	349	340	344	381	338	357	316	348	337	331	353	338	353	357	359	355	365	338	367	373	318	327	341	357	350	341	334	357	374	344	323	347	341	341	320	350	353	350	388	391	354	341	344	330	363	367	396	377	341	349	373	391	358	358	365	362	347	346	370	351	322	352	377	382	345	350	378	354	335	337	345	352	376	354	353	346	335	354	346	367	335	351	364	345	379	331	335	327	353	352	356	356	367	366	342	350	350	362	305	351	338	368	398	358	328	357	355	362	360	333	371	348	366	342	395	357	347	351	337	331	343	337	331	346	366	381	363	347	357	321	356	354	379	354	376	371	324	363	362	354	389	350	372	359	363	348	384	326	370	361	301	362	344	338	348	347	333	319	371	323	323	370	386	354	345	358	335	355	345	351	375	357	311	337	347	338	336	345	346	381	348	393	316	355	316	360	347	352	348	344	320	352	358	371	335	340	333	378	333	351	344	356	338	333	341	346	368	369	346	357	361	349	348	351	342	324	341	354	351	351	342	349	352	350	324	333	338	374	366	347	312	318	356	318	337	368	364	333	354	357	331	335	378	369	320	354	361	326	374	359	328	364	372	369	356	330	344	367	352	371	336	352	321	347	364	320	354	362	343	373	348	345	339	364	357	333	307	387	336	372
6993	1125	1412	1619	1340	1308	1185	1140	1107	1035	1002	922	1000	924	821	843	908	877	889	867	862	878	917	861	853	847	892	881	853	857	830	825	804	850	813	890	818	820	793	843	866	815	839	874	858	837	856	848	887	841	897	784	827	827	848	800	873	838	819	856	867	799	831	825	806	869	841	822	812	836	836	836	845	822	885	824	855	838	817	845	897	829	871	835	853	809	826	858	841	849	824	857	865	867	863	783	839	825	809	783	784	802	904	801	862	871	829	852	822	892	810	875	829	793	794	837	855	838	832	883	824	810	856	820	865	820	854	855	845	828	825	794	863	840	850	811	845	830	889	823	827	841	834	884	827	825	831	827	817	857	820	880	830	782	848	828	812	792	868	783	831	854	821	814	836	826	815	849	823	813	836	854	884	811	837	789	831	817	805	873	840	829	888	810	837	862	826	849	861	851	812	855	853	869	834	818	793	859	872	876	847	812	817	792	846	821	838	818	823	858	798	799	880	827	811	857	827	837	812	846	810	841	825	886	807	872	832	843	783	852	785	852	823	869	803	853	839	834	840	796	822	854	882	842	827	831	839	888	864	806	801	843	804	839	839	803	802	832	830	813	806	860	839	771	849	863	821	837	858	852	804	833	832	846	837	835	828	870	840	823	874	825	884	874	846	813	881	801	853	850	863	836	826	826	814	809	876	793	892	839	818	865	849	832	863	857	850	860	820	809	865	889	809	813	824	861	848	879	846	866	813	883	832	821	839	835	852	894	817	764	843	808	858	818	783	810	873	843	862	870	828	906	783	883	789	869	829	871	881	864	822	825	826	851	833	860	870	856	852	813	857	827	816	833	822	811	807	833	825	902	884	825	813	793	848	786	831	867	792	824	811	833	800	815	816	862	824	783	867	904	854	841	841	877	875	850	882	873	900	804	841	857	808	859	847	880	812	808	862	806	788	848	754	880	872	831	893	784	843	819	841	827	893	808	845	823	805	844	834	839	882	825	851	813	820	832	846	870	790	819	835	862	856	835	860	821	782	834	843	791	804	819	812	842	866	828	839	837	785	885	844	784	813	857	812	837	899	797	782	874	861	813	834	852	877	889	910	881	873	845	902	823	825	839	838	836	787	850	799	811	793	854	830	803	845	852	822	786	829	825	855	792	860	869	814	826	848	803	825	840	826	824	829	803	831	839	798	874	864	813	791	848	814	824	825	839	828	836	804	803	867	811	837	853	825	805	871	832	856	891	835	847	823	853	798	841	821	896	841	880	863	814	827	848	848	828	810	797	849	830	845	801	807	809	851	827	819	862	803	826	812	819	808	841	808	880	862	841	809	813	852	853	856	814	783	823	868	869	798	831	852	825	800	812	849	890	834	825	852	846	806	820	787	867	810	864	856	814	843	918	795	854	811	795	867	847	859	790	779	831	819	829	839	882	839	854	804	849	826	798	849	845	810	857	829	852	809	828	807	833	829	817	821	800	814	834	810	789	834	842	850	836	774	832	801	804	875	827	843	809	866	852	824	785	832	821	869	836	829	815	808	800	800	803	822	848	930	832	791	860	831	867	825	845	810	865	883	833	798	806	849	811	791	871	810	884	877	786	860	830	858	793	881	855	847	863	836	786	807	796	864	797	824	832	851	832	835	813	905	862	864	848	768	874	785	786	813	785	792	809	812	799	896	849	835	828	880	810	883	852	846	846	868	867	867	839	839	871	832	827	870	846	827	827	901	782	857	823	843	830	838	824	872	824	851	815	841	887	810	827	784	797	879	830	778	837	840	819	817	811	851	810	803	822	870	801	834	811	789	816	818	886	824	850	808	790	808	886	808	827	820	836	884	854	845	826	827	841	753	822	791	791	845	830	810	820	873	873	813	843	837	890	830	816	841	774	866	829	835	857	834	852	840	860	839	819	836	895	791	853	845	837	812	879	810	904	856	857	843	840	851	875	823	826	873	859	848	887	865	852	816	796	841	863	865	860	846	814	795	875	815	838	843	836	804	819	832	806	865	818	779	880	839	830	827	810	775	795	799	826	800	857	840	840	797	816	835	875	802	829	847	813	779	807	853	844	862	794	819	858	843	881	808	808	828	817	883	765	817	843	845	869	838	887	834	848	876	814	835	862	852	815	854	842	846	846	843	828	829	809	804	830	824	812	816	890	819	819	864	837	811	845	810	865	806	845	875	826	801	854	851	811	884	781	791	851	836	811	881	774	809	803	807	834	840	766	799	775	851	834	862	840	804	867	818	848	833	888	873	871	773	810	856	795	785	769	858	828	865	852	823	862	811	870	835	831	860	756	822	824	823	791	825	860	841	794	827	797	826	848	817	777	809	805	806	822	863	883	865	826	832	834	851	780	845	845	844	872	833	867	853	819	841	826	836	827	848	839	855	830	845	819	774	874	844	847	903	839	857	849	850	800	853	816	808	852	833	817	846	807	829	779	835	835	834	804	865	858	851	854	832	803	828	819	854	865	820	825	828	875	816	847	857	842	873	808	838	841	864	854	858	865	792	863	869	843	796	845	844	804	844	859	835	842	820	826	812	861	819	789	789	847	881	904	787	856	819	834	854	844	875	837	842	840	815	841	867	866	832	824	796	831	855	879	882	868	818	823	798	840	810	842	861	876	803	821	838	893	802	884	828	867	861	815	825	869	851	842	825	811	815	872	830	840	852	785	824	833	887	851	802	867	843	814	821	835	883	850	832	831	817	820	793	829	837	892	845	805	819	928	847	822	813	844	844	797	807	813	844	871	879	793	841	871	804	869	822	788	784	859	806	881	842	802	799	838	803	827	848	822	819	849	850	826	881	807	865	790	839	828	813	856	841	800	828	775	857	778	843	795	813	847	797	842	838	798	841	830	826	803	820	826	870	899	850	807	801	850	869	849	817	888	852	815	816	802	810	859	830	910	787	859	770	837	769	819	828	846	847	788	869	846	838	862	880	754	875	773	862	832	857	853	822	798	869	819	825	888	785	855	858	820	860	803	874	854	830	821	758	803	873	814	794	866	810	823	795	843	864	818	919	828	873	825	884	832	815	818	813	818	836	820	879	850	829	837	822	797	809	823	853	780	863	859	839	811	837	819	898	817	866	835	844	859	842	883	819	853	839	858	833	802	852	839	800	861	826	809	829	796	795	777	833	840	834	800	901	818	907	836	817	816	849	818	805	863	862	837	864	812	918	905	852	861	812	842	804	848	831	832	829	819	843	780	775	807	826	846	854	849	858	803	866	850	807	833	839	805	871	808	852	870	829	863	859	836	838	821	840	883	819	859	855	791	820	874	847	861	789	831	876	818	826	809	862	861	874	841	815	842	847	815	797	806	821	798	810	798	853	860	809	782	823	808	744	869	909	871	826	831	877	818	793	874	846	830	824	854	883	822	822	833	846	831	866	832	851	813	807	828	856	829	815	831	834	866	825	846	854	837	786	830	887	857	859	775	850	814	820	798	803	861	810	822	873	836	840	852	848	779	813	827	872	802	819	837
15243	1336	995	783	611	535	475	452	433	431	411	432	384	399	381	407	378	359	396	363	363	415	379	401	404	380	385	432	402	402	387	399	374	351	379	376	353	386	420	370	390	334	366	369	377	378	383	349	386	351	334	353	396	362	373	415	387	359	397	364	338	367	380	393	380	326	318	359	369	379	392	376	410	370	367	356	405	380	413	368	400	381	409	360	361	360	316	355	365	352	392	350	383	373	362	413	365	372	363	381	408	374	338	348	335	370	399	360	350	408	414	398	393	372	402	374	399	372	385	389	363	370	389	366	362	391	366	368	353	412	360	358	350	387	377	362	367	348	345	347	382	381	370	391	384	394	418	361	359	383	391	333	349	339	354	342	377	412	361	322	371	378	349	382	349	408	391	380	395	391	375	356	344	370	357	368	377	380	392	366	427	386	361	364	377	407	397	323	367	382	377	396	367	376	358	363	408	321	380	385	387	357	339	357	359	369	407	366	361	328	406	363	348	351	346	325	360	351	375	380	353	376	357	385	348	356	386	361	362	378	370	386	426	343	346	381	344	380	376	393	366	390	366	384	362	336	396	391	370	384	352	371	392	367	359	348	371	365	390	379	391	356	354	369	391	379	378	387	400	386	359	372	380	333	369	352	387	345	381	388	400	364	339	372	363	376	371	352	373	361	389	369	364	360	347	335	365	363	402	358	372	360	348	430	386	379	369	381	357	362	377	391	358	357	356	381	381	360	378	368	355	379	371	348	382	400	378	343	370	383	408	384	366	375	423	371	393	366	382	383	378	332	382	379	412	377	359	370	383	364	365	378	347	391	416	350	398	365	349	346	404	348	392	363	406	382	369	334	328	365	373	375	343	389	394	384	387	344	359	349	337	355	376	359	387	369	383	403	394	344	361	427	355	380	363	372	402	323	402	378	404	392	391	397	411	363	384	378	402	350	373	359	345	390	385	386	428	382	356	381	380	341	400	358	370	370	357	379	377	352	375	358	349	373	388	406	369	388	393	376	398	346	342	397	370	381	375	337	382	364	354	356	391	381	363	351	358	373	386	366	377	400	394	392	365	377	397	381	378	357	383	381	350	352	355	387	360	372	354	388	386	360	339	375	345	351	382	358	378	366	381	396	371	385	378	406	435	360	362	366	364	377	335	395	380	384	381	350	386	353	342	360	389	418	371	357	369	349	402	343	402	360	335	372	384	354	370	342	397	373	360	357	358	347	368	380	384	377	393	392	370	397	365	386	386	359	365	377	364	406	384	378	354	373	357	359	349	378	377	389	369	345	374	376	397	407	403	366	409	396	366	360	395	390	373	417	346	380	417	344	392	432	368	384	383	353	357	347	394	385	390	342	365	364	362	385	376	384	408	388	384	400	372	373	390	403	417	389	366	403	361	372	384	396	362	377	373	377	386	379	346	395	362	375	391	357	360	366	396	365	402	348	377	383	409	347	400	350	392	408	337	369	379	350	380	375	398	342	402	384	368	375	423	356	340	373	368	400	398	382	379	370	387	359	354	409	362	351	392	384	357	372	369	359	416	371	345	379	364	339	359	382	397	365	396	391	344	383	396	370	365	348	354	395	380	411	378	376	365	339	390	363	360	405	429	357	369	429	378	361	388	367	355	368	386	377	360	378	347	395	382	365	399	425	382	368	352	379	368	342	395	377	380	350	359	373	343	365	380	398	383	395	369	379	363	379	391	375	417	381	386	372	398	392	386	367	411	346	376	378	369	362	357	375	357	420	379	401	403	336	375	386	386	390	378	375	388	382	338	402	351	351	405	385	420	366	381	386	351	362	344	386	363	405	353	359	366	342	380	360	331	377	382	356	374	378	371	373	364	374	406	392	396	404	390	360	368	383	372	358	367	382	358	399	377	393	371	355	358	393	402	389	384	383	401	375	331	368	384	372	394	362	393	414	397	375	344	381	384	357	336	381	351	347	403	372	383	389	365	394	373	399	359	372	361	371	364	361	362	354	349	422	401	374	378	346	392	350	367	338	347	364	373	398	421	345	381	363	337	366	386	357	349	375	378	381	384	384	385	434	392	364	368	354	350	365	339	383	361	364	370	399	395	370	373	383	421	369	377	401	348	367	391	348	347	372	366	384	371	395	359	328	368	376	384	405	382	369	369	351	374	356	361	326	395	385	375	369	375	418	371	412	363	334	384	369	368	407	357	416	411	364	383	362	404	367	403	373	338	355	342	368	364	361	414	361	385	331	417	397	370	367	397	370	389	393	356	381	374	376	402	334	356	357	408	394	374	365	386	356	382	356	369	375	389	381	326	393	372	337	365	387	375	363	356	323	377	402	370	376	381	362	367	341	435	380	402	376	374	393	377	400	344	358	382	383	402	364	400	376	389	389	342	365	377	373	379	374	401	358	391	383	387	347	385	355	378	338	385	345	334	388	345	382	386	334	417	372	398	386	374	385	338	372	366	367	403	395	361	418	393	355	376	381	350	366	389	375	384	379	345	342	408	351	383	368	369	364	339	398	381	362	380	369	348	393	378	388	376	428	359	374	364	366	362	395	353	373	354	354	351	379	393	395	362	385	351	384	418	361	364	340	378	359	394	340	349	390	379	365	387	333	366	344	388	387	377	380	412	372	338	368	394	368	385	357	373	400	317	328	347	363	358	413	378	404	354	363	403	373	365	356	342	386	390	365	383	392	358	384	369	337	364	346	405	372	325	361	377	383	348	343	364	398	378	377	377	367	412	382	364	398	345	356	363	346	325	364	350	412	395	352	414	368	371	405	375	383	356	348	406	404	348	380	416	389	396	395	392	347	386	361	368	400	340	357	379	327	389	350	406	366	384	340	377	355	349	367	380	384	379	377	363	406	391	362	401	380	411	399	379	377	377	351	364	371	400	348	346	382	410	380	328	358	360	370	376	374	380	388	366	357	379	352	388	383	372	380	378	369	375	384	406	377	344	353	371	377	388	379	353	356	360	361	374	388	396	365	392	389	374	374	326	368	383	354	353	352	412	378	395	355	383	383	381	380	419	407	417	370	357	361	363	354	378	375	362	400	364	363	357	390	332	372	339	382	346	347	319	381	370	376	369	343	366	377	351	333	385	375	418	418	362	423	342	345	366	397	400	390	378	373	381	346	394	391	373	384	400	368	375	399	369	375	372	355	380	432	399	388	357	382	380	387	388	364	371	394	410	365	332	415	408	352	363	389	344	359	323	383	372	351	388	363	339	378	350	365	387	351	373	384	421	386	390	350	353	346	362	376	351	378	366	358	384	369	338	402	399	352	398	377	372	378	336	350	337	379	389	356	340	344	400	403	370	370	358	354	392	342	402	348	399	336	399	375	410	362	378	347	365	326	362	359	361	370	354	388	360	377	398	355	408	350	350	357	391	335	332	352	339	349	369	384	368	373	398	400	400	369	364	392	339	378	376	413	359	366	384	378	330	313	341	363	373	394	377	375	363	385	399	377	402	419	386	379	377	377	371	378	359	365	391	353	350	372
8925	1311	2021	2306	1991	1693	1458	1369	1392	1179	1174	1053	1081	1055	1042	998	973	965	890	951	909	948	894	889	884	890	870	887	865	904	867	886	867	886	858	841	905	880	840	862	864	854	842	864	871	884	842	902	864	895	880	819	875	868	868	813	856	813	871	843	834	816	800	872	853	903	806	809	814	829	828	848	857	847	828	817	825	859	853	861	841	865	837	882	808	863	844	860	887	822	818	852	887	864	865	815	882	850	904	846	860	855	851	809	844	870	860	826	858	827	890	843	834	850	851	824	822	840	855	810	843	796	843	820	844	827	859	842	851	821	846	866	800	808	845	894	874	817	836	855	848	842	875	826	878	860	825	853	874	863	847	844	810	796	809	816	797	806	851	880	860	797	827	812	858	868	849	845	850	834	814	862	822	784	857	825	836	832	823	823	839	816	778	798	847	856	813	802	896	853	818	817	846	814	841	870	842	833	839	879	882	789	883	805	816	804	846	864	810	825	803	823	824	785	829	836	843	770	789	852	842	841	857	832	833	824	840	906	806	866	811	843	848	865	826	825	809	844	857	807	802	827	872	823	878	893	833	756	849	872	853	824	801	813	805	862	821	883	818	829	851	871	811	915	824	841	840	821	873	808	796	835	845	842	816	823	841	800	827	867	841	824	831	857	859	834	792	854	785	831	782	877	898	852	822	830	887	874	831	816	886	854	777	799	801	806	824	893	793	838	873	835	811	815	750	825	866	831	859	815	900	890	834	798	861	822	866	849	840	860	835	815	873	818	767	831	849	836	856	832	874	798	824	819	851	847	873	847	845	821	831	800	880	840	821	874	838	807	817	830	830	866	776	815	827	804	840	862	852	897	802	852	855	849	829	863	824	816	837	859	822	852	875	848	821	829	849	858	858	864	815	854	879	863	829	817	830	842	855	816	880	832	826	817	862	817	810	836	909	866	841	860	882	813	817	820	820	826	849	798	825	840	831	777	871	848	905	872	892	846	909	852	834	845	848	850	790	882	871	829	840	835	807	810	807	821	847	847	811	866	833	811	840	815	834	792	867	831	917	879	819	791	844	753	834	884	855	829	844	862	856	823	782	865	824	871	848	787	858	804	836	829	839	838	846	848	829	806	858	788	821	846	836	818	859	815	822	841	844	853	863	887	802	833	825	845	884	836	854	811	853	828	840	843	812	828	883	862	878	809	839	915	822	820	852	783	876	853	820	895	823	853	805	840	873	866	803	857	862	854	860	849	831	881	816	863	835	851	830	839	839	861	824	828	834	831	808	888	856	832	832	835	848	842	880	871	798	900	823	813	855	840	822	829	818	853	914	808	827	831	870	813	865	806	826	841	859	855	848	898	804	854	824	853	867	855	834	848	818	810	880	806	818	851	865	816	835	867	849	826	812	875	791	822	805	848	865	876	822	849	864	839	783	843	821	829	831	851	803	844	831	879	805	870	809	834	866	867	799	846	825	854	811	859	852	800	859	871	796	795	829	850	794	854	828	872	837	797	863	840	826	834	838	835	836	806	841	813	843	853	850	834	801	814	790	819	873	863	932	878	885	895	861	844	797	857	886	865	857	828	812	869	839	815	836	782	883	813	827	881	846	833	837	805	821	809	832	811	857	833	866	865	813	874	852	888	836	825	817	830	836	887	821	829	838	852	835	822	903	805	799	821	876	816	830	835	846	851	794	846	807	848	855	819	852	778	833	800	840	880	864	839	847	834	859	790	819	901	862	834	862	830	846	886	837	834	846	848	873	827	854	867	828	842	864	854	877	853	835	814	857	901	780	812	850	798	847	872	805	865	818	876	821	822	849	835	861	798	892	835	831	837	806	824	828	877	801	842	891	893	923	875	864	786	873	812	818	883	876	852	891	829	853	834	810	858	850	847	852	815	848	855	821	859	839	829	825	808	804	814	809	861	840	839	777	880	834	884	842	840	849	860	856	861	849	844	850	826	883	851	809	852	861	821	795	846	831	810	846	835	831	837	816	828	823	789	881	846	861	815	790	806	804	783	844	828	894	851	782	863	831	881	838	864	845	789	838	785	859	871	864	825	807	788	817	822	817	836	874	822	881	901	828	906	823	827	838	836	851	817	900	860	838	785	904	858	909	821	835	795	906	879	823	859	817	807	828	820	859	855	848	862	824	815	859	762	800	856	845	880	874	816	849	874	821	787	840	820	875	827	834	897	868	813	867	827	865	860	832	871	803	830	807	845	860	889	846	815	790	851	851	821	822	834	909	811	795	849	833	778	828	779	840	840	842	826	866	833	904	893	894	820	833	857	805	826	803	873	844	850	834	855	831	852	799	867	851	858	850	861	827	843	790	855	794	814	773	848	856	842	877	836	826	819	834	860	861	854	872	876	864	871	855	804	844	800	856	833	813	821	868	869	865	859	836	842	862	818	802	836	889	861	836	859	822	842	817	884	882	837	829	795	847	859	848	882	816	840	810	912	829	865	852	824	793	827	836	875	839	823	815	899	835	827	887	845	815	883	854	854	817	829	878	812	875	840	867	813	828	794	820	819	794	806	877	868	869	819	829	832	892	843	854	835	827	813	814	820	905	866	867	820	803	817	785	801	823	871	824	838	818	852	811	821	846	841	874	902	795	850	827	821	874	832	851	846	816	862	843	862	793	798	828	888	792	814	864	856	832	886	855	809	807	813	884	811	860	870	806	855	874	868	852	841	863	805	846	845	851	892	841	817	854	880	824	821	866	825	885	854	850	803	852	817	797	828	815	823	826	828	811	824	827	855	853	865	817	913	860	834	893	770	856	866	828	789	837	827	840	808	826	881	881	846	811	861	834	860	850	879	854	817	857	832	895	854	844	845	811	862	853	851	865	828	840	837	865	809	811	742	871	867	860	873	882	815	834	876	845	879	871	853	857	820	816	863	847	902	887	842	839	865	856	842	832	873	896	824	853	874	794	832	842	813	835	813	808	796	857	840	825	823	886	838	842	859	867	819	825	908	855	817	839	844	882	866	901	886	827	832	860	853	841	846	802	803	865	800	868	820	805	847	828	867	832	792	820	869	891	875	844	856	847	850	867	887	867	858	836	873	838	850	861	871	835	850	838	849	830	833	871	856	850	794	855	861	814	883	835	889	840	828	763	786	816	821	841	827	912	785	878	827	900	853	843	836	782	828	875	806	859	840	819	825	840	891	804	870	843	868	831	852	803	782	823	845	826	836	814	857	826	837	855	843	822	817	869	888	833	886	820	804	848	864	843	887	860	799	828	839	811	894	836	832	848	820	853	865	839	819	832	830	818	816	816	894	799	830	872	818	872	853	821	813	847	851	914	870	793	843	840	898	812	841	844	836	824	887	883	820	820	851	849	850	865	850	880	836	870	822	832	887	847	840	849	869	821	850	811	830	824	903	796	856	817	848	904	796	849	867	832	839	840	825	865	862	848	792	814	841	791	875	805	814	830	832	799	830	916	838	801	804	776	817	850	890	889	813	864	807	819	851	815	926	814	838
1889	168	165	177	149	182	172	167	169	177	173	176	166	152	156	175	181	197	173	165	138	170	167	163	159	160	166	144	178	189	185	184	150	175	186	182	167	168	182	146	159	159	188	168	183	180	186	191	184	179	178	184	189	178	177	167	174	174	175	150	135	181	149	158	165	155	167	155	171	164	184	191	165	193	183	194	178	174	148	169	176	194	159	170	167	161	189	158	164	154	142	152	185	154	160	160	141	167	148	176	185	141	183	182	177	197	146	157	161	142	158	169	206	164	163	182	164	159	154	170	187	174	174	169	185	174	171	163	178	163	160	181	151	161	185	161	186	167	156	174	179	201	173	131	161	159	168	173	172	152	150	162	180	189	171	171	152	171	165	157	164	162	185	174	173	153	170	163	180	170	182	168	159	159	162	183	155	139	182	157	195	197	167	152	165	159	168	167	187	178	177	180	167	183	147	152	143	184	161	158	174	167	184	165	190	175	171	164	173	158	186	161	168	175	171	179	161	156	201	168	158	176	177	169	166	174	181	165	159	148	182	164	151	159	135	166	184	150	168	170	165	171	175	160	156	176	164	156	140	146	152	177	192	149	164	167	164	191	153	184	168	155	180	179	156	194	162	177	178	183	160	165	143	168	146	169	177	171	177	169	169	155	148	173	143	154	165	156	167	178	149	156	181	162	164	163	201	165	169	163	168	186	181	148	145	150	178	158	168	180	132	190	180	153	176	181	159	169	173	194	163	165	177	168	185	170	189	161	144	154	143	189	155	168	152	170	160	166	166	197	163	185	166	194	190	173	162	146	170	168	173	180	170	167	173	169	185	141	166	150	144	188	180	161	169	167	164	157	167	172	171	173	155	159	145	160	151	180	176	174	185	189	177	164	164	183	138	172	176	166	163	168	166	148	173	184	191	158	168	148	166	163	159	162	157	157	152	155	160	167	141	176	192	158	164	154	174	173	138	159	152	162	174	145	186	145	161	166	151	123	196	152	148	160	167	154	170	189	171	160	165	146	181	208	182	187	170	226	172	143	170	167	170	183	179	165	169	184	176	150	182	159	151	150	165	159	151	156	180	165	165	182	166	171	170	159	166	155	183	165	165	176	169	170	181	165	150	166	173	187	185	158	168	183	171	155	162	160	174	191	160	187	178	160	173	178	168	159	154	149	183	181	162	177	156	151	148	174	170	214	155	169	170	166	160	149	140	164	188	158	202	155	180	197	165	166	162	166	185	165	166	168	182	153	156	148	168	166	175	157	178	182	155	188	164	188	173	137	152	168	146	178	188	168	176	171	184	163	186	142	166	123	161	152	173	186	170	167	151	182	168	150	175	184	163	154	166	169	178	179	161	164	156	191	159	189	139	160	163	198	124	162	176	165	164	183	160	142	159	154	159	175	180	179	207	196	167	162	180	192	168	143	208	194	153	163	165	202	153	178	177	176	169	171	178	199	168	172	191	164	167	167	157	153	172	158	177	149	159	155	161	161	166	176	170	178	185	159	161	171	161	179	167	156	172	149	167	179	169	162	157	187	188	171	195	140	161	170	163	173	157	164	153	175	172	150	162	150	151	163	166	183	164	156	159	162	177	169	163	165	143	160	190	154	167	163	164	171	168	187	169	162	140	150	161	174	188	175	144	183	173	188	158	164	189	148	175	140	155	174	178	169	165	173	162	173	180	169	182	174	173	161	166	179	162	150	163	146	135	175	167	151	172	167	158	185	191	154	159	172	155	183	150	171	156	168	148	187	160	155	165	193	176	151	165	179	182	189	146	168	178	171	156	154	183	174	171	173	160	160	136	175	172	162	166	148	155	154	173	168	185	206	179	169	173	148	146	153	152	169	201	186	164	185	167	175	159	164	163	173	183	179	161	157	175	162	173	142	151	139	168	166	180	161	181	157	175	179	170	137	155	168	182	156	172	150	172	171	183	166	177	166	167	162	153	156	167	181	170	172	174	186	174	159	152	187	147	144	174	173	172	144	170	148	158	175	174	176	152	174	149	137	174	154	153	163	164	173	148	188	149	179	181	156	174	192	157	182	159	152	157	165	173	172	175	159	179	176	137	169	148	161	194	176	192	168	162	167	162	167	173	177	182	164	162	178	177	164	147	161	181	171	184	151	179	152	185	177	177	170	158	189	195	173	153	152	171	157	183	176	148	172	137	170	170	150	160	161	170	193	151	170	191	177	154	186	168	171	190	178	183	166	165	149	158	166	152	210	163	166	164	156	206	175	174	159	168	173	179	167	203	164	176	171	175	171	174	176	178	159	179	162	203	185	173	150	134	158	175	157	153	144	155	167	163	142	149	158	176	159	145	146	160	164	160	189	176	168	159	180	169	139	182	158	165	147	158	203	163	161	163	174	195	166	159	155	158	170	180	169	160	172	161	141	139	169	166	168	168	174	194	174	161	160	157	172	184	172	159	169	149	184	157	159	192	170	152	169	182	151	188	147	158	165	185	170	169	168	168	186	179	161	206	155	165	175	176	179	157	146	185	160	165	149	168	158	158	139	183	150	163	143	179	168	166	190	167	187	152	152	183	176	157	170	164	169	164	178	181	174	161	171	173	164	159	173	168	188	155	177	181	185	161	180	164	160	168	180	186	166	144	171	170	160	180	162	186	162	182	136	159	183	181	179	164	156	173	167	203	198	197	172	170	185	150	176	165	172	157	151	169	187	180	173	168	175	173	155	185	168	170	168	161	166	157	150	160	172	182	163	162	148	135	179	188	160	176	149	136	168	154	151	179	154	167	189	169	172	177	170	163	175	152	168	150	165	181	160	153	173	160	165	155	170	191	185	162	172	190	175	192	160	186	182	187	175	153	185	147	176	172	166	181	155	169	156	159	158	138	166	171	167	149	172	183	176	168	153	172	164	141	190	161	153	167	153	156	164	194	186	194	150	183	158	169	178	185	158	181	159	183	174	186	182	145	149	157	157	180	130	171	154	159	172	184	163	177	197	145	157	183	183	145	182	199	170	186	191	176	189	185	166	163	145	163	167	181	162	160	174	164	179	143	161	171	141	167	175	192	188	179	171	177	172	154	190	171	151	175	141	166	171	185	166	187	169	169	177	179	174	193	150	165	155	171	179	170	127	189	153	155	160	160	164	179	175	155	189	174	173	170	178	154	173	202	163	148	157	161	162	169	172	161	168	148	166	206	179	159	203	195	176	153	138	152	177	163	182	180	188	156	182	164	198	171	150	170	163	148	180	164	162	152	169	175	179	163	147	167	159	186	171	179	178	172	163	159	147	151	159	165	150	187	152	172	155	173	170	173	167	149	163	162	193	168	187	161	152	164	152	184	142	189	176	160	174	187	184	173	183	151	158	161	158	155	161	165	139	177	176	186	183	150	154	179	168	182	149	181	163	174	189	154	160	185	160	189	168	186	162	157	169	173	189	180	160	170	186	156	142	157	192	171	149	153	179	183	181	149	159	149	173	167	168	184	168	154	164	153	162	162	168	167	171	170	184
2085	511	489	515	546	483	482	462	471	433	468	453	486	478	448	461	450	470	436	450	460	444	466	431	466	463	451	449	462	471	451	477	504	493	453	459	473	415	469	447	445	495	465	498	493	454	438	423	456	458	455	446	454	474	462	495	437	466	443	438	477	429	507	420	409	471	461	470	464	455	457	464	464	451	503	438	454	435	432	474	458	471	496	460	440	440	455	487	461	475	487	400	405	469	475	431	462	486	472	519	507	438	458	438	477	464	449	485	461	431	490	469	462	474	456	452	437	464	484	509	468	470	481	457	462	488	453	438	506	418	438	479	475	464	497	462	471	458	493	447	444	483	465	478	455	440	435	432	439	438	453	451	443	448	441	468	445	449	478	471	509	467	452	458	466	454	473	483	471	439	462	448	493	513	464	478	421	441	479	491	470	489	475	471	486	448	461	472	473	423	430	468	462	465	455	493	461	485	486	460	439	428	496	465	480	466	418	466	473	450	450	473	464	424	459	424	462	450	478	427	457	473	437	484	480	471	453	480	431	491	464	473	442	425	465	442	419	435	433	472	458	461	461	467	461	463	486	519	469	399	479	449	465	467	434	485	488	466	447	440	500	469	468	485	450	486	436	467	438	469	418	440	462	423	444	423	475	470	458	487	472	483	457	440	467	491	434	466	464	487	455	494	476	457	449	484	483	446	479	460	429	475	459	455	473	464	500	488	482	466	476	461	475	425	459	447	444	496	486	451	456	459	506	435	445	467	452	480	464	460	446	438	517	463	442	492	432	447	459	459	466	467	493	444	410	452	436	489	509	450	464	455	452	459	487	469	464	477	481	488	466	467	455	478	459	413	476	435	420	438	445	476	463	460	455	451	447	432	479	447	440	460	475	463	467	473	457	440	489	478	443	481	478	503	499	495	455	451	441	443	459	487	470	496	434	479	450	438	451	449	463	508	476	494	474	451	436	436	455	452	448	463	411	454	476	431	467	445	440	469	456	474	461	418	503	484	511	458	461	453	463	446	484	464	442	438	487	473	490	507	479	452	455	472	488	479	470	443	488	474	490	470	465	453	477	487	477	467	459	486	441	449	448	432	476	491	428	480	492	446	436	449	494	462	441	510	440	488	444	452	480	430	452	480	508	473	474	452	431	449	457	502	446	480	486	475	424	434	497	451	459	439	474	448	463	500	461	460	475	461	485	483	495	448	478	430	478	436	444	509	430	449	481	428	504	410	471	471	444	464	445	508	462	481	462	456	452	454	466	440	476	459	486	469	458	431	457	474	490	463	466	474	452	489	497	483	433	472	474	470	487	487	462	482	483	450	448	453	476	496	455	446	462	437	484	483	471	423	463	450	445	474	454	455	437	459	449	452	461	455	456	472	431	483	455	438	438	427	496	432	481	444	471	427	461	457	450	468	478	438	485	500	453	503	466	473	467	436	453	469	457	457	483	466	462	424	468	433	456	458	502	474	487	483	461	468	447	493	477	475	494	459	449	432	435	498	484	452	477	419	488	469	472	466	466	484	488	497	437	446	448	448	449	472	446	440	455	461	455	463	465	473	474	438	481	492	459	442	472	457	498	479	459	485	478	467	477	420	435	491	479	491	463	460	473	460	473	449	438	468	474	424	464	478	479	456	446	421	505	451	461	468	487	466	438	458	459	438	455	447	478	489	453	470	457	485	481	442	486	449	467	489	475	451	451	482	448	492	473	452	459	480	451	427	449	494	451	448	440	451	487	457	434	485	452	463	466	503	432	501	438	465	425	464	486	469	464	459	457	456	469	429	467	468	469	480	439	454	482	431	484	478	447	496	486	481	429	424	457	461	445	428	508	462	489	483	471	475	430	432	433	500	452	496	454	460	410	454	445	471	468	470	466	450	463	433	452	449	452	449	443	430	477	471	455	497	472	479	445	420	460	456	469	441	428	463	468	440	422	482	498	473	458	401	459	463	430	500	455	459	464	496	422	452	488	485	477	440	408	481	444	487	413	496	455	500	468	440	442	454	523	406	450	478	453	435	474	480	480	446	460	413	472	454	472	433	430	477	455	448	470	459	451	460	492	441	484	432	488	501	510	448	453	468	495	446	462	484	462	420	481	499	465	439	494	473	443	474	458	473	446	443	482	430	497	468	421	438	459	477	447	470	453	460	466	448	462	463	449	468	493	494	457	458	427	464	462	469	497	487	493	429	458	487	435	437	466	431	455	494	469	474	480	432	453	471	430	445	488	424	439	445	467	466	471	471	465	480	488	496	453	452	485	436	441	421	440	466	437	460	460	456	445	446	452	439	447	426	453	490	451	481	475	487	465	453	479	470	475	414	484	478	470	463	463	416	440	453	500	452	493	444	471	451	513	442	471	473	449	432	474	451	475	452	501	438	486	500	448	483	481	451	487	488	479	439	527	495	488	470	470	454	451	474	493	483	470	480	431	468	473	451	422	445	455	444	459	469	459	447	455	459	456	421	494	483	484	481	475	479	443	453	443	450	457	448	471	440	452	470	483	431	489	476	487	457	487	490	459	469	473	452	439	450	458	436	448	448	469	457	450	461	451	456	475	434	471	440	421	458	473	433	431	447	447	471	458	439	454	475	468	485	454	454	436	466	457	461	482	457	452	466	448	435	494	464	496	451	460	491	480	469	470	497	471	454	464	475	453	460	452	480	475	450	468	448	462	434	465	444	494	476	434	449	490	454	479	426	452	448	480	447	442	483	505	491	472	485	486	424	464	475	472	472	517	455	457	457	437	490	475	431	446	455	480	479	467	479	502	463	484	471	484	466	466	464	461	463	481	449	495	473	461	465	449	463	518	510	471	473	450	460	491	420	511	504	457	452	453	483	457	451	467	409	443	447	467	453	499	454	460	473	468	465	463	478	453	484	432	439	431	479	445	478	461	421	445	433	467	476	454	479	476	477	466	431	422	445	487	461	424	462	489	461	455	427	435	442	462	466	427	446	483	501	475	440	470	498	462	503	494	469	467	459	501	491	483	433	453	456	483	443	467	451	480	451	461	452	455	431	461	465	509	477	457	468	440	487	435	444	481	478	450	443	459	459	473	480	495	458	488	447	490	470	464	480	462	458	477	476	456	442	477	460	447	477	463	470	466	444	464	436	426	516	452	465	486	429	488	467	438	443	462	472	463	462	448	483	466	454	424	472	418	454	454	448	467	471	456	479	477	511	471	463	442	441	456	467	467	457	469	471	449	475	474	484	493	442	439	500	477	467	454	477	475	492	416	430	453	487	479	435	441	522	431	459	436	467	441	433	445	452	424	497	445	457	461	450	472	498	478	440	445	451	484	427	475	462	484	456	465	481	476	459	455	499	485	453	457	459	479	449	425	413	414	439	479	451	458	530	468	469	427	470	452	446	484	476	445	451	498	464	471	452	467	466	448	473	493	450	455	481	506	445	463	459	464	486	445	414	467	483	474	486	435	462	466	460	468	400	440	458	452	470	471	479	456	443	455	455	499	448	439	483	447	451
8522	667	632	579	461	442	472	425	383	381	397	326	326	383	332	352	371	314	373	384	374	389	355	369	357	343	358	343	335	333	332	348	358	341	364	383	371	371	341	323	334	370	359	340	358	341	338	376	361	344	370	337	401	354	373	383	353	312	333	373	368	335	331	364	349	351	344	347	383	351	343	360	358	386	308	386	319	339	352	383	347	326	344	311	337	367	328	352	334	366	390	361	365	379	328	347	351	385	345	346	366	366	336	335	414	328	340	371	400	374	373	337	331	360	361	353	346	323	356	349	380	358	354	354	379	358	370	330	358	367	321	377	359	341	326	347	322	349	341	356	377	334	369	340	355	329	383	367	396	366	352	357	325	341	330	368	366	356	344	364	391	362	365	375	355	356	326	340	337	392	332	331	363	330	366	337	347	341	340	333	329	356	354	336	383	336	372	357	354	339	348	342	331	352	330	296	363	388	345	354	367	351	320	338	353	314	372	337	350	378	381	383	344	338	345	377	385	341	333	322	354	373	383	353	351	345	373	358	354	369	371	344	339	331	346	355	347	363	343	346	374	371	352	393	393	325	344	305	342	335	311	356	317	333	341	381	328	366	376	324	348	373	364	352	370	332	333	363	387	358	318	333	359	326	365	325	376	357	348	354	334	349	327	324	324	356	345	342	347	331	325	359	340	348	389	334	353	338	368	339	347	361	356	370	339	394	380	338	356	359	339	329	343	338	345	384	327	359	373	374	320	339	343	362	356	349	333	338	331	380	370	353	357	356	336	312	346	367	337	362	347	305	343	385	338	344	360	357	327	335	352	377	331	348	337	344	361	365	354	357	342	344	317	320	329	341	351	340	318	314	328	377	344	344	381	371	372	380	326	376	328	369	346	340	351	343	349	369	360	353	363	384	338	362	340	363	336	345	363	380	332	351	356	341	333	400	394	399	351	347	366	381	354	344	355	341	311	382	373	366	356	340	348	354	319	391	353	347	336	368	349	317	379	370	382	363	332	349	317	298	364	366	364	333	344	330	357	324	366	353	304	323	390	351	370	362	365	365	359	334	334	322	366	334	374	371	357	349	358	347	364	364	331	348	347	340	307	346	390	346	308	366	367	315	335	347	344	329	338	329	333	325	356	335	324	335	350	330	345	336	380	316	312	332	342	356	338	350	359	355	353	332	346	350	341	371	362	336	374	334	330	364	363	343	370	396	384	362	378	340	338	364	322	346	358	340	357	355	327	340	328	364	368	387	349	359	353	380	351	331	328	380	345	347	378	371	336	324	348	338	333	364	351	334	345	312	376	313	402	359	349	317	346	337	347	341	335	319	354	356	362	398	375	374	336	344	380	342	347	381	351	350	377	381	346	351	367	355	342	340	365	344	359	377	322	318	371	375	370	338	352	373	327	342	355	362	327	379	365	384	349	317	392	368	313	328	369	335	331	358	348	346	352	347	351	389	321	327	362	335	361	352	350	357	355	371	383	371	368	324	346	347	359	345	366	350	364	327	373	401	327	328	360	364	351	370	350	384	356	345	370	322	358	341	347	381	359	364	338	359	336	356	335	329	327	361	349	322	372	332	346	364	341	350	348	379	341	340	363	388	337	367	397	374	322	327	321	317	374	333	348	370	396	341	352	371	346	327	368	318	306	355	328	366	355	368	350	381	332	349	351	361	343	337	357	363	317	346	339	365	354	340	342	303	352	355	353	341	363	340	335	359	370	330	300	343	350	335	411	360	367	374	310	389	340	322	331	355	384	321	341	334	365	334	360	349	347	340	349	316	304	343	325	358	356	326	336	347	373	322	357	342	364	353	326	372	339	380	347	344	391	373	350	351	387	368	352	359	347	329	342	354	363	344	343	340	367	356	306	336	345	336	326	390	334	340	333	334	338	372	349	378	381	344	325	363	363	353	392	360	320	360	371	357	309	354	359	343	341	379	382	362	371	315	379	329	359	353	385	377	388	359	354	351	321	325	367	348	333	407	392	336	352	308	374	360	360	402	366	324	366	369	364	327	363	371	350	340	350	365	357	363	345	346	351	360	328	361	352	330	359	333	351	368	372	362	378	323	328	341	373	354	356	356	393	358	393	361	337	323	370	332	350	366	337	352	323	364	336	367	359	303	353	343	360	348	276	364	344	366	338	367	361	369	369	336	353	361	358	374	382	337	330	329	367	346	361	330	372	340	371	353	339	312	339	352	356	381	330	359	323	328	348	379	367	353	372	331	330	361	351	378	386	367	368	357	314	339	308	345	398	320	329	365	351	349	378	352	301	341	367	345	358	337	362	349	335	380	358	363	344	354	371	340	352	337	326	371	373	310	358	346	329	390	341	354	342	361	386	369	343	382	338	377	376	363	363	345	333	311	320	331	383	385	360	335	332	340	366	341	335	324	391	333	313	344	356	380	347	385	329	377	352	338	381	358	379	388	364	405	354	373	392	333	306	343	367	328	336	342	376	363	335	343	354	352	324	379	350	333	383	345	361	339	315	339	354	358	337	410	372	333	331	361	359	365	304	355	354	371	360	354	369	370	361	347	406	333	309	337	321	351	353	331	342	352	325	348	339	367	383	368	308	319	344	384	328	346	365	354	353	368	313	373	350	388	345	335	358	348	358	340	360	379	342	341	390	352	368	329	319	315	345	331	317	377	366	363	318	337	336	358	371	342	366	346	350	330	346	317	373	316	363	328	358	314	315	357	345	346	343	379	366	342	345	326	336	355	387	350	378	381	351	385	345	340	339	366	383	332	353	361	360	359	332	342	364	371	361	333	345	332	350	333	363	369	362	331	373	301	385	368	377	334	366	362	358	348	361	395	368	318	352	313	356	297	338	354	349	347	319	312	340	371	358	367	322	345	355	348	366	378	363	319	329	327	358	340	371	334	329	367	361	343	318	336	350	388	329	391	380	357	379	358	366	355	351	330	370	365	337	340	364	344	355	328	350	369	351	337	351	362	339	350	377	347	372	347	346	353	325	345	313	340	339	376	336	392	326	334	369	387	344	358	346	375	338	384	365	329	343	388	369	354	339	337	329	355	386	338	357	341	338	387	395	384	367	338	326	356	338	350	347	356	343	364	356	388	390	389	382	366	345	347	361	396	343	363	385	359	305	339	353	342	337	303	344	340	410	361	362	329	375	332	364	373	334	342	317	298	389	327	368	332	329	327	333	369	358	342	331	346	355	360	357	322	360	340	381	322	346	326	364	339	322	356	317	363	348	369	340	317	338	355	343	361	314	353	361	347	328	346	318	372	357	335	381	373	348	331	381	395	355	333	338	361	359	364	356	348	360	370	370	332	332	339	332	353	349	357	367	334	372	354	338	338	357	320	323	361	358	342	384	337	387	359	349	376	353	379	359	391	388	340	352	341	349	378	380	388	368	309	345	351	360	357	327	364	329	333	360	344	330	355	362	337	330	337	351	371	369	372	346	322	357	385	388	353	351	349	340	353	382	336	345	309	357	365	320	345	345	388	368	376	336	372
7035	1076	1369	1569	1388	1268	1142	1103	1130	1042	969	1009	939	954	911	904	850	938	907	893	878	878	825	868	855	918	883	860	856	823	878	869	799	810	783	821	837	862	835	885	846	807	862	861	809	902	748	814	861	818	845	907	842	822	858	860	818	833	846	871	861	868	839	842	849	814	827	832	890	829	816	844	808	897	857	788	774	862	834	853	869	865	833	850	796	779	842	867	786	822	817	880	847	853	843	866	870	808	826	774	876	846	832	803	836	819	842	830	822	844	827	775	841	842	844	861	854	804	823	874	814	850	826	848	843	836	858	778	821	830	877	868	801	831	871	787	821	822	837	830	813	863	819	851	861	830	871	887	861	855	894	811	871	854	826	854	822	823	788	843	806	826	850	868	807	827	872	843	808	793	847	822	817	822	815	808	789	859	792	847	798	874	867	814	891	846	862	846	803	837	824	792	837	814	826	847	845	794	847	897	850	776	875	806	805	827	825	845	834	879	858	822	827	864	804	767	854	823	833	850	822	820	805	815	808	805	826	803	832	812	861	861	830	813	864	812	806	817	829	850	793	802	851	863	823	808	833	900	833	800	884	854	830	863	813	831	799	791	809	808	833	799	870	817	801	863	846	847	805	778	838	782	844	868	828	797	802	841	855	864	880	821	834	866	829	821	822	840	815	810	822	863	807	835	800	828	830	845	838	827	796	884	867	838	817	798	825	865	884	809	819	830	808	834	827	794	823	799	882	811	867	827	856	824	836	810	872	798	832	826	847	849	794	853	820	806	864	836	836	794	755	781	810	856	786	783	862	829	855	862	825	830	852	850	836	854	770	836	855	854	837	839	833	860	812	867	846	808	865	808	836	845	846	854	818	877	859	863	891	845	800	796	824	858	800	847	862	821	887	844	858	852	869	835	914	839	846	817	818	845	841	832	825	819	825	856	801	872	865	810	817	837	888	802	794	833	817	876	795	795	853	862	782	852	841	830	882	851	825	791	834	847	846	826	848	811	862	790	878	815	780	822	849	838	810	868	782	857	789	843	846	823	818	793	843	815	829	840	839	888	844	792	877	861	865	846	871	819	793	849	838	880	796	862	836	833	809	827	792	820	874	791	818	843	823	795	802	811	814	808	865	842	816	858	823	838	821	861	809	868	863	855	857	796	860	815	853	866	799	873	870	863	839	816	840	799	798	916	874	805	845	863	853	829	873	834	819	828	842	784	849	842	829	809	815	836	826	864	842	874	850	870	827	835	816	848	811	861	792	851	850	830	809	820	836	868	816	767	824	838	862	842	783	796	855	788	799	885	836	839	838	860	847	824	863	811	822	806	836	799	801	861	809	819	865	844	825	866	816	850	873	833	895	856	816	845	790	832	830	868	819	794	808	835	832	830	825	812	830	850	827	825	845	838	788	803	813	845	836	812	861	819	852	866	852	844	875	850	791	845	811	892	838	822	849	869	812	830	827	891	854	881	864	826	863	801	843	851	851	849	793	892	820	861	838	796	800	834	779	847	828	810	813	825	854	861	811	835	835	830	844	836	895	851	802	814	819	808	807	830	879	867	816	818	874	836	883	784	862	838	833	839	784	862	820	827	812	811	819	843	789	830	843	860	826	823	883	799	863	789	814	801	806	824	839	820	846	797	825	835	865	819	849	802	871	818	843	830	825	832	877	791	868	842	905	826	842	844	865	844	792	858	812	823	873	844	849	810	839	808	806	857	864	867	910	801	791	833	885	808	836	843	827	816	834	855	831	817	847	791	844	798	848	799	778	843	823	888	795	844	847	827	873	818	862	842	801	777	830	798	806	877	893	867	797	807	819	819	817	815	827	805	872	790	841	822	882	808	902	812	837	823	838	875	821	854	839	844	820	842	844	834	762	874	847	850	847	785	816	815	808	807	817	787	810	782	831	861	758	836	826	819	823	865	839	854	814	794	853	863	838	818	877	810	812	841	773	827	818	816	805	859	795	810	832	836	853	813	808	847	813	827	847	821	827	801	827	780	889	839	821	824	771	790	852	860	850	797	858	872	847	847	836	804	812	845	848	843	888	820	804	838	819	828	852	821	826	887	860	812	848	818	861	826	854	854	819	827	833	848	882	798	857	828	801	849	845	835	821	848	831	795	847	815	828	857	878	820	838	831	839	886	786	838	831	860	814	853	812	847	816	828	844	829	833	783	841	831	842	846	839	843	841	892	833	851	840	824	899	806	834	832	833	841	852	880	885	818	867	864	885	824	854	845	834	837	846	802	825	833	781	837	806	808	807	810	843	777	852	829	879	909	817	880	846	792	832	815	816	839	810	828	822	882	905	830	840	756	860	840	819	855	852	832	832	875	815	820	802	850	849	829	837	814	813	886	808	844	809	820	803	889	813	798	835	804	838	875	863	820	863	837	838	833	828	830	820	861	835	881	838	879	797	852	840	867	809	819	864	815	811	834	850	848	830	805	871	780	814	854	827	833	816	824	801	858	830	820	835	808	798	816	845	859	806	800	839	853	846	821	818	861	813	843	824	792	821	836	839	892	893	818	800	846	803	905	806	799	847	799	798	867	849	851	854	788	847	853	828	855	815	808	813	798	843	878	830	859	870	857	797	850	877	834	851	854	801	863	809	869	839	833	869	806	855	842	817	790	819	817	846	832	880	823	841	854	853	874	787	853	770	819	785	847	820	860	871	817	797	826	819	835	797	888	797	806	831	856	833	856	840	841	856	882	744	797	769	809	804	793	841	835	815	841	848	806	843	844	791	805	774	851	794	869	806	827	855	840	835	836	827	821	793	842	891	839	907	773	829	858	834	820	792	876	761	841	791	832	819	807	814	830	831	857	798	805	842	782	843	780	815	820	856	863	847	877	816	836	818	855	783	819	804	803	864	840	774	838	860	819	811	789	838	812	798	798	892	852	828	800	847	855	803	827	836	857	799	851	843	807	797	798	820	849	825	895	834	813	856	813	838	803	856	820	824	827	798	839	822	858	853	808	846	768	845	836	852	829	834	787	830	794	860	854	863	846	820	887	829	767	771	791	841	785	866	846	804	807	822	869	826	845	834	857	804	892	824	839	839	792	815	779	900	829	793	828	828	848	861	780	838	790	800	833	817	866	838	893	831	856	822	794	840	775	806	853	764	881	794	863	813	867	889	882	806	825	819	795	868	776	831	811	856	838	844	824	885	801	815	826	844	816	886	881	835	828	812	851	826	825	852	822	801	866	859	802	835	858	831	811	846	820	834	826	807	836	840	834	789	854	857	818	833	818	814	843	809	845	839	786	876	847	842	822	847	823	854	835	849	837	884	839	827	802	787	859	832	808	840	799	866	826	791	840	850	857	827	812	834	825	827	793	812	830	792	830	880	786	823	824	793	798	829	857	839	863	882	852	830	839	843	854	826	857	854	847	795	863	844	840	837	832	807	842	828	793	761	864	850	861	836	831	817	859	831	799	835	867	839	871	835	846	810	820	837	820	790	852	786	825	846	868	862	842	842	833
15573	1311	960	840	617	516	508	463	463	479	446	383	431	405	400	402	371	400	410	428	386	375	395	383	384	376	380	345	329	392	394	397	373	351	360	381	367	356	355	386	397	389	358	429	378	383	376	346	342	376	373	347	386	362	338	343	356	328	355	392	349	341	358	353	358	356	342	387	383	364	356	349	360	380	370	407	346	345	354	352	401	340	354	370	380	381	347	366	369	358	375	350	386	359	367	377	373	413	386	356	326	371	394	372	392	365	349	342	348	319	354	408	362	342	361	356	375	330	351	404	363	373	374	373	381	371	422	355	365	354	363	395	362	367	347	344	355	391	361	382	405	345	355	351	404	388	366	360	360	333	364	370	383	383	378	341	390	338	356	363	356	349	333	363	364	376	360	399	371	319	365	349	348	360	338	369	417	383	353	367	365	367	372	369	354	333	392	391	405	364	361	363	362	374	373	347	362	370	412	354	369	332	381	353	379	392	338	309	372	395	380	353	365	320	327	364	387	384	343	389	356	399	368	343	385	355	350	410	360	381	330	340	386	370	383	392	380	362	364	351	390	356	369	386	389	340	391	389	361	383	395	382	392	376	353	392	407	388	382	353	365	346	351	345	403	364	367	337	353	355	373	355	395	341	354	377	401	367	370	358	375	321	377	381	376	364	364	362	360	373	331	388	365	356	390	405	399	337	347	381	370	357	336	375	409	377	325	324	379	337	363	368	318	374	353	367	382	382	328	415	375	366	395	387	395	354	367	367	324	395	355	357	355	342	361	367	337	392	367	407	352	338	324	374	403	384	350	371	387	389	346	339	361	422	338	376	366	392	349	387	403	383	375	330	362	373	332	357	370	337	368	406	369	372	360	335	412	383	412	369	338	380	344	384	368	382	377	373	379	384	391	381	335	371	371	370	388	360	370	380	383	353	359	343	370	371	371	390	386	384	368	389	378	358	375	361	345	382	370	369	378	368	359	378	346	380	360	359	384	384	362	353	356	371	367	367	362	352	362	389	362	384	375	339	370	383	370	393	394	374	353	360	355	379	334	378	357	352	388	360	335	358	344	409	386	387	376	390	357	360	328	401	365	362	369	368	371	364	343	370	342	355	343	322	374	403	350	362	351	379	383	338	388	377	405	404	364	346	405	356	370	373	386	385	337	342	381	360	374	377	362	382	397	381	374	358	353	342	345	348	357	340	376	375	352	394	357	343	399	372	401	377	368	302	349	369	368	327	359	340	316	365	343	357	377	397	391	360	387	401	347	371	368	382	379	383	380	370	424	367	361	360	370	329	331	339	340	350	388	359	360	345	375	364	370	367	388	337	403	375	350	388	332	349	352	351	358	376	360	368	338	366	352	387	344	376	379	403	409	351	400	359	335	323	373	379	364	349	355	367	349	403	389	379	362	345	365	376	364	400	349	402	358	338	384	370	369	374	371	342	370	343	355	346	353	350	410	382	394	352	374	350	406	370	376	342	391	383	360	368	400	356	388	382	342	342	371	363	370	376	374	342	397	329	369	364	395	345	390	324	391	386	410	364	385	359	386	351	373	378	420	356	362	376	313	368	377	333	384	365	375	364	348	366	377	375	387	388	389	362	349	333	308	369	364	367	359	355	353	359	373	340	359	375	353	386	351	346	347	359	357	368	367	377	367	365	372	338	377	362	393	370	381	345	368	384	371	314	389	366	397	369	419	413	351	362	383	367	397	371	364	381	400	373	366	351	358	368	377	363	357	369	361	360	350	393	378	331	339	372	360	398	393	381	360	373	379	373	392	343	367	359	366	398	382	352	355	381	384	393	365	374	362	364	357	353	356	362	387	387	371	359	373	368	340	360	367	365	385	359	341	345	357	382	378	370	371	378	377	384	410	344	326	374	349	390	373	341	370	357	369	368	348	323	343	360	398	387	348	394	360	372	352	348	381	373	389	354	368	378	361	372	403	370	401	320	367	379	348	343	346	379	370	347	356	376	374	365	368	365	339	362	341	410	356	363	351	383	396	401	383	334	346	359	361	403	369	342	409	350	376	373	347	390	348	348	350	389	343	389	338	356	360	323	354	370	375	362	405	389	356	340	383	390	377	362	367	349	388	357	368	346	363	352	403	376	344	349	358	400	365	348	373	310	348	369	403	362	349	365	385	364	323	384	370	392	364	376	404	369	323	375	395	351	374	372	357	406	341	385	354	355	367	348	362	346	383	368	386	394	376	390	392	370	347	359	402	335	356	355	376	377	395	355	391	378	358	345	379	379	407	318	339	349	370	388	379	376	367	384	366	351	361	409	354	367	360	385	362	375	395	376	391	342	362	382	368	376	370	349	372	408	334	398	381	353	389	383	390	378	356	332	344	391	379	332	380	371	361	372	348	384	345	329	380	347	340	351	389	369	364	352	381	355	338	376	396	376	368	377	374	391	358	400	358	369	359	369	377	374	391	340	420	366	348	375	374	341	377	317	343	351	352	375	359	384	397	363	374	317	367	350	368	336	355	374	385	376	395	390	398	379	373	351	357	407	367	384	383	340	401	415	379	387	387	384	342	343	374	400	363	337	384	367	369	406	387	387	371	410	364	373	381	364	347	340	369	367	387	351	392	354	341	367	379	365	369	347	392	359	351	371	344	394	357	348	326	376	351	375	406	385	369	349	349	374	384	337	372	388	396	407	335	374	356	376	355	322	378	347	367	345	380	414	350	343	362	351	394	344	351	345	369	401	326	366	353	372	378	396	369	383	403	375	366	352	349	341	375	375	397	357	339	346	398	349	398	384	355	395	378	379	383	399	407	373	364	386	400	382	327	360	379	363	382	360	378	323	354	342	379	390	355	363	390	340	367	357	384	414	375	387	377	357	358	362	322	370	386	372	345	367	378	383	399	368	337	353	373	367	395	356	362	349	372	344	331	330	354	379	365	365	372	359	342	360	355	345	347	414	383	349	336	394	382	366	375	366	372	399	377	385	348	338	363	384	356	336	392	403	393	358	340	347	375	383	377	380	341	343	365	347	337	354	361	392	402	391	388	333	374	411	359	359	340	390	350	400	373	346	397	334	379	365	364	367	401	363	391	359	384	359	371	362	359	374	353	342	387	368	338	346	367	388	367	337	361	389	351	355	401	382	382	354	394	378	334	383	338	360	389	385	370	407	377	352	391	353	389	375	357	366	367	364	382	393	353	371	373	338	354	387	372	344	362	363	371	374	392	377	368	372	407	363	364	388	359	393	326	371	361	399	386	343	396	345	374	421	351	322	395	349	390	362	349	366	405	363	399	374	393	361	397	337	364	351	356	357	356	385	355	420	416	366	333	336	384	385	384	368	357	418	383	364	376	377	373	372	355	340	365	391	350	389	402	381	387	359	357	369	354	355	390	384	368	358	395	343	368	359	337	400	384	395	375	354	394	380	354	359	346	367	362	384	386	364	385	401	347	330	396	362	400	346	364	374	347	383	386	367	391	391	369	340	374	385	345	360	362	382	319	370	374	335	357	342
8919	1312	2009	2269	2057	1729	1524	1359	1379	1189	1154	1094	1026	1000	1024	997	965	972	925	916	958	895	881	906	873	873	849	863	920	901	897	921	840	903	875	862	850	894	894	848	809	873	874	846	841	812	871	855	842	857	857	813	841	815	830	881	853	820	886	857	880	825	832	846	853	843	853	878	841	863	872	855	905	898	804	841	838	811	831	847	836	869	798	876	828	794	894	816	850	831	849	820	794	841	848	818	825	884	842	847	886	865	865	825	851	833	895	898	865	897	815	820	838	847	817	788	836	911	848	835	823	852	844	888	832	812	835	852	856	848	881	816	799	834	828	833	870	855	873	837	825	845	861	798	823	844	848	861	859	867	852	815	824	857	834	865	824	833	835	831	826	845	873	807	850	882	823	838	841	817	886	875	845	825	874	817	839	822	836	839	827	856	856	839	859	824	836	831	800	844	837	834	840	811	818	837	812	882	828	851	825	841	836	849	864	823	893	839	830	805	887	874	847	888	854	850	910	857	848	869	879	855	824	854	884	832	883	836	868	836	845	861	844	811	786	882	898	876	871	851	826	862	806	821	841	845	822	823	902	852	838	852	818	811	835	840	847	849	822	847	825	826	846	849	833	799	840	810	846	839	844	860	846	830	809	865	803	806	831	810	834	794	839	809	758	784	773	810	837	820	856	884	817	838	806	877	848	818	833	856	872	809	808	868	903	876	816	876	866	876	827	816	850	828	875	811	816	808	869	820	864	874	848	819	797	814	818	879	819	846	815	894	835	816	831	873	830	835	769	814	869	844	801	825	887	830	859	824	836	826	809	839	855	866	839	861	857	838	862	823	814	815	850	838	816	856	799	840	792	839	831	813	800	882	833	791	831	818	856	807	821	780	808	822	789	854	839	833	852	838	846	831	840	792	860	827	845	915	825	797	849	799	772	832	799	847	862	849	844	830	825	867	820	824	807	859	810	841	833	791	846	843	839	856	856	882	817	830	793	837	875	860	783	877	866	828	888	859	854	807	789	867	857	864	826	793	870	851	836	852	821	854	857	814	784	822	844	840	859	856	813	844	866	780	858	792	863	827	885	812	881	831	911	814	880	813	854	840	870	858	873	872	832	882	854	845	857	825	867	827	852	902	857	850	848	808	796	822	875	795	786	828	860	794	840	819	796	844	830	855	850	869	800	815	833	865	824	825	825	878	818	879	864	820	878	834	838	849	828	822	836	834	808	852	846	856	867	864	878	839	875	816	910	839	845	847	847	847	839	845	843	860	861	852	814	844	829	828	851	796	896	852	820	828	815	852	849	808	868	808	860	877	890	865	847	836	819	835	859	852	822	874	816	807	849	852	826	810	847	835	885	837	857	854	856	872	855	825	853	840	837	779	832	815	831	826	840	890	855	824	835	830	833	849	849	847	872	832	830	828	835	826	850	864	866	847	831	860	839	826	846	829	856	850	810	802	834	861	820	853	848	817	862	844	822	834	859	817	819	840	835	792	871	872	834	816	833	865	832	859	846	887	832	859	798	841	859	823	883	797	823	887	837	864	780	818	837	828	804	756	844	828	816	836	903	846	855	886	872	852	822	816	811	831	904	850	851	826	844	849	841	812	841	890	827	836	831	849	820	804	877	839	820	849	851	783	835	852	871	851	847	825	833	869	799	898	773	812	815	853	817	842	797	871	879	885	884	860	823	842	824	853	845	852	815	828	831	790	812	820	856	825	801	808	824	843	802	818	823	835	871	873	868	804	793	772	843	849	837	843	808	801	827	839	870	885	900	825	838	832	906	783	852	885	829	818	792	836	831	866	891	851	838	871	836	829	839	850	881	859	827	850	850	841	838	867	802	841	865	808	863	879	833	830	824	814	871	879	869	849	827	843	799	880	839	876	832	871	858	839	816	879	830	814	832	821	832	824	833	850	878	878	883	851	836	800	862	833	867	868	878	845	811	814	808	864	821	848	864	843	818	864	858	843	889	808	845	900	864	876	804	844	883	877	867	819	780	858	882	848	812	766	778	867	808	858	830	868	863	831	837	777	816	773	819	807	808	779	820	820	827	846	831	822	846	831	810	789	839	836	810	831	844	832	888	880	846	851	848	891	790	814	810	861	817	877	832	754	834	808	819	850	818	861	838	810	829	861	841	810	764	792	851	836	796	836	862	849	834	803	852	816	793	883	825	857	835	794	870	803	790	841	800	816	838	808	883	831	862	847	822	802	835	783	849	835	857	869	890	855	777	831	851	823	904	811	817	862	899	837	887	773	855	836	765	795	901	828	866	892	779	843	864	811	864	858	822	860	805	888	822	853	847	776	808	858	844	810	901	848	837	764	815	858	896	838	791	854	839	811	880	829	856	860	808	827	848	853	840	877	847	825	835	849	807	901	845	840	882	803	862	812	845	866	785	841	829	877	820	801	860	851	845	837	818	849	815	878	826	854	827	834	824	890	893	832	837	863	811	856	785	795	862	843	822	872	832	818	843	844	859	863	825	816	821	810	856	818	858	860	869	855	869	849	832	835	856	837	797	826	855	805	808	838	847	873	852	830	837	827	858	872	784	871	869	824	836	809	834	845	798	841	842	897	835	857	858	853	827	840	810	851	861	828	812	861	831	835	848	866	819	841	869	807	837	871	869	838	878	844	859	836	862	844	905	835	855	878	827	858	810	833	827	821	839	805	858	846	858	824	848	860	843	814	841	873	883	880	857	841	842	822	858	877	829	816	878	757	796	862	894	878	847	868	815	882	817	884	800	877	800	824	853	832	848	801	793	822	829	881	882	867	854	829	824	869	853	831	854	821	860	819	824	872	823	863	823	799	875	852	880	869	803	825	857	840	840	805	783	847	836	837	821	796	823	843	803	831	842	820	875	858	800	879	857	816	858	809	822	845	814	841	860	821	845	791	832	862	899	817	825	816	827	865	823	840	885	836	842	830	817	842	846	817	824	829	852	867	887	811	873	886	883	870	855	797	888	844	789	852	834	818	885	842	816	856	795	869	881	829	847	867	858	810	865	825	777	781	857	852	870	840	853	819	864	807	857	872	845	812	867	858	815	835	835	883	812	834	856	846	920	837	893	829	859	821	848	828	840	836	842	851	841	880	852	835	826	872	824	899	869	755	865	892	840	850	827	833	875	816	865	840	826	869	863	879	810	843	768	871	842	837	851	819	810	834	863	847	867	824	851	853	835	848	855	844	828	837	857	814	809	824	880	831	829	818	876	822	863	829	805	830	841	844	883	816	834	855	870	842	839	834	855	819	822	890	864	843	852	847	831	836	839	831	855	873	835	854	867	828	852	906	870	828	828	839	853	876	853	858	819	865	754	794	791	875	856	832	882	846	855	811	883	852	773	812	839	849	818	829	882	817	836	858	776	870	884	774	846	802	877	841	849	823	823	861	877	793	868	820	824	895	822	828	889	826	856	934	829	816	881	800	891	869	807	807	868	858	883	844	832	853	772	855	812	846	853	867	808	827	864	890	824	833	807	831
1942	212	190	178	209	159	189	177	182	178	165	160	190	195	190	169	155	156	157	156	168	161	165	156	176	159	157	154	169	175	155	174	173	158	160	154	201	169	177	147	185	182	189	156	186	173	160	167	169	157	193	160	173	147	166	178	182	182	142	165	168	165	163	162	173	173	178	176	181	162	165	172	152	157	172	140	148	186	167	185	150	139	146	176	140	159	184	168	182	168	177	166	192	145	157	177	182	169	177	180	161	149	179	191	154	184	164	181	171	152	162	174	169	158	170	175	169	169	179	167	152	191	135	175	166	170	175	179	160	163	188	165	179	176	157	155	170	162	186	193	154	175	182	172	159	186	161	163	162	163	168	157	138	151	165	169	149	152	152	165	159	160	156	156	144	192	180	162	176	155	158	148	173	175	184	142	153	159	139	166	152	146	150	165	181	181	174	155	171	154	154	173	181	171	169	145	163	161	164	166	181	167	180	148	162	151	181	179	159	170	151	167	140	165	148	172	171	148	174	178	162	195	178	175	165	175	172	155	185	164	182	161	169	164	186	174	180	171	172	191	167	167	167	191	173	184	177	149	152	171	144	149	162	172	153	182	161	171	151	143	169	161	154	158	175	192	152	150	160	171	159	139	174	181	191	180	189	176	158	170	192	182	182	146	158	161	170	164	175	132	149	154	172	168	176	183	164	190	166	175	145	183	178	200	185	180	151	162	165	176	164	164	147	142	142	190	166	165	155	173	158	171	178	165	160	146	176	177	167	175	173	168	165	172	160	130	183	161	173	170	150	187	161	148	166	157	154	163	189	152	155	158	161	164	183	164	171	159	158	171	164	169	176	164	171	165	194	160	170	169	190	187	161	181	149	190	170	164	178	182	174	143	142	177	177	170	172	169	174	189	171	158	162	186	168	175	153	158	143	182	164	170	145	172	178	161	174	155	158	149	179	165	145	158	166	176	149	167	158	166	158	144	127	151	175	174	161	157	171	178	169	156	148	167	200	158	148	172	153	155	159	169	159	163	132	157	162	165	175	166	167	167	157	191	160	154	140	145	147	183	177	171	142	147	179	172	164	154	134	143	182	166	156	157	175	145	147	163	164	204	195	188	188	182	141	172	159	164	181	174	161	192	154	174	168	171	162	164	149	171	153	175	157	161	166	159	185	199	167	153	147	182	159	151	163	161	151	155	175	179	133	172	173	170	178	158	179	174	139	172	156	148	182	173	182	181	162	140	173	180	152	153	172	180	183	164	181	173	176	177	188	171	167	165	146	155	171	143	155	149	149	178	180	178	160	158	184	162	141	201	166	154	153	169	156	153	195	166	175	168	164	166	160	164	163	159	164	166	159	141	186	177	152	148	182	144	146	163	163	167	159	139	185	157	172	167	169	170	194	185	156	178	141	167	139	142	181	172	181	159	150	152	177	155	176	173	186	144	159	155	173	167	191	188	174	188	156	167	154	172	178	163	179	182	180	170	123	190	177	170	166	194	172	180	155	157	175	168	160	162	174	178	164	183	153	158	159	191	166	189	171	157	193	157	159	173	183	179	185	146	136	164	136	173	173	197	168	146	167	162	173	158	183	182	163	181	175	177	171	168	167	173	184	174	186	161	177	175	180	191	180	172	191	165	147	181	174	170	178	166	199	170	181	150	154	156	162	155	190	142	178	136	167	168	165	167	139	136	174	172	165	162	166	192	157	158	182	158	151	160	156	154	156	161	180	174	160	159	170	172	180	149	171	170	185	165	154	154	177	169	159	147	160	182	170	187	194	166	170	172	151	161	177	184	178	132	166	153	172	167	161	181	175	175	160	144	164	196	174	182	142	167	168	184	186	170	158	181	191	159	165	159	155	165	169	154	168	157	150	168	179	179	166	159	177	157	184	165	157	153	156	182	190	161	159	161	158	157	173	173	173	171	168	146	177	182	157	159	164	155	129	158	164	187	148	133	165	174	146	143	158	134	185	178	157	169	127	171	163	172	185	147	159	156	176	162	186	152	164	139	148	156	168	173	173	167	128	148	198	145	206	146	169	148	176	161	159	164	154	157	166	156	157	164	189	170	178	162	173	162	168	185	170	161	146	164	150	146	160	171	151	147	193	174	154	179	181	139	179	183	149	178	169	172	191	150	169	173	160	164	207	164	168	185	181	185	163	158	160	177	173	177	151	165	154	161	174	150	164	176	151	174	158	168	161	159	182	164	174	158	168	160	176	171	175	161	185	174	175	172	185	169	151	139	177	170	202	168	156	160	172	167	156	176	165	158	176	168	172	168	171	169	151	179	160	146	158	145	169	181	155	172	173	182	198	159	190	177	166	137	176	165	180	160	141	158	164	181	162	173	149	158	168	153	150	173	134	180	173	185	190	194	191	169	168	152	168	164	187	159	180	162	180	163	139	156	144	151	143	154	176	170	164	170	173	161	170	190	176	171	158	164	175	170	166	187	143	150	189	162	168	188	172	152	166	184	171	160	186	193	167	159	196	177	175	198	184	203	167	175	175	179	146	187	148	186	147	193	165	171	175	170	169	182	158	173	174	147	156	180	167	168	174	161	179	164	160	176	164	148	152	156	143	169	156	166	168	176	164	165	154	160	163	163	161	177	159	153	195	185	182	160	129	156	183	183	155	180	166	164	142	170	174	150	165	163	158	178	162	174	183	156	138	150	162	157	159	161	174	177	163	174	160	150	179	164	166	163	185	158	184	176	152	176	165	152	176	175	169	168	170	179	188	173	154	133	165	160	195	185	163	177	161	139	180	170	163	150	155	159	168	160	134	159	162	159	181	176	145	166	153	150	189	173	173	171	194	160	170	156	167	176	174	171	171	202	174	188	164	163	172	202	184	157	148	165	170	160	157	146	156	169	187	161	178	164	167	156	191	157	145	152	155	154	155	152	152	146	184	193	155	154	164	161	167	179	163	179	153	151	149	171	148	185	156	152	177	170	160	152	167	168	176	156	169	187	150	181	180	175	153	155	177	186	171	171	171	182	167	171	186	172	195	179	183	147	172	181	152	164	127	159	163	176	150	164	158	179	158	152	192	152	138	159	160	189	158	182	170	161	148	168	157	191	187	165	168	176	161	171	173	165	183	160	154	165	158	162	150	191	188	171	195	192	182	201	163	173	153	141	159	156	165	148	161	176	195	169	148	143	178	159	174	160	178	145	203	161	177	174	156	155	182	175	160	163	148	180	157	168	171	123	156	192	187	149	172	164	152	149	185	188	149	167	170	184	147	158	162	177	158	162	164	180	154	172	172	159	173	172	177	188	147	163	180	169	145	139	150	156	163	165	163	192	176	167	148	178	166	171	152	166	155	169	138	151	173	184	164	142	175	155	188	152	170	163	179	168	155	147	164	157	176	160	151	155	179	164	167	175	180	161	166	184	179	154	175	159	142	157	179	185	189	157	165	146	148	161	151	161	152	129	163	182	145	164	167	178	163	153	173	163	156	192	177	185	174	165	182	164	162	161	162	169	166	165
2228	464	497	488	512	510	510	496	488	484	458	472	498	486	430	492	509	429	492	498	429	447	457	468	448	460	439	486	488	429	454	475	464	457	457	461	485	476	452	480	447	418	428	477	443	475	472	475	430	452	460	447	444	456	490	489	436	423	509	460	499	473	479	470	467	490	456	465	501	494	464	460	438	481	427	459	445	460	467	437	475	449	466	482	476	468	452	443	427	517	448	453	469	430	455	477	480	458	487	496	494	435	457	461	472	461	468	462	468	472	482	468	470	450	490	486	443	484	454	510	473	434	444	455	448	449	478	439	456	435	439	432	448	496	425	467	476	456	472	459	481	452	457	458	468	475	481	438	478	469	422	453	480	458	491	482	449	461	460	479	463	441	468	441	442	464	485	427	448	483	492	441	450	440	433	509	450	468	458	434	476	446	494	462	440	439	464	441	501	462	490	445	458	453	476	461	416	481	461	485	469	456	468	489	468	467	479	453	458	495	476	414	482	466	444	478	466	460	432	480	464	454	471	471	464	492	458	499	450	442	482	484	443	456	446	484	441	465	463	444	447	470	456	476	477	438	438	434	473	440	448	449	466	493	497	466	460	470	436	449	452	459	455	462	448	465	469	473	469	480	481	466	462	448	492	481	458	432	488	456	473	477	445	482	424	430	429	464	472	474	478	439	425	499	438	489	453	459	456	439	430	440	430	460	474	450	440	498	449	457	503	479	476	473	477	509	443	446	490	467	501	489	467	469	453	466	460	492	499	483	425	466	466	492	430	480	445	478	438	462	501	434	489	443	474	451	455	490	426	459	461	450	469	433	450	444	502	441	432	505	435	482	417	476	455	476	444	464	433	430	443	479	443	459	447	461	463	422	498	473	452	509	434	456	464	460	456	486	458	457	502	431	470	464	474	442	443	457	449	454	487	476	425	450	487	452	474	451	456	440	499	496	450	449	463	472	468	455	509	438	440	477	444	468	457	482	451	503	454	486	462	465	470	475	455	482	486	433	453	460	467	470	488	439	498	438	467	436	462	463	451	455	441	425	489	476	453	430	440	452	482	451	461	461	442	455	441	435	451	479	470	451	431	443	458	467	483	503	471	415	458	434	465	457	482	465	450	445	459	452	441	496	448	503	465	496	434	450	490	447	450	470	464	457	490	476	503	461	427	489	500	493	456	450	427	436	452	471	475	457	427	477	481	496	467	480	456	455	471	451	454	452	472	451	453	488	427	498	483	437	463	455	480	490	500	433	466	455	475	460	472	456	472	456	467	467	469	453	445	435	484	445	458	429	464	479	480	434	493	463	485	480	438	439	471	452	439	474	435	483	424	467	503	472	492	470	457	461	530	461	467	458	417	450	490	466	444	459	481	465	483	457	444	456	431	502	486	465	454	456	437	463	496	471	478	454	475	455	462	438	462	470	453	450	433	441	452	516	475	481	472	495	456	469	474	512	476	489	437	483	451	521	511	439	488	452	471	497	451	488	485	478	459	466	459	438	493	454	472	444	446	448	424	437	465	454	462	448	451	426	441	486	462	484	419	482	491	448	494	446	439	462	473	446	466	448	454	455	468	462	478	420	452	467	482	427	488	479	441	424	492	472	489	489	458	458	468	473	501	485	482	423	441	492	497	480	459	471	446	476	480	443	438	451	452	491	507	500	462	480	435	467	500	428	466	475	506	500	478	430	446	471	469	466	486	488	492	446	448	462	459	476	483	461	443	459	493	446	450	489	446	480	447	485	449	445	450	457	468	426	402	435	430	489	433	450	471	481	450	423	478	460	446	435	487	474	490	502	477	434	434	447	444	470	485	455	476	480	468	459	438	496	399	460	485	485	462	466	505	490	497	457	502	464	494	470	437	468	478	486	445	444	498	482	514	442	500	469	471	439	436	462	455	456	462	459	454	454	485	429	422	450	470	462	480	446	439	432	440	470	462	482	475	484	431	461	464	500	456	495	447	429	463	462	425	463	481	493	444	471	472	469	453	501	446	433	458	474	459	473	487	471	441	467	445	462	459	477	465	471	442	470	463	468	478	475	443	490	476	455	475	471	451	444	429	480	457	452	464	519	464	482	449	474	479	491	456	465	463	454	421	464	459	458	486	450	505	467	464	478	464	427	493	461	468	462	471	472	462	423	431	428	480	456	463	468	459	451	438	443	442	506	467	466	433	503	420	467	456	434	463	445	469	460	433	487	456	450	449	480	470	465	489	475	502	453	477	454	443	448	472	514	462	434	485	480	456	473	449	487	466	434	473	482	418	427	464	447	464	474	461	453	482	485	445	442	467	448	462	448	474	450	476	469	454	453	475	471	454	481	478	463	415	482	460	449	453	465	457	467	429	460	458	500	485	446	473	434	469	472	477	468	490	469	445	437	470	438	468	452	451	471	468	464	445	425	424	481	484	435	493	492	511	463	467	445	470	449	481	434	429	442	447	444	455	481	463	455	460	452	477	471	458	483	455	473	425	424	496	451	508	456	486	478	458	434	439	438	506	459	472	484	447	456	467	435	486	470	455	499	456	457	484	468	463	485	443	472	454	469	446	459	461	460	444	445	467	484	408	440	439	466	445	461	462	498	459	444	451	436	459	434	499	500	427	412	474	450	495	479	464	496	458	460	474	442	452	453	477	412	474	445	472	458	449	455	469	479	468	459	442	497	416	483	479	472	445	458	472	467	459	476	496	455	473	464	453	461	451	483	440	482	474	476	448	509	479	460	425	452	480	444	424	452	416	490	450	458	454	480	446	441	448	461	465	480	480	457	466	485	484	481	458	454	435	463	394	453	459	472	450	471	467	448	481	524	434	455	446	482	448	478	462	458	462	500	443	468	429	461	471	496	471	454	480	478	478	470	448	420	471	438	459	478	492	473	463	465	496	462	443	466	451	420	486	429	457	460	479	484	453	453	451	467	457	458	477	475	480	485	468	469	446	447	453	494	455	473	486	484	446	477	509	498	449	450	457	472	497	468	474	450	472	480	493	459	485	447	445	463	453	456	468	479	446	433	463	463	445	453	490	439	463	427	473	460	481	441	497	449	475	483	470	476	442	455	468	410	449	475	503	469	474	443	477	475	411	452	455	473	441	435	475	454	437	463	478	473	475	465	429	458	471	506	438	490	474	478	468	501	468	453	450	484	495	455	480	460	495	503	532	489	464	479	481	440	495	445	446	456	482	469	489	480	461	487	465	442	455	469	434	460	433	449	478	450	494	478	442	492	462	453	415	475	433	456	511	463	440	479	448	443	468	437	490	456	482	426	491	431	480	480	459	443	484	477	481	477	474	465	416	462	465	441	470	460	436	493	463	468	494	489	415	497	445	473	463	441	480	493	455	468	467	442	451	461	460	447	461	473	459	470	478	432	472	475	419	444	450	483	460	469	454	461	464	497	490	458	472	461	438	448	452	468	468	472	463	486	496	458	499	441	462	427	439	477	478	411	494	460	444	406	471	478	463	426	481	477	446	472	442	459	469	460	483	471
8130	647	642	581	468	439	426	377	383	432	363	378	338	369	360	331	360	381	367	364	348	357	375	365	351	358	387	335	330	334	367	314	359	344	338	378	357	327	338	341	324	318	359	346	294	348	337	340	362	358	361	324	386	371	362	323	338	362	330	367	353	354	342	317	331	353	321	371	357	358	330	346	346	340	373	348	368	341	351	356	343	351	394	353	341	370	382	326	385	329	354	352	326	357	407	353	331	365	330	324	336	359	359	349	406	334	358	351	338	337	386	350	353	324	350	332	369	366	321	367	311	332	372	346	388	362	336	316	359	347	343	361	365	382	357	340	365	354	362	321	329	345	343	332	330	316	361	340	357	339	365	341	341	361	364	327	374	364	362	345	371	339	405	337	360	331	348	330	336	335	332	362	341	385	345	365	364	337	323	336	374	394	381	361	325	350	338	348	369	331	381	342	354	331	312	335	366	348	333	362	356	375	346	333	376	339	318	347	352	331	336	345	378	320	369	317	337	325	344	348	348	314	348	327	343	358	353	350	362	342	336	346	342	365	378	361	329	338	338	361	356	327	356	332	346	377	379	337	358	323	369	361	347	321	326	363	336	354	322	332	335	333	369	361	365	334	334	374	351	373	317	365	362	344	317	371	378	348	366	328	343	366	322	348	360	345	360	405	359	330	319	367	365	364	347	337	361	316	351	332	359	330	362	335	320	360	358	351	354	332	353	339	370	347	317	368	320	358	356	341	370	355	343	341	314	355	343	350	371	334	349	368	344	339	330	345	341	368	348	336	348	347	342	361	327	301	324	353	369	352	329	357	353	328	332	354	351	362	337	344	340	343	362	326	361	341	361	342	409	381	338	333	388	342	347	329	317	383	350	357	356	343	319	344	394	383	357	366	351	388	341	341	332	327	357	339	361	369	337	381	315	319	350	333	353	347	323	356	368	358	379	322	358	317	387	331	395	352	338	330	332	383	360	352	339	355	346	355	345	352	305	333	338	344	351	342	272	339	331	375	357	312	359	334	344	367	329	387	380	368	382	359	359	345	331	384	326	357	369	384	366	374	353	351	382	359	348	332	308	309	340	434	356	380	334	366	352	336	351	386	322	334	340	351	353	370	317	331	349	351	336	344	366	341	373	354	366	351	360	337	389	353	375	348	345	353	330	345	321	352	356	358	356	309	339	380	340	330	346	359	371	338	388	374	342	340	309	366	334	358	384	377	335	410	350	325	365	371	359	372	388	354	356	362	316	344	322	335	357	370	350	348	329	317	341	341	370	371	345	348	356	346	362	292	345	386	357	342	322	346	369	368	386	389	367	343	339	338	318	358	352	356	329	381	340	383	344	342	342	373	362	321	363	374	315	313	336	327	342	329	355	344	361	350	384	341	374	354	349	425	353	350	358	396	354	354	343	338	353	330	327	341	334	300	325	355	334	346	367	358	381	341	352	358	332	333	348	318	361	332	348	377	323	350	329	382	320	373	352	367	333	365	345	347	386	346	334	331	337	329	398	343	321	363	375	335	358	363	350	356	364	384	351	358	292	344	320	323	364	367	337	325	353	353	327	368	358	340	392	345	342	377	347	312	367	320	359	369	371	383	332	331	333	355	353	341	322	368	360	367	348	362	345	347	338	302	370	340	324	332	327	337	310	341	385	320	358	368	328	371	312	346	316	351	352	337	340	319	352	336	356	342	348	369	312	350	317	344	320	329	361	339	355	381	362	333	330	407	342	346	324	352	355	320	351	375	321	325	361	349	345	352	321	363	351	346	349	342	372	365	371	349	350	353	365	338	341	363	342	367	342	334	366	317	352	366	354	327	354	324	333	340	344	333	361	335	354	332	308	352	364	326	314	332	345	357	345	331	360	327	350	328	339	334	379	346	368	311	342	360	350	342	355	305	347	343	350	345	362	321	371	337	314	363	361	333	350	334	327	352	369	333	349	369	361	335	375	341	367	352	366	331	355	335	310	308	393	324	367	348	346	342	402	333	341	332	368	345	350	347	354	361	338	372	363	378	351	323	336	374	376	328	327	349	367	338	360	374	330	346	341	360	374	354	349	353	349	333	350	336	342	349	361	336	349	381	366	375	359	370	365	379	367	346	358	314	359	324	356	337	374	376	376	371	359	334	339	329	385	368	350	332	355	341	365	386	382	371	394	304	357	323	371	366	342	355	359	348	360	315	353	365	375	393	381	347	328	417	359	358	342	325	371	347	356	363	336	366	341	356	356	357	374	308	311	382	341	363	321	365	333	346	370	360	346	358	332	295	344	328	350	343	343	339	346	319	367	359	381	333	345	402	356	354	330	352	352	377	348	355	377	310	377	344	387	407	345	329	349	343	329	365	342	368	358	360	339	362	365	344	327	347	357	367	343	340	335	357	358	364	368	344	345	354	340	347	350	351	346	359	372	329	335	375	381	348	362	371	344	343	351	358	379	356	340	375	336	371	378	341	341	336	364	370	364	373	339	364	353	348	338	348	382	347	356	309	324	349	351	341	357	357	339	307	404	386	349	315	327	377	366	353	368	373	397	351	387	359	293	355	361	361	360	340	361	323	363	347	372	351	323	338	365	343	377	329	365	358	308	320	328	356	337	355	358	327	358	339	348	345	307	323	347	377	354	319	340	359	369	349	334	347	336	367	351	328	370	362	383	368	373	320	371	359	340	360	338	347	387	383	329	359	372	325	342	357	353	330	334	363	368	374	344	343	365	330	344	363	385	366	362	352	335	335	339	341	324	374	327	345	331	355	390	342	327	351	336	348	349	347	397	341	360	350	348	352	378	357	357	360	342	352	374	361	348	365	384	388	341	350	352	354	314	357	357	349	328	331	328	364	318	361	370	359	379	366	379	335	321	392	352	363	336	356	425	337	357	354	357	365	321	300	320	356	342	376	321	374	364	358	342	357	343	382	364	379	340	356	391	373	360	351	330	378	309	315	349	336	349	343	335	364	363	334	358	320	344	343	332	327	399	334	352	385	366	332	376	330	321	350	337	352	370	419	354	347	358	367	336	361	318	349	328	390	323	350	327	324	336	292	353	315	322	355	317	374	338	364	349	340	343	335	341	367	365	371	340	366	348	375	380	318	381	320	372	355	355	368	322	374	336	357	327	358	357	365	326	332	379	321	348	324	337	364	344	318	332	338	323	346	347	327	335	344	326	327	325	342	351	371	372	352	305	362	381	355	345	347	354	358	325	377	349	327	323	347	320	336	359	364	359	331	335	368	334	320	353	351	375	360	332	364	310	359	337	339	330	345	365	373	374	337	354	345	379	340	328	332	352	349	349	364	374	392	326	315	352	307	322	295	359	322	346	318	347	359	364	336	316	327	322	347	365	326	335	344	315	311	364	361	341	363	343	352	337	324	334	328	360	365	301	346	312	351	340	326	344	377	358	339	332	376	349	355	343	337	343	394	347	379	355	336	367	334	341	369	363	368	318	338	360	353	342	375	404	383	364	335	366	343	373	340	355	333	370	331
6977	1062	1373	1579	1349	1261	1225	1094	1120	1062	1012	984	922	881	890	935	889	856	845	864	905	874	866	846	852	846	918	843	831	880	849	879	817	875	802	855	817	863	833	847	925	827	812	893	828	805	861	857	798	806	811	818	853	853	832	806	830	840	848	821	838	788	866	833	848	842	849	836	871	867	858	782	837	865	836	873	808	883	777	840	804	861	817	814	864	845	879	809	856	807	814	792	828	787	838	831	818	862	835	879	830	815	838	815	848	822	808	830	844	852	839	836	870	806	768	864	785	798	828	756	874	840	839	800	797	859	849	812	868	816	883	853	823	861	811	812	853	807	846	775	812	836	881	791	805	776	888	798	859	844	831	897	864	806	807	842	797	849	850	814	856	809	844	846	835	846	783	816	835	885	845	844	827	838	837	835	816	823	833	841	828	877	856	823	858	836	792	785	840	826	808	843	817	851	866	810	861	825	832	822	851	836	849	847	785	796	845	806	811	838	823	828	837	841	794	777	833	826	837	858	829	807	800	824	843	856	818	784	826	787	832	850	819	808	845	800	817	838	819	821	837	834	807	800	808	825	836	888	837	832	835	838	850	803	815	832	848	856	789	844	852	863	777	792	813	817	788	798	847	803	829	804	813	853	872	844	832	810	817	836	818	806	789	811	870	873	820	824	847	868	805	848	817	827	829	859	829	831	796	821	868	813	813	822	775	842	835	851	834	842	909	792	828	855	807	857	880	829	829	871	844	784	814	786	858	806	831	833	841	839	828	826	821	821	795	856	850	836	786	800	848	858	814	861	845	839	811	829	819	791	848	869	841	847	827	785	868	849	819	854	823	849	861	795	862	850	864	842	857	819	810	838	799	780	820	780	815	834	820	851	796	822	831	858	839	830	872	827	839	828	847	867	810	848	873	866	830	802	878	855	838	816	777	852	899	881	824	853	802	810	840	869	811	844	818	822	776	862	846	856	850	809	836	856	866	832	833	836	833	784	810	825	843	856	823	824	820	865	799	865	822	813	798	816	812	843	859	818	805	828	817	866	817	868	862	868	845	813	829	876	772	833	904	805	825	808	811	842	834	823	820	794	796	821	845	876	821	838	857	873	822	803	826	838	796	835	785	868	794	816	845	870	866	854	842	839	837	841	822	869	793	886	863	807	824	802	823	892	827	834	817	848	808	836	814	850	843	865	782	812	857	869	858	808	790	810	785	836	771	829	811	852	846	837	787	805	857	758	860	838	878	878	856	808	845	872	839	861	784	847	817	846	820	799	801	835	814	852	865	788	815	814	868	794	793	791	836	803	833	848	865	848	827	796	810	784	798	866	827	838	781	841	790	818	828	840	870	795	860	814	754	798	809	840	824	851	853	833	819	823	753	852	850	817	846	840	876	793	805	810	801	833	795	903	849	867	837	813	781	816	828	818	836	806	853	825	852	823	835	850	848	877	800	833	802	878	842	879	844	804	855	825	840	844	822	861	800	832	829	874	826	812	816	835	843	790	768	834	831	838	818	814	820	825	775	848	849	809	849	828	813	850	816	789	801	845	854	825	823	863	799	869	857	865	825	786	816	837	818	774	821	865	851	818	798	821	855	798	850	855	858	876	843	777	799	897	840	838	845	816	817	798	828	782	828	812	877	865	803	802	855	891	822	819	841	830	809	821	908	777	862	827	824	857	826	823	772	847	861	850	819	839	892	785	799	826	812	816	824	837	835	875	799	828	868	779	816	801	817	836	893	829	787	818	797	818	866	836	846	828	824	808	822	813	819	875	838	800	847	868	818	861	870	853	834	803	872	862	869	852	796	831	834	849	832	843	852	848	839	866	911	803	831	820	866	801	850	871	835	853	863	827	814	867	839	888	818	869	846	797	865	895	809	834	789	865	843	832	821	800	860	845	840	853	808	880	851	861	833	795	888	843	822	800	826	853	844	869	810	870	851	826	864	866	881	794	797	819	839	855	833	891	849	805	848	846	838	860	814	833	838	850	865	868	856	828	814	809	787	852	826	807	839	866	822	796	852	872	817	859	830	797	804	792	831	848	818	823	863	876	779	872	791	836	826	838	873	826	835	871	836	855	881	815	841	850	836	797	806	820	835	772	838	813	798	852	879	849	835	860	829	860	798	850	886	792	834	874	859	812	853	852	846	845	834	841	841	800	864	871	811	875	837	848	823	845	870	882	793	842	827	865	801	822	786	870	849	820	818	815	813	796	866	873	824	833	882	825	896	834	814	822	804	815	853	821	853	861	826	820	822	814	805	812	837	880	885	895	824	829	851	823	787	815	827	831	809	796	848	817	850	815	846	806	809	877	804	832	834	793	818	863	861	845	909	861	845	860	844	818	805	863	869	812	853	839	788	853	813	824	854	873	811	845	858	832	799	828	872	834	815	823	807	832	785	801	875	838	813	780	817	848	843	859	881	816	857	792	841	762	815	811	840	836	819	885	794	858	853	796	833	795	836	852	820	843	815	857	823	845	834	805	880	897	747	805	806	850	820	779	864	818	876	779	830	845	790	832	872	797	841	843	817	760	792	847	843	882	777	860	828	869	820	844	785	865	805	845	815	857	812	831	816	875	794	786	835	842	784	821	859	839	814	802	818	875	797	849	835	793	902	793	820	868	864	823	850	811	829	858	804	814	819	844	862	900	790	823	803	818	829	820	809	814	921	862	841	801	848	830	899	837	851	818	874	814	857	800	851	828	853	845	783	828	825	840	863	828	815	843	833	799	816	830	812	801	824	840	852	852	852	914	822	834	828	851	819	766	833	847	859	822	804	830	812	843	820	818	811	807	906	836	842	821	881	847	814	829	856	832	860	814	856	806	800	844	801	872	805	850	825	843	908	840	776	843	875	907	789	838	824	851	864	854	833	856	820	813	839	850	825	891	801	849	810	813	893	853	803	826	796	849	842	857	823	832	818	858	894	837	831	839	790	825	892	828	874	852	850	814	824	841	852	828	863	866	767	838	828	778	866	835	872	868	831	848	825	842	827	848	799	798	729	841	876	861	855	780	822	826	864	882	840	828	805	838	822	838	844	844	848	807	812	805	815	832	854	795	816	832	822	821	848	824	832	901	847	814	813	831	840	801	852	790	757	801	840	831	862	814	840	845	812	825	839	834	840	777	857	785	792	892	857	878	878	831	878	835	834	764	816	846	852	835	823	853	838	833	846	833	874	851	865	816	809	858	836	850	836	840	859	837	816	771	841	837	784	852	868	825	846	812	861	794	826	811	842	827	900	797	788	820	841	822	845	792	797	836	833	804	796	829	845	781	824	838	893	833	817	819	807	773	846	858	835	822	813	860	833	823	766	856	849	819	812	844	795	780	845	831	774	834	829	845	792	803	896	820	852	850	814	809	836	836	833	852	788	815	817	816	837	826	849	818	847	873	822	830	833	804	787	780	851	799	801	834	884	817	826	808	812	826	828	819	759	837	818	839	840	813	816	868	849	798	842	851	806	794	821	876	822	811	818	839	843	856
15430	1289	957	769	624	533	544	462	485	428	409	386	391	401	398	389	393	434	386	402	391	405	372	370	369	387	369	369	381	396	381	344	364	408	336	359	347	415	389	365	329	380	369	394	333	384	395	404	394	409	376	320	374	378	354	390	343	347	367	377	437	360	360	436	350	396	380	376	350	361	392	396	357	355	345	389	418	377	362	393	407	344	358	351	404	362	372	386	339	369	396	378	373	364	333	391	356	368	390	367	342	386	336	345	365	376	404	381	368	369	371	370	353	363	353	348	379	372	366	380	331	362	365	327	364	381	362	369	397	391	370	332	368	405	362	354	377	342	417	346	362	397	371	334	373	390	369	336	347	364	373	360	363	324	337	370	396	369	352	383	371	341	366	396	374	397	363	401	381	385	347	411	376	355	358	366	312	358	402	348	324	391	357	385	370	342	385	374	340	409	343	367	369	347	349	355	362	385	348	358	362	355	372	321	349	364	349	393	374	388	392	343	353	363	326	346	341	352	361	347	372	345	402	365	377	374	387	369	383	355	383	369	338	340	359	353	354	374	374	348	384	362	363	352	393	358	383	362	371	341	381	354	377	340	360	348	397	394	361	362	349	398	367	396	364	401	386	377	381	393	359	370	362	367	394	385	358	366	344	356	400	378	385	381	344	362	372	361	344	355	351	411	418	380	371	371	352	358	338	356	342	344	356	364	386	342	375	344	343	401	335	368	401	361	350	369	363	360	417	344	402	393	354	343	358	335	366	368	374	377	363	399	386	361	340	332	359	376	390	404	363	315	381	343	388	382	355	404	362	362	340	385	368	417	325	354	338	352	381	366	355	347	375	371	358	377	377	377	368	310	326	351	386	341	388	380	396	362	396	371	361	331	384	364	351	353	381	333	360	386	361	357	355	374	326	391	364	387	348	342	375	387	359	340	324	354	395	337	379	375	399	386	385	375	420	403	359	406	385	388	357	366	373	351	364	365	381	363	390	385	363	367	371	360	354	365	387	386	418	363	366	376	364	362	358	333	358	312	382	358	398	361	389	400	389	343	371	401	367	389	354	382	318	393	356	365	372	348	388	340	355	339	360	360	381	393	348	387	386	340	341	391	358	352	383	317	364	368	343	356	369	333	373	382	346	392	375	350	341	361	402	362	385	361	347	371	402	373	333	348	411	361	399	373	363	407	347	365	370	355	360	365	379	369	355	358	375	377	381	346	364	358	340	356	366	389	356	346	374	352	362	331	378	368	352	377	384	368	378	360	342	365	336	366	364	338	360	381	366	356	366	376	370	359	386	348	359	360	381	338	342	335	357	354	403	376	378	421	349	359	366	349	377	354	334	421	363	375	396	328	379	375	388	380	351	348	393	368	337	340	406	359	365	383	369	364	339	356	354	337	375	367	387	376	410	407	396	376	358	370	359	369	364	361	352	372	363	366	371	330	386	366	359	319	360	354	357	381	353	355	344	348	372	362	347	356	358	386	355	375	407	340	334	366	347	380	418	350	347	341	341	357	341	323	337	392	317	392	392	387	375	341	388	388	383	368	356	375	366	372	371	353	379	321	382	386	374	356	351	299	365	379	349	365	379	384	379	338	379	356	400	378	354	333	382	346	372	329	374	384	335	342	357	360	358	394	354	376	352	369	353	317	346	355	377	373	349	374	367	374	385	388	368	355	364	395	336	356	371	325	386	365	390	341	392	344	335	367	335	364	350	347	377	380	363	359	349	415	369	338	363	403	374	384	317	366	366	359	377	403	352	365	355	339	387	345	390	345	351	375	351	366	356	370	371	343	362	336	365	363	375	398	332	334	380	333	365	364	348	346	381	356	340	346	406	347	359	395	323	365	375	398	363	360	341	354	354	376	355	364	366	391	358	396	402	382	408	414	382	387	374	398	369	353	352	373	370	379	367	340	374	334	374	387	354	356	414	360	338	356	350	361	328	325	365	349	353	404	370	329	362	399	371	326	332	367	383	357	390	383	334	342	403	355	372	340	357	361	342	373	327	404	374	364	391	324	378	348	348	391	352	370	374	393	367	351	389	380	386	392	372	362	411	363	337	366	360	349	340	380	354	371	338	363	400	387	372	393	363	356	366	343	371	330	344	372	368	356	381	372	335	379	371	361	369	395	357	398	344	357	321	383	363	373	370	338	381	393	376	371	331	365	367	377	386	358	377	384	365	369	354	360	343	376	363	344	370	344	371	384	333	363	366	385	383	365	338	364	348	365	346	380	361	329	372	359	365	354	348	402	360	366	352	376	373	365	358	368	380	354	366	360	385	379	356	399	365	406	372	356	367	413	352	364	372	368	363	374	360	365	367	376	371	403	306	351	364	343	355	379	381	344	379	382	384	332	356	375	393	352	401	317	368	426	389	368	386	367	409	398	430	403	367	325	344	369	338	299	398	388	360	371	395	374	353	367	347	377	385	384	390	401	383	387	377	321	348	394	385	374	336	375	368	339	349	382	384	374	378	376	385	363	368	386	400	348	355	351	321	396	385	363	374	360	367	345	362	384	370	370	364	391	399	380	360	384	349	352	357	363	364	334	365	359	372	373	373	378	388	334	338	367	365	365	381	354	386	358	393	337	352	358	376	367	360	381	320	371	362	371	349	380	365	322	346	368	409	334	321	386	374	374	372	349	347	345	389	357	394	370	364	358	379	389	387	386	364	372	383	342	362	368	343	372	388	369	349	352	372	352	353	377	340	390	375	385	368	355	393	342	376	361	366	381	348	352	380	362	378	345	350	369	353	349	344	326	373	366	339	362	328	390	374	397	375	392	387	370	334	367	357	410	398	364	361	418	397	382	376	394	378	328	375	407	330	361	374	368	373	387	387	353	374	379	393	356	367	360	397	364	363	362	358	341	423	365	342	321	339	376	340	370	366	322	373	404	373	343	337	394	376	339	356	386	341	364	362	376	400	357	364	388	395	345	390	377	351	352	352	344	367	360	360	387	381	365	326	358	364	400	365	371	382	369	394	390	367	355	362	350	390	382	351	348	388	341	365	359	326	418	360	374	371	380	361	394	351	383	377	340	366	372	352	373	360	335	385	354	415	379	373	347	349	382	371	357	360	372	348	394	365	400	345	369	380	358	385	376	354	372	346	309	344	368	407	339	393	364	354	344	359	327	357	388	364	333	379	389	357	332	360	385	370	335	338	361	347	331	352	394	353	334	374	388	330	347	354	378	359	363	364	380	369	346	352	376	364	353	363	372	365	347	387	384	360	382	367	376	373	332	394	354	346	366	348	389	379	388	380	359	326	379	400	356	395	356	370	362	352	346	351	359	349	380	364	361	380	380	368	386	400	365	349	363	374	385	368	377	342	354	367	396	351	380	341	352	388	369	386	338	389	354	361	370	358	399	387	362	384	345	352	352	383	385	390	374	377	373	337	348	351	385	370	352	351	351	359	354	343	360	394	369	359	381	343	366	337	396	346	383	347	382	373	423	360	358	349	392	377	423	365	375	403	372	345	352
8811	1323	1985	2244	2036	1690	1536	1378	1358	1225	1161	1106	1003	1016	1001	985	948	952	964	926	956	921	877	893	903	893	869	866	851	889	875	859	821	827	863	902	859	827	841	831	858	867	891	865	881	878	868	837	916	892	848	854	830	797	833	787	829	852	880	838	833	804	788	857	866	825	888	817	851	809	882	800	791	838	853	836	824	836	873	898	866	787	831	827	845	860	784	863	799	856	823	814	850	863	870	807	771	868	838	843	878	824	828	841	863	825	910	853	844	890	793	841	916	834	828	814	825	877	808	823	818	847	833	857	835	845	853	800	881	842	822	819	905	803	868	789	809	826	855	818	800	813	863	812	829	836	845	864	837	806	817	849	876	847	844	829	842	813	865	849	935	814	868	776	841	855	840	844	827	848	821	874	856	824	801	871	852	859	843	822	840	812	869	916	858	819	883	811	804	847	835	825	889	808	875	817	847	842	801	845	874	803	833	785	860	836	828	820	830	828	816	817	820	813	838	829	803	862	882	809	814	833	854	864	817	840	862	810	827	860	890	778	829	798	841	827	804	844	844	874	827	854	813	836	809	816	842	877	808	797	810	775	848	810	811	844	831	834	830	811	815	790	828	825	806	832	827	871	826	835	757	834	889	872	834	878	827	823	829	837	803	748	788	829	857	876	830	854	803	832	853	854	885	804	837	787	786	866	860	834	854	847	880	819	799	819	805	793	784	850	865	883	862	851	832	815	861	820	821	803	879	837	840	847	827	809	853	817	846	809	821	821	837	840	880	832	860	792	860	762	892	820	852	811	853	846	868	770	827	813	808	866	850	826	872	770	827	808	832	788	832	793	860	855	847	859	828	820	835	834	837	818	826	855	829	823	846	852	800	861	864	843	834	845	855	882	843	861	845	829	817	822	827	829	824	781	865	818	788	852	889	777	804	799	848	821	833	830	786	862	850	823	826	874	805	809	854	791	843	847	848	871	823	859	804	843	860	853	831	839	810	809	811	870	798	828	859	799	859	828	849	839	803	800	845	810	820	842	858	814	854	843	854	832	880	856	811	873	883	808	816	852	877	828	819	857	843	748	849	829	797	844	803	876	865	827	817	886	839	846	822	800	827	862	828	848	861	856	792	822	889	806	839	878	900	877	886	859	836	826	846	863	848	861	843	828	852	854	759	799	834	833	856	859	834	809	772	811	834	866	842	869	874	794	837	844	831	847	849	841	832	827	809	877	771	804	876	873	825	837	851	835	829	815	792	815	806	774	796	832	860	858	881	868	869	888	846	808	797	858	870	822	800	800	832	766	818	845	842	810	834	845	828	864	819	826	809	852	817	842	837	869	809	861	868	857	788	856	853	836	820	766	834	799	764	743	846	785	856	790	781	877	876	857	824	857	842	815	830	821	836	803	857	804	838	862	872	829	820	840	873	812	840	772	864	834	860	807	862	831	877	868	811	836	852	861	870	822	797	816	887	855	831	862	801	793	859	833	827	838	848	890	818	899	805	865	868	833	775	829	885	857	786	850	839	823	837	865	860	823	888	876	835	843	824	839	793	850	846	811	787	820	837	856	857	816	811	905	855	833	860	830	778	833	846	849	823	814	857	810	780	808	850	806	834	844	862	837	890	898	817	824	843	844	883	881	832	859	878	826	798	798	828	876	850	843	824	826	823	861	852	797	849	887	830	823	805	859	778	840	793	850	842	831	815	802	840	841	849	857	867	858	769	860	835	783	758	856	854	812	859	831	862	819	842	848	823	871	809	826	826	884	842	822	833	834	854	803	806	835	862	811	823	870	836	805	875	859	821	906	873	822	864	838	869	797	808	864	834	813	870	840	826	823	858	833	869	816	832	832	808	839	834	827	849	811	845	858	875	822	872	902	813	834	821	836	840	806	860	836	850	830	827	824	863	833	841	877	845	829	833	881	832	837	816	878	848	795	821	847	806	845	830	840	843	834	834	839	875	858	823	833	790	843	806	804	842	826	850	856	808	855	836	790	852	841	785	847	824	844	795	823	872	790	828	834	889	828	820	867	827	864	788	872	860	872	811	848	849	845	869	795	831	842	832	831	857	827	862	846	820	842	791	842	764	845	846	813	858	824	784	861	823	781	838	786	858	878	830	815	848	847	849	862	883	826	879	875	915	801	812	836	812	819	845	840	825	834	826	880	805	823	869	846	837	801	800	793	859	809	887	875	831	845	834	872	823	799	868	823	868	852	870	843	866	869	842	852	841	791	793	843	905	847	848	878	819	834	819	845	833	825	860	875	814	858	789	889	875	849	852	870	799	833	835	854	836	877	812	880	827	778	801	827	835	807	858	851	842	824	805	816	845	830	877	821	844	840	845	821	845	836	829	861	804	797	775	879	857	888	873	855	849	785	845	808	853	874	814	830	807	838	784	854	855	819	824	860	805	772	804	845	848	885	860	815	834	824	814	843	852	843	821	888	856	827	809	864	809	854	835	830	830	814	767	804	840	845	855	790	851	785	834	894	785	794	859	821	863	789	886	860	819	783	829	807	825	847	876	816	821	853	821	829	804	826	810	834	831	784	805	822	880	874	824	817	808	823	837	785	836	841	820	832	788	747	861	808	836	816	811	854	872	798	890	872	841	814	809	787	853	818	833	844	829	842	797	888	824	822	802	819	763	818	923	798	822	806	807	844	835	824	841	834	840	807	843	761	850	852	824	824	846	837	839	832	823	852	793	792	860	782	831	808	852	828	829	837	845	859	835	809	837	851	813	828	851	851	809	857	878	841	834	821	813	833	832	853	835	863	896	835	840	825	822	865	807	840	799	804	831	801	812	802	902	825	832	820	815	893	808	838	841	818	886	870	850	820	851	826	820	858	830	834	837	765	876	808	838	834	817	834	888	773	862	840	810	873	867	811	792	835	863	796	793	841	820	843	784	825	821	781	837	837	811	883	844	778	849	817	844	820	816	824	814	795	810	803	831	846	834	816	850	862	903	805	826	854	841	855	860	844	801	834	797	812	873	831	876	839	820	820	808	813	818	845	854	862	849	871	831	899	834	811	853	837	879	848	845	821	818	858	807	826	846	789	825	826	818	838	864	829	833	857	830	808	821	872	820	837	898	885	840	871	865	838	793	817	800	837	870	787	824	841	814	865	805	880	794	820	871	813	827	838	919	785	839	818	837	904	854	847	793	811	825	936	821	830	829	836	806	799	849	799	834	871	850	838	856	798	836	791	844	845	848	795	867	879	851	799	821	831	833	802	867	818	819	867	868	819	764	876	843	844	819	887	814	812	873	802	809	842	825	842	863	814	816	877	814	778	831	804	821	822	841	858	816	845	843	828	844	815	849	795	855	857	825	862	820	807	857	796	879	822	842	846	835	773	871	876	848	789	858	821	845	830	844	915	809	835	841	846	841	860	838	823	830	849	840	863	844	860	860	817	835	851	795	848	893	846	804	797	826	830	816	899	814	884	822	792	828	856	791	821	823	818	858	823	804	869	832	837	873	797	836	795
1882	203	190	173	170	173	168	160	175	170	176	199	170	136	168	168	172	177	151	176	165	148	174	164	157	179	154	166	182	173	154	145	190	170	179	150	161	152	164	185	200	153	137	168	176	149	175	160	152	175	174	167	174	169	147	180	172	168	158	155	203	154	159	206	152	182	184	163	167	153	178	157	177	181	177	155	185	161	153	165	157	170	180	158	197	154	150	157	152	182	157	200	149	163	162	176	183	178	172	154	178	176	178	151	183	163	166	178	171	194	159	180	168	151	176	155	163	162	161	176	170	168	166	169	140	164	152	144	152	154	152	169	166	172	150	184	179	152	203	179	142	162	169	161	190	151	159	157	158	159	164	169	173	182	169	186	168	175	155	173	164	162	174	154	149	164	190	174	161	170	168	133	181	165	162	152	183	182	175	163	165	190	195	157	167	189	132	189	163	162	152	152	169	161	188	158	186	139	163	193	174	161	175	169	187	136	167	151	162	161	157	181	165	159	159	165	146	179	187	152	171	174	160	166	169	164	188	166	172	166	193	176	156	148	176	196	176	157	188	193	163	153	153	163	135	170	174	173	160	198	174	159	173	174	143	173	171	169	199	175	162	163	192	155	153	174	167	165	171	150	174	154	177	162	173	159	177	178	193	175	175	181	161	167	148	189	170	174	167	158	164	186	175	153	177	180	172	177	145	192	176	177	158	176	166	167	179	160	173	159	154	189	139	181	148	176	159	156	157	141	170	172	163	183	167	166	138	173	169	155	151	185	159	175	181	189	148	147	160	157	177	169	167	183	179	157	167	158	167	168	156	169	182	165	156	154	181	181	143	184	165	159	164	179	175	163	154	156	169	149	154	168	149	179	151	145	188	160	192	175	170	173	173	171	152	143	160	176	157	146	162	160	186	159	161	168	186	182	165	165	168	198	163	147	188	171	170	158	169	158	179	170	174	175	140	157	160	140	175	159	171	159	164	172	165	173	167	191	156	136	200	154	189	162	160	160	187	158	155	184	159	175	167	155	131	170	171	186	157	143	159	157	142	156	179	176	154	166	165	164	178	168	172	163	166	192	167	185	174	179	197	147	195	168	153	174	175	175	178	160	150	142	157	168	163	155	156	165	177	139	151	174	145	165	167	162	174	136	155	155	147	191	162	154	147	166	189	151	145	171	159	166	166	184	191	171	157	173	195	158	184	157	180	194	144	181	181	166	190	158	144	158	160	165	131	159	155	178	155	176	178	154	177	150	160	154	169	161	173	204	171	175	180	147	121	139	138	151	162	191	163	175	171	187	160	153	155	176	167	168	171	159	171	151	168	177	164	207	158	173	184	155	175	157	172	148	171	159	177	188	184	169	196	182	152	150	160	183	178	144	165	156	157	147	146	175	198	178	173	151	167	180	152	174	163	162	146	168	150	174	183	178	173	185	155	163	173	145	154	161	158	154	146	154	187	155	174	167	148	188	174	176	183	184	161	173	174	152	181	160	184	196	176	175	171	180	133	194	146	161	177	144	174	142	160	177	162	174	158	180	159	158	163	177	187	168	166	166	148	171	142	162	161	176	156	163	145	167	147	141	181	154	163	188	162	177	149	151	162	154	147	172	159	192	182	149	167	169	157	164	180	190	183	159	167	195	178	152	177	151	158	161	160	141	150	156	163	171	178	164	167	161	151	162	181	156	164	170	171	167	173	159	191	168	182	162	158	180	180	139	172	151	172	131	165	201	177	171	173	152	173	168	180	161	189	152	162	194	171	207	162	158	149	169	165	174	188	157	156	187	175	139	204	170	168	154	178	158	166	139	159	165	171	145	159	170	156	159	171	153	152	180	180	154	181	190	168	164	181	160	169	155	167	172	147	161	173	180	184	183	169	167	172	166	152	184	189	159	161	185	197	173	186	140	176	176	175	151	152	173	139	161	162	160	169	175	172	177	172	162	168	165	178	161	151	184	156	178	173	160	151	152	170	174	175	158	153	179	159	164	166	160	172	167	162	168	176	169	149	174	167	169	174	162	177	166	147	182	157	165	174	143	152	151	180	159	155	161	151	146	166	158	158	150	186	144	203	187	152	169	152	155	146	164	164	149	175	170	170	174	152	158	158	160	165	169	173	166	173	167	151	143	154	176	165	170	161	165	161	150	166	156	160	142	173	181	164	171	151	125	162	163	172	171	188	172	156	148	162	201	180	192	187	174	175	167	178	172	153	168	162	166	186	165	173	156	176	159	163	159	178	167	151	184	152	160	186	159	188	165	153	157	166	168	180	195	160	148	150	147	165	181	165	164	181	162	162	171	147	181	134	165	168	139	166	159	172	158	174	178	180	193	160	145	169	171	185	152	165	167	158	137	142	164	167	194	165	168	163	148	141	166	148	146	148	184	162	164	174	157	173	180	182	148	149	161	164	178	165	169	179	135	183	194	183	175	172	162	158	161	166	181	179	196	157	169	204	176	172	163	165	175	151	159	179	182	164	176	150	166	168	161	171	160	184	198	185	152	197	159	175	153	159	157	146	154	168	167	171	154	154	153	134	171	185	158	193	164	177	145	154	163	153	163	170	154	159	144	138	155	172	154	146	178	149	208	156	148	157	193	156	162	158	179	152	143	161	147	157	153	123	167	171	155	151	149	167	149	190	144	173	156	163	168	145	153	187	178	169	187	163	162	164	154	153	180	187	154	147	166	171	174	163	153	154	145	150	173	163	168	162	157	149	153	171	151	149	179	161	169	156	161	158	172	136	150	154	164	194	158	191	160	167	169	165	170	166	173	184	175	161	165	159	188	154	169	176	160	153	155	180	155	143	161	140	155	157	170	179	184	173	183	174	136	171	161	179	189	162	167	147	156	166	138	173	163	163	178	173	154	156	140	154	160	176	158	194	193	149	143	183	167	177	168	182	165	168	154	177	181	172	180	166	168	142	178	155	173	176	158	144	143	173	152	149	156	164	148	156	167	187	171	144	163	179	170	177	182	151	145	188	175	155	171	153	163	159	178	152	170	145	162	175	165	158	174	193	170	164	154	175	172	171	156	166	184	157	167	149	166	155	152	175	181	182	169	172	168	187	178	187	161	194	156	169	186	146	167	174	175	172	187	164	202	165	171	165	173	170	162	155	163	169	157	193	165	153	168	162	172	172	157	162	146	170	188	177	160	167	159	184	170	160	175	170	160	189	152	178	176	174	164	161	180	133	176	158	167	152	176	161	158	170	144	165	170	150	150	145	174	178	187	173	160	173	186	153	150	194	190	175	157	145	140	174	147	147	144	164	186	168	183	172	170	163	184	142	188	170	166	176	153	188	166	155	175	172	161	176	150	173	168	197	157	138	145	189	169	174	181	171	161	179	154	159	186	171	168	161	141	182	159	156	166	145	189	178	168	160	165	164	164	176	177	141	171	158	158	165	148	170	160	154	157	158	152	155	158	165	128	171	190	175	185	171	161	170	183	174	165	170	170	173	139	172	171	168	188	179	171	147	175	155	144	157	180
2026	484	453	507	479	502	462	478	419	465	508	494	451	480	475	489	459	485	445	472	464	477	448	454	448	454	455	491	455	484	470	456	461	479	464	478	465	504	442	469	488	463	448	476	428	464	496	475	413	500	480	448	480	463	448	498	460	429	473	463	460	411	451	447	452	461	455	453	475	459	462	447	449	473	441	471	470	432	429	445	484	382	470	458	484	470	456	431	444	479	470	465	453	460	511	488	454	473	432	483	430	492	461	488	437	468	450	495	461	511	417	467	481	460	450	465	433	475	475	460	457	463	448	466	432	468	480	439	476	480	462	467	484	466	501	477	463	445	493	452	440	451	443	394	459	465	424	463	453	448	478	450	450	488	457	436	444	448	485	428	458	465	506	497	461	464	467	453	453	429	472	439	432	473	450	434	435	469	421	468	472	441	466	474	458	514	479	477	482	498	487	457	465	437	446	461	454	476	467	477	441	480	503	453	451	467	463	458	446	455	459	421	455	427	446	458	475	483	472	446	484	411	432	484	436	461	455	442	438	492	434	441	435	476	442	414	496	457	434	444	447	426	502	455	479	445	503	505	468	463	496	440	472	489	447	436	500	472	484	457	484	462	477	497	453	470	438	422	485	459	457	438	448	478	452	488	456	458	460	449	465	475	448	499	479	454	437	451	454	492	466	437	451	413	471	475	477	440	434	462	438	460	463	493	451	465	425	455	421	470	443	455	437	463	448	461	454	458	490	472	466	482	441	465	432	452	456	475	467	445	436	481	468	432	502	420	482	448	493	497	449	485	437	451	489	463	503	455	466	474	449	481	464	457	478	509	425	435	446	479	444	463	482	451	479	482	441	461	474	459	482	451	448	460	511	445	448	477	416	500	453	440	463	460	464	438	469	455	457	440	443	424	426	451	432	481	487	461	457	482	448	401	430	447	427	461	488	490	475	479	473	465	459	494	477	448	486	451	473	459	466	487	451	416	430	446	435	470	507	446	450	489	453	421	483	479	442	498	478	471	425	467	483	448	442	482	438	438	475	478	483	493	463	476	456	434	457	485	466	437	509	463	458	444	460	460	436	458	390	480	441	442	441	469	514	425	465	445	472	470	457	447	439	470	417	459	443	449	537	472	427	439	474	489	471	492	448	421	460	488	451	446	485	479	450	455	425	425	455	463	464	441	471	502	499	454	462	476	437	472	453	487	455	466	448	479	449	471	498	473	434	454	452	476	424	469	469	453	469	442	439	439	474	456	425	478	478	468	461	424	423	470	415	448	449	481	476	437	479	485	417	474	482	430	457	431	408	465	482	447	473	498	463	496	430	472	458	436	446	465	441	433	443	484	475	473	451	429	477	438	455	460	438	482	478	433	465	485	463	458	451	439	498	465	463	480	468	441	474	463	482	429	481	462	443	441	483	482	410	482	465	471	455	461	447	461	474	466	458	448	478	424	507	477	471	462	443	445	431	446	462	458	455	472	480	474	471	436	452	458	409	415	444	456	444	472	449	469	463	457	480	464	468	464	453	499	450	460	445	461	479	440	478	460	460	479	459	433	425	479	455	451	427	450	438	489	451	473	460	442	464	457	439	458	457	437	454	412	444	439	472	504	473	443	482	435	468	429	464	433	417	449	470	454	481	471	489	440	465	441	453	444	437	411	458	442	453	458	498	476	508	504	454	439	484	462	496	413	501	479	464	444	482	430	457	430	464	434	423	489	479	438	451	479	469	464	473	490	457	439	458	456	437	452	502	474	470	480	462	463	455	494	490	447	480	417	508	483	462	423	451	457	488	434	454	446	464	410	457	470	441	476	481	476	460	486	463	469	435	468	480	500	461	472	436	448	443	468	452	475	438	481	477	478	420	458	479	451	468	448	480	463	500	481	454	488	446	472	475	483	424	455	457	422	450	420	469	468	486	429	484	463	417	464	469	459	449	421	439	421	448	537	472	466	492	457	443	467	447	488	466	487	426	466	458	464	465	437	439	482	431	445	464	419	455	475	455	453	461	443	474	462	499	473	458	459	486	434	437	479	481	462	476	478	420	461	465	446	496	433	450	469	475	451	499	446	467	482	502	507	462	448	464	478	477	451	477	450	443	452	486	465	465	452	453	457	442	435	424	469	438	469	460	435	472	444	453	474	466	492	469	433	510	423	468	422	492	470	462	482	457	435	436	482	465	466	420	476	473	457	473	443	441	473	467	474	492	493	462	455	483	464	453	465	474	486	455	470	463	446	470	441	470	476	473	456	457	481	473	439	459	452	483	458	435	455	449	448	472	457	455	465	447	499	482	445	451	492	460	448	463	494	426	494	481	503	465	473	448	496	460	466	451	487	444	468	484	435	459	441	450	461	443	497	484	421	461	438	430	455	484	456	447	468	410	492	537	474	463	458	484	465	485	437	480	446	457	454	450	459	427	441	474	457	448	480	427	463	467	463	430	462	470	443	468	454	484	489	481	472	442	443	399	461	441	471	445	441	456	489	446	472	483	447	485	499	448	474	484	442	453	469	458	487	465	435	455	448	460	473	459	462	429	422	451	477	460	434	454	425	459	414	449	433	472	425	448	489	466	452	461	447	450	421	476	443	457	453	459	466	487	445	451	427	418	445	498	412	445	496	486	444	452	457	431	409	525	471	443	469	475	440	452	451	436	434	480	457	454	491	460	480	475	452	458	443	478	486	503	459	497	451	472	483	463	467	447	475	445	489	454	498	460	457	431	461	490	481	429	438	467	458	438	484	458	474	458	455	433	455	505	519	462	482	457	511	484	447	456	468	468	446	455	474	443	502	443	467	426	466	442	455	471	417	457	441	457	440	473	473	512	461	444	444	479	474	468	476	484	444	466	435	445	476	455	453	464	480	477	422	458	465	474	474	474	505	471	450	438	474	451	471	466	447	475	438	452	473	470	492	433	495	446	479	488	473	448	454	443	475	463	461	481	428	467	454	406	458	467	459	423	455	501	452	454	475	462	478	459	529	462	449	466	466	477	448	435	459	484	455	463	449	469	452	441	448	440	411	492	434	462	480	439	477	457	459	463	446	452	489	441	436	449	447	450	427	494	459	464	453	480	476	475	434	476	481	454	443	434	456	449	455	471	461	495	459	487	456	474	451	482	508	479	472	480	452	438	475	450	458	463	464	462	446	466	461	483	479	464	494	455	451	436	457	446	488	489	456	457	482	477	467	473	416	454	438	449	421	441	468	472	444	503	494	458	438	455	461	506	523	487	442	461	468	467	443	488	450	448	435	433	458	495	440	438	496	498	443	446	439	462	474	469	462	431	457	467	468	416	447	437	441	449	448	489	470	433	486	450	436	443	478	456	472	430	445	433	411	457	451	457	476	460	433	485	464	441	474	451	457	447	447	468	458	471	448	461	470	473	522	484	490	491	447	471	454	421	446	471	481	482	440	437	452	482	495	483	419	420	456	508	433	476	435	466	427	467	467	488	452	442	479	500	472	440	479	470	446	464	447	470	448	468	461	474	434
8148	653	633	585	452	442	380	362	402	424	382	380	403	352	356	369	364	376	366	352	365	363	348	333	380	342	381	334	358	323	373	351	360	358	345	322	359	319	362	351	393	352	386	346	342	342	366	344	364	355	384	315	346	303	324	367	354	308	354	369	347	385	365	356	351	344	329	425	331	359	363	345	360	339	332	361	385	343	335	323	345	312	336	373	343	380	344	345	360	346	350	323	376	385	343	319	350	373	340	349	329	356	353	339	339	305	355	336	338	344	361	370	371	344	332	346	319	340	356	346	372	330	346	357	337	335	369	367	360	342	344	336	361	345	348	341	340	374	356	332	364	330	334	330	356	341	376	333	370	347	346	322	359	375	344	353	380	350	327	377	377	341	374	337	343	347	346	367	320	361	348	296	350	321	370	342	353	353	358	329	321	359	311	339	362	348	344	362	350	397	338	351	368	347	343	364	332	317	330	369	340	345	349	342	351	346	374	343	310	362	330	422	339	341	334	347	353	383	348	334	363	336	348	366	381	380	373	356	358	356	348	353	348	348	377	319	371	347	359	333	313	335	343	358	397	360	362	305	315	356	388	370	342	330	354	325	364	356	325	354	369	338	334	327	365	336	359	401	365	334	337	334	329	333	332	351	366	359	360	339	375	348	354	330	344	332	337	384	335	340	371	360	364	380	334	339	329	358	349	334	321	337	379	354	347	325	369	365	334	313	302	356	337	368	296	377	327	324	330	337	382	357	370	339	377	369	356	342	367	356	355	359	349	349	343	339	339	374	339	336	355	394	321	333	364	336	339	375	328	332	347	366	355	295	360	336	344	350	334	327	347	319	334	328	353	372	365	334	318	336	354	347	364	335	350	377	322	377	363	353	323	360	347	366	344	381	385	391	354	352	330	332	381	343	358	340	336	359	333	332	361	296	339	337	331	361	337	370	353	347	363	337	327	351	332	337	349	329	330	318	345	355	354	342	380	368	374	341	347	347	356	369	338	357	354	346	303	350	359	338	326	335	361	346	330	395	346	341	370	368	345	336	372	331	372	369	351	364	346	369	295	338	382	326	364	340	347	332	377	316	387	335	337	354	373	377	345	340	360	325	363	361	342	334	342	349	401	286	337	317	349	353	401	296	348	355	370	352	349	332	332	358	286	330	366	329	329	344	327	291	326	338	384	379	354	369	325	377	341	335	332	358	366	370	338	363	372	354	357	363	322	358	370	374	347	374	361	348	337	324	353	331	363	371	399	347	316	361	380	345	352	326	365	378	316	358	340	321	339	341	333	339	349	317	297	323	331	371	347	346	342	360	327	358	347	371	346	319	403	356	321	349	351	340	329	335	342	334	384	332	357	336	369	334	356	363	381	355	356	356	389	346	365	361	355	372	320	351	330	358	326	305	408	339	344	350	358	353	323	354	339	317	352	331	355	358	361	318	328	328	330	348	310	351	328	354	334	339	366	373	316	353	350	359	407	373	345	387	354	359	357	351	352	380	340	344	354	332	357	346	362	345	312	343	310	336	357	311	329	335	346	334	379	358	363	356	356	308	329	334	303	369	344	334	364	355	338	326	336	354	360	360	365	365	353	332	327	361	332	336	365	328	321	347	344	348	347	345	377	339	370	329	309	381	333	352	387	351	295	358	350	343	368	353	365	376	323	340	326	365	346	367	378	323	372	326	348	326	343	326	330	366	334	347	358	337	359	333	350	359	357	297	332	385	357	351	337	334	364	332	375	387	349	343	340	318	343	342	348	341	395	337	339	369	362	368	318	362	370	328	353	375	329	374	362	364	341	343	341	318	344	352	336	370	339	335	356	375	367	351	331	333	371	362	335	327	339	304	361	349	351	377	356	408	378	334	341	345	355	352	348	353	382	348	376	362	355	358	347	341	357	380	371	356	343	342	360	324	344	303	324	331	331	351	339	304	342	345	358	349	337	340	358	326	352	362	340	317	356	379	383	300	363	361	318	354	337	333	319	348	344	368	372	331	386	343	334	300	392	332	325	341	389	375	363	334	343	351	357	338	370	337	363	367	381	371	375	375	390	345	366	346	340	377	334	349	334	362	377	376	339	334	381	375	322	324	368	374	346	377	342	389	403	382	359	367	311	392	338	335	362	346	380	349	329	354	326	324	370	319	356	343	307	353	354	335	327	345	357	351	311	337	350	346	327	325	368	329	352	339	356	358	364	350	377	336	376	355	349	335	333	323	323	341	344	350	310	355	338	354	370	335	366	368	356	335	337	340	378	315	359	349	349	355	366	351	354	345	377	355	387	377	337	312	386	319	359	338	361	331	347	372	332	350	331	348	389	370	379	335	347	349	351	316	362	340	332	340	380	366	375	365	328	351	327	351	320	339	366	339	353	365	359	340	356	371	360	334	379	337	313	344	407	389	331	372	342	376	374	329	335	313	331	334	367	341	352	354	331	331	355	354	341	336	340	382	339	363	337	358	328	353	390	328	346	401	363	376	402	310	336	345	325	330	357	366	334	327	345	352	377	326	365	355	370	383	357	336	345	335	355	358	370	352	340	376	374	407	343	310	334	341	330	359	324	356	347	348	356	329	331	373	353	325	349	388	307	335	350	360	347	338	355	338	334	343	317	418	341	346	338	314	380	328	353	350	375	339	362	316	347	354	371	348	352	344	333	327	317	367	359	341	338	374	389	340	321	375	352	358	369	340	341	349	301	342	316	327	331	355	333	341	344	327	362	362	339	363	313	348	343	370	335	339	340	385	381	353	368	327	351	346	366	332	346	367	367	370	381	368	375	291	320	372	365	391	345	353	353	342	328	359	353	353	373	376	327	375	343	359	355	354	326	334	320	339	354	360	343	337	379	335	354	351	347	350	366	322	358	360	333	360	352	331	376	361	338	373	343	359	342	351	352	364	377	328	356	335	344	342	344	359	369	339	373	344	355	380	390	346	332	337	329	355	334	323	359	354	345	319	320	335	404	389	372	366	322	369	340	352	377	368	338	332	358	344	365	306	370	350	367	335	372	324	350	353	336	380	369	367	338	347	334	353	360	381	380	353	349	339	366	372	363	373	360	369	358	349	388	335	317	350	367	325	331	343	322	358	311	347	343	382	333	361	343	406	354	339	365	339	352	339	370	363	352	336	336	362	336	353	369	339	344	354	351	342	331	327	365	375	336	339	333	356	360	354	339	318	346	344	389	402	340	334	331	400	360	320	364	325	361	351	352	321	346	341	331	354	359	340	345	326	291	346	359	307	338	338	382	375	317	341	316	340	311	374	357	385	362	350	344	350	367	352	329	338	320	348	358	321	322	356	376	377	378	339	349	346	367	341	324	345	357	375	349	347	386	356	328	380	353	360	354	362	326	308	361	370	346	374	352	372	368	312	380	331	350	358	379	335	342	346	369	366	367	331	363	354	375	346	379	338	405	339	355	325	359	388	339	322	346	334	405	340	346	326	357	342	342	343	363	350	352	318	338	329	328	323	323	350	378	344	347	343	321	357
6977	1103	1369	1621	1463	1309	1172	1095	1174	1050	977	947	932	927	953	965	824	886	886	879	902	895	850	849	845	860	807	844	871	832	827	851	797	866	825	886	835	847	874	843	840	805	797	870	818	815	834	810	780	854	839	857	840	834	822	831	847	819	808	795	817	811	828	791	817	853	824	794	777	825	842	829	804	815	820	862	800	850	820	819	830	853	839	871	813	829	850	853	833	801	836	886	837	849	816	833	784	833	847	860	849	843	898	875	834	808	839	819	837	815	830	832	827	849	879	797	845	827	832	835	871	821	874	861	818	773	858	847	794	829	855	851	871	809	846	852	815	855	835	836	817	873	866	864	851	805	826	822	830	812	863	792	869	787	873	864	813	826	817	836	888	822	872	884	805	842	816	855	839	818	830	829	848	797	852	822	880	852	834	863	826	823	849	826	851	836	835	868	799	813	865	759	810	797	823	785	868	810	788	797	843	853	792	793	833	847	857	820	810	847	845	837	818	850	786	801	827	859	828	840	795	855	793	896	834	845	855	861	850	805	836	862	866	841	846	813	861	862	838	854	846	840	834	791	816	849	766	789	821	800	791	845	783	853	853	846	826	805	803	851	842	824	819	817	850	873	829	849	805	785	812	878	863	772	832	817	782	848	799	811	809	837	790	804	854	809	827	798	791	777	841	840	862	855	837	827	815	865	840	807	827	773	842	820	806	768	799	839	832	836	821	776	860	803	853	860	856	822	819	854	851	866	833	848	807	849	860	862	879	809	901	845	856	848	805	832	845	790	831	800	786	818	848	812	828	869	801	810	825	851	867	806	812	819	891	871	874	859	842	884	847	820	889	832	891	829	879	766	833	859	828	848	802	802	792	873	825	815	813	845	846	812	833	854	876	755	807	794	820	883	852	789	812	807	802	855	758	845	826	817	828	813	829	830	823	844	832	831	797	853	853	847	798	792	844	840	877	808	852	887	831	842	841	876	864	839	875	839	824	887	865	797	876	829	812	856	828	809	819	789	813	829	839	797	794	845	868	857	826	794	814	820	818	826	887	855	850	848	827	820	819	790	821	804	864	805	795	828	888	845	804	831	832	824	808	872	808	853	825	830	854	837	803	817	828	878	843	839	811	853	843	818	847	824	833	732	878	780	788	805	852	834	818	809	817	862	834	824	776	811	806	874	867	785	793	863	850	847	848	808	853	819	886	832	799	822	818	806	847	855	857	818	793	830	826	798	807	850	818	827	874	827	791	844	771	849	865	794	870	807	843	871	824	829	816	805	814	833	811	818	798	803	897	830	787	847	869	880	811	845	831	823	856	811	872	794	815	828	841	834	826	862	860	849	822	825	861	871	804	837	836	854	886	854	828	786	797	813	877	824	782	775	744	887	810	871	826	781	784	813	822	829	806	850	825	844	810	835	873	802	848	872	820	902	802	858	845	837	780	844	856	879	794	863	826	857	828	837	817	822	785	842	797	857	836	802	888	827	875	782	832	908	856	849	860	887	833	824	835	853	826	833	851	838	884	796	833	822	855	856	773	834	841	816	880	796	840	809	848	821	811	809	817	830	791	814	830	815	841	786	802	811	806	823	840	828	820	838	861	792	835	787	879	838	851	787	864	819	866	840	807	785	828	830	821	897	844	861	837	857	853	832	821	852	836	805	864	823	886	823	801	837	879	841	812	785	808	857	768	802	838	858	839	884	872	854	747	868	872	874	852	848	838	852	831	772	871	812	825	857	829	856	819	847	836	816	851	844	831	822	857	823	814	814	846	850	897	828	842	811	855	792	827	847	826	852	791	862	831	848	810	836	800	811	843	895	803	856	857	853	843	781	854	815	757	844	770	824	810	834	823	824	844	845	810	791	830	847	835	864	845	877	775	826	870	830	882	833	844	829	831	847	759	840	857	830	862	850	813	814	868	883	821	844	779	823	806	845	827	808	840	841	859	837	809	830	764	800	838	828	834	895	831	800	815	823	797	850	883	859	807	805	812	813	837	817	821	847	866	865	877	811	797	880	819	824	855	875	766	848	817	783	855	880	862	755	834	822	864	897	841	806	873	795	863	835	830	845	812	833	820	880	788	832	812	783	798	808	818	883	833	821	794	833	850	865	834	814	818	823	893	834	826	793	850	821	843	872	832	848	827	872	819	864	855	846	853	836	850	851	821	875	856	837	849	867	848	871	859	877	808	838	865	802	814	788	844	849	834	819	813	827	843	855	844	794	858	860	820	810	832	832	793	810	838	808	825	876	826	900	788	802	867	790	879	861	812	873	774	850	806	822	856	827	824	838	838	853	833	813	813	812	890	854	870	831	861	799	784	808	782	850	831	932	815	829	793	895	802	841	879	851	884	836	795	860	820	783	848	839	829	881	843	840	828	801	869	854	809	823	857	829	813	847	866	843	789	798	864	831	834	852	817	808	844	800	871	857	841	832	882	834	849	794	824	842	850	846	874	826	839	861	848	808	863	831	830	870	817	838	853	864	805	851	828	863	765	823	849	827	835	818	823	784	869	830	887	841	847	845	840	862	857	831	796	760	778	874	854	802	814	821	824	806	809	839	809	866	914	829	852	856	820	870	885	797	796	831	818	834	861	805	820	870	795	855	798	829	849	814	902	796	863	799	874	877	866	799	762	814	791	831	884	806	802	831	792	850	846	848	806	799	797	793	827	787	811	836	872	865	814	859	919	834	842	889	791	849	846	862	858	802	859	811	852	837	762	824	811	821	836	870	832	818	802	832	879	792	816	840	884	843	818	792	854	841	840	888	808	796	850	797	747	854	824	838	812	828	855	817	780	894	847	812	825	814	808	832	835	857	857	806	850	868	811	820	826	828	785	767	798	814	869	828	813	814	855	807	786	800	882	852	853	833	840	832	794	843	857	800	858	819	838	864	818	852	861	789	767	839	768	815	824	809	808	797	816	813	775	869	817	829	826	854	862	849	839	814	858	805	828	834	854	840	847	824	820	831	808	841	811	854	836	865	850	868	859	785	765	878	786	809	813	817	832	824	854	873	848	797	872	881	868	841	866	808	829	863	843	884	847	809	797	845	853	868	824	809	814	889	804	804	849	838	817	831	827	863	838	813	850	809	856	887	788	846	843	818	845	784	859	841	800	873	844	813	854	799	801	785	813	867	843	780	808	851	823	810	836	802	835	884	815	845	799	916	823	816	905	825	834	779	808	823	857	831	846	799	839	800	849	850	859	847	826	812	837	804	805	811	819	820	825	848	867	832	846	815	891	806	850	775	821	850	851	805	816	811	829	816	827	771	871	786	809	795	838	860	820	832	810	838	811	831	791	857	858	798	847	840	805	798	877	816	787	869	799	893	896	806	793	865	833	840	873	795	855	807	832	816	811	797	862	847	829	801	872	862	798	759	811	852	822	781	850	850	817	823	894	821	855	844	812	887	854	836	810	845	869	806	800	863	804	862	809	841	851	855	834	815	857	872	809	835	870	840	819	834	886	818	823	865	920	840	836	855
15445	1367	992	811	636	542	528	478	436	462	394	407	401	399	357	415	406	416	393	352	362	386	382	373	365	367	434	405	366	388	405	356	377	386	395	406	399	329	395	385	363	410	371	390	367	361	367	388	350	392	402	408	366	362	377	400	351	389	362	378	366	369	358	353	372	359	383	363	381	377	376	351	346	379	326	349	365	369	350	334	372	380	385	368	363	360	337	343	405	383	346	401	363	376	355	378	357	321	324	399	377	344	352	343	400	370	370	356	359	343	375	344	378	329	364	340	402	320	340	341	363	411	377	374	381	347	337	412	383	342	344	349	371	353	373	353	349	366	392	376	370	353	413	408	357	337	357	344	385	400	376	366	358	388	385	326	385	395	368	376	378	399	395	354	361	347	379	406	384	322	379	341	375	324	366	396	396	353	343	384	344	333	393	364	389	359	330	332	390	334	380	366	336	370	366	367	365	353	348	329	386	422	323	359	364	354	345	368	377	390	337	357	372	392	354	383	372	378	368	350	351	365	340	359	364	387	347	352	390	366	352	313	371	372	374	358	397	311	398	400	356	360	390	360	354	393	338	334	367	333	385	386	414	361	346	368	360	367	379	394	372	397	389	344	376	379	367	376	396	387	361	355	381	363	337	335	385	368	357	359	369	353	359	365	391	380	325	382	385	397	377	352	343	362	363	326	355	379	339	363	357	351	363	384	375	344	365	368	387	372	358	384	375	382	381	357	361	343	349	374	343	379	347	365	367	390	379	378	394	376	383	373	355	385	366	368	358	352	363	367	342	355	385	325	375	353	401	380	343	375	322	362	356	408	366	333	357	370	348	384	384	391	385	356	415	320	370	378	364	352	401	383	375	376	394	394	386	365	346	383	375	343	403	377	340	362	380	386	381	382	363	338	385	412	361	354	385	361	355	367	346	355	377	370	370	355	361	341	360	348	379	350	341	415	365	386	380	359	359	390	369	314	353	371	374	362	352	384	366	373	365	360	317	370	394	361	360	388	348	353	400	395	354	349	361	380	368	342	365	324	366	336	356	374	360	355	370	384	375	327	413	379	357	365	357	389	419	333	375	359	368	389	399	380	389	346	386	359	404	394	388	366	373	350	339	381	340	378	347	371	348	362	384	371	403	377	318	331	324	336	388	346	366	373	329	337	384	372	376	364	370	333	378	392	346	402	347	388	377	388	409	409	372	376	368	361	399	356	361	366	320	381	368	382	344	326	384	363	379	347	384	393	386	381	432	374	368	354	386	382	357	385	344	392	329	352	356	344	372	361	384	406	370	377	373	384	357	368	383	423	341	356	361	381	371	380	395	339	344	335	327	385	401	347	369	338	378	352	392	375	377	417	347	331	332	368	363	353	375	346	369	395	415	343	344	386	355	335	343	366	359	381	370	409	394	386	364	375	408	339	347	373	343	362	362	327	388	358	361	338	347	358	346	351	411	372	370	351	367	363	354	362	378	363	392	368	378	369	360	384	353	356	394	361	380	365	401	370	371	360	358	362	333	362	372	387	352	360	353	405	343	340	384	358	361	366	364	370	334	374	393	360	357	379	377	354	363	362	370	353	374	377	371	410	361	339	342	356	380	365	378	368	364	399	321	356	361	328	368	373	341	344	379	352	347	362	340	373	353	364	370	379	371	358	360	348	346	320	373	354	366	359	356	363	360	383	354	347	354	378	317	365	373	315	374	349	358	397	348	378	358	355	342	359	320	352	357	339	348	324	390	353	357	378	341	395	369	339	381	387	387	380	331	340	384	359	369	356	341	368	381	361	400	369	357	352	350	349	322	387	358	354	395	373	361	392	426	353	376	394	371	386	393	384	356	387	406	370	349	384	426	403	346	377	360	361	350	346	385	374	408	370	360	356	330	372	336	376	354	361	375	358	371	364	372	372	372	350	347	359	354	361	387	308	368	357	422	373	387	368	378	355	402	395	339	339	388	397	354	398	362	393	372	365	344	387	339	370	384	380	362	375	399	379	363	411	374	377	336	362	371	385	367	374	390	384	367	355	346	396	370	346	357	369	368	353	374	400	367	338	326	369	383	348	367	416	336	334	396	366	405	348	392	343	352	364	375	344	367	374	380	386	402	403	339	346	362	344	354	344	372	339	379	351	356	363	367	380	366	393	385	395	369	330	351	372	388	365	356	359	393	370	344	333	391	419	326	363	373	343	350	357	356	385	361	390	378	360	367	394	377	383	369	390	399	384	342	369	388	356	343	373	348	391	349	361	407	379	368	363	373	376	381	380	352	373	401	363	397	369	393	356	370	376	372	389	369	353	347	381	373	363	376	376	370	359	364	359	368	390	345	376	385	388	353	361	342	330	374	356	379	335	415	331	364	376	411	364	334	373	390	348	389	353	355	343	371	343	363	360	386	369	436	350	380	369	380	373	347	381	386	348	363	392	328	379	397	365	351	403	337	380	406	373	323	343	364	367	373	352	387	368	346	343	369	321	380	378	365	350	375	329	355	350	382	368	399	364	364	386	411	365	411	334	362	352	376	334	375	358	351	376	401	351	384	373	369	357	413	363	388	386	384	365	364	373	357	362	325	337	370	388	416	357	339	345	387	355	383	368	373	345	364	363	387	407	388	392	359	358	366	356	364	384	380	379	414	404	358	379	376	425	338	344	377	362	362	348	364	367	381	373	376	393	361	380	336	387	320	308	355	396	392	374	341	359	351	393	391	361	353	388	336	375	386	353	343	371	351	360	362	336	366	383	355	356	352	330	409	365	331	346	370	347	360	373	347	360	347	357	361	330	341	356	328	367	379	365	353	374	345	390	352	395	332	376	349	337	379	402	387	391	348	380	347	365	413	341	369	375	385	376	398	391	356	376	332	346	391	379	392	378	375	347	345	322	377	365	390	369	405	383	367	357	360	357	386	373	365	371	361	356	371	360	393	414	347	372	389	368	368	353	370	391	393	390	359	347	379	385	408	343	352	379	365	366	376	409	381	364	385	401	374	379	395	412	375	366	358	369	355	394	361	353	376	364	374	369	360	389	373	331	360	359	372	388	363	351	363	395	397	377	384	331	365	380	389	327	352	343	361	374	340	358	387	381	359	386	361	383	398	368	409	393	373	364	376	429	412	357	360	411	375	355	402	413	370	353	352	370	359	380	389	354	338	368	369	390	344	351	366	393	378	373	423	348	338	364	374	379	354	407	381	345	376	354	335	341	369	370	388	360	345	351	382	389	315	342	352	373	360	374	365	346	324	346	373	363	343	335	350	372	367	367	352	375	356	387	351	365	366	354	383	356	360	391	375	309	353	368	353	342	355	371	335	346	359	351	383	361	395	352	381	391	370	376	350	400	382	380	390	390	369	410	378	386	350	376	337	369	379	347	384	405	349	376	337	312	356	379	378	389	375	343	354	359	352	360	404	353	335	392	325	418	366	368	362	335	342	364	352	346	348	343	390	377	365	371	353	365	380	341	359	386	375	356	391	378	351	407	362	329	344	382	338	363
8721	1360	1998	2267	2054	1705	1451	1358	1402	1233	1146	1095	1039	1054	996	941	999	925	980	944	949	900	945	847	899	877	897	838	876	881	857	859	880	890	856	862	964	838	864	806	886	854	876	836	847	871	827	871	889	898	903	822	802	814	836	822	866	845	853	806	814	862	810	839	804	847	863	841	845	838	846	855	846	858	838	865	836	812	865	833	857	873	873	782	832	851	858	816	827	831	846	853	832	885	811	868	875	882	807	820	822	796	839	847	868	827	754	861	860	797	845	856	882	830	840	826	778	834	847	809	829	876	879	827	868	872	905	794	892	835	918	867	827	829	828	797	836	830	828	843	867	815	809	872	827	826	860	818	859	781	864	867	795	849	790	805	871	813	859	798	833	861	861	830	792	821	865	835	825	854	879	861	861	871	835	890	801	855	892	876	791	817	824	865	852	819	813	812	802	785	784	822	871	857	832	845	809	842	858	834	837	855	869	864	805	846	825	823	809	828	819	874	833	836	831	845	826	876	878	847	831	823	888	867	868	821	874	794	861	775	857	855	826	764	827	807	824	830	828	853	812	834	870	823	817	847	840	854	817	819	835	818	842	793	892	918	860	861	861	875	831	872	854	852	823	836	869	836	854	801	820	837	812	802	801	851	846	795	826	831	833	839	838	815	839	810	816	811	826	873	808	808	903	813	831	831	869	839	883	868	829	816	829	843	804	830	856	850	868	840	830	841	873	794	853	857	814	828	828	911	857	785	852	846	823	879	848	847	778	791	811	854	844	799	791	792	817	863	830	832	821	864	800	904	841	817	832	907	813	789	799	847	839	825	799	847	843	870	813	833	781	826	862	841	876	892	810	815	858	800	870	853	826	832	841	842	876	840	860	831	879	877	798	866	847	870	874	800	810	794	866	867	840	903	828	819	859	778	804	837	845	872	858	852	822	828	793	895	814	809	854	809	826	836	844	824	814	828	866	855	815	867	879	863	847	816	836	820	844	822	855	807	865	850	870	849	828	824	834	823	832	809	808	899	812	881	821	841	857	811	837	856	805	854	855	836	850	868	906	852	814	853	797	859	862	808	889	811	889	805	819	786	871	780	836	801	825	781	764	862	844	876	851	789	899	836	860	808	855	838	809	861	822	845	804	820	780	825	775	830	852	855	872	818	848	799	820	873	816	868	827	821	812	853	857	826	823	846	843	844	815	838	872	826	834	876	818	837	857	849	832	831	835	832	853	851	856	883	839	848	826	864	928	827	810	817	805	859	829	817	833	856	854	835	877	827	889	849	866	848	817	870	822	800	836	826	785	786	862	849	873	807	834	834	782	885	835	895	804	879	855	803	866	794	850	869	893	808	843	824	863	794	883	819	783	852	835	861	779	851	832	839	788	820	849	833	857	847	890	797	774	867	831	832	835	822	861	808	883	818	846	862	809	839	832	839	860	869	837	805	817	838	875	784	770	836	852	892	845	837	815	835	831	823	876	814	825	803	855	822	879	802	814	849	792	812	767	838	811	784	845	797	819	793	858	804	822	833	826	840	855	848	886	879	790	830	862	848	828	834	887	801	805	812	779	866	840	871	824	792	845	829	845	888	818	816	849	859	866	843	812	894	857	836	820	835	800	846	835	804	876	841	845	864	827	830	815	815	804	823	833	841	827	797	863	853	789	833	890	809	852	903	817	858	858	803	859	812	831	822	845	836	818	837	854	830	808	844	857	881	934	846	869	809	824	844	848	824	791	834	874	815	870	885	818	802	827	797	878	842	877	868	828	896	859	837	813	855	843	788	811	840	865	849	816	815	863	863	863	798	851	821	832	877	820	824	864	874	836	895	865	816	818	803	810	854	834	829	809	829	852	812	874	869	829	873	823	851	807	813	859	867	854	867	832	892	862	792	803	814	847	817	855	841	819	847	878	837	774	881	807	856	858	844	823	843	822	819	827	814	782	829	889	875	828	806	837	878	817	858	843	817	853	853	772	815	816	818	869	830	860	827	869	825	869	818	807	866	843	821	891	826	822	818	802	822	832	929	829	830	830	853	825	858	828	808	813	821	866	912	845	803	830	835	834	824	892	841	842	851	883	847	845	844	828	775	856	827	808	801	886	826	865	826	838	829	837	809	808	899	824	861	806	852	851	832	852	848	881	843	839	815	827	878	886	816	820	783	861	864	834	870	835	809	813	876	859	820	809	818	822	823	862	819	843	796	846	821	907	840	844	861	895	865	828	800	817	852	813	833	812	863	817	852	797	837	865	836	802	769	841	831	822	855	837	844	879	825	814	849	886	851	840	826	899	844	860	855	878	848	862	842	883	828	882	850	850	822	801	871	824	853	904	859	861	826	811	807	838	839	847	823	795	869	819	895	851	793	849	793	831	811	839	857	825	855	874	860	818	844	829	855	859	845	874	854	787	821	834	853	827	830	792	854	818	784	772	845	840	832	853	858	886	821	844	911	872	847	837	812	854	895	853	797	887	820	863	854	820	879	836	813	819	815	818	829	855	843	786	825	811	810	857	882	758	845	799	839	778	835	833	832	872	836	795	823	825	844	851	857	818	883	872	840	790	829	844	833	822	807	849	837	892	818	837	900	846	898	775	865	894	805	855	824	827	819	802	869	799	846	827	803	868	833	809	843	791	852	816	820	811	839	843	820	839	828	844	843	889	789	855	871	819	863	807	796	848	836	808	796	857	834	839	877	880	795	840	806	861	805	874	828	857	818	816	804	870	852	846	839	859	880	821	850	832	855	851	779	842	820	834	817	855	839	854	840	800	850	846	875	861	845	852	827	785	818	874	837	806	876	891	847	870	810	854	822	836	810	870	886	809	831	869	795	810	836	883	827	841	867	844	839	855	892	890	822	805	828	804	809	827	854	843	829	805	822	817	842	892	851	888	853	865	819	824	848	862	876	814	818	828	841	821	866	904	855	854	823	846	829	834	898	832	867	863	843	765	817	860	829	778	898	888	858	864	848	836	845	841	824	841	867	762	852	808	846	855	823	835	806	844	794	857	871	812	776	830	882	853	767	835	815	809	852	843	802	784	871	824	878	836	810	850	847	868	807	849	831	828	848	818	878	843	867	837	790	854	817	850	842	835	845	826	810	821	839	837	834	783	891	854	798	822	850	835	790	892	847	842	845	864	846	870	805	875	888	866	841	804	822	837	857	837	825	835	824	843	824	830	821	817	801	835	845	832	834	776	802	850	831	884	823	851	818	863	806	807	858	805	814	816	849	863	820	857	840	815	848	820	845	844	864	848	868	833	878	835	851	820	816	809	835	837	866	819	789	835	830	790	825	853	846	804	853	843	836	877	869	884	818	772	850	883	779	853	817	908	825	817	803	878	786	803	834	815	858	845	832	866	886	785	836	863	844	844	838	816	815	864	837	826	851	814	876	863	834	836	833	815	792	837	796	853	841	857	820	809	802	799	855	827	812	844	865	825	798	825	853	795	809	801	837	831	875	871	862	833	806	801	822	889	839	847	827	768	844
1784	171	201	180	141	155	163	169	185	139	176	171	162	153	169	138	163	157	177	172	160	155	164	159	173	148	170	182	171	184	155	174	178	165	172	181	172	166	167	181	193	168	186	145	153	173	144	154	161	150	167	170	187	148	179	172	177	165	136	172	150	163	134	180	175	171	152	206	170	170	144	148	176	150	188	179	155	155	155	167	169	173	189	144	181	177	158	171	145	166	176	155	166	155	155	151	188	193	176	165	172	174	165	171	146	155	171	174	184	171	172	182	173	182	173	135	202	160	181	163	163	165	160	206	159	170	166	144	180	174	160	170	173	171	173	168	177	154	189	156	156	199	180	163	167	166	182	163	176	174	203	168	174	174	173	178	162	152	162	174	159	161	154	184	160	148	160	182	171	152	141	179	170	146	127	171	169	167	166	162	187	164	144	169	155	147	171	170	168	163	159	167	165	168	163	151	171	159	156	165	166	169	175	143	176	159	173	163	161	167	164	153	167	178	171	180	161	157	170	165	171	205	170	154	173	163	188	187	167	195	157	177	177	153	154	151	190	155	145	151	170	155	183	170	189	188	182	155	190	162	165	135	141	145	170	173	142	146	177	195	169	167	158	169	162	188	170	175	184	178	146	141	186	173	133	166	156	181	157	161	182	138	157	190	164	166	175	171	147	168	159	159	174	153	163	171	170	163	169	177	198	189	168	164	170	151	161	150	179	178	159	175	162	182	149	147	157	171	182	168	176	157	171	159	153	174	185	167	159	200	167	177	178	164	194	195	149	191	162	154	160	173	143	184	158	150	164	164	184	153	182	178	149	160	170	161	173	174	168	156	177	179	175	160	161	141	164	165	161	157	183	190	184	146	155	166	173	141	172	151	164	149	171	152	152	197	158	166	186	178	179	156	165	165	163	159	154	157	174	183	182	166	165	156	178	153	156	186	170	168	183	157	156	173	188	151	156	152	166	143	157	166	170	155	151	194	151	151	149	165	183	150	152	183	164	163	190	156	169	174	134	138	164	184	163	173	158	170	179	154	167	154	178	163	138	158	194	155	169	156	158	166	160	175	161	170	167	160	157	175	169	155	155	166	134	165	175	176	159	154	163	181	139	188	200	171	157	172	149	190	171	165	189	178	153	178	194	190	153	150	170	168	147	182	202	174	172	156	174	144	130	179	164	180	148	149	170	168	153	174	169	148	183	157	151	163	151	174	160	150	149	153	149	157	138	173	190	148	181	166	152	178	167	186	187	159	151	190	173	167	158	173	166	183	166	167	155	150	163	150	169	180	162	158	158	154	180	193	184	169	161	166	153	152	179	165	155	163	168	168	140	165	177	170	176	155	185	164	144	162	178	156	174	184	148	155	196	156	155	172	160	178	158	153	160	168	171	162	212	172	167	176	168	157	172	158	151	158	175	172	177	179	207	148	154	181	166	179	178	185	173	173	175	179	177	180	180	167	160	161	176	167	158	195	171	160	158	169	150	156	172	179	156	173	155	179	169	154	183	152	155	180	152	187	180	136	172	147	150	167	190	171	197	196	171	162	178	174	155	172	153	166	170	176	192	159	181	156	170	171	164	158	164	159	171	195	171	171	162	176	147	173	161	164	169	182	196	165	180	157	133	144	162	160	163	164	173	192	168	155	181	171	152	176	163	153	184	148	152	152	164	157	160	180	170	187	160	171	169	187	179	174	160	161	178	152	172	170	156	160	166	161	185	154	145	165	169	189	166	170	184	172	173	182	168	172	175	160	165	148	155	143	162	173	169	141	149	157	156	172	169	163	178	196	177	173	184	155	179	200	176	145	158	166	133	160	162	154	167	156	167	173	146	153	188	164	191	174	165	152	176	141	179	156	159	167	161	158	165	159	155	182	160	154	174	164	178	148	182	161	162	156	181	141	156	186	160	136	162	174	184	152	167	166	185	155	176	165	152	142	155	159	156	160	164	190	170	188	162	159	155	173	148	166	163	140	145	168	187	167	183	192	159	190	195	178	187	155	158	179	154	148	159	167	176	151	179	186	164	163	145	166	184	161	193	163	168	162	167	158	150	155	166	154	164	166	175	156	165	184	172	168	161	167	178	195	196	145	152	165	186	157	157	184	184	179	157	176	145	158	169	149	168	174	186	166	153	154	159	155	184	174	184	168	164	141	183	158	174	168	144	162	163	166	144	152	192	167	139	159	166	175	175	164	186	157	153	181	177	199	186	156	157	140	157	176	156	170	187	184	198	170	157	177	154	160	193	172	144	183	145	193	164	165	173	164	156	160	137	167	177	163	167	139	167	183	174	146	186	139	172	150	160	184	164	177	174	168	159	171	155	175	170	163	176	187	162	153	163	185	190	166	161	163	169	162	149	140	177	174	177	172	169	165	184	178	197	179	163	169	175	161	166	179	147	157	175	152	157	176	162	162	156	161	173	150	181	181	169	158	163	180	175	146	173	179	175	186	143	167	150	162	175	179	173	170	168	179	172	198	177	188	157	170	178	167	197	173	151	139	162	151	179	156	196	139	157	167	162	146	136	157	156	167	166	172	177	197	191	162	157	170	209	164	182	170	163	175	173	178	175	176	141	167	164	186	173	165	157	163	164	177	169	182	170	174	176	172	173	179	164	141	177	176	164	162	170	173	164	149	159	180	185	154	167	149	164	162	191	193	159	163	181	177	153	150	169	173	160	152	172	173	168	160	180	172	169	190	154	149	155	177	164	149	163	173	165	176	153	149	170	165	183	163	174	156	207	173	158	149	180	156	144	183	180	158	173	178	141	150	157	158	157	189	154	169	164	165	175	187	158	167	164	176	140	169	188	182	170	170	191	173	183	185	160	154	145	144	160	186	170	164	173	164	157	160	180	158	187	145	168	174	169	140	167	166	166	179	150	187	179	183	172	174	149	153	164	165	186	173	162	167	167	176	167	170	157	167	134	165	166	164	176	187	173	165	172	143	163	166	192	170	176	164	165	184	162	167	169	176	178	148	159	175	160	161	160	174	179	154	156	182	161	184	180	181	169	153	165	170	141	157	167	162	153	146	169	157	152	165	174	153	160	198	169	163	168	153	191	188	184	173	145	159	176	148	169	155	171	155	160	166	153	160	173	157	148	164	171	156	169	163	167	172	164	166	149	147	163	177	186	166	182	146	166	165	156	141	149	156	170	150	157	163	154	183	149	154	176	175	163	175	158	174	178	170	155	148	148	171	162	175	156	179	156	180	178	170	181	173	180	170	164	158	184	185	164	164	151	162	154	163	177	183	162	170	166	179	157	167	155	148	150	172	178	175	146	171	190	155	179	164	170	176	158	177	177	156	177	153	162	157	164	169	157	196	182	168	191	179	191	193	188	174	186	171	158	178	150	175	161	141	165	148	171	155	160	181	152	154	195	162	166	171	164	154	170	170	162	151	173	162	157	180	179	161	172	152	166	169	166	183	160	174	140	160	167	155	189	163	176	147	173	169	174	177	161	159	168	175	168	177	158	173	178	161
2151	496	462	459	523	442	484	525	462	467	470	429	492	440	496	475	496	456	474	472	485	467	478	484	424	474	482	453	476	463	455	481	436	457	486	494	420	411	474	452	484	457	454	472	414	491	456	433	419	494	448	483	446	473	424	447	497	446	422	452	463	415	463	472	459	458	471	473	477	470	469	496	441	448	448	500	483	471	483	467	458	435	473	465	474	449	453	472	465	455	451	460	460	450	419	479	456	465	493	496	455	458	466	413	455	471	431	464	479	463	460	473	489	424	451	452	470	432	430	450	495	474	451	475	485	513	469	474	473	446	439	437	486	454	460	469	464	430	424	478	455	446	470	431	454	466	507	431	453	470	473	443	495	451	483	424	481	438	458	448	450	428	446	489	437	467	535	476	493	491	464	417	442	480	440	460	444	440	447	431	438	453	470	469	453	502	453	446	460	491	435	489	507	437	490	487	467	455	471	460	444	455	491	450	457	447	488	461	453	398	447	471	442	447	454	469	478	456	427	518	484	495	477	470	447	424	457	469	474	427	477	460	463	455	442	459	486	491	479	443	453	479	434	432	474	463	455	476	505	473	466	450	454	455	458	440	450	465	452	456	435	468	457	513	470	438	457	471	471	464	456	479	459	468	443	470	427	455	462	453	443	465	497	471	481	446	441	468	464	433	479	487	430	438	445	449	474	507	434	422	435	512	446	428	481	471	449	479	464	497	487	470	450	464	464	459	493	459	453	423	460	429	432	488	501	419	495	426	496	458	460	468	463	479	412	446	511	495	449	440	439	463	459	470	411	455	451	457	436	393	450	492	497	452	497	468	450	449	433	435	476	418	459	432	418	443	455	446	477	464	456	455	468	446	474	475	445	511	438	466	475	482	436	446	472	437	475	485	473	450	459	455	449	482	453	456	465	441	437	467	442	483	496	435	444	433	446	439	467	483	408	470	471	464	460	459	475	460	415	460	452	453	456	473	458	447	478	461	496	442	413	478	488	430	461	466	460	471	455	469	442	456	463	459	441	490	498	494	457	440	470	471	476	469	474	438	424	480	452	467	448	463	525	444	464	500	432	439	433	458	461	440	448	459	476	475	473	480	426	482	469	450	443	449	448	466	502	493	475	446	484	438	458	448	464	459	475	498	460	475	458	431	469	439	476	440	491	438	440	452	407	434	444	450	470	479	491	502	490	466	477	505	444	474	480	477	434	437	472	469	489	485	484	442	507	461	414	490	473	468	495	420	426	456	471	445	435	477	491	485	448	504	470	451	477	441	446	484	423	436	467	458	430	492	469	457	430	417	485	450	433	432	482	455	464	437	451	466	454	469	457	433	440	440	451	473	494	465	483	472	441	464	483	492	465	476	447	441	466	460	487	459	439	486	449	446	448	452	463	426	439	453	480	415	472	470	493	465	465	457	469	454	476	476	428	436	492	484	487	488	460	507	419	459	460	439	476	464	455	472	492	473	468	441	454	469	483	467	476	463	440	464	447	486	448	483	456	448	447	465	476	452	474	471	460	464	450	460	433	452	480	450	477	481	467	455	448	487	516	501	455	473	445	479	474	457	409	464	472	460	475	454	470	517	452	471	472	467	472	476	436	460	418	470	448	430	464	466	430	451	478	474	477	456	444	474	448	468	428	468	477	456	500	454	433	445	438	453	487	456	473	473	509	445	459	452	451	450	438	486	495	444	465	469	446	440	466	442	457	459	480	445	471	412	476	455	464	453	493	463	470	447	430	466	427	458	486	461	417	433	393	452	473	453	441	455	455	441	458	457	409	478	433	455	489	467	475	487	468	477	473	441	473	460	468	444	466	473	476	459	463	473	445	448	429	431	446	485	450	491	470	470	497	438	456	423	454	473	479	441	468	490	474	475	463	453	476	491	433	495	470	460	416	443	445	448	442	408	432	481	473	475	467	483	483	487	478	480	498	489	436	458	491	448	420	474	450	470	490	496	451	450	430	454	441	459	438	474	480	490	444	466	442	444	443	457	481	508	481	432	474	438	478	480	483	491	474	447	452	466	430	435	443	474	449	472	498	493	478	498	467	491	473	487	492	487	459	472	441	449	434	423	473	448	452	445	466	494	442	429	453	460	489	470	438	455	462	448	460	405	486	474	453	478	487	493	444	472	458	467	493	430	482	450	434	437	407	420	460	453	440	473	426	478	436	456	445	464	464	465	443	490	441	461	446	470	451	480	502	448	498	471	463	473	478	472	472	473	476	500	490	476	454	462	445	453	431	490	504	452	465	448	488	496	471	448	449	463	455	505	416	483	437	522	456	477	509	486	492	453	435	441	465	439	438	444	458	450	428	419	451	437	466	467	459	423	462	466	437	443	488	453	447	425	439	493	462	474	454	449	449	453	490	447	458	440	478	491	440	469	466	429	458	480	460	433	479	482	438	470	446	447	458	452	473	428	469	469	444	454	448	479	460	466	499	491	464	454	469	480	419	469	474	484	494	472	467	439	455	442	475	515	443	482	465	466	518	459	432	493	459	443	474	497	461	468	479	456	471	449	497	447	441	462	470	392	466	430	452	485	447	449	422	446	483	463	464	459	447	457	466	460	472	480	460	467	467	490	456	458	443	489	437	471	475	461	464	467	505	440	505	451	481	487	454	437	489	536	458	473	492	440	458	493	458	447	445	486	439	416	471	462	462	475	481	430	469	458	455	439	475	494	500	450	455	492	447	476	481	441	446	473	458	486	449	458	411	491	435	450	459	448	457	483	440	446	481	487	514	456	462	426	448	456	460	450	471	478	449	499	457	477	434	466	461	453	486	441	461	499	465	468	484	453	448	443	444	457	478	442	454	462	459	474	474	449	435	451	433	452	458	458	454	477	453	449	458	422	435	469	456	487	455	434	478	490	451	430	452	475	486	478	444	485	423	474	493	483	480	495	442	447	447	467	447	464	476	461	481	454	474	428	473	495	485	448	438	446	468	458	457	469	450	468	460	432	460	472	448	485	442	490	473	449	476	450	464	457	401	460	468	423	465	444	449	467	470	451	422	493	434	477	445	464	431	417	499	477	458	441	465	411	425	499	446	492	469	436	449	459	468	466	457	500	466	450	486	451	441	437	462	446	464	481	447	429	466	449	437	468	453	483	469	466	449	470	428	483	425	489	446	455	453	440	468	467	452	422	473	499	476	466	490	454	438	451	466	455	500	467	456	489	461	467	429	484	477	451	472	426	474	447	478	470	433	466	437	471	432	452	472	470	420	438	465	449	481	462	445	447	463	473	464	469	461	466	463	449	454	470	494	444	449	433	443	431	471	452	470	485	453	470	494	466	511	472	469	450	450	454	491	489	498	493	477	446	440	467	450	504	457	463	458	460	464	447	463	429	484	468	457	436	492	435	494	405	484	453	458	464	436	460	468	437	446	433	445	486	477	479	454	452	462	413	432	456	459	437	467	466	472	464	418	447	446	501	493	502	420	476	430	443	476	463	409	470	432	509	447	453	433	496	455	449	472	467
7981	641	591	545	515	430	419	387	408	368	310	364	349	359	385	383	352	404	353	368	340	363	328	348	380	316	390	387	364	344	382	356	340	375	303	384	353	361	302	341	375	340	317	355	382	347	367	312	359	377	364	363	358	360	369	378	354	373	340	356	356	324	340	343	372	346	366	386	349	350	368	369	327	362	336	337	345	344	330	359	326	331	340	380	365	349	375	336	334	375	300	349	370	390	334	365	332	366	346	369	345	342	377	366	345	383	367	341	341	367	333	315	359	344	337	344	339	320	334	348	344	340	393	362	345	367	357	383	320	338	361	372	334	409	364	356	348	374	348	354	327	373	324	351	346	309	381	410	323	362	346	372	346	270	325	367	357	330	340	348	334	346	302	367	339	359	366	323	317	337	349	350	352	346	365	359	353	341	360	350	342	369	373	385	339	336	350	340	342	343	337	319	327	338	338	347	376	357	335	376	362	377	342	333	370	342	311	383	385	355	363	333	342	314	348	372	359	377	387	351	392	344	366	332	334	354	355	383	353	336	354	347	378	328	349	332	342	337	362	337	309	342	339	354	351	346	354	360	339	368	337	337	348	335	352	360	325	350	362	367	305	358	351	389	345	359	355	371	338	340	374	338	356	361	387	340	382	376	337	327	331	318	358	337	332	335	374	381	340	365	396	340	362	332	354	399	334	383	373	293	345	322	346	366	365	348	319	370	338	342	324	371	361	343	358	378	321	335	353	344	304	361	365	346	359	337	354	351	370	382	383	371	364	347	348	340	336	380	347	323	379	342	391	382	356	348	298	298	335	347	351	343	339	346	350	393	345	358	371	339	368	355	368	375	372	348	337	346	378	372	307	321	309	357	355	345	351	334	350	364	365	352	367	356	317	358	363	337	311	332	311	346	354	360	333	330	340	345	337	346	346	356	354	350	352	342	314	348	316	348	344	352	342	389	350	311	323	350	333	368	388	340	337	351	357	377	364	365	336	353	341	315	367	316	380	333	313	316	361	423	382	315	355	360	364	337	337	349	355	329	349	315	322	361	366	350	338	348	352	369	391	367	354	394	375	348	345	324	328	378	327	333	365	360	369	375	381	376	339	327	327	352	337	345	341	342	353	353	354	353	366	328	349	367	360	350	383	382	330	373	319	374	334	378	397	318	360	345	361	339	357	333	355	348	328	375	337	359	359	362	355	297	307	372	365	369	352	357	372	383	354	314	397	367	375	336	347	343	349	354	336	399	377	344	336	351	340	370	363	294	323	375	360	345	348	338	272	339	341	330	341	347	357	325	367	330	345	345	319	353	360	335	355	342	333	331	319	355	345	366	325	345	329	346	346	358	379	356	382	365	359	349	356	341	348	324	392	374	344	335	322	345	316	343	371	348	360	339	338	336	371	312	370	374	359	359	368	315	354	320	367	386	335	333	343	337	334	356	380	317	346	384	295	367	357	334	373	342	338	350	374	322	318	335	348	313	370	338	326	334	328	351	316	328	347	318	358	328	376	347	331	327	328	365	317	367	370	331	348	399	363	385	358	359	381	355	353	358	362	376	364	334	341	331	372	344	351	355	355	356	383	358	362	373	317	342	332	317	367	368	320	356	355	371	342	364	358	348	377	341	324	353	346	317	367	347	347	308	364	335	319	323	345	331	368	329	346	379	324	349	351	354	358	338	357	357	353	345	324	364	327	366	359	343	366	311	407	326	360	351	368	364	350	335	333	407	354	292	363	358	334	374	357	335	363	336	312	344	353	348	331	335	340	330	376	371	361	355	337	352	376	349	364	331	409	350	342	361	347	348	391	344	335	326	346	318	306	312	388	364	356	332	379	367	333	350	334	352	352	377	358	356	314	343	340	337	343	406	329	333	353	364	321	340	348	335	355	364	341	357	352	370	315	329	351	363	322	336	324	318	335	338	357	338	344	363	357	352	341	370	343	339	342	364	370	368	352	365	374	421	357	330	279	341	325	379	339	346	324	346	359	368	359	424	380	366	336	347	341	346	346	355	326	364	347	364	357	367	339	332	367	295	348	342	338	350	348	337	353	363	371	353	338	341	348	341	384	347	370	329	352	365	314	371	342	369	332	325	371	365	305	380	381	361	345	342	360	341	332	331	317	361	327	369	337	356	374	357	355	347	360	380	370	389	324	347	399	351	338	335	349	331	342	343	367	334	324	385	362	360	355	344	316	345	328	386	359	328	339	357	336	340	349	395	368	341	362	374	335	347	310	321	395	338	345	366	351	352	327	349	334	358	344	328	347	359	333	336	339	325	361	374	359	352	369	364	309	373	353	314	371	332	341	366	322	379	315	346	346	356	390	365	337	368	379	370	370	305	341	361	362	354	330	352	341	319	319	365	341	324	327	321	370	334	367	369	353	366	368	349	358	311	356	317	333	329	335	313	346	372	371	378	383	351	346	348	370	366	379	351	327	333	339	353	354	348	342	373	364	365	344	334	340	344	359	308	341	336	353	370	374	355	365	306	389	343	330	337	352	328	341	293	383	348	365	364	328	363	333	314	345	381	339	353	355	372	358	342	353	347	348	317	345	328	339	353	365	355	338	326	359	388	386	355	340	362	364	365	331	357	356	340	358	344	327	382	334	378	348	341	337	329	348	363	365	348	369	346	313	371	374	338	358	342	358	358	352	321	366	301	365	360	352	325	359	363	333	322	340	329	369	299	409	376	338	329	369	320	312	361	357	362	313	357	330	367	320	343	352	315	354	346	328	298	339	384	374	359	309	373	338	347	339	330	349	374	340	357	348	367	340	348	364	344	373	354	349	342	357	365	340	358	335	373	343	331	345	358	350	350	367	361	373	356	372	331	340	331	326	378	367	362	352	336	323	354	346	333	314	354	317	365	331	360	341	341	407	326	332	369	339	310	335	322	366	350	356	339	329	337	339	345	320	357	370	354	342	315	391	371	376	332	335	349	353	326	330	311	315	357	380	302	311	312	321	350	326	309	360	361	304	330	375	316	319	324	341	363	319	341	341	354	384	344	332	341	367	336	334	339	342	350	367	334	360	370	330	334	312	330	346	334	356	355	362	342	344	346	349	372	330	360	333	366	377	354	389	360	329	330	354	342	346	326	346	349	381	368	311	362	359	352	354	351	369	303	379	361	345	373	368	352	325	334	348	364	305	334	350	350	350	370	345	355	333	323	347	368	365	336	311	304	334	374	376	331	325	332	360	344	362	351	359	360	371	366	341	340	402	360	354	335	361	311	338	335	382	347	349	348	379	347	327	333	338	361	339	338	341	329	342	381	315	321	374	337	351	337	338	342	351	345	344	348	350	349	323	362	355	364	311	337	334	355	353	346	360	370	373	336	357	378	330	362	344	347	323	309	330	328	333	339	366	345	355	331	328	366	334	344	330	310	374	338	338	350	371	383	341	338	336	346	354	334	346	341	335	355	374	348	378	351	369	340	359	310	376	352	375	361	343	385	324	337	364	368	365	370	325	354	328	343	351	342	361	336
6931	1084	1460	1576	1422	1271	1158	1074	1147	1004	1045	947	920	893	954	889	909	872	981	910	876	877	882	886	864	877	836	859	862	861	853	844	864	848	856	845	824	808	884	842	875	888	853	868	795	776	876	848	808	849	837	855	828	831	824	831	868	804	833	811	855	852	863	842	821	875	771	835	801	836	792	867	851	763	866	863	840	846	824	830	798	821	812	860	812	830	851	838	863	875	870	855	856	874	815	807	848	826	840	823	838	815	865	884	839	770	793	866	838	784	804	857	871	862	785	907	810	793	853	847	848	855	832	817	911	856	822	846	854	822	829	796	823	841	798	802	832	823	848	808	833	808	856	816	850	834	833	815	827	838	829	833	860	810	859	809	778	814	825	818	803	829	844	829	867	804	788	837	865	883	841	779	874	908	854	826	794	858	854	830	861	871	815	851	860	883	816	839	836	839	830	843	818	818	835	808	853	818	839	864	829	770	858	894	815	851	854	915	799	813	850	814	822	821	818	870	797	854	829	825	868	831	766	830	816	791	847	818	807	867	832	815	829	846	788	811	823	809	816	855	884	803	813	841	828	810	829	843	831	854	845	836	842	817	847	844	857	824	789	860	824	839	832	813	837	827	871	815	827	847	861	870	844	873	847	807	812	795	837	823	870	833	847	798	840	825	832	890	820	858	852	861	849	838	841	749	871	859	831	819	845	811	861	799	861	826	823	875	806	819	853	824	817	833	793	828	809	760	831	819	841	864	843	768	888	816	833	778	875	811	826	834	775	790	876	827	847	860	800	900	846	837	821	805	855	780	795	817	852	864	855	838	809	847	845	847	820	808	872	834	785	866	865	822	828	833	819	867	826	819	833	889	893	820	830	817	875	868	829	857	812	826	838	830	821	781	851	825	855	831	835	838	866	801	843	827	853	810	833	826	851	950	857	832	812	849	763	794	831	830	805	830	853	801	861	802	858	890	822	840	825	830	850	813	818	806	863	853	814	848	807	859	887	840	833	855	845	852	895	824	833	826	842	869	880	823	848	860	834	828	799	856	867	871	814	859	857	814	833	795	800	823	821	807	838	792	839	853	804	807	757	848	774	824	834	788	846	823	809	822	874	820	827	827	870	843	857	838	809	788	883	845	848	846	816	850	901	843	813	842	750	854	815	845	783	836	847	853	843	811	830	843	819	818	834	865	876	856	800	878	807	795	842	837	802	828	799	879	801	861	839	845	841	829	872	824	790	827	838	822	802	801	847	884	838	809	846	858	825	837	876	830	804	888	822	810	862	840	845	825	859	825	876	872	838	838	824	879	834	899	832	809	825	830	835	798	816	825	872	811	791	841	829	849	855	799	760	840	910	833	844	824	850	878	839	809	788	796	809	841	816	826	762	826	826	824	822	834	892	868	812	827	831	869	822	838	816	790	811	824	881	838	787	817	770	880	821	815	836	790	818	820	877	855	785	830	780	815	840	823	783	815	782	833	808	852	785	850	837	830	862	817	844	817	900	833	802	784	810	785	889	847	861	873	877	790	852	839	847	799	837	803	880	844	884	829	902	790	828	875	830	859	837	783	881	848	846	809	815	790	824	836	858	814	817	854	837	871	835	844	812	833	795	837	767	758	827	816	834	815	823	814	799	831	883	771	810	816	816	841	856	800	828	803	779	807	840	844	834	799	795	888	841	799	833	813	859	792	807	793	799	854	871	774	801	801	856	797	803	827	873	846	800	879	826	827	807	840	815	853	836	811	878	820	846	802	820	906	833	815	811	800	853	849	798	824	835	778	860	887	857	803	811	856	872	885	801	840	789	852	848	840	848	878	814	849	815	887	845	884	815	863	884	828	777	865	884	791	859	833	867	847	818	856	833	793	811	802	829	842	834	880	821	818	827	852	805	800	821	897	790	891	797	783	796	850	858	836	857	869	854	854	896	830	848	816	836	825	820	820	789	834	863	828	802	908	846	836	850	854	803	849	812	833	853	847	828	803	880	830	812	855	840	815	834	817	842	819	839	837	841	835	810	868	841	915	888	824	794	820	858	898	809	829	871	875	817	836	877	791	844	863	828	799	815	830	813	814	843	821	802	828	922	841	862	876	862	796	820	854	831	874	792	753	826	848	837	824	830	840	875	846	840	819	808	801	810	828	828	871	784	849	862	885	832	790	797	845	853	829	820	800	830	808	837	781	814	822	816	862	793	810	802	833	803	836	826	773	819	780	792	833	858	809	839	864	845	816	867	894	776	801	814	815	796	826	868	807	891	890	849	858	874	860	860	818	791	871	835	778	832	807	825	811	842	811	876	847	853	814	782	789	830	793	854	846	820	834	838	804	836	804	819	881	841	848	800	877	847	843	826	873	807	832	828	801	824	839	889	871	798	873	888	812	813	797	797	875	844	819	808	850	796	833	860	822	776	791	808	834	776	880	867	816	815	826	892	810	802	814	790	805	873	821	779	781	817	784	824	837	846	833	833	892	865	821	815	839	821	842	848	793	807	872	841	814	830	841	843	850	876	809	873	850	881	850	818	792	861	879	827	819	798	797	802	851	781	761	809	775	851	827	817	823	846	804	802	850	848	877	821	826	855	807	804	878	799	852	852	875	836	820	835	757	845	866	877	830	822	835	849	850	797	844	842	869	795	874	807	800	799	851	858	847	852	836	836	861	809	784	824	854	881	895	800	830	857	842	831	818	792	828	819	832	863	873	854	770	867	862	823	803	833	840	767	810	791	793	853	837	833	768	821	803	819	796	854	792	799	848	921	822	834	840	842	800	850	808	858	837	790	817	826	849	806	809	815	832	803	840	795	786	836	786	839	844	788	812	822	881	806	810	851	818	768	809	796	858	827	783	818	863	805	814	795	833	875	784	875	813	877	793	828	840	832	865	824	885	837	830	865	908	852	881	882	843	849	870	838	830	836	793	759	834	843	847	867	825	887	845	875	813	820	843	903	843	840	845	840	816	842	816	829	817	844	844	808	803	869	815	850	803	856	818	797	858	824	884	848	838	837	874	823	853	807	853	840	847	858	800	880	852	840	866	842	835	902	824	823	824	826	873	848	820	846	820	836	854	805	876	776	859	818	859	820	874	836	828	865	810	800	812	800	831	882	850	805	800	798	849	780	808	793	833	855	823	854	824	871	842	825	839	810	818	801	862	778	830	814	802	816	849	851	870	804	912	806	842	797	817	792	824	853	816	811	842	829	914	838	859	854	867	843	809	847	790	798	846	832	793	800	795	829	804	886	835	877	861	834	869	828	813	797	818	810	805	813	789	817	832	811	815	847	833	857	812	830	785	839	816	842	820	862	812	807	834	825	842	904	897	836	833	815	860	809	828	843	776	847	833	862	815	846	799	827	876	869	890	802	819	858	860	873	853	842	816	856	803	874	853	891	824	896	821	811	753	851	846	830	870	822	807	807	761	814	790	852	815	811	835	774	833	830	815	820	811	837	846	879	802	859	830	869	829	824	844	850	800	787	842	824	868	868	829	868	831
15195	1293	1001	868	598	526	461	425	449	454	420	387	422	375	387	414	369	388	422	387	382	426	392	405	342	373	374	353	377	365	386	345	411	370	356	375	385	362	370	356	372	374	350	385	358	370	362	333	351	415	386	367	372	368	405	345	352	354	351	357	384	394	377	388	395	375	362	368	323	364	384	378	377	342	345	371	379	368	375	330	388	368	393	365	376	318	336	353	426	334	378	367	369	385	361	338	362	351	367	406	378	380	395	405	381	403	362	366	380	366	364	368	384	339	345	340	402	412	380	354	347	381	370	365	394	363	355	368	391	364	346	374	331	349	378	408	364	334	351	359	369	358	352	401	392	371	356	355	384	356	339	362	358	379	392	385	345	337	348	381	404	364	321	371	381	339	357	388	372	374	373	379	363	341	360	355	380	360	385	356	343	343	385	403	364	368	355	356	364	367	402	348	362	352	345	374	381	353	423	385	384	333	391	357	366	371	347	322	363	368	393	369	331	380	400	350	364	377	354	326	382	365	344	387	345	351	364	352	384	371	374	368	364	393	369	357	365	327	365	366	352	403	367	380	352	386	366	354	381	401	394	383	322	384	391	374	410	380	362	394	337	367	374	377	355	357	355	363	366	365	392	364	326	416	373	387	360	380	388	340	372	353	389	377	352	346	385	414	370	334	388	351	404	362	379	401	389	398	421	364	385	328	375	392	385	352	364	337	393	329	398	385	386	381	370	362	363	357	354	338	349	372	361	421	368	315	364	386	356	335	368	351	348	370	369	349	343	351	377	348	361	329	363	348	345	379	360	373	397	383	375	375	427	400	352	380	382	387	361	368	369	378	363	370	346	374	385	383	392	378	382	378	385	372	353	413	333	370	366	345	371	387	332	384	373	353	352	375	381	382	323	371	338	365	380	375	386	379	372	414	370	361	380	362	380	382	332	400	362	367	339	335	348	361	367	378	344	374	384	371	356	410	337	365	379	379	362	359	392	381	343	388	398	366	341	392	380	340	364	382	343	357	337	396	343	371	365	340	354	357	355	380	348	356	378	404	396	378	370	386	369	367	389	400	361	379	388	340	354	372	369	393	362	375	352	339	347	346	380	361	365	352	348	390	352	370	357	371	381	322	363	384	375	367	387	356	387	369	348	369	347	340	341	348	406	325	385	379	350	345	364	373	359	363	385	371	370	366	369	376	358	340	376	370	374	357	367	342	364	375	348	368	374	394	349	352	353	336	364	369	369	364	358	374	391	346	343	366	387	341	393	348	348	358	384	375	371	339	378	378	365	372	364	380	372	361	369	366	351	347	347	359	358	347	414	350	364	365	387	331	387	360	360	341	391	381	362	371	388	419	406	375	350	376	360	347	347	392	341	387	377	382	388	353	342	364	354	370	368	374	318	360	349	345	377	369	365	378	380	365	371	398	353	355	402	385	347	390	393	349	379	337	385	409	332	340	398	396	364	354	432	381	361	392	405	359	330	359	380	361	345	341	377	360	388	403	355	357	388	360	411	366	378	386	391	351	352	353	355	360	365	345	353	393	391	371	351	380	421	371	374	335	343	356	384	343	366	377	357	357	365	354	361	404	323	364	355	365	342	354	343	408	358	340	349	386	367	374	374	385	361	359	447	346	395	385	349	369	344	367	342	345	381	400	363	336	349	385	389	326	379	368	354	367	356	365	387	360	385	352	388	350	385	381	343	334	398	373	413	370	346	380	370	368	372	384	379	368	391	388	407	363	364	348	358	372	309	364	330	359	327	369	361	374	353	377	379	388	349	368	342	359	356	364	342	348	356	380	384	382	365	360	362	395	376	347	378	378	367	374	362	390	340	301	383	341	355	361	380	360	363	375	345	356	350	374	409	329	362	333	368	333	336	339	369	362	375	354	388	395	354	404	385	357	385	336	349	407	351	342	411	359	367	352	344	361	386	332	366	383	336	362	350	423	397	393	353	375	375	366	360	363	341	387	328	393	417	377	376	358	404	415	336	380	338	362	391	345	371	369	360	374	375	390	369	392	343	379	404	361	370	377	383	368	357	343	356	334	383	360	360	355	347	377	359	326	377	364	398	370	357	360	301	366	363	387	364	337	358	354	404	383	390	351	357	389	365	377	366	380	380	360	384	349	355	382	358	390	365	365	365	394	330	352	335	354	405	334	363	396	368	350	351	352	374	373	354	346	331	376	354	369	373	330	356	369	392	371	390	373	395	360	359	380	380	349	381	372	366	357	366	319	346	354	373	369	374	370	351	365	378	384	344	345	377	379	378	370	411	348	397	347	339	299	366	386	397	372	361	400	362	367	375	348	380	376	383	397	397	371	355	359	360	323	346	352	368	398	382	387	426	364	352	377	410	349	374	378	403	331	358	399	402	390	358	377	349	361	361	399	349	370	349	398	390	349	381	374	364	394	340	379	379	367	406	400	327	318	364	365	385	348	392	373	373	352	377	342	373	340	374	352	344	370	351	374	376	383	330	381	371	410	363	372	360	350	337	357	342	315	371	331	359	387	384	369	372	361	366	347	402	369	383	354	373	372	356	346	334	358	394	359	332	346	372	346	376	357	322	401	354	343	357	376	333	368	354	343	406	378	328	344	339	358	363	367	344	349	369	344	386	378	404	400	396	387	355	385	361	376	362	342	346	350	362	355	366	366	392	391	340	391	377	348	367	322	398	350	376	380	377	360	404	351	376	348	350	360	346	370	390	341	388	373	399	358	376	397	373	396	363	364	381	362	390	321	353	366	366	393	373	369	375	405	362	339	349	409	369	369	338	366	388	351	396	313	372	386	370	350	401	383	352	368	383	394	338	370	373	372	400	378	390	325	334	354	339	364	359	340	311	386	394	344	336	386	382	395	351	351	344	385	318	369	337	376	377	389	366	374	370	373	346	360	378	353	359	378	349	372	363	375	379	371	382	362	347	350	366	366	384	366	362	394	379	358	375	347	376	339	350	352	376	394	365	398	347	407	371	386	350	332	353	368	379	392	351	400	386	342	354	344	353	360	379	385	333	367	395	353	315	380	384	335	389	338	367	388	376	326	344	360	387	346	321	336	372	386	387	355	347	325	386	357	379	382	388	372	378	396	399	346	334	370	378	356	328	380	419	344	358	344	333	365	350	391	352	389	391	343	407	349	370	347	381	354	391	355	363	341	379	409	373	388	357	375	344	395	370	400	390	358	353	389	371	412	374	354	355	379	375	372	371	380	390	332	381	405	338	366	371	387	401	373	354	354	402	363	358	349	338	372	378	350	408	372	351	365	359	359	339	382	400	376	367	361	359	380	377	347	405	376	362	375	389	344	325	388	364	413	371	314	401	358	327	354	364	392	403	375	348	397	347	357	386	343	372	386	340	378	372	375	359	396	346	380	338	371	358	357	384	368	411	362	374	358	355	395	398	360	383	323	388	348	346	341	374	352	368	393	356	358	367	378	370	392	299	374	358	379	324	370	376	349	387	357	349	358	363	323	365	356	373	339	363	336
8694	1361	2151	2350	2056	1767	1527	1383	1406	1181	1162	1137	1093	1068	1031	926	955	955	919	916	870	911	934	902	897	872	895	882	922	868	843	842	825	860	837	919	845	825	838	848	856	863	865	861	871	861	862	840	816	866	824	872	868	831	861	841	834	825	888	798	845	840	829	840	848	841	817	848	891	833	792	815	867	875	779	811	847	801	839	794	837	841	859	833	905	856	830	833	810	888	821	854	850	789	830	805	836	841	817	822	848	790	826	915	804	843	848	817	892	839	836	817	861	813	854	936	793	829	853	835	823	791	813	813	831	868	865	834	806	864	819	825	813	799	826	820	823	849	898	846	840	816	791	840	823	815	837	821	804	844	786	819	851	772	823	794	822	850	868	796	804	835	851	854	844	875	841	843	846	766	825	816	816	894	827	840	851	864	838	787	879	852	826	889	854	821	835	844	868	805	807	833	848	832	804	826	818	810	827	846	805	873	844	809	865	828	793	821	825	871	792	870	816	824	844	779	800	899	828	871	846	837	835	839	856	822	843	771	835	849	783	862	837	857	841	788	792	845	822	889	847	803	830	839	838	842	878	819	823	857	842	814	814	847	857	846	813	851	819	871	863	826	860	884	793	810	819	849	844	818	849	822	850	850	846	786	821	872	833	860	811	840	828	761	855	830	834	824	837	855	803	843	875	862	838	880	841	830	779	781	859	837	845	847	845	802	831	837	893	890	825	797	803	800	832	847	806	830	827	852	861	859	810	858	860	835	858	820	863	808	787	810	825	858	817	835	790	837	871	902	852	803	842	820	795	827	816	818	864	819	832	853	805	810	816	793	854	817	863	837	856	811	837	849	848	900	840	827	810	812	862	827	800	834	842	827	828	791	879	828	843	840	804	840	828	844	866	811	835	889	808	884	837	835	863	833	845	838	776	853	796	866	862	847	815	865	849	832	824	879	808	840	898	800	815	849	792	842	783	826	808	870	806	788	772	807	829	880	811	811	856	853	833	826	853	854	830	867	846	800	823	820	791	855	827	882	862	915	840	835	837	797	835	833	827	849	820	844	840	836	831	870	835	843	776	852	784	818	881	833	807	799	816	824	806	872	807	850	840	815	786	882	858	832	837	775	834	839	790	803	822	814	816	799	818	804	806	810	859	851	782	812	862	851	880	801	822	856	816	896	813	826	845	868	862	863	850	768	890	837	835	882	882	832	815	834	802	799	792	834	794	837	863	822	858	817	840	796	852	836	857	859	863	866	842	836	818	874	807	883	815	859	796	809	869	810	876	871	855	821	857	819	829	795	831	850	826	864	869	838	836	864	826	818	836	827	798	822	817	850	857	820	818	875	835	817	831	824	789	822	815	811	865	856	827	850	862	865	847	845	791	826	840	816	841	836	816	860	825	809	868	853	831	809	823	851	823	864	884	796	827	779	833	826	875	837	823	833	805	823	832	817	822	816	820	785	835	835	848	775	803	836	797	803	820	795	874	880	824	796	790	826	858	788	844	855	845	843	866	849	844	865	820	824	842	814	834	837	839	865	794	855	890	837	801	803	843	794	817	832	848	845	799	845	821	866	876	826	812	837	845	841	882	827	850	823	830	820	860	862	829	807	862	813	821	816	849	798	813	779	886	891	821	875	833	745	808	810	855	834	846	823	793	839	854	789	832	815	855	841	840	842	872	851	869	824	820	828	810	782	848	820	850	836	858	792	811	801	853	823	820	857	793	822	895	814	800	848	871	851	796	816	815	812	875	850	899	837	836	827	824	841	876	819	829	840	857	805	867	871	794	809	816	834	824	834	818	869	828	836	807	817	852	828	836	839	864	816	807	893	828	810	815	842	812	745	796	817	818	829	803	808	800	834	827	778	852	818	836	828	811	841	830	767	848	821	789	834	805	858	817	860	868	821	813	891	879	861	891	881	842	815	780	841	838	866	805	840	843	843	871	856	842	811	836	798	874	796	824	827	824	889	796	809	873	874	825	786	816	835	791	897	804	872	743	843	864	855	798	823	835	857	818	800	901	875	817	837	861	831	854	817	821	882	856	869	797	782	863	825	817	825	757	785	781	818	808	831	829	843	816	845	882	833	839	839	825	860	808	807	793	839	874	822	883	841	804	819	805	821	830	818	809	822	810	842	881	805	828	857	871	820	872	805	896	882	852	850	798	825	860	801	841	825	819	828	840	827	851	882	829	898	884	810	792	835	793	788	829	801	840	833	764	864	827	859	836	813	858	825	886	825	801	831	850	825	853	822	872	846	822	855	796	838	825	809	810	793	857	805	853	889	790	821	797	822	851	829	839	872	862	807	776	817	824	865	877	846	835	813	870	880	886	828	842	810	816	827	836	895	778	813	772	887	775	844	845	784	822	823	893	802	856	847	863	828	839	824	849	816	821	848	842	814	793	852	789	831	872	839	801	845	898	787	837	823	841	791	832	828	821	881	888	817	825	845	790	827	826	899	791	786	845	826	828	801	843	829	882	842	793	833	774	850	894	881	837	878	842	803	854	787	841	817	841	855	820	861	827	845	793	805	845	834	882	805	884	871	857	812	834	807	815	837	852	850	813	836	830	845	881	850	841	807	829	826	816	805	871	794	788	846	806	843	743	867	827	781	890	843	863	872	854	865	840	812	842	888	834	834	860	806	788	835	831	855	870	812	832	839	823	826	842	826	845	857	825	840	845	811	774	824	830	835	835	802	830	815	787	840	857	812	867	785	845	816	821	830	873	897	793	866	902	839	864	851	842	856	850	841	866	860	829	820	819	803	829	858	827	815	798	846	871	842	798	811	879	854	845	825	823	791	847	810	862	813	821	886	831	801	836	825	848	791	871	847	868	818	925	805	835	760	890	798	813	846	887	865	823	897	852	801	835	855	837	846	820	875	790	893	879	829	776	860	857	824	852	871	788	869	814	841	847	874	794	853	824	846	889	862	827	830	864	859	827	860	840	822	852	843	834	792	873	840	785	792	795	826	868	829	815	803	806	847	802	835	852	822	824	824	785	814	791	858	838	840	804	768	861	828	872	901	823	836	840	826	751	833	789	803	808	825	829	861	858	815	878	853	795	825	861	863	863	842	772	846	846	806	849	813	830	852	795	849	847	837	829	861	839	862	861	821	865	801	808	792	802	861	826	834	855	838	851	783	796	825	842	877	843	839	856	868	815	810	846	837	801	885	793	843	816	836	777	840	813	811	833	849	847	815	870	815	827	827	802	805	833	808	847	788	806	853	803	843	853	844	799	845	836	810	823	845	840	831	871	789	857	859	838	880	908	764	800	850	768	818	815	789	818	842	807	852	829	848	835	841	842	864	831	844	842	824	834	870	805	794	867	841	847	798	763	886	793	825	778	845	896	808	815	863	853	832	841	851	820	860	827	789	858	897	805	841	813	842	823	818	852	803	836	823	903	919	839	806	845	850	758	803	863	876	803	853	831	852	855	823	830	847	841	846	835	826	865	766	853	734	843	833	809	857	855	827	821	877	820	828
1875	170	163	179	194	159	190	178	166	146	133	190	161	166	172	152	169	183	158	187	196	202	162	157	178	170	166	169	166	171	186	149	162	190	169	136	157	168	176	158	174	157	167	166	181	159	144	168	162	199	160	156	198	158	170	176	186	164	173	173	174	182	155	170	163	171	157	171	176	149	180	156	143	162	145	166	171	166	160	160	149	177	173	183	196	155	206	183	152	175	162	173	175	184	171	184	149	166	169	183	179	175	174	179	160	164	150	148	186	163	167	179	185	171	150	205	173	174	157	165	179	171	177	186	165	169	179	171	146	169	176	169	156	145	166	167	156	176	199	173	170	184	168	167	139	152	172	171	165	168	173	142	156	171	185	183	165	184	169	175	150	160	176	161	161	159	170	167	165	176	169	148	174	156	186	167	154	160	160	145	177	181	174	170	174	167	191	176	154	157	166	171	166	147	172	171	178	159	181	193	138	143	167	180	180	162	167	150	157	156	149	186	178	176	172	178	172	194	152	162	165	150	145	175	173	176	206	173	161	194	147	197	169	191	154	166	163	178	178	160	147	154	162	161	165	145	157	179	177	156	156	174	158	195	165	139	199	162	159	189	157	143	134	157	165	144	136	176	160	164	181	155	161	180	172	149	166	149	160	202	135	188	189	166	191	156	167	182	174	191	166	175	177	183	151	173	175	167	179	176	167	174	171	157	142	170	176	173	174	172	177	181	170	149	169	169	167	155	185	171	154	162	154	152	185	166	164	161	164	185	166	170	177	196	160	193	176	181	155	176	164	157	166	180	150	164	176	181	165	168	181	143	210	163	162	169	176	185	145	166	179	165	160	168	148	171	151	156	179	187	171	187	162	152	147	176	164	169	182	149	176	174	194	158	181	162	177	184	186	165	188	189	134	155	184	145	136	172	168	178	179	173	168	142	146	191	184	165	167	154	179	161	159	174	160	176	163	158	173	152	167	159	157	169	174	175	159	185	143	159	153	173	181	203	187	180	180	169	174	195	165	169	165	180	123	171	169	181	175	169	169	163	166	162	159	148	192	169	176	161	148	173	172	173	166	148	163	201	164	172	149	160	167	184	156	159	158	174	199	179	162	141	152	174	173	170	170	188	181	145	179	200	172	196	173	150	175	158	167	181	160	152	174	184	189	176	179	169	160	157	159	154	182	171	185	191	176	159	174	160	147	190	179	185	165	150	155	163	168	198	199	168	155	163	178	197	161	147	170	163	134	199	167	167	168	166	204	168	192	165	157	162	149	171	170	153	156	179	161	179	171	167	167	180	173	158	164	174	158	164	145	166	174	192	156	169	164	174	182	163	139	181	168	174	172	149	163	135	160	159	172	186	176	174	160	155	165	172	182	170	160	190	159	153	172	171	179	153	172	174	182	165	181	157	165	180	157	161	194	181	191	149	160	165	173	152	180	152	169	180	160	172	167	152	173	166	166	170	217	176	157	169	166	181	154	178	192	183	155	150	170	178	174	174	177	171	181	185	175	160	165	169	157	175	145	139	182	179	176	179	190	186	173	189	157	185	150	161	169	187	195	170	160	167	163	145	172	168	163	172	193	154	149	166	161	184	179	145	188	171	146	179	156	191	151	182	161	156	135	155	206	158	183	164	175	161	166	174	179	158	171	160	175	153	169	181	153	186	187	175	153	135	144	176	180	174	172	162	168	167	174	204	162	139	161	180	175	148	154	152	177	174	156	163	146	179	156	159	143	169	142	159	160	182	162	173	179	155	184	173	191	204	159	187	169	178	181	185	174	175	162	152	179	159	180	158	167	162	164	162	169	158	187	183	160	182	181	137	161	162	171	158	189	187	169	185	180	165	150	156	168	146	169	153	168	168	184	168	160	156	171	175	184	169	196	175	179	189	152	152	172	159	149	204	188	174	181	189	172	148	193	164	170	176	183	181	169	158	139	174	186	172	153	177	183	168	191	150	164	163	180	183	157	185	163	158	176	158	176	175	185	192	180	164	171	149	182	201	186	180	175	166	163	166	161	182	159	179	162	154	193	188	182	160	176	176	190	159	166	158	161	162	164	190	173	181	170	171	181	182	156	182	161	188	192	177	165	167	161	151	159	183	151	159	175	146	161	168	164	154	173	181	175	163	174	162	175	179	155	171	161	176	168	172	187	211	158	181	145	176	149	174	154	172	164	162	156	161	163	174	181	139	141	161	171	174	172	179	179	145	167	175	162	152	155	166	160	168	172	159	159	153	175	176	158	186	169	164	172	166	189	180	199	172	181	182	178	204	176	155	156	170	144	148	163	178	177	130	156	165	172	187	181	178	171	171	188	142	172	159	168	161	147	153	173	155	158	154	166	173	174	192	197	176	170	150	176	177	163	177	164	151	175	140	151	172	182	171	168	146	168	147	173	163	159	179	168	162	159	185	154	185	155	129	169	183	167	185	209	171	168	160	175	153	190	176	150	180	178	172	151	162	182	183	155	152	168	163	181	166	159	163	175	185	184	182	162	189	180	160	167	195	147	160	175	173	177	160	157	180	202	156	170	179	174	207	195	166	175	166	160	176	166	171	163	185	174	184	169	162	157	171	160	163	161	179	141	174	174	154	178	171	181	167	162	150	153	173	168	166	171	167	178	169	151	173	165	177	166	178	166	187	174	167	147	163	153	173	179	171	165	180	161	187	174	180	185	167	177	158	143	167	180	173	158	168	174	169	160	165	167	185	187	158	146	155	171	158	182	189	168	181	193	167	151	129	147	159	173	143	202	157	168	155	179	173	166	192	182	199	171	151	177	154	157	181	176	183	157	173	185	148	172	176	178	193	189	151	156	157	164	177	154	160	171	172	182	161	183	180	170	180	150	164	149	168	170	141	178	178	177	163	188	199	150	160	179	178	201	156	186	156	160	183	192	192	179	179	145	171	159	175	150	199	192	169	151	187	148	174	141	146	169	198	185	179	157	178	158	169	170	178	178	163	184	179	169	191	173	175	153	157	146	168	174	164	182	171	161	179	186	160	192	188	169	174	158	161	157	128	178	146	176	159	159	173	182	160	151	173	176	161	167	159	155	174	188	165	166	163	172	150	176	177	195	151	161	175	159	162	181	142	161	153	168	144	173	188	196	154	176	141	167	163	187	173	177	157	171	180	157	149	154	188	193	158	165	182	184	169	167	195	192	160	190	177	191	157	174	189	163	185	160	169	158	180	158	163	166	168	159	181	194	152	165	181	161	175	176	189	203	166	153	176	182	183	165	162	196	165	189	175	152	162	165	164	177	146	164	155	159	170	186	186	161	176	145	188	147	172	185	180	160	166	174	170	180	171	144	162	205	160	185	161	186	176	168	149	177	170	190	162	178	181	156	182	171	151	150	164	172	181	160	161	156	145	184	186	159	169	177	157	160	161	196	159	165	154	175	159	187	177	172	157	167	159	146	162	171	150	199	142	153	171	180	161	128	151	165	178	146	153	156	165	159	172	162	153	172	168	165	163	165	186	187	170
2119	479	518	471	494	509	491	488	475	442	491	446	480	483	488	434	457	459	464	447	460	450	496	459	449	481	481	488	475	468	483	517	438	520	455	436	485	472	481	410	455	440	516	455	497	450	496	499	451	497	452	455	449	445	478	476	474	494	469	473	474	486	404	494	459	450	436	496	468	464	476	469	466	507	419	466	454	478	458	436	467	448	473	481	456	499	469	464	473	459	498	466	457	442	476	440	467	457	487	433	451	467	485	486	453	476	505	459	481	450	443	435	460	472	417	486	503	475	483	476	454	487	452	463	488	485	444	468	455	471	495	458	441	482	432	470	486	503	462	469	428	445	453	472	475	456	511	493	470	448	449	449	470	477	451	413	451	463	453	501	496	468	416	479	450	470	461	476	463	454	458	468	445	471	486	444	472	474	477	480	485	460	513	471	446	518	469	497	459	447	439	436	406	462	439	446	451	452	466	460	473	424	461	454	482	458	437	466	483	446	502	470	497	502	436	445	460	474	409	453	497	459	510	506	484	438	462	463	483	499	486	435	448	467	437	467	432	445	480	485	477	490	478	480	451	453	451	449	441	474	509	434	443	469	466	470	473	466	460	474	444	451	507	481	460	487	487	462	476	449	467	429	496	478	441	466	450	474	471	452	466	486	454	474	433	439	486	499	459	449	465	487	472	457	472	474	455	445	437	489	509	428	460	447	464	467	459	442	454	472	428	470	479	485	488	456	490	489	464	436	475	467	449	455	457	489	467	422	447	508	467	458	433	463	479	464	456	509	492	497	474	484	453	439	462	460	448	468	432	431	478	468	488	488	455	426	451	453	487	483	461	485	457	481	463	477	447	479	458	485	510	448	485	471	472	462	479	440	469	466	419	482	438	445	449	464	468	444	507	441	424	477	465	494	450	456	464	482	429	461	440	433	463	461	474	498	519	506	511	476	482	464	437	451	480	467	427	469	464	463	462	495	495	502	446	476	474	452	453	454	474	457	471	461	423	435	473	494	478	473	433	442	459	426	472	445	480	495	429	471	462	456	471	432	459	465	463	479	455	467	488	421	475	449	427	473	471	471	463	454	477	469	481	458	456	456	470	432	480	447	474	447	484	483	460	482	444	450	496	444	409	460	441	484	447	469	455	479	449	458	497	516	462	491	481	432	459	443	454	503	453	457	471	432	462	448	456	457	462	468	497	485	468	494	459	433	479	460	457	458	463	455	497	477	505	478	430	457	455	433	442	445	466	471	434	430	452	432	466	441	449	486	407	426	480	462	481	421	467	464	424	454	432	466	462	468	405	451	455	434	447	424	443	463	486	451	465	463	478	468	466	449	447	484	452	466	458	440	493	496	442	446	480	433	448	435	465	439	460	456	476	428	442	495	504	496	478	458	463	467	447	458	500	478	415	475	496	491	457	450	485	451	450	473	487	512	439	506	478	425	462	479	436	451	454	468	485	461	426	445	424	477	466	476	487	413	462	452	461	460	470	495	451	504	441	452	467	457	458	484	485	466	434	427	434	492	424	466	484	479	455	438	471	485	465	483	483	459	444	455	465	491	467	489	469	443	445	451	466	442	460	478	465	495	492	481	454	469	426	478	478	457	420	429	468	450	412	465	482	465	415	465	529	454	462	484	472	440	489	449	438	465	431	456	450	471	437	474	465	502	433	453	486	463	504	499	444	459	418	494	510	448	434	467	446	455	449	458	438	460	449	448	468	479	495	440	484	479	489	478	446	450	455	407	465	460	418	466	448	452	458	482	474	511	449	480	477	464	498	476	450	450	459	477	469	470	452	447	473	474	480	510	477	499	473	456	481	449	446	469	478	467	456	475	460	469	481	466	461	505	480	467	475	469	486	450	461	480	459	448	456	422	502	433	493	455	466	439	423	467	473	470	482	461	469	439	465	465	483	451	449	445	457	469	420	464	456	505	478	467	470	422	463	476	424	461	428	465	475	461	498	467	457	470	444	469	442	443	478	465	448	470	467	445	456	464	447	488	447	465	491	488	440	484	473	460	458	437	447	478	465	477	460	485	468	445	468	468	458	440	477	443	494	471	452	460	456	431	470	433	444	492	462	468	454	445	457	457	451	484	463	463	526	446	473	502	438	445	423	528	460	489	455	452	465	470	499	486	500	426	430	481	490	468	515	475	484	475	444	452	444	487	467	435	441	482	430	444	484	462	479	510	426	496	450	463	467	453	440	470	466	473	510	497	535	435	457	474	467	456	460	461	447	488	428	450	441	452	488	481	443	444	449	481	472	446	446	465	494	520	446	461	439	475	434	476	473	445	503	475	472	511	426	502	469	471	450	442	478	476	485	453	457	510	477	433	442	488	482	437	461	438	467	441	439	478	482	467	434	485	447	495	489	459	436	464	464	474	437	453	500	445	503	461	481	436	456	478	455	481	466	486	459	477	457	469	480	487	507	457	466	460	445	471	457	468	450	465	433	502	466	445	458	466	476	484	445	473	456	467	473	471	462	434	491	476	463	452	459	483	499	456	472	430	480	451	490	462	453	459	489	484	496	464	443	476	455	431	488	489	500	488	442	499	488	476	492	462	442	451	454	493	477	457	461	487	434	442	470	459	443	447	479	440	461	427	470	455	465	429	445	468	446	474	508	478	487	463	440	485	448	443	472	486	450	430	445	496	467	456	503	444	494	453	455	459	490	465	482	473	475	433	458	457	472	462	429	438	507	489	470	450	471	455	469	456	487	452	437	426	454	484	504	423	494	461	491	430	448	426	482	459	431	421	458	489	492	464	464	474	498	472	475	481	482	470	449	469	465	480	467	488	431	504	429	437	454	525	468	417	499	469	476	477	440	451	470	468	446	466	498	444	455	460	449	440	473	455	432	466	463	500	482	441	504	451	457	429	460	444	469	483	454	452	454	467	468	446	473	475	447	467	435	459	505	425	443	430	477	457	439	457	447	437	485	452	424	471	487	477	481	476	475	463	418	465	447	454	456	469	450	452	446	463	469	495	461	458	478	463	460	447	443	441	467	438	488	479	474	498	476	489	454	481	466	444	481	471	461	435	478	455	474	453	455	461	476	457	459	443	484	473	457	443	446	458	485	490	470	440	427	503	448	451	463	443	443	467	435	501	498	445	473	430	466	482	491	489	482	471	453	501	466	455	461	472	448	458	483	495	468	481	457	427	484	445	449	458	447	478	525	467	474	487	455	462	453	451	426	484	473	466	470	420	428	487	453	457	463	456	478	462	490	470	452	467	480	465	468	452	490	480	476	470	464	465	427	423	449	481	486	405	474	468	463	450	498	446	465	506	478	481	483	474	487	447	474	470	434	480	466	472	482	431	466	479	470	501	448	474	485	458	492	473	481	462	419	478	443	451	437	443	481	490	472	478	468	479	458	470	493	460	469	449	468	463	448	460	474	511	427	482	445	459	481	455	464	448	438	471	505	442	451	456	473	476	460	475	479	467	445	481	483	476	474	445	439	462	489	462	464	475	458	488	475	456
7908	585	632	561	464	435	451	401	409	394	350	396	382	354	392	375	369	366	323	344	362	365	340	360	353	319	338	386	338	334	362	325	352	363	350	356	369	332	331	325	306	351	348	344	392	340	395	330	344	378	325	327	343	338	320	366	333	363	339	367	351	350	382	337	370	348	314	323	345	375	316	361	405	371	353	337	344	336	336	337	324	348	318	377	362	342	371	349	331	328	365	317	343	387	358	368	356	312	341	375	382	334	357	346	347	337	330	389	386	340	357	372	326	320	397	320	362	344	327	356	379	360	344	330	324	363	324	335	348	348	336	350	358	331	360	372	328	400	368	386	345	341	360	373	375	343	361	363	351	370	334	355	330	356	353	385	340	349	346	388	378	342	341	345	324	340	371	352	376	342	336	338	369	323	351	347	372	338	359	330	325	329	355	392	344	381	329	343	319	341	327	288	330	360	354	344	330	335	344	311	342	341	346	369	331	362	389	325	389	347	354	358	363	365	363	346	353	320	349	324	342	349	366	355	367	339	373	298	336	335	394	321	339	340	349	315	364	357	347	345	327	333	329	312	358	322	359	349	379	355	337	356	352	394	344	345	344	369	357	371	337	336	310	373	339	354	317	310	365	349	334	359	344	356	345	353	339	330	343	352	346	363	320	352	351	345	361	312	353	331	365	378	310	341	320	347	364	358	322	354	358	354	305	343	326	337	324	369	366	345	335	330	337	356	330	322	378	396	334	342	357	341	361	359	341	373	387	349	330	360	348	315	344	343	391	345	362	393	355	336	338	371	342	307	341	333	342	331	356	320	371	338	339	371	379	326	326	352	345	335	332	357	362	373	340	338	374	331	324	348	342	350	331	303	308	368	336	346	354	311	314	334	350	358	376	340	351	390	326	323	302	350	317	341	335	364	354	384	350	339	329	367	352	382	333	354	390	320	351	374	349	350	380	351	330	360	304	331	336	373	335	359	325	370	342	364	327	348	365	369	347	320	345	336	354	313	340	317	342	345	327	345	315	317	346	335	314	327	369	364	325	315	362	339	338	348	365	359	350	339	338	351	328	309	336	322	351	351	354	355	392	339	337	329	354	346	332	374	339	370	331	340	367	325	347	343	330	289	371	381	355	334	320	314	354	348	361	338	373	339	354	352	346	344	327	312	337	337	354	333	329	357	376	309	333	332	364	378	333	375	352	347	336	333	370	364	376	352	332	352	343	330	326	322	400	374	344	392	335	338	310	376	338	342	367	336	372	409	335	336	335	349	341	346	328	377	362	339	324	338	326	348	352	357	368	346	345	345	347	391	357	332	385	364	344	332	343	320	354	340	365	368	355	361	358	374	370	347	338	348	348	403	305	371	323	337	379	374	341	340	345	368	341	368	371	316	372	353	352	363	351	339	334	316	350	328	359	320	347	322	347	375	330	326	361	359	374	330	365	347	318	377	356	379	344	324	364	324	342	313	324	331	360	348	318	358	337	362	317	337	375	380	359	320	349	374	358	323	327	315	325	354	384	335	366	335	356	383	352	333	344	344	352	340	333	333	341	414	359	323	361	342	364	365	335	342	360	383	339	350	367	335	350	339	351	370	345	354	358	347	354	358	354	391	354	378	334	331	277	329	370	339	345	367	314	360	375	343	329	343	327	359	340	336	335	363	342	339	331	349	294	306	317	323	328	334	317	323	323	355	330	339	389	355	349	384	339	314	371	363	322	342	341	324	359	295	357	352	345	339	349	341	353	311	343	370	378	354	336	334	350	341	340	358	344	334	340	328	327	397	368	361	347	312	352	360	322	309	345	355	329	356	341	354	329	370	329	341	334	329	355	349	334	344	349	364	338	309	313	340	371	363	329	366	319	348	352	368	354	321	363	312	339	313	345	360	322	359	375	339	343	315	346	326	341	367	328	347	347	362	361	350	363	329	363	388	350	322	369	318	343	337	359	332	333	356	339	367	376	365	328	360	328	352	370	343	346	359	357	379	305	351	341	336	302	355	333	345	362	345	353	357	345	347	358	334	347	376	342	358	367	357	411	358	414	332	359	335	341	336	325	381	360	354	343	349	356	370	365	338	349	369	372	368	347	336	382	331	317	361	353	337	346	384	332	339	379	346	360	332	371	371	367	365	329	351	336	356	362	354	365	338	357	338	359	347	333	321	356	373	340	351	321	342	342	360	326	335	354	383	340	340	344	317	341	363	324	334	331	358	351	337	322	338	353	362	340	327	352	365	354	372	333	370	347	371	337	356	374	344	339	365	332	352	378	359	351	358	305	353	325	358	369	344	366	337	324	333	346	349	313	387	351	325	372	377	294	342	334	342	327	348	378	350	337	402	341	337	328	327	317	374	355	372	335	349	321	325	337	321	338	300	336	350	318	340	340	352	334	345	355	324	341	339	347	334	322	356	366	345	333	345	312	362	326	358	352	328	358	364	354	317	328	359	344	343	362	320	318	356	391	341	349	352	323	348	337	344	346	349	341	377	331	375	345	343	315	320	349	346	380	352	326	367	358	352	340	343	356	395	379	366	365	319	321	376	347	364	314	334	344	344	333	369	358	339	362	342	334	318	372	303	354	373	370	369	349	343	344	345	386	348	344	334	364	324	336	355	345	344	355	382	396	317	355	338	373	334	359	291	291	345	331	360	337	328	356	350	389	312	320	354	328	380	319	297	347	355	380	311	344	363	326	374	339	352	352	339	376	395	385	333	342	384	345	379	347	336	361	349	339	329	350	320	357	366	340	340	349	352	384	403	349	363	339	355	326	358	346	331	329	355	372	347	335	354	378	353	338	341	327	304	310	352	357	338	345	311	370	376	323	346	313	333	368	365	384	342	335	333	337	340	372	348	352	367	369	330	368	346	347	357	377	360	331	397	358	345	347	314	356	399	378	347	344	342	365	388	360	373	347	335	376	328	358	327	370	385	364	352	344	331	376	328	328	337	321	361	364	308	347	350	358	359	372	296	351	363	352	342	382	347	363	313	400	356	392	350	310	334	372	343	373	329	341	351	306	357	311	349	350	346	351	369	338	374	334	343	371	300	366	369	375	382	333	373	362	323	323	330	365	361	344	362	353	358	305	336	341	345	331	361	357	364	357	320	356	336	319	367	392	346	325	372	317	356	332	344	329	369	332	345	350	358	350	338	321	351	376	337	338	332	345	382	350	348	331	321	351	352	331	359	388	346	333	301	336	342	368	360	341	327	378	365	338	331	364	322	356	362	321	338	352	353	335	352	371	379	366	343	352	350	353	356	341	329	367	306	370	365	342	334	317	340	348	366	362	300	359	333	316	345	324	354	364	315	343	327	330	329	359	354	352	356	347	387	362	349	344	385	328	345	320	367	349	347	346	389	368	347	355	341	334	344	338	338	344	336	408	336	374	365	338	358	344	339	335	363	372	344	329	325	331	344	314	329	331	352	345	369	331	370	345	345	323	325	337	312	319	314	354	349	356	347	348	345	312	356	400	328	363	321	348	347	358	359
6881	1017	1370	1561	1440	1298	1174	1112	1110	1023	993	916	946	929	895	926	879	867	889	858	890	852	873	825	819	905	815	811	863	835	876	858	917	843	838	844	805	895	863	837	837	817	880	893	838	803	869	852	807	874	866	866	779	873	841	840	829	874	812	833	834	840	820	809	809	801	853	818	795	851	855	770	859	864	810	836	781	775	816	878	855	835	818	912	836	870	839	828	833	814	841	814	798	807	914	802	911	843	812	799	780	827	863	835	824	869	812	815	874	820	864	866	844	849	797	897	778	845	829	798	828	814	760	811	811	827	847	864	850	845	831	905	831	789	858	827	868	832	830	825	860	825	841	869	794	832	845	773	839	805	850	833	851	846	859	862	843	849	833	827	813	849	802	855	833	807	841	833	870	824	820	834	798	813	860	845	819	896	813	875	877	885	845	838	828	799	854	783	883	836	818	846	875	852	789	846	863	826	841	808	853	798	830	800	850	828	823	861	826	841	839	801	788	824	826	804	842	800	821	850	862	847	792	806	816	851	824	831	837	822	911	812	815	782	793	807	829	868	865	792	822	813	814	829	834	813	857	828	827	862	859	841	841	811	789	833	853	811	815	852	865	788	833	848	874	785	825	809	814	839	846	847	860	837	891	777	862	818	840	807	830	811	841	788	827	845	871	834	860	779	887	818	832	860	863	816	843	858	810	857	823	825	802	778	821	825	835	912	865	829	851	851	847	823	812	873	817	843	863	779	820	811	844	870	836	758	777	813	876	879	816	772	847	819	770	798	826	794	824	883	841	856	843	817	819	891	823	894	882	829	849	794	838	841	811	779	852	817	838	862	840	845	848	814	848	802	823	829	827	854	846	824	830	790	795	830	808	822	827	852	822	812	832	800	831	784	887	806	814	818	831	818	856	810	859	826	848	773	850	892	807	829	825	870	799	843	863	816	817	807	822	743	872	778	827	816	781	828	866	868	861	829	871	860	846	828	816	826	816	815	857	826	868	866	784	883	851	814	854	838	912	828	827	817	857	817	853	835	812	859	829	829	842	788	796	796	850	802	767	812	874	761	860	817	878	794	840	788	835	852	846	849	820	830	825	820	812	834	882	850	882	862	820	865	829	863	807	833	809	824	770	803	871	857	823	799	850	840	810	851	845	849	875	849	891	849	815	806	812	842	815	835	788	805	818	873	815	818	838	867	839	838	823	835	824	817	805	845	822	823	824	813	843	816	808	838	837	806	866	867	788	856	876	820	789	895	835	822	837	840	818	849	843	861	866	812	808	811	830	849	865	827	815	860	789	807	823	841	773	798	811	853	864	862	828	787	845	792	834	778	833	805	850	852	820	803	831	839	776	819	837	873	850	827	867	819	818	820	859	818	851	838	841	862	862	821	847	832	850	835	785	814	823	813	861	821	829	816	844	815	787	880	810	830	914	892	822	805	830	861	865	851	829	814	824	787	811	847	833	815	793	825	844	833	755	841	852	813	842	839	829	852	824	810	829	833	814	830	838	883	821	850	816	813	837	791	878	807	795	862	854	838	829	845	773	853	846	830	800	843	848	829	900	844	852	794	831	863	797	799	859	848	811	834	839	797	795	851	794	858	889	832	823	793	865	886	837	849	853	765	787	833	799	807	874	821	825	807	792	845	862	861	817	856	883	855	862	870	873	806	823	788	858	833	867	846	828	812	805	797	855	807	833	881	806	838	811	848	887	811	810	857	883	831	809	827	879	797	851	818	873	858	818	845	804	821	797	843	845	808	843	835	767	856	807	811	855	823	853	835	841	810	835	845	858	825	777	815	889	756	836	779	859	796	834	826	840	866	758	827	853	824	844	814	848	862	801	831	848	842	861	809	829	842	842	782	863	783	823	827	801	891	795	803	783	839	870	836	855	808	785	758	855	858	749	809	814	880	860	774	818	836	813	790	821	877	816	869	847	850	886	792	870	827	834	814	863	848	822	861	831	801	797	814	831	839	811	837	785	822	837	845	850	810	851	799	836	817	817	823	817	831	809	843	813	897	818	840	813	818	852	808	880	837	855	824	795	857	864	803	834	860	833	845	845	820	810	795	799	858	850	809	876	833	824	863	908	854	797	867	802	849	856	833	792	821	826	808	828	833	802	831	821	819	788	843	846	815	799	801	819	831	878	834	855	880	782	844	822	797	783	805	864	870	833	864	842	860	869	806	834	886	857	846	809	834	821	778	842	755	873	826	869	818	839	796	832	825	785	814	829	908	850	874	806	849	808	836	804	856	811	878	848	790	809	824	852	862	795	905	801	794	842	834	851	859	807	838	795	781	855	817	871	789	840	766	788	874	843	846	867	839	820	843	816	834	852	852	809	804	849	811	793	814	789	812	833	804	835	836	807	820	861	845	796	884	770	855	896	833	837	843	846	774	815	818	834	763	840	800	822	809	797	832	820	839	829	801	897	859	791	839	824	842	802	836	802	841	809	806	847	852	820	813	812	840	878	874	839	848	783	880	847	827	854	857	808	889	833	887	811	851	829	833	816	792	803	838	854	864	889	816	834	860	847	793	869	829	892	792	844	825	792	815	843	804	846	830	851	832	814	767	851	849	853	864	750	827	818	852	846	826	826	822	814	795	797	853	745	810	850	804	855	815	790	795	867	825	841	815	843	776	841	875	834	858	873	812	881	859	845	785	853	852	826	855	858	802	866	800	855	788	876	848	855	805	853	846	815	751	828	833	827	883	824	853	813	780	805	822	854	837	840	833	849	784	811	812	856	858	842	803	835	812	814	817	798	843	816	833	856	793	815	818	766	826	870	815	834	844	866	818	830	846	771	894	810	839	818	828	828	825	819	867	809	823	906	808	795	836	877	845	837	800	843	864	846	815	794	820	801	812	812	838	807	845	880	786	855	798	793	794	829	803	806	811	807	854	819	795	799	869	858	826	829	793	877	820	834	801	831	822	847	808	856	856	817	845	845	842	838	829	812	830	794	830	798	832	779	818	863	862	813	830	880	825	895	818	831	856	834	914	831	845	805	821	848	791	818	829	789	854	816	865	854	835	824	803	795	839	844	859	834	843	858	796	839	828	842	802	783	848	845	820	856	787	887	810	870	837	843	859	834	788	872	823	867	850	817	856	822	837	834	835	854	850	815	842	883	814	831	817	834	803	864	896	752	876	781	816	809	824	808	809	823	851	853	833	846	858	849	849	815	837	815	825	796	854	891	789	822	885	857	838	795	829	838	831	816	806	870	850	817	842	835	868	813	835	784	835	810	832	827	836	802	853	811	774	857	833	805	788	826	835	820	793	793	826	804	822	840	852	833	830	857	839	851	843	868	821	773	794	869	829	879	838	891	787	816	803	891	803	798	798	876	773	777	788	767	852	797	833	798	860	867	835	866	831	768	828	798	857	833	822	789	831	812	855	794	868	854	795	816	867	821	835	831	785	842	863	873	842	813	854	914	824	821	843	872	888	822	816	823	819	833	835	815	887	846	808	855	856	823	823	835	818
14886	1224	1025	801	657	532	451	450	451	460	454	391	361	375	398	399	381	387	385	397	383	383	339	377	359	354	405	388	363	379	394	377	360	360	364	370	347	383	406	368	404	361	385	363	395	427	343	405	410	385	384	339	386	376	365	401	354	328	361	394	374	393	404	329	354	374	342	338	378	389	370	366	340	375	335	376	392	372	344	372	353	354	375	386	372	380	339	361	383	356	361	366	372	362	329	357	368	368	339	357	345	311	390	361	334	375	346	360	342	392	400	370	367	343	362	398	361	369	364	359	397	388	372	367	362	322	374	380	325	353	371	363	358	388	325	322	359	353	345	359	370	365	343	324	353	388	367	321	347	375	356	351	420	385	350	316	388	365	403	371	358	385	378	375	364	362	386	357	338	363	340	391	358	409	372	369	368	368	344	337	387	408	369	397	358	378	385	374	379	349	370	328	363	358	357	339	372	428	378	362	363	376	390	386	376	350	342	312	363	358	314	381	410	354	392	382	318	358	366	380	352	368	334	375	364	355	377	330	351	383	356	378	359	368	364	372	359	345	360	349	344	359	354	391	349	372	370	381	401	339	369	364	349	364	369	370	398	338	366	392	378	324	374	375	343	354	370	325	335	364	362	340	342	375	346	332	355	347	336	381	415	395	378	360	363	378	359	378	356	348	341	385	398	343	358	349	347	382	335	354	383	403	382	356	355	373	372	371	365	367	362	372	421	371	363	347	361	403	336	381	346	344	374	394	425	375	322	331	370	331	343	408	401	369	355	361	336	394	391	387	350	329	369	367	369	426	382	375	336	337	379	335	376	377	345	391	358	363	365	362	371	333	336	359	388	384	347	375	378	396	365	377	376	344	347	362	359	409	365	394	341	352	340	385	383	395	374	372	351	359	366	352	335	365	328	358	365	379	356	381	345	390	336	348	352	359	382	395	416	400	353	402	376	340	349	358	338	349	354	366	378	347	343	353	374	364	355	367	379	399	351	346	371	366	387	361	346	325	368	373	384	382	345	327	416	358	334	377	352	350	361	347	328	331	348	375	367	368	401	382	369	329	408	378	314	385	373	321	368	361	347	326	371	338	364	358	336	349	375	386	361	349	376	339	350	395	357	355	379	340	339	385	386	318	338	370	380	372	357	378	349	364	356	396	423	383	369	387	379	372	366	352	365	402	370	384	393	370	389	370	398	390	380	386	348	358	323	344	411	370	324	368	373	387	375	390	383	381	364	359	344	393	385	327	358	339	367	399	394	399	356	352	336	352	357	388	332	348	379	362	326	366	385	393	396	351	377	334	363	385	358	340	373	355	367	351	386	380	372	367	364	387	381	333	363	380	344	362	369	355	365	356	372	328	340	352	386	353	373	382	356	355	363	358	359	341	346	378	357	387	356	366	361	380	344	375	366	370	318	316	350	357	355	371	357	390	345	368	353	340	379	361	414	337	399	364	369	315	348	369	350	367	333	395	392	359	363	352	397	332	363	330	368	391	354	365	359	353	353	371	399	327	364	347	378	367	331	366	360	327	366	360	361	357	371	386	356	355	372	355	358	358	355	363	366	367	360	332	361	380	333	330	391	338	365	372	356	348	358	346	374	374	366	390	372	366	374	362	386	394	370	409	373	387	383	386	407	345	376	375	398	372	349	365	382	324	352	365	405	364	356	306	387	390	399	362	354	326	398	401	357	356	364	345	395	369	366	360	326	347	378	359	360	392	336	368	375	371	373	372	399	339	341	362	370	365	360	356	343	362	422	381	403	383	350	400	379	354	317	360	348	365	393	357	358	339	368	355	349	393	342	358	362	362	362	364	359	356	380	357	368	385	451	366	369	341	366	371	361	372	364	398	360	383	366	323	395	344	364	360	374	423	372	347	346	371	352	357	371	377	366	368	379	360	368	361	354	375	354	375	336	382	336	369	391	387	361	350	374	357	364	333	385	368	378	338	398	378	368	352	363	385	359	377	312	347	365	344	388	338	346	384	349	380	390	357	364	333	375	354	395	380	355	368	347	350	366	370	387	366	380	388	374	395	343	366	346	345	365	383	343	346	374	379	351	349	378	356	393	347	366	361	358	372	337	370	320	351	407	360	342	379	376	335	346	366	375	343	363	316	332	354	374	366	386	398	378	336	362	365	351	347	355	380	365	350	362	340	367	378	373	364	305	378	369	402	388	396	422	389	356	343	345	381	396	410	363	361	355	327	375	370	329	383	312	340	356	421	338	378	363	384	395	358	380	349	344	364	372	361	390	374	347	350	326	328	357	356	349	334	374	394	363	373	344	387	357	376	388	401	399	384	384	384	362	365	372	390	364	345	327	368	388	424	398	388	374	381	333	336	358	353	365	375	373	403	380	340	385	394	408	356	356	336	363	377	373	377	358	352	397	346	318	349	347	384	328	410	375	374	347	358	381	412	330	352	351	349	355	386	381	391	373	359	374	326	419	365	360	333	391	379	326	365	334	336	391	358	393	403	371	370	352	361	332	342	389	355	352	369	369	381	344	335	347	362	357	381	334	333	357	348	350	356	343	382	373	384	368	351	335	380	352	392	387	368	378	336	360	355	358	350	373	361	379	384	380	355	321	373	352	336	359	355	371	354	341	313	368	378	382	387	369	358	348	385	368	368	344	402	360	342	353	350	337	389	322	362	369	371	362	352	352	347	379	394	345	321	383	378	399	342	364	327	355	355	373	401	372	373	367	392	389	387	335	343	366	350	367	397	353	389	382	325	369	368	406	367	373	360	355	351	339	378	342	362	349	382	375	369	331	338	348	379	366	357	325	369	386	381	362	378	340	421	364	336	336	353	359	353	367	346	350	361	374	326	354	350	325	385	365	384	373	338	397	374	369	379	350	331	346	362	369	367	345	354	336	353	364	337	350	343	383	385	348	378	390	360	362	384	333	369	377	397	360	374	346	348	382	336	367	352	368	374	375	353	333	393	357	362	366	364	369	352	336	322	356	378	335	357	388	360	331	380	342	381	392	370	354	372	359	346	390	348	337	386	401	329	350	356	356	372	336	366	321	357	355	353	327	398	364	373	386	373	332	340	353	381	364	344	352	386	352	357	371	359	343	380	395	429	379	312	402	373	353	374	379	390	351	365	322	314	374	358	356	353	357	398	385	374	393	369	365	350	367	372	355	366	361	350	349	373	335	391	403	354	357	383	346	381	350	389	370	366	364	353	364	403	349	309	370	361	379	361	346	381	379	361	364	394	394	367	387	359	336	362	371	359	352	352	358	369	393	374	339	346	356	369	339	367	315	349	359	355	328	354	312	381	352	361	411	396	368	360	373	378	361	381	346	334	349	338	331	378	341	355	342	335	347	388	400	365	335	388	332	432	352	364	399	364	362	353	342	397	366	337	388	391	375	372	363	355	413	381	355	352	310	388	347	360	381	349	350	383	355	386	368	404	369	359	350	365	396	363	386	369	361	393	387	378	356	372	371	351	331	368	364	385	361	367	352	350	398	372	342	384
8614	1380	1992	2323	2087	1683	1514	1372	1387	1265	1205	1082	1085	986	1012	1005	935	894	887	910	909	904	885	894	906	850	882	883	893	849	815	872	890	836	860	836	833	881	883	890	871	881	836	822	832	843	880	853	774	899	825	825	869	844	842	890	845	874	834	830	815	839	826	797	764	868	803	821	824	803	886	856	770	830	856	818	852	859	851	851	820	841	841	888	822	829	823	780	777	842	772	831	845	811	828	859	847	908	853	772	854	836	813	778	832	826	836	832	828	833	804	759	776	835	837	820	819	850	812	841	819	838	812	852	837	837	835	852	877	807	809	825	842	811	837	816	827	860	847	831	861	836	889	829	792	867	871	847	806	813	874	862	874	847	774	798	810	866	845	755	847	799	837	819	848	823	858	835	823	892	824	801	804	828	853	833	814	814	821	849	895	844	836	881	896	851	900	803	859	820	842	845	804	854	826	848	875	824	863	805	881	845	830	813	835	839	842	844	822	798	809	830	832	846	849	824	839	841	779	833	809	839	822	807	770	827	806	841	869	870	814	847	792	840	803	828	856	824	844	863	856	788	815	830	842	785	828	883	840	806	805	812	840	823	818	867	860	826	814	840	831	825	824	848	877	830	818	832	841	844	814	852	805	851	806	869	799	810	841	807	795	825	827	807	823	821	822	823	799	837	819	856	871	812	739	859	881	838	843	872	824	830	888	849	795	803	879	824	783	817	852	826	804	838	884	851	814	850	818	845	858	857	829	782	808	811	841	863	855	844	832	858	776	834	832	849	793	851	819	821	882	797	849	853	793	865	859	843	837	807	796	853	833	857	781	873	809	858	804	893	800	830	791	819	801	848	799	827	833	832	812	809	823	885	836	854	875	826	872	822	820	837	845	836	800	821	871	798	811	862	861	831	836	854	822	829	834	823	831	826	837	856	830	868	857	796	858	846	845	809	855	859	777	827	789	851	843	840	858	828	847	814	855	839	790	814	806	857	837	843	828	828	851	836	801	837	813	819	769	890	837	803	880	877	793	898	829	842	777	874	834	842	778	904	810	845	836	837	820	870	840	846	822	794	832	790	790	792	851	836	827	873	825	843	834	911	815	798	837	873	818	846	820	840	836	805	864	820	848	814	799	841	873	814	838	811	869	809	767	815	865	800	860	788	852	784	843	821	808	821	809	813	833	830	810	809	821	851	852	811	876	874	876	886	860	830	861	779	813	834	859	813	820	882	817	805	830	878	795	849	828	820	877	830	816	872	852	777	800	854	880	846	844	865	816	794	829	818	853	835	835	855	879	812	830	832	861	919	827	829	801	834	783	835	825	826	851	786	848	832	839	790	829	831	839	831	784	836	841	824	803	788	782	857	848	853	826	826	876	812	796	838	834	848	846	839	841	875	827	859	814	828	817	876	833	826	833	836	810	828	871	780	832	830	803	865	833	835	893	857	839	869	848	788	812	846	874	831	848	812	834	776	766	845	856	838	854	854	796	826	852	808	892	832	855	853	842	831	843	835	813	812	886	795	808	819	876	868	773	807	812	808	821	807	836	833	869	842	829	845	819	838	846	865	807	779	830	863	868	800	852	839	807	816	855	820	826	812	818	835	830	800	829	842	839	817	794	849	840	875	792	833	845	865	823	790	838	852	817	877	823	816	802	818	868	862	897	830	856	828	831	849	824	827	866	809	852	836	786	857	836	775	797	903	918	813	843	855	830	828	874	858	852	852	823	829	831	832	823	830	772	815	851	847	843	802	816	799	804	819	794	788	813	843	868	803	862	873	843	826	797	819	820	899	810	847	842	825	825	865	839	813	802	799	819	867	850	837	824	844	836	768	842	871	792	875	756	870	809	851	852	827	825	845	791	804	792	827	765	879	841	834	833	797	813	855	793	815	853	835	851	818	765	849	857	829	832	825	871	817	839	832	837	841	832	795	853	822	840	799	744	874	831	815	907	812	844	854	782	811	816	873	837	877	817	828	846	815	810	888	815	799	849	827	808	820	810	824	806	868	837	838	816	807	803	831	879	829	839	828	840	834	784	840	897	825	831	799	862	847	835	824	813	853	886	766	858	833	844	806	810	861	789	821	795	839	893	831	854	811	844	844	791	847	806	819	793	806	822	767	828	815	803	827	810	828	785	863	874	812	817	827	828	762	862	849	833	840	833	804	856	826	839	859	828	808	856	774	876	864	756	875	869	816	797	826	804	855	790	794	872	893	850	820	821	885	847	808	821	817	829	825	808	860	876	804	811	835	833	831	780	848	790	826	861	855	819	860	845	832	846	842	837	812	831	826	853	799	857	847	832	856	863	841	803	838	802	907	799	757	840	837	812	867	818	856	853	894	818	774	866	843	811	802	849	807	809	849	818	846	868	823	854	811	872	839	808	830	850	832	829	818	806	842	872	825	843	850	895	826	801	781	837	827	846	842	856	804	849	830	835	827	862	817	833	825	808	826	819	832	833	864	853	815	829	858	808	820	833	864	797	833	829	814	788	860	806	833	853	782	813	826	841	774	814	824	803	851	869	792	850	860	794	805	840	832	807	807	778	818	843	801	768	793	834	822	821	816	866	821	842	898	836	817	842	814	785	795	854	780	830	844	880	851	794	832	836	832	834	806	827	850	820	748	819	832	855	865	801	857	779	834	871	869	824	774	869	848	800	800	842	868	817	836	870	874	816	832	828	847	832	873	815	834	743	894	834	829	794	859	796	899	860	806	878	772	816	788	831	829	870	842	813	827	836	834	829	832	813	855	863	813	811	874	822	843	830	849	789	838	825	805	826	841	833	859	833	825	820	823	846	795	843	866	844	839	854	835	844	812	800	809	788	857	802	833	826	833	836	820	847	853	837	796	829	795	824	814	819	867	888	812	846	866	836	791	838	869	845	843	834	817	793	843	819	837	781	865	875	881	844	857	867	810	767	770	798	806	872	794	844	844	862	764	781	823	829	816	863	835	869	808	851	829	843	823	817	793	801	821	883	835	812	808	826	817	810	878	832	850	825	810	881	845	868	786	815	830	831	826	875	864	855	801	794	855	819	815	795	812	826	793	902	856	838	817	851	853	822	830	803	818	823	771	798	833	857	847	861	810	779	812	841	733	826	766	837	843	818	848	840	869	874	838	837	827	842	799	851	835	801	812	791	800	823	859	807	811	867	893	820	838	875	862	866	836	859	812	804	846	800	865	804	781	825	804	823	840	867	890	832	861	818	823	823	804	856	802	827	789	894	806	783	821	848	814	803	797	869	832	851	831	823	803	818	882	801	827	872	841	895	790	833	816	827	825	860	794	787	864	813	842	860	859	819	836	817	774	786	822	801	826	822	811	895	807	833	828	808	785	844	796	804	874	811	797	807	833	841	851	801	864	831	855	828	836	798	898	848	866	798	840	800	810	847	856	800	831	795	858	804	847	836	796	855	807	860	912	854	854	804	787	792	826	787	779	815	798	800	815	859	768	804	837	843	838	843	838	790	844	817	869	832	856	816	819
1674	191	176	170	168	150	166	165	165	174	177	170	160	162	180	166	139	168	179	162	159	175	162	142	162	164	154	160	154	147	166	166	170	161	201	196	147	163	201	164	158	159	147	177	163	195	153	155	166	139	155	204	164	155	166	173	171	163	161	164	163	167	165	201	175	191	177	188	160	159	170	180	184	157	139	162	169	153	155	168	153	178	184	149	150	138	175	157	155	154	181	165	145	145	170	170	172	137	149	149	167	170	148	174	151	167	128	157	160	131	184	160	161	183	173	202	190	151	172	198	178	152	162	196	185	172	173	165	169	166	197	145	186	196	189	177	159	167	145	149	147	142	172	133	171	157	156	160	161	145	160	202	145	155	169	160	151	158	187	193	142	201	167	154	157	176	175	151	158	162	150	167	172	192	152	164	174	161	170	166	171	159	160	185	174	159	173	166	177	175	170	183	168	152	155	170	163	165	146	153	171	186	166	175	193	159	169	141	148	165	177	150	155	162	157	145	169	167	181	152	167	193	155	149	168	177	143	159	165	147	160	165	159	190	163	178	160	179	163	165	159	167	168	171	187	190	165	183	154	171	165	157	185	147	152	156	139	176	160	140	172	168	172	167	160	163	170	163	149	174	183	176	167	192	155	153	153	159	172	154	174	171	158	161	175	171	160	155	157	190	163	167	169	164	176	190	171	168	166	147	189	174	173	167	201	171	170	173	145	162	170	147	175	169	200	171	151	175	171	155	171	171	159	156	183	174	169	164	163	166	130	177	170	176	187	163	164	165	169	148	169	167	156	167	173	169	152	156	158	163	154	174	168	156	170	162	139	168	169	153	194	160	175	193	166	159	169	145	171	164	171	165	159	156	172	179	175	154	170	174	165	146	147	180	172	159	163	202	152	193	170	168	159	139	155	171	191	165	166	150	180	148	153	148	161	197	150	159	165	197	178	176	165	172	178	164	153	169	169	168	169	170	180	166	188	178	156	188	155	162	173	184	148	141	170	180	165	170	131	186	208	176	133	159	160	167	154	175	166	203	168	169	178	146	167	175	163	173	168	154	177	206	159	170	143	178	169	166	164	167	155	155	167	164	146	184	162	192	173	167	179	171	159	171	143	143	163	169	166	140	183	168	174	152	198	153	188	173	153	183	179	184	163	188	177	160	183	179	160	163	170	154	153	171	170	166	174	149	162	164	144	199	186	160	164	160	169	161	166	164	143	161	175	173	169	169	167	179	164	146	169	190	130	182	142	152	184	174	148	155	159	149	164	168	187	172	159	173	142	186	140	188	160	154	169	174	166	183	162	178	162	170	171	165	201	168	180	145	172	166	175	173	150	156	140	140	152	150	167	150	149	153	151	161	144	187	154	151	138	149	161	183	168	164	159	168	133	128	149	169	168	190	173	151	182	156	169	158	155	193	173	177	169	165	160	169	171	187	156	166	171	173	154	150	181	156	183	168	172	166	152	158	182	153	173	163	186	171	180	146	168	168	170	182	164	168	171	158	144	156	175	155	170	187	167	159	191	179	172	168	172	175	177	146	177	172	147	156	163	174	175	156	153	185	155	152	151	169	175	150	179	174	147	150	187	176	138	166	148	176	163	147	178	180	163	171	164	175	184	181	184	169	154	153	160	179	181	132	181	153	163	171	165	154	164	150	178	171	177	163	163	146	155	164	189	168	164	165	158	170	184	165	167	165	184	170	161	177	159	188	162	161	172	166	189	139	163	158	154	170	159	172	152	159	132	153	144	166	138	144	170	153	158	165	176	168	154	141	156	177	172	183	166	170	162	169	144	150	181	153	164	138	148	196	159	172	162	186	166	178	151	153	141	164	152	149	174	169	159	163	166	162	177	196	185	181	168	162	152	156	171	144	153	142	158	174	157	170	171	166	161	173	174	178	162	170	166	158	148	164	179	151	167	167	175	175	163	174	172	151	181	161	179	150	151	187	187	170	156	159	169	172	170	159	171	171	185	164	156	173	160	151	154	153	172	193	179	152	157	151	194	168	143	157	187	140	193	167	145	153	163	172	163	156	195	185	168	157	123	174	184	167	176	158	175	174	143	181	158	173	178	160	144	150	161	170	171	153	184	165	163	155	162	180	196	170	163	175	173	192	159	140	167	149	158	151	177	161	183	164	172	175	179	174	157	162	156	165	153	154	170	192	188	176	138	154	157	193	156	144	191	156	179	154	165	144	193	146	161	167	167	169	157	133	161	158	172	164	186	163	181	187	161	170	172	159	147	175	179	191	139	171	176	159	174	153	156	139	183	163	175	178	158	176	173	160	171	161	188	162	174	168	169	184	164	179	151	171	144	194	176	163	139	175	179	185	169	167	149	158	153	170	180	181	165	185	194	157	161	209	161	163	178	190	201	180	179	194	174	135	168	184	170	177	175	151	155	163	158	157	158	159	152	149	127	155	147	158	157	160	146	147	162	192	173	164	169	164	171	163	144	160	187	173	170	160	151	180	162	167	195	154	157	177	175	151	157	137	129	153	161	151	175	161	154	179	155	177	184	158	155	176	193	171	165	183	164	168	155	168	165	158	154	161	157	160	170	183	138	173	157	144	167	169	177	178	137	184	156	170	153	164	148	169	157	159	166	154	171	153	159	170	167	168	143	167	145	171	172	160	189	172	164	161	166	146	175	176	150	154	139	139	182	176	187	189	161	166	157	188	166	149	180	190	180	156	159	170	159	174	170	161	190	144	175	156	167	147	160	147	166	161	182	161	144	164	165	178	165	158	156	147	182	178	163	168	156	171	145	176	156	172	178	172	168	159	165	186	166	169	186	151	157	145	186	188	144	149	177	177	146	143	150	162	166	156	162	173	194	167	157	158	181	177	160	163	175	168	161	184	181	163	169	126	162	173	147	165	144	137	134	155	151	174	145	152	160	166	166	151	165	148	167	186	154	179	168	145	165	166	164	158	164	158	165	152	150	202	152	159	162	164	171	143	155	167	188	178	158	175	174	143	164	143	144	171	174	173	180	186	165	170	175	153	163	165	168	186	152	166	161	167	153	169	168	191	149	179	164	169	139	160	166	149	164	176	162	160	168	165	167	160	182	162	167	156	153	157	161	186	145	144	184	175	164	160	172	142	177	175	170	151	173	172	144	154	176	162	166	182	153	187	169	163	196	174	152	154	160	118	173	175	162	152	173	180	169	173	172	143	143	166	180	175	169	178	171	179	158	161	159	181	177	158	153	183	187	159	167	155	151	175	194	144	154	166	172	178	172	179	181	143	174	165	166	171	167	181	158	157	143	170	146	147	156	179	159	179	193	179	158	154	153	135	164	174	187	155	171	162	170	172	144	174	159	158	146	151	169	164	153	170	161	159	181	165	177	156	178	153	168	154	178	184	156	161	180	177	148	167	184	169	171	172	183	174	162	173	189	169	140	169	149	182	180	165	175	146	181	176	192	201	150	157	169	154	153	161	159	149	169	181	175	165	147	162	160	168	178	179	172	152	144	163	188	166
2061	489	478	478	490	464	459	453	450	456	456	484	464	462	410	468	456	469	457	505	455	473	477	487	463	470	475	478	454	458	420	451	444	470	427	466	465	422	465	495	435	469	431	480	463	459	459	464	443	497	481	455	481	448	458	476	465	482	461	474	443	469	457	480	442	463	455	510	451	478	410	468	443	454	433	455	483	442	474	444	434	465	437	460	463	457	438	467	492	474	440	479	478	457	458	500	462	445	480	441	460	453	458	448	446	493	421	463	473	428	464	458	483	426	457	397	425	477	469	475	433	456	476	473	420	441	437	472	466	472	431	414	442	449	481	461	471	460	478	439	439	512	448	449	438	515	471	493	483	455	463	465	491	473	484	439	475	461	452	477	473	452	466	457	449	462	481	436	494	479	456	462	505	485	430	456	430	488	450	479	450	455	453	477	470	501	468	422	446	422	484	473	467	455	442	441	447	433	435	449	464	469	467	429	434	426	452	488	442	437	460	441	439	458	470	440	460	468	485	455	442	490	464	469	473	494	483	442	446	467	459	438	480	491	471	425	481	460	464	462	463	474	454	477	449	470	422	496	457	484	484	434	457	414	447	454	463	435	443	499	457	520	493	450	430	467	456	458	451	481	465	447	468	422	467	485	445	451	429	454	470	462	422	475	490	461	495	441	450	432	483	460	460	498	480	403	476	447	452	468	463	483	457	423	492	464	481	447	476	470	451	455	452	470	444	467	478	482	481	417	464	495	440	435	460	463	450	462	478	434	504	516	443	495	435	470	469	469	448	440	416	438	486	434	478	453	462	434	441	450	441	476	477	474	446	450	460	487	450	464	478	409	435	460	464	415	458	473	462	434	448	517	431	446	491	440	446	463	411	456	471	456	453	453	481	477	488	491	480	468	466	446	467	440	430	460	465	472	431	444	483	474	457	451	428	407	479	453	451	474	449	476	439	439	456	469	470	482	458	466	457	507	424	495	429	475	445	472	461	473	453	442	450	457	450	449	475	464	513	442	457	505	460	478	462	476	445	489	448	461	465	453	464	509	465	475	456	445	485	484	449	436	436	466	479	460	455	449	439	488	466	491	433	428	427	435	457	430	436	447	497	466	496	460	463	459	463	466	471	447	447	437	451	449	445	431	476	418	436	470	489	470	445	450	466	448	418	460	505	483	462	492	487	450	450	437	454	495	477	442	440	483	449	465	460	457	421	457	464	464	481	448	507	459	460	462	481	454	457	430	431	453	518	440	443	441	463	442	453	507	431	473	492	452	440	458	467	464	466	490	447	437	489	484	466	466	501	430	464	468	466	474	445	451	490	462	441	428	490	461	430	455	427	455	468	465	486	471	478	467	457	460	446	452	450	443	491	433	448	480	447	475	482	474	432	465	453	489	484	484	430	458	470	489	460	477	480	464	449	453	484	486	481	466	461	453	487	474	400	427	464	444	470	453	477	467	488	506	457	466	466	419	443	440	471	493	464	452	443	463	486	454	474	429	459	448	493	460	454	463	448	442	440	442	457	493	478	439	452	483	450	444	463	480	429	443	463	438	496	486	448	457	472	478	496	465	423	439	454	440	483	465	455	466	450	412	464	468	468	479	411	462	469	460	463	470	444	486	443	438	450	465	434	460	483	465	477	450	456	464	486	467	474	458	455	473	471	439	471	452	452	423	475	432	442	473	446	464	444	485	440	426	460	453	456	485	409	472	460	428	439	465	460	438	493	403	464	471	441	494	474	431	460	461	429	428	453	489	490	477	431	452	420	462	437	438	455	525	468	479	417	463	483	438	461	423	465	425	464	455	394	454	464	444	466	465	444	463	470	478	464	459	424	425	437	445	457	474	445	519	461	447	454	468	484	454	488	418	422	435	472	453	468	481	445	503	450	466	448	472	451	446	470	454	437	470	455	460	462	418	463	471	428	471	451	446	433	485	463	473	476	481	472	458	462	490	516	433	457	420	468	461	474	427	465	488	497	428	467	471	445	434	460	471	465	413	438	475	456	442	465	504	465	423	483	450	453	438	460	482	462	433	480	456	436	465	460	504	460	461	434	488	467	464	491	455	471	440	464	446	466	452	396	500	464	447	450	484	463	443	458	472	452	467	488	437	449	472	464	475	431	472	472	431	438	449	452	429	500	497	472	477	489	451	474	455	472	396	450	473	451	468	452	482	415	469	455	493	441	506	489	473	480	423	455	459	475	442	476	503	436	457	468	467	445	444	451	441	471	500	429	474	489	420	450	458	457	456	464	469	454	452	470	475	428	481	447	412	493	477	436	430	461	469	444	429	435	480	409	476	485	461	511	459	471	469	470	440	438	454	492	455	383	487	469	461	470	467	495	431	473	511	479	442	475	480	482	433	479	441	463	447	472	462	469	459	439	462	471	459	441	479	441	436	420	448	477	409	477	450	473	414	472	427	418	443	438	472	466	476	377	427	433	470	425	456	480	438	421	474	459	444	440	451	446	456	478	445	464	439	443	478	477	436	464	481	429	470	435	468	435	448	462	452	458	444	462	441	462	472	458	440	451	458	462	482	486	464	479	466	460	472	472	448	460	465	454	430	518	436	459	455	473	442	456	447	467	447	463	455	453	447	429	442	462	504	463	474	457	460	460	444	414	511	462	425	500	451	440	475	453	459	437	447	432	431	445	482	449	477	457	495	434	499	491	450	440	447	430	460	454	444	446	457	475	451	461	430	488	418	449	453	449	468	479	455	511	466	427	465	487	475	454	442	450	485	481	421	457	439	458	463	484	449	464	418	479	474	452	444	464	449	450	452	461	493	474	438	460	465	472	474	450	465	456	491	461	471	469	421	459	455	464	458	478	429	421	458	472	485	494	492	488	488	489	496	424	459	495	419	443	469	504	501	517	465	442	434	505	442	476	441	461	420	488	450	504	455	443	470	478	452	459	456	477	473	493	467	438	483	457	474	444	476	432	460	470	436	434	450	426	460	464	473	479	464	479	504	481	484	483	467	463	492	459	458	452	503	448	474	496	488	459	449	465	425	441	482	449	440	474	498	457	466	446	461	436	453	482	476	499	458	455	447	443	469	450	484	430	496	484	493	463	471	443	446	458	466	445	417	466	478	468	413	445	415	447	469	459	434	451	452	498	440	468	468	454	443	430	438	457	441	459	481	410	470	435	469	459	504	478	459	448	446	475	548	510	440	426	447	462	471	444	494	465	442	444	474	424	511	448	477	445	436	397	466	474	481	499	456	469	480	459	483	471	425	455	460	443	467	451	469	453	451	447	491	468	457	446	443	474	480	470	490	449	461	470	468	425	468	475	461	468	471	415	453	443	476	477	478	417	469	448	471	458	431	442	482	461	467	445	491	462	424	469	449	450	468	445	487	457	435	481	494	485	471	446	426	467	444	447	459	471	456	445	419	485	449	504	411	491	459	441	447	473	447	443	500	454	464	450	462	490	450	454	465	500	501	467	476	470	466	495	462	494	462	442	465	461	464	418	462	506	439	466	401
8047	636	589	558	523	492	394	373	406	374	391	393	322	354	331	337	387	328	345	362	356	353	370	356	366	359	344	348	340	350	373	366	390	336	373	378	379	354	332	328	344	351	310	356	359	360	362	374	391	392	341	343	339	392	366	347	375	361	351	380	385	345	348	312	354	348	380	340	354	346	358	359	385	325	354	344	314	324	352	342	354	329	372	357	350	305	363	368	359	316	378	346	374	378	351	357	386	367	325	359	341	352	318	355	324	345	350	333	362	357	331	354	370	320	312	328	374	316	337	340	340	342	388	357	361	350	376	357	331	341	305	329	330	367	342	336	378	388	371	358	377	341	324	338	309	317	353	359	402	331	335	311	372	343	350	378	324	357	354	339	337	344	364	348	387	353	390	349	343	316	378	381	393	375	331	333	318	325	331	335	370	345	329	371	353	368	302	319	364	330	359	360	333	367	298	321	353	376	330	316	312	337	346	388	344	334	345	359	363	384	354	324	346	319	355	346	325	350	354	368	331	355	345	367	381	338	363	352	304	356	366	347	331	344	328	360	356	361	374	366	367	359	327	299	335	362	339	345	363	363	316	320	337	367	335	381	312	347	370	353	359	350	389	341	330	344	324	346	380	378	344	367	366	372	336	334	360	377	387	329	383	336	337	385	369	333	322	339	369	357	349	345	381	382	376	372	341	347	363	377	326	296	328	331	365	347	339	365	328	344	322	337	341	394	353	316	330	325	322	384	358	350	363	347	377	353	387	344	340	362	347	364	328	336	336	326	339	366	354	316	326	325	313	336	340	365	386	376	350	332	310	334	323	326	336	376	332	340	344	371	368	344	333	371	356	387	373	342	371	339	364	350	380	328	344	355	320	383	319	359	374	337	375	386	389	353	353	324	348	369	351	334	358	348	325	343	318	380	346	353	361	347	325	330	359	342	408	353	361	354	380	340	341	369	372	353	357	357	337	348	371	404	372	373	343	338	351	348	363	321	323	325	343	380	307	335	350	327	349	366	332	315	337	340	331	349	377	341	350	396	362	361	384	345	352	359	336	359	345	374	382	354	360	370	383	353	358	349	321	357	335	363	371	363	334	343	359	365	355	338	349	360	332	328	363	356	343	356	316	359	390	370	327	352	365	331	341	353	353	388	363	366	362	332	351	348	324	358	365	345	308	379	378	363	326	321	344	370	348	340	344	345	333	368	349	358	348	363	354	345	391	339	337	362	392	355	380	364	351	367	327	380	329	345	354	332	358	345	341	327	345	362	339	314	392	352	373	316	343	325	327	346	334	331	348	371	366	330	337	291	365	340	337	347	345	354	379	337	330	372	342	313	362	310	323	377	325	352	381	324	378	329	325	349	336	316	376	329	363	330	356	351	356	372	356	339	332	397	366	341	390	353	364	328	359	338	412	347	362	348	342	342	344	340	355	354	349	324	339	341	352	314	331	360	326	318	351	375	363	332	363	347	381	329	365	358	357	358	330	352	311	333	358	366	329	335	339	335	354	348	352	361	354	379	364	382	334	296	357	335	361	314	338	333	323	353	358	340	350	364	353	336	357	358	361	347	348	311	341	364	330	377	338	349	349	348	355	349	343	372	372	373	339	381	331	333	373	339	347	326	367	344	376	365	350	338	371	353	359	345	322	327	387	346	300	358	361	338	350	389	366	309	311	360	343	357	339	300	370	374	336	348	337	331	341	334	361	386	334	283	338	360	356	334	360	343	381	323	373	350	370	334	363	335	315	346	388	343	371	330	342	320	387	335	345	315	336	312	318	311	324	335	371	340	342	352	338	371	367	368	376	342	352	365	350	325	303	350	346	381	361	357	354	325	395	339	324	363	332	378	340	361	336	335	364	350	393	342	361	353	324	360	363	338	375	346	315	291	331	361	299	376	331	358	364	316	370	360	376	406	357	333	342	360	353	363	354	345	352	346	370	355	360	338	338	362	354	337	328	344	344	352	368	329	320	361	360	351	350	338	395	339	346	358	368	338	350	356	350	312	359	328	341	351	358	321	354	362	344	345	358	303	376	363	349	321	334	345	354	356	364	364	342	334	321	379	402	313	384	334	315	381	375	331	350	344	367	327	342	360	344	348	345	319	340	349	357	357	357	349	354	363	364	356	360	314	327	351	309	355	339	340	402	352	390	334	327	362	334	390	348	382	333	331	344	319	312	340	375	360	327	313	365	353	352	346	382	320	339	351	374	340	344	338	348	337	358	318	361	370	376	353	340	338	343	336	357	320	349	351	367	348	360	386	349	351	346	350	283	330	362	345	309	347	332	359	354	346	337	363	331	366	342	331	333	360	339	354	402	346	360	388	349	331	340	346	370	325	375	368	352	362	366	299	357	351	297	334	356	376	324	343	379	348	317	326	336	378	367	374	329	336	373	363	351	375	357	359	324	356	340	332	356	349	339	351	345	393	352	376	341	388	394	343	338	330	359	362	349	368	319	329	359	350	389	338	336	351	331	342	337	329	376	339	391	339	337	353	356	318	340	349	333	370	359	359	348	345	354	355	332	341	372	308	336	338	356	373	344	358	356	330	359	343	333	367	330	316	384	346	338	367	353	339	354	327	336	345	322	354	380	364	360	389	368	327	401	382	332	310	352	357	370	357	364	338	334	341	376	358	354	333	353	365	349	355	354	344	346	371	355	359	331	349	341	318	367	306	296	351	327	365	319	338	346	324	337	331	359	311	363	410	313	370	367	331	320	356	348	324	346	355	356	392	357	362	344	355	358	369	383	366	345	352	350	370	353	346	342	351	357	326	355	338	371	316	318	339	351	339	345	352	361	379	315	360	380	343	337	366	321	339	294	326	356	341	372	313	335	337	333	333	325	338	332	330	352	390	358	312	383	348	334	349	361	345	352	378	367	336	324	328	357	321	307	373	350	341	334	380	373	384	353	325	374	362	373	374	377	373	353	341	337	359	328	364	316	342	366	363	378	345	338	356	369	330	390	356	387	326	377	376	372	376	357	350	329	332	353	401	352	341	370	352	356	355	352	365	352	327	381	369	361	334	339	338	404	344	380	355	314	356	398	334	357	307	364	324	342	382	374	340	337	340	353	354	322	312	344	332	350	332	341	344	324	347	372	382	354	373	372	362	368	350	364	363	364	308	333	378	375	342	347	367	346	312	354	365	342	336	352	340	371	354	338	332	376	342	336	371	363	371	330	309	335	362	331	337	347	384	324	363	343	390	368	353	346	340	356	312	355	338	334	314	342	321	363	359	328	360	372	357	336	344	339	332	353	328	372	350	383	322	384	369	356	329	345	366	371	394	363	376	308	346	337	336	350	353	363	362	308	337	351	373	343	346	356	334	317	349	332	330	334	345	358	346	350	334	354	373	365	372	352	337	388	351	353	396	341	340	350	328	362	366	324	361	328	347	366	371	357	364	381	352	335	340	395	307	315	386	321	341	359	391	313	321	381	354	347	353	340	320	330	377	355	341	332	379	349	350	340	324	321	342	351	412
6891	1138	1454	1625	1413	1314	1199	1135	1102	1041	986	968	988	978	940	901	867	858	882	866	797	864	838	822	876	884	891	881	852	832	855	809	889	884	826	859	865	868	799	892	867	781	852	936	850	890	821	814	832	878	816	786	798	816	783	836	790	813	821	842	856	781	829	832	808	848	807	822	824	841	842	881	825	789	807	773	806	851	841	807	819	874	844	839	865	837	806	846	814	838	856	895	828	874	822	865	841	833	785	828	844	902	873	836	832	861	815	814	838	798	841	851	859	843	850	840	814	816	853	802	855	832	833	833	858	789	836	814	852	844	790	803	878	815	826	839	842	809	887	837	815	873	872	794	858	787	814	834	857	832	821	857	802	777	858	862	813	819	823	838	863	805	796	824	860	835	826	837	834	841	866	830	785	840	843	829	865	783	824	805	801	851	818	799	794	818	831	822	802	779	791	831	791	827	829	844	780	810	808	876	869	849	814	837	825	814	849	845	853	800	902	835	832	810	849	850	832	816	810	809	844	834	781	873	716	823	849	885	820	847	824	825	892	809	814	857	844	823	859	812	826	839	843	847	794	815	822	852	777	861	798	790	815	828	764	852	860	847	852	810	858	819	864	805	803	842	850	890	815	831	820	804	788	842	798	765	846	788	892	834	869	851	823	861	856	780	833	814	822	824	845	811	832	821	816	838	839	819	813	803	865	795	849	811	815	787	862	844	851	854	805	825	828	793	859	858	845	805	816	770	833	821	811	833	773	806	793	889	809	798	854	798	884	860	861	858	818	836	844	829	782	805	805	821	814	843	830	842	807	800	816	841	811	841	824	819	856	861	842	824	787	850	824	773	853	809	845	799	844	802	817	791	861	820	848	844	861	798	854	855	817	828	816	812	810	842	876	816	823	878	832	789	894	859	794	836	788	801	814	837	816	798	836	827	838	840	807	824	807	853	835	883	817	789	850	802	791	822	815	828	778	843	822	785	833	851	866	824	866	839	806	817	873	831	845	831	793	819	799	854	818	845	807	876	851	837	811	816	834	820	789	894	883	785	858	775	802	862	831	802	785	809	829	760	849	855	845	825	853	797	833	847	832	788	828	827	811	916	851	801	828	802	867	834	840	825	847	855	825	840	868	879	852	824	817	849	810	837	796	820	748	786	817	837	821	821	847	822	866	845	835	853	815	802	846	841	840	836	814	843	806	879	808	836	803	814	824	840	792	828	816	805	847	840	859	852	846	833	860	845	823	856	808	882	862	852	876	764	828	839	814	807	810	859	838	780	826	815	865	815	810	781	825	847	772	818	859	804	838	813	813	761	805	838	856	811	835	795	853	811	845	871	838	831	817	851	823	795	817	821	833	834	820	847	786	809	810	808	861	809	874	868	798	830	821	783	789	855	867	848	826	833	832	885	804	811	824	854	876	809	819	849	830	830	835	805	865	828	852	815	833	861	874	809	808	823	822	822	840	839	798	824	839	801	845	837	892	809	807	833	833	848	839	829	821	792	840	792	844	854	846	830	759	832	812	790	852	771	848	801	829	862	840	852	870	790	801	798	854	839	846	788	844	823	842	820	800	830	846	830	784	809	861	830	784	805	836	826	870	841	777	842	860	819	829	852	837	776	776	831	793	860	839	801	850	805	821	798	812	806	834	765	829	875	829	818	784	804	880	814	860	827	820	875	784	880	819	781	824	859	821	815	857	827	831	836	806	831	866	815	840	833	870	806	824	835	828	826	802	834	834	819	849	821	843	801	879	806	774	855	805	806	759	798	828	820	877	833	830	899	860	855	871	825	846	817	794	801	817	835	834	819	860	825	875	824	834	897	786	810	843	822	849	874	904	820	776	799	813	814	841	821	836	854	803	868	821	866	833	800	808	779	833	837	808	768	783	814	845	873	876	799	824	836	813	780	831	869	815	849	790	844	796	872	825	865	850	798	845	835	855	886	887	825	823	851	862	798	806	904	833	842	869	821	840	821	770	829	857	858	856	857	757	839	800	833	854	801	810	849	831	839	848	811	861	864	820	837	815	833	847	821	851	794	833	859	822	830	854	825	849	843	800	796	815	822	804	827	823	756	825	840	830	840	778	839	863	912	847	785	848	788	819	813	807	829	853	872	809	808	793	863	832	816	830	863	822	767	831	815	858	870	815	826	860	817	832	884	862	772	846	858	880	807	774	850	820	817	870	807	834	843	851	855	898	809	837	844	858	820	824	839	855	825	837	810	825	845	833	831	790	839	794	831	834	804	842	868	797	839	826	881	802	834	875	871	809	767	815	842	836	856	856	861	783	820	885	813	840	808	863	853	806	844	869	806	815	810	841	793	823	846	881	821	807	785	833	804	779	847	826	830	828	800	840	799	881	841	821	746	870	888	834	826	894	868	872	799	811	864	809	793	839	851	829	817	847	826	849	835	863	826	803	795	845	835	818	832	802	849	837	839	830	818	804	816	866	819	850	832	814	807	803	815	815	791	837	829	832	770	851	804	811	831	828	774	807	778	832	820	813	838	850	839	853	882	837	827	759	832	848	840	870	807	836	837	859	890	814	814	791	747	855	809	814	805	860	789	760	824	840	858	825	880	782	901	797	804	857	856	829	848	880	880	822	827	803	818	850	801	851	823	820	802	815	857	805	886	810	810	804	826	854	813	836	849	852	828	874	831	875	788	870	867	829	822	862	822	786	798	751	773	844	810	814	830	826	845	875	847	822	805	808	843	815	811	850	872	800	817	800	865	799	860	847	824	851	824	836	823	849	845	816	839	853	846	880	861	839	872	859	799	819	796	816	803	848	855	845	862	881	820	815	815	845	840	853	842	847	840	809	828	850	827	834	827	810	791	820	841	825	825	861	820	822	774	849	865	816	853	864	841	786	830	804	810	863	831	849	874	824	798	824	838	831	816	767	842	891	806	824	819	814	829	783	839	854	807	880	842	879	795	859	789	859	850	811	855	849	823	793	854	851	797	787	875	852	889	858	856	855	858	883	803	795	826	861	832	811	850	833	805	819	833	839	819	846	789	826	834	837	870	840	822	920	806	809	795	827	865	867	833	811	813	794	798	832	844	852	838	879	847	808	839	810	822	791	852	864	890	855	780	811	784	852	815	849	820	851	798	844	854	885	881	854	841	879	854	825	815	832	857	804	831	866	849	854	819	880	898	838	814	808	803	802	872	869	809	821	790	838	823	815	792	836	793	856	867	847	832	818	793	835	826	829	838	831	802	868	823	798	786	809	869	866	825	813	816	841	823	803	839	819	778	824	845	791	802	847	851	790	799	841	842	830	870	763	862	890	800	866	837	833	823	807	758	812	860	842	769	818	813	829	834	865	815	841	784	817	827	784	788	837	827	804	799	810	804	854	828	835	804	861	880	736	830	839	836	794	807	874	822	795	803	776	800	797	776	836	801	841	846	827	789	790	820	833	813	835	819	822	829	841	798	825	863	798	807	795	851	861	811	868	826	848	811	870	811	807	814	795	831	776	816	839	810
15356	1459	1066	808	595	502	499	476	502	437	440	421	423	380	351	414	360	365	356	375	395	374	392	387	371	356	348	374	381	376	340	356	359	373	358	346	366	387	363	340	371	374	359	385	377	349	376	366	366	403	351	377	380	378	372	367	379	357	375	356	391	350	370	394	367	350	377	403	352	364	386	350	360	369	380	355	354	353	382	364	341	384	374	393	340	396	343	352	342	397	402	360	347	349	349	381	370	363	358	380	363	382	357	342	380	349	365	338	361	331	316	390	341	360	392	379	375	396	380	370	406	374	344	338	382	361	359	360	376	374	372	337	361	364	350	392	389	362	361	363	355	331	388	371	329	334	363	368	397	341	364	372	380	337	375	353	367	330	358	378	381	341	387	347	377	386	372	344	360	387	375	363	431	362	374	341	345	368	365	341	361	358	368	381	360	373	363	319	342	374	347	379	348	341	351	351	371	341	390	367	349	375	399	393	379	343	355	377	364	359	349	361	365	369	348	385	365	342	342	343	405	346	430	430	403	362	369	372	317	368	366	340	385	371	386	387	320	317	353	375	383	375	372	367	374	363	342	341	379	361	337	386	380	357	349	394	349	390	368	390	394	325	368	368	365	380	357	319	377	334	329	368	385	355	379	387	355	372	343	398	352	368	403	392	355	339	378	396	341	320	354	337	388	396	369	402	362	354	380	332	355	376	396	327	368	379	385	371	364	357	377	339	348	348	393	350	376	349	360	364	375	391	384	380	394	329	365	375	342	354	365	347	353	346	371	379	332	357	341	382	372	365	368	344	362	381	347	383	345	346	320	374	380	353	345	364	379	361	386	387	331	373	342	328	352	362	349	368	340	332	395	349	368	370	355	349	335	361	338	362	373	330	365	386	368	369	366	336	315	380	381	390	331	362	365	358	373	376	371	369	395	325	371	350	360	359	376	343	351	371	401	355	347	376	361	367	354	396	374	375	351	345	365	371	367	375	362	322	385	384	383	396	349	361	374	350	362	389	335	346	390	356	367	372	349	371	356	374	375	384	363	358	350	367	346	366	364	391	363	345	389	369	391	397	368	396	377	383	360	370	344	395	376	380	365	399	343	328	358	370	366	331	369	354	377	351	358	367	377	372	343	371	368	382	384	398	332	373	362	356	352	314	382	416	353	343	370	387	381	368	313	341	362	355	366	357	403	407	344	365	366	387	343	342	362	371	416	322	372	370	364	359	365	378	353	364	384	371	385	360	357	355	365	393	355	377	352	341	349	340	337	353	378	369	373	405	346	366	361	373	379	346	342	373	344	369	368	341	354	366	370	347	346	349	349	335	349	339	386	345	346	368	386	353	357	375	373	339	339	372	332	342	347	358	370	368	383	361	385	372	358	395	376	373	346	328	334	337	353	360	359	385	365	390	351	385	394	358	384	357	362	328	374	390	359	370	374	338	396	360	345	407	405	366	351	345	384	362	378	371	363	358	368	363	355	336	374	357	365	344	338	385	388	364	333	425	382	364	381	358	376	331	379	350	365	392	368	385	364	375	352	386	370	349	379	368	396	378	321	315	372	376	364	383	357	376	360	354	378	373	347	355	353	366	355	357	356	344	362	361	353	331	381	365	346	349	382	395	379	344	370	378	380	407	356	334	326	362	383	363	336	347	364	400	411	356	373	378	388	354	354	344	378	345	380	371	394	370	354	392	372	375	383	370	346	365	373	381	336	390	360	375	380	353	397	354	320	356	344	349	357	359	386	373	376	373	344	367	373	341	392	337	349	381	400	377	339	340	370	395	370	370	371	319	390	360	381	358	346	376	340	381	332	350	378	366	388	370	347	327	377	379	392	337	346	360	332	393	368	350	364	339	382	350	348	387	387	357	357	343	385	335	387	349	380	348	339	361	374	373	387	354	364	365	399	372	345	368	338	379	362	334	354	363	339	367	361	405	367	367	380	375	365	404	344	376	360	347	362	343	422	372	391	352	361	356	395	395	337	376	369	385	354	351	356	380	336	345	377	371	385	323	358	354	391	367	362	364	324	364	332	342	368	363	356	337	365	391	381	379	335	319	357	342	357	342	382	399	389	378	380	333	377	355	366	358	346	376	358	333	369	351	379	362	346	391	350	351	385	361	370	362	387	350	369	351	358	347	377	336	396	357	357	351	394	371	376	402	368	348	339	363	336	404	395	355	360	376	383	333	374	341	363	385	382	372	360	372	368	358	353	360	388	376	354	378	307	368	404	379	341	378	353	360	362	409	423	378	342	403	374	363	379	360	369	369	367	341	336	376	342	381	350	318	353	369	345	354	399	406	355	367	360	368	382	375	366	369	366	397	352	346	390	396	338	307	381	356	366	360	352	402	377	358	339	389	347	364	364	363	356	355	392	363	381	368	373	350	361	337	386	384	355	392	361	384	391	366	390	340	337	388	336	394	376	337	348	369	353	388	382	328	352	380	378	329	390	356	321	349	332	349	366	368	342	338	339	383	368	363	391	361	378	352	345	372	357	357	365	320	382	362	334	325	354	370	368	407	364	399	295	363	358	377	377	365	366	370	419	382	376	363	364	333	336	381	358	386	368	392	363	369	355	391	351	367	384	378	307	362	343	331	318	385	374	351	329	362	343	353	364	371	357	378	367	360	344	373	362	373	395	409	366	341	358	334	380	340	365	339	369	369	362	337	391	343	367	377	397	379	386	353	340	367	382	371	347	348	346	381	376	358	360	353	380	375	358	374	361	383	394	343	350	368	323	374	336	377	419	371	393	351	351	374	383	320	340	379	348	367	400	358	381	355	354	374	369	388	333	380	369	364	385	369	338	410	361	379	383	341	351	354	388	339	366	353	328	403	389	343	356	335	337	383	387	411	376	353	375	402	372	369	388	385	366	341	361	359	391	379	342	388	363	380	357	374	392	366	358	394	367	373	363	358	372	359	367	347	410	343	335	373	359	357	381	359	342	400	346	357	365	346	351	364	360	356	356	372	363	354	342	352	370	371	352	355	345	374	349	407	354	337	382	360	383	355	399	352	339	366	392	407	365	328	361	361	368	370	350	380	400	355	370	388	382	371	342	402	386	359	359	339	336	385	369	356	387	402	352	310	379	380	400	353	338	362	358	366	337	351	367	415	351	355	372	344	407	386	337	371	353	368	383	306	312	405	381	359	350	358	371	348	359	369	375	377	333	365	372	397	319	353	377	362	402	353	376	359	336	360	308	363	358	355	369	349	336	377	357	354	325	370	359	360	386	372	401	332	387	371	394	344	351	334	390	348	363	332	362	334	363	372	380	383	373	360	393	355	381	358	388	365	368	379	406	374	360	371	353	386	372	368	365	384	360	367	413	317	338	359	360	379	365	370	367	398	371	364	380	387	346	374	403	369	341	341	365	336	304	365	337	349	376	335	346	363	374	392	321	349	338	334	346	351	381	388	361	433	349	360	366	341	373	370	349	373	385	342	375	377	369	343	336	368	367	398	373	366	384	380	372	351	343	400	356	381
8714	1448	2029	2298	1967	1734	1465	1388	1435	1233	1171	1139	1115	951	962	971	958	960	903	894	894	862	913	866	918	938	894	889	894	886	909	860	811	865	821	822	850	854	869	842	857	886	811	900	777	873	838	811	878	838	819	886	830	832	835	842	882	846	851	865	808	878	823	817	821	873	863	843	822	823	819	823	846	796	875	795	822	825	839	848	805	848	838	797	851	816	824	843	851	848	833	850	883	817	785	850	820	877	868	855	878	843	800	822	846	843	808	810	806	828	859	838	851	809	859	848	817	858	813	870	798	848	828	839	781	841	813	816	862	855	830	808	908	877	809	855	853	828	813	837	814	842	806	835	834	831	834	856	857	837	774	841	776	858	869	833	792	862	823	891	834	818	825	823	839	842	761	837	793	843	794	793	817	817	821	874	839	798	806	803	797	832	799	808	821	760	811	825	824	797	784	864	860	816	850	808	818	876	807	820	858	881	806	849	825	889	828	790	814	874	808	816	828	848	874	798	835	814	866	869	817	792	842	817	836	888	878	829	840	874	849	812	794	835	863	890	804	837	812	842	812	861	842	846	841	845	821	858	862	829	782	840	833	817	820	834	893	835	867	800	772	824	832	846	837	840	825	806	828	829	894	837	811	875	843	906	859	800	858	823	855	808	859	783	814	808	826	792	820	833	885	803	810	845	801	803	789	813	802	850	812	848	798	872	800	821	836	810	870	824	810	883	854	865	879	841	797	799	835	868	825	823	799	807	845	800	784	820	828	854	857	791	817	822	808	882	778	871	796	861	833	833	840	826	813	833	878	802	810	860	790	840	800	845	820	812	890	806	894	846	852	894	844	794	832	784	825	854	857	758	831	859	872	829	843	848	826	814	808	913	860	778	889	845	846	847	815	842	843	821	825	808	831	849	800	821	850	809	849	808	836	785	840	798	863	853	828	877	838	860	828	824	826	780	779	750	807	845	825	865	802	834	855	788	852	816	830	809	847	836	910	854	804	801	878	840	865	775	760	817	828	809	852	856	860	860	852	850	840	786	789	826	840	814	798	836	815	848	821	823	804	829	761	830	818	828	809	814	873	783	806	806	860	814	854	828	816	845	859	790	776	856	819	848	837	838	786	841	839	818	851	786	828	844	816	791	818	809	832	835	841	788	825	858	830	787	831	847	841	841	802	871	789	881	829	800	792	784	813	780	793	816	778	815	802	795	833	803	788	825	855	800	833	821	782	833	853	825	836	861	829	870	827	863	864	849	862	851	833	870	837	807	844	814	861	801	815	808	808	833	822	826	838	843	882	799	822	872	841	819	819	824	828	773	803	816	841	766	832	838	854	865	830	820	800	796	864	803	865	855	842	926	798	793	853	851	875	790	816	853	811	814	778	827	798	800	809	848	793	840	792	805	856	797	789	849	817	833	783	833	846	810	823	817	791	839	812	807	836	812	792	803	834	856	785	906	829	804	816	805	832	876	818	800	868	828	808	812	807	813	826	837	816	806	795	872	843	839	793	803	830	813	832	815	809	855	856	883	857	787	813	836	813	884	814	787	815	786	827	848	818	816	833	771	793	832	819	852	829	867	846	851	832	817	857	849	827	840	862	819	807	852	828	827	875	837	827	845	823	814	828	809	860	814	837	845	813	809	827	812	828	850	803	841	805	815	827	868	865	846	815	844	845	801	813	806	797	829	861	863	806	822	764	812	848	814	778	818	851	815	805	792	835	851	816	811	831	827	813	817	806	807	835	856	870	821	823	803	863	857	819	832	829	829	835	795	880	872	848	849	840	813	809	813	841	806	797	815	775	809	827	863	766	794	858	815	809	850	874	791	909	885	857	829	802	824	829	866	869	848	844	832	782	819	855	774	821	847	801	809	842	845	842	808	758	841	853	847	867	820	820	834	830	793	835	814	820	836	836	822	833	826	889	858	853	863	831	805	833	874	847	817	841	826	870	851	901	789	818	803	834	817	840	812	772	849	861	838	843	906	825	829	829	776	827	854	786	832	859	838	821	827	864	824	828	831	821	862	855	868	881	812	841	861	833	870	830	852	812	783	831	862	856	879	833	825	824	813	764	806	786	869	839	833	823	859	837	843	817	835	829	832	810	854	864	866	820	781	846	804	822	847	847	790	874	838	857	832	821	854	845	801	822	861	858	846	851	801	881	879	813	843	843	842	823	841	817	931	796	848	809	827	793	775	798	817	803	879	837	822	884	827	862	822	766	817	863	772	821	851	779	845	848	839	799	836	872	814	842	853	786	762	827	838	839	815	872	845	832	843	870	870	837	836	846	884	834	824	797	820	844	810	837	817	799	864	841	819	831	866	815	887	844	806	826	849	814	819	845	858	821	843	849	838	822	808	863	808	839	790	849	833	831	791	855	862	808	856	802	869	829	814	859	857	849	813	780	873	838	824	820	798	804	826	841	868	857	801	873	826	827	820	837	797	806	819	839	839	815	844	819	819	845	817	866	797	863	843	830	878	844	908	795	815	818	790	834	826	818	873	815	839	880	856	859	819	827	830	870	776	835	787	814	864	827	866	806	817	835	824	835	793	852	847	839	859	830	809	802	870	786	803	808	842	781	864	800	848	803	817	861	887	866	794	849	846	801	817	857	801	836	798	829	830	859	855	828	847	804	818	890	854	792	827	820	831	809	794	861	829	878	854	863	885	835	789	916	808	834	829	808	812	813	786	871	783	850	846	822	849	818	841	793	861	845	823	813	876	805	859	822	813	792	778	861	865	806	860	813	831	837	837	810	807	799	846	857	822	833	880	848	793	894	791	853	786	812	861	819	891	787	859	883	832	856	820	807	842	778	854	849	791	813	855	849	876	819	846	828	872	813	840	843	854	832	827	875	835	800	802	823	846	781	865	836	853	788	848	785	815	845	829	801	850	809	871	847	871	886	858	821	817	911	864	787	829	799	826	861	778	811	816	852	878	840	824	813	876	835	884	851	838	851	814	814	819	855	881	834	846	807	814	755	915	870	844	838	797	821	819	830	872	828	834	826	832	905	828	862	852	847	839	860	786	832	829	813	821	833	830	812	840	864	834	822	849	853	826	840	822	837	777	859	803	802	839	793	852	835	790	822	839	785	813	814	836	844	893	793	879	822	825	815	814	864	788	783	818	807	798	858	860	838	779	863	821	842	837	833	822	829	815	791	854	853	795	788	834	862	815	815	857	817	825	880	788	862	818	872	846	853	809	816	813	851	804	837	854	837	834	810	825	855	826	842	864	855	833	860	869	820	845	796	840	817	829	831	826	850	828	802	869	830	809	810	821	836	842	812	820	797	828	839	847	848	838	803	812	831	788	824	882	833	827	827	793	862	827	819	817	810	813	838	837	827	827	858	855	822	868	853	801	845	786	863	814	839	833	819	822	840	827	827	830	823	835	907	828	835	833	841	789	805	825	835	849	786	771	761	808	830	779	841	842	810	859	849	859	844	822	867	862	845	880	845	825	836	866	841	834	779	830	828	789	820	835
1700	192	167	171	176	158	153	187	157	161	161	171	138	164	181	158	158	169	157	165	148	175	163	171	161	161	177	166	159	153	172	151	172	159	164	174	175	175	195	170	149	166	163	185	162	187	141	136	157	182	167	159	168	140	159	166	194	177	174	176	176	152	181	160	167	150	167	166	147	170	142	179	168	140	172	191	172	154	174	152	182	164	147	187	164	171	163	162	186	204	169	154	178	144	172	155	149	162	150	166	157	150	169	198	162	148	150	165	167	161	171	179	171	173	185	176	166	169	179	153	164	191	158	142	149	149	153	160	177	160	179	190	152	159	169	167	155	156	178	170	153	176	169	166	155	167	180	184	186	177	162	185	174	163	156	163	166	172	165	167	161	162	161	175	203	157	174	194	184	175	177	165	148	171	173	169	155	172	157	162	155	207	172	155	165	146	159	152	157	154	183	163	142	159	167	143	164	156	154	165	186	164	172	176	171	156	148	148	156	169	173	155	138	175	139	167	154	153	149	183	185	141	138	181	145	160	159	178	164	157	159	171	184	162	163	175	165	165	180	178	151	145	180	166	158	160	183	166	163	157	177	196	153	185	179	170	153	141	178	156	171	160	151	165	159	192	164	152	179	147	160	185	159	159	160	162	170	128	161	173	160	165	188	167	174	170	185	165	186	191	168	173	164	159	146	175	157	177	156	173	173	144	182	158	155	160	170	156	198	148	167	159	155	161	150	157	185	164	167	180	168	145	151	151	151	191	165	157	172	162	156	182	159	146	132	179	154	149	171	186	161	146	177	165	150	146	192	172	167	166	190	148	139	159	210	149	178	158	182	179	152	165	151	175	191	182	181	174	153	171	180	182	167	162	190	151	186	172	174	156	138	176	174	156	153	177	167	169	162	132	151	160	201	193	170	185	168	157	141	152	169	175	157	161	165	171	178	152	150	133	154	190	152	175	166	180	166	144	175	172	176	174	171	167	136	175	166	163	158	182	154	144	179	168	172	182	147	172	144	187	155	159	165	160	142	183	153	167	186	146	166	183	155	178	168	151	158	189	163	176	165	136	166	155	163	168	152	164	176	159	164	153	159	145	139	187	176	177	141	186	168	153	162	159	156	156	173	168	178	186	177	155	160	156	190	161	179	172	162	151	159	168	170	152	182	183	153	164	164	155	185	183	153	172	178	167	178	184	152	175	159	173	189	163	193	154	191	157	185	163	183	189	163	162	160	168	177	155	185	147	177	149	172	174	134	160	179	159	161	145	163	156	138	147	176	151	158	168	150	164	148	178	164	173	181	179	152	161	164	159	177	190	157	150	165	168	177	182	152	149	144	186	155	138	176	154	154	190	178	146	162	173	159	180	166	142	138	155	185	184	150	180	164	162	164	163	188	155	151	147	152	144	156	173	165	177	163	182	186	179	159	178	172	163	167	187	165	144	164	149	147	175	176	165	179	166	186	164	190	176	151	151	169	156	154	173	176	179	159	158	149	150	170	172	162	167	181	168	148	158	143	178	180	197	144	154	154	176	183	159	195	179	162	165	168	173	163	175	185	156	173	150	183	158	178	163	167	174	142	158	168	141	162	157	190	158	157	177	168	155	164	161	171	157	159	189	173	156	202	176	174	177	170	172	182	143	170	145	181	183	161	185	153	171	154	163	163	170	155	149	144	137	178	173	195	178	160	162	167	171	163	161	149	158	167	171	175	168	158	181	153	146	170	189	163	166	158	182	190	148	156	156	212	155	169	178	163	157	162	172	150	159	170	143	163	151	179	157	195	171	177	149	169	165	143	188	177	159	171	173	172	169	159	172	157	164	157	159	150	160	147	170	140	172	170	196	163	171	175	167	173	169	167	162	147	155	175	178	148	160	165	161	168	162	151	158	126	163	152	183	179	163	150	156	152	155	146	131	190	167	160	183	173	192	157	140	140	169	196	149	176	166	198	153	177	164	157	166	155	195	184	178	173	161	174	171	181	162	140	184	176	192	146	147	158	137	175	161	163	172	171	168	181	165	170	181	170	169	173	161	187	158	166	172	173	185	171	180	178	202	168	180	166	163	181	166	189	155	152	165	131	193	146	165	169	180	151	149	179	176	163	179	168	171	169	170	172	163	163	156	162	169	172	158	165	168	167	166	159	169	170	160	174	193	182	178	140	170	164	158	178	155	170	169	192	169	186	169	180	174	157	167	148	179	146	155	172	146	172	180	176	176	193	173	166	158	172	161	173	137	177	176	154	150	159	150	141	180	174	167	171	165	153	180	172	177	201	188	167	178	150	150	187	153	171	166	146	177	145	152	180	138	146	179	153	177	158	183	172	163	160	195	158	159	141	151	158	156	154	152	159	146	178	179	194	172	173	151	147	183	164	161	182	181	161	143	175	178	166	188	153	162	162	182	186	177	199	164	186	179	138	149	173	168	167	148	160	174	172	183	164	142	179	151	172	170	166	168	156	164	175	180	153	167	160	158	157	172	130	161	173	169	181	144	171	161	160	144	166	154	178	186	147	158	154	179	162	159	167	166	174	164	153	167	172	169	194	161	180	167	143	184	169	153	137	149	176	166	193	146	192	150	155	159	161	164	165	184	180	183	183	157	167	172	147	136	162	172	158	158	188	146	147	172	146	169	134	201	138	164	178	166	177	187	173	166	166	165	182	166	164	181	152	179	190	159	160	185	161	153	183	178	182	189	143	173	147	172	147	152	158	149	143	150	146	165	174	167	161	183	189	154	186	164	185	160	160	157	144	166	171	187	169	171	151	182	164	160	174	185	149	121	148	173	158	167	155	175	154	139	146	172	190	157	161	140	156	164	173	196	169	156	175	179	175	196	175	159	155	166	161	185	180	163	166	144	154	162	192	133	170	154	148	177	165	192	144	155	202	167	161	165	182	179	169	136	143	151	181	192	179	201	168	176	157	137	149	156	179	189	188	150	184	156	141	170	169	172	163	154	188	167	157	173	200	151	161	178	172	165	144	166	168	155	173	197	172	184	172	168	141	146	177	172	174	170	178	154	173	162	158	154	160	164	160	168	162	154	173	205	153	177	145	173	158	148	173	184	161	158	178	177	158	191	183	159	164	192	149	156	137	170	170	164	168	161	157	165	148	148	178	151	164	183	179	154	139	170	140	189	162	163	149	184	142	183	148	178	164	170	148	147	149	171	190	177	168	161	169	174	149	162	158	185	157	164	157	150	166	174	160	150	173	152	151	130	171	157	174	175	152	189	156	174	169	187	174	174	166	186	143	177	149	174	192	182	141	180	182	158	179	174	167	150	165	153	153	180	160	160	154	155	144	166	146	184	170	175	140	166	150	165	154	150	161	125	170	184	171	159	161	131	180	163	153	150	159	180	144	164	149	175	163	164	163	143	151	176	178	161	156	156	146	142	165	150	160	169	186	154	165	151	178	157	171	164	182	184	177	165	163	150	183	196	180	176	188	186	167	156	162	164	153	154	162	165	182	192	167	174	148	152	164	160	148	166
2063	500	452	484	446	494	454	467	459	437	465	480	439	450	461	452	476	445	452	429	490	430	441	458	467	465	450	478	431	431	476	451	457	459	471	455	505	509	471	451	443	463	477	449	511	471	453	455	430	432	425	458	448	457	470	440	447	514	458	469	466	479	467	447	455	468	482	471	451	460	439	503	446	449	434	464	459	473	466	453	457	470	444	442	489	467	457	515	439	481	469	498	420	476	444	455	468	456	467	481	452	485	476	446	456	491	462	454	442	474	453	462	458	425	485	433	446	455	408	488	463	425	459	474	451	478	457	440	473	483	435	453	434	422	439	505	425	425	433	437	457	439	467	425	434	464	433	442	443	452	478	470	476	476	447	453	457	419	436	449	447	433	473	460	469	492	458	473	455	460	433	483	452	432	457	476	463	465	417	434	460	434	462	425	491	423	461	440	475	442	437	463	445	464	482	457	484	473	443	472	457	463	460	483	461	482	465	452	442	468	443	443	451	458	450	492	492	469	460	466	420	420	463	490	445	429	451	468	451	475	473	429	483	450	458	476	464	437	435	466	441	457	431	465	491	453	475	482	415	466	484	474	480	437	441	472	488	434	494	454	451	421	460	440	470	476	455	435	449	466	464	457	466	450	430	511	420	454	455	504	448	483	490	484	469	451	474	435	485	479	482	434	475	470	471	419	470	429	475	421	415	481	453	470	473	469	465	432	459	443	441	442	452	460	475	469	437	495	475	458	476	464	409	458	449	457	472	439	444	440	442	452	447	465	458	457	508	489	479	469	437	452	466	471	453	451	498	493	453	515	445	448	460	447	530	452	489	481	436	466	426	473	461	456	465	489	460	473	457	472	463	500	469	464	438	459	464	483	425	488	474	453	468	417	449	501	450	443	446	413	422	448	482	477	439	432	435	482	435	465	444	464	438	481	473	458	469	463	463	463	455	457	459	469	483	472	468	481	465	452	416	497	440	456	473	444	453	406	421	433	452	433	450	465	462	434	450	474	481	481	454	427	490	446	471	474	483	464	469	463	483	479	477	490	434	443	448	448	457	455	444	467	470	488	435	484	416	426	441	478	418	439	477	445	448	456	461	458	458	428	481	449	441	444	450	498	461	447	460	451	433	440	467	479	497	504	446	497	457	482	469	403	467	457	483	440	451	437	423	498	455	492	442	427	435	437	454	489	446	453	502	471	485	484	483	457	432	480	455	488	467	494	460	449	487	483	444	458	466	454	462	476	468	477	457	461	439	498	434	454	480	464	459	428	446	448	445	506	457	455	473	420	477	452	444	449	443	460	440	424	517	443	426	449	465	472	441	426	457	467	406	474	447	440	468	483	476	430	472	420	418	468	418	475	476	458	461	460	483	465	461	449	407	473	436	440	450	426	427	437	431	472	466	426	462	451	492	471	476	515	450	461	439	447	458	475	444	470	475	493	443	450	461	480	478	481	495	480	516	452	472	481	482	485	442	474	452	465	467	468	462	474	460	436	430	458	453	463	469	490	468	449	498	453	471	467	492	437	465	421	486	455	460	434	525	406	423	436	464	441	458	452	462	468	425	446	440	429	494	456	437	440	466	443	437	428	477	420	489	472	485	475	429	445	476	441	475	445	482	471	440	465	486	466	465	461	456	475	495	458	467	493	446	473	462	470	467	466	414	449	446	445	432	439	475	445	464	506	441	476	468	494	493	507	440	460	489	482	438	499	442	480	455	422	471	432	456	459	408	467	479	461	448	482	435	421	488	461	455	455	444	449	507	524	449	442	449	441	434	462	454	448	477	450	453	496	436	422	466	459	480	445	452	419	435	483	477	458	459	476	462	422	462	412	444	445	470	475	464	439	431	454	461	444	431	491	457	489	470	444	458	444	453	448	473	482	449	458	465	486	456	482	484	446	430	442	469	448	469	452	469	436	467	499	422	458	450	454	435	499	463	487	437	469	485	417	476	430	455	442	467	488	487	466	442	498	471	430	473	408	463	489	474	451	480	483	449	468	435	470	430	468	447	476	519	479	473	459	477	444	486	459	444	454	443	486	439	420	498	474	477	439	463	426	431	468	470	475	446	480	450	473	474	433	457	465	450	426	480	472	459	462	462	475	437	501	436	434	527	474	462	450	478	449	463	480	492	464	443	450	459	448	494	436	414	452	405	475	438	465	478	474	467	456	500	451	480	439	431	482	476	414	444	468	421	436	478	457	459	430	461	474	489	459	471	425	468	487	488	447	444	437	504	460	445	478	464	468	456	452	441	472	470	456	453	461	438	430	436	416	410	444	424	454	460	448	483	458	491	422	473	453	476	474	506	457	457	405	472	444	502	455	410	454	469	431	443	464	463	446	471	431	475	461	461	488	467	500	479	446	457	458	457	493	444	483	479	419	464	469	426	464	443	456	469	454	449	495	390	463	474	433	503	474	461	451	469	454	482	485	496	451	446	464	472	460	449	482	447	485	459	467	406	490	452	461	469	454	432	472	426	460	462	474	518	471	439	466	474	451	468	440	486	458	448	443	473	437	467	429	431	459	428	419	454	486	467	486	443	451	483	482	455	449	512	474	435	472	420	467	458	421	476	454	427	459	433	457	498	494	472	458	459	470	452	450	469	429	464	462	431	527	445	428	457	454	455	417	461	431	476	461	480	474	431	462	460	460	463	496	462	445	448	439	437	448	435	476	430	447	469	456	412	438	467	452	459	484	484	487	443	455	425	463	453	437	467	481	436	470	473	471	458	436	470	466	482	448	459	425	460	482	466	439	429	472	427	515	453	497	495	457	473	454	436	468	425	470	448	464	435	480	473	431	429	474	452	470	443	481	447	472	468	473	477	458	471	452	496	504	461	470	448	415	475	397	462	459	465	473	450	453	477	500	461	466	494	477	441	460	461	446	435	464	436	455	469	443	422	428	502	463	431	435	472	475	477	458	467	454	420	447	484	479	451	476	429	476	488	449	438	428	441	472	489	482	495	453	468	447	452	454	463	470	450	460	450	428	482	470	450	448	491	427	447	441	488	449	448	428	468	494	461	470	464	433	418	426	460	454	454	472	468	471	436	473	459	483	442	448	430	455	440	471	450	528	502	457	457	469	478	435	492	431	483	426	440	464	459	409	453	432	444	435	458	445	463	467	442	425	445	420	480	468	452	478	441	471	462	464	472	431	465	440	430	474	452	459	449	460	448	432	446	471	436	461	413	443	490	457	505	449	434	476	465	470	450	489	472	440	466	440	470	487	484	507	456	475	435	475	490	467	457	501	483	454	422	474	473	453	461	453	407	469	458	477	489	477	441	467	482	448	441	482	472	450	429	472	454	433	442	437	443	453	481	484	490	487	479	442	465	477	486	482	450	448	448	459	459	465	477	459	452	475	455	457	449	464	450	470	465	430	447	450	491	464	454	440	472	425	443	483	473	459	429	455	433	482	454	455	408	482	438	427	460	453	465	469	461	461	456	447	463	470	447	421	456	464	449	465	436	471	442	447	491	455
8104	664	602	543	487	468	407	419	392	310	363	381	382	372	359	337	353	369	406	357	388	337	340	347	367	321	367	341	371	354	355	348	360	374	366	329	343	365	355	375	367	340	341	332	356	377	310	329	330	354	381	337	362	343	362	366	350	338	342	337	354	343	373	377	317	353	343	331	332	356	357	349	321	328	368	324	340	327	337	311	350	321	367	320	355	351	349	399	350	386	363	343	338	332	350	372	322	343	372	361	347	345	374	355	361	359	343	335	333	401	340	371	345	312	339	348	341	344	346	357	310	341	339	339	366	369	373	305	351	321	352	369	350	303	358	348	341	384	399	388	346	355	409	300	349	339	350	357	360	391	367	358	340	350	364	313	320	328	308	342	377	319	348	379	338	319	345	340	357	312	307	350	355	333	366	350	329	325	341	372	349	356	343	303	362	363	349	351	342	369	374	379	334	333	354	345	323	369	339	406	374	373	342	353	324	324	378	326	339	337	348	349	334	350	365	324	321	362	366	314	337	332	364	359	315	350	345	354	342	321	400	349	346	324	402	406	376	334	353	378	339	364	366	322	361	358	339	358	344	361	325	378	370	363	328	352	345	340	425	344	344	351	317	342	341	361	343	353	364	317	339	356	345	360	322	339	349	338	346	319	353	373	349	337	369	357	373	372	338	315	352	328	329	351	339	344	352	313	342	330	326	339	349	336	394	359	394	340	348	357	336	366	330	379	380	371	344	344	367	357	344	347	357	368	346	346	326	332	334	357	378	384	330	347	320	341	343	356	362	335	368	345	323	342	345	345	340	351	362	346	338	337	339	377	353	376	363	344	335	369	316	324	369	356	354	359	373	368	332	364	335	349	353	343	360	343	357	313	333	349	317	373	334	315	330	362	328	328	339	343	349	317	345	368	349	340	369	374	338	367	381	366	311	323	361	318	364	354	352	369	324	302	323	353	368	356	352	349	368	331	324	336	349	334	285	360	326	327	340	357	322	335	317	378	348	345	330	351	359	360	355	361	344	353	325	376	337	400	314	295	367	347	347	362	371	350	338	343	336	391	373	377	409	380	343	353	359	321	335	333	346	367	335	384	353	350	362	318	323	331	345	330	337	356	363	360	360	389	328	309	322	350	333	339	362	341	364	354	331	348	334	375	329	330	343	365	346	304	351	359	330	334	338	327	345	370	337	368	339	379	392	353	342	346	331	343	359	361	344	346	329	365	362	354	375	352	345	368	347	320	363	355	335	346	318	324	312	313	367	340	358	382	357	370	324	396	317	363	382	376	379	324	315	332	354	343	333	338	305	348	366	315	370	343	374	364	336	369	328	312	327	338	340	381	330	333	341	368	336	394	362	337	335	327	364	362	349	323	349	335	354	321	376	348	361	346	370	343	367	308	349	328	382	360	383	344	377	372	372	375	312	333	359	317	345	355	348	317	355	386	334	315	320	337	344	312	366	336	358	336	374	371	313	351	362	327	390	363	311	365	337	363	352	394	333	351	345	384	334	342	340	355	365	364	359	367	319	338	327	370	377	352	369	409	367	336	359	346	308	351	343	325	352	338	336	350	339	349	370	338	339	383	365	379	353	380	307	347	355	365	326	347	361	369	306	319	352	337	329	340	385	352	288	343	329	402	326	321	392	368	319	357	343	351	382	360	340	346	384	341	340	353	348	342	320	363	344	355	343	371	348	344	334	352	353	292	334	342	336	348	349	364	365	318	338	341	304	355	348	300	359	363	357	356	360	363	364	347	377	349	360	357	371	367	323	303	337	329	326	349	350	324	386	337	313	370	383	338	360	375	367	345	344	350	369	333	344	319	313	325	334	371	349	343	341	350	367	346	358	349	375	360	323	343	350	358	346	367	320	354	304	358	356	316	324	367	307	331	354	355	342	330	317	371	346	338	360	327	373	339	368	369	354	358	379	355	320	334	368	311	313	344	319	319	362	347	384	359	341	345	348	362	354	343	344	381	379	315	353	342	344	376	335	320	368	348	357	331	385	382	320	399	335	342	354	343	320	312	364	330	359	361	322	345	349	340	320	357	342	321	397	362	377	325	375	351	361	339	331	349	332	366	352	356	348	337	349	343	329	345	331	358	340	366	351	389	335	350	350	371	364	357	364	352	371	367	366	346	351	315	367	317	343	326	357	343	349	343	338	354	347	362	351	347	324	323	316	350	342	350	338	336	365	329	324	347	304	341	319	356	358	363	345	339	343	359	305	349	332	396	336	326	335	326	341	346	340	383	351	386	328	352	339	350	382	328	357	341	329	366	376	314	339	343	337	334	359	375	366	324	328	376	359	353	339	363	370	376	341	353	320	335	350	330	338	355	371	351	365	356	363	314	363	361	354	339	348	337	370	341	328	360	360	382	376	366	337	356	382	333	302	367	388	348	380	347	353	378	374	357	344	317	343	328	323	382	374	347	336	354	352	346	381	369	328	348	348	347	358	338	332	339	379	322	353	347	358	339	329	339	368	379	317	349	317	390	371	324	340	313	329	347	387	377	359	346	327	367	358	347	346	343	359	348	342	401	345	372	342	337	364	347	368	321	342	353	337	359	325	333	331	382	342	353	350	363	334	337	352	349	343	336	350	350	345	349	313	321	349	338	372	359	376	343	350	351	349	336	381	374	350	336	371	340	340	340	357	322	333	337	326	366	336	369	346	329	330	357	318	334	372	364	379	339	324	327	325	359	352	349	324	344	371	356	358	328	328	303	348	336	314	366	327	352	336	330	312	316	358	352	320	355	364	352	370	347	332	382	368	366	358	366	353	339	328	368	345	353	346	344	332	346	381	346	370	340	359	325	326	391	341	329	348	355	341	302	346	383	329	350	327	370	341	329	368	357	335	347	356	365	383	361	339	357	351	325	358	360	328	348	335	326	336	323	358	368	362	359	325	358	338	336	375	382	325	356	359	371	369	358	382	331	340	352	341	366	358	344	377	372	379	360	350	374	330	340	323	369	327	348	351	345	303	339	352	351	339	332	357	351	369	332	338	349	362	364	330	374	333	316	346	331	323	361	323	350	358	358	314	340	347	347	354	367	345	344	355	337	365	321	336	372	377	350	390	342	345	372	330	351	360	365	330	350	370	316	330	351	342	320	341	333	340	340	393	367	384	355	355	328	318	350	349	354	333	345	377	373	361	370	344	363	362	394	381	314	302	402	329	326	358	356	379	346	339	348	374	312	330	370	355	360	336	333	321	338	337	318	347	327	361	343	324	330	344	365	289	351	338	343	337	346	358	338	358	326	370	315	340	343	364	364	364	361	364	315	345	331	361	340	371	303	327	355	383	344	335	357	345	327	367	350	356	354	374	317	346	350	345	321	329	326	346	364	367	348	355	337	365	363	346	342	318	335	381	359	348	367	374	340	322	350	350	339	359	355	331	366	371	317	390	369	364	305	355	343	339	321	336	347	360	338	344	355	347	359	368	386	308	327	370	365	378	348	329	338	330	349	327	328	304	362	346	349	367	345
6834	1075	1419	1575	1418	1301	1162	1066	1117	1042	998	968	1033	952	870	906	909	882	909	910	881	858	859	868	857	869	886	890	838	845	835	872	884	775	830	878	865	833	829	821	855	913	857	834	837	863	881	797	853	833	822	822	861	810	879	882	888	888	900	780	870	803	795	849	874	875	786	866	872	834	825	824	795	810	789	787	790	807	819	777	836	862	872	818	859	821	846	844	826	825	812	873	825	804	843	838	813	847	842	877	866	838	807	810	800	822	799	846	804	837	815	828	835	783	793	850	826	801	825	828	838	819	834	817	885	834	819	828	823	836	799	856	855	838	814	823	793	852	861	861	840	848	847	842	853	810	873	829	830	830	846	783	886	806	806	813	859	803	766	834	843	836	811	845	830	865	904	827	812	860	843	822	914	790	794	778	801	815	824	822	866	846	846	830	816	884	869	785	769	816	851	875	866	837	819	828	767	832	834	792	802	815	782	780	884	764	812	806	840	842	803	863	858	901	771	836	850	827	862	895	823	830	770	848	786	837	785	854	881	860	828	832	819	861	843	823	850	820	855	837	799	803	793	807	827	839	831	845	857	834	850	788	803	816	816	847	850	830	776	844	810	807	815	809	833	868	857	817	818	839	876	811	834	824	817	849	841	834	844	832	888	778	835	828	809	822	854	827	815	831	849	812	854	825	802	802	820	871	832	831	847	818	800	816	771	805	902	876	825	844	806	842	847	841	791	827	844	883	834	814	795	856	868	772	852	860	823	759	822	865	841	806	818	782	826	871	815	752	861	849	850	893	819	860	763	811	909	800	848	788	862	837	857	810	830	818	873	821	872	805	828	823	792	834	811	830	802	842	797	835	837	806	831	829	862	806	853	787	833	790	833	767	812	864	817	812	843	854	812	855	817	831	823	832	848	807	851	854	840	849	801	794	804	773	883	802	814	804	835	865	859	782	838	812	815	792	857	813	809	799	781	817	894	842	854	867	763	839	768	781	797	817	827	829	835	760	813	820	804	801	846	826	872	786	788	821	829	864	835	846	820	813	837	869	793	844	849	877	809	804	800	797	896	824	847	797	869	839	821	864	816	835	839	844	825	862	818	840	807	852	807	767	797	862	839	832	861	867	808	829	870	803	820	838	865	824	826	872	804	853	797	847	797	835	763	832	835	800	767	836	785	832	782	836	837	838	888	830	824	839	843	814	875	779	895	841	842	837	823	831	847	808	794	805	813	802	829	885	885	830	802	827	909	857	864	868	860	838	797	840	826	855	769	830	854	875	818	753	847	832	858	817	847	800	906	833	773	863	865	806	791	877	814	816	796	840	827	858	847	859	852	821	831	870	839	823	809	774	827	834	877	810	785	792	858	859	844	830	818	865	871	810	782	854	876	841	848	798	838	745	853	828	809	856	836	813	836	829	836	897	838	804	862	851	790	782	789	789	844	851	824	835	804	865	841	760	860	827	855	856	808	836	857	826	827	829	805	872	839	815	812	786	828	808	863	826	917	885	863	816	854	814	783	791	798	820	818	793	778	858	814	839	857	803	777	855	811	868	833	836	797	856	839	851	860	844	840	827	811	840	810	847	861	836	822	870	805	850	871	789	831	807	810	791	827	819	871	855	861	819	864	792	853	811	804	842	820	830	843	823	838	869	861	815	810	856	858	849	825	862	896	845	834	816	862	828	802	799	858	885	792	830	796	839	784	866	821	843	886	818	858	844	807	834	860	783	786	805	907	830	802	790	819	812	838	823	823	789	823	834	823	831	804	791	806	800	835	820	841	821	859	765	792	832	760	868	823	850	865	782	825	805	837	857	818	820	803	845	817	860	804	793	822	796	835	839	839	809	782	783	821	837	796	812	869	832	865	854	841	797	822	802	862	870	860	858	840	769	821	818	780	840	854	808	827	872	859	831	831	817	855	783	880	840	783	822	776	797	797	871	797	814	835	836	803	834	866	803	915	811	779	848	847	877	801	804	814	811	878	856	852	829	771	793	825	815	879	830	807	844	863	862	833	808	832	875	834	871	849	827	864	783	836	809	777	823	780	842	796	814	815	799	810	796	776	828	844	784	836	825	775	813	816	791	836	841	865	871	815	809	784	761	837	817	804	877	742	860	830	802	874	852	807	838	854	805	762	812	801	831	819	797	826	826	841	785	792	825	810	848	793	816	817	817	814	867	817	827	809	804	766	874	789	802	813	845	836	837	816	837	889	825	826	814	807	820	851	839	792	807	834	839	762	786	785	804	834	802	811	844	850	842	846	797	850	902	803	810	882	831	810	858	831	825	827	852	838	862	795	837	783	851	828	811	813	784	749	815	835	871	831	852	864	838	849	832	878	806	793	798	828	843	820	840	836	807	831	802	825	831	836	861	852	770	813	827	804	827	828	797	811	860	814	792	833	806	819	855	829	864	798	841	829	865	829	829	796	831	861	804	792	765	905	832	830	839	819	840	813	844	847	815	823	848	834	800	852	795	828	804	839	795	812	797	824	823	784	815	813	769	800	847	794	875	854	886	787	869	813	812	843	833	857	803	773	818	849	806	848	822	813	856	864	765	797	813	827	839	843	815	859	796	791	826	879	816	853	816	836	858	845	844	809	795	807	822	870	818	845	867	869	805	817	812	797	837	837	818	880	838	859	880	808	852	853	809	830	770	792	819	816	825	854	858	774	809	867	809	811	780	866	801	810	817	846	839	818	787	793	850	787	845	837	825	820	846	852	827	829	833	854	810	872	781	825	808	828	829	811	851	835	852	873	824	836	806	833	833	813	780	801	837	857	897	814	840	852	807	830	812	803	811	801	844	812	808	850	809	840	853	842	806	831	783	840	815	814	845	836	806	859	882	831	811	787	887	813	837	834	790	846	799	861	892	893	846	819	815	800	800	846	895	809	835	830	824	784	826	824	849	808	849	851	831	792	797	766	804	810	822	810	824	832	802	872	849	823	819	809	801	872	777	844	792	790	842	867	749	832	836	843	848	798	825	797	794	874	832	781	845	822	862	846	868	836	798	829	821	825	788	784	799	840	816	852	848	908	818	817	818	839	882	835	864	840	861	773	850	819	810	840	837	852	863	810	803	827	831	804	835	759	814	820	821	814	839	862	829	842	799	838	849	814	805	848	860	839	800	832	830	850	855	825	811	873	784	835	839	810	787	833	826	811	828	789	852	844	814	801	791	787	798	846	877	797	864	840	845	829	800	807	785	896	843	826	834	829	794	802	836	821	838	825	846	760	798	812	837	836	820	851	778	849	877	841	833	798	815	846	842	834	819	835	841	802	825	839	843	800	855	806	821	786	805	846	812	839	886	815	758	853	809	796	785	795	831	827	839	861	830	802	835	851	804	870	840	859	868	864	849	828	846	792	834	794	863	792	825	816	835	791	778	830	838	816	832	853	837	810	839	823	803	804	834	896	827	840	856	806	850	788	824	831	800	832	813	857	850	816	794	824	856	850	792	799	850	828	859	793	828	817	859	842	867	852	817
14957	1211	992	827	633	553	472	444	462	421	432	392	387	408	414	389	410	434	388	364	455	365	355	360	339	384	341	364	393	397	366	347	348	397	342	384	369	348	354	351	346	338	367	364	374	379	369	352	351	378	376	361	378	372	396	402	375	376	378	361	386	362	374	346	368	400	398	397	407	344	372	364	344	369	371	392	374	387	359	328	377	383	353	365	366	421	401	337	355	399	371	409	369	361	370	364	352	364	360	347	401	368	333	365	392	323	350	384	395	343	346	364	359	362	345	378	382	362	356	347	364	358	367	379	363	407	377	370	345	351	357	386	341	354	394	349	350	379	366	340	349	353	377	357	355	387	354	350	385	321	361	341	374	350	360	357	357	354	379	364	367	375	343	426	395	379	368	347	369	386	372	383	423	337	375	351	364	348	384	364	336	374	372	372	377	354	366	359	363	361	395	377	334	343	373	307	370	382	366	360	320	379	357	374	334	325	361	369	348	373	382	380	364	376	379	351	376	364	379	373	366	325	345	389	374	408	395	381	374	365	374	397	358	379	391	397	366	330	375	368	370	339	365	384	369	363	344	344	381	375	355	374	344	403	343	352	349	369	394	363	353	365	380	362	344	374	376	348	336	371	440	348	378	336	337	365	372	368	381	342	349	394	324	365	349	361	368	375	392	358	370	355	359	370	382	339	387	390	384	367	347	387	353	338	400	353	372	345	358	355	373	332	372	372	328	369	378	371	380	381	371	357	357	391	349	351	363	380	368	363	371	401	333	349	362	380	390	382	356	382	371	331	360	372	365	367	357	367	384	370	365	371	417	392	386	355	376	399	352	374	375	418	356	375	376	331	349	360	356	350	358	354	410	327	381	397	395	390	399	332	351	358	360	361	330	334	408	373	332	382	362	375	404	374	367	384	398	372	335	344	352	376	354	382	372	349	342	405	419	378	334	332	362	367	372	356	365	363	325	333	335	398	389	392	354	365	377	396	393	346	397	384	368	398	367	371	366	354	374	338	368	378	364	356	361	358	370	363	336	357	378	349	366	343	344	345	346	345	331	337	339	381	386	362	357	359	355	372	365	356	381	351	362	365	380	391	356	356	376	386	347	359	321	400	368	381	389	341	384	356	362	384	361	362	376	358	336	369	360	391	348	360	362	360	357	393	348	373	373	356	341	359	333	405	393	374	412	346	357	376	394	355	358	363	348	370	341	349	349	366	391	382	353	331	331	381	373	370	356	344	375	372	342	363	370	361	364	387	347	357	356	343	364	346	352	360	346	363	387	385	327	348	371	400	385	363	344	355	381	368	315	344	377	389	327	331	350	352	381	343	388	350	373	338	347	348	344	358	369	371	347	329	374	376	363	346	329	379	380	389	380	354	379	411	370	379	395	362	392	333	348	337	367	376	359	378	362	349	379	344	374	359	407	358	364	370	351	374	384	415	407	364	397	331	351	371	352	371	381	344	316	349	402	342	366	378	357	389	383	354	368	386	408	377	359	365	328	386	327	335	344	384	323	354	371	378	324	345	360	368	360	312	334	375	346	392	360	340	364	414	395	351	361	376	360	343	379	382	366	422	407	337	380	377	347	353	364	384	341	365	376	375	398	336	364	385	373	355	350	336	396	351	344	340	411	390	314	372	392	346	359	360	343	354	335	322	382	383	372	378	336	366	331	338	382	372	349	361	378	374	315	371	412	380	354	355	350	384	428	360	354	360	334	350	350	341	324	359	334	345	383	375	362	345	380	325	388	373	370	343	373	389	365	382	381	376	385	351	355	348	368	363	361	385	377	368	375	373	390	351	383	367	398	327	360	341	377	365	390	336	378	358	417	353	352	358	351	356	361	355	371	373	426	412	390	396	343	350	328	342	381	358	381	360	422	386	366	363	357	364	370	368	337	408	359	372	374	363	373	303	359	378	385	343	359	368	375	329	379	377	364	344	361	355	349	368	349	363	371	389	374	391	376	373	386	375	360	376	344	340	351	358	353	367	354	341	323	356	343	387	364	344	346	378	355	365	346	328	361	366	334	380	381	321	311	350	354	352	403	335	339	360	353	341	372	363	392	381	363	399	346	351	417	334	359	385	363	358	372	376	379	342	379	352	381	363	375	364	401	386	358	347	377	357	408	354	378	353	372	350	356	354	356	404	370	339	381	373	394	367	340	333	377	387	361	363	364	362	391	337	389	359	355	376	383	377	384	390	386	366	406	375	370	357	398	392	377	341	359	355	338	361	309	376	335	406	380	373	369	362	363	351	407	365	393	354	413	339	378	371	384	322	317	377	384	347	345	376	344	385	387	368	329	318	358	363	391	351	360	346	336	395	380	347	349	359	352	379	393	331	374	391	351	369	349	340	364	344	398	389	379	349	355	352	379	360	379	358	368	352	360	350	329	351	334	357	358	404	402	351	347	390	395	370	374	385	344	386	398	343	406	381	367	391	363	329	337	383	331	379	392	342	343	346	359	377	348	357	387	362	333	381	358	352	346	345	372	387	349	343	341	348	400	357	339	331	348	360	329	363	373	358	336	328	366	352	353	348	400	389	398	354	374	403	372	329	332	356	361	362	356	342	327	382	386	395	366	372	362	347	308	332	338	357	355	400	313	388	374	370	388	361	321	359	400	357	388	375	349	380	363	358	360	377	429	391	365	364	371	398	402	349	349	363	388	371	338	371	363	372	388	358	383	369	356	375	392	342	370	383	349	349	358	348	323	355	377	365	387	309	407	382	356	356	398	365	344	342	330	377	322	337	355	337	402	363	323	370	368	382	345	352	318	350	396	353	357	366	368	374	371	336	327	380	324	330	366	376	386	409	372	380	382	356	345	368	367	365	366	333	350	370	344	365	381	383	358	348	371	384	365	361	393	351	412	375	383	337	367	393	351	388	369	341	376	392	343	366	345	342	371	360	362	392	387	394	371	400	348	376	368	356	373	380	367	347	345	324	344	356	375	365	331	387	379	375	341	343	350	373	394	328	390	354	387	375	371	405	363	331	349	370	387	373	358	390	365	397	344	364	338	336	337	333	337	386	379	362	336	344	370	339	375	355	355	355	375	374	409	396	373	385	330	352	340	374	353	384	389	369	351	402	387	331	419	372	352	361	357	370	340	327	310	364	395	397	353	386	353	341	337	375	376	350	388	363	324	350	354	379	344	340	373	372	382	341	373	372	337	341	367	332	352	367	359	365	354	333	350	344	314	372	352	370	326	419	343	373	367	400	356	370	364	381	366	395	356	332	378	328	368	385	344	361	347	377	368	391	341	366	369	366	399	405	398	369	363	336	319	350	373	389	358	355	357	401	343	359	388	354	353	354	382	344	398	376	375	350	408	315	374	373	337	340	375	363	351	371	346	340	339	375	353	356	355	328	374	353	361	356	354	365	377	331	348	406	373	372	371	394	407	362	355	339	347	382	343	355	383	377	360	350	346	358	368	356	365	382	358	401	406	351	347	355	343	376	334	368	386	331	384	347	351	360	371	359
8666	1285	2052	2347	2116	1713	1491	1274	1429	1277	1139	1115	1037	1041	1001	992	969	942	880	915	911	885	907	853	932	864	900	841	865	893	877	893	850	865	880	839	795	829	871	833	849	800	904	807	849	806	845	841	810	774	861	902	831	877	833	886	820	848	854	822	804	835	836	782	844	825	865	830	807	803	827	856	887	817	764	805	882	905	817	802	840	799	843	870	848	810	745	788	829	802	842	785	858	824	784	838	818	817	806	811	822	838	835	813	876	882	828	836	779	869	827	835	850	828	823	810	867	813	851	813	869	811	754	848	801	801	785	827	798	828	812	826	862	859	866	855	831	843	854	851	856	815	810	807	836	810	818	860	894	863	862	829	811	839	828	836	805	853	845	822	801	843	833	791	788	832	846	840	871	791	844	861	804	811	839	862	846	778	806	802	844	793	822	864	846	819	806	801	821	890	766	825	798	797	847	811	888	822	821	852	820	838	871	815	819	838	849	779	830	779	825	786	867	811	853	823	878	827	821	849	857	788	833	801	840	811	798	820	847	824	822	815	809	809	840	897	812	810	861	784	839	841	794	834	808	802	829	871	803	849	767	852	838	836	825	843	818	795	812	846	860	816	819	852	856	797	838	804	842	831	842	847	832	781	778	811	836	850	837	842	833	850	837	817	820	810	818	819	804	821	793	809	811	822	831	843	812	831	833	854	850	895	801	807	799	832	851	785	840	794	805	818	814	820	825	815	843	807	830	798	806	821	850	824	818	801	804	786	812	794	816	795	825	823	863	793	820	878	791	832	793	811	861	823	823	855	821	813	838	867	789	833	860	813	813	843	786	832	829	832	787	833	783	790	822	790	873	853	810	837	822	828	812	815	845	857	832	783	874	819	836	801	821	804	853	762	837	842	842	853	821	749	788	851	828	859	851	821	859	816	801	860	806	824	794	818	881	825	859	797	823	883	806	874	826	794	824	817	833	824	865	780	844	873	781	818	890	779	791	777	833	824	850	822	839	819	805	846	810	834	786	821	818	818	842	842	853	837	863	854	852	841	826	799	843	804	824	813	834	800	811	835	822	813	807	853	810	773	843	849	863	789	797	862	870	790	830	830	796	894	833	835	825	788	859	834	858	823	851	828	852	806	846	833	849	823	823	860	798	862	816	856	826	837	876	818	885	834	808	874	786	832	839	798	874	826	861	815	804	798	802	807	842	839	777	869	823	827	860	797	877	812	781	810	830	802	831	833	805	862	807	863	819	807	870	839	850	836	811	864	833	834	796	853	836	813	830	847	834	817	873	803	814	784	834	864	837	843	817	813	823	821	823	798	834	762	813	830	801	842	847	795	837	846	823	838	772	824	797	798	844	867	819	790	832	864	882	797	812	838	844	765	833	819	792	843	836	825	844	817	839	841	853	840	825	829	793	807	816	830	801	844	813	886	897	793	898	778	795	865	862	838	838	781	827	819	853	798	796	851	851	838	832	813	824	807	829	819	777	817	812	826	865	822	827	836	855	845	810	815	789	849	767	853	755	842	842	830	840	836	775	862	868	867	855	817	795	866	843	811	807	841	859	827	816	823	815	781	824	833	816	840	795	845	829	797	847	879	856	815	829	819	851	851	856	778	850	884	865	813	873	844	893	837	840	793	829	834	837	783	837	828	808	876	816	821	859	836	832	823	834	750	858	856	813	857	823	800	851	790	835	846	784	841	828	832	762	807	838	894	830	852	839	845	865	814	842	835	850	820	855	781	782	874	804	887	839	807	805	809	807	833	846	787	841	863	797	887	803	830	895	815	814	856	818	886	792	840	762	857	788	837	802	823	817	849	871	850	837	829	794	809	818	799	815	796	812	824	827	880	846	788	844	802	767	839	841	834	816	828	835	800	792	827	821	797	821	862	847	842	853	831	840	833	849	817	890	754	850	821	848	830	863	829	896	823	850	823	824	808	843	816	811	853	849	838	851	857	805	816	838	811	860	859	804	845	803	799	839	779	854	824	836	852	808	835	830	802	778	881	859	829	844	822	857	784	868	786	806	841	783	836	801	758	815	855	768	865	858	834	812	844	830	860	812	835	894	826	833	874	825	914	818	855	871	882	827	855	838	799	822	800	816	798	820	841	816	823	853	845	837	840	833	843	818	826	823	816	856	853	866	832	821	806	800	853	841	843	838	879	840	831	830	825	810	836	874	837	829	868	836	834	828	771	829	836	768	849	824	850	736	820	807	869	840	822	799	807	866	853	897	813	843	832	813	857	776	783	839	825	847	795	813	846	841	868	801	863	812	876	843	805	828	799	826	819	841	898	824	827	828	795	819	817	875	852	786	812	873	815	881	857	808	803	821	851	880	806	761	835	848	784	761	828	825	817	794	871	802	826	828	858	841	810	844	826	837	792	833	841	867	880	822	820	856	882	873	805	797	853	809	795	837	840	825	819	853	855	822	816	824	864	815	837	836	828	860	884	839	824	822	826	793	805	760	841	838	864	826	839	815	824	817	861	810	840	812	820	831	855	848	828	844	817	805	814	869	758	878	864	827	800	852	855	844	772	820	842	805	825	837	837	789	773	824	854	780	834	865	841	879	818	828	797	855	809	791	785	773	837	823	750	835	838	851	845	816	796	800	835	774	813	835	848	804	817	830	831	842	848	809	834	835	807	861	805	830	790	797	782	829	838	829	798	800	828	820	834	842	787	839	804	859	816	858	828	837	837	823	814	863	823	822	795	804	870	759	818	845	791	802	878	787	779	810	787	824	805	802	796	856	788	817	788	814	825	815	824	868	786	815	819	819	829	826	857	788	799	822	856	829	848	796	812	838	813	849	828	794	812	833	817	856	825	840	778	828	809	789	823	803	782	828	793	828	835	813	862	854	800	806	855	839	790	813	863	796	767	792	839	832	848	804	844	814	831	804	824	837	851	873	837	795	889	733	857	811	820	805	840	861	851	824	829	852	820	855	857	766	800	770	804	821	832	844	813	817	817	817	800	793	787	818	835	825	834	794	780	786	831	935	832	840	848	883	820	833	833	800	813	875	838	831	825	819	855	778	782	824	832	874	814	844	846	812	857	834	750	869	828	845	849	824	864	843	842	811	836	852	870	852	785	827	860	801	811	871	818	823	813	795	836	874	788	808	858	803	822	810	841	809	769	817	854	829	878	809	851	817	785	852	823	838	854	840	844	804	807	799	872	851	827	784	827	818	849	871	846	825	859	804	824	817	809	831	804	844	852	824	807	827	797	839	848	801	807	849	830	858	828	837	833	842	814	780	843	795	864	849	846	832	812	851	737	864	896	832	854	800	809	853	833	827	808	802	881	833	857	853	846	723	789	803	841	874	824	866	805	829	830	807	840	802	833	822	805	805	788	778	819	824	831	812	764	814	839	841	833	788	809	834	827	838	835	839	808	853	830	815	842	836	923	826	863	834	801	851	851	847	853	821	782	849	829	876	832	850	821	841	824	811	759	817	826	785	849	801	851	845	822	800	827	839	865	869	799
1743	195	187	176	181	156	199	156	170	155	151	186	185	156	168	178	183	169	146	135	125	152	163	172	178	178	169	138	171	148	188	163	155	161	177	190	181	156	159	170	153	165	144	164	163	200	185	163	158	186	171	168	180	176	154	163	190	143	153	168	157	158	184	166	167	161	152	148	182	144	146	144	163	169	150	170	161	141	178	191	150	195	181	180	183	144	186	161	154	151	165	150	183	163	162	166	152	184	166	145	177	179	158	192	199	149	182	167	171	183	149	157	184	178	143	158	172	163	161	162	140	168	145	158	144	161	153	153	172	163	160	174	159	165	184	149	177	146	168	197	157	175	156	149	170	148	152	193	152	166	169	160	170	162	167	146	170	174	177	156	150	195	185	199	160	181	164	165	185	163	161	146	141	138	172	177	156	154	168	169	149	176	191	174	160	172	181	160	155	177	180	170	167	169	160	167	168	183	180	162	135	149	162	170	163	143	176	178	181	169	150	175	166	177	161	179	128	161	188	166	162	185	180	160	155	172	166	163	179	161	156	170	146	187	174	165	169	181	169	173	181	177	168	167	142	174	182	169	170	178	183	157	155	152	155	176	164	192	156	173	186	160	173	166	197	174	167	135	190	147	174	179	131	155	149	182	157	145	174	158	176	181	184	163	167	192	165	181	130	172	166	183	176	158	161	178	184	161	154	158	150	153	162	181	155	146	171	157	172	149	159	145	139	147	181	166	171	178	145	157	147	174	191	158	173	152	169	156	173	211	154	160	168	167	154	183	121	164	163	180	154	157	168	159	148	154	185	182	162	134	165	150	158	197	165	154	175	154	150	160	196	159	149	207	151	155	157	147	153	165	175	169	160	140	178	190	151	156	158	172	151	175	190	177	164	159	181	171	179	167	188	162	152	177	149	158	183	151	170	181	177	174	171	173	190	165	162	162	180	162	184	195	182	164	177	147	169	163	169	173	156	171	163	175	150	157	165	151	201	179	167	184	176	147	154	149	175	160	139	157	161	169	170	167	151	177	152	157	165	183	161	161	155	186	181	147	148	159	175	161	179	133	158	157	171	171	177	172	189	161	149	134	159	150	170	171	171	157	151	182	176	164	156	146	141	181	175	170	162	152	154	154	162	159	153	159	158	160	142	147	159	175	174	174	147	175	168	151	193	148	175	141	178	188	157	171	156	163	168	171	153	165	172	192	134	160	168	170	185	155	141	173	151	153	191	168	176	181	163	149	179	181	145	195	177	180	154	130	166	161	152	167	155	172	178	152	184	150	177	137	188	160	178	165	160	174	175	156	163	182	143	179	188	178	171	142	158	151	162	148	179	166	157	179	156	164	173	183	168	158	171	177	183	188	173	162	161	179	155	181	176	167	180	184	167	160	194	170	168	160	157	180	160	158	169	168	170	145	174	161	158	173	138	197	173	171	137	178	148	168	157	164	150	153	145	176	167	140	165	165	170	175	170	180	169	163	147	159	157	171	173	168	164	156	170	160	158	168	181	160	153	162	167	188	164	154	162	168	154	156	184	167	158	172	181	150	179	191	160	170	179	165	173	176	155	194	162	168	179	170	171	165	150	201	164	165	164	172	190	179	172	142	168	157	150	166	170	157	142	162	154	178	165	170	167	166	172	168	150	151	154	160	154	150	171	177	162	155	156	171	155	156	170	149	170	191	133	152	160	154	158	178	169	179	150	176	173	164	187	164	176	166	143	178	146	184	178	162	174	157	154	166	151	172	192	155	167	167	183	173	186	149	168	169	184	187	178	180	138	187	143	166	175	151	146	158	153	184	165	177	143	185	188	139	166	171	158	160	157	171	154	178	162	165	173	137	196	191	165	191	174	150	170	165	148	165	191	168	180	169	163	160	188	140	183	177	146	160	177	163	165	171	170	155	135	182	177	159	145	158	166	201	182	177	163	178	171	162	175	193	170	178	170	147	150	160	157	158	151	160	155	167	175	171	150	170	170	163	179	164	153	156	167	146	165	172	174	159	177	150	158	166	173	167	163	166	164	183	147	158	149	155	164	156	155	160	162	183	170	172	190	174	173	175	200	159	162	169	177	169	161	184	154	159	170	163	172	177	167	176	175	157	174	171	167	176	174	174	186	169	165	146	153	168	174	163	151	144	166	172	146	190	164	176	166	162	177	156	171	156	154	157	184	167	182	159	159	170	181	167	164	167	167	164	149	166	165	163	185	166	149	181	155	171	148	153	143	178	163	137	185	160	178	159	152	150	157	160	156	183	172	156	174	151	174	169	165	167	192	165	152	187	154	167	153	166	193	178	165	170	153	167	155	178	171	143	175	169	157	172	146	188	178	178	156	177	161	158	155	186	148	150	164	159	147	189	182	171	179	160	161	161	170	175	154	160	177	153	156	169	160	176	132	174	168	156	151	165	155	164	166	145	147	200	189	170	173	173	185	187	164	166	184	150	172	164	168	160	158	156	174	167	167	155	164	167	169	154	180	156	148	162	180	163	183	155	155	170	152	148	151	159	159	170	178	195	157	162	183	150	143	168	159	180	163	174	208	164	176	163	179	162	165	168	201	160	143	182	161	140	153	184	162	155	151	149	172	154	152	149	152	186	170	186	169	170	184	156	171	171	176	164	179	199	160	156	170	151	169	160	176	164	172	179	164	175	170	172	187	180	184	160	151	159	162	167	172	150	163	161	181	151	159	157	153	168	168	161	170	148	155	174	154	153	197	153	184	189	192	191	200	180	175	163	168	175	158	181	167	177	164	186	171	172	157	175	168	170	176	185	174	182	148	179	181	150	181	153	170	179	163	149	153	160	155	160	176	161	162	151	175	154	186	164	163	194	148	167	145	181	170	163	170	175	153	172	168	166	147	141	174	165	167	192	166	184	174	168	169	186	178	175	150	146	165	185	146	166	206	195	162	160	163	178	199	175	166	164	143	150	174	167	170	168	204	169	166	180	141	155	157	153	155	168	146	179	146	155	154	173	188	157	165	185	147	177	178	197	168	147	149	154	151	147	162	180	147	162	201	171	157	144	159	167	177	161	183	150	176	159	142	170	163	180	163	172	156	152	163	150	152	149	173	155	167	179	169	167	156	156	174	195	162	144	190	168	175	168	163	155	179	160	157	168	162	169	169	186	177	168	170	153	178	164	149	149	175	151	156	178	150	157	144	167	157	163	200	177	151	144	186	162	158	158	141	181	158	183	165	161	170	155	180	177	175	147	147	165	181	186	166	191	156	166	175	161	186	186	148	168	188	155	168	151	147	140	145	165	177	183	174	168	157	153	171	182	170	173	158	187	164	174	147	158	158	195	153	156	159	179	158	147	173	171	152	154	160	167	157	152	184	134	159	151	158	148	133	167	156	169	144	150	175	166	163	167	184	163	158	154	151	163	155	155	173	137	183	152	161	162	175	160	172	170	184	153	179	162	163	163	145	149	155	163	166	153	190	187	139	156	152	171	173	182	159	146	173	166	142	173	173	147	171	163	167	208
1984	461	505	503	518	504	466	465	453	471	468	473	441	452	518	487	476	464	473	449	473	485	490	480	438	472	443	419	438	509	462	465	490	472	423	507	510	462	450	469	496	444	453	429	461	469	489	478	417	454	480	470	472	473	482	453	486	474	445	467	509	473	437	451	445	445	455	462	482	481	427	454	494	409	454	427	453	454	440	437	446	422	408	457	435	434	469	440	480	410	437	484	436	487	485	432	471	415	480	427	463	395	489	464	449	456	516	462	417	482	383	452	430	442	446	450	483	451	421	467	505	468	469	430	470	460	449	488	433	470	479	445	463	443	446	422	436	445	460	471	438	472	438	442	440	414	457	485	453	445	413	459	445	466	423	477	451	458	417	458	448	487	466	414	454	460	440	458	459	460	418	400	456	450	488	443	442	473	491	482	453	442	428	459	433	433	458	479	453	470	447	430	440	464	457	426	475	445	473	462	446	440	443	427	452	492	480	429	433	448	459	441	417	443	480	460	434	432	443	432	461	439	460	465	483	430	446	455	481	473	450	473	448	444	434	458	479	456	425	475	422	476	444	454	447	452	449	471	491	446	467	429	461	464	460	473	471	457	458	505	451	443	477	478	468	490	438	479	446	433	474	502	412	452	459	444	429	445	456	455	429	442	428	450	455	431	446	465	494	465	447	472	434	449	446	477	449	433	449	453	463	496	469	479	414	468	441	462	423	487	439	466	456	462	459	458	443	465	432	465	462	428	491	478	448	452	483	479	403	429	444	490	435	440	473	446	461	450	437	483	415	463	447	395	487	480	436	476	435	504	463	424	445	431	405	485	453	520	470	442	477	445	500	470	486	496	445	466	453	462	472	429	444	470	452	475	473	453	469	470	441	435	476	504	452	447	485	489	476	468	455	454	467	499	465	458	526	429	414	447	486	451	451	417	465	432	443	465	445	475	450	479	461	439	437	444	409	473	446	457	416	480	481	462	467	457	470	453	438	483	449	480	454	412	445	486	422	446	451	424	440	465	437	489	446	516	458	493	443	456	434	447	482	480	423	438	458	451	436	433	445	464	472	470	429	469	451	481	480	484	469	435	482	467	492	456	486	489	440	452	466	440	454	418	440	481	484	434	437	407	447	476	441	444	470	457	465	466	471	447	473	465	467	458	465	438	454	477	473	438	480	440	443	490	460	444	461	430	468	450	455	513	475	456	442	435	487	452	479	465	452	462	473	468	451	438	462	485	407	459	474	457	463	443	475	437	474	453	447	445	435	425	442	462	456	456	455	440	463	460	443	431	470	418	496	459	440	438	481	430	462	463	463	427	440	443	472	419	428	451	490	469	431	476	461	472	461	456	501	419	432	486	493	445	445	425	457	489	440	484	480	471	468	498	492	442	448	494	489	422	480	460	466	467	480	447	437	464	439	480	458	431	446	495	451	422	431	505	473	430	441	465	473	468	459	415	427	468	435	432	470	477	452	436	436	433	449	440	447	455	476	441	480	454	447	466	422	455	416	422	406	452	441	451	495	467	519	466	454	459	474	449	439	451	460	442	497	433	431	436	467	476	484	483	475	450	427	450	416	444	438	448	452	421	460	437	438	426	482	480	491	439	420	467	475	469	481	451	409	505	482	431	456	484	471	446	464	435	438	395	426	423	470	447	490	452	454	429	424	481	465	487	447	448	447	472	437	466	427	468	461	422	451	471	445	457	420	455	444	441	473	506	440	448	462	411	442	484	471	451	464	440	457	475	453	458	450	451	483	465	419	431	429	441	452	487	501	483	446	450	480	464	464	440	458	472	483	465	450	472	446	459	501	473	471	447	491	435	471	442	456	466	450	455	509	432	450	435	480	447	467	511	442	452	418	510	444	464	469	420	427	476	470	481	451	408	464	489	448	481	415	433	438	465	448	457	446	426	482	472	437	430	445	442	446	425	449	503	471	427	460	447	445	475	459	437	417	474	490	480	477	437	455	480	466	448	443	472	463	411	469	437	466	487	445	468	483	466	490	460	473	445	424	445	446	464	471	445	479	442	467	429	491	445	467	476	488	452	461	460	444	451	471	470	431	458	451	473	429	414	420	462	440	455	480	493	460	429	460	455	457	468	493	436	433	497	433	458	454	452	445	468	451	497	493	441	472	434	483	482	415	444	481	482	461	403	439	522	497	442	498	464	467	447	476	476	429	442	475	500	479	434	441	462	465	478	412	483	465	422	474	429	482	448	457	473	481	442	476	416	470	480	456	453	469	471	448	431	493	487	484	461	463	465	438	466	465	454	505	485	449	459	455	449	472	448	491	445	467	463	463	474	462	462	437	459	494	455	420	468	467	448	496	476	455	440	458	464	422	479	470	470	442	437	466	497	463	443	463	467	445	459	456	437	446	441	466	456	448	456	436	438	493	451	435	462	432	451	438	450	433	451	464	443	473	453	438	448	428	459	468	420	433	442	412	438	448	472	408	461	467	489	430	439	464	471	457	477	440	470	494	446	437	440	469	466	449	425	419	434	429	459	448	438	449	473	428	468	479	432	452	462	476	457	471	421	438	420	431	446	461	440	436	450	434	423	495	464	469	457	471	441	482	493	456	439	423	473	446	454	418	434	457	478	461	469	440	446	433	427	417	406	498	444	505	480	445	501	488	480	423	447	447	446	445	440	460	472	459	450	443	483	425	444	510	462	467	460	482	451	451	439	471	434	468	440	456	419	432	405	481	433	438	437	445	477	432	488	437	430	448	443	480	427	419	459	481	438	457	429	465	454	452	453	397	471	447	434	496	416	434	434	511	470	445	449	442	436	456	497	468	474	517	439	461	462	430	475	481	488	430	435	479	449	472	434	436	461	470	453	446	465	421	482	440	479	408	432	464	446	440	491	441	492	502	412	472	454	445	438	439	499	493	461	457	432	460	473	494	426	459	425	444	446	469	460	415	480	470	459	434	470	458	453	416	485	443	453	486	512	485	425	449	508	469	418	455	423	460	481	458	454	484	488	427	430	479	468	471	471	472	473	481	465	409	471	482	460	456	445	450	448	412	439	413	452	459	495	453	474	496	429	503	465	463	473	446	453	429	428	454	448	477	432	445	452	418	465	475	449	453	432	472	419	484	451	425	499	453	495	469	475	461	461	495	496	440	489	484	462	445	487	483	469	457	424	449	441	456	472	473	476	471	462	479	446	456	474	469	438	480	495	462	472	409	426	425	483	448	461	424	474	495	476	445	426	423	436	438	459	438	444	470	497	437	430	434	451	426	453	471	444	435	448	446	445	464	468	423	456	463	459	442	459	453	444	494	458	455	412	443	435	481	473	448	486	461	447	474	439	504	475	421	450	499	439	463	471	440	454	432	461	475	468	453	459	451	488	531	421	440	446	482	448	428	482	458	455	450	476	447	466	432	438	472	421	471	435	436	439	460	478	483	483	456	427	423	455	489	487	423	449	483	462	473	435	487	427	447	470	496	484	456	462	469	447	474	465	448	469	464	445	430	435	447	473
7941	684	653	523	496	473	432	407	368	375	368	364	395	354	352	328	363	364	344	326	368	311	361	335	351	379	352	330	298	337	324	331	373	367	348	331	328	349	355	351	359	367	369	366	349	353	338	356	388	366	362	357	369	362	365	348	325	314	342	351	314	351	359	330	343	371	361	359	332	322	331	384	350	323	373	362	337	341	323	325	351	367	336	326	376	344	354	336	355	344	311	333	335	341	318	379	335	329	335	364	334	344	338	333	328	326	350	320	341	360	382	326	334	350	360	329	363	351	360	327	374	346	330	355	322	343	337	338	332	358	334	318	379	311	353	317	310	356	318	352	360	330	347	321	320	410	351	321	328	338	374	377	370	351	365	367	373	366	341	384	353	355	335	353	343	348	343	335	344	340	360	351	371	330	346	357	338	356	345	364	358	374	344	346	360	326	336	362	327	364	322	363	350	352	354	319	358	364	381	330	351	338	350	328	353	324	340	361	321	329	330	340	341	340	359	342	347	369	361	340	367	313	359	353	346	364	351	374	336	333	350	366	348	342	360	360	390	364	356	331	334	332	375	367	378	311	321	361	350	367	364	341	323	292	330	350	362	338	384	337	357	314	318	378	364	345	350	325	369	323	334	373	341	368	340	360	355	388	382	356	342	361	366	356	300	330	361	355	346	381	326	360	367	354	315	358	393	342	316	388	378	324	345	394	328	377	332	332	350	365	361	345	359	336	335	330	325	356	345	381	328	360	333	328	313	337	333	309	325	336	358	374	345	344	332	356	348	397	348	395	355	347	352	336	337	354	358	354	331	329	353	357	306	310	355	357	325	325	350	373	364	349	330	330	325	345	357	381	363	342	363	328	321	364	376	371	344	371	325	382	335	326	361	362	352	335	368	354	368	357	320	346	318	328	338	341	375	335	355	338	307	339	330	348	383	372	356	374	338	314	352	357	351	323	344	403	381	335	328	345	339	382	362	367	339	308	360	353	325	315	363	384	321	356	329	367	341	315	338	322	390	345	366	332	387	372	356	345	326	361	352	350	371	323	378	349	358	356	335	308	353	386	364	374	355	337	360	373	378	355	392	398	355	360	284	347	347	351	382	328	380	347	327	331	339	314	379	354	344	349	336	322	329	321	382	352	349	325	331	371	380	371	351	393	346	319	368	355	353	373	349	335	343	356	366	365	329	367	362	356	345	343	341	352	329	336	331	352	352	336	325	332	358	372	364	360	338	345	330	348	369	342	339	380	344	319	350	367	352	340	335	329	318	356	383	326	370	369	328	354	348	341	374	351	354	361	331	329	342	359	357	408	405	378	386	366	374	326	372	373	357	361	366	371	358	345	323	323	378	346	358	366	358	381	377	361	383	353	323	301	324	361	351	322	337	303	348	354	349	343	330	343	315	316	357	331	331	347	340	336	337	334	341	316	331	323	375	341	374	350	354	340	350	377	388	352	336	338	331	327	343	338	336	321	366	358	313	360	332	349	329	359	323	363	367	336	336	324	350	368	356	369	342	364	356	381	310	374	316	358	367	382	333	377	370	347	374	368	371	330	335	375	337	335	338	351	368	334	364	366	347	358	354	369	329	321	304	350	380	344	377	358	343	334	351	364	340	356	333	341	360	378	380	343	323	340	321	343	400	332	358	354	345	341	339	347	332	320	344	364	338	327	349	346	327	335	345	305	340	335	368	336	346	332	340	319	373	358	349	343	333	348	349	348	316	340	313	335	375	330	323	349	375	373	352	388	354	372	366	311	332	376	359	315	355	375	345	350	336	347	356	317	396	337	381	317	325	356	359	299	309	345	359	323	357	342	370	368	345	369	390	326	328	380	353	362	344	361	333	329	370	365	374	357	335	330	345	354	335	326	318	324	338	370	317	354	368	376	355	340	340	358	342	337	368	336	352	384	327	363	339	349	332	312	329	364	321	292	381	336	362	326	356	364	378	378	364	363	340	375	330	356	327	333	359	344	363	337	345	325	326	313	317	337	359	386	360	345	358	338	337	363	331	330	338	334	336	313	310	367	320	328	380	361	372	353	356	335	355	337	376	322	375	385	402	345	306	352	361	361	368	339	345	316	338	358	349	333	330	353	352	339	341	353	370	334	366	365	351	347	384	359	349	329	327	331	344	375	371	358	313	365	329	341	391	359	372	338	346	370	343	343	338	352	363	333	325	358	319	332	361	342	357	341	353	345	339	348	376	358	369	312	361	363	377	382	336	326	349	321	370	364	328	377	342	355	353	365	346	346	327	321	339	340	336	344	365	364	360	347	349	373	307	330	371	333	350	348	326	351	338	338	366	369	361	362	333	360	319	372	360	372	372	349	354	362	343	403	375	339	360	336	367	356	334	374	326	332	353	330	355	317	333	377	353	375	358	364	363	341	379	340	319	383	381	341	307	381	369	351	360	372	355	357	384	367	341	343	346	346	333	356	325	367	340	334	351	363	376	385	354	380	310	316	343	358	377	335	349	334	350	396	345	354	346	402	372	334	338	353	359	333	347	375	322	343	390	356	349	405	341	362	362	348	352	329	328	344	358	349	351	320	332	337	368	347	349	349	355	333	339	327	348	363	323	363	365	336	347	336	347	340	334	323	364	334	358	328	328	372	300	371	324	380	363	343	361	354	322	350	313	364	327	348	363	339	331	333	388	293	378	314	353	378	353	348	365	317	353	364	359	348	303	333	381	325	332	342	331	352	378	387	392	362	334	337	336	325	354	341	347	371	381	342	357	363	357	343	315	374	370	342	316	309	315	371	324	364	346	348	365	347	371	338	340	354	361	336	325	362	358	335	379	342	379	324	344	377	350	368	366	335	361	377	356	319	345	347	336	340	363	381	338	365	350	374	336	342	360	322	352	361	305	367	342	344	366	373	347	346	329	327	358	358	337	353	333	332	332	324	339	350	370	356	381	337	311	340	392	348	344	380	329	319	374	312	328	345	334	402	371	331	337	336	327	400	315	359	326	371	335	334	322	346	346	332	382	351	348	366	351	335	336	347	383	358	340	356	338	353	375	336	353	363	316	364	371	339	315	333	377	327	316	365	344	323	303	334	320	360	333	331	341	342	319	368	341	361	343	385	339	338	330	355	376	328	350	342	351	359	319	351	336	351	359	323	377	336	348	339	330	363	317	326	364	348	329	354	354	363	381	326	338	325	345	363	336	317	348	351	361	338	369	333	337	373	353	373	346	355	364	341	327	350	347	354	356	329	368	394	373	341	297	376	369	322	367	327	371	336	333	371	350	383	315	352	343	353	349	367	345	374	355	369	355	336	348	353	333	313	352	336	333	338	352	357	339	396	333	352	345	354	340	329	346	352	359	313	348	369	332	287	368	337	388	346	318	339	335	344	380	348	305	376	332	370	374	358	352	329	339	357	351	334	323	339	377	318	344	306	364	357	378	320	334	352	370	351	354	336	380	358	359	365	324	345	340	336	361	390	354	356	335	322	353	357	363	336	352	339	375	372	349	345	320	374
6806	1080	1419	1635	1435	1263	1225	1086	1104	984	1021	981	903	928	931	866	922	855	931	895	860	860	858	834	825	850	911	854	823	830	843	833	879	844	841	810	864	837	892	820	874	844	823	812	805	822	874	841	792	838	855	866	821	879	816	883	794	814	789	870	855	825	816	835	777	822	881	834	836	779	831	842	803	818	848	810	768	865	842	815	807	786	843	818	802	801	828	861	768	820	803	819	833	808	790	804	876	852	800	808	843	824	847	793	808	814	847	806	866	806	842	851	840	830	797	802	841	829	777	808	796	785	797	836	834	869	824	861	805	853	866	828	826	829	796	827	823	835	858	755	827	835	825	834	846	827	878	776	840	796	812	811	861	803	857	850	821	779	843	803	847	826	851	880	837	848	833	826	804	852	861	838	808	822	832	821	766	816	886	820	828	835	827	761	861	850	829	793	844	816	845	822	813	806	820	782	862	835	803	835	892	852	858	797	920	815	815	910	850	794	832	825	870	825	794	840	859	880	855	839	847	824	827	854	920	809	809	805	870	820	854	831	800	796	860	786	865	822	840	842	808	797	819	843	803	795	862	802	810	839	832	844	777	816	797	805	803	831	819	862	828	794	817	789	853	808	834	800	812	893	880	812	812	842	801	862	841	802	817	826	855	777	866	826	911	836	830	797	869	821	827	807	841	804	873	802	810	845	840	842	852	811	788	827	837	821	782	859	866	812	828	861	829	772	847	837	831	849	800	838	828	846	846	872	786	797	766	847	831	804	858	774	829	816	831	840	804	845	880	766	859	821	763	816	816	845	854	841	813	865	808	836	831	790	802	818	810	829	838	840	814	801	846	857	789	795	838	831	769	804	827	843	850	800	828	829	815	828	828	846	874	832	833	851	781	834	783	857	802	806	832	810	851	909	856	815	879	812	815	787	798	814	780	869	831	781	792	820	784	857	810	853	814	832	841	820	821	800	794	779	838	838	827	844	877	831	813	801	837	820	721	832	829	876	858	784	829	851	844	786	845	849	809	838	814	805	798	786	837	809	847	811	808	754	822	847	807	850	802	825	836	831	765	883	827	803	841	844	813	837	846	803	850	799	828	853	827	835	888	816	816	833	754	819	831	801	807	816	829	808	862	820	859	830	866	833	760	829	838	772	788	864	793	819	812	897	810	863	800	899	797	887	821	845	808	789	832	855	792	863	890	815	836	829	824	797	810	824	833	808	802	833	871	845	778	827	826	830	834	841	789	843	794	833	875	836	833	810	843	805	825	860	807	830	824	810	801	744	814	780	867	866	823	822	839	858	824	780	831	835	823	828	811	851	804	822	817	822	803	840	862	854	831	845	824	858	784	797	833	864	828	805	810	821	790	828	845	851	840	859	785	807	798	886	845	858	834	828	809	785	807	813	827	814	827	826	811	847	832	835	869	774	853	807	850	867	823	864	771	825	781	832	797	820	829	857	795	828	805	852	829	856	836	861	886	793	857	827	781	828	824	842	810	844	779	796	846	794	806	826	846	879	784	810	830	754	835	809	834	797	821	794	864	804	848	787	824	852	825	789	826	805	810	845	794	833	841	862	817	851	899	829	789	792	850	842	820	832	782	780	826	825	774	896	835	822	820	844	824	865	868	838	847	798	839	782	890	846	833	798	818	822	841	809	813	856	800	839	822	849	840	796	799	807	794	814	836	833	889	830	795	867	831	804	799	817	791	782	802	772	865	811	854	808	834	819	843	858	808	845	859	819	782	762	847	840	849	830	869	795	850	843	877	805	769	802	808	829	747	851	796	789	828	814	886	836	829	785	804	788	784	821	786	821	836	839	793	826	817	841	827	812	818	851	838	809	821	830	846	760	860	885	782	820	825	844	781	820	786	784	847	851	831	863	796	757	822	829	887	832	855	834	808	815	795	821	821	844	843	813	828	804	814	810	832	836	853	839	880	810	802	840	855	807	864	852	821	783	875	843	848	829	833	894	857	877	844	831	800	839	799	784	817	840	860	781	772	831	892	762	878	826	859	863	844	884	826	836	804	808	825	817	860	804	854	824	794	808	835	832	791	841	798	769	813	862	782	832	852	821	812	820	831	868	823	844	829	818	831	842	827	828	801	860	849	821	816	804	844	869	805	864	795	794	812	842	824	834	847	860	838	899	827	827	816	858	839	837	818	831	833	826	827	790	843	833	829	849	832	820	805	837	773	794	886	855	800	787	818	822	797	886	824	869	823	821	801	803	833	844	859	771	855	848	808	775	856	814	824	808	821	863	805	830	828	807	821	793	784	804	816	851	818	835	827	847	787	806	823	817	811	787	850	801	862	863	846	823	830	802	820	866	876	820	859	797	839	856	847	808	768	839	772	787	814	897	836	817	784	841	810	858	812	791	818	805	874	854	847	818	858	879	812	844	839	797	803	903	828	785	769	929	769	802	857	823	815	811	817	818	834	856	823	735	833	817	845	841	840	809	867	803	822	824	806	799	822	834	859	826	818	855	896	823	790	774	839	842	850	856	805	796	833	781	788	846	883	821	851	835	855	864	847	794	831	823	786	826	824	858	844	837	811	827	833	798	807	863	845	822	782	850	872	827	814	836	784	786	858	812	841	849	810	782	823	867	841	856	808	826	832	852	777	814	883	807	863	873	803	784	811	837	845	850	865	835	818	805	859	804	803	869	825	814	840	826	841	862	851	786	814	867	819	794	836	819	834	767	839	831	818	810	796	831	825	832	803	797	841	757	831	870	809	851	811	853	837	806	786	786	849	829	824	771	830	817	805	847	829	834	769	781	845	862	809	798	837	872	832	822	810	838	841	813	816	812	848	842	835	818	800	846	819	836	821	813	816	828	791	806	796	851	862	857	808	797	846	873	835	842	825	790	878	799	788	844	834	808	870	777	802	814	849	844	812	861	825	869	813	814	857	822	841	819	812	821	793	830	865	900	881	830	865	813	836	837	801	820	801	818	832	861	824	854	808	917	790	796	806	833	767	807	844	788	814	792	821	823	815	821	899	811	844	794	853	818	865	822	845	787	853	832	801	847	821	848	849	871	903	853	829	848	826	806	831	807	840	858	870	807	871	839	843	824	839	817	821	816	827	802	799	805	796	864	828	809	782	799	898	834	812	854	796	815	838	786	793	810	763	789	809	811	847	844	838	825	813	837	846	818	831	804	841	814	829	797	843	805	817	844	828	846	903	805	845	844	819	839	805	813	887	838	795	825	828	801	810	856	800	857	796	855	830	834	827	810	806	807	842	829	790	793	793	839	815	807	857	808	799	818	826	855	825	863	836	838	796	844	798	881	823	824	831	829	845	837	843	849	840	853	772	826	821	868	838	843	810	834	846	833	793	831	857	818	834	797	856	828	891	873	831	788	830	796	862	801	844	833	816	786	843	785	829	829	827	836	814	837	823	793	855	830	881	813	849	790	801	830	873	817	851	849	866	804	799	779	799	818	841	821	838	809	817	812	815	823	898	818	797	846	854	847	785	907	784	844
15192	1341	985	881	651	567	483	492	435	465	418	416	389	414	399	417	380	390	351	400	411	378	309	350	403	385	379	374	368	384	381	409	400	348	367	358	368	361	376	355	368	346	407	354	388	386	352	356	334	358	413	380	363	344	354	375	341	354	358	363	368	332	361	381	361	360	371	384	345	351	354	346	381	356	355	350	327	354	379	350	365	358	346	394	335	354	363	379	372	358	350	363	344	364	375	369	349	399	335	349	364	346	369	372	385	413	377	367	368	346	378	355	402	336	390	384	366	405	365	381	363	412	343	366	361	387	367	340	352	367	358	359	360	378	352	336	348	355	377	343	381	367	353	312	337	362	352	378	401	372	367	357	356	357	346	389	342	322	393	393	319	371	374	357	368	345	349	350	342	425	348	355	338	324	425	324	346	360	356	361	382	386	393	377	360	355	360	345	352	317	344	320	363	405	366	382	314	366	323	333	374	331	361	371	369	386	357	393	339	344	366	359	380	383	395	363	344	368	347	357	374	356	361	363	385	317	356	402	383	385	385	370	350	368	356	384	347	346	384	336	367	320	370	375	387	368	348	413	345	348	355	335	358	343	396	347	377	372	361	329	351	323	313	338	346	368	372	368	358	376	354	378	358	345	332	354	375	368	359	369	361	325	357	380	344	378	395	341	351	337	387	368	384	358	367	331	344	385	362	346	400	334	385	362	364	345	396	359	377	350	387	385	378	383	341	372	390	384	346	357	375	393	381	340	349	388	362	346	368	338	359	360	349	377	390	394	355	351	413	340	358	353	417	360	372	400	372	349	363	358	377	401	369	384	334	377	375	385	349	377	378	339	348	374	332	353	409	323	351	361	325	362	358	360	358	341	355	345	335	365	357	343	364	358	369	367	364	350	364	365	349	360	351	358	343	330	351	323	337	417	370	351	334	371	360	362	348	345	399	364	344	339	322	368	342	338	373	391	333	329	359	332	373	384	348	361	349	343	363	335	359	411	377	374	380	366	346	365	412	371	343	347	342	366	388	386	337	348	364	365	347	370	393	339	380	359	344	376	386	334	346	363	351	370	351	350	360	366	330	402	348	354	401	399	356	361	379	393	361	349	301	378	348	326	333	340	372	362	358	380	365	380	341	375	358	363	397	371	357	339	315	310	347	371	378	370	384	399	331	360	399	341	419	331	378	333	388	400	340	338	344	370	366	359	372	353	375	376	395	388	392	359	357	341	373	361	365	353	360	401	351	372	384	372	354	336	363	350	315	327	337	350	364	362	331	355	389	367	362	326	349	352	334	349	371	342	382	394	314	368	331	385	363	366	379	342	356	356	339	361	364	358	368	365	332	336	373	349	317	358	380	368	340	361	386	384	335	364	349	391	360	337	365	339	379	367	348	376	387	348	365	342	342	354	402	388	376	327	397	378	392	328	367	366	375	356	369	340	371	357	357	339	364	345	352	357	359	364	352	349	404	386	363	352	340	347	360	353	386	354	372	363	368	381	340	365	338	381	332	352	352	346	330	346	366	339	354	372	371	380	361	368	397	366	339	377	342	379	366	377	335	380	349	365	342	375	358	377	353	304	344	323	374	350	353	382	388	396	367	367	338	357	347	343	353	344	361	333	359	351	387	387	368	333	327	396	338	377	354	378	384	380	357	349	353	384	348	373	364	390	369	339	355	365	370	366	347	364	354	322	365	349	378	354	379	366	331	346	375	357	335	379	351	376	363	389	331	369	358	341	371	371	351	356	380	372	363	364	375	358	335	380	379	369	359	357	371	402	355	365	359	381	361	342	421	382	365	386	393	354	341	370	344	347	344	388	350	364	380	398	341	341	382	378	391	381	331	308	373	378	375	357	402	409	329	356	364	372	360	371	331	373	367	367	357	346	375	363	335	347	333	358	362	368	350	358	359	373	396	334	374	389	338	382	352	319	377	375	333	351	381	355	373	338	350	340	372	352	363	336	381	338	367	380	402	375	366	331	373	342	373	369	383	383	355	352	360	341	387	349	348	354	407	395	371	369	330	412	376	365	349	359	380	339	352	350	371	383	394	354	347	364	365	388	350	356	398	360	341	381	356	364	354	365	370	349	365	348	339	332	360	366	343	358	357	373	412	364	360	356	356	341	388	346	336	391	399	372	383	380	367	345	346	378	366	353	357	390	351	358	397	380	322	358	400	398	403	342	356	333	381	335	382	393	357	365	367	365	348	390	333	394	386	369	383	372	341	347	373	352	335	364	342	390	369	361	360	360	340	360	393	365	376	376	359	373	350	357	360	368	361	361	340	345	318	376	369	338	339	340	360	326	370	360	333	364	359	377	368	359	383	366	357	376	380	346	355	356	386	349	353	319	389	356	375	406	361	332	357	369	384	370	338	413	390	356	346	355	379	385	364	338	344	381	364	382	342	365	371	359	365	368	383	340	338	369	357	371	387	353	368	357	356	379	389	357	346	379	336	360	337	391	358	330	417	341	369	399	368	382	360	343	359	382	376	352	372	362	380	345	322	354	322	316	323	351	349	367	329	345	356	334	343	323	362	342	348	350	357	344	422	357	399	337	343	370	386	347	333	386	342	365	349	386	393	364	380	354	354	339	380	365	362	380	370	364	352	351	366	338	355	402	350	364	334	378	389	343	345	368	366	360	370	341	356	334	364	336	355	345	348	367	371	392	364	345	360	375	368	374	368	360	362	370	342	334	351	356	386	366	375	363	356	407	338	383	407	360	374	348	366	376	362	383	350	347	382	342	365	355	320	334	357	388	350	405	336	360	368	413	337	371	387	373	377	370	325	398	357	382	356	344	326	347	364	395	383	323	360	346	342	354	374	327	391	355	350	326	368	386	371	344	393	349	413	343	342	339	354	356	389	378	339	367	348	322	369	362	371	341	361	351	349	345	378	340	366	382	352	358	350	346	376	324	335	394	372	380	358	355	361	337	367	375	360	355	363	375	380	359	378	369	365	362	324	361	354	354	360	357	317	359	332	367	376	359	381	374	343	349	340	362	341	350	329	395	370	371	352	345	361	368	362	355	363	368	356	354	341	370	370	382	365	374	376	383	401	378	375	349	321	377	370	405	379	332	371	359	380	355	331	358	384	343	349	380	375	360	380	380	341	381	415	353	335	370	378	388	413	390	365	403	389	355	363	351	344	344	386	350	358	368	381	351	376	380	361	325	346	357	341	320	322	353	354	377	322	389	413	379	329	331	344	351	360	371	366	389	377	348	366	363	358	358	388	336	345	347	408	388	346	369	342	405	404	373	371	386	420	364	355	391	345	392	383	339	346	343	369	396	365	368	371	343	395	356	340	402	398	375	396	352	378	358	351	336	371	368	390	366	391	367	352	374	343	343	403	381	341	348	395	383	323	366	416	400	337	374	335	384	371	362	369	350	383	383	371	338	373	354	336	339	338	358	356	315	391	350	378	367	359	405	327	372	380	344	356	387	405	338	375	340	362	353	344	355	383	317	374	367	347	329	386	365	373	337
8709	1324	1981	2384	1997	1770	1427	1391	1361	1193	1139	1126	1064	1062	989	956	935	935	912	929	918	908	881	848	896	882	866	849	864	837	877	901	859	826	844	831	856	847	785	889	841	842	804	806	826	807	817	859	830	898	900	830	855	853	871	826	876	852	830	856	810	827	777	826	815	816	833	783	825	852	794	787	830	803	868	829	805	832	828	780	812	806	790	806	824	823	800	846	793	819	830	842	807	900	850	862	837	853	784	849	778	797	862	828	883	800	790	826	880	841	881	827	849	842	815	844	828	877	851	804	826	810	774	783	862	789	855	784	783	765	848	849	840	776	759	820	813	806	849	839	830	891	796	887	865	840	768	786	816	815	801	834	848	858	801	859	807	796	870	841	813	819	820	858	820	845	791	827	809	844	824	819	827	852	801	835	826	817	821	874	822	848	840	749	893	789	823	778	788	779	801	833	818	763	880	816	835	846	800	791	873	873	791	800	823	836	827	820	833	822	809	813	806	809	802	808	810	809	822	867	804	829	844	822	866	790	860	795	814	813	807	834	833	844	847	832	849	859	830	848	857	826	825	784	859	834	866	802	799	856	867	837	842	784	762	796	851	860	835	801	850	829	779	823	841	862	845	824	888	848	838	834	824	883	835	827	803	810	824	844	803	805	770	856	867	792	811	829	838	895	804	795	815	786	874	811	827	831	838	810	845	841	906	874	855	859	774	845	810	818	849	819	778	837	850	839	847	841	802	820	834	816	838	861	784	808	804	869	808	808	889	847	877	865	866	851	829	871	824	751	841	855	843	794	825	802	836	829	839	825	862	807	878	832	810	846	808	813	843	733	847	848	798	822	827	844	827	785	786	868	825	833	847	792	837	805	833	839	804	817	825	833	876	828	829	796	817	820	783	847	819	825	823	861	816	801	752	770	821	815	840	828	797	807	864	799	817	841	862	844	807	824	787	872	812	806	795	796	863	845	834	823	821	809	855	799	821	795	854	840	761	804	873	836	796	806	818	810	822	842	792	822	808	842	778	792	844	808	799	823	858	816	839	853	799	793	823	805	791	806	825	792	816	861	777	803	778	829	811	805	809	848	806	802	798	883	829	827	806	803	833	806	805	819	812	848	818	812	842	841	825	861	766	843	810	850	853	866	782	863	819	819	818	828	867	846	787	839	863	823	805	821	804	825	846	840	837	856	768	838	873	835	824	812	802	825	835	852	858	787	823	823	836	774	847	844	809	848	815	804	836	830	821	893	830	856	826	828	828	816	841	834	798	870	834	801	753	834	810	833	871	786	854	812	820	822	860	815	822	848	837	843	811	804	776	787	792	810	805	844	876	799	841	854	794	853	817	870	823	840	810	810	848	768	862	781	845	821	817	852	816	883	821	821	802	837	836	810	859	787	827	804	836	842	809	822	783	815	850	809	794	854	794	822	814	810	804	842	847	876	797	837	843	850	812	771	787	818	825	808	842	883	846	867	838	862	843	816	798	802	838	776	831	791	829	836	824	829	815	803	838	834	790	834	826	834	818	781	797	849	782	777	869	808	827	837	839	801	871	789	797	879	824	813	864	825	818	832	848	844	832	821	830	870	862	832	857	812	874	880	821	851	876	794	854	830	868	846	811	861	872	821	807	872	795	819	792	798	825	878	816	827	795	877	853	831	849	779	780	805	831	801	807	842	831	835	828	816	782	806	822	835	813	817	908	819	835	888	813	827	819	832	834	847	801	839	850	852	860	805	871	813	774	807	839	777	872	856	874	803	820	868	819	862	792	863	816	785	852	843	799	810	855	845	859	816	826	854	841	798	838	807	802	846	847	824	799	792	836	852	826	782	856	863	833	809	810	800	830	834	826	804	837	791	873	816	884	823	806	860	824	831	846	845	816	839	835	824	827	788	826	862	784	832	780	808	849	807	851	860	832	790	812	828	837	843	814	840	835	769	858	837	820	808	803	847	802	834	846	834	832	783	830	797	776	816	826	862	832	781	854	798	840	814	813	884	781	777	819	822	873	853	854	821	807	793	863	814	813	892	820	895	843	829	866	790	830	873	807	881	840	833	795	830	801	829	805	781	817	805	822	797	831	820	826	866	848	845	854	817	828	796	784	787	815	824	862	758	840	804	843	814	888	852	804	847	818	814	849	810	805	789	809	831	798	786	796	846	811	770	801	833	823	811	852	873	826	805	829	832	798	788	802	801	817	818	788	797	822	821	852	837	789	844	802	834	844	803	792	849	869	771	798	834	870	789	797	764	837	824	828	831	878	837	776	848	873	869	785	803	880	826	811	792	810	815	860	854	820	821	824	810	854	830	807	814	836	814	814	872	798	819	834	781	807	852	786	815	858	776	849	832	850	792	790	823	819	812	779	824	821	828	849	817	822	818	804	808	841	792	827	797	794	812	788	798	789	820	820	823	809	822	832	811	838	792	828	817	838	793	825	814	816	801	769	786	794	826	711	829	785	817	804	825	843	807	813	800	807	815	774	792	851	788	810	828	786	842	842	799	816	830	800	827	843	818	829	776	803	839	833	849	853	808	827	815	886	803	846	797	806	784	817	853	853	812	880	788	786	846	803	820	880	788	855	838	838	819	761	833	822	802	870	818	825	857	803	832	838	823	815	806	818	797	792	780	824	858	816	786	823	831	807	848	816	852	822	796	800	806	805	802	793	814	817	782	827	868	812	794	844	853	860	883	849	838	769	888	891	828	808	833	872	813	810	854	852	862	832	842	859	771	797	840	812	851	848	853	777	851	827	793	823	801	807	858	827	831	858	838	816	863	820	843	824	812	843	763	820	824	828	771	801	824	837	810	789	839	867	825	898	766	781	867	786	806	801	842	826	831	824	849	848	831	832	774	796	853	789	815	830	798	828	855	860	804	824	842	811	825	812	831	788	815	854	866	819	820	850	764	811	865	865	822	802	838	808	847	821	800	853	861	820	816	835	820	802	826	832	864	826	835	882	807	861	830	786	802	844	832	854	811	870	810	823	794	818	831	831	800	792	773	834	822	841	779	853	822	829	801	831	848	775	787	867	845	795	833	821	813	808	789	809	817	872	793	791	842	814	849	867	812	772	781	866	823	799	817	867	834	852	796	794	821	769	841	824	807	836	810	856	758	828	838	845	836	873	830	826	821	814	807	846	805	837	836	807	861	823	756	767	812	830	864	839	859	797	836	856	809	898	769	819	828	855	864	881	812	860	843	848	811	870	814	801	790	769	748	796	831	777	802	869	789	848	827	850	847	850	830	773	823	866	835	810	857	841	806	831	835	799	810	789	851	812	817	799	806	801	813	850	853	823	763	826	864	814	808	821	843	816	868	848	792	859	864	820	813	836	806	832	824	793	834	790	836	817	844	846	840	843	834	831	824	839	864	802	799	780	786	864	813	832	793	848	840	829	808	838	853	815	846	781	793	853	836	827	827	822	808	829	859	809	800	831	892	789	880	841	835	830	828	803	827	821	829	828	795	773	830	825	844	838	823	824	858
1864	246	181	212	156	156	160	188	178	166	158	178	196	183	174	156	163	182	172	173	192	155	169	165	178	174	161	159	169	145	145	177	170	159	153	171	197	161	166	164	165	166	163	176	136	135	173	181	163	183	160	174	158	191	173	173	182	178	156	190	165	138	177	155	158	173	144	156	189	184	170	178	183	170	175	177	166	191	153	171	205	159	158	163	159	160	174	180	157	161	179	182	171	175	164	174	172	163	185	145	163	160	179	185	166	173	145	155	177	185	163	176	181	157	160	151	165	148	196	148	191	171	155	188	150	165	172	168	165	189	155	160	165	182	150	176	145	166	172	153	167	168	180	158	178	186	172	161	161	173	172	161	157	168	193	161	166	174	147	158	166	174	164	157	140	173	188	172	174	146	173	172	170	178	172	181	176	170	156	179	175	160	166	167	159	164	152	184	188	176	164	152	182	157	151	151	148	178	165	158	177	150	159	165	174	162	168	158	168	186	190	175	159	206	168	150	160	175	170	174	168	179	190	202	178	158	165	175	169	182	180	181	170	162	175	175	208	171	150	185	176	161	163	159	203	137	174	182	169	171	149	170	172	187	169	168	171	172	157	209	156	174	157	171	166	149	165	179	138	169	169	173	165	188	158	175	149	159	164	152	161	209	158	185	175	186	187	172	183	151	144	159	155	158	179	166	166	149	172	173	190	163	149	164	180	150	143	144	173	172	184	155	192	150	155	171	155	196	150	145	148	190	182	174	159	179	164	162	144	164	183	151	146	172	170	191	169	150	176	157	173	159	162	150	175	188	172	160	171	170	164	153	170	165	186	182	148	152	169	181	146	175	170	164	167	174	154	180	169	150	143	156	173	151	166	145	182	173	162	190	184	142	147	181	162	180	164	190	194	158	176	146	202	166	168	154	204	181	178	139	164	175	159	159	162	194	160	175	156	159	181	188	158	202	183	148	176	164	165	182	187	170	175	183	179	166	146	172	179	188	182	176	165	161	197	184	160	178	189	187	198	172	158	178	171	172	154	169	183	179	185	155	149	148	154	160	167	172	159	182	179	162	164	122	168	147	151	168	173	152	156	149	157	156	158	163	188	165	177	180	188	152	171	156	189	165	177	156	183	166	158	174	143	165	163	164	152	148	158	168	166	164	194	154	126	170	163	168	178	190	180	164	191	198	175	169	176	154	160	148	159	194	154	179	177	166	166	173	141	178	177	171	153	150	162	183	168	181	166	147	163	181	202	175	177	169	170	182	154	157	165	171	169	162	165	153	168	153	164	171	198	167	160	173	163	158	163	155	188	173	167	156	178	170	172	159	161	153	146	145	174	178	162	196	180	177	177	148	171	171	144	159	165	160	164	177	162	171	192	178	178	178	159	175	176	176	187	171	162	162	155	172	173	157	168	176	158	172	175	201	178	168	156	168	178	189	156	188	167	173	173	162	188	167	158	178	189	187	192	174	164	160	167	163	165	155	140	178	186	171	161	172	178	155	158	156	196	169	154	161	162	177	158	141	162	184	179	161	155	209	161	170	159	187	175	177	159	158	154	183	160	166	164	170	159	174	176	159	180	189	156	166	164	180	171	149	156	154	156	165	168	166	174	174	162	145	175	173	160	157	149	169	172	160	149	169	192	175	152	159	167	171	167	178	151	149	146	183	147	154	188	155	183	178	185	181	150	157	178	178	180	168	148	163	165	185	160	153	161	173	165	147	160	182	151	186	167	169	185	176	182	161	180	180	159	161	183	165	175	194	185	160	194	185	156	178	139	190	167	171	148	156	183	157	161	159	160	158	160	161	160	126	164	159	163	172	182	173	148	153	172	161	144	185	173	162	155	170	163	180	148	165	167	173	165	199	144	141	162	155	169	170	181	156	186	187	170	187	140	177	168	138	173	161	160	162	165	148	159	160	189	164	173	155	178	185	161	203	176	154	173	154	153	169	171	175	185	168	150	167	174	190	142	180	171	182	180	169	165	169	139	163	140	151	192	148	174	177	150	160	183	156	141	150	176	173	206	131	175	161	137	179	163	172	168	197	144	167	162	179	159	180	153	144	166	171	147	158	161	162	175	160	185	200	155	161	174	158	157	164	186	145	148	162	172	184	159	165	161	159	172	162	160	161	183	194	151	178	150	142	202	165	175	163	151	169	153	172	148	184	182	160	149	168	190	185	164	187	177	151	179	168	170	162	189	157	173	151	160	187	171	182	182	172	164	174	168	157	150	147	158	162	161	169	175	159	188	178	172	181	161	145	152	183	151	193	159	170	171	171	152	191	162	181	187	163	150	160	154	179	153	152	185	173	152	178	183	196	171	166	153	154	171	173	161	176	175	161	169	157	198	199	205	188	165	181	174	166	169	178	197	159	176	159	179	159	140	192	151	171	163	173	172	148	200	138	171	206	191	162	144	171	159	158	166	197	146	169	198	174	159	170	182	160	184	157	194	158	159	161	178	155	177	187	170	159	171	170	154	163	192	168	169	180	164	188	164	145	164	151	197	181	186	160	157	173	207	158	170	181	191	158	165	162	171	171	173	171	215	181	171	177	176	143	151	168	178	154	170	178	157	139	171	166	180	183	168	185	170	164	166	173	155	155	157	160	155	181	134	188	144	182	179	192	173	165	178	141	183	187	183	149	153	164	163	157	162	153	168	155	146	139	155	183	170	203	185	188	153	153	150	154	170	163	155	195	180	178	171	158	188	190	178	159	168	165	178	175	176	150	169	192	165	157	202	154	174	180	203	190	176	151	174	151	171	153	175	144	171	167	164	149	176	167	186	180	187	157	142	168	182	160	182	159	175	196	171	157	175	182	202	189	161	168	166	174	184	214	189	181	160	179	164	163	160	194	164	158	190	184	167	167	141	157	156	167	142	126	142	166	181	184	173	178	165	185	155	165	163	166	165	163	176	156	182	186	147	161	170	168	184	175	167	164	147	170	187	180	161	163	194	157	157	169	141	180	177	174	169	140	151	202	142	160	177	174	194	162	147	167	171	177	173	160	174	186	169	169	178	183	165	145	171	166	148	161	149	138	179	175	172	151	169	179	171	158	148	132	165	169	163	151	195	162	153	149	161	162	154	177	165	176	178	172	169	156	170	197	146	168	169	154	157	167	196	161	158	173	168	167	170	199	160	147	181	178	185	191	153	160	179	152	172	200	200	170	176	153	167	169	182	150	155	166	177	180	164	197	166	187	183	175	182	183	182	157	158	157	162	162	176	158	149	155	150	161	164	162	183	165	171	184	151	164	164	156	163	193	188	178	171	178	181	160	185	167	165	176	186	154	176	154	175	154	179	167	175	143	152	148	152	164	175	182	168	185	181	173	166	174	135	155	179	177	170	163	157	181	180	138	173	191	156	176	182	199	185	167	194	170	163	184	153	154	171	160	163	152	164	144	146	160	157	165	142	157	164	167	177	181	165	158	156	194	174	156	176	182	186	149	163	168	152	170	157	184	168	158	185	175	158	178	164	143	158	169
2128	501	519	508	505	521	460	493	477	439	487	467	460	478	503	480	473	479	470	470	427	523	467	449	471	464	483	474	458	489	445	442	462	456	477	467	447	436	464	442	460	473	466	440	448	453	463	435	471	423	440	457	449	486	494	458	494	443	444	440	471	484	480	477	494	465	468	473	467	474	453	458	431	467	427	467	475	498	438	483	429	451	487	455	444	448	454	457	448	470	479	477	472	482	489	454	471	466	447	470	464	444	444	429	450	459	497	468	450	459	425	455	458	483	436	487	477	463	424	441	421	513	454	465	502	477	447	479	479	414	449	469	469	458	412	444	481	476	502	483	412	450	442	476	496	460	464	416	464	458	509	478	508	444	474	503	469	475	449	490	494	444	467	503	463	468	474	468	478	513	494	475	477	464	434	478	433	479	445	476	425	461	486	445	434	487	444	479	471	495	447	489	462	437	462	456	483	466	453	453	460	447	426	471	503	449	483	501	464	497	469	446	466	404	483	458	432	461	463	484	461	477	427	441	448	471	467	463	476	446	417	461	457	468	468	449	465	473	505	501	437	482	445	477	462	487	444	503	476	465	449	517	444	474	512	431	485	435	452	431	498	453	430	463	487	454	443	452	457	460	425	470	472	457	454	484	429	427	429	446	443	467	450	483	469	509	467	437	438	513	444	496	464	496	455	434	504	454	460	458	517	477	445	479	440	489	451	436	446	424	475	458	420	448	433	485	435	433	447	416	485	465	445	461	473	480	429	497	467	474	469	465	453	464	475	478	417	427	482	494	451	495	451	458	477	499	508	401	490	450	472	426	439	469	461	413	487	444	452	489	505	455	466	447	435	487	439	431	453	478	486	435	474	481	477	457	454	451	501	430	421	435	474	462	442	456	438	470	462	463	451	450	436	470	472	452	469	487	467	419	504	478	452	445	479	471	497	469	496	460	480	453	483	479	439	486	451	453	454	500	466	442	494	465	423	492	480	464	444	463	447	461	481	450	457	469	483	435	451	437	462	485	497	471	451	460	473	486	459	462	445	493	478	459	443	425	466	484	452	456	481	456	497	438	442	425	464	464	480	448	467	442	473	431	465	462	423	473	477	480	448	466	490	466	487	438	451	478	428	458	485	435	458	488	470	445	452	471	443	412	462	451	436	433	463	442	488	431	438	454	452	451	432	482	431	462	423	506	445	465	465	471	434	501	443	457	449	498	469	457	468	462	485	471	469	456	438	450	435	456	450	447	471	468	475	476	462	450	464	480	490	487	444	456	476	461	457	432	406	454	471	408	463	473	491	463	481	479	445	471	467	438	455	427	463	448	450	470	478	451	449	476	422	447	434	426	429	432	452	501	411	480	445	450	467	441	467	452	443	477	472	446	465	473	472	429	474	478	450	481	479	465	468	431	437	487	492	467	427	466	453	464	525	499	436	440	448	460	464	474	462	437	466	452	485	443	437	451	450	478	463	480	482	462	430	457	451	478	423	444	478	460	436	460	487	429	453	468	472	492	458	503	479	483	481	500	454	463	430	451	457	460	471	484	446	450	464	455	456	461	466	453	459	469	457	438	466	453	454	472	475	448	405	462	489	468	476	426	478	489	491	457	456	446	471	466	455	460	513	480	429	461	473	464	478	473	427	472	471	510	457	462	487	470	479	449	442	479	458	452	448	463	453	502	477	472	455	473	470	482	474	441	456	458	453	460	468	478	444	474	472	487	470	453	475	432	482	485	434	499	451	449	412	479	512	465	497	467	441	463	456	463	443	466	439	482	416	454	476	459	437	457	446	475	471	467	458	465	468	523	463	456	480	486	442	489	454	481	473	460	476	441	449	456	470	435	455	480	462	483	468	445	471	451	451	483	456	455	492	467	475	494	510	434	437	484	443	467	487	446	474	474	495	508	482	457	402	439	501	498	467	471	524	431	427	455	434	456	468	459	498	464	494	427	464	449	470	451	468	498	487	492	454	450	500	472	424	483	453	425	462	491	441	456	477	449	455	441	497	495	432	479	469	451	470	448	494	478	467	469	524	495	449	467	459	459	483	498	422	457	468	442	455	503	443	443	514	456	480	470	465	452	443	455	470	479	410	445	484	444	428	437	452	469	458	483	500	502	452	472	467	432	467	458	472	455	444	418	511	466	441	476	519	450	466	486	458	481	486	464	428	455	460	498	495	488	491	473	425	475	437	449	464	418	476	482	501	467	468	426	451	475	488	426	474	466	489	450	502	494	456	476	443	485	464	465	480	471	468	475	431	488	451	502	421	484	474	457	437	488	450	471	476	481	507	476	493	482	414	485	478	485	442	449	474	515	439	503	464	439	450	485	450	445	479	434	454	450	470	471	479	470	507	496	463	463	477	444	447	453	471	480	453	491	418	478	474	501	468	456	479	456	477	434	468	460	444	461	476	485	422	467	470	430	429	445	468	434	479	442	442	449	471	465	492	482	430	472	440	472	478	485	492	485	441	457	465	458	467	448	446	452	516	447	482	451	439	446	499	466	466	436	462	473	444	454	448	475	453	449	440	484	466	458	508	489	449	482	471	506	455	456	457	461	535	467	470	465	438	453	454	460	468	452	449	437	445	475	489	477	424	448	422	466	476	469	487	487	471	460	504	477	473	424	452	497	463	471	473	459	434	500	462	483	449	458	453	457	463	429	448	459	475	473	402	457	431	469	441	433	494	451	470	417	466	473	498	489	464	476	485	419	487	456	471	449	486	459	457	462	455	467	440	466	430	473	474	464	476	467	460	477	428	457	468	467	446	469	451	466	445	490	423	459	463	482	457	479	457	445	450	445	510	485	477	484	449	490	489	483	495	465	472	452	500	500	467	470	483	472	515	500	461	437	485	444	454	442	450	452	422	424	511	462	454	478	507	450	500	502	432	472	445	475	467	465	458	500	471	472	442	422	487	457	478	437	450	449	493	478	412	468	458	476	474	469	430	439	449	484	463	442	474	451	472	451	477	456	467	468	465	438	438	483	512	461	467	458	415	510	449	449	455	474	440	483	454	467	500	458	450	456	430	455	471	464	443	455	428	478	470	467	464	462	449	464	468	473	484	473	431	476	489	438	460	426	456	454	450	490	491	476	450	462	481	486	466	445	444	462	483	452	450	468	442	489	464	436	448	475	482	460	451	458	488	463	465	461	481	452	419	456	462	487	479	446	481	458	427	447	504	447	444	445	459	497	513	454	498	480	475	468	428	458	455	428	468	479	511	476	448	475	442	429	454	455	469	498	494	446	503	473	465	463	452	478	513	458	489	508	460	455	410	475	435	476	445	440	458	416	493	442	406	482	467	442	438	454	419	481	464	477	461	443	447	485	441	466	492	482	483	465	441	459	478	479	465	467	459	452	466	452	449	474	473	416	458	468	445	424	421	477	461	503	496	482	476	468	452	464	442	494	434	416	474	440	425	443	490	470	426	444	469	446	510	489	431	449	467	473	426	460	460	482	470	438	437	456	468	446	455	468	453	489	487	441
7896	668	603	528	494	429	433	434	420	375	357	355	330	373	338	374	386	365	337	356	340	359	375	302	387	397	331	370	325	350	338	393	335	359	348	334	351	349	329	403	361	366	354	290	301	366	335	347	314	313	342	344	339	353	322	368	362	332	357	344	396	340	369	356	356	318	364	334	375	335	385	361	354	335	305	363	370	336	380	352	376	375	332	296	347	361	334	333	352	410	370	392	323	334	345	350	380	351	371	363	355	365	353	352	353	365	343	349	365	358	350	343	373	375	374	383	341	305	362	323	352	369	370	359	352	331	352	357	347	364	340	381	363	365	341	351	391	372	369	339	414	352	317	377	320	347	392	358	342	365	340	357	371	323	357	325	362	342	342	371	313	369	350	326	340	316	315	354	367	338	351	357	385	367	343	369	336	376	334	345	353	354	343	319	357	356	335	365	323	345	351	317	341	343	368	340	350	372	348	348	353	312	365	335	369	357	349	355	360	359	333	353	364	379	335	346	361	342	378	370	388	340	352	346	357	360	361	373	351	363	374	353	348	395	345	344	357	342	354	377	373	311	373	389	343	362	376	367	293	332	374	343	309	343	337	344	373	331	377	346	369	341	347	319	382	347	328	355	344	373	369	387	344	337	333	335	384	372	344	375	355	357	353	340	364	387	349	318	317	339	353	310	348	369	336	345	332	368	382	333	361	390	393	335	372	339	355	334	343	384	355	358	370	311	362	335	369	347	328	354	361	341	336	342	398	339	353	340	350	380	326	324	375	312	312	328	349	331	378	334	359	332	342	328	341	345	325	368	356	364	391	343	364	344	343	358	374	317	363	334	361	392	346	351	336	327	345	353	368	397	344	366	377	329	335	323	333	334	350	345	316	342	375	360	349	342	332	358	371	318	353	355	347	330	360	350	374	358	335	372	344	355	335	327	327	309	358	361	378	356	362	325	345	357	360	377	343	343	317	315	378	365	310	344	397	322	337	367	353	344	358	330	353	367	345	334	336	355	358	335	357	323	350	359	339	348	387	348	350	351	363	325	350	310	333	373	339	354	345	391	342	335	370	366	360	309	348	364	376	336	399	367	374	360	353	340	345	377	365	317	381	331	346	330	350	324	326	383	377	352	346	380	334	384	352	346	346	368	320	346	359	342	343	337	358	366	359	356	395	371	379	334	335	345	368	312	354	370	350	385	370	335	377	368	355	368	351	376	327	349	348	389	356	346	343	349	347	387	345	378	367	370	391	343	371	362	315	359	349	305	355	356	375	344	362	384	344	311	373	339	325	350	339	343	361	337	367	318	385	358	356	370	351	355	346	348	356	346	347	337	349	346	392	383	355	377	367	357	373	365	323	371	343	349	366	331	352	383	360	346	349	319	352	338	310	363	323	361	317	313	345	359	341	345	314	338	348	363	338	345	372	371	375	348	363	350	330	344	366	328	334	356	330	356	346	331	330	359	318	323	355	370	321	346	341	367	342	340	374	362	352	357	340	386	303	326	318	344	342	337	310	351	371	321	364	342	380	329	339	316	360	392	402	360	329	345	327	337	360	383	364	319	331	323	365	347	345	370	356	346	381	352	360	340	359	331	355	373	312	362	328	295	343	394	383	348	344	347	319	377	356	359	345	377	369	351	356	333	366	352	362	339	350	356	326	343	359	334	318	323	330	329	396	346	375	338	380	360	353	364	344	336	366	349	375	393	319	389	335	376	329	350	358	318	363	382	365	328	388	361	352	299	353	310	370	332	332	392	355	338	350	325	334	327	364	327	345	360	335	355	335	323	360	368	351	305	359	370	325	359	336	352	344	349	326	389	325	372	349	312	334	354	307	359	349	338	357	349	353	333	354	339	330	338	354	364	358	388	358	351	358	337	360	338	351	384	349	314	359	383	355	363	363	313	379	331	368	334	419	328	314	362	352	362	342	349	309	333	312	374	374	354	330	332	364	337	338	323	336	347	337	347	370	343	362	358	327	312	331	379	365	313	346	361	356	345	372	321	382	343	350	334	375	370	377	367	334	320	348	365	345	325	354	314	367	313	339	349	315	359	317	348	370	335	396	361	353	327	297	331	349	334	366	356	351	339	330	352	358	345	354	334	363	345	367	346	371	355	350	355	319	348	365	346	329	350	352	373	358	351	358	343	349	320	351	351	343	353	347	317	325	386	373	340	366	338	318	362	366	352	346	364	338	340	350	379	328	350	291	323	361	317	322	333	383	364	393	350	344	372	364	361	335	310	327	345	374	359	385	386	363	337	322	349	318	368	331	326	349	370	370	391	322	373	350	370	314	340	363	317	335	334	351	371	367	340	334	410	372	361	336	336	333	343	352	364	341	361	338	325	343	336	371	400	343	376	349	353	327	362	335	317	382	343	337	311	316	378	329	335	336	323	373	352	362	328	369	367	343	349	348	367	360	351	373	363	354	337	358	364	361	342	357	352	311	383	353	324	373	338	324	338	344	357	373	331	293	353	353	294	345	341	375	353	335	346	344	337	332	359	356	301	383	348	402	330	358	333	349	314	348	349	364	349	319	338	328	359	351	368	362	328	321	361	362	355	362	314	358	342	350	336	338	344	343	349	343	364	389	366	360	354	302	336	359	351	360	346	336	365	345	334	345	369	389	363	371	338	361	390	370	369	340	363	357	299	368	331	307	323	364	349	373	339	370	371	362	387	357	352	307	365	341	376	352	361	363	369	357	329	333	356	327	327	342	333	365	348	370	355	362	370	338	321	340	343	325	345	372	382	332	332	325	344	349	325	360	347	360	345	339	354	403	340	346	314	344	375	349	332	351	352	358	351	328	364	316	355	373	333	374	361	331	335	317	347	315	341	323	358	365	344	334	358	363	329	361	347	352	382	386	334	352	317	357	356	405	331	355	336	319	353	336	352	307	333	355	344	320	386	355	349	316	336	321	359	378	376	374	343	345	355	363	327	344	339	369	359	323	343	366	354	346	367	313	330	372	309	380	382	335	323	366	364	334	317	356	342	363	345	343	358	336	357	350	350	357	414	348	390	336	346	320	327	333	342	341	375	340	345	343	319	350	349	347	358	369	344	347	383	378	326	344	372	358	335	375	366	335	345	358	338	322	392	361	387	362	351	371	352	361	328	359	355	296	311	324	348	321	359	349	368	324	377	355	352	353	355	323	353	353	311	358	323	348	345	367	332	334	365	313	328	357	361	358	346	327	341	349	361	340	312	347	354	336	352	360	347	321	339	332	333	332	359	378	334	311	358	385	351	366	347	356	372	376	314	361	362	356	346	354	322	351	369	342	327	345	348	344	353	377	366	342	350	358	332	354	319	337	360	377	346	344	304	337	355	356	388	376	364	346	334	369	330	348	346	357	338	322	341	394	359	342	357	383	333	325	331	331	346	369	351	365	364	344	318	325	353	367	297	341	348	331	375	359	374	383	391	366	331	371	366	362	352	382	381	367	337	354	349	327	362	356	353	342	336	326	332	340	365	350	335	349	376	352	387
6856	1114	1449	1563	1480	1319	1064	1147	1071	981	990	888	969	938	891	886	864	915	874	895	861	849	819	831	830	872	799	830	869	853	868	801	860	865	861	823	947	831	864	861	836	850	846	829	845	793	771	856	830	796	850	868	813	788	830	813	856	796	850	781	834	806	800	821	817	798	806	852	804	828	830	767	823	850	853	796	821	806	830	840	857	817	793	803	808	851	827	841	816	820	848	794	805	849	830	789	816	833	797	872	825	837	815	835	821	837	765	785	888	815	822	859	815	834	823	843	837	862	774	896	813	794	871	783	867	845	895	841	820	853	810	772	769	817	863	864	821	842	839	830	805	841	840	830	853	803	846	804	797	835	788	827	900	830	818	805	806	822	783	861	834	798	834	807	856	860	812	848	780	796	863	833	831	797	844	823	821	789	804	815	806	859	806	855	811	882	797	835	860	818	834	850	850	824	805	824	790	821	830	875	824	804	808	820	799	793	851	812	871	783	870	829	826	908	821	831	793	833	813	833	787	822	831	842	871	789	798	762	803	799	808	824	871	820	794	764	831	780	812	831	796	812	799	830	817	827	859	858	802	826	817	786	843	773	865	806	825	831	839	826	871	813	858	823	820	829	868	782	783	804	821	836	880	861	845	811	863	868	834	824	820	881	794	811	912	827	781	857	837	838	843	781	835	847	861	830	822	778	863	809	819	807	800	857	818	865	833	821	810	871	853	853	870	830	817	834	826	833	805	856	811	803	838	792	823	827	822	838	846	842	825	849	801	857	810	831	917	874	774	829	858	873	857	789	858	813	840	871	784	824	910	795	827	823	792	846	826	824	854	790	828	836	843	797	859	791	807	751	831	814	838	807	840	825	840	822	793	859	834	852	849	791	836	819	829	824	869	861	820	825	807	860	831	801	829	896	869	844	836	808	819	816	829	820	795	838	776	855	813	815	839	818	847	810	822	779	848	807	829	779	858	796	796	811	858	785	794	835	814	835	794	812	809	794	870	820	852	817	816	882	808	827	809	833	829	830	817	781	891	839	846	851	817	809	816	809	791	791	790	827	865	811	800	879	823	833	837	841	788	832	825	852	808	821	843	821	824	826	795	857	854	820	790	811	845	830	885	859	787	848	844	842	829	841	829	838	870	861	854	796	837	824	829	818	845	802	804	817	857	770	809	835	860	803	813	826	795	825	853	812	843	852	814	824	869	801	880	845	789	810	851	792	870	807	812	802	863	846	767	811	842	842	838	847	856	824	844	829	763	804	845	837	830	799	843	804	795	858	847	801	823	769	793	809	839	815	792	830	837	768	851	845	815	845	824	856	811	824	815	786	851	797	784	850	840	826	775	882	813	778	794	743	859	828	852	865	852	808	779	837	875	841	821	796	834	832	880	852	799	779	822	857	846	876	824	831	839	794	825	842	833	872	812	824	823	818	828	846	808	821	837	782	855	833	799	837	820	853	882	822	824	766	848	855	825	790	786	800	850	822	803	806	869	810	836	832	826	774	849	820	848	805	813	842	814	822	828	801	824	835	839	843	814	828	810	807	845	792	760	831	831	832	804	825	814	908	795	799	799	826	782	849	821	791	810	820	810	817	870	830	813	847	841	791	823	822	767	810	829	797	796	826	890	811	857	852	784	845	759	833	853	788	868	823	775	866	821	859	827	809	807	789	829	818	833	837	754	845	869	838	884	835	827	841	815	838	833	779	836	809	825	800	841	804	840	848	794	865	837	799	829	839	862	789	819	847	833	818	794	797	862	828	836	765	849	812	854	880	813	857	810	834	837	789	813	822	844	833	838	810	798	837	830	842	854	839	763	824	804	843	810	769	810	794	825	856	807	829	863	816	825	846	810	815	800	829	782	837	815	804	840	827	824	831	833	855	832	819	856	861	814	859	851	808	833	837	811	878	876	812	797	817	812	847	862	803	794	814	820	831	796	852	810	804	894	799	798	849	820	835	751	801	814	816	831	815	818	814	860	871	800	844	831	787	796	756	826	805	844	827	835	834	752	821	867	809	834	814	817	820	854	855	826	861	830	853	801	841	831	889	793	812	807	841	823	862	808	814	916	784	834	832	828	823	828	794	828	817	820	824	841	820	783	790	843	862	822	786	784	828	855	825	852	768	819	814	861	797	784	785	787	820	810	799	791	793	844	853	806	806	892	785	805	863	879	754	786	862	857	849	825	857	788	871	878	839	781	813	782	851	796	843	793	868	835	861	786	833	806	814	848	874	796	792	807	819	804	841	821	831	822	822	848	822	832	865	803	801	823	824	820	880	822	873	827	816	807	864	799	862	794	823	840	858	854	793	789	874	789	816	879	766	811	798	796	862	798	819	821	791	827	841	841	812	793	857	775	838	843	812	859	877	787	893	820	853	841	816	778	848	795	866	857	828	858	781	787	816	792	802	850	847	818	802	883	820	866	835	812	870	811	778	871	807	828	873	790	800	805	819	839	832	850	777	797	807	738	831	796	854	843	899	805	801	776	868	837	842	813	830	815	861	841	823	838	807	804	801	830	864	897	838	848	798	800	819	881	763	802	832	823	861	825	884	828	843	839	889	806	860	797	769	864	860	858	845	874	824	804	854	843	821	866	760	832	828	790	849	848	861	787	834	850	827	793	859	816	842	811	841	844	830	824	856	855	848	841	867	847	781	851	808	821	815	870	807	818	830	817	864	830	826	831	779	825	833	875	812	888	827	778	805	843	835	831	811	828	853	871	866	832	844	847	786	836	852	820	897	819	809	838	820	827	813	830	866	810	847	824	850	817	758	827	853	831	845	815	851	834	844	793	827	857	831	850	809	801	854	803	842	829	819	851	803	842	803	800	848	857	795	757	824	776	821	846	784	870	832	838	812	838	835	830	802	784	850	850	803	799	841	840	805	837	864	812	831	837	851	824	885	850	835	823	812	830	865	866	797	790	859	889	836	815	868	891	827	888	841	782	817	850	842	850	840	834	808	801	857	794	835	822	790	801	842	829	821	825	848	827	820	779	827	799	825	798	863	856	802	859	831	849	841	835	784	881	832	803	807	864	771	846	848	839	791	812	888	840	777	824	830	782	855	792	850	830	803	843	850	845	801	821	827	807	822	770	792	839	778	840	803	830	803	811	843	823	831	834	776	781	833	793	802	853	816	828	842	813	788	837	817	770	835	817	820	832	791	859	796	857	809	775	873	854	829	844	833	849	791	818	800	812	807	852	806	796	825	802	857	848	823	827	799	800	856	778	803	794	824	859	794	786	814	831	810	813	830	848	819	828	845	845	799	819	855	826	822	801	805	830	824	864	857	888	790	829	830	818	883	854	823	865	824	870	855	840	823	767	838	831	802	849	817	837	772	800	846	842	850	814	840	818	837	812	827	827	882	863	826	855	883	874	819	894	833	836	829	878	786	850	839	811	812	827	837	820	861	849	818	787	811	849	832	854	816	821	792	830	799	823	877	840	849	859	811	847	842	786	834	820	807	822	795	796	784	798	834
15062	1357	1038	886	644	569	473	430	468	414	385	477	389	446	389	392	353	369	380	345	370	397	386	360	326	393	390	354	334	375	347	356	366	367	368	333	380	363	362	348	373	365	362	363	346	365	357	371	399	399	359	339	364	366	386	347	353	369	372	388	378	380	333	335	378	366	338	397	385	359	362	388	360	368	372	366	351	392	354	385	357	366	329	354	335	393	375	348	383	421	332	405	397	358	343	360	395	325	373	358	387	397	373	369	361	374	351	373	354	372	333	352	373	343	355	319	325	396	371	359	395	364	371	367	368	368	357	380	386	336	378	355	352	356	386	340	368	380	389	395	402	366	339	348	343	355	348	365	369	367	359	383	341	377	354	368	386	353	399	385	380	342	320	359	360	352	349	359	406	340	349	377	359	328	344	354	368	398	359	368	367	375	372	324	363	392	336	343	370	388	364	341	346	371	378	368	370	378	342	363	359	318	346	401	373	343	385	368	334	378	353	401	370	333	364	347	350	381	348	360	318	373	379	373	344	343	351	372	394	367	365	357	350	345	361	359	389	388	364	346	353	362	333	348	375	382	345	358	359	347	359	326	341	361	368	354	384	363	349	364	373	385	357	388	358	329	360	358	348	405	388	370	355	368	330	362	399	384	387	368	391	380	352	360	385	361	353	342	362	372	350	330	340	372	349	337	327	342	359	370	365	357	345	374	377	349	367	311	377	362	337	349	332	358	359	380	370	386	369	374	367	390	337	375	344	381	361	375	378	382	385	360	314	379	359	339	382	332	389	369	349	363	358	352	398	347	332	388	373	407	341	346	347	330	356	358	361	355	356	343	369	332	337	367	385	369	359	390	362	357	344	336	355	383	335	379	366	356	333	378	327	379	335	357	392	353	386	350	333	347	337	416	375	310	332	347	352	360	340	353	346	377	368	375	344	383	328	364	350	415	355	345	345	356	368	399	370	357	377	393	373	347	359	355	363	395	357	362	373	382	388	360	362	372	358	332	360	363	359	353	390	385	359	344	385	375	365	358	365	351	333	353	384	345	350	343	337	354	385	359	329	339	386	362	373	377	332	375	343	359	364	371	354	338	395	341	333	383	377	361	366	351	372	329	351	396	355	380	315	372	396	340	353	369	357	358	354	369	370	384	368	324	324	352	358	342	364	373	344	372	339	385	348	356	333	374	389	366	375	377	350	366	386	333	348	364	372	390	351	353	364	390	341	381	310	378	372	353	334	343	345	351	361	355	359	360	363	343	379	380	364	364	400	329	334	366	352	333	366	360	355	321	389	342	345	389	370	343	361	365	347	421	353	346	374	357	382	368	368	334	375	336	346	349	343	398	349	380	363	356	368	375	344	365	376	349	367	363	362	326	361	400	372	360	360	319	365	369	384	348	380	410	326	350	377	357	373	365	352	360	386	330	378	352	368	333	329	386	356	395	382	357	379	383	371	388	379	364	387	358	379	342	368	354	405	363	359	352	360	392	412	397	374	345	367	363	370	362	355	345	357	357	343	347	327	364	333	366	353	357	351	360	364	359	321	355	353	375	346	349	366	335	358	331	352	359	323	369	395	391	338	372	355	344	369	360	354	403	353	354	364	348	371	351	382	380	356	360	356	359	368	359	374	384	355	380	342	368	368	375	406	356	386	374	360	345	351	375	358	380	325	388	344	341	358	379	348	359	353	361	362	358	377	362	350	384	364	342	330	361	366	331	375	368	413	352	323	388	342	338	377	338	334	352	349	377	376	342	357	345	362	373	360	381	401	358	357	371	350	379	394	388	376	372	354	379	341	348	382	384	352	370	362	358	353	334	350	348	348	361	344	372	343	367	393	388	336	341	392	395	360	364	317	375	359	345	366	363	331	359	360	379	388	353	361	355	348	376	360	357	368	354	363	378	327	406	356	352	363	353	351	340	355	316	394	376	338	368	344	380	331	372	374	357	370	325	341	351	340	355	351	353	358	373	336	360	350	333	357	354	392	345	392	398	373	369	366	332	342	326	348	324	373	379	325	342	350	402	343	356	338	410	358	383	361	364	321	353	383	359	363	355	364	354	356	407	344	408	353	405	387	369	341	384	377	352	387	362	352	331	330	379	407	366	357	351	329	333	344	332	354	412	353	357	353	378	346	358	402	374	368	386	412	332	391	398	351	345	365	360	370	404	330	340	344	409	296	361	373	341	366	375	352	335	387	420	362	357	373	361	362	363	377	361	346	376	377	381	431	366	375	371	358	368	387	374	381	368	379	360	404	397	367	349	377	362	362	346	397	361	367	360	364	350	351	347	383	366	352	393	384	355	400	344	371	385	335	338	404	313	346	343	347	332	314	384	405	373	385	341	363	337	354	336	377	392	382	418	363	349	358	363	342	361	326	369	337	331	358	367	350	360	351	389	360	348	403	335	362	338	375	346	364	378	336	366	342	338	404	359	369	389	359	334	364	380	363	373	341	354	378	375	367	362	374	365	345	399	373	382	358	355	368	343	366	370	375	356	376	378	322	345	368	333	377	354	418	381	366	379	338	367	362	406	382	335	349	386	340	380	339	360	426	337	377	379	364	378	359	370	356	361	365	328	372	353	345	325	350	355	393	360	381	361	358	366	392	403	383	365	363	371	341	331	341	367	326	349	309	320	347	354	373	353	333	364	389	353	358	360	365	347	356	383	335	322	376	360	399	343	335	392	358	351	378	379	366	339	360	389	383	340	358	381	355	363	361	369	337	354	343	384	381	396	364	384	366	371	350	380	382	346	343	371	361	323	365	346	362	339	365	359	361	352	377	365	394	377	358	397	366	338	351	365	349	385	384	378	379	368	380	349	380	399	382	371	353	388	318	394	342	324	362	368	334	377	335	350	340	343	364	345	365	353	356	377	386	394	400	400	376	359	328	386	361	379	370	391	399	380	346	378	346	387	365	335	408	354	379	378	331	357	349	373	366	351	360	356	353	352	325	348	329	356	362	343	356	397	367	346	357	395	349	352	365	364	362	369	387	345	369	356	399	390	414	348	348	359	341	385	363	383	316	335	364	336	295	367	368	326	393	372	354	376	368	331	350	372	359	342	350	379	370	368	344	351	328	375	401	354	346	373	378	368	327	368	375	334	364	368	333	358	332	345	376	381	394	355	358	347	348	320	404	314	375	355	383	379	358	394	351	379	369	346	377	381	413	392	362	359	344	352	339	323	363	344	351	319	355	358	403	377	373	392	328	384	373	355	366	361	412	348	383	358	360	348	354	369	340	313	308	355	362	383	336	359	379	390	379	399	346	374	374	361	371	353	355	363	385	354	339	348	366	371	378	337	353	351	338	363	357	363	373	368	386	350	335	336	395	384	337	341	347	356	358	334	400	377	375	367	359	373	359	338	335	356	360	351	350	349	376	400	366	368	360	328	337	342	391	357	392	359	388	324	334	339	392	364	332	344	362	373	354	347	349	369	351	361	349	333	369	358	344	348	389	356	385	381	345	367	365	370	407	353	382	400
8685	1389	1994	2387	2004	1693	1535	1360	1363	1240	1142	1161	1094	1034	985	971	945	893	917	916	927	927	919	898	899	869	884	857	859	875	867	868	847	805	826	841	884	881	875	816	858	828	871	841	868	865	838	817	866	851	861	810	799	833	825	847	827	823	804	827	850	832	806	795	864	794	839	827	799	809	831	852	855	820	774	859	806	763	832	850	825	797	833	841	787	862	907	843	746	902	821	825	830	810	855	820	844	871	815	775	823	817	811	792	771	877	815	850	808	803	775	822	853	777	833	837	808	847	820	875	825	830	844	792	793	821	828	815	802	839	867	823	824	845	852	866	841	799	827	798	860	791	855	866	836	856	819	840	856	849	789	829	774	805	894	789	871	847	829	814	818	845	841	841	827	871	824	830	796	844	845	820	856	790	791	804	847	786	788	864	809	786	843	841	820	837	823	838	833	838	834	846	791	848	796	810	822	859	828	794	862	815	835	829	810	823	834	878	808	826	879	829	801	906	803	876	831	842	750	824	828	832	826	835	816	805	841	776	837	822	796	847	853	819	882	875	842	861	842	788	835	839	787	861	848	795	767	813	837	804	834	893	817	893	843	799	818	790	803	842	812	818	863	803	826	807	824	854	844	815	791	847	859	854	800	847	832	793	783	844	857	808	844	799	799	801	817	834	848	809	809	818	856	754	811	868	817	770	824	802	857	832	852	818	815	793	773	796	835	845	827	789	847	836	805	818	810	822	834	814	816	818	795	813	819	823	837	804	819	815	802	837	831	856	849	813	817	790	807	894	789	869	808	783	836	781	798	798	796	795	815	800	832	808	786	890	792	808	815	783	870	817	883	843	775	750	867	798	845	816	824	847	822	800	808	780	826	837	811	852	805	802	813	806	817	820	782	852	858	810	828	885	830	841	846	807	824	793	780	817	819	795	835	834	769	801	854	855	798	810	860	801	859	831	848	849	834	831	803	809	806	819	822	830	814	810	827	831	817	853	846	842	819	866	831	842	768	827	848	825	758	846	819	834	797	833	853	800	833	810	818	805	843	840	811	795	839	834	844	790	786	752	838	781	805	810	840	849	788	832	814	851	834	771	835	788	845	822	845	849	837	811	834	813	803	829	852	834	806	819	840	793	825	798	820	826	827	840	808	833	824	825	846	829	831	806	826	898	858	829	803	854	801	844	832	842	797	800	753	800	795	829	807	855	793	814	864	864	807	830	853	833	836	808	771	812	833	812	791	806	834	820	810	798	803	856	777	810	817	824	838	839	834	829	819	841	767	836	806	821	778	809	792	812	871	840	779	842	845	875	810	830	817	830	864	816	805	823	893	842	859	828	853	829	819	842	802	866	820	829	865	827	831	848	829	800	784	811	832	852	825	873	854	826	803	864	838	820	831	853	830	814	846	782	741	835	848	826	809	826	744	832	820	816	828	811	845	787	793	839	784	847	858	849	800	843	818	825	832	809	835	831	851	810	832	830	782	838	816	808	766	848	783	806	798	828	821	783	826	857	834	831	826	792	861	814	819	830	844	830	841	813	828	790	848	827	839	866	848	817	829	830	755	849	872	857	806	842	817	809	800	791	794	855	826	816	864	852	845	808	802	818	824	833	803	803	801	812	803	836	855	829	800	827	846	831	781	799	819	842	801	833	866	790	832	748	820	878	789	865	857	803	858	876	830	813	775	809	798	845	816	838	789	828	832	837	855	852	843	765	820	819	867	841	820	806	846	827	824	827	792	837	842	854	750	819	842	828	835	859	813	789	773	852	802	799	807	800	788	821	800	834	877	839	789	814	852	839	788	836	818	836	894	846	836	844	834	859	809	795	797	839	816	808	876	827	853	839	823	811	813	854	838	809	796	770	809	807	818	826	814	802	805	802	820	821	832	838	848	791	806	809	775	845	830	877	857	824	816	855	814	810	809	854	876	812	852	842	815	766	853	863	819	825	823	811	809	777	803	822	838	815	819	852	822	805	825	838	871	781	828	780	822	807	826	859	873	766	819	821	832	768	817	798	863	873	865	866	819	788	840	783	835	880	783	847	857	829	815	838	826	764	837	882	814	848	820	856	872	851	815	800	797	820	833	815	840	831	841	803	796	841	819	825	835	853	848	820	830	834	838	829	819	786	850	797	754	812	835	834	838	841	852	789	811	838	853	822	798	819	840	825	815	793	842	837	844	844	820	818	807	857	866	862	789	836	841	852	852	814	847	801	817	763	790	905	794	786	837	829	819	826	906	840	794	831	784	780	837	871	813	841	805	796	816	790	813	836	818	802	840	866	806	831	778	818	821	815	851	803	804	839	850	770	819	851	845	844	813	793	759	841	778	821	848	813	822	794	815	836	850	866	820	861	826	821	818	856	817	862	837	781	837	830	781	835	822	798	840	819	786	812	850	874	884	827	846	818	822	845	817	878	847	823	802	815	802	860	809	857	772	862	800	839	848	790	836	822	887	812	764	805	881	815	801	788	813	837	817	827	854	846	782	806	817	798	816	777	842	814	837	824	839	775	883	822	818	847	824	835	825	798	832	824	822	818	791	865	869	802	900	792	867	849	782	809	787	817	827	806	761	787	763	853	787	804	857	813	838	820	778	844	875	824	876	833	812	840	835	825	797	832	844	802	805	848	876	885	804	854	839	847	826	827	848	822	808	834	813	846	825	832	813	841	825	819	840	854	823	866	844	844	804	890	826	832	816	814	836	807	844	873	799	849	839	895	835	812	821	841	813	771	818	793	838	804	851	786	862	826	867	855	835	790	848	823	818	845	813	807	809	847	813	776	793	834	800	851	848	821	828	774	834	840	835	785	855	798	846	876	796	812	843	818	877	850	801	841	838	899	869	851	814	772	830	813	797	795	797	826	838	791	815	825	784	815	821	849	821	801	816	791	844	874	827	842	814	759	778	861	762	811	768	847	846	813	863	819	786	800	769	833	833	780	782	806	850	823	762	836	804	799	826	810	792	803	793	772	791	858	790	818	831	815	825	831	844	790	815	785	859	826	769	814	792	829	831	835	784	845	797	869	835	822	800	838	809	842	835	824	841	816	822	795	851	799	814	855	890	831	801	817	825	771	793	811	814	820	790	860	802	847	841	761	806	784	827	811	824	844	801	839	824	818	844	833	853	808	795	852	816	856	847	822	806	809	789	775	800	818	870	776	821	824	786	837	806	857	840	817	815	820	819	797	856	787	828	799	844	810	830	784	754	828	843	825	839	872	848	856	859	830	823	831	813	868	837	848	827	790	816	836	816	823	808	812	852	827	818	818	796	830	857	785	825	817	790	839	773	828	832	820	825	809	834	840	827	789	830	790	796	815	825	847	826	868	790	790	831	880	839	794	806	809	903	787	826	794	910	838	818	823	845	825	869	806	865	827	833	833	784	833	825	855	787	790	831	825	858	821	797	813	853	822	797	870	805	851	817	868	802	769	841	811	846	818	786	856	823	800	853	767	814	846	810	821	820	830	841	753	812	850	793	819	791	801
1755	195	200	177	157	177	171	146	170	172	181	162	172	156	170	173	193	173	152	169	172	160	191	172	171	163	152	145	160	173	136	168	176	184	164	170	167	169	157	166	165	137	180	150	175	157	140	162	156	156	158	166	164	149	170	199	155	175	181	169	160	185	170	174	171	156	193	179	162	170	189	166	147	191	154	154	178	170	176	175	156	182	182	171	168	164	178	168	177	151	167	164	143	163	167	173	162	166	146	164	169	165	150	169	164	147	170	157	167	173	184	172	142	177	164	143	159	165	158	149	145	172	161	158	219	159	166	154	158	178	145	173	167	144	178	151	174	168	157	159	185	160	153	174	147	172	160	197	154	156	153	143	178	167	138	151	146	164	174	156	181	175	129	162	171	164	165	177	151	146	160	189	166	167	168	155	175	147	160	143	175	151	161	176	144	182	165	148	160	203	167	179	169	152	160	180	164	180	163	161	131	176	157	178	173	198	137	149	156	178	180	164	161	162	152	172	163	158	172	140	166	167	155	177	151	157	156	144	166	151	174	178	164	164	157	156	158	157	179	167	136	146	161	172	167	183	167	155	179	154	162	148	179	158	183	171	175	169	141	166	190	167	168	166	181	165	151	180	155	162	164	150	143	146	181	168	174	190	174	159	155	151	165	157	165	145	148	156	147	172	182	187	162	193	184	145	137	158	154	183	148	145	173	167	174	144	152	167	188	180	168	162	169	156	163	174	159	168	160	171	168	160	176	170	150	166	140	166	181	175	160	173	169	159	171	178	168	140	159	164	175	193	173	151	179	163	146	164	173	176	162	176	173	149	148	168	167	193	160	161	158	159	171	144	155	166	165	140	169	160	158	163	154	167	156	159	171	178	154	161	156	130	165	152	172	163	140	173	160	169	168	159	182	166	146	172	164	149	183	158	151	169	162	157	152	175	166	204	206	183	150	167	169	152	154	171	167	168	174	180	141	164	159	181	158	154	168	148	154	172	167	171	156	155	136	179	146	153	168	171	187	177	152	177	130	172	170	170	125	147	159	143	140	137	165	155	168	160	164	154	170	160	152	185	178	176	154	154	151	173	166	145	158	183	181	170	158	177	145	140	152	145	178	180	150	166	153	162	165	192	168	160	149	157	153	165	168	175	158	190	171	173	154	171	167	163	166	142	167	158	159	149	167	174	174	148	167	172	170	177	147	149	169	188	163	158	182	156	187	175	176	171	174	146	157	174	179	155	176	126	147	153	180	148	162	149	164	175	176	170	168	169	163	161	183	160	158	156	185	168	163	185	179	177	145	173	173	156	164	150	172	153	166	144	141	168	178	159	159	159	146	146	153	166	181	162	166	178	169	181	171	179	169	148	145	156	156	166	146	172	171	171	162	178	147	164	165	184	168	176	180	164	183	164	184	173	172	163	157	185	159	182	170	157	155	168	179	174	178	192	182	153	171	147	141	147	164	123	163	155	180	150	185	172	172	193	150	167	178	162	177	169	157	175	148	162	170	168	188	165	173	151	192	169	165	161	154	175	191	182	172	158	168	179	167	210	160	184	192	188	186	146	136	165	167	168	195	166	160	177	172	159	184	190	144	150	163	179	163	179	164	151	171	162	170	164	178	173	184	168	182	171	131	177	151	154	140	158	157	158	154	141	175	149	175	196	171	157	174	169	184	170	146	172	162	154	173	172	184	155	181	185	141	175	158	177	189	168	200	176	194	174	174	169	181	167	187	148	183	183	163	165	132	186	196	151	174	195	182	184	165	170	161	153	164	149	161	185	146	178	171	166	166	180	170	152	140	156	178	174	171	167	164	162	178	139	178	172	174	148	163	160	160	149	170	177	145	149	172	159	138	160	148	171	151	183	154	162	180	171	161	170	195	156	166	193	148	158	167	142	146	162	190	165	178	157	146	198	168	180	168	152	155	162	184	152	151	155	138	145	156	171	171	144	146	191	158	169	174	155	157	146	172	157	174	159	143	155	176	187	177	151	151	177	147	158	168	171	183	169	172	151	170	166	189	166	168	145	167	154	169	166	169	161	187	158	129	167	163	166	139	162	168	145	153	169	166	136	159	156	170	174	158	158	145	175	170	187	152	174	161	176	172	170	161	154	182	149	169	167	164	161	132	157	177	153	162	158	163	181	169	178	183	180	135	160	154	168	155	174	177	169	163	174	179	170	192	162	178	179	161	190	170	167	155	146	159	146	170	174	162	150	156	161	182	152	181	158	176	168	153	175	166	156	192	172	179	178	167	160	158	172	141	158	178	156	176	166	161	176	174	169	160	137	173	167	198	156	165	170	184	168	168	160	158	135	183	149	187	181	168	170	191	166	164	159	152	177	172	137	183	193	171	140	167	170	157	180	162	175	144	132	173	170	165	187	163	167	163	184	181	168	168	161	162	157	179	195	173	185	166	166	184	180	162	169	154	175	163	176	133	147	167	171	154	181	175	155	163	170	170	160	167	181	167	184	169	141	168	139	143	146	172	148	176	176	160	171	147	161	158	175	171	160	160	186	147	187	161	163	162	165	147	131	165	161	176	170	166	177	159	158	165	150	161	153	155	152	145	166	166	173	167	162	166	167	158	174	164	173	148	139	176	168	182	155	153	165	157	151	153	149	134	178	159	158	166	172	150	174	143	145	149	163	171	170	192	149	192	155	167	166	174	155	160	153	154	161	169	165	186	164	175	173	162	176	161	170	162	196	152	176	187	163	153	147	174	157	185	184	161	164	169	153	159	163	163	138	199	153	166	171	162	149	128	154	154	176	187	159	191	154	152	175	144	165	179	164	157	146	138	145	168	164	155	172	183	191	191	149	173	163	172	160	148	147	180	169	173	152	160	169	149	171	157	166	162	158	149	144	165	173	173	190	146	149	166	168	165	156	158	144	176	158	173	171	180	151	161	136	149	154	150	177	178	141	167	157	146	161	169	155	170	189	179	135	153	142	171	185	179	161	145	158	163	169	167	171	159	176	155	178	181	181	162	147	160	169	155	158	154	180	146	190	170	153	159	159	161	156	170	151	176	151	161	153	156	138	166	157	148	185	125	159	159	155	161	173	182	154	171	164	181	157	157	153	163	154	138	167	177	165	176	166	179	174	183	142	155	155	144	147	136	148	172	172	158	187	146	168	177	161	153	177	193	154	158	164	142	159	150	174	186	173	161	191	158	173	160	169	185	166	133	156	145	176	156	180	136	167	146	176	194	163	166	175	164	141	152	173	176	165	191	175	160	160	161	139	167	150	162	177	172	164	171	144	158	184	150	171	157	170	196	182	169	176	162	153	171	166	142	174	173	157	169	196	149	169	172	154	181	170	148	177	175	181	171	150	166	169	163	162	168	145	152	167	181	172	173	168	156	183	150	165	150	168	162	148	171	179	188	137	149	162	194	177	156	145	179	154	184	170	159	173	168	144	158	164	180	140	156	154	167	162	160	166	174	160	175	170	159	169	146	173	171	155	169	195	168	164	163	164	157	140	147	176
2065	498	523	518	491	504	446	480	485	459	487	462	428	466	457	469	462	476	443	489	513	492	472	463	459	495	442	460	472	449	466	429	440	437	475	442	452	417	415	474	464	468	472	436	462	455	470	432	480	453	466	441	496	464	474	448	438	457	445	454	447	464	439	461	490	448	471	495	449	470	443	466	508	471	418	507	464	462	473	446	465	491	495	461	482	459	398	468	451	471	422	463	447	458	486	478	463	494	428	466	466	451	428	451	458	461	424	463	466	471	411	440	476	434	484	480	464	457	470	454	481	474	464	461	467	464	439	442	445	434	460	426	461	424	461	478	472	484	450	494	473	483	441	450	457	505	500	485	440	478	457	487	480	485	454	458	491	450	448	458	467	461	476	475	453	498	454	499	458	483	453	477	421	423	452	472	511	453	498	444	450	465	438	482	455	482	438	437	480	460	429	466	417	436	470	493	479	447	435	487	492	489	472	454	496	438	432	481	453	441	489	481	473	394	489	438	480	462	440	475	443	471	412	453	447	439	475	451	469	448	455	440	431	438	443	459	489	435	469	500	461	463	427	428	454	459	442	408	449	482	458	499	456	468	451	445	452	462	433	493	449	488	467	434	469	477	450	454	471	450	443	472	444	495	443	453	436	448	440	465	468	475	514	494	457	457	467	436	465	467	414	459	472	468	461	462	458	466	447	497	478	455	435	449	432	486	490	448	451	458	432	470	446	440	434	424	423	459	423	445	458	473	447	469	452	453	441	488	420	486	474	491	482	470	455	434	488	442	456	432	428	469	446	479	477	495	433	477	432	465	461	459	480	493	485	442	468	469	458	455	469	468	472	407	455	402	459	444	453	449	424	495	488	468	473	471	440	473	464	495	475	492	487	426	454	477	464	474	467	458	438	474	476	454	465	477	487	470	427	444	432	451	478	472	467	463	477	440	460	439	460	449	488	456	438	455	448	461	482	472	448	435	459	477	445	500	426	486	443	445	436	473	440	459	430	444	486	491	490	466	458	442	440	458	452	447	432	462	450	475	441	463	468	471	466	448	468	442	433	471	500	490	475	450	455	477	480	465	436	458	458	460	449	442	446	465	430	480	448	451	442	440	474	475	513	469	438	448	455	441	469	451	441	453	406	420	462	442	457	468	416	455	441	457	446	489	459	447	427	459	467	481	461	457	459	504	444	445	471	422	456	463	430	480	424	474	471	459	447	463	459	415	462	465	496	433	488	468	457	469	472	435	420	468	457	478	477	441	449	455	464	475	431	452	465	445	440	468	460	457	445	456	449	459	429	436	495	434	468	468	469	484	402	464	415	468	432	468	482	458	473	440	513	463	446	433	499	445	452	452	459	484	439	464	455	476	452	442	448	465	479	494	474	423	469	464	474	456	462	442	447	487	455	483	504	447	440	453	457	454	479	457	458	464	443	446	486	472	447	432	441	470	455	474	458	493	488	448	468	478	449	426	452	396	461	459	461	502	470	418	465	438	459	468	419	439	462	507	426	435	458	467	459	490	458	461	458	454	480	437	438	472	466	449	440	458	459	446	439	452	426	446	459	457	474	443	447	469	414	477	445	461	452	489	437	429	491	462	447	440	451	456	435	435	454	489	480	463	459	482	441	450	421	506	456	483	467	493	461	435	448	467	486	461	501	448	482	454	524	457	459	460	475	401	474	464	472	446	444	454	459	461	490	458	462	422	448	455	449	476	453	463	464	462	448	449	462	443	417	400	465	476	476	494	439	464	479	415	485	436	475	482	449	472	462	456	456	436	421	444	461	466	442	448	462	451	433	501	484	479	454	494	461	486	485	445	517	512	480	429	450	456	450	438	486	497	430	463	468	454	448	514	450	460	467	487	434	462	440	466	490	470	437	470	455	424	453	419	474	488	449	440	479	464	453	462	448	447	471	469	457	454	434	449	435	498	445	456	496	461	477	431	468	410	466	457	475	415	448	474	467	447	501	476	438	483	469	445	466	440	442	439	450	494	464	431	499	469	458	442	488	423	455	426	459	419	510	478	492	437	397	431	481	453	460	462	454	471	447	454	454	449	445	435	487	441	450	470	453	431	440	482	448	444	499	467	452	483	445	473	426	447	444	477	427	463	432	429	491	486	474	502	413	427	465	437	451	482	445	448	433	469	447	439	431	450	438	442	459	452	437	438	450	432	443	435	478	473	449	445	464	454	463	463	462	442	449	466	411	456	445	466	467	448	456	439	461	442	436	464	441	429	505	477	462	496	448	413	470	459	449	456	442	491	423	461	470	450	499	452	471	476	470	452	477	425	456	494	462	436	457	465	488	461	473	485	452	454	452	451	466	445	459	477	451	439	450	473	437	474	477	475	474	449	479	466	492	474	425	475	492	461	472	436	450	450	489	431	451	454	460	474	459	451	452	447	453	427	421	432	484	437	459	429	491	495	466	459	437	444	466	428	441	456	445	474	441	428	467	426	455	441	452	428	412	445	463	455	453	480	430	491	443	468	471	459	449	468	456	415	450	458	469	479	515	481	463	449	448	462	437	417	451	469	455	435	456	453	455	508	456	444	486	428	426	456	442	468	414	476	460	479	497	471	458	459	464	470	483	470	471	477	438	462	464	436	445	427	436	487	463	447	444	480	470	460	466	453	473	492	454	458	449	496	425	477	498	419	455	467	463	437	468	468	476	435	482	450	439	460	433	449	444	450	498	481	497	469	449	419	448	441	420	491	450	464	491	476	512	441	421	434	454	427	421	447	469	452	472	438	440	466	444	452	437	495	455	445	429	455	479	476	475	430	465	484	422	476	489	450	471	448	425	447	464	450	449	444	427	479	442	485	420	411	465	465	470	451	442	450	445	499	435	450	444	479	474	469	403	447	412	466	494	490	441	471	475	467	469	485	459	471	424	446	489	435	417	445	487	413	504	432	490	447	513	446	478	458	473	460	427	477	449	478	450	473	459	494	482	473	497	435	450	470	458	454	444	432	438	437	483	456	480	461	447	469	453	479	446	462	438	493	478	457	450	432	442	426	440	480	472	445	437	440	448	447	431	468	456	466	433	473	447	482	424	476	431	464	494	459	464	478	418	429	411	491	468	443	464	441	464	471	447	424	446	461	462	457	462	483	438	464	470	447	463	446	457	451	459	452	456	465	448	436	478	481	458	464	462	446	449	464	457	456	461	428	459	460	486	457	449	448	457	484	474	502	451	426	484	465	426	439	456	456	467	466	439	439	460	425	507	449	432	489	444	465	475	492	436	499	451	463	453	422	469	496	426	446	417	444	463	460	429	459	442	447	444	469	448	439	464	469	445	481	472	442	484	470	448	472	448	533	427	446	455	442	458	468	492	453	458	454	475	465	444	466	477	447	498	451	475	452	426	468	448	457	459	455	430	448	470	464	481	472	461	468	482	421	465	475	463	439	415	488	476	493	461	464	424	458	454	482	504	470	446	445	469	473	450	447	446	472	462	443	452	431	464	464	463	438	454	479	514	468	461	455
7887	687	630	595	434	441	432	420	387	382	385	373	380	341	307	327	380	344	352	342	359	373	347	362	330	329	376	346	347	337	373	376	329	339	359	352	351	385	324	339	362	357	382	325	363	339	353	336	351	331	316	366	366	348	308	375	366	323	365	371	362	344	350	334	324	324	333	327	333	382	344	326	340	355	342	322	360	345	350	346	353	356	358	365	357	315	356	340	375	350	346	364	360	352	364	327	357	376	372	362	337	346	357	339	363	390	351	365	369	370	390	338	346	350	385	386	340	356	355	363	388	334	344	374	317	351	326	363	361	359	374	385	311	342	344	365	350	373	356	374	324	358	365	338	369	355	370	361	351	314	343	364	367	316	351	285	324	334	353	331	358	346	359	349	337	380	309	351	308	414	366	345	349	357	323	328	330	342	326	357	347	347	370	373	401	351	334	375	327	319	332	314	366	359	343	350	380	346	350	402	380	377	336	362	371	347	352	385	342	344	343	358	339	332	366	337	307	345	354	346	339	333	361	356	333	382	364	339	339	361	341	345	344	356	356	359	320	313	353	369	357	311	368	338	330	347	371	324	344	372	395	332	350	356	364	342	350	360	380	362	305	349	364	370	385	337	373	357	321	341	346	346	346	330	352	378	345	360	339	376	387	370	358	307	313	343	333	338	360	369	351	368	328	340	386	380	337	323	364	350	352	371	391	333	382	376	382	341	335	365	334	329	334	348	339	355	382	367	371	342	350	386	388	349	346	333	307	358	324	324	354	328	348	372	330	346	338	349	373	337	345	423	371	351	390	352	335	321	350	325	335	352	320	338	360	332	352	355	381	334	360	319	320	336	355	335	345	367	318	331	354	378	348	342	355	316	334	348	334	343	342	353	352	321	346	373	334	354	359	376	330	342	359	280	335	356	332	344	354	334	379	376	352	345	369	362	365	361	302	388	384	346	338	335	355	360	392	359	356	365	371	332	357	358	342	342	301	370	353	342	302	366	373	362	308	382	346	349	362	372	302	340	367	344	358	342	347	355	331	329	344	334	356	343	339	351	366	304	384	339	352	350	346	334	337	346	323	385	355	319	372	336	338	356	358	338	340	341	350	349	358	370	358	327	351	341	373	385	352	325	390	334	322	354	338	352	322	318	362	358	365	372	304	377	336	361	371	324	322	334	326	344	348	372	358	320	334	331	359	345	324	349	309	331	352	367	348	355	328	353	355	336	374	353	365	339	332	341	357	348	342	314	348	334	350	375	381	391	338	368	359	342	374	352	338	325	364	362	311	375	360	344	382	348	325	325	311	339	317	338	354	318	324	383	335	343	359	342	325	362	323	346	346	347	344	356	348	375	365	341	362	352	341	346	336	337	368	352	356	359	354	362	321	341	326	343	349	348	378	341	355	373	328	346	340	355	348	332	323	336	379	326	357	354	350	356	354	369	349	352	356	355	339	312	335	318	364	359	355	366	347	325	331	328	320	333	369	357	376	343	347	329	326	355	336	337	378	364	353	351	347	313	356	339	333	343	360	347	341	326	349	363	326	365	365	345	326	352	375	384	364	376	320	364	369	359	333	365	315	317	359	403	335	374	349	379	330	394	338	322	341	349	362	316	355	342	358	340	363	360	346	332	389	351	356	348	348	383	371	334	363	370	340	354	363	357	341	325	353	352	385	361	351	337	360	337	348	356	312	348	369	342	358	368	410	391	371	348	340	364	334	341	324	370	340	393	369	342	364	301	331	353	338	325	371	362	355	357	350	328	337	349	351	333	332	331	357	328	372	372	330	389	356	381	372	385	343	335	341	383	363	377	379	366	319	325	331	390	348	344	341	331	381	374	353	341	330	350	364	342	368	369	393	367	340	347	340	351	342	370	352	332	338	341	350	358	332	367	360	370	345	331	331	350	373	349	373	353	376	343	356	342	322	313	343	331	370	368	380	363	324	328	328	328	339	346	378	377	373	316	332	386	347	306	329	375	356	350	322	335	361	314	336	338	308	353	388	348	402	339	346	339	337	345	355	395	335	339	313	360	374	354	347	354	330	333	357	365	359	324	382	351	365	337	296	354	348	359	358	361	378	341	350	318	318	337	353	350	356	338	361	372	342	351	364	357	357	387	334	310	312	329	277	344	343	352	369	334	356	304	346	347	351	346	387	336	338	307	345	324	327	326	357	346	310	346	371	369	335	351	345	360	364	335	347	358	332	356	318	363	353	322	354	376	319	334	368	339	413	376	351	337	325	372	348	357	345	356	330	373	325	366	344	345	355	341	347	368	369	328	351	362	352	324	345	346	337	324	382	341	319	359	352	369	309	337	336	353	361	387	359	376	364	410	325	364	383	363	356	351	352	382	360	340	353	332	367	366	344	346	337	331	349	320	296	322	335	319	352	371	327	352	398	332	385	341	369	346	344	331	326	373	360	353	349	346	345	362	355	375	336	364	375	328	372	343	333	369	377	330	334	346	365	355	370	343	311	345	312	349	348	385	366	381	359	327	307	340	361	319	332	359	368	345	363	344	337	348	345	386	329	347	350	343	356	355	343	330	363	317	342	327	348	353	350	364	371	330	345	339	328	338	349	343	359	386	311	332	325	342	329	368	357	314	334	353	335	382	328	326	382	369	321	356	350	363	339	330	332	344	321	354	368	339	377	324	347	346	341	353	320	323	334	323	357	366	347	389	351	345	329	348	334	357	397	335	367	340	341	331	360	339	356	350	357	351	347	308	332	370	336	340	347	363	314	315	326	344	395	377	362	365	337	323	375	332	341	345	356	354	364	366	308	360	350	328	405	382	333	337	351	349	364	356	388	361	322	358	393	351	329	381	374	369	368	340	370	353	356	356	350	344	340	321	315	356	367	338	373	341	356	333	300	346	341	391	370	324	342	347	371	365	324	345	321	333	360	341	367	379	317	344	343	365	340	344	321	356	365	354	337	389	363	366	388	350	360	330	358	352	325	370	358	294	326	361	318	366	340	341	337	338	372	390	356	352	329	328	369	338	340	350	317	323	363	356	353	326	352	352	365	324	317	340	311	364	330	345	379	414	358	317	376	345	372	366	377	302	313	349	377	370	361	365	349	351	358	344	348	337	330	358	344	347	329	328	324	327	337	312	336	336	382	347	391	391	338	359	381	392	357	319	369	342	341	328	331	368	330	344	348	345	365	364	321	387	324	316	317	324	376	315	335	353	336	340	376	344	326	319	315	354	352	359	386	339	327	354	358	335	366	355	295	296	357	366	303	316	342	315	330	359	396	368	346	326	350	347	377	349	352	351	366	384	380	384	381	331	362	322	323	315	354	360	366	365	333	372	306	341	331	335	362	365	346	345	365	336	357	310	339	334	312	360	335	337	380	340	329	332	340	349	351	351	388	363	346	364	359	345	355	334	348	341	342	380	321	335	351	350	332	358	342	338	355	386	319	352	354	353	339	363	387	389	351	329	321	356	364	334	376	369	349	336	350	336	327	356	332	339	363	345	326	329	342	367
6748	1108	1457	1595	1523	1264	1142	1149	1087	1027	1033	942	967	918	951	852	886	841	853	829	890	858	911	876	819	854	874	825	838	855	875	824	869	853	829	902	831	829	813	859	855	823	792	774	852	833	850	849	830	807	813	829	861	866	833	819	815	834	792	844	839	863	863	837	810	797	827	821	808	842	840	808	777	820	865	843	809	814	815	827	843	826	815	821	829	865	799	821	820	808	867	827	817	840	805	815	841	840	833	842	875	867	797	791	850	793	846	772	778	862	851	808	842	780	846	831	811	842	809	816	845	812	821	863	833	799	800	887	806	848	826	829	847	826	861	759	838	821	850	801	851	814	809	829	843	843	831	850	798	853	846	792	810	828	828	825	816	836	876	794	845	814	839	847	831	844	831	815	872	814	827	835	799	875	843	807	860	880	810	821	791	859	818	858	867	811	846	833	809	876	797	849	857	812	820	867	880	782	837	773	766	824	826	782	803	810	864	775	777	875	790	838	810	850	846	809	805	840	887	847	803	848	856	855	838	805	824	867	824	826	868	813	797	834	808	829	810	831	850	863	847	829	804	857	831	818	810	835	820	822	871	838	790	842	853	828	848	790	827	845	807	850	853	832	842	838	842	857	817	815	816	843	826	819	818	775	825	855	804	814	826	791	871	810	778	861	787	829	804	833	765	846	865	815	836	799	860	838	880	861	878	856	818	839	873	803	832	830	817	805	904	779	859	824	804	757	835	825	829	809	817	812	808	803	822	792	820	821	771	860	849	847	757	802	853	900	799	826	809	811	812	784	783	814	829	780	820	872	815	846	807	847	789	781	866	838	796	835	853	843	844	796	810	864	829	809	815	822	877	772	821	791	809	837	790	806	836	857	849	814	777	854	830	847	851	841	813	849	850	851	852	855	813	813	744	853	900	789	874	785	810	817	828	825	820	857	797	875	835	800	798	760	811	822	792	844	828	846	850	858	793	819	810	826	819	840	838	844	858	832	825	843	871	874	838	837	804	821	851	878	844	803	840	827	884	770	882	871	839	803	783	850	845	798	813	853	840	804	837	813	822	823	797	842	873	829	801	827	800	845	825	790	809	810	828	878	811	802	807	860	884	786	883	877	818	806	863	823	841	850	789	825	825	784	841	800	810	852	837	832	814	810	815	799	822	806	839	835	819	860	812	806	834	796	816	798	856	870	786	827	847	862	829	856	842	890	810	837	817	852	820	827	755	814	847	789	820	826	771	830	856	771	847	857	826	831	845	814	854	826	824	844	871	790	843	825	844	893	811	827	810	775	793	840	856	829	816	850	882	822	867	871	794	859	864	838	822	831	742	790	861	837	844	843	839	832	746	874	844	843	785	799	842	867	787	856	844	867	827	821	873	869	822	831	841	843	879	793	833	841	804	796	826	832	819	810	814	824	827	802	796	847	902	776	806	824	843	820	792	798	873	811	779	837	826	792	845	800	803	858	832	758	855	825	843	846	876	815	796	846	874	806	838	867	834	776	817	879	853	828	860	844	809	842	799	834	824	835	808	839	868	848	817	867	821	799	825	835	876	914	804	808	846	817	863	872	848	874	802	805	823	803	800	779	814	820	801	888	892	816	879	805	803	816	834	852	769	833	809	812	825	845	823	853	855	868	763	842	826	850	834	848	823	811	849	873	812	859	851	875	828	824	831	871	876	865	804	841	770	805	823	789	784	828	815	876	834	842	830	811	867	849	764	827	823	826	795	856	829	812	822	837	831	793	794	821	786	793	806	842	801	839	823	829	781	827	858	845	770	821	901	839	818	816	821	853	858	788	824	810	831	770	824	809	867	844	838	833	833	800	846	807	814	786	838	826	883	843	824	812	796	904	879	782	819	825	822	851	785	823	815	848	827	798	843	816	817	806	839	818	809	836	790	837	836	811	866	862	842	838	854	846	847	810	792	805	815	827	829	861	830	822	848	849	820	837	841	841	782	793	836	784	849	798	798	815	796	847	813	883	806	745	815	786	834	811	796	821	779	820	836	786	855	856	808	848	804	836	872	827	786	871	812	817	784	813	840	788	838	782	805	827	834	867	827	786	809	851	835	822	810	838	812	788	844	818	797	786	864	814	824	814	857	809	829	840	786	784	860	790	778	796	852	854	814	813	821	858	863	826	868	800	869	852	809	813	792	808	821	823	841	796	859	830	793	819	806	838	844	870	858	840	777	840	850	802	810	798	817	839	815	830	803	836	781	875	838	811	869	821	811	815	866	838	824	862	793	844	825	831	808	780	808	817	837	895	815	825	822	845	805	803	828	838	808	794	796	822	838	791	839	816	874	825	801	818	831	841	814	787	793	779	749	778	817	773	888	853	831	865	865	861	804	796	805	845	821	797	802	821	799	846	812	828	823	847	796	821	858	840	852	788	857	916	825	852	821	826	835	802	802	837	816	821	847	792	815	748	828	807	776	836	824	853	834	823	845	776	785	815	835	848	845	796	859	802	856	847	804	880	860	814	813	833	826	859	801	868	851	830	809	830	845	812	796	819	827	814	837	817	805	824	797	854	859	839	869	806	838	807	798	801	848	876	832	817	770	809	807	850	817	800	841	805	810	836	783	818	855	844	825	791	837	788	823	860	832	731	802	801	788	804	880	812	850	834	805	839	851	840	802	805	895	821	814	844	813	856	803	819	788	818	860	798	865	833	832	822	857	838	810	868	858	818	791	863	813	803	815	822	759	847	845	818	807	833	814	775	792	830	839	847	838	851	783	809	878	865	782	805	825	886	853	788	836	802	836	816	824	828	789	819	800	838	834	788	803	865	846	865	781	820	784	871	825	832	813	825	812	842	845	818	850	876	862	866	880	828	812	792	838	829	744	849	789	847	802	812	839	840	843	787	834	806	840	781	824	847	829	814	827	821	822	792	808	812	835	867	780	849	828	869	780	857	822	819	835	842	868	797	805	852	779	786	822	822	849	810	826	759	826	847	814	834	779	756	825	815	824	859	815	831	798	856	858	845	787	790	864	830	851	824	798	802	840	846	828	812	823	843	868	823	828	825	861	868	847	808	746	833	851	803	829	821	817	848	779	819	845	800	837	822	815	843	882	835	800	790	801	881	802	836	787	808	810	821	819	848	856	819	841	834	855	779	844	853	810	820	803	874	858	819	797	859	844	798	822	841	868	779	832	822	848	830	836	836	830	824	814	770	834	836	823	834	899	835	828	804	824	822	832	821	817	827	870	840	860	845	841	853	813	821	820	808	853	869	789	836	875	838	855	845	834	828	821	817	805	831	820	846	838	870	785	804	844	881	828	851	881	819	794	834	810	841	800	848	816	820	769	837	835	788	815	860	789	858	837	851	820	832	768	859	850	814	873	839	803	886	789	820	824	808	870	816	838	836	887	832	839	824	876	814	840	797	850	863	838	844	862	877	827	784	865	776	821	843	835	845	857	798	840	880	791	853	823	821	872	783	875	773	820	854	790	828	843	862	799	774	865	803	866	800	867	857	802	789
15096	1342	1021	820	664	550	502	453	452	437	392	395	441	390	383	406	402	370	385	401	391	335	367	370	362	383	387	334	373	373	345	392	364	389	373	385	353	340	369	349	365	299	381	349	407	346	372	370	366	337	347	398	362	407	327	331	399	370	356	372	402	418	377	338	360	341	369	334	373	370	384	336	331	354	380	392	345	354	366	329	350	357	321	367	361	389	337	349	379	372	355	341	346	402	394	375	370	394	359	303	337	341	385	355	369	339	367	369	353	376	340	367	406	353	380	356	376	355	370	351	379	356	340	367	377	361	370	357	351	354	371	380	396	400	332	349	380	372	355	358	358	381	368	377	376	381	346	348	322	370	365	386	355	373	349	348	363	402	344	365	331	363	341	320	384	391	368	323	386	373	395	371	346	365	360	367	336	363	381	389	368	371	380	370	347	319	390	365	370	371	338	337	358	331	380	372	327	350	348	360	345	366	365	376	360	376	338	368	371	316	355	336	358	355	334	371	354	363	349	354	373	365	369	385	413	367	363	323	371	436	351	377	325	369	411	387	377	367	363	343	326	350	384	363	339	339	346	380	359	343	360	357	369	340	362	366	372	326	369	350	410	324	342	371	352	361	366	342	319	380	333	344	342	353	369	332	356	368	351	375	379	344	350	382	389	390	410	353	352	348	352	380	326	355	346	363	352	361	361	357	361	365	350	390	378	363	367	335	377	388	386	319	338	352	367	364	377	372	361	347	343	361	346	327	320	327	367	360	379	375	354	332	335	376	378	340	366	373	371	354	403	356	336	356	349	327	344	405	348	330	339	350	371	355	354	364	359	347	384	363	397	365	329	335	371	335	353	375	360	394	379	354	330	371	362	375	383	342	380	364	367	379	363	365	399	391	380	365	390	355	355	373	342	386	350	341	377	342	349	367	377	339	343	368	376	336	326	358	378	378	375	370	407	357	382	363	344	344	361	363	338	349	395	368	392	365	363	375	396	398	364	387	365	369	375	365	357	333	350	367	382	367	356	367	358	375	351	376	355	366	373	360	388	369	332	337	369	374	367	361	357	361	385	333	387	348	358	356	346	338	317	387	385	393	354	349	386	367	375	379	340	357	385	356	344	368	381	356	380	381	343	354	365	355	325	328	353	306	346	352	368	359	384	358	333	362	343	359	364	374	351	334	342	354	376	375	391	379	327	378	362	368	348	375	367	347	338	363	370	357	386	396	345	365	359	340	338	337	379	339	390	364	370	372	373	383	349	367	373	361	349	358	377	376	345	376	372	344	350	368	317	374	365	363	397	366	378	364	363	368	368	353	357	370	360	333	388	346	327	363	352	342	362	366	368	361	377	376	358	334	400	391	339	364	382	361	380	339	386	354	355	398	334	352	357	365	338	384	387	384	341	329	379	362	386	348	364	356	334	339	339	313	352	322	391	396	389	374	393	369	371	309	325	353	360	349	370	366	385	365	370	359	326	332	351	362	387	359	340	358	338	383	346	344	368	370	379	358	368	411	382	370	370	362	340	373	365	367	340	367	343	377	406	369	366	368	367	363	338	355	346	362	360	350	337	354	396	396	336	348	359	367	359	336	350	366	328	351	366	340	361	383	346	369	378	360	388	392	367	394	347	355	339	397	388	384	375	343	364	369	361	362	345	371	337	371	374	345	357	385	350	364	329	399	377	364	416	350	404	365	380	369	353	363	416	394	371	380	350	380	347	382	388	355	338	361	355	383	380	363	386	376	334	349	340	356	363	367	370	363	371	344	367	378	350	389	367	337	370	374	379	352	345	373	362	383	365	352	381	367	397	373	390	350	384	361	341	377	346	353	377	336	363	359	408	338	369	418	355	348	342	338	319	330	316	337	375	333	351	376	369	375	350	342	366	351	392	377	366	358	336	355	363	336	329	375	368	341	351	398	358	403	368	360	378	373	395	363	349	389	350	367	351	347	338	363	354	376	381	381	356	378	363	332	394	354	379	311	370	385	353	344	338	371	362	336	339	351	335	363	322	346	379	359	392	382	355	379	328	338	342	371	368	353	329	385	386	362	368	385	329	382	358	382	342	345	394	378	378	355	349	368	341	314	372	390	375	357	330	350	343	344	403	352	381	324	344	351	314	351	340	364	377	375	326	368	373	355	337	393	394	374	407	335	372	364	387	430	334	388	358	396	380	360	352	358	338	336	342	334	365	344	394	348	349	393	367	350	417	384	380	373	390	359	364	388	370	372	337	360	340	346	355	404	405	355	332	384	364	368	330	358	350	388	371	380	367	340	381	417	371	371	386	335	362	364	333	357	333	359	338	353	370	388	354	368	370	361	380	359	329	381	372	351	384	349	350	338	364	370	338	344	346	403	355	367	381	349	371	358	370	362	379	339	382	381	305	341	378	354	346	381	363	408	352	402	330	357	398	343	358	357	368	352	320	373	366	356	363	387	378	352	374	336	386	350	361	378	386	363	340	335	351	347	360	354	349	356	349	335	366	351	382	348	395	367	350	399	389	332	376	357	326	394	355	345	383	333	343	356	383	356	350	343	357	378	362	362	321	380	362	369	358	351	386	330	350	392	345	375	347	358	347	341	361	399	381	347	350	365	389	314	390	391	320	389	375	357	369	378	368	337	327	365	332	350	365	388	388	378	392	343	360	353	390	357	360	348	361	364	383	341	343	357	357	384	331	345	367	363	364	350	340	343	389	372	427	402	361	366	362	316	381	344	355	351	365	347	363	363	356	351	357	366	344	377	349	352	397	369	365	353	367	393	344	354	355	353	386	354	347	360	399	324	362	339	334	369	358	369	359	334	333	367	354	357	338	384	348	371	394	369	346	337	342	375	385	382	405	358	392	395	359	350	358	397	355	354	364	396	347	362	347	351	359	317	370	383	348	369	368	368	375	387	359	356	354	350	363	346	340	359	360	362	384	327	345	372	367	394	359	351	354	351	371	357	325	378	396	370	378	370	350	364	374	374	387	342	314	351	360	330	366	348	378	367	358	373	364	341	361	355	340	373	349	394	402	362	356	353	346	337	343	375	375	365	373	363	392	365	374	365	348	351	376	368	368	380	383	354	358	395	364	358	398	392	347	335	344	341	365	383	376	318	323	303	346	354	374	381	382	367	342	391	344	320	367	386	376	353	377	340	362	370	352	326	400	382	367	348	337	355	345	372	357	395	409	353	367	363	380	355	373	328	369	382	386	376	337	359	384	383	357	348	376	397	345	406	354	331	342	344	360	353	371	337	364	340	339	337	372	342	353	379	375	362	343	377	384	346	362	387	364	358	366	405	383	360	365	334	389	378	346	370	355	357	406	368	329	331	351	377	364	351	337	375	343	383	365	350	379	374	365	375	367	360	400	377	352	347	384	354	377	347	361	369	388	368	331	367	372	354	355	323	372	407	396	357	325	337	377	341	351	380	359	372	380	374	354	403	386	396	372	408	362	343	346	355	321	336	362	334	374	392	374	333	377	362	349	337	360	334	353	405	395	339
8606	1316	2100	2323	2044	1720	1476	1377	1255	1239	1125	1072	1086	1005	996	947	965	925	915	938	934	874	947	856	830	890	850	877	910	887	864	841	823	846	793	832	860	843	837	891	840	834	811	890	787	853	854	867	859	770	808	849	792	793	857	844	867	858	801	880	797	844	821	850	838	856	862	779	846	841	852	815	827	816	804	891	818	846	836	876	816	850	806	811	788	819	808	850	800	885	826	860	850	843	791	844	762	824	827	845	806	849	803	803	851	820	839	860	856	779	815	821	851	871	808	900	831	856	802	828	794	831	857	852	811	853	826	783	793	814	854	900	794	862	836	822	786	845	815	790	745	888	847	843	836	822	757	841	845	848	814	811	799	840	802	813	803	816	812	800	809	803	747	813	840	840	824	816	864	822	842	829	852	775	789	845	820	877	841	802	806	822	812	796	834	837	786	882	812	844	840	833	836	841	802	850	826	796	804	814	807	807	838	789	872	803	843	785	877	817	865	805	823	855	808	808	836	853	794	812	802	803	817	829	806	783	819	815	817	847	836	821	863	828	848	884	792	813	829	813	787	869	793	845	791	801	813	791	820	842	848	853	841	806	828	814	806	819	796	822	812	794	802	781	828	784	790	821	771	802	874	871	779	818	854	813	832	834	790	801	847	857	845	755	821	877	831	802	838	807	785	830	839	834	857	878	839	850	838	855	804	842	843	819	837	827	833	800	818	848	801	765	804	795	823	818	803	813	851	806	769	836	807	812	810	805	872	779	816	850	853	772	822	821	819	854	832	868	826	879	838	806	828	861	835	858	784	806	856	833	803	817	762	823	826	794	797	844	803	890	798	794	809	817	844	836	872	813	815	786	876	804	829	828	866	880	835	874	845	883	840	827	827	889	828	881	856	850	842	810	832	831	855	842	840	867	803	820	797	836	804	806	856	755	806	817	847	822	847	835	830	818	849	822	848	815	836	845	859	841	769	801	820	787	857	823	821	832	792	794	830	882	846	860	835	815	818	831	864	786	841	870	818	853	788	822	799	793	810	787	759	777	841	829	825	827	870	862	797	814	854	804	830	792	777	819	824	794	828	830	813	849	811	828	769	794	776	792	807	835	793	799	814	799	832	853	823	834	823	783	857	828	878	778	808	803	787	817	802	772	865	872	851	804	814	835	832	821	817	809	843	861	814	846	849	827	847	804	791	841	800	801	806	820	843	848	859	828	845	874	802	835	841	789	822	827	816	784	791	820	856	832	822	842	799	824	800	829	811	829	805	785	824	846	820	819	800	796	810	843	765	773	819	881	833	816	783	833	785	861	878	816	770	802	824	780	801	819	842	818	798	841	830	854	748	804	876	834	831	795	834	848	860	782	827	830	817	838	824	848	816	825	787	771	773	800	836	837	825	792	849	825	842	796	850	805	841	831	846	830	849	878	872	811	800	795	796	841	898	827	844	773	853	817	821	825	862	830	803	809	868	819	797	824	847	814	802	832	766	813	842	875	828	818	845	839	838	788	827	781	827	839	860	882	850	817	814	810	834	807	816	779	749	818	857	790	821	815	830	869	808	798	802	800	824	834	876	809	819	827	844	793	844	785	807	863	876	810	822	816	871	854	837	817	772	802	786	809	809	832	847	822	784	802	798	807	805	821	839	821	857	788	830	842	848	906	847	871	805	824	786	794	843	810	844	811	805	847	856	829	836	814	813	830	775	781	794	807	858	803	883	898	831	800	808	842	763	848	840	800	782	814	816	825	807	867	845	841	834	817	820	897	858	795	807	855	774	798	854	795	795	800	814	811	863	836	821	826	804	830	801	833	824	843	812	770	815	815	819	852	800	767	778	805	807	828	828	834	830	850	826	776	852	846	836	767	838	902	791	805	837	811	839	831	845	859	850	808	833	817	823	830	806	819	837	848	790	879	856	865	809	795	838	829	804	821	861	881	852	871	843	806	884	864	773	885	822	846	871	835	810	853	836	803	769	782	804	832	839	795	836	817	806	820	804	861	796	800	749	790	820	822	847	841	851	785	821	819	810	788	848	772	828	826	769	805	840	819	789	856	822	817	825	794	830	777	788	821	809	812	873	806	812	808	875	805	794	826	780	810	854	878	807	840	841	849	798	854	823	823	806	813	774	793	816	838	827	877	825	796	861	835	879	825	886	808	786	770	826	821	848	832	766	850	816	863	824	834	791	850	863	858	870	785	842	828	773	827	862	811	792	775	865	845	797	806	832	833	829	866	847	762	873	799	798	846	850	789	822	860	852	775	847	837	803	858	822	790	784	790	795	884	842	835	833	829	866	785	762	831	807	839	808	817	792	866	828	852	793	827	849	779	822	850	828	816	885	820	805	827	823	871	803	818	788	836	790	773	847	838	885	872	819	815	769	795	829	790	849	802	824	818	831	780	862	812	879	838	854	850	866	859	839	800	818	776	787	840	790	852	829	848	787	816	809	844	796	825	811	839	815	798	793	793	796	840	779	803	821	828	865	785	819	805	830	828	834	863	785	808	852	824	846	780	841	833	776	840	805	738	832	795	810	801	790	865	812	824	821	845	831	780	832	834	845	799	806	822	807	817	845	808	798	849	834	808	803	780	784	795	865	795	813	799	827	827	831	772	834	863	809	806	848	825	866	786	843	843	838	839	779	840	819	868	815	853	799	829	777	838	848	758	862	805	799	819	797	807	854	807	869	813	754	824	817	771	863	829	866	838	797	774	847	846	796	847	900	793	846	862	849	783	769	831	835	809	806	803	781	811	792	822	844	853	818	816	831	826	854	819	772	844	806	798	814	783	801	836	812	815	813	829	805	837	880	785	852	820	809	785	842	839	860	829	837	776	834	807	808	826	850	861	810	791	845	852	740	765	864	832	856	859	817	776	853	798	830	812	778	785	809	800	868	858	820	868	805	853	823	790	852	795	825	795	827	844	802	855	825	827	837	823	810	834	816	820	835	788	850	847	845	874	855	814	802	834	818	800	857	800	896	845	833	885	843	854	850	797	792	878	783	858	860	823	843	839	775	859	863	818	854	802	832	842	802	804	793	810	768	831	856	824	815	842	787	833	822	808	767	815	806	764	801	889	863	785	789	849	876	835	800	816	822	812	847	833	847	779	843	820	819	835	808	794	793	866	808	825	846	852	826	816	822	811	869	800	829	783	785	807	804	820	817	883	808	796	853	816	782	803	787	826	828	773	805	818	798	832	813	805	855	814	824	756	858	877	812	785	852	823	792	832	848	797	853	871	827	782	849	832	800	829	809	843	776	844	810	802	800	788	838	817	785	849	810	808	825	846	854	788	835	854	812	824	815	831	851	779	826	795	775	816	773	814	842	823	830	869	836	916	830	821	804	810	819	814	816	792	802	770	834	844	855	807	841	847	831	819	861	776	818	849	828	849	811	842	814	837	851	860	808	842	784	849	761	795	851	825	828	789	842	830	808	812	835	826	736	808	850	870	860	816	850	884	846	835	850	835	767	854	824	836	851	797	835	842
1766	206	194	200	194	170	171	159	160	150	162	167	179	175	163	165	188	143	172	172	181	175	181	194	168	150	137	145	171	173	189	153	182	164	160	172	157	153	175	165	135	164	155	192	155	160	169	154	142	162	169	188	184	184	168	178	184	172	191	164	171	165	159	165	188	178	151	184	161	177	165	168	175	142	170	145	168	194	162	147	153	158	164	177	159	173	181	176	173	159	148	165	161	158	164	167	151	173	187	176	177	179	142	169	152	182	163	194	183	166	182	157	178	155	165	148	177	180	167	183	173	152	167	178	164	163	142	179	161	143	169	145	165	173	191	173	152	180	165	154	143	162	192	159	149	160	178	177	175	146	146	168	158	202	164	159	164	170	178	160	194	187	194	178	159	151	141	152	175	138	142	170	157	170	180	156	151	186	150	135	153	149	162	160	155	175	171	156	142	158	134	159	149	152	179	165	157	140	184	172	162	176	166	155	156	147	162	182	177	159	158	180	178	187	166	156	178	147	174	143	161	178	176	144	126	174	160	186	174	166	175	167	156	172	167	157	162	157	156	168	154	163	167	169	177	176	186	158	154	185	188	157	151	168	175	168	163	182	147	172	154	155	131	166	173	164	182	174	179	188	187	142	163	155	175	177	170	167	165	178	178	161	180	169	197	161	170	172	178	167	164	151	176	167	173	168	148	161	169	156	194	136	165	151	157	164	166	175	150	162	155	147	151	186	166	187	162	146	169	156	189	151	160	165	172	182	149	185	175	148	203	168	173	188	170	158	139	146	182	136	160	158	169	155	167	149	156	174	167	154	174	157	176	183	147	133	157	183	172	185	154	178	178	171	158	149	172	155	182	160	156	176	176	167	171	171	152	163	149	185	176	164	167	155	135	171	153	162	149	181	192	141	175	168	181	156	170	187	166	182	157	150	174	137	189	162	152	156	156	172	184	198	159	162	160	150	164	179	153	171	168	187	143	175	151	168	149	157	172	170	194	134	167	152	146	176	190	179	172	159	165	180	193	183	161	173	155	164	161	164	178	178	179	197	169	173	159	154	169	157	186	170	167	145	179	178	171	165	155	181	162	165	162	171	167	177	151	182	144	159	171	178	155	171	209	166	152	200	149	155	176	153	168	157	181	169	182	171	163	163	169	167	183	164	169	159	191	163	156	170	168	160	168	163	147	187	172	201	169	172	169	146	156	198	160	164	181	157	179	157	153	153	160	184	153	200	171	169	200	164	160	175	197	193	164	151	175	181	170	195	178	181	143	179	163	172	176	151	191	173	152	179	162	172	157	165	139	177	154	157	164	168	199	171	175	175	171	143	180	180	181	164	154	171	171	185	182	157	151	156	168	154	178	176	185	157	159	183	185	161	180	180	165	164	168	169	180	164	167	180	140	173	174	196	181	163	181	158	158	153	146	163	167	158	153	179	189	171	159	149	149	168	193	183	172	178	150	154	152	180	162	148	129	175	175	160	179	165	168	134	154	167	173	174	156	192	166	163	162	193	172	185	163	189	172	162	167	160	153	143	157	160	179	150	175	151	181	155	165	172	185	159	170	148	157	155	135	176	172	179	184	150	150	163	167	176	171	181	158	196	167	152	159	163	191	167	176	153	175	159	167	186	175	169	185	172	167	162	161	163	163	150	168	177	152	166	162	158	170	178	192	162	173	178	176	161	181	170	182	175	157	181	180	169	151	158	182	174	131	153	152	171	140	168	189	170	149	180	169	180	130	141	170	176	136	159	180	183	151	168	183	191	188	160	160	166	192	192	177	179	151	183	152	176	157	155	167	157	162	168	146	160	180	154	176	162	169	171	152	182	168	170	160	148	166	144	154	163	194	191	185	157	186	178	183	177	136	155	169	199	170	185	182	176	159	147	158	171	172	147	189	159	170	185	172	168	155	152	184	155	168	174	181	172	177	180	165	172	183	193	175	168	170	163	188	187	155	172	162	169	135	161	156	136	175	183	168	157	179	177	166	164	166	157	155	162	163	182	182	200	129	216	176	135	188	172	180	156	158	159	179	186	187	170	178	142	166	183	164	168	165	165	176	150	184	177	171	176	173	155	174	157	166	151	165	136	202	160	174	165	175	197	189	160	161	159	157	162	167	182	174	146	155	145	175	196	163	143	170	183	142	160	181	159	169	179	162	175	153	166	151	189	172	174	170	177	168	166	166	187	178	185	167	156	183	153	161	173	169	155	156	171	165	174	184	157	146	168	159	158	163	163	157	159	175	170	138	154	172	186	179	165	162	168	162	183	192	176	160	160	167	195	164	169	188	186	177	176	154	162	157	159	145	146	169	167	202	170	184	140	176	181	158	156	170	187	165	175	166	178	173	140	141	135	165	197	167	197	186	170	162	155	177	189	144	172	172	195	164	190	170	163	161	169	183	186	160	164	152	166	155	174	177	179	174	174	149	185	174	190	162	155	151	155	177	152	131	169	169	158	176	176	157	166	157	165	178	178	179	171	184	194	165	151	148	147	180	175	184	149	145	175	167	164	178	176	157	166	168	152	162	164	162	165	157	163	150	155	164	178	173	159	146	163	157	168	163	161	170	176	145	163	158	163	152	158	185	158	179	164	191	151	168	139	183	179	165	166	174	182	154	169	157	181	191	185	167	167	163	154	168	158	135	183	167	170	166	178	154	178	184	174	164	157	169	180	156	185	184	184	139	153	165	144	163	158	158	153	153	160	152	183	193	167	170	184	170	170	176	146	166	163	158	158	191	170	138	162	173	177	173	156	191	169	160	143	161	149	161	176	144	197	167	177	176	161	175	151	170	169	161	166	155	177	160	160	168	167	150	186	168	183	165	160	154	169	156	162	146	146	145	173	187	154	173	167	188	165	197	204	175	167	152	175	200	179	162	165	174	149	152	163	172	194	181	159	154	165	177	159	179	170	174	169	159	145	164	189	187	178	177	176	179	167	160	173	165	162	183	154	156	179	168	169	157	169	172	197	191	169	163	174	189	192	187	157	164	176	171	179	171	156	162	151	165	173	143	140	166	195	159	159	168	148	169	171	174	190	169	196	167	162	175	166	162	151	170	176	147	174	172	167	165	150	187	157	187	192	160	181	165	161	154	159	172	171	151	193	184	155	137	178	172	165	194	177	193	149	156	160	171	196	162	171	175	157	173	178	177	172	177	192	156	170	180	179	172	179	158	174	175	139	174	186	149	178	171	188	187	145	201	191	152	163	159	151	173	184	172	146	158	180	187	151	153	152	150	187	184	162	153	173	149	197	169	193	153	165	168	157	180	155	195	185	182	167	170	166	172	180	155	171	151	173	166	142	148	170	177	166	189	158	172	170	130	149	168	188	167	192	166	170	158	126	162	199	180	176	175	190	158	167	165	136	155	181	169	172	190	184	203	164	169	157	147	152	149	173	161	166	179	183	161	148	162	153	162	152	164	149	156	145	155	174	155	150	137	156	167	152	150	183	190	131	145	181	150	177	169	171	174	158	165	169	173	177
2078	516	556	497	516	479	475	507	482	497	484	494	454	487	450	401	498	482	479	476	468	478	463	448	471	475	473	477	467	451	429	457	516	456	448	473	437	454	446	465	443	457	462	453	422	438	465	454	478	471	420	452	460	445	455	468	480	469	467	461	445	486	458	460	431	451	445	484	467	489	455	509	461	448	464	478	478	468	484	464	468	429	479	480	484	464	449	454	464	476	445	463	508	473	503	471	452	452	466	446	446	424	440	480	469	520	459	409	500	471	455	446	470	471	536	490	472	461	468	476	459	476	434	443	434	476	434	462	450	439	450	438	456	491	455	459	437	457	448	427	472	452	448	471	453	445	455	474	475	441	480	464	474	481	466	464	474	473	464	464	462	465	467	499	429	461	448	483	442	450	491	460	445	480	491	468	467	471	423	483	483	480	459	485	472	443	460	407	446	468	446	491	484	458	472	471	479	435	437	454	488	473	480	515	462	455	428	478	531	431	449	485	467	445	481	470	464	407	462	436	458	445	476	469	449	450	451	501	438	476	472	450	441	456	473	423	467	434	469	527	462	482	466	466	445	437	477	469	473	516	458	467	470	460	439	432	456	467	520	493	472	438	487	474	460	511	438	501	470	457	463	473	507	446	474	484	467	431	482	506	513	468	455	478	448	444	478	478	486	475	457	487	442	475	407	411	452	444	502	475	451	445	464	426	465	457	454	464	481	479	457	484	478	470	483	432	468	475	483	457	463	477	486	427	487	451	472	444	449	504	483	487	436	457	434	447	463	430	462	450	447	462	453	493	457	495	467	466	473	460	461	504	477	452	446	479	469	429	458	447	449	425	447	460	470	439	471	441	484	445	425	473	454	483	464	494	505	428	459	442	448	469	461	454	455	500	469	444	420	485	471	448	473	447	469	448	481	433	489	444	442	466	475	453	466	466	486	449	468	486	485	467	451	468	476	464	432	467	517	450	487	497	499	453	447	465	455	498	465	485	438	484	461	453	466	466	461	432	494	436	444	481	472	469	503	467	479	449	450	459	499	473	429	477	450	463	437	437	428	487	424	459	466	445	448	450	452	435	482	456	473	485	480	420	460	492	484	452	468	483	443	499	452	470	459	454	511	460	469	477	480	454	483	458	421	478	471	453	480	473	462	482	459	450	465	448	496	427	455	481	450	454	423	438	468	470	482	471	454	463	473	410	452	470	437	471	447	474	455	451	438	481	449	446	474	440	439	460	453	468	448	438	452	477	448	482	483	463	439	481	424	492	443	431	463	455	502	450	460	431	421	433	440	477	457	474	456	494	465	423	443	456	452	435	454	458	492	478	466	421	490	491	451	440	430	463	463	460	504	437	443	506	480	476	440	447	455	461	469	427	450	471	484	417	407	462	450	444	475	451	463	465	473	465	449	452	464	482	468	439	454	461	433	442	454	471	470	417	412	511	473	438	459	414	460	474	467	433	452	473	479	489	490	471	495	462	492	464	472	493	447	436	453	474	488	430	426	429	454	484	451	488	456	427	477	456	480	468	426	470	439	485	452	478	439	465	417	423	456	490	470	460	466	460	442	454	444	457	455	469	467	479	460	478	438	450	462	425	472	476	460	477	440	430	455	488	431	493	468	462	407	454	445	435	465	468	480	457	419	457	434	429	441	440	435	471	465	496	506	457	483	472	475	447	446	464	448	497	418	468	486	458	506	466	473	460	449	473	473	481	474	452	439	444	437	460	495	453	453	462	476	464	455	467	487	463	448	488	447	439	470	453	468	457	453	482	460	489	494	465	465	481	494	457	446	470	450	475	476	461	463	471	487	480	450	412	445	438	428	416	461	444	486	418	455	456	459	460	481	439	473	489	438	466	456	443	444	503	477	474	460	442	484	428	469	487	464	488	482	441	473	453	470	453	497	454	474	475	479	457	479	492	484	464	474	489	456	459	481	426	433	450	461	449	459	514	414	435	447	391	444	474	475	449	440	443	476	472	478	427	490	439	471	468	481	495	474	490	450	461	468	432	464	460	477	496	502	469	472	464	501	453	446	451	431	441	463	491	443	450	496	454	481	480	459	461	484	463	450	419	485	459	487	443	441	474	451	484	477	439	468	512	479	450	502	467	462	457	462	442	454	436	456	482	474	440	448	473	448	442	440	460	465	431	436	452	462	438	483	492	463	473	454	483	446	486	461	482	452	467	438	504	438	455	469	484	492	440	447	418	457	497	480	463	516	478	474	449	425	438	483	457	480	481	501	468	430	466	486	472	510	457	439	425	466	434	459	464	523	445	497	479	454	460	438	469	473	432	477	469	472	421	467	427	468	455	456	468	466	468	431	465	470	429	489	454	462	474	428	453	434	496	448	458	473	462	467	450	461	485	443	466	455	471	438	460	509	442	477	456	450	455	469	442	473	442	493	486	457	468	462	468	456	440	465	457	487	474	420	480	462	466	499	461	465	490	483	468	478	439	480	436	456	472	466	464	440	425	462	525	464	504	470	457	445	435	470	431	458	448	445	454	488	458	463	472	483	452	465	476	495	460	496	450	457	462	450	447	410	457	490	431	480	462	431	434	441	439	444	440	454	431	467	469	460	463	506	417	477	460	468	479	481	440	418	455	429	446	462	437	505	488	489	455	470	464	488	461	457	476	464	477	487	482	439	507	451	485	491	453	459	462	475	478	454	468	454	471	487	460	460	470	464	421	451	440	444	427	464	482	478	477	476	462	501	417	460	429	511	464	442	490	472	455	464	466	486	416	422	470	454	474	494	505	447	414	456	451	498	432	461	454	450	445	473	452	429	457	487	483	454	484	436	467	462	480	473	505	452	466	490	417	459	444	453	505	475	468	449	476	469	449	507	474	460	473	477	463	441	428	464	457	452	453	449	480	499	436	447	442	478	478	476	425	486	483	450	430	473	500	485	447	453	452	416	421	445	468	471	446	465	444	435	484	447	441	487	454	442	496	456	442	461	468	460	469	473	438	501	444	476	491	451	439	455	440	463	485	470	442	473	431	469	447	425	442	442	394	434	451	463	456	447	421	447	473	484	487	462	483	488	475	507	461	468	441	452	458	482	487	502	493	446	454	445	457	457	470	467	467	474	445	502	498	465	448	474	430	503	446	472	436	458	453	474	463	436	440	487	458	463	437	433	456	457	469	495	430	458	470	454	481	441	472	491	445	490	474	455	427	487	493	455	463	444	458	451	463	456	463	412	496	457	455	465	481	453	448	487	441	439	481	451	479	466	466	457	489	442	454	492	458	468	459	477	422	492	524	480	456	465	462	427	440	485	435	493	482	400	469	413	467	456	430	459	443	426	461	465	444	435	442	460	500	458	460	452	408	455	475	474	462	487	476	510	476	470	423	491	459	454	434	481	473	459	483	472	497	454	474	469	454	454	470	456	450	467	458	445	461	459	435	492	462	477	475	481	431	460	449	475	470	478	449	466	479	493	454	452	484	487	447	460	494	439	468	455	454	436	511	447	438	452	458	456	446
7803	685	607	548	454	399	438	412	389	397	397	366	323	367	335	334	381	382	412	390	349	371	332	336	354	389	341	338	311	354	330	336	334	351	336	344	342	348	342	374	340	362	365	329	369	319	346	347	336	331	347	330	331	323	357	335	314	324	351	351	315	328	375	336	317	350	297	338	350	338	324	341	363	362	353	361	323	354	334	316	324	331	341	334	394	361	344	323	361	354	330	356	372	361	356	370	354	341	327	364	365	325	320	311	345	374	345	356	327	332	381	358	337	367	319	324	321	326	318	358	350	344	367	362	333	364	345	343	339	356	324	334	384	340	347	340	352	336	390	378	344	367	315	363	330	350	382	368	352	339	345	334	329	343	301	326	333	348	318	343	351	340	356	341	306	358	367	377	305	368	384	392	302	344	357	348	320	369	303	308	352	314	330	350	362	355	334	341	398	376	343	357	321	342	354	355	354	312	360	338	337	317	321	324	397	311	342	376	343	363	336	341	342	343	337	372	360	347	348	343	320	338	351	333	339	344	371	338	317	351	333	343	339	368	358	367	373	354	324	345	313	366	294	329	323	363	337	335	345	333	367	377	364	374	336	361	384	373	364	303	334	369	338	321	350	376	367	367	328	330	349	346	377	340	335	350	330	319	347	335	334	359	338	354	377	334	337	349	362	347	337	366	324	313	361	344	339	345	353	349	336	336	357	354	376	359	327	344	334	378	336	346	366	339	365	366	317	340	349	338	316	369	323	353	353	342	340	371	340	348	378	362	376	338	346	376	362	344	353	319	378	307	320	310	356	332	362	374	340	335	299	349	336	349	350	333	341	341	341	375	344	334	314	335	350	344	370	335	385	360	343	333	332	327	356	352	359	333	367	337	345	344	345	358	298	334	343	327	343	363	314	308	346	319	364	359	346	317	332	366	355	327	308	345	359	335	371	348	323	340	344	324	339	333	345	397	363	335	353	304	337	407	347	345	340	347	362	333	359	362	358	357	343	342	351	345	376	366	383	329	320	335	328	344	364	325	365	344	337	344	361	371	345	371	375	390	319	320	329	312	336	374	369	332	294	369	359	340	406	344	327	333	320	370	329	369	386	372	338	358	338	322	368	316	344	337	377	348	382	327	351	350	397	343	342	368	336	365	319	379	367	387	327	358	341	355	390	356	317	305	340	375	365	365	346	339	382	357	326	317	354	307	331	382	326	326	352	351	361	364	359	369	301	357	342	391	353	342	354	336	356	328	350	333	328	345	325	350	296	357	343	333	377	333	339	363	350	350	338	340	380	344	358	350	304	357	344	340	350	364	338	328	355	356	358	362	319	369	362	341	307	363	360	362	316	364	359	407	361	358	341	362	364	369	343	334	324	342	326	375	354	305	378	374	368	359	356	316	348	339	334	316	336	354	344	342	405	368	345	340	351	354	356	346	331	338	321	376	347	364	346	381	362	361	367	352	351	333	372	364	363	311	345	327	350	362	323	360	329	341	344	323	346	342	332	358	371	352	326	355	345	324	368	353	371	374	335	357	350	364	363	351	317	331	366	355	346	365	336	366	335	374	329	316	314	374	355	335	394	339	341	314	336	338	349	323	338	368	331	340	356	335	337	328	356	333	350	325	358	349	366	334	342	367	355	317	375	319	346	354	345	349	354	382	401	364	349	344	351	366	337	340	328	349	381	359	352	338	347	297	366	358	364	347	319	313	357	315	383	391	362	336	353	355	385	340	365	320	328	363	308	356	325	361	355	343	361	353	359	311	325	335	351	363	332	334	342	327	355	353	365	360	330	342	354	343	341	358	331	332	351	320	354	334	383	320	356	356	328	372	334	279	354	329	336	299	371	365	340	319	341	326	357	365	326	350	350	368	328	346	378	323	351	344	320	300	345	350	321	363	364	362	336	337	332	367	360	342	355	332	365	358	370	352	343	345	384	353	357	334	360	349	314	296	358	345	347	380	331	331	342	327	332	350	333	324	345	355	366	345	345	352	354	376	377	335	320	380	360	320	357	341	361	344	347	358	349	359	311	336	337	343	373	365	333	333	318	384	352	321	342	358	350	341	339	343	380	338	350	337	295	327	321	359	336	323	353	354	355	370	335	323	344	355	392	362	324	357	327	316	356	341	343	340	332	363	313	343	343	309	364	327	369	298	360	379	346	323	357	355	367	376	360	388	362	377	354	360	331	363	352	317	353	343	339	326	334	363	367	351	345	328	362	333	332	341	336	338	369	374	331	329	346	331	382	358	343	318	348	337	322	333	367	359	307	388	337	359	332	333	366	343	356	341	361	372	361	348	296	309	328	361	356	353	315	373	363	335	334	344	326	342	327	319	357	336	375	333	350	339	353	368	358	385	357	362	380	335	356	325	327	386	335	379	342	311	335	319	331	379	335	345	364	359	350	354	368	302	361	319	373	353	353	341	375	330	327	351	299	340	368	339	356	344	348	321	341	344	370	350	336	313	366	328	351	336	355	349	342	343	335	344	344	340	348	372	312	333	350	340	352	351	353	327	329	352	339	350	364	387	341	341	328	325	366	363	363	390	350	325	357	317	350	338	377	372	339	350	343	352	356	350	344	353	345	334	335	360	357	351	343	360	324	349	363	339	352	346	323	341	349	357	358	336	358	354	367	374	390	359	359	327	345	333	340	335	343	381	344	345	313	337	352	358	375	340	323	352	352	360	341	320	339	363	328	341	324	339	340	360	346	372	361	345	330	340	350	378	318	352	343	371	372	322	344	316	332	337	354	351	362	371	353	378	372	316	351	363	361	325	376	313	336	333	328	337	384	359	358	344	375	391	364	359	381	364	358	349	368	372	331	332	343	372	363	362	352	341	350	342	333	328	362	373	353	323	339	331	350	316	315	325	349	344	351	329	342	354	310	289	371	360	323	361	359	350	346	386	359	321	331	349	362	313	367	344	341	346	337	362	339	348	371	361	354	310	302	350	369	337	325	340	343	346	329	370	362	312	328	350	357	358	377	346	356	346	347	334	333	353	305	317	348	342	367	351	291	339	370	308	369	358	375	299	379	344	345	336	351	382	326	362	333	353	339	345	352	321	330	339	362	363	332	354	359	355	378	359	335	425	340	383	386	344	378	337	361	331	373	375	347	349	346	354	314	361	366	370	396	331	353	368	299	340	333	325	345	330	330	329	389	352	360	350	347	339	358	357	356	350	318	356	342	339	349	315	342	390	299	354	306	353	331	376	319	374	364	352	363	336	358	331	381	342	365	362	361	335	345	322	324	345	362	326	335	360	296	328	352	333	356	339	352	360	336	352	322	327	393	342	367	330	370	349	358	328	357	357	359	366	348	341	356	352	381	353	293	349	356	376	342	292	333	364	348	351	356	371	349	326	349	315	340	342	363	330	352	348	349	312	334	348	331	362	351	355	377	337	389	366	347	341	330	384	344	347	335	349	331	352	354	355	328	363	388	392	342	352	351	361	355	367	338	358	364	323	323	339	371	373	345	341	334	341	333	328
6740	1126	1373	1637	1477	1345	1197	1122	1070	1068	1003	932	911	939	882	928	872	941	881	891	872	843	814	791	832	864	854	827	841	868	838	847	862	819	861	867	815	877	848	833	847	849	861	903	861	849	881	854	848	813	803	808	813	796	771	822	798	787	860	790	847	826	807	845	821	845	817	776	837	774	827	843	880	868	830	839	835	878	847	823	847	795	829	835	837	830	807	856	835	821	848	810	858	850	830	818	804	829	844	825	815	782	814	750	829	834	835	858	845	832	747	812	834	836	814	833	816	826	822	831	878	812	757	872	836	782	795	833	845	797	814	861	756	818	792	796	805	827	818	776	810	852	806	891	818	825	849	857	796	808	809	815	810	874	825	831	861	817	825	806	796	814	839	803	798	809	764	824	827	855	791	841	829	802	844	831	845	759	808	853	852	798	803	858	834	877	829	833	795	821	764	853	824	822	873	871	856	812	836	880	845	775	791	851	878	838	861	769	767	845	819	872	815	801	806	848	841	836	849	821	836	798	842	738	835	839	810	852	862	785	832	856	832	804	851	801	800	831	787	802	809	866	827	832	803	822	848	809	886	836	804	789	845	865	823	837	788	844	814	839	843	855	767	802	845	807	866	852	808	827	793	768	809	830	826	872	813	827	804	842	805	813	792	817	831	819	901	808	853	766	860	836	864	846	811	860	819	824	852	821	841	840	788	865	806	824	838	803	840	818	823	867	821	849	806	817	854	799	795	806	766	835	822	870	774	806	836	756	804	859	780	789	811	870	826	819	820	827	847	893	861	853	799	787	891	753	855	818	838	823	781	815	852	803	902	826	807	791	811	844	851	820	818	840	819	818	829	850	862	806	805	808	831	868	805	860	837	858	820	817	842	835	787	817	775	834	844	820	812	804	800	758	847	842	822	829	833	795	775	862	880	823	805	845	803	786	821	841	797	773	831	813	791	877	802	850	854	805	855	872	841	899	829	794	803	803	820	828	806	879	835	799	804	836	801	810	832	867	848	864	859	796	850	838	893	832	793	801	804	873	898	837	815	803	841	860	880	891	843	851	814	853	867	839	804	802	830	799	818	845	872	841	766	862	877	847	825	834	813	791	846	852	820	861	835	791	788	838	812	845	803	809	827	868	853	805	842	850	806	806	829	826	809	808	845	813	861	834	816	843	866	805	777	806	810	861	870	852	823	844	874	786	831	846	833	853	853	851	844	864	810	833	820	845	793	800	820	767	854	845	847	821	788	808	815	801	814	791	800	798	835	826	810	849	816	824	832	848	859	794	824	839	846	836	759	836	764	782	850	876	807	855	843	806	837	841	804	840	795	829	803	831	844	861	777	811	841	864	827	847	826	831	858	808	807	829	841	839	827	866	825	825	816	805	837	841	780	813	837	819	802	821	846	814	783	822	757	798	831	805	839	826	829	894	834	836	796	890	837	791	818	777	806	794	807	832	840	844	848	781	821	801	867	789	806	816	851	879	789	857	823	809	860	795	816	819	846	836	784	808	817	832	852	782	810	843	807	808	856	849	834	851	824	829	849	863	781	828	859	782	821	817	811	779	796	809	845	796	820	824	816	847	816	822	836	806	834	816	801	798	804	828	809	827	831	835	824	784	826	814	828	869	820	809	853	826	873	839	826	795	803	804	896	860	850	851	800	806	839	837	806	829	770	839	830	860	775	829	808	868	765	860	839	798	848	855	787	766	818	849	856	817	835	793	891	836	794	865	841	804	878	819	789	837	841	881	828	819	811	795	813	818	870	849	858	811	843	894	817	777	802	818	851	841	868	867	822	829	810	823	786	820	816	837	848	828	805	882	784	803	830	804	832	836	810	787	843	927	842	780	814	848	788	783	814	772	810	865	826	828	822	855	887	777	821	828	856	811	849	801	844	854	829	801	829	828	851	815	862	835	858	838	814	846	833	801	866	842	829	810	818	845	792	793	790	863	855	821	789	865	847	802	837	799	834	836	805	842	793	792	821	814	788	844	825	893	885	773	848	772	783	795	798	852	854	823	846	831	822	878	810	801	848	803	802	776	864	813	819	807	833	849	765	854	831	852	837	834	859	798	851	808	872	794	827	865	794	856	815	804	832	840	812	877	829	852	826	782	798	866	806	814	774	838	798	837	810	806	857	807	830	804	851	820	822	814	833	852	830	801	846	807	808	812	788	832	813	845	818	835	819	857	828	811	775	811	816	793	835	838	849	797	800	843	793	863	863	805	809	819	867	799	852	776	796	800	830	796	825	812	816	798	868	838	857	813	810	803	850	846	842	872	824	839	853	837	753	850	764	823	857	785	850	827	795	848	836	765	772	776	832	852	829	879	797	854	851	826	823	815	833	816	841	878	763	780	786	797	827	847	798	839	848	842	885	823	811	819	799	819	768	880	882	883	787	924	848	798	814	813	866	833	787	805	829	829	864	768	822	803	825	816	840	789	813	816	750	798	839	834	842	786	831	822	860	857	841	875	851	877	839	839	872	824	788	785	880	824	859	895	817	826	758	858	869	840	813	829	826	821	844	856	815	816	839	837	813	822	794	848	808	830	827	781	799	844	822	858	800	810	831	857	762	832	781	857	837	852	805	805	857	798	820	858	839	791	821	809	791	828	839	827	825	884	813	867	827	850	824	797	822	831	808	836	808	790	815	791	841	838	851	786	782	786	820	806	854	761	839	768	838	816	829	798	838	779	823	809	828	836	819	827	815	851	758	800	848	831	857	819	828	804	821	814	802	834	865	813	860	843	819	824	842	846	802	813	828	851	809	804	809	818	842	880	902	807	810	796	822	831	800	809	755	814	845	848	791	791	802	861	796	877	818	869	769	795	881	857	839	815	814	838	828	781	878	825	823	786	820	779	840	769	807	846	799	816	838	823	831	839	835	815	825	822	831	807	838	829	827	804	779	829	856	848	743	841	782	800	826	792	802	820	891	843	853	809	827	829	799	802	826	868	796	828	853	836	816	821	845	850	847	792	844	822	809	816	811	784	810	901	816	883	792	829	781	782	829	864	831	810	850	828	875	861	863	835	833	846	904	805	877	819	835	772	836	807	842	778	810	822	845	813	816	813	876	803	739	856	824	847	782	800	836	805	793	844	847	828	839	865	826	815	806	838	796	833	818	877	766	818	833	847	771	816	776	779	811	800	793	842	815	858	873	838	842	842	776	820	794	809	785	874	807	835	815	798	821	839	799	855	776	777	862	791	782	847	817	833	813	825	824	843	846	844	815	788	865	858	815	779	843	819	818	822	808	813	827	798	818	842	795	777	782	833	810	782	774	835	838	763	811	816	833	821	819	846	767	808	809	774	871	847	839	843	778	845	794	829	829	809	766	823	745	777	863	825	814	849	799	785	831	803	857	804	829	853	813	867	815	831	819	818	789	798	815	857	804	816	834	818	832	813	837	802	843	796	861	849	810	855	797	821	844	830	799	836	821	811	808	818	868	818	825	813	851	835	830	848	786	781	848	831	834	837	817	859
14987	1407	979	858	640	559	508	410	445	425	392	396	393	360	401	396	317	354	381	398	405	363	386	380	383	407	395	389	384	385	348	361	390	381	367	367	345	358	350	358	382	335	349	360	373	351	413	321	344	333	363	361	343	398	338	334	335	372	358	323	366	336	362	317	374	356	344	349	368	352	378	374	363	349	342	373	394	388	338	354	361	357	369	383	364	314	347	370	371	335	358	342	343	348	364	359	367	372	383	353	393	335	391	370	332	358	368	341	341	331	348	378	357	361	417	305	341	314	380	349	368	371	316	345	344	353	340	363	348	400	398	363	365	359	368	324	355	349	343	347	379	380	376	357	366	347	369	352	377	355	361	392	340	338	371	320	343	367	365	372	383	369	379	358	353	357	362	338	370	357	359	405	380	373	340	347	355	375	345	361	340	371	353	360	406	323	361	364	342	350	353	357	375	347	342	351	341	363	384	364	377	354	342	336	375	375	353	352	373	335	370	352	357	338	348	386	394	361	379	382	374	348	366	331	355	368	331	364	353	339	352	336	339	360	344	396	356	371	384	376	323	375	350	378	394	371	337	367	346	361	354	327	349	354	402	334	351	364	378	383	353	371	361	347	360	407	374	351	368	345	364	398	368	331	397	394	373	390	353	360	363	348	389	393	381	365	343	369	354	367	377	368	390	388	361	362	361	357	360	346	340	354	377	396	377	359	344	356	362	368	369	329	344	382	362	319	348	393	342	348	321	366	370	376	358	342	369	412	367	353	314	368	370	360	385	347	333	395	379	354	328	352	309	355	379	335	396	387	354	320	349	355	365	338	376	373	348	354	342	377	344	358	345	361	360	376	318	325	354	381	373	366	377	340	360	363	340	339	366	326	352	356	357	363	337	342	316	328	383	367	385	304	375	312	366	334	340	339	362	397	364	368	344	359	356	341	364	335	362	369	327	386	403	368	355	335	379	362	358	405	344	355	334	379	350	360	363	387	353	323	343	363	303	340	377	343	381	360	373	359	357	380	350	398	373	373	315	373	335	356	312	342	314	358	385	377	376	350	341	351	378	354	378	360	354	359	349	347	380	319	331	350	373	353	386	358	358	376	365	319	349	364	352	327	394	311	379	348	361	349	359	409	360	397	372	368	365	372	356	368	347	362	373	343	360	343	343	337	362	334	362	345	328	353	349	375	360	381	371	359	365	360	385	361	331	331	338	344	367	354	354	331	369	397	395	377	340	367	308	375	350	345	376	369	318	366	321	342	377	365	335	352	374	388	352	370	391	384	353	347	339	399	389	381	352	347	355	375	359	330	349	372	355	366	384	345	345	343	352	358	335	382	359	337	388	334	354	377	328	371	383	357	336	337	345	336	331	400	334	351	354	317	342	334	359	313	348	366	382	357	356	381	333	351	394	338	359	385	402	371	356	383	343	358	367	391	378	359	354	335	338	302	317	339	383	377	354	362	387	364	354	339	341	371	335	359	364	353	358	326	349	363	354	350	399	353	306	351	406	368	389	338	369	380	330	363	349	346	387	339	369	306	366	352	342	385	355	363	333	348	373	331	327	318	384	341	330	372	338	359	406	346	354	411	360	334	341	366	335	406	359	367	343	366	344	325	357	392	385	361	347	354	359	330	373	328	335	356	348	342	363	383	349	360	372	372	354	350	390	367	346	362	353	372	360	341	354	380	368	348	353	366	369	348	379	400	345	348	357	362	376	332	337	320	352	371	330	382	384	386	319	356	329	328	398	341	348	364	365	375	339	324	364	386	355	377	383	344	344	360	387	382	345	363	362	360	354	347	340	333	358	368	399	371	326	363	354	366	388	318	397	391	356	365	369	370	357	326	371	327	379	324	369	342	360	370	387	365	373	350	356	322	346	383	315	312	383	377	304	351	408	360	386	385	377	342	367	383	391	361	331	327	346	358	390	323	319	353	364	354	385	340	357	321	346	342	354	335	363	339	362	389	357	357	384	337	342	385	368	357	360	341	356	357	345	348	363	373	353	387	356	343	362	379	367	366	427	303	362	352	369	341	361	347	349	383	384	325	372	363	388	354	331	362	344	370	346	352	374	362	340	349	359	400	378	345	361	336	344	360	361	368	340	391	342	337	357	350	383	368	334	339	349	393	378	337	336	371	349	351	359	364	395	367	402	374	361	364	346	349	314	339	368	394	345	345	369	373	361	362	381	381	349	381	355	365	400	384	348	342	326	353	394	389	381	387	321	376	384	371	345	314	333	335	326	353	362	330	315	365	332	349	367	363	367	365	395	399	341	394	359	332	372	355	349	346	337	361	375	384	386	374	371	358	369	370	358	405	370	338	369	334	333	306	346	349	353	364	340	376	322	343	382	354	365	356	357	321	339	349	355	346	349	338	358	386	339	394	355	347	344	349	353	337	330	341	352	376	384	393	347	364	344	375	358	328	343	342	327	387	366	358	323	349	379	390	345	303	318	373	371	348	337	367	347	368	358	339	348	335	310	321	367	382	381	314	337	317	342	358	340	349	396	353	358	369	356	345	361	347	358	371	367	371	331	352	352	353	352	346	384	340	336	329	321	333	373	376	387	378	382	333	358	371	362	338	367	385	353	361	354	384	352	331	387	369	323	348	346	354	384	365	346	352	354	363	384	378	363	339	390	344	373	310	346	383	355	387	373	359	346	384	412	359	374	345	328	381	364	357	369	345	361	395	382	348	353	371	399	379	358	317	323	323	364	348	368	338	323	332	351	348	339	361	369	346	345	370	361	372	423	369	398	352	369	374	349	367	357	376	356	355	395	379	358	366	348	380	344	343	370	414	368	322	356	413	349	393	380	345	351	332	354	358	358	396	371	354	365	367	349	361	349	359	339	390	328	345	341	353	367	367	337	382	372	366	337	376	348	338	361	374	368	367	348	357	345	386	327	350	364	384	342	322	323	324	401	342	347	336	359	341	347	359	366	358	373	357	351	364	368	359	348	373	371	365	386	358	387	372	368	384	371	382	414	369	377	347	382	371	368	355	360	338	375	366	354	349	352	358	350	387	323	362	327	329	363	356	380	368	385	370	383	355	325	347	365	364	380	409	363	347	371	364	370	365	333	371	379	381	410	364	339	332	351	328	422	366	381	345	363	380	380	336	340	389	388	359	336	347	370	391	356	351	304	353	353	348	334	378	399	328	368	394	330	325	374	378	354	379	374	353	353	345	382	358	377	338	359	329	329	355	375	344	307	349	338	362	370	360	320	353	376	339	351	365	361	370	356	343	378	354	384	410	395	351	343	343	369	355	391	382	358	364	344	385	408	378	321	371	336	351	342	348	361	324	387	402	348	359	327	341	374	327	381	368	382	371	344	342	367	386	352	376	371	371	392	348	360	356	324	383	377	408	370	340	382	366	349	375	357	352	365	359	381	343	383	376	381	342	349	404	394	357	361	372	345	354	341	397	377	345	340	369	311	352	350	365	364	382	348	321	338	363	350	356	346	379	334	336	342	385	352	342	365	295
8595	1422	2181	2362	2024	1709	1444	1311	1374	1238	1145	1051	1049	987	958	992	965	899	959	857	917	829	889	832	870	903	894	885	826	880	889	833	811	829	843	848	840	891	784	843	779	798	806	787	806	847	817	838	837	870	838	830	847	816	815	848	861	839	853	863	828	793	793	829	847	809	813	856	832	802	824	819	796	799	836	790	815	843	838	838	795	832	786	787	818	811	779	818	783	814	835	836	821	802	837	808	818	818	857	810	837	881	798	745	828	850	813	776	832	758	822	824	843	806	836	825	825	782	868	770	804	821	837	859	835	794	868	793	782	838	829	790	806	791	831	793	809	797	808	802	795	797	839	843	835	806	832	794	821	820	846	852	779	832	840	779	775	822	812	796	847	799	834	780	802	812	815	799	827	862	787	872	835	807	857	792	798	873	784	834	810	835	806	832	794	851	827	838	779	808	822	907	860	792	864	800	840	812	843	835	808	784	844	801	780	809	849	797	838	870	846	795	818	843	814	815	848	796	881	804	777	854	808	819	839	787	826	796	782	825	785	778	863	807	867	816	806	792	821	781	829	864	799	837	796	827	856	797	875	808	810	870	789	837	835	785	864	839	834	842	786	809	742	810	857	793	818	820	810	853	785	828	824	787	791	783	896	882	796	865	873	821	770	807	821	809	797	830	802	835	801	818	817	855	819	800	843	836	853	778	873	828	798	813	872	862	864	826	834	837	821	798	812	780	872	845	777	793	821	896	858	763	782	813	849	838	822	845	819	838	823	845	816	751	820	781	825	798	865	838	854	805	824	784	826	786	806	890	838	844	813	767	773	818	789	824	847	841	847	879	819	838	755	825	831	823	820	811	801	796	834	818	790	858	804	814	838	850	793	795	818	811	787	739	809	782	820	851	823	814	798	755	836	821	841	820	840	848	802	789	794	794	816	821	775	828	887	820	791	817	842	847	831	852	836	790	823	820	848	844	789	807	769	808	831	822	805	786	779	800	855	804	782	789	894	856	828	830	843	798	796	823	751	788	814	774	848	830	837	803	783	836	804	822	825	835	813	853	797	813	862	844	820	823	803	828	822	838	835	816	831	854	826	775	828	826	846	780	784	820	811	869	829	832	750	801	825	848	828	854	791	806	779	868	843	799	832	790	805	808	868	816	799	792	843	849	816	822	853	752	786	814	825	780	800	843	831	842	793	788	775	793	828	805	829	814	848	853	792	802	820	839	809	808	787	789	820	821	825	830	829	823	819	871	830	809	808	827	815	816	844	845	808	826	845	795	796	800	783	823	813	801	792	829	817	871	825	834	833	744	811	830	817	816	829	842	817	822	799	818	802	865	811	798	854	842	800	887	861	807	845	796	800	787	826	823	847	842	790	776	774	803	851	811	834	730	841	876	810	775	819	759	800	787	849	843	743	851	816	818	779	810	775	871	845	804	761	834	801	806	871	760	860	785	864	819	826	928	841	871	778	820	817	770	835	855	842	805	825	757	890	840	834	781	870	818	794	792	812	837	805	837	776	770	824	837	813	844	854	879	787	793	863	839	803	821	837	838	865	821	800	852	795	817	834	820	814	830	867	822	856	822	806	762	803	827	804	838	827	830	856	828	773	793	812	795	848	805	804	826	832	828	806	836	801	815	800	814	791	850	822	798	832	808	831	826	827	758	759	804	797	798	782	832	794	746	818	759	852	837	808	831	809	804	796	809	811	833	791	816	803	793	824	814	820	763	831	828	791	807	862	901	798	841	851	821	820	856	841	833	850	888	862	807	800	823	796	854	824	817	795	788	852	819	828	843	804	771	856	822	783	842	766	811	790	806	836	808	786	856	822	824	824	797	798	797	858	819	797	786	808	818	790	832	836	825	847	820	822	832	813	845	828	828	845	854	843	771	794	818	879	854	847	828	845	779	815	810	857	802	785	805	790	836	830	863	860	871	813	841	824	804	829	799	841	809	841	843	827	793	836	852	807	808	764	862	831	846	835	836	839	809	808	834	827	859	840	868	822	844	797	824	834	798	766	833	802	783	820	815	786	808	827	876	808	808	844	793	807	840	764	852	822	823	828	858	821	840	836	817	798	761	805	845	845	840	796	830	789	850	803	886	808	861	829	862	828	826	807	785	822	801	882	844	842	819	792	852	801	819	810	791	861	859	825	798	793	841	824	755	824	778	813	849	855	820	824	832	833	850	820	786	813	850	801	855	806	821	828	838	811	786	841	822	837	852	813	811	784	846	860	823	837	807	868	834	837	820	837	833	800	803	803	791	814	790	855	807	860	843	820	830	845	793	820	823	811	770	809	798	795	804	827	790	820	830	787	843	791	781	823	864	864	849	829	774	869	799	859	826	847	782	814	782	818	870	825	764	806	817	793	850	793	790	811	845	763	781	796	767	825	783	858	819	753	848	805	800	785	829	820	792	831	799	803	812	848	781	794	822	818	782	822	772	790	782	781	776	815	833	834	804	796	806	856	867	815	882	823	809	857	732	794	832	812	825	789	802	787	809	829	809	839	816	846	798	792	836	826	836	868	826	833	843	861	843	793	840	847	800	820	814	803	831	780	803	771	794	830	828	798	814	885	859	803	798	839	841	776	800	827	782	853	808	817	787	835	798	847	863	792	790	771	866	782	822	863	808	821	797	795	787	813	804	794	826	833	854	809	828	826	812	876	847	772	837	871	810	818	831	843	800	818	841	806	813	805	840	809	772	843	792	794	771	795	818	808	787	826	777	850	826	792	818	853	823	841	860	802	769	823	826	858	824	778	855	822	806	851	837	761	798	785	803	832	847	837	798	823	799	829	792	762	812	809	890	839	870	815	847	819	882	848	842	767	841	829	789	835	780	819	835	853	788	831	816	793	801	825	827	803	806	831	816	797	835	849	795	818	851	758	775	779	847	784	855	857	839	816	814	900	779	804	828	791	754	853	803	831	794	821	820	802	812	825	788	770	797	797	776	811	804	832	856	844	816	819	844	789	840	872	844	804	836	855	798	841	808	807	845	836	793	852	773	827	780	851	851	847	818	806	860	830	792	829	812	831	807	851	799	817	795	818	835	792	836	881	820	787	809	844	801	855	814	818	865	836	802	840	793	814	815	836	778	826	823	821	870	823	844	840	812	811	807	828	776	853	826	874	790	835	809	849	860	861	755	818	790	820	811	784	855	834	814	756	817	819	822	785	762	809	838	802	879	816	814	811	842	865	823	837	815	782	836	796	832	844	840	844	822	846	817	826	748	852	816	799	824	792	834	868	787	834	806	844	840	820	803	806	805	792	834	861	865	857	848	849	799	811	797	823	795	791	830	811	804	848	796	783	803	820	837	780	771	783	862	761	788	808	799	831	829	874	843	820	806	791	820	806	865	857	855	811	827	817	812	822	825	834	784	793	820	857	851	853	830	791	798	841	841	824	807	834	817	827	795	791	793	910	813	811	809	808	799	804	838	807	788	858	813	815	799	814	800	795	801	854	798	832	790	849	805	834	793	861	786
1766	197	168	166	162	160	152	169	180	155	152	181	156	192	169	163	166	169	175	163	166	148	167	157	154	159	181	167	187	163	163	177	166	167	158	142	170	155	176	163	181	175	182	164	160	152	152	162	169	161	175	183	187	195	178	149	134	173	157	148	175	168	186	168	169	181	151	141	146	185	157	150	160	162	159	156	163	164	179	178	188	165	192	152	170	146	152	148	167	159	160	143	150	162	157	160	162	194	181	154	179	174	146	165	173	199	193	169	164	179	167	154	186	171	179	138	174	168	189	167	169	163	163	144	152	180	189	158	175	158	184	197	151	152	175	179	186	173	174	188	157	164	169	182	176	175	179	164	167	181	152	167	185	170	167	164	169	165	158	169	186	158	167	181	176	180	163	161	152	151	182	180	196	148	160	171	176	159	179	169	176	149	186	162	180	182	167	163	151	153	158	164	168	155	145	182	147	172	189	151	156	168	177	135	183	165	157	174	169	188	150	178	184	164	146	160	173	175	189	170	181	160	161	163	147	161	162	182	143	166	150	158	172	199	190	168	164	136	170	165	165	160	149	153	172	176	182	169	169	180	170	178	169	190	163	148	159	163	141	148	177	162	167	159	176	169	175	149	165	174	208	174	176	183	141	159	183	142	151	163	188	176	167	176	174	183	193	176	172	172	142	173	167	183	155	174	184	164	169	170	171	151	165	156	166	175	178	187	159	169	164	179	175	174	155	165	148	173	171	169	177	161	182	163	163	154	158	160	195	180	169	171	178	177	158	188	170	161	183	163	156	161	170	162	163	195	182	179	152	160	167	154	173	164	162	171	185	192	157	168	171	169	140	158	179	184	156	170	201	162	151	177	169	154	194	182	147	141	184	169	161	137	147	166	154	168	181	142	165	191	172	172	163	175	164	175	165	136	168	161	164	144	179	177	161	166	164	158	179	169	150	161	138	145	145	162	164	160	162	177	192	168	159	169	180	174	163	148	163	157	175	149	169	161	143	150	163	219	192	159	147	157	186	165	161	184	158	162	167	141	142	173	183	136	162	150	157	161	167	180	194	165	161	188	173	162	184	154	147	178	178	182	155	136	175	173	172	181	162	172	163	171	162	169	157	150	144	176	149	162	150	180	140	194	162	167	151	163	146	175	170	157	152	191	171	157	162	161	167	182	191	171	145	158	177	175	170	170	177	162	159	158	162	154	151	166	171	156	177	172	155	169	160	161	158	198	158	163	191	145	157	167	175	142	148	170	164	156	164	158	166	153	152	182	154	165	191	169	172	172	180	164	163	168	155	170	187	186	171	166	174	150	166	129	153	182	155	160	176	161	142	165	181	159	178	142	163	156	173	149	186	178	170	171	173	179	172	175	182	144	152	158	176	174	134	180	168	170	173	178	153	130	168	161	168	171	167	195	173	164	154	179	177	143	172	162	159	189	166	172	174	173	159	169	177	137	135	172	173	172	144	182	179	184	173	145	179	168	163	189	185	160	162	167	163	175	178	170	181	169	153	169	174	151	149	188	178	188	170	149	173	156	172	165	155	149	145	146	189	157	176	166	183	157	122	182	162	162	155	160	193	156	132	162	172	155	156	166	188	153	170	158	159	168	154	157	189	167	166	150	172	171	156	185	173	160	137	144	151	171	160	195	147	161	163	167	159	155	163	184	170	174	160	194	139	179	186	168	148	161	156	152	181	157	159	183	178	166	167	167	152	174	182	150	177	183	155	180	139	163	187	162	168	166	152	186	143	144	168	169	166	176	184	161	162	154	148	155	145	147	185	150	140	169	164	186	184	153	138	168	147	147	179	181	161	166	165	156	184	182	175	174	172	147	169	150	189	154	163	170	167	169	167	168	145	148	152	175	197	164	183	168	155	165	170	188	169	146	186	169	155	173	194	174	176	167	163	159	198	164	172	170	161	162	166	152	159	140	190	157	151	164	185	161	153	174	174	148	161	150	162	166	155	179	166	175	144	141	157	154	172	165	175	170	167	159	155	178	161	166	196	177	159	165	155	187	178	180	157	145	170	197	175	154	162	160	138	135	176	165	176	181	179	167	168	169	185	189	156	159	151	163	168	160	167	184	166	170	147	179	183	166	168	181	182	157	211	162	176	178	169	173	159	176	162	147	177	154	173	166	147	176	175	185	153	180	180	152	180	159	186	156	175	149	166	163	187	160	168	162	176	161	187	155	167	136	172	170	185	176	176	180	157	189	162	156	160	194	167	157	171	154	174	171	150	165	156	163	167	163	163	181	178	154	164	175	149	171	135	145	177	163	172	174	153	164	153	152	180	172	162	155	177	180	173	177	182	172	173	163	162	180	135	178	170	172	191	154	170	141	162	176	158	166	169	154	145	154	162	178	169	161	182	181	162	173	170	159	168	166	167	161	156	160	143	157	148	180	158	153	138	149	184	174	175	165	162	145	149	155	149	151	185	178	168	181	156	180	167	153	157	171	169	164	181	177	190	165	163	160	177	147	163	155	177	169	167	149	170	164	170	157	143	137	188	187	175	165	175	127	182	180	134	168	163	180	170	191	156	159	162	171	148	154	156	164	174	165	163	185	143	164	164	156	169	172	190	160	149	142	178	180	131	156	161	165	152	161	178	194	160	150	152	189	179	148	149	153	184	158	167	147	138	195	142	168	171	136	174	156	148	167	138	170	165	188	160	172	159	168	164	164	168	166	165	155	171	166	148	161	167	164	166	167	145	174	176	164	169	165	177	159	174	159	179	163	191	156	181	152	154	181	170	168	158	158	151	168	150	192	170	164	164	168	172	169	161	146	149	159	171	141	170	167	149	185	158	152	145	164	155	162	153	160	171	152	156	175	189	210	154	152	155	184	156	179	179	196	177	179	161	144	161	169	165	161	173	151	160	165	155	151	155	175	183	160	177	155	186	172	150	170	143	158	166	202	168	156	162	162	153	151	161	172	155	191	188	170	148	179	169	154	177	174	161	158	188	160	142	145	160	170	148	194	185	171	175	165	175	155	162	192	170	157	154	147	153	151	206	160	162	144	155	160	155	150	167	143	164	180	193	182	185	179	151	173	143	152	161	168	150	170	169	171	176	163	138	167	166	175	160	160	191	171	144	148	166	147	137	156	162	151	177	160	177	155	178	173	181	157	151	165	174	178	149	160	156	156	168	173	166	163	140	157	162	177	170	185	166	166	181	144	175	160	175	174	165	164	153	157	156	160	158	155	155	176	167	168	184	167	156	181	151	160	175	188	188	134	140	164	187	179	156	167	155	166	140	189	158	152	156	163	189	167	181	176	178	176	156	150	172	171	158	158	158	147	171	142	172	157	142	177	175	164	161	163	159	190	153	178	164	165	181	168	166	168	171	151	186	164	171	170	168	177	166	197	141	149	165	152	176	126	184	167	162	153	135	189	168	198	157	171	168	193	150	149	164	133	167	152	175	190	142	179	163	171	180	162	175	151	137	165	169	170	163	158	172	174	156	169	195	162	149	174	178	180
1899	482	488	488	523	495	438	429	487	467	487	500	476	461	444	461	462	426	428	460	460	455	455	465	472	468	489	444	453	466	480	480	495	476	438	457	468	454	448	485	430	397	409	447	431	453	471	464	466	465	460	495	451	446	427	464	463	443	461	468	453	445	464	430	462	447	468	424	428	462	438	494	437	450	435	479	462	430	452	480	454	477	468	417	426	454	464	468	449	491	475	499	490	470	453	449	444	475	481	435	461	448	434	433	456	444	435	465	447	444	472	497	445	459	477	474	460	462	466	477	440	505	463	500	479	495	453	450	428	443	442	459	475	433	433	460	425	449	425	452	457	436	444	455	448	420	431	468	450	460	487	445	442	498	428	447	467	439	429	439	403	439	450	449	465	418	468	466	468	449	460	438	417	471	460	475	447	442	489	478	486	460	458	428	463	436	478	447	431	427	464	452	495	469	434	452	462	437	417	451	426	453	460	458	445	479	434	398	454	452	419	444	446	468	496	448	438	481	443	415	473	468	462	463	457	464	440	417	490	465	426	453	461	444	449	463	471	457	462	455	420	439	478	439	464	451	456	450	463	448	445	446	502	473	448	484	460	478	483	466	461	469	467	469	427	403	435	442	447	474	463	475	463	482	458	455	464	434	446	458	479	444	439	477	469	448	440	500	432	430	438	480	471	470	457	480	431	447	472	435	450	405	454	495	435	422	453	451	408	483	450	471	503	467	430	484	453	461	455	434	480	456	456	465	468	468	458	465	423	446	461	437	424	448	451	476	436	456	452	492	454	449	474	455	465	448	446	452	453	422	452	446	470	445	413	421	490	471	448	466	477	495	484	435	433	462	427	445	448	459	412	488	444	466	465	479	461	459	436	440	469	434	467	439	450	440	484	462	454	477	449	473	448	438	472	423	422	432	441	450	455	469	479	499	453	449	432	500	445	442	502	469	435	439	486	488	397	433	455	482	460	473	422	447	455	443	475	440	436	426	424	467	456	455	446	447	457	459	446	432	467	432	462	463	448	479	438	458	450	487	454	465	470	468	470	472	454	477	468	473	471	496	468	448	426	428	477	459	446	508	514	435	481	475	458	481	481	479	442	452	466	481	483	463	435	471	474	432	439	428	458	453	447	467	445	434	456	465	431	430	459	469	440	450	481	462	473	438	439	489	455	416	456	464	433	457	452	480	468	491	466	407	430	452	447	451	456	434	482	475	444	470	453	467	425	453	448	448	465	454	433	446	462	465	462	475	456	478	513	468	467	484	473	432	428	464	429	457	435	473	489	463	433	476	412	473	453	424	460	436	479	436	466	443	467	489	449	464	446	456	446	450	463	452	469	500	450	511	472	480	455	441	471	435	519	428	459	486	449	464	468	461	467	449	488	473	433	474	462	476	448	448	485	494	440	468	464	442	479	483	443	485	459	456	447	457	463	460	410	442	459	478	470	436	458	478	446	448	456	432	485	477	497	489	434	454	468	458	437	472	471	440	454	453	423	459	457	434	468	428	441	495	471	486	495	494	456	429	455	439	457	450	462	455	458	440	465	454	479	454	486	444	453	428	475	481	449	511	436	468	495	433	447	424	452	437	435	465	476	465	471	488	434	492	468	460	438	459	447	466	423	462	493	478	466	449	467	440	410	434	393	480	467	447	447	464	419	404	499	465	454	464	496	455	474	448	465	493	474	460	429	463	446	484	459	465	501	450	470	459	446	416	499	466	461	432	496	441	452	453	479	485	447	455	428	451	441	475	469	434	485	482	490	438	453	473	450	467	481	461	507	413	456	442	439	448	493	466	452	464	436	430	502	437	461	450	424	425	457	459	459	453	475	434	450	436	472	464	491	482	429	430	472	456	492	475	443	442	445	439	440	455	463	450	477	484	448	498	488	491	457	434	456	450	444	439	433	428	473	468	466	424	460	448	478	454	433	445	427	482	467	440	448	440	478	469	479	413	429	478	460	483	469	452	475	462	437	465	457	450	478	443	434	462	453	452	491	461	442	449	448	475	455	467	464	468	467	474	424	417	453	432	466	478	474	468	446	436	448	449	482	499	428	462	447	447	459	422	450	433	443	444	465	437	512	465	453	476	449	423	455	475	488	469	448	501	497	485	439	479	459	470	472	470	438	478	442	445	444	446	410	420	442	480	465	456	456	502	457	451	463	473	475	433	453	488	479	473	445	430	476	439	494	445	446	438	444	446	442	473	467	453	476	490	461	462	503	502	450	475	449	451	454	455	487	455	497	469	463	461	453	461	485	454	457	464	474	469	489	445	443	470	497	464	429	452	479	484	474	503	445	494	456	440	466	449	459	418	424	470	449	503	501	439	445	475	437	452	442	435	442	435	472	455	479	461	453	424	447	404	435	453	443	467	429	431	423	493	483	462	435	438	443	436	468	469	393	457	457	433	457	477	466	472	491	505	440	442	468	429	444	437	432	451	381	433	459	444	458	482	478	430	426	435	449	480	461	460	410	442	457	480	477	479	441	465	474	479	423	454	442	406	462	427	416	426	469	469	466	454	472	469	460	441	458	448	429	490	484	462	460	457	416	462	438	461	418	462	447	458	444	458	420	452	460	447	433	451	449	458	464	478	461	459	459	462	462	416	453	483	488	460	426	432	426	453	480	452	450	477	434	457	463	485	454	445	423	471	484	461	444	441	448	415	462	454	489	440	445	430	482	445	441	420	440	474	439	475	503	442	514	448	451	468	453	450	445	466	435	412	481	457	445	477	457	439	468	492	419	479	513	445	496	457	438	477	460	464	474	464	466	458	439	446	459	464	466	455	457	487	444	452	484	488	450	475	498	474	498	448	461	443	488	442	447	478	460	460	462	444	437	462	457	465	440	469	432	464	453	463	407	462	431	427	474	477	485	443	462	461	424	438	434	461	475	460	478	451	424	432	460	500	452	428	458	442	441	442	459	439	434	467	442	472	457	424	458	456	444	455	490	409	437	438	413	467	478	427	468	454	474	460	465	493	439	458	463	461	479	486	482	447	451	456	470	488	486	455	482	470	456	435	484	421	496	466	475	446	448	442	430	419	460	516	466	451	486	450	458	441	457	443	439	467	485	451	445	427	447	428	498	472	432	486	421	466	470	449	449	457	468	457	498	459	428	463	471	442	457	448	480	481	471	487	442	423	445	469	479	429	425	441	479	490	485	462	456	460	456	501	461	473	441	480	467	451	446	436	443	518	477	457	462	470	425	454	454	487	464	428	459	467	442	463	428	443	467	441	457	389	498	432	432	432	457	455	461	415	446	470	422	477	481	461	456	462	503	453	446	458	433	472	520	461	427	424	461	438	501	478	451	449	424	449	454	447	445	469	514	472	471	489	477	425	460	428	459	491	445	483	435	441	493	479	462	512	433	467	504	460	470	435	445	472	503	430	453	469	478	451	473	434	499	486	468	442	479	452	448	425	469	478	478	474	414	468	444	457	486	466	436	470	488	438	464	439	488	484	458	485	425	452	450	444	414	468
7766	643	658	576	495	460	394	377	393	376	354	349	356	345	362	350	343	400	377	325	358	344	330	343	343	364	360	316	320	382	328	339	332	372	366	325	333	334	357	343	339	386	320	345	354	376	344	341	311	335	377	363	343	357	352	333	350	308	348	334	345	360	336	363	323	315	365	342	337	364	343	337	339	359	381	348	315	325	330	344	362	319	360	341	319	366	361	362	355	350	364	342	352	342	346	358	373	339	353	392	357	312	370	337	321	329	320	345	356	328	372	381	334	334	330	358	368	360	371	350	329	367	333	347	343	359	359	348	315	354	377	330	327	322	370	336	350	346	319	328	348	327	381	384	326	314	349	305	364	340	350	352	331	357	381	343	320	317	335	352	324	347	336	335	340	339	368	328	340	360	324	340	377	336	324	319	335	332	337	355	355	333	377	350	366	340	348	354	366	384	357	361	371	353	322	373	352	353	344	355	331	313	364	347	363	366	350	344	361	377	324	379	357	339	306	318	342	360	369	327	308	313	368	360	302	328	341	360	340	345	381	343	356	347	322	379	359	361	358	347	362	345	370	329	328	342	363	351	368	337	365	337	363	325	368	328	371	373	367	383	386	326	335	349	333	316	375	335	347	315	342	293	345	353	312	327	347	342	366	354	357	368	364	386	340	344	356	346	349	388	316	346	352	354	343	327	356	323	353	287	371	309	368	343	359	335	340	354	337	332	342	357	335	323	297	314	345	355	384	368	378	324	331	327	328	356	371	344	376	374	315	329	354	309	355	336	316	337	377	340	344	366	387	382	348	312	345	336	371	305	354	348	339	340	333	329	338	361	335	314	317	330	344	381	372	334	337	367	348	339	360	353	349	332	353	365	342	323	356	362	333	340	344	314	298	318	308	315	349	292	359	373	371	355	333	325	338	312	352	337	357	359	326	349	373	370	326	294	332	372	357	335	344	349	372	372	320	371	357	344	364	324	351	343	338	332	346	371	326	358	331	345	354	342	347	334	332	311	299	367	359	344	364	328	322	356	357	354	314	368	366	358	329	319	374	363	345	344	322	373	397	366	360	328	369	318	340	312	365	337	357	300	371	328	314	342	345	308	355	351	360	356	347	357	360	326	335	339	377	356	340	367	374	373	343	335	324	325	322	373	359	347	356	339	360	367	356	370	354	299	326	353	394	360	375	376	326	317	360	323	327	360	337	361	372	366	315	353	337	375	329	325	356	350	329	336	359	345	357	340	357	317	356	377	333	368	306	382	318	339	335	333	369	388	357	341	370	322	347	346	349	316	345	367	312	332	333	315	373	350	345	348	340	318	352	358	354	338	345	325	341	329	332	352	377	350	341	337	325	376	349	334	379	351	334	288	365	373	382	359	350	361	382	372	334	325	334	369	342	349	319	375	337	358	348	345	338	368	330	368	355	383	338	327	331	316	346	342	372	394	340	352	351	323	329	363	333	367	332	389	369	327	345	377	374	314	365	353	349	345	336	373	355	340	365	363	353	338	364	367	342	315	352	349	361	330	354	372	344	352	329	360	345	374	342	363	331	340	348	335	354	325	349	358	366	329	308	343	325	367	351	303	348	365	330	333	346	317	357	340	399	337	363	324	329	291	312	365	367	342	395	363	351	335	325	363	369	346	346	350	367	345	313	363	361	369	343	361	360	333	332	333	342	382	339	325	352	335	337	370	342	335	345	332	363	360	366	350	314	335	384	375	309	320	360	357	380	352	355	325	316	379	342	395	330	355	354	367	349	313	337	348	351	324	323	333	355	338	380	348	309	365	358	356	324	332	347	350	342	379	325	358	338	364	360	332	350	355	356	367	358	329	378	333	321	361	319	359	358	370	355	399	350	336	324	367	342	316	359	317	359	338	368	355	308	350	350	346	372	328	326	358	358	367	341	359	355	383	379	355	340	328	319	356	343	355	368	330	343	373	324	322	350	344	390	336	335	347	340	323	352	356	361	395	366	360	365	355	364	335	335	349	345	346	355	321	373	375	387	350	373	315	367	323	338	372	361	310	380	318	345	299	323	330	349	371	354	342	361	330	392	369	377	338	334	309	344	363	345	354	343	353	345	369	333	311	327	373	330	371	372	341	329	337	343	350	352	341	347	350	338	365	355	326	323	320	327	386	338	375	367	384	349	341	357	344	333	340	335	339	344	362	301	327	374	342	349	340	347	338	360	307	361	346	354	362	313	359	344	371	321	349	385	343	372	386	361	319	366	339	320	348	319	392	356	342	383	374	304	296	304	329	330	323	343	314	339	363	334	304	305	341	337	276	331	296	368	384	344	337	352	378	338	326	360	323	350	352	333	389	374	352	355	315	343	352	352	367	348	337	334	357	355	312	329	336	376	334	337	352	357	352	327	375	347	351	344	338	347	335	330	358	350	318	341	346	377	329	321	343	321	313	341	338	316	373	400	322	378	344	352	362	333	364	332	307	341	373	353	326	309	353	361	391	335	388	379	360	356	327	345	331	312	309	359	367	355	354	328	332	331	324	311	331	330	356	328	339	393	340	312	341	359	332	360	345	331	384	359	334	352	344	363	335	326	358	341	341	328	353	354	354	344	363	330	317	361	332	331	360	338	389	346	338	357	330	329	370	311	367	303	349	342	294	349	358	300	321	360	386	348	362	321	342	348	389	339	351	361	348	390	340	314	335	336	352	336	343	346	348	315	357	331	344	321	358	335	357	370	351	316	326	329	328	317	352	358	365	339	354	337	340	375	393	386	359	360	359	320	365	346	335	344	363	335	325	313	358	356	315	336	354	342	343	358	323	324	364	324	325	343	368	352	363	365	376	329	325	330	397	341	380	363	327	343	378	346	351	351	339	337	337	372	357	356	328	306	331	345	374	348	315	336	357	356	329	347	303	350	347	369	373	334	325	375	329	304	347	362	364	334	352	332	361	349	317	361	328	336	316	330	337	315	346	334	356	350	383	344	348	385	323	328	358	336	338	345	332	328	354	353	378	376	364	363	340	315	346	317	302	394	340	340	332	362	350	350	363	322	360	355	387	378	336	337	363	369	281	346	354	351	326	327	314	329	387	355	341	432	352	373	359	376	383	350	318	329	322	311	360	304	334	347	354	350	354	319	335	355	337	362	320	328	378	364	391	348	340	374	347	355	318	339	345	327	352	358	361	355	365	359	337	344	356	332	368	366	342	339	322	356	333	374	373	356	374	352	351	359	366	327	328	367	347	330	347	341	344	344	344	315	335	366	352	344	338	355	336	329	350	367	345	360	305	359	344	363	404	359	349	318	308	354	326	355	354	322	341	330	362	346	358	365	356	373	326	373	313	352	304	357	369	297	321	348	371	321	352	356	344	343	358	385	351	350	350	378	341	385	337	361	334	346	342	358	340	365	348	361	349	363	345	348	361	360	370	322	378	334	377	388	364	339	343	349	337	369	366	338	335	355	377	317	342	395	306	344	350	372	366	366	362	350	361	331	356	337	355	308	387	354	349	347	346	334	335
6586	1178	1421	1561	1425	1238	1170	1096	1115	1083	974	946	928	905	975	873	860	906	859	889	866	825	882	833	885	830	833	839	815	819	842	895	795	829	811	880	883	822	815	810	863	845	869	824	801	780	871	801	808	830	829	832	824	793	862	790	833	834	846	858	798	843	746	876	837	800	788	822	805	867	779	771	824	902	827	718	819	810	816	810	805	823	847	828	784	814	824	813	770	817	846	848	823	868	876	833	854	799	826	820	842	809	803	831	873	796	807	820	775	807	845	860	825	771	826	808	825	795	823	810	858	836	861	795	803	833	862	811	813	768	834	814	802	868	811	890	764	832	823	836	846	780	820	794	819	807	843	820	811	813	878	837	789	809	820	823	850	794	823	793	824	853	817	822	849	842	813	794	799	826	839	867	854	861	809	859	824	836	804	817	815	839	838	761	794	788	821	821	824	792	810	841	825	840	844	821	900	832	811	890	815	830	828	796	772	827	848	803	856	754	846	805	850	821	813	786	813	800	815	761	816	835	779	858	836	874	797	837	803	863	818	845	881	785	869	845	805	784	796	820	826	792	813	760	843	805	768	839	838	821	800	806	827	843	832	843	761	766	844	795	783	799	856	852	794	808	879	822	866	868	830	883	792	806	801	818	827	817	834	749	800	849	843	830	829	827	827	801	812	796	838	773	851	807	845	802	823	825	814	833	834	831	806	855	782	887	813	828	824	825	836	832	846	809	775	803	864	802	842	884	772	782	835	830	827	814	809	852	846	776	846	802	851	772	841	819	787	788	797	777	848	841	804	799	806	855	784	834	779	808	866	821	854	844	897	849	753	837	867	815	797	802	817	847	768	797	770	829	764	819	791	862	804	765	826	783	818	819	798	867	827	803	835	788	814	855	817	817	860	819	804	798	848	800	832	837	781	848	771	815	828	837	814	826	836	785	824	798	837	852	865	899	835	881	819	817	883	804	804	847	834	804	833	784	806	804	851	854	835	805	803	842	866	767	872	791	809	818	864	843	903	835	863	867	790	847	857	852	869	792	801	799	806	799	841	762	809	812	830	786	805	801	855	840	858	822	851	850	794	869	859	865	834	783	781	835	797	834	813	799	831	879	838	800	796	791	825	819	897	829	821	819	807	835	833	832	815	855	805	816	836	815	841	815	818	826	870	849	836	821	800	806	806	801	859	845	831	844	805	862	793	793	786	807	858	816	862	843	822	792	785	865	779	828	828	818	840	770	816	829	750	784	853	835	876	815	822	801	797	772	803	795	814	776	790	802	760	840	855	801	856	778	851	829	803	800	872	817	844	852	893	769	796	816	835	787	820	789	785	831	856	838	828	818	809	834	845	807	849	839	830	862	800	903	815	798	812	868	790	863	839	806	818	842	819	804	824	876	801	772	813	856	795	807	791	858	825	806	771	888	819	793	815	825	785	807	784	790	844	810	793	845	835	809	809	820	849	847	834	759	810	813	822	843	805	826	863	829	818	848	808	800	797	848	824	844	842	816	776	776	843	823	824	823	864	851	819	845	806	808	835	801	764	809	843	797	780	876	822	827	823	804	787	858	828	812	813	847	824	850	814	810	829	798	834	826	817	866	853	827	862	794	816	770	796	769	829	766	820	750	792	854	781	835	824	823	799	832	841	763	803	810	803	838	807	817	828	843	863	851	782	861	833	812	856	895	836	823	824	789	820	798	819	774	839	834	909	797	856	859	809	862	830	807	840	760	868	809	848	774	773	813	812	846	859	812	804	873	815	781	768	871	807	768	785	823	839	785	796	788	818	822	876	841	795	801	823	860	819	745	838	844	836	842	808	850	799	813	810	809	810	796	760	800	812	779	816	835	803	844	795	807	809	786	777	848	787	812	825	825	783	791	815	807	798	827	834	872	821	838	853	847	851	845	839	791	825	856	817	878	869	847	805	794	787	814	845	812	812	867	836	780	827	805	883	817	778	755	777	820	787	831	804	797	805	814	853	844	818	786	861	820	896	831	790	835	842	809	836	782	802	834	860	823	831	784	809	819	812	820	869	813	828	780	796	808	826	812	769	824	828	785	807	803	809	826	872	830	844	850	810	859	798	784	782	824	815	779	791	852	798	807	846	833	776	804	816	800	763	789	807	810	861	795	809	820	811	825	791	875	808	811	780	828	865	810	849	865	813	839	845	846	888	822	811	866	825	794	852	789	816	792	788	761	790	798	804	848	822	834	876	769	855	834	828	842	806	848	799	834	851	830	802	766	803	808	798	784	876	798	831	839	824	859	849	846	849	847	804	864	792	825	808	821	805	892	742	800	819	810	785	814	799	883	814	826	772	881	885	846	797	810	797	775	783	827	830	834	780	830	835	788	832	799	821	864	845	815	825	792	821	869	825	810	838	755	841	777	830	836	828	838	793	830	856	861	805	828	826	801	806	826	795	834	839	795	847	827	830	845	841	816	784	858	799	846	778	836	823	783	836	821	867	856	845	780	794	837	799	801	810	818	806	850	790	801	867	835	853	809	841	814	797	811	813	825	821	836	816	847	771	850	790	802	853	777	834	790	830	870	809	787	780	836	794	805	795	839	854	819	827	850	761	800	857	841	856	820	834	819	834	806	766	844	841	826	780	836	804	835	812	835	798	822	811	817	854	846	793	784	804	805	773	850	818	834	800	795	848	826	804	833	811	837	812	855	750	852	822	849	836	809	813	855	825	833	821	862	809	853	832	859	821	811	764	823	878	816	831	800	814	836	842	819	839	852	829	859	765	797	860	805	808	785	800	736	803	807	808	785	815	866	824	869	796	836	837	820	790	821	805	819	857	827	817	792	840	877	851	847	768	831	792	829	863	844	847	829	801	817	824	821	881	820	825	854	830	871	792	797	826	817	832	817	834	793	782	822	817	779	788	828	802	829	803	844	845	829	819	817	814	821	860	845	819	809	817	814	830	795	819	857	866	776	809	824	846	845	810	754	841	836	778	833	827	813	797	837	842	837	851	818	879	756	794	859	790	819	850	837	783	811	802	818	814	821	821	816	843	805	858	828	809	864	815	748	846	822	776	784	822	797	826	817	843	760	846	832	790	812	811	828	864	855	802	818	864	825	868	753	844	821	808	895	803	853	858	831	794	819	795	865	771	843	842	777	810	851	829	831	770	824	804	876	840	862	805	801	749	862	792	783	859	779	831	861	822	841	855	854	834	855	862	831	786	773	790	788	848	817	856	822	792	787	798	861	834	832	808	871	815	856	847	793	805	887	815	803	848	873	820	859	885	814	830	869	787	848	809	857	790	823	756	819	809	888	839	887	839	838	829	792	830	746	802	840	805	841	787	853	859	815	792	805	835	780	804	807	833	852	859	808	811	855	829	838	812	822	826	877	868	817	840	812	869	807	805	852	846	832	820	790	825	803	821	797	850	837	827	832	797	815	825	843	875	857	823	840	806	855	822	802	857	801	804	848	806	818	783	828	809	844	882	774	835	797	826	828	794	879	810	813	840	864	837	829
14901	1449	1038	865	603	539	427	470	448	403	420	416	401	399	397	381	381	365	371	400	367	376	362	343	357	342	372	398	367	348	382	341	368	344	379	372	358	396	369	343	353	384	348	350	347	359	327	370	345	334	367	345	380	401	362	367	372	323	353	358	376	361	378	383	340	374	405	333	343	363	328	359	340	345	367	401	353	356	298	374	336	333	369	372	389	353	352	370	352	375	349	384	376	388	380	353	360	388	372	352	370	351	369	385	312	398	371	355	348	328	331	360	372	369	364	368	366	349	330	345	384	372	351	378	398	374	396	358	342	377	370	338	351	359	345	342	348	339	390	338	385	338	366	362	349	361	326	373	359	382	365	372	343	314	342	341	368	364	396	325	336	357	359	361	356	348	364	344	357	323	382	361	371	366	374	366	329	368	342	329	400	341	376	368	314	338	364	387	351	358	347	380	357	364	369	390	387	318	361	356	345	361	370	412	397	373	391	340	372	351	320	363	388	395	389	360	354	374	355	343	363	344	358	366	354	336	325	334	362	345	344	389	378	362	345	365	351	366	356	342	381	377	393	387	373	364	364	347	348	373	356	340	369	334	365	359	366	371	381	391	362	374	340	356	339	413	359	330	339	365	371	324	339	342	331	353	347	295	377	336	371	380	360	379	342	408	321	366	366	368	355	376	353	342	378	346	377	398	368	397	315	409	377	350	357	353	344	392	355	355	336	358	350	385	366	350	389	361	400	332	367	379	330	351	322	373	365	373	380	370	374	361	314	357	371	345	376	362	387	380	390	369	337	379	390	397	369	344	322	321	380	363	361	356	377	337	356	339	376	324	340	340	378	391	371	322	352	375	347	392	392	368	344	370	365	360	360	295	352	369	347	380	342	338	336	359	351	352	379	373	359	322	338	355	353	364	394	362	360	370	364	334	367	365	293	334	365	366	352	355	360	365	341	306	374	349	352	351	338	373	367	352	361	369	361	366	339	341	332	353	370	321	364	351	357	367	311	404	339	381	352	343	335	323	379	407	379	391	346	322	336	369	351	386	346	330	382	362	377	379	374	360	356	345	393	376	404	380	368	389	386	387	363	338	372	346	330	364	356	324	349	354	355	368	354	324	340	358	366	345	342	351	405	381	341	349	336	364	373	353	353	352	388	368	342	376	377	383	391	353	384	367	367	380	356	332	327	369	368	351	327	382	352	366	373	331	365	386	368	354	372	339	351	387	361	341	328	322	339	298	345	349	363	335	315	369	310	356	367	372	326	347	379	349	364	363	372	378	347	360	340	356	345	349	343	337	362	330	365	349	330	381	361	383	355	331	375	373	370	348	359	332	362	376	335	356	325	346	331	322	385	362	313	381	358	365	381	339	378	317	333	382	344	343	346	363	364	318	363	356	319	377	366	323	366	307	337	357	350	337	353	350	325	357	353	351	354	391	333	339	357	388	400	363	324	380	340	378	359	356	355	352	362	353	375	386	342	388	363	392	418	329	320	349	360	346	361	357	343	371	345	329	372	358	348	357	340	359	320	376	377	320	375	354	371	342	367	374	389	331	359	348	387	355	372	326	386	378	373	364	366	364	373	359	342	341	358	354	353	366	327	370	362	396	348	395	364	342	359	345	376	330	318	399	344	352	379	354	343	426	371	357	329	362	360	356	325	347	356	406	344	374	341	365	371	346	383	375	358	392	404	348	387	355	378	379	351	383	378	352	383	343	370	317	339	352	334	333	375	319	381	353	368	371	368	356	362	339	329	360	384	334	384	379	399	335	369	370	382	391	336	356	389	372	366	352	389	356	369	310	345	404	336	333	395	378	333	382	324	360	379	373	356	363	328	345	356	357	345	349	381	349	390	344	324	352	352	342	356	370	380	322	328	348	352	361	343	344	378	350	320	337	339	346	387	370	366	350	342	345	347	368	357	353	369	391	362	357	384	352	364	371	379	367	333	348	357	396	366	394	393	332	309	361	375	363	380	339	404	354	348	343	339	350	357	349	366	363	390	348	384	361	360	377	366	356	365	386	360	396	333	342	362	361	384	353	360	349	335	372	365	354	381	357	341	374	367	350	370	410	360	335	378	344	360	330	313	319	379	361	360	373	349	331	347	361	330	343	334	363	335	397	332	345	377	310	332	357	345	360	351	363	338	386	391	360	383	366	380	335	333	329	350	360	365	388	362	379	337	368	345	360	329	350	360	347	382	357	370	348	366	332	354	360	322	325	338	317	367	326	374	352	329	356	337	341	358	370	334	340	362	362	370	375	394	370	364	337	351	387	349	390	360	319	340	352	352	378	388	386	394	400	380	363	323	341	379	383	360	391	334	343	323	344	371	378	389	353	327	360	369	355	342	353	357	341	352	335	354	324	369	387	380	359	345	392	352	343	371	360	367	370	356	358	347	308	339	353	357	335	363	380	399	368	365	347	360	332	350	365	376	369	359	359	378	358	385	352	349	341	335	350	368	366	339	363	346	373	361	365	365	369	397	347	353	362	380	341	361	360	366	350	326	356	360	340	363	353	369	346	362	415	358	346	338	356	330	372	333	342	348	317	364	331	335	367	371	375	357	350	375	358	342	368	363	369	363	352	370	336	342	360	380	386	366	343	360	331	383	354	374	321	323	331	365	392	371	350	363	411	369	351	352	383	332	363	343	367	330	350	345	347	388	390	388	369	359	328	358	365	395	318	332	362	401	385	353	396	358	364	372	372	340	396	341	361	385	356	378	378	386	351	364	372	354	370	367	368	325	364	357	362	361	335	375	387	340	369	386	348	367	348	357	347	349	370	375	351	354	336	384	374	354	353	362	366	329	352	382	388	356	356	353	349	338	400	369	299	357	351	340	346	388	400	353	359	325	338	361	382	354	380	340	303	374	389	368	328	343	357	358	360	396	375	359	380	351	352	312	339	350	353	361	346	358	366	348	371	379	380	318	359	377	382	342	338	376	372	348	377	376	361	338	372	388	367	330	366	359	377	354	375	343	378	348	366	353	372	355	342	407	366	357	383	386	359	357	342	331	361	344	322	327	373	344	361	388	350	360	409	337	347	314	331	384	355	342	336	364	343	394	326	361	348	351	351	357	331	375	362	357	370	374	335	379	356	345	372	325	384	346	354	357	349	356	390	385	355	362	338	369	354	383	354	346	380	370	351	367	378	349	358	351	320	356	366	354	353	364	390	355	346	344	354	384	333	330	365	318	339	354	383	351	331	357	365	317	369	356	344	357	365	365	352	358	351	341	407	326	377	406	379	358	397	341	367	381	371	345	357	375	317	363	368	363	368	351	314	357	336	385	357	334	402	355	357	323	359	372	386	354	381	376	384	387	360	346	353	354	363	379	356	352	353	372	362	358	343	346	387	364	351	382	366	331	340	350	358	318	341	347	358	363	343	344	358	336	361	373	360	334	319	371	362	363	383	410	384	352	376	350	343	327	345	380	372	313	369	373	339	406	368	353	358	326	359	365	365	341	367	343	352	355	349	337	350
8533	1503	2089	2415	2027	1746	1463	1334	1330	1222	1120	1038	1105	1083	1006	962	955	969	874	896	896	934	920	802	868	836	798	897	879	839	839	859	850	858	857	837	813	788	861	823	818	828	820	815	872	848	846	819	865	810	820	825	866	805	832	907	824	811	833	836	727	839	809	839	816	800	820	811	813	872	858	807	784	785	790	866	817	859	809	810	804	854	810	867	834	813	809	867	824	829	846	778	801	808	851	816	836	810	835	779	825	834	777	814	794	813	843	811	755	813	811	773	822	837	828	788	787	792	840	826	768	821	837	804	794	792	848	866	786	793	868	829	792	812	850	899	826	763	838	814	827	813	795	827	820	774	874	773	809	803	842	811	871	823	807	838	812	841	795	820	855	810	836	827	798	794	869	813	873	835	807	833	786	836	834	805	824	830	828	819	797	836	793	854	820	800	871	837	821	844	812	871	802	839	768	805	768	936	811	795	827	841	783	836	836	811	822	807	823	800	831	805	855	829	761	884	827	812	830	839	811	819	838	814	790	841	802	845	829	785	800	860	794	824	841	834	814	790	867	824	801	789	867	796	836	833	807	770	825	839	735	848	842	839	804	786	821	796	850	850	841	816	764	804	847	796	870	826	841	806	818	803	770	840	803	848	832	837	782	831	820	813	826	807	821	870	801	815	792	813	814	770	779	850	809	765	853	857	796	768	768	781	799	815	849	816	757	815	870	840	783	854	829	805	843	790	828	809	836	753	802	787	794	813	861	834	850	796	869	839	839	822	819	798	831	867	806	787	834	814	751	810	795	830	817	825	833	876	811	818	791	828	842	826	822	842	793	786	824	792	782	802	848	822	853	841	847	809	822	848	828	836	804	828	861	826	848	800	844	795	831	788	770	850	780	837	802	830	785	798	795	811	775	827	828	833	834	826	759	863	821	807	788	768	799	881	843	782	771	784	804	775	790	805	799	765	808	845	786	848	818	837	843	794	802	856	842	835	863	808	780	792	843	822	832	831	831	853	792	829	851	833	826	810	809	756	812	777	815	760	786	779	827	818	827	840	844	802	833	783	789	816	785	805	830	791	828	795	826	797	851	805	780	811	828	816	821	784	849	828	842	834	830	823	805	771	831	818	859	796	867	812	844	849	847	812	829	736	824	850	859	783	849	765	757	836	775	783	761	776	811	818	813	828	866	833	798	844	838	872	826	817	787	800	809	812	789	867	830	853	820	860	838	876	823	786	834	884	785	805	812	835	794	827	795	832	831	803	877	877	862	854	824	828	838	787	816	791	792	820	838	843	793	769	782	804	810	801	795	835	756	843	822	825	806	788	816	795	780	758	789	823	790	844	774	766	803	806	789	777	821	792	852	794	796	834	832	872	809	844	831	824	833	802	820	806	803	814	794	830	803	870	824	842	792	775	796	844	844	776	869	859	782	827	780	833	838	837	810	838	817	797	765	882	811	757	848	792	789	801	759	852	757	835	769	838	812	839	838	797	815	804	810	824	839	813	815	828	819	798	822	864	790	776	781	805	842	792	821	825	860	842	786	846	814	823	794	782	833	791	780	816	773	820	831	811	831	797	809	794	795	819	832	795	776	798	850	799	799	875	811	820	800	777	799	784	745	832	775	836	802	845	840	776	807	825	836	835	775	814	763	863	805	847	812	817	810	808	833	812	827	827	795	881	825	795	795	768	797	837	817	738	859	798	821	796	822	872	807	788	800	811	806	803	825	835	830	829	783	831	849	781	825	862	823	766	813	781	827	841	769	799	831	870	809	807	768	822	808	824	800	821	834	818	828	799	850	795	789	758	767	819	817	777	772	786	789	795	809	836	866	822	830	841	818	814	856	852	837	826	802	829	830	788	795	827	787	826	829	831	852	789	804	815	776	805	823	780	835	810	831	795	806	797	836	828	870	825	807	808	850	811	812	809	875	843	815	764	774	801	793	830	825	789	854	831	799	851	809	809	860	798	811	784	872	873	773	866	840	879	779	832	843	808	812	866	780	825	825	786	794	776	802	809	812	845	763	838	780	841	773	853	810	800	755	839	809	814	835	828	753	793	780	821	822	869	808	826	755	778	834	817	815	833	815	808	843	784	793	786	804	822	792	818	810	788	811	814	824	800	808	821	824	846	795	780	800	851	792	815	862	798	850	805	827	809	809	865	868	795	813	817	859	782	803	748	815	796	811	810	815	849	783	808	807	808	777	820	847	835	748	819	800	819	834	816	788	841	848	832	797	860	771	813	809	830	788	836	857	801	848	839	857	842	799	813	776	852	811	833	861	828	842	811	838	812	837	808	852	833	879	848	791	858	805	798	772	846	788	834	756	860	779	856	835	848	825	815	812	803	844	831	818	809	852	798	797	805	844	814	797	772	820	743	808	851	856	845	833	812	828	795	799	819	798	781	800	867	829	802	854	803	800	800	788	845	812	808	867	874	829	828	831	848	802	834	827	866	796	813	807	787	816	791	833	821	783	809	765	804	835	785	813	852	806	781	882	767	818	815	767	829	804	790	765	888	786	832	827	798	905	794	806	828	800	842	780	809	790	826	795	810	811	840	885	851	815	765	813	779	842	809	800	800	810	791	796	803	832	801	781	821	830	921	779	766	813	850	820	813	850	855	850	788	813	795	782	827	811	822	787	847	793	782	790	777	850	842	816	809	817	812	809	822	820	830	826	847	840	840	857	789	827	795	848	826	822	774	910	800	759	831	782	769	815	795	854	834	777	795	825	784	830	779	785	830	828	853	799	841	886	824	816	816	875	804	862	813	869	870	768	825	850	861	804	789	794	826	809	785	822	828	793	794	799	809	808	823	783	802	760	791	804	805	828	779	820	860	866	768	850	809	807	803	861	817	803	870	796	821	833	821	772	808	829	826	768	816	792	795	816	809	823	793	820	814	851	810	857	777	839	829	760	782	814	822	809	779	809	797	821	818	832	832	857	834	817	820	786	798	809	818	761	792	852	819	805	784	853	784	792	790	768	789	783	833	860	814	816	815	763	801	781	788	839	808	866	821	836	813	841	837	827	810	785	877	852	819	852	836	820	825	789	786	834	775	775	867	854	759	784	815	790	819	779	777	810	776	804	822	842	784	861	828	768	784	822	784	836	796	831	805	839	831	811	839	829	833	842	846	877	769	839	789	819	823	816	804	833	810	799	793	862	830	801	813	812	818	801	862	790	822	836	807	829	773	814	827	840	810	789	795	826	773	825	789	820	814	802	815	831	794	809	781	862	847	854	854	872	835	800	808	807	801	888	828	821	804	783	833	810	818	865	857	822	779	802	777	794	846	777	832	792	804	809	790	860	787	827	822	819	809	799	882	826	831	847	799	842	816	838	806	820	815	797	784	740	871	786	769	805	837	792	818	810	790	835	862	779	816	821	825	795	805	787	868	818	786	839	801	824	817	840	782	823	782	831	846	790	797	846	806	783	809	804	826	766	790	819	826	867	842	838	846	812	782	816	810	843	822	895	814	813	835	841	813
1658	199	179	199	172	170	166	187	155	166	165	155	161	165	192	180	140	155	167	148	170	161	164	156	149	158	155	158	176	178	167	154	162	146	153	163	173	151	147	160	165	186	152	150	181	129	164	160	179	166	163	161	174	171	171	146	184	170	161	163	175	145	154	180	148	165	157	137	149	157	177	180	184	180	174	161	180	175	140	147	160	172	169	165	155	171	152	184	176	159	170	170	174	175	181	171	154	154	162	166	171	162	154	153	185	161	181	173	172	148	163	174	158	180	170	148	157	148	160	178	167	153	142	141	156	176	174	160	176	151	172	157	149	151	170	166	143	147	170	167	157	163	146	154	153	142	183	155	153	155	163	182	158	185	178	162	146	147	177	150	156	170	178	131	152	180	165	181	167	170	164	171	161	165	166	175	153	154	161	182	170	142	169	155	148	154	159	164	166	155	151	168	171	181	158	157	130	152	160	173	173	147	159	157	164	182	154	159	140	165	188	173	169	184	139	171	172	160	169	157	142	160	173	147	184	173	136	174	152	144	154	165	168	166	145	162	158	164	174	174	167	190	163	163	160	150	158	170	155	135	159	160	141	161	140	172	182	156	170	166	175	170	170	174	150	173	171	143	167	188	167	150	142	193	156	167	171	172	158	171	158	140	179	154	140	157	173	174	141	167	172	152	162	186	159	173	181	170	172	164	156	169	161	146	158	132	169	183	148	156	160	179	187	154	151	140	179	184	166	181	155	150	179	178	176	182	157	146	137	148	172	164	160	179	156	173	175	190	188	162	168	164	162	157	164	153	141	170	141	141	146	178	176	149	161	142	135	160	162	165	159	175	148	163	158	169	171	146	179	180	166	181	159	173	164	169	158	186	157	159	169	143	150	140	161	187	149	161	181	179	167	145	163	173	175	170	133	172	171	173	169	133	184	150	172	187	163	187	153	145	154	165	166	173	147	166	142	161	212	154	168	130	176	149	141	179	136	147	149	178	160	159	171	161	160	156	181	163	179	152	153	151	154	176	154	147	151	181	174	181	163	159	176	180	174	140	156	165	147	178	172	179	183	162	145	167	165	176	159	143	182	163	145	177	164	194	162	137	177	158	167	167	142	171	171	170	149	171	174	167	164	156	148	153	172	172	158	167	160	168	130	162	164	156	147	164	173	168	158	153	163	176	154	187	149	163	174	161	138	159	166	163	141	175	153	145	176	177	166	178	155	169	159	167	151	162	183	156	163	179	155	171	149	153	159	165	181	161	149	190	165	156	172	176	196	157	169	164	161	152	153	171	174	172	177	151	147	171	164	163	158	161	171	154	158	148	152	175	174	161	167	179	165	166	175	150	146	159	166	165	175	142	170	182	190	174	172	160	169	189	159	164	149	151	166	175	165	174	164	154	156	190	175	172	150	165	162	190	167	150	171	152	148	140	163	181	145	165	143	165	178	155	159	163	166	157	171	150	146	154	158	188	181	151	150	171	154	205	162	166	166	173	150	188	169	155	154	163	172	165	177	164	130	147	164	168	157	162	163	162	147	171	164	168	182	160	171	176	169	155	155	162	171	173	141	150	179	166	158	166	179	171	192	161	165	164	156	158	166	165	147	156	165	169	167	152	160	162	179	154	154	162	188	167	142	158	187	163	184	169	163	169	173	169	163	161	170	176	169	179	179	179	159	162	168	173	171	181	163	173	162	147	173	177	172	157	148	194	197	157	166	189	169	143	150	146	129	175	173	163	162	173	169	170	175	163	169	149	153	158	181	178	137	167	175	178	197	159	147	152	170	163	170	140	189	170	165	170	189	181	134	149	164	182	166	182	170	174	161	157	166	165	146	134	165	184	169	139	148	172	153	165	169	148	128	157	165	163	142	192	170	137	167	180	173	138	140	152	151	147	174	147	160	153	169	168	156	156	175	158	154	175	169	165	170	138	187	151	158	172	195	168	175	163	154	151	168	166	175	163	177	193	163	145	156	157	175	156	152	164	189	171	169	176	154	159	148	146	174	171	140	165	160	161	142	155	168	162	147	147	187	166	164	150	187	155	159	155	170	158	179	134	152	144	190	133	161	164	151	153	167	150	159	164	149	164	145	156	176	165	193	172	162	180	147	143	112	143	149	176	138	157	155	153	145	167	160	159	183	180	140	171	163	174	176	168	186	144	175	140	174	177	166	170	135	168	154	145	168	176	152	151	148	169	160	162	189	155	139	154	194	159	154	154	156	165	188	154	163	140	170	156	193	174	158	195	152	180	179	161	150	146	153	151	146	168	169	148	155	184	170	156	174	186	157	165	164	176	185	147	178	170	189	173	176	159	185	155	176	171	182	146	142	151	150	172	159	177	175	141	152	167	124	152	172	155	136	141	150	151	167	171	170	196	171	167	166	162	156	169	177	172	155	157	136	149	161	166	190	158	159	153	134	166	147	164	165	180	139	169	160	173	158	176	182	159	171	146	155	176	181	178	169	135	176	154	130	156	146	136	167	154	180	138	149	162	168	167	183	154	186	190	153	180	188	158	150	169	187	185	171	156	159	155	133	164	150	167	159	157	140	192	144	171	173	168	149	165	157	168	153	178	158	138	148	162	155	156	170	161	166	148	156	179	149	166	170	157	197	169	156	191	178	149	163	159	165	171	181	167	170	150	208	151	145	173	169	172	173	163	153	162	173	166	151	154	198	161	161	151	171	156	191	173	161	136	174	174	184	162	188	153	156	157	172	152	137	171	178	165	149	178	158	169	147	159	167	172	163	159	170	143	171	155	179	163	133	150	155	166	162	159	149	147	170	165	147	139	185	154	160	151	164	172	134	132	138	167	149	158	180	176	159	127	137	173	178	171	190	165	151	156	182	156	139	175	168	178	204	185	138	166	141	152	163	168	177	144	169	182	182	167	174	135	159	171	151	189	174	157	178	161	170	161	173	176	171	176	155	147	141	165	159	166	167	166	178	165	171	171	164	156	169	179	154	138	174	174	156	164	191	200	155	168	164	142	170	157	146	128	177	165	184	166	176	160	151	152	162	180	156	162	164	160	163	169	187	148	159	178	173	170	142	133	186	156	170	164	166	170	180	195	151	169	175	166	185	194	151	178	167	162	135	149	180	162	146	168	151	148	168	169	184	164	160	140	153	147	156	158	183	161	152	172	164	170	161	170	188	170	160	155	165	149	176	157	142	180	170	178	151	190	150	145	157	165	160	165	132	176	148	179	163	177	151	180	183	175	155	158	151	171	151	167	172	167	185	177	165	180	141	153	144	145	139	166	167	178	177	197	165	150	158	170	136	177	157	140	154	148	158	182	173	154	161	166	168	154	203	164	159	163	155	167	151	149	181	176	175	178	182	167	142	159	148	167	188	206	172	187	135	175	171	142	163	165	190	187	197	152	165	165	143	150	150	176	153	162	150	163	184	163	173	163	148	163	166	165	162	153	165	160	168	153	178	141	177	153	171	168	127	180	167	171	156	160	161	186	162	138	172	186	170	162	164	154
2009	521	477	508	533	478	456	434	466	472	425	474	448	421	458	434	465	468	420	462	451	438	483	452	448	429	429	417	451	447	455	456	442	482	450	500	458	499	453	442	452	510	418	441	436	459	474	467	466	448	495	440	476	471	490	456	447	474	416	476	476	476	450	445	460	430	478	443	441	510	443	430	498	440	433	507	445	433	460	449	411	490	463	432	465	462	461	458	432	474	470	448	405	494	460	416	417	458	462	445	474	451	468	424	491	445	450	458	438	459	439	491	494	443	419	485	452	490	495	468	464	449	462	453	473	432	400	445	450	444	430	458	456	452	455	450	469	457	450	453	431	445	457	420	445	421	448	475	479	464	439	466	459	449	404	437	430	434	440	436	492	445	495	474	486	437	433	427	436	417	443	450	431	435	460	469	450	457	488	473	465	494	426	484	467	481	399	461	480	476	459	453	474	444	451	486	470	481	441	475	450	441	450	488	467	444	461	458	494	425	432	448	409	436	447	460	462	447	425	445	403	454	475	436	448	420	448	474	447	481	458	464	438	439	472	457	434	447	417	438	487	409	474	463	459	425	481	478	434	452	431	438	435	437	438	448	467	467	426	424	434	403	480	437	408	449	404	436	469	488	420	464	495	497	455	436	475	465	436	433	438	466	460	483	474	428	454	469	465	428	459	460	459	396	472	426	437	445	443	449	446	450	451	439	439	465	444	482	430	450	419	468	463	464	445	426	428	452	424	435	432	431	465	459	467	441	498	429	449	464	434	445	445	451	427	465	482	455	458	439	465	446	467	480	444	474	435	478	453	468	454	443	441	465	437	458	446	444	435	447	450	444	442	459	453	444	468	520	452	497	424	424	453	455	461	440	468	447	470	424	459	458	448	466	476	455	444	457	419	457	429	450	469	431	444	449	421	461	441	441	425	453	430	430	455	501	466	392	448	474	482	429	447	460	441	463	418	420	442	459	452	434	440	471	483	437	458	472	456	468	456	392	452	444	437	446	503	410	441	470	448	470	454	443	456	428	461	483	463	444	419	433	435	432	445	447	465	482	424	446	429	429	458	423	462	457	450	467	476	445	480	457	437	445	459	447	459	446	447	463	459	456	438	444	491	435	478	411	465	497	451	463	436	441	480	487	458	427	466	417	470	444	478	429	455	448	458	470	434	475	488	461	474	441	457	450	451	474	446	456	454	417	439	468	436	440	468	467	415	465	424	463	424	435	477	444	449	472	489	409	440	408	436	451	459	443	458	446	449	460	471	470	498	456	478	444	460	446	462	467	435	454	416	440	462	458	446	460	430	469	473	454	462	436	425	477	450	446	457	459	422	467	475	453	445	460	494	467	440	458	447	436	460	464	459	414	414	463	440	450	465	467	446	460	429	488	478	408	437	478	447	438	426	454	468	459	481	440	421	460	458	417	443	446	410	457	462	491	466	499	441	470	448	449	439	445	456	444	475	455	472	488	445	447	463	425	484	449	443	453	486	475	447	480	448	452	440	448	457	451	434	430	482	435	491	430	440	480	423	482	446	479	473	461	456	436	462	468	445	498	439	415	455	440	431	423	419	453	484	450	425	456	443	470	437	434	462	455	475	467	477	451	498	457	454	471	422	456	433	457	475	421	436	470	444	465	469	449	444	434	425	446	471	489	462	438	484	419	507	428	469	462	447	449	479	439	439	467	456	428	453	453	468	450	483	469	464	448	490	484	433	470	499	458	453	430	464	471	448	422	478	450	465	479	431	459	456	422	419	441	455	467	479	449	506	486	454	438	452	504	452	458	459	453	446	444	447	485	461	411	474	450	470	456	411	461	444	449	448	456	438	508	440	481	474	461	438	482	424	419	449	468	446	446	455	437	448	439	458	447	465	471	431	446	427	458	450	476	458	470	464	448	444	407	431	446	411	441	436	443	454	459	472	420	439	426	460	466	449	454	485	440	460	465	447	418	493	465	472	421	419	454	443	446	429	459	428	436	445	458	464	469	461	440	446	454	394	437	463	456	456	439	491	464	459	479	447	440	436	477	468	455	477	455	467	458	461	432	458	446	451	473	433	462	467	466	465	441	428	440	465	458	464	439	444	459	462	461	450	470	427	433	467	448	455	436	468	462	449	450	472	422	428	485	483	437	451	421	416	430	434	515	476	452	464	464	448	455	479	465	469	454	456	437	465	424	425	419	460	457	442	498	464	455	448	468	431	442	467	453	477	448	464	454	435	480	404	433	476	428	425	411	467	456	407	450	455	459	436	433	456	450	458	444	441	451	474	459	484	460	451	490	409	468	472	489	465	428	462	436	503	469	423	442	479	454	462	496	447	471	461	483	483	439	449	490	414	444	478	464	446	449	461	451	453	498	459	467	493	437	466	443	439	477	418	468	454	465	468	446	463	448	475	495	450	449	486	447	457	429	433	431	428	437	461	430	459	487	433	458	462	449	456	450	443	435	432	440	443	468	451	420	424	465	451	430	481	454	423	457	469	454	463	478	442	461	455	459	459	434	461	435	460	465	447	452	491	480	440	450	458	440	443	437	471	459	480	435	458	431	476	464	453	450	447	461	479	419	473	439	459	478	456	459	443	438	452	444	443	423	467	425	472	470	424	464	473	474	418	457	468	453	428	495	442	504	442	471	459	474	448	420	436	476	493	489	447	468	466	471	476	442	482	436	412	451	490	480	463	481	425	476	444	468	447	485	454	455	454	432	421	480	423	428	438	448	485	374	438	476	462	489	418	478	470	465	484	446	432	478	469	428	471	438	465	445	453	455	468	460	472	440	455	440	450	470	427	463	442	452	463	443	501	452	440	461	488	467	490	444	458	463	474	435	466	496	469	449	447	515	450	418	445	447	497	474	415	432	462	464	475	445	431	455	446	461	444	445	478	447	456	492	445	409	493	475	427	477	474	451	450	441	463	444	410	445	468	434	421	432	435	427	425	457	485	432	441	420	429	425	488	477	403	444	450	471	438	452	453	481	460	491	472	442	413	426	420	442	473	415	471	468	470	437	443	455	427	451	465	429	472	474	452	458	485	481	452	459	442	434	453	470	466	466	438	463	462	481	436	462	427	468	451	449	452	436	470	446	466	447	441	467	432	468	478	425	449	442	435	480	462	489	502	407	462	466	465	442	457	460	461	485	445	448	457	439	497	474	467	450	470	448	434	478	449	471	449	475	475	427	481	478	451	471	445	452	427	446	462	449	501	478	453	456	432	459	498	418	462	462	456	467	428	492	471	458	483	430	461	465	460	436	454	452	467	468	445	413	443	480	460	457	452	485	432	462	432	444	466	441	481	442	396	448	435	436	473	440	433	461	430	445	435	437	448	445	492	452	435	472	415	444	479	445	438	445	459	406	462	428	459	455	445	498	428	419	462	427	452	429	406	465	469	465	490	432	448	479	442	461	463	444	432	463	464	492	428	488	447	478	497	463	431	454	457	486	431	472	432	433	451	444	479	442	448	451	452	478	418	482	467	483	506	447	481	427
8050	738	664	590	532	435	379	391	401	412	389	337	348	377	351	351	327	341	345	344	354	352	363	316	357	350	367	352	345	367	365	367	336	337	337	353	330	352	358	360	329	357	358	308	346	370	374	382	354	368	351	348	365	351	391	339	324	345	319	351	375	358	317	361	356	346	361	352	333	367	327	338	391	339	359	338	360	322	364	321	311	378	335	376	339	334	346	342	336	347	350	316	322	365	346	363	362	347	345	353	349	326	318	355	328	337	362	346	315	332	367	332	377	350	385	338	343	346	309	308	358	334	351	353	347	344	332	347	382	344	345	326	341	348	336	344	330	363	361	366	305	356	361	352	369	357	348	316	350	363	354	325	343	304	366	332	379	327	321	342	341	322	361	335	337	347	343	361	369	322	383	371	357	352	339	381	323	366	321	353	326	360	379	355	354	348	316	318	343	337	350	343	340	381	345	315	343	329	328	307	313	328	344	360	361	365	354	327	339	348	370	342	311	365	365	310	356	360	308	334	335	409	299	367	318	334	349	358	317	331	384	369	352	352	335	323	326	322	372	369	331	368	347	317	346	363	338	301	358	332	340	364	348	338	385	318	368	359	381	360	300	382	386	358	347	359	330	363	361	329	345	351	325	326	349	363	341	355	342	370	329	326	352	335	354	324	344	311	359	343	356	350	355	364	373	342	392	370	352	351	332	365	335	337	327	342	389	332	309	358	392	337	349	369	331	336	334	316	337	335	333	334	376	350	321	355	327	350	329	344	363	328	355	359	372	355	389	352	319	344	377	338	342	312	351	322	320	318	379	355	359	315	340	368	348	317	359	337	329	357	340	298	324	347	369	343	349	346	315	314	359	321	330	377	362	331	356	354	346	334	342	336	364	337	351	328	384	338	351	318	324	387	364	351	365	346	365	333	315	320	343	340	342	352	350	363	346	345	343	330	348	372	327	337	352	330	378	333	347	341	340	330	339	334	364	307	329	380	384	331	346	356	327	371	358	367	340	351	350	357	306	368	336	326	328	348	321	299	315	358	337	329	342	313	359	281	329	325	358	339	348	351	330	367	347	383	348	401	317	322	346	339	344	347	369	316	319	336	330	362	346	350	324	374	350	323	332	335	324	400	360	320	350	358	338	347	364	329	357	381	352	370	330	357	340	317	336	355	336	337	373	368	348	363	326	349	374	364	330	340	351	355	354	321	395	388	357	368	370	339	341	315	333	378	345	313	327	348	386	349	343	347	317	375	362	359	316	338	367	395	358	361	332	376	365	354	347	337	346	332	368	349	366	340	376	346	334	350	359	330	312	333	316	350	333	363	335	322	339	320	332	359	352	301	391	392	314	343	330	336	354	359	337	368	353	330	325	364	378	342	358	353	352	328	320	370	353	361	362	348	343	342	354	362	362	349	320	335	334	350	322	337	373	349	358	332	341	365	362	315	328	329	355	363	336	341	323	349	320	344	328	331	334	362	360	366	312	353	348	327	300	295	381	338	321	357	336	324	340	359	314	344	326	377	345	361	358	372	340	346	385	367	386	348	333	337	363	335	356	361	404	387	302	343	398	358	317	351	357	342	381	341	347	341	375	340	369	360	349	325	357	340	331	320	369	367	349	339	340	339	339	335	336	368	352	320	328	362	343	340	329	363	336	369	361	333	329	317	318	342	317	305	345	353	381	345	338	358	350	381	342	329	312	358	342	358	370	343	313	328	381	325	359	327	357	358	360	345	341	363	330	368	347	338	309	348	376	365	372	334	326	375	345	346	355	367	317	369	329	343	354	331	357	348	336	330	329	324	356	356	328	362	362	370	328	335	367	380	329	329	369	374	346	358	356	339	355	339	326	304	347	358	396	318	338	333	355	347	333	382	319	365	388	360	332	361	347	345	386	332	394	338	372	316	354	343	318	330	337	350	392	349	380	326	320	360	304	381	346	376	341	355	341	330	376	288	343	313	364	349	351	366	308	322	360	308	345	345	386	388	355	334	321	340	332	354	338	377	344	359	297	354	286	358	345	336	341	352	315	325	322	334	390	346	352	342	340	344	375	360	356	349	376	343	333	332	344	377	352	335	370	343	361	348	339	345	377	310	347	322	374	361	342	347	331	346	340	361	359	324	319	356	370	343	332	316	341	314	342	331	365	378	393	345	356	367	375	375	372	352	314	334	357	357	351	348	331	347	362	354	329	342	343	351	350	366	370	337	338	365	344	338	355	361	342	356	381	351	377	361	358	331	362	337	316	345	375	347	327	378	322	362	383	349	331	336	322	343	333	346	386	336	356	328	325	355	346	336	346	328	384	359	358	359	361	345	323	322	367	372	337	335	381	330	324	346	342	348	356	358	330	303	354	361	373	346	340	339	315	333	342	351	313	354	333	323	329	382	362	356	326	340	290	338	340	342	323	349	314	327	360	316	341	335	372	343	334	325	320	329	326	362	320	327	340	358	377	323	324	372	320	358	315	385	382	397	374	358	326	350	322	320	344	328	375	361	336	364	384	369	367	350	335	387	324	342	353	319	398	360	353	339	324	356	340	319	296	365	343	349	365	327	348	333	338	330	359	325	370	359	315	330	347	339	349	332	300	379	393	348	339	368	348	368	341	346	319	317	371	328	358	326	347	330	343	377	327	331	361	346	385	314	364	342	358	375	344	350	351	358	367	383	329	344	346	287	329	346	341	367	334	371	353	320	363	365	350	368	341	344	346	348	356	291	339	360	354	387	356	329	327	327	356	320	355	349	329	338	350	365	343	368	364	353	366	335	331	346	342	310	387	318	366	340	345	352	359	344	355	358	343	328	345	359	372	321	344	328	364	333	337	341	325	319	348	319	348	333	311	377	359	336	328	341	323	372	358	308	325	348	391	324	326	376	355	329	340	347	329	361	354	374	352	336	314	325	345	356	341	300	326	361	373	318	334	369	357	338	339	321	324	327	310	341	324	356	346	313	346	365	293	350	346	350	324	360	368	363	328	351	324	384	368	349	363	352	348	377	360	340	332	369	320	352	360	358	365	381	321	336	319	339	358	360	328	346	339	315	351	356	342	337	361	371	352	342	358	346	335	331	311	349	357	370	333	356	342	364	364	346	341	361	383	401	345	337	365	332	313	307	389	341	321	337	352	367	343	343	325	346	331	362	368	334	343	371	382	359	315	309	352	301	329	331	366	354	326	344	336	341	362	312	339	352	337	329	348	348	363	346	333	362	363	372	342	348	359	327	338	360	358	328	356	302	338	331	353	332	342	360	327	321	347	334	340	351	354	325	318	340	382	350	340	349	354	333	345	328	339	315	340	337	350	323	314	347	337	337	413	372	328	374	339	320	355	347	332	375	334	354	316	320	341	354	369	348	347	374	352	352	353	355	331	383	331	342	363	378	357	327	296	310	351	347	369	334	334	319	356	366	358	383	387	344	338	376	369	341	369	332	338	373	390	353	366	321	325	367	350	338	370	329	330	335	354	370	372	359	307	374	358	338	326	334	349	337
6775	1131	1467	1621	1495	1315	1174	1104	1093	1022	954	986	962	975	893	895	844	867	868	871	838	821	844	874	851	857	836	796	874	869	820	897	843	805	818	908	836	848	828	820	839	879	832	805	880	832	822	788	808	786	850	806	782	830	833	852	795	841	804	871	827	826	846	832	821	816	819	807	837	841	827	843	836	854	803	847	840	794	814	809	865	843	849	817	879	856	886	851	811	826	823	760	885	833	791	804	815	847	815	868	824	804	861	843	826	799	837	777	772	817	827	840	872	869	791	809	812	800	842	850	816	823	812	862	765	801	832	792	833	826	794	789	825	839	843	812	802	875	857	876	824	782	815	802	789	809	807	805	779	811	840	742	843	786	795	790	860	800	841	829	808	801	857	828	861	818	846	829	866	813	837	808	818	870	839	819	833	857	837	859	849	805	830	838	820	806	826	832	829	826	801	847	835	854	807	854	805	790	794	805	821	849	810	837	865	839	891	811	834	862	834	850	798	834	747	887	836	769	848	808	860	905	828	844	770	837	809	817	840	827	790	856	814	859	805	862	838	836	841	843	836	844	805	827	837	828	824	865	839	793	761	801	817	803	812	828	796	803	831	799	826	860	800	821	844	806	789	771	845	784	835	791	817	790	786	797	820	812	789	808	878	818	806	811	817	811	859	838	770	809	864	860	850	821	845	825	818	794	837	807	795	815	814	810	834	809	767	850	858	784	821	737	810	790	799	832	800	830	811	790	786	797	810	848	765	806	808	824	845	880	829	822	845	830	812	805	868	841	833	824	825	869	815	810	821	779	873	865	821	811	808	825	886	811	844	780	840	830	846	734	843	842	831	819	852	764	865	815	816	847	801	861	829	855	835	825	876	840	829	789	826	778	828	795	824	834	868	848	833	844	796	853	873	810	843	854	813	860	817	810	807	804	789	828	784	809	840	834	833	827	843	852	854	831	852	839	816	855	826	846	825	827	805	851	855	805	815	756	854	787	843	834	791	832	804	863	827	821	827	776	841	798	815	870	791	746	796	823	819	832	833	853	804	791	827	816	819	849	810	836	809	796	774	835	817	823	802	868	810	799	819	806	807	846	843	793	816	809	864	787	836	789	816	808	852	809	875	807	813	831	859	843	825	799	796	828	799	778	856	843	833	852	804	798	780	818	788	901	829	843	821	824	844	842	816	812	816	861	847	836	839	841	839	808	797	844	837	864	822	853	789	834	818	847	803	835	764	852	805	804	870	821	769	809	848	782	810	835	824	844	803	863	849	776	832	856	811	857	837	797	812	843	848	870	848	833	825	811	804	838	851	810	853	820	845	775	880	810	834	832	828	812	833	820	903	846	815	860	811	821	813	826	829	821	763	805	823	763	814	774	792	862	824	781	820	803	784	804	842	823	885	818	835	855	822	838	805	803	836	767	884	852	804	803	762	819	847	854	829	831	821	826	827	805	868	876	824	792	851	805	866	805	808	794	835	859	818	832	839	860	874	880	847	811	821	832	828	836	806	825	857	881	825	784	798	849	760	803	863	824	858	819	836	837	865	787	786	816	787	834	820	789	835	825	862	828	791	809	795	818	857	766	827	837	815	813	824	787	757	862	792	871	807	851	864	825	823	818	832	862	752	886	802	800	795	835	835	798	802	822	815	824	752	766	773	846	799	800	811	806	849	845	806	827	846	849	830	859	788	812	826	834	844	839	818	810	826	811	830	803	854	816	802	800	830	778	793	827	810	823	846	836	838	828	816	819	803	838	824	861	832	799	862	830	854	804	789	865	848	852	912	805	840	815	818	838	785	778	842	810	806	841	862	839	808	831	848	853	806	816	820	875	853	865	788	841	851	852	819	840	877	808	810	867	790	874	832	837	838	888	820	853	799	868	840	799	788	842	820	851	838	834	769	839	816	814	798	792	828	775	857	810	790	809	821	870	816	808	818	798	836	808	787	830	790	776	857	819	779	835	813	864	822	820	833	846	834	804	807	855	785	783	843	879	818	788	778	816	858	819	842	817	819	815	852	863	835	755	846	847	808	797	828	804	807	828	802	867	790	791	847	801	852	831	827	872	827	858	818	838	779	795	849	828	838	799	836	769	784	814	890	835	802	836	795	822	826	794	824	868	809	839	835	798	794	837	786	821	788	848	826	840	814	854	809	799	779	779	801	804	844	834	795	828	820	825	806	813	814	837	815	816	806	799	792	853	813	807	856	853	824	828	809	828	832	837	806	772	826	879	801	808	814	790	773	847	813	837	833	857	837	804	822	826	815	871	786	833	825	794	814	804	825	804	891	895	776	805	873	803	843	841	848	828	839	851	769	806	795	844	804	840	833	807	864	805	792	871	802	880	852	855	822	809	867	827	844	838	815	852	824	814	839	831	794	843	823	816	870	848	873	802	789	818	837	874	801	837	831	856	833	810	812	768	823	764	849	811	821	882	799	781	822	815	777	803	806	822	819	819	789	802	854	843	849	822	838	811	847	845	727	797	877	828	883	830	835	860	812	830	825	768	846	842	813	840	860	811	819	814	901	794	779	825	848	828	838	818	872	853	816	854	843	810	826	835	846	798	813	860	847	847	808	836	860	828	896	835	865	789	798	807	819	829	832	832	807	835	832	848	832	812	817	796	833	848	890	879	782	850	779	836	830	839	803	803	807	810	834	820	840	872	805	804	825	838	841	851	843	832	814	834	863	823	821	826	857	859	897	834	812	749	792	785	847	888	768	785	857	787	903	817	817	821	865	803	865	794	791	776	806	843	839	810	795	812	818	821	889	860	830	824	743	787	897	858	833	829	821	789	841	840	812	799	855	831	865	845	787	880	834	841	811	831	828	794	815	810	823	804	837	840	790	752	858	919	814	856	815	832	880	851	824	825	851	800	822	803	821	796	788	819	846	801	833	809	868	836	807	776	765	857	798	839	790	809	848	806	794	813	792	806	856	866	830	838	834	810	872	814	804	797	828	849	828	828	830	826	824	860	809	828	801	863	833	762	817	836	865	825	810	825	813	855	831	818	841	799	796	801	811	803	802	866	852	819	827	792	833	815	785	797	852	817	819	808	778	871	789	799	862	789	788	785	827	829	824	806	855	843	860	806	815	832	812	843	853	804	797	846	837	844	837	849	842	822	886	838	801	808	789	824	786	827	873	796	834	853	786	863	843	827	835	857	805	785	799	817	845	771	832	852	848	820	785	832	799	849	825	904	837	826	832	814	866	827	835	852	874	815	779	828	867	880	843	819	821	781	825	814	842	813	798	820	825	849	848	803	823	781	842	824	838	822	822	859	835	810	823	823	780	827	805	805	857	809	895	803	876	759	868	813	792	823	816	829	867	835	853	834	796	854	816	833	857	869	805	862	853	815	791	830	883	862	893	843	812	744	828	843	860	773	862	814	804	834	828	850	851	788	793	791	804	874	857	881	826	813	818	792	803	833	840	788	802	806	787	855	820	806	825	857	806	772	840	830	844	788	782	821	848	808	781	839	756	805
14804	1454	1026	849	692	534	469	467	461	417	411	396	369	385	396	349	386	350	364	396	375	329	414	346	355	369	366	370	377	382	338	372	378	376	348	359	374	371	319	359	346	366	332	365	360	353	352	377	361	341	357	352	351	367	348	365	315	382	349	354	333	369	366	314	370	332	355	319	367	384	347	369	340	385	370	376	372	339	385	379	346	412	334	337	354	324	369	413	355	319	357	406	383	372	393	367	348	352	354	370	381	372	355	368	350	324	360	346	340	354	343	325	376	338	358	337	321	339	338	331	376	347	354	337	323	395	377	366	370	367	355	375	344	328	351	374	377	312	363	379	375	353	349	350	347	354	345	319	349	354	391	380	395	364	354	352	310	387	345	349	343	373	384	351	325	356	366	374	360	331	364	379	357	379	347	348	347	394	305	346	382	334	373	330	362	355	364	351	380	335	380	367	368	341	372	371	346	327	357	338	367	378	367	397	385	374	362	347	376	334	349	331	330	359	358	349	321	329	366	363	353	371	387	378	366	320	349	358	337	379	388	397	357	380	366	374	371	374	343	353	318	344	342	373	361	309	406	352	340	339	351	378	361	351	357	339	332	353	390	346	349	334	370	340	374	377	348	367	381	362	354	339	357	314	383	377	366	376	361	386	357	348	400	366	332	324	342	333	381	368	346	348	327	358	409	353	403	359	373	400	333	393	340	356	362	358	364	371	346	391	349	367	347	350	396	374	336	339	355	365	395	325	380	390	336	404	375	362	351	362	340	352	345	318	375	381	359	338	356	367	359	385	356	331	364	365	358	408	334	376	330	345	332	370	373	343	353	361	362	369	342	314	332	364	354	384	349	376	361	335	338	368	350	304	341	355	376	318	360	347	354	346	350	360	335	359	366	362	369	365	351	352	373	364	357	389	376	341	347	358	348	376	375	343	357	374	345	327	355	350	372	388	332	342	373	368	375	351	372	361	359	373	364	329	353	381	382	321	383	346	324	381	380	379	375	372	390	347	375	359	325	332	316	346	352	355	352	390	339	361	342	334	352	330	335	334	356	367	352	367	324	396	354	350	361	349	378	368	375	374	355	363	346	363	363	348	325	341	349	359	337	363	322	320	308	371	324	358	353	392	368	379	368	382	330	335	406	342	357	328	330	349	329	346	357	342	328	318	350	412	344	361	360	357	338	357	344	357	372	355	362	368	342	347	348	331	373	360	382	380	356	346	353	386	354	333	361	350	382	393	323	349	350	354	363	327	353	374	339	326	346	380	362	302	351	355	354	328	394	342	361	341	355	355	338	369	337	395	376	330	376	346	341	348	405	364	395	341	393	351	327	341	356	380	348	333	367	376	335	344	369	379	317	386	352	379	401	375	374	377	368	355	345	332	351	382	350	351	353	349	363	341	348	334	358	365	368	356	317	360	369	303	358	318	339	352	352	375	368	341	369	356	334	322	356	374	350	366	377	365	360	352	413	401	385	366	363	368	324	339	364	373	374	377	415	366	383	350	409	373	342	343	341	376	332	384	336	402	375	339	387	329	328	369	372	332	369	383	364	357	362	346	339	366	345	386	375	345	378	352	365	360	358	361	344	320	366	362	346	349	376	351	391	312	336	350	313	316	364	377	332	356	382	383	343	344	335	363	383	406	364	359	355	390	359	362	352	372	397	342	306	328	355	359	353	350	329	401	379	342	349	342	371	347	369	362	389	327	356	343	411	376	357	346	376	351	348	345	361	366	381	353	369	333	354	363	380	330	339	342	362	342	359	349	360	367	385	335	324	378	329	323	368	374	380	353	391	392	347	353	360	393	342	341	402	353	345	366	343	293	339	382	353	373	343	385	341	379	342	351	334	337	368	375	363	396	349	349	349	378	365	320	353	377	395	362	382	354	375	380	353	356	387	346	357	353	341	387	346	354	389	376	345	365	335	377	353	348	377	366	363	338	381	344	379	301	389	359	349	353	324	347	370	344	348	339	346	361	347	322	397	386	355	378	354	336	344	339	320	391	368	418	362	328	351	373	351	342	362	349	368	345	366	347	355	355	346	350	363	336	351	339	346	339	330	342	348	357	354	369	358	378	398	358	389	346	363	366	382	378	334	381	348	352	372	387	385	371	347	381	383	363	357	334	373	360	366	368	359	373	375	314	350	380	364	370	376	364	325	352	368	391	307	323	343	351	324	359	340	340	348	343	352	369	357	330	361	341	327	344	364	397	364	354	319	333	362	337	317	323	360	331	316	323	399	394	365	343	347	354	366	333	359	333	359	355	372	349	362	351	353	334	324	372	330	368	334	390	366	373	361	378	388	324	328	358	369	390	332	345	360	379	337	343	358	364	368	373	342	350	345	373	372	328	340	355	383	376	329	388	360	353	385	349	353	332	317	374	355	364	364	346	340	364	341	349	361	370	338	388	366	384	376	384	378	353	380	320	346	375	328	399	385	392	373	342	342	400	353	372	352	379	393	341	336	350	346	367	341	324	325	385	350	343	356	394	330	302	384	352	333	358	380	366	354	374	341	361	403	403	398	362	321	335	350	345	372	345	402	371	356	344	344	370	358	386	375	387	356	343	359	369	346	365	357	385	353	373	341	329	351	393	366	356	352	297	302	373	370	376	362	356	381	377	320	336	349	379	343	317	366	382	343	349	347	405	369	351	370	396	390	361	332	374	348	357	356	375	379	353	374	347	379	383	367	368	314	381	337	398	342	342	371	367	336	387	347	306	374	334	383	354	335	362	308	356	355	358	368	388	366	367	327	347	351	347	347	338	390	346	376	384	342	364	393	356	334	370	340	342	352	352	340	357	368	327	350	341	407	372	381	365	327	330	337	344	326	343	372	369	352	338	381	351	366	366	331	347	370	349	326	347	373	362	346	337	342	336	360	363	340	340	365	370	377	359	353	342	370	339	372	346	314	369	372	397	339	346	357	324	427	353	350	335	350	353	373	371	359	337	353	366	343	363	356	340	393	337	352	366	325	349	376	337	337	378	346	391	344	349	335	368	324	374	349	349	399	372	363	333	367	355	361	337	355	368	308	342	324	372	356	339	362	373	366	324	343	346	359	351	365	332	316	387	346	352	367	329	368	389	335	352	383	334	385	376	398	369	360	358	336	353	352	340	374	364	383	353	344	355	365	338	320	358	387	341	337	342	328	378	375	363	355	322	349	347	362	331	377	355	385	345	346	347	329	353	364	395	401	327	378	382	373	344	330	353	385	357	358	384	359	359	351	370	350	338	341	326	359	342	359	354	375	349	332	319	354	332	333	381	339	345	369	366	375	342	370	316	380	351	386	333	333	343	361	323	352	397	367	374	373	356	358	362	350	364	357	375	340	359	351	355	342	345	362	391	372	386	371	320	329	367	350	348	376	353	343	341	360	386	359	373	359	335	361	326	377	355	344	346	354	329	344	372	363	380	364	350	380	344	349	356	352	343	365	372	354	347	326	311	376	383	355	373	334	377	361	374	320	346	363	368	348	386	373	377
8588	1452	2136	2384	2050	1797	1568	1367	1354	1196	1155	1095	1076	985	981	979	900	887	926	899	880	919	892	844	900	837	903	906	833	867	853	886	826	859	886	874	832	818	860	865	865	847	829	807	885	827	901	857	815	876	850	838	845	825	844	774	818	826	839	861	863	827	874	807	770	796	843	803	772	781	832	831	842	827	827	846	830	792	825	817	826	799	817	788	848	773	818	788	802	827	827	825	848	846	823	827	808	807	823	825	831	884	821	834	831	810	810	787	827	806	810	788	768	830	806	790	791	781	833	822	785	829	813	742	805	785	774	801	851	821	847	844	832	804	810	833	824	795	792	814	801	792	848	807	844	879	804	820	789	775	807	850	788	867	786	793	841	889	848	780	846	813	851	793	832	823	780	784	773	831	843	817	811	842	897	792	791	815	820	795	835	792	858	813	795	832	805	855	830	792	821	791	782	816	788	759	813	803	856	757	866	803	821	814	844	795	793	769	813	850	799	822	837	821	835	812	863	835	794	779	768	841	826	862	846	795	844	845	817	781	840	803	786	801	839	843	799	821	783	833	851	790	810	799	806	794	832	776	760	850	806	808	854	790	803	874	742	779	815	784	855	867	768	845	777	850	802	801	741	804	768	824	856	814	841	778	818	834	793	823	794	789	781	758	799	791	795	795	847	826	801	827	837	821	808	791	757	826	793	816	780	838	797	784	838	803	858	822	811	818	804	850	793	808	854	850	816	834	788	790	840	823	835	802	770	788	858	785	771	815	850	799	824	808	771	841	807	797	773	778	778	792	775	813	818	803	863	831	804	860	794	834	817	839	818	851	835	758	795	818	808	818	855	830	838	824	834	818	836	771	800	853	838	800	776	758	784	790	801	843	823	811	796	862	797	844	792	784	848	822	796	813	820	837	822	832	828	762	823	793	826	795	837	762	834	776	788	821	812	822	758	846	894	813	861	792	837	787	823	789	829	860	788	813	771	860	781	835	832	790	811	835	800	836	807	832	824	829	836	798	785	863	858	806	780	798	847	842	782	818	859	746	860	820	804	856	875	850	861	820	869	815	807	839	831	847	823	827	771	795	808	828	806	894	827	845	790	786	809	783	854	807	758	801	829	839	859	826	789	805	871	842	771	805	855	761	776	836	830	770	817	819	858	842	878	798	829	842	780	819	814	789	870	846	795	800	805	841	807	809	811	765	796	778	823	795	892	832	803	794	805	797	825	777	821	830	811	808	834	799	811	793	824	846	797	869	811	829	835	835	788	797	837	840	826	806	779	835	819	814	807	806	822	862	832	811	787	819	827	783	786	807	824	853	845	781	832	802	849	817	822	769	798	822	775	828	764	828	738	787	858	783	854	811	786	814	827	816	805	782	809	843	784	850	812	822	794	858	804	808	840	785	809	770	771	861	844	856	791	829	857	837	843	786	801	790	839	806	751	815	794	836	768	814	863	784	812	820	799	779	775	829	804	835	832	838	826	852	797	784	841	817	797	784	741	792	799	818	802	878	840	835	813	836	845	855	847	784	830	793	861	797	815	802	792	820	792	811	810	799	850	752	796	838	812	841	818	847	775	813	801	853	851	823	806	826	785	812	806	756	799	820	849	815	744	847	826	841	847	824	824	804	791	839	802	789	804	856	825	800	846	846	813	798	796	818	807	877	793	783	867	773	805	791	868	811	833	790	805	859	809	800	813	817	799	819	792	816	808	828	840	829	830	778	849	833	825	829	842	806	837	812	771	822	827	765	859	793	836	823	841	893	856	816	809	770	858	793	818	827	841	795	839	823	823	814	825	871	778	802	805	839	835	802	822	838	816	827	812	815	822	810	818	808	811	877	790	844	807	814	824	833	809	843	874	786	772	831	833	783	833	833	848	780	829	796	829	831	818	840	831	813	887	841	836	846	825	826	814	851	804	778	846	808	796	804	750	822	818	852	785	798	833	844	820	801	875	768	857	847	843	873	843	847	788	781	824	828	786	850	793	825	829	801	791	826	772	819	784	840	809	839	793	843	805	840	831	811	812	835	821	801	776	799	807	807	854	852	788	819	808	857	834	819	809	825	782	807	826	769	804	847	781	825	825	840	859	804	775	853	809	777	796	806	760	804	829	851	834	783	865	856	818	857	860	780	813	813	850	804	787	855	820	788	822	816	829	835	793	819	809	804	815	788	805	799	841	804	841	804	827	838	825	808	800	817	754	814	788	810	778	830	801	824	817	792	773	794	854	849	893	816	849	854	817	831	819	899	839	812	795	836	814	827	825	787	863	844	773	858	788	834	798	813	819	795	817	788	802	845	823	858	766	870	791	834	820	806	794	817	777	806	851	846	883	800	852	850	841	772	842	852	805	810	809	831	803	765	812	868	828	800	783	806	821	871	799	806	878	810	821	770	813	846	775	826	854	716	800	847	795	829	795	804	878	776	849	856	784	812	834	782	832	844	828	807	798	807	822	824	765	843	886	795	773	786	812	828	820	776	810	806	771	895	777	758	826	806	810	795	793	812	754	824	822	787	803	867	845	780	842	821	832	862	824	821	845	765	800	841	850	883	780	817	818	873	846	830	743	850	806	823	828	825	825	779	819	863	802	725	837	806	821	829	816	805	816	874	805	808	832	781	831	846	801	850	854	824	827	788	787	834	837	784	803	846	839	845	817	814	822	782	851	802	756	860	826	814	827	838	763	844	814	833	833	796	879	859	855	827	840	818	803	796	803	820	830	795	819	792	838	812	836	795	833	834	747	859	821	804	822	804	797	761	830	780	843	827	900	842	810	871	782	848	782	839	808	797	808	862	810	797	843	858	805	817	843	863	846	790	822	783	774	770	809	847	842	828	805	804	831	806	822	866	830	838	822	802	833	825	770	858	858	810	836	793	810	795	766	819	803	830	791	839	852	741	775	788	809	805	832	851	834	815	801	790	805	860	829	775	828	794	866	824	832	809	770	776	832	840	793	836	774	799	768	864	772	785	809	824	814	805	753	831	847	803	832	824	858	827	800	766	834	815	825	780	815	868	829	865	793	839	780	827	762	823	840	805	780	849	821	816	818	811	835	812	796	844	796	802	813	792	754	778	861	871	832	777	784	861	810	857	806	825	834	807	809	816	826	813	837	811	790	824	818	788	786	786	806	801	765	784	847	846	854	803	804	872	853	813	826	818	828	795	858	809	818	842	804	841	809	809	839	890	851	783	808	852	792	814	823	793	773	849	785	750	798	852	760	827	732	811	862	828	833	823	855	809	831	818	771	839	805	804	811	836	816	800	801	798	784	867	776	820	865	826	801	805	749	842	798	856	825	756	845	828	831	834	834	785	792	835	856	816	814	836	848	811	838	823	787	785	802	831	842	835	796	811	823	791	816	832	852	805	801	862	823	811	815	824	828	801	770	832	786	792	829	816	821	833	843	812	879	849	784	764	784	811	793	783	780	805	818	783	839	826	858	779	858	807	760	807	784	821	827	819	768	802	826	797	840	849	817	812	807	820
1861	220	178	156	161	196	155	193	161	170	160	164	158	161	169	180	163	169	152	192	214	163	155	167	154	184	178	167	173	157	185	184	191	153	166	148	174	160	149	187	187	160	164	170	162	171	186	178	191	176	164	153	189	158	190	165	149	175	193	154	158	184	170	156	172	178	173	213	187	162	163	158	174	136	155	199	178	186	169	157	176	152	144	143	174	158	158	198	159	165	171	172	178	150	176	171	158	185	149	163	159	146	138	147	154	164	167	145	146	190	171	150	154	173	183	184	176	163	163	170	160	150	192	143	148	157	168	158	155	158	156	169	164	171	154	170	178	179	141	155	156	151	168	163	170	169	176	176	166	156	175	180	148	187	161	185	157	166	171	161	180	175	182	187	171	175	190	184	150	153	183	162	173	158	171	172	181	158	162	156	180	179	193	177	172	155	176	173	153	179	154	137	154	181	166	179	188	147	162	174	152	167	156	160	160	155	150	189	185	153	178	146	191	170	158	179	175	167	173	185	165	183	164	180	174	187	168	165	174	170	149	184	171	175	178	162	166	163	174	169	163	161	187	167	171	162	160	138	143	157	170	165	147	150	165	155	155	205	174	186	191	180	179	195	165	212	166	168	187	173	168	146	166	173	175	179	177	159	158	154	163	181	175	152	191	162	170	151	174	160	181	185	174	182	156	138	144	171	155	170	169	171	153	161	163	160	164	182	164	165	157	141	176	185	162	167	186	163	189	156	194	189	165	160	145	165	173	160	167	172	184	168	162	166	162	154	176	170	160	182	188	159	150	154	141	167	166	154	166	162	162	175	142	173	170	166	157	174	166	172	166	176	136	157	162	150	184	132	164	172	175	201	167	158	152	165	171	176	142	177	186	152	193	164	173	153	164	159	148	181	165	199	149	163	161	175	153	163	176	177	138	148	193	167	157	171	177	170	167	150	175	153	162	176	158	148	187	144	164	163	153	179	188	176	181	166	173	200	152	175	188	185	167	175	151	152	177	167	184	156	163	176	182	173	158	199	151	182	138	144	167	148	164	170	187	168	171	165	186	153	155	185	169	169	154	163	153	166	166	163	161	159	183	149	169	150	146	159	167	194	176	178	152	182	149	165	149	164	148	137	160	155	178	175	142	176	176	167	149	170	193	173	179	169	171	165	153	169	179	151	169	173	189	191	188	174	141	166	163	169	178	152	175	166	167	163	148	168	167	183	144	200	152	180	171	136	164	180	177	178	185	155	145	143	168	174	171	165	165	181	169	164	147	163	159	159	146	172	164	159	170	159	163	156	186	185	160	162	150	164	149	171	179	142	181	184	133	159	159	175	180	147	160	173	148	168	171	169	179	175	152	161	161	168	176	168	183	160	170	174	173	154	157	176	147	154	154	149	192	166	152	161	150	187	182	133	163	186	167	156	175	150	163	150	172	155	201	172	176	164	156	168	177	185	154	169	160	154	168	167	168	168	172	168	168	158	150	165	165	159	167	162	176	153	174	180	147	154	177	139	179	168	163	171	167	172	176	167	170	169	173	161	153	172	159	196	159	172	156	167	167	175	176	189	171	180	172	177	163	157	197	179	171	137	155	176	161	166	182	151	182	153	167	166	173	144	179	177	152	160	170	191	163	169	147	168	152	174	182	168	182	146	155	158	133	179	164	187	135	156	167	200	186	179	137	135	199	155	161	175	171	187	168	162	162	151	165	159	172	169	147	161	186	139	169	161	170	199	156	174	175	171	185	168	157	208	140	158	158	148	172	163	138	174	146	162	159	164	165	189	151	178	167	188	157	151	169	151	168	159	197	171	172	159	164	171	155	170	159	171	166	179	160	158	167	124	159	176	145	157	207	186	173	183	158	170	177	156	165	176	181	166	157	150	167	166	151	175	146	166	163	187	166	158	143	146	166	152	185	176	141	176	154	187	190	191	182	164	180	169	157	165	181	175	182	198	167	150	163	172	155	166	192	169	178	155	160	155	152	162	169	171	167	189	163	158	190	177	141	146	162	152	174	145	151	152	155	150	186	176	163	171	190	184	185	147	184	164	175	169	141	146	191	180	157	182	189	164	177	153	158	182	143	160	178	170	176	192	185	150	174	152	148	168	176	143	186	170	157	165	176	186	175	179	170	136	167	155	153	167	150	158	174	155	177	161	172	158	175	153	174	167	180	173	208	140	160	164	147	168	169	177	161	159	148	170	172	183	157	176	158	146	162	170	156	195	178	167	184	175	170	168	162	182	176	159	168	166	166	194	174	177	188	165	166	175	199	154	152	181	194	175	148	159	146	174	191	166	159	169	180	167	174	154	168	162	199	151	156	161	170	186	156	158	175	151	170	160	163	162	192	180	196	194	183	171	131	157	171	180	171	154	189	181	179	159	172	161	137	187	162	165	149	166	159	160	170	178	165	175	162	174	166	158	140	148	180	172	145	175	160	144	167	185	174	175	171	178	163	178	145	176	178	174	170	161	169	153	165	162	162	151	155	191	177	138	183	179	165	175	164	171	160	172	174	140	152	163	153	167	171	161	187	158	158	161	139	164	168	148	172	173	174	170	178	159	149	167	150	174	158	166	146	195	169	156	170	188	172	151	177	154	150	180	175	171	150	182	167	173	184	152	162	173	153	149	138	177	159	163	177	154	164	159	175	163	173	143	179	179	148	153	142	170	168	174	161	144	162	166	170	177	172	171	159	190	147	166	168	157	169	159	171	172	175	160	155	176	184	190	168	178	194	167	162	189	177	165	167	188	158	175	184	175	168	169	157	149	172	185	166	160	165	167	157	179	165	159	167	152	157	190	174	150	160	189	168	168	186	139	146	152	138	135	146	138	165	172	166	156	179	151	161	181	144	176	184	161	167	176	151	174	176	169	170	165	161	170	151	140	150	191	168	165	188	189	168	165	132	147	161	166	165	134	182	162	183	174	171	165	175	168	164	150	173	189	158	157	170	172	175	171	168	159	173	173	180	136	147	164	135	162	155	179	155	179	161	151	162	177	191	142	161	182	192	159	161	148	159	175	178	183	191	187	172	158	191	147	145	162	150	158	168	190	179	184	166	173	158	158	159	176	187	172	130	158	149	148	176	166	150	174	173	174	165	162	175	179	168	155	181	176	159	165	182	166	168	158	156	175	170	123	148	164	142	145	164	162	156	173	181	176	159	165	203	175	189	182	172	178	170	188	185	174	155	168	146	155	148	166	164	160	153	185	154	166	190	182	170	157	178	171	171	188	171	171	167	195	174	189	170	157	173	176	147	186	159	182	153	150	176	164	145	160	169	168	169	147	169	180	174	173	181	155	162	158	176	167	183	143	170	139	171	188	154	150	163	169	157	151	166	188	147	133	200	160	171	184	159	149	197	158	179	159	154	178	164	145	174	169	168	157	171	186	202	150	200	184	181	184	156	160	203	164	180	157	178	168	142	148	179	190	183	178	163	165	158	158	157	157	148	165	151	174	173	158	173	188	165	184	179	170	175	167	176	175
2016	516	552	529	486	492	512	525	458	455	450	461	458	500	478	448	415	447	426	416	458	462	433	422	451	441	440	458	396	485	410	491	445	462	495	481	452	462	474	501	469	442	446	432	488	458	442	460	451	455	439	460	419	446	460	397	484	472	468	430	506	455	487	422	466	471	423	506	425	475	403	469	446	477	451	447	458	463	399	480	453	473	417	475	461	484	450	446	443	449	474	464	451	446	401	452	435	489	455	465	467	440	467	428	449	473	513	451	497	442	446	457	459	450	505	444	444	471	426	439	454	442	463	450	466	463	434	465	435	446	412	464	469	455	445	452	493	452	399	478	417	464	464	465	452	474	500	458	489	444	503	470	464	432	492	486	465	452	462	439	461	455	468	476	445	472	449	499	463	437	479	463	419	468	476	480	454	451	468	435	441	449	459	433	444	449	444	442	475	470	437	434	471	466	453	473	400	451	472	438	458	479	488	442	485	466	492	441	478	443	459	465	426	450	481	458	480	432	453	462	480	481	437	453	469	455	425	465	446	423	460	446	472	463	482	470	473	451	426	474	475	434	468	459	454	463	436	443	415	445	430	447	450	433	440	468	474	436	451	458	448	478	481	447	430	470	425	486	485	450	424	473	474	472	495	470	502	463	445	475	421	519	443	500	489	447	480	441	432	445	455	466	460	457	440	403	440	441	412	427	449	483	449	462	454	463	455	458	428	470	465	456	440	472	473	461	463	450	431	459	479	451	486	443	452	446	442	445	484	433	481	442	424	448	452	467	436	454	486	438	461	433	445	489	463	447	434	449	483	449	490	463	480	404	462	481	459	451	446	411	473	449	456	444	453	449	448	448	494	460	447	476	474	468	459	451	444	482	471	479	492	490	439	466	453	499	463	468	402	466	445	505	451	476	467	480	476	432	485	467	446	479	423	509	489	464	484	469	422	438	447	447	446	446	488	456	469	431	473	470	433	457	456	454	469	458	437	488	474	481	455	468	412	470	439	472	429	464	444	450	470	446	513	446	486	464	460	457	463	479	455	428	479	414	475	466	419	443	477	476	446	475	453	454	470	430	500	461	444	469	437	426	454	493	460	463	452	462	461	452	462	457	462	480	431	495	446	450	453	445	458	466	466	504	482	466	469	468	462	466	432	471	474	465	472	443	467	445	461	417	468	487	464	448	439	489	451	439	460	451	445	444	461	463	453	447	474	471	489	508	461	442	480	440	458	416	468	484	471	446	440	468	448	450	479	483	453	495	470	441	449	461	488	477	436	457	417	450	494	462	464	437	449	457	484	446	470	427	440	431	453	439	440	460	466	433	472	458	479	435	452	475	490	439	454	458	459	447	444	450	452	442	456	454	437	470	454	448	426	468	456	455	480	478	451	464	431	468	462	472	483	463	480	444	482	419	463	466	453	448	450	463	467	425	487	475	499	465	475	442	435	474	427	455	482	476	466	494	452	473	461	443	455	469	440	466	405	460	470	449	439	463	471	438	462	473	466	477	441	461	457	430	476	534	455	466	453	449	489	453	447	460	470	481	441	447	430	489	486	460	448	473	455	460	474	448	478	443	441	492	517	499	426	463	462	459	475	438	489	483	468	473	435	474	451	450	450	447	428	448	491	427	469	466	475	500	471	443	491	444	473	473	433	463	445	458	424	417	441	491	436	490	445	424	476	434	452	454	470	462	469	472	462	460	475	447	461	474	419	454	459	471	452	464	436	461	415	420	450	519	483	446	490	479	455	429	431	452	455	485	478	464	486	431	492	482	475	454	486	441	429	442	465	435	461	454	453	473	428	451	458	465	443	463	480	485	458	470	461	426	468	448	432	473	446	481	436	428	498	446	482	464	457	485	440	440	436	426	445	429	455	447	428	427	469	432	478	434	463	441	430	451	493	449	448	483	441	442	480	456	471	411	460	434	464	473	460	466	513	453	475	435	488	464	426	470	452	458	471	427	508	418	447	488	432	439	466	501	453	447	444	476	436	445	427	460	474	433	443	444	469	435	475	472	467	492	487	420	426	448	408	457	428	464	459	465	468	428	473	415	467	478	469	456	473	431	421	468	494	454	457	434	468	423	468	464	450	448	454	468	403	480	448	468	451	437	453	459	482	503	438	432	449	449	503	500	468	443	454	464	466	483	465	432	488	438	479	479	453	426	470	433	448	433	475	459	491	445	436	485	477	435	459	480	501	463	448	439	441	453	460	450	472	452	467	482	412	431	473	467	426	472	472	439	449	399	477	431	455	464	453	470	435	447	478	487	431	526	488	484	451	464	456	411	430	438	464	476	444	431	466	484	478	455	493	441	481	464	479	469	466	479	455	466	442	426	473	436	473	461	508	448	511	443	463	472	500	445	463	459	489	470	457	483	508	440	440	444	472	441	435	476	466	462	492	416	463	508	511	442	433	464	430	472	462	460	444	455	465	446	463	433	435	447	456	452	458	471	453	456	461	491	481	479	445	432	482	489	442	434	443	463	507	422	435	460	474	469	454	435	440	462	458	454	446	432	495	472	509	480	470	501	457	484	488	461	458	438	449	420	467	482	449	448	469	428	486	458	439	422	412	481	491	486	432	471	446	518	456	467	451	453	451	493	439	419	472	439	477	464	443	434	478	488	473	443	459	487	462	492	463	461	479	427	451	460	470	461	453	462	474	471	450	454	442	488	469	415	485	430	454	461	430	465	410	453	433	471	455	451	480	471	462	458	460	442	458	460	451	472	428	445	441	434	482	457	453	483	440	457	444	432	462	450	434	463	438	466	489	438	476	450	456	471	432	502	477	492	450	453	465	438	447	464	476	466	501	476	458	454	421	448	468	503	430	461	454	482	464	462	430	430	470	435	434	446	472	462	463	449	493	456	448	481	465	459	533	481	467	474	431	521	452	469	457	470	469	471	432	448	497	492	468	441	465	458	446	471	451	499	448	438	453	443	440	456	483	415	433	503	458	420	441	434	499	441	454	490	495	449	460	477	524	477	467	469	460	480	476	466	465	479	477	489	454	477	491	450	441	494	467	415	486	451	459	471	445	459	457	449	462	472	452	486	486	441	468	458	478	448	432	448	447	432	471	502	458	460	429	442	439	501	469	456	438	513	437	455	460	485	481	483	453	453	455	443	462	473	467	439	469	470	477	444	453	449	433	466	486	494	408	477	495	468	455	487	476	458	471	417	469	472	485	483	450	432	451	403	453	448	461	438	459	465	485	456	430	453	456	485	501	436	489	473	477	441	434	430	449	459	457	455	425	478	445	452	482	443	422	484	444	464	498	460	432	458	467	459	445	462	426	476	437	481	462	481	487	482	474	465	461	463	468	423	441	434	464	508	457	441	503	482	458	447	468	448	475	482	478	448	463	416	454	464	441	431	469	463	440	475	462	455	461	452	462	457	468	451	454	435	434	434	486	475	505	470	454	459	447	455	399	503	433	444	423	460	443	449	407	431	470	475	452	455	454	442	484	478	482	454	456	462	449	451	488	434
8034	733	626	608	490	424	387	416	377	331	368	374	403	351	385	371	348	344	366	348	344	367	361	352	363	352	307	334	375	348	341	369	349	359	361	308	379	353	327	327	326	320	344	338	359	351	331	350	365	326	332	356	358	353	341	319	347	355	358	325	361	350	324	333	334	356	352	326	312	326	342	389	367	331	341	354	330	320	343	339	353	364	377	312	355	359	348	356	344	347	349	354	374	375	336	352	324	349	340	351	338	342	322	383	341	337	353	353	327	336	311	331	367	325	367	336	305	382	318	357	359	330	355	321	331	323	343	370	338	342	317	302	324	361	331	337	329	336	357	329	348	343	348	348	343	343	354	369	369	318	359	327	339	357	346	345	326	343	314	345	369	363	339	353	358	354	357	357	320	344	338	356	308	339	323	331	317	323	335	358	371	342	316	324	327	357	305	313	370	341	326	345	353	361	343	387	359	352	339	330	335	337	339	362	357	361	353	327	330	327	294	379	408	371	337	362	301	377	358	341	326	319	352	321	365	330	343	331	375	389	330	352	338	362	326	396	334	353	336	291	354	355	338	328	320	329	339	360	386	339	334	352	373	330	330	363	341	346	329	332	371	328	358	362	359	348	364	367	361	363	339	316	353	322	351	337	334	399	368	341	305	360	352	330	336	333	344	343	326	360	357	321	337	300	301	331	353	352	360	317	358	341	344	345	368	336	364	358	380	348	338	353	356	351	369	363	329	364	360	353	354	349	347	339	353	377	393	349	369	306	342	352	352	366	332	356	376	345	326	358	363	338	360	329	352	368	379	344	344	337	383	362	352	376	369	340	355	341	381	318	340	341	344	332	348	338	310	308	359	339	305	337	320	357	321	332	362	329	355	330	314	309	320	343	343	327	352	361	368	339	346	380	350	340	330	345	316	332	343	336	369	328	344	345	326	322	330	317	341	362	373	329	336	330	335	350	347	332	327	357	379	347	367	354	340	318	363	373	341	352	314	365	336	337	303	370	337	366	322	313	313	349	333	337	349	310	374	333	370	341	385	336	343	336	390	398	341	310	343	337	326	342	359	348	370	323	354	336	332	341	293	345	323	346	334	333	327	324	323	330	322	321	355	335	324	341	294	379	351	359	353	359	332	325	328	379	338	332	346	339	355	357	322	356	370	372	346	339	359	362	286	368	340	305	339	345	342	377	346	370	327	356	351	346	328	343	335	365	358	366	351	342	324	311	372	341	386	336	335	345	389	345	352	325	355	392	387	364	390	340	351	353	303	352	371	354	318	329	381	365	367	323	385	354	311	330	359	357	326	374	331	333	337	349	371	358	333	308	374	361	335	348	341	339	376	326	306	358	362	313	322	331	346	313	348	346	351	348	349	298	350	361	343	396	370	320	348	321	371	334	340	341	340	350	332	326	335	366	337	362	367	315	338	355	340	351	322	325	327	400	313	332	346	348	355	320	348	332	358	344	357	348	336	335	348	319	333	323	309	352	328	309	311	332	331	367	354	358	327	352	338	334	311	353	350	377	340	341	340	352	328	388	362	360	328	321	382	359	373	364	289	331	295	363	346	359	370	377	307	362	352	355	338	361	328	363	333	363	358	356	355	360	295	326	343	372	366	377	382	323	341	328	362	330	340	366	385	335	308	361	326	358	337	340	326	322	370	335	331	349	346	336	357	353	344	347	338	328	319	366	298	311	341	329	377	341	320	302	335	322	308	347	336	336	311	376	317	306	328	382	353	308	352	359	350	380	358	351	339	347	343	357	324	347	336	382	307	384	351	347	349	343	355	345	342	337	350	359	345	345	334	347	317	372	355	340	355	338	367	356	357	352	356	413	344	340	347	359	330	400	357	325	317	364	335	304	318	366	332	396	360	376	359	343	303	321	364	318	348	352	335	350	318	346	357	342	358	363	349	347	337	327	331	341	342	332	380	350	339	367	322	368	357	343	361	337	350	350	360	323	339	366	343	341	357	315	317	303	355	370	368	323	346	375	388	295	329	347	380	377	346	357	319	355	367	329	336	371	352	361	382	335	350	357	325	355	372	300	344	343	327	376	357	342	337	361	367	374	337	339	350	379	353	371	313	340	335	359	343	348	317	364	332	373	376	331	323	367	350	321	345	327	338	332	350	332	347	365	364	355	351	355	405	377	332	361	353	332	334	325	357	361	359	331	332	364	351	378	400	381	364	368	314	342	333	335	390	376	351	293	312	388	335	362	377	341	379	362	351	343	346	342	410	420	382	353	344	359	375	364	349	332	362	330	320	348	335	306	359	355	370	359	318	331	344	312	343	365	317	355	361	360	398	340	306	361	346	333	343	353	317	318	394	350	330	359	343	345	328	382	361	339	377	343	344	328	359	336	363	304	310	365	372	344	319	325	375	336	361	333	325	340	325	358	313	387	354	351	321	309	320	377	337	383	319	362	324	361	331	332	339	326	353	324	317	358	349	363	346	355	318	365	364	368	321	349	343	372	310	326	370	342	319	345	331	331	346	331	320	324	351	347	340	359	331	346	375	360	372	302	347	364	350	337	351	360	365	328	342	332	339	333	360	353	369	341	355	340	340	338	322	329	335	364	355	348	341	356	348	331	340	306	317	373	380	353	353	339	331	340	376	309	352	358	347	393	355	391	372	347	344	364	335	327	358	332	355	354	338	361	306	349	314	331	349	349	346	373	347	366	341	345	344	328	373	378	342	382	329	383	317	337	318	383	355	337	338	354	376	371	302	365	339	357	326	308	341	344	325	353	339	328	366	347	349	356	348	342	385	348	352	386	372	363	368	357	376	337	334	357	333	353	375	351	361	362	339	363	326	348	359	348	364	346	330	354	309	353	349	312	359	330	354	361	335	371	346	359	362	333	314	326	333	354	312	342	357	342	321	371	344	355	326	349	288	340	338	378	351	368	312	355	335	352	353	332	368	333	348	385	368	316	350	366	332	342	355	327	298	308	338	356	322	362	337	317	346	322	363	344	353	350	316	354	323	359	356	381	343	311	389	344	319	310	351	337	302	360	360	318	334	380	349	349	308	382	348	363	338	320	326	361	368	348	331	312	330	360	376	335	373	359	324	317	411	353	336	327	356	321	354	330	350	355	343	390	329	357	338	345	353	370	353	350	335	341	346	322	342	352	327	334	329	352	344	344	348	305	331	358	383	363	339	353	331	336	361	401	352	380	363	369	380	327	331	357	383	325	338	330	357	344	349	328	396	366	318	311	339	378	324	332	365	341	328	310	336	370	342	370	335	346	374	367	339	380	317	340	356	324	341	354	355	366	352	341	343	368	321	365	382	362	347	373	336	339	344	353	336	320	326	344	315	350	363	377	333	338	325	360	410	342	334	360	345	324	348	326	327	338	352	361	405	342	339	303	360	367	359	344	373	334	373	362	333	329	308	353	362	328	360	344	310	341	337	323	377	358	344	331	384	357	316	345	342	367	352	374	367	362	357	339	350	382	347	342	331	329	347	348	344	361	336	329	385	321
6811	1107	1500	1593	1424	1298	1140	1100	1099	973	1021	962	949	918	886	888	911	861	804	911	888	824	800	813	815	823	850	801	882	855	911	852	815	867	860	774	815	842	768	877	839	778	859	829	793	851	851	789	831	863	862	791	869	830	767	803	788	840	855	809	813	837	822	800	840	853	822	805	838	836	844	829	797	874	869	813	790	855	868	804	787	830	763	856	858	840	807	773	803	847	825	822	742	820	836	875	777	873	835	816	846	818	818	846	833	839	844	874	835	799	811	825	796	849	803	767	838	837	791	785	797	817	788	806	828	859	859	801	793	808	853	803	795	819	817	814	846	842	827	785	805	842	784	824	802	791	825	879	836	803	828	843	840	825	830	835	836	829	823	843	816	806	855	827	804	805	804	809	836	832	844	836	789	836	810	805	829	793	807	808	824	824	783	834	780	821	841	820	828	840	825	849	871	824	777	816	849	828	838	822	818	852	848	863	842	810	795	860	819	822	803	834	814	804	813	805	853	829	838	811	835	824	784	827	858	840	816	755	821	789	797	840	822	891	832	790	788	843	789	846	820	828	821	810	824	847	823	842	899	850	779	820	873	794	841	831	823	806	800	775	751	801	784	784	801	822	829	873	807	749	756	857	862	786	815	874	829	795	837	823	857	835	812	813	825	867	778	805	823	828	816	807	824	849	835	861	833	816	791	797	810	855	810	837	823	846	829	816	820	780	836	836	820	840	868	811	857	788	844	882	842	792	807	781	825	818	833	798	866	826	803	795	799	736	859	802	763	777	868	819	857	819	761	806	795	847	858	800	848	774	783	835	803	828	804	782	849	847	810	869	829	837	866	857	732	784	841	810	788	855	776	791	834	799	814	853	818	770	801	866	867	795	810	830	846	821	827	821	805	806	831	840	820	854	800	814	763	797	794	824	769	819	794	816	821	844	862	854	783	795	829	848	831	823	790	844	788	826	804	803	747	815	834	773	825	860	849	855	801	799	814	822	859	808	822	843	843	835	818	833	822	828	815	814	866	823	846	784	878	827	843	858	868	789	862	824	861	794	833	810	845	822	765	824	849	836	816	784	797	795	820	782	829	804	781	800	841	825	880	830	841	811	851	853	800	818	826	843	821	863	808	775	766	836	833	854	856	792	869	863	785	857	864	810	841	817	852	836	797	829	842	832	807	844	785	805	751	835	798	825	838	810	838	836	842	836	804	803	799	865	868	833	854	848	833	859	835	809	841	819	821	807	797	795	832	752	766	818	829	833	786	781	838	813	819	790	838	837	770	805	862	814	864	835	746	821	804	887	836	842	821	817	813	835	835	817	813	783	873	803	842	841	823	813	833	810	779	803	794	827	829	817	843	820	840	807	862	819	805	840	864	826	807	841	807	854	794	849	828	845	834	802	873	811	840	807	787	858	823	787	835	838	854	883	805	804	838	843	805	795	804	829	795	861	787	821	839	775	858	807	859	824	778	840	805	837	849	795	867	792	831	858	859	848	800	836	847	820	821	861	841	783	865	776	804	813	811	790	820	771	830	772	806	809	800	767	774	825	802	826	820	877	834	844	827	773	836	756	790	853	824	765	864	852	813	823	835	839	813	813	827	822	813	821	795	826	829	811	822	887	822	776	803	811	853	848	793	816	814	806	783	870	865	783	876	833	834	814	846	854	787	800	834	848	778	840	808	837	818	789	794	806	858	793	846	845	813	816	774	800	814	844	809	799	814	794	821	794	826	795	852	870	887	832	853	803	836	825	826	812	788	841	832	839	817	797	824	854	858	770	858	779	790	833	823	828	804	824	851	853	825	810	812	838	833	783	849	878	796	885	830	855	814	770	801	866	775	859	843	788	825	835	855	825	821	841	821	840	811	776	797	796	810	821	813	811	802	807	844	877	828	799	812	854	831	809	858	835	808	810	798	815	808	856	873	836	805	747	805	783	819	815	839	858	823	813	839	827	812	826	881	799	806	838	779	796	855	870	825	773	880	794	844	759	832	855	900	802	763	860	829	790	802	839	834	793	822	809	776	781	874	794	847	814	796	771	863	848	820	845	795	776	809	815	789	823	836	835	834	819	807	819	825	851	852	772	806	808	827	776	765	813	848	838	814	784	810	805	808	776	869	766	805	810	859	789	822	821	862	796	767	828	818	887	795	825	838	812	836	837	822	808	823	784	842	858	874	780	821	804	843	864	809	783	863	749	822	805	807	851	823	849	830	861	849	801	838	784	827	757	837	818	835	834	848	794	834	799	875	823	826	801	832	777	765	854	790	827	806	791	826	805	803	838	817	822	821	795	835	806	886	806	788	854	799	821	824	833	840	822	812	855	816	779	761	815	855	832	795	831	858	879	818	824	873	786	785	880	829	893	814	828	795	809	791	909	825	825	830	828	800	813	849	806	821	794	841	812	876	834	846	823	828	858	835	819	843	835	802	798	806	837	798	811	825	810	850	860	834	799	846	816	806	864	829	819	818	830	810	884	837	866	799	789	805	850	803	842	803	778	813	863	807	783	816	816	797	821	827	836	848	868	825	800	838	827	827	840	846	824	871	856	829	883	826	852	756	806	830	838	784	805	831	826	825	819	855	808	857	846	802	827	816	816	823	790	809	875	849	814	801	795	781	815	765	823	860	836	833	827	798	783	822	804	794	804	806	835	769	817	776	860	846	792	801	775	816	861	857	776	807	798	820	861	813	823	856	801	842	816	827	792	864	815	827	817	832	825	812	845	832	826	847	780	836	804	855	846	813	835	802	844	786	804	791	838	804	852	832	778	825	792	853	793	814	784	783	794	816	780	805	885	786	799	861	862	838	799	807	858	858	837	875	815	880	817	832	807	833	868	874	846	824	793	853	792	739	811	785	768	880	876	804	793	769	821	796	772	739	807	810	828	776	791	824	803	848	826	809	784	843	793	766	799	821	767	811	793	814	812	805	796	803	827	846	828	822	807	835	776	804	843	788	855	858	826	807	838	885	832	813	869	798	799	814	799	803	824	810	830	796	836	806	742	810	855	827	802	814	868	799	829	830	847	802	784	830	847	848	830	818	799	833	804	833	838	781	807	799	856	815	856	848	804	810	813	825	827	843	821	853	818	834	787	811	822	812	819	848	841	816	762	809	821	828	788	813	874	799	861	821	816	827	844	822	844	799	801	800	798	844	827	842	810	781	784	853	802	867	850	816	851	767	797	882	852	816	797	824	870	843	862	814	848	809	801	797	820	847	813	822	832	837	816	792	832	782	853	821	828	820	788	871	836	828	811	814	831	812	793	822	773	792	813	803	794	766	786	776	818	820	794	840	848	880	813	797	799	824	809	817	793	873	808	842	785	806	829	802	827	848	819	838	861	817	824	794	794	860	771	836	810	866	818	799	823	837	828	870	825	815	843	803	754	855	847	824	819	823	805	795	858	883	810	802	826	868	836	822	889	810	793	846	788	797	773	876	794	788	777	779	876	857	775	801	839	843	811	825	826	828	857	798	774	797	850
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
