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
338591782948	338591783501	338591784051	338591784601	338591785151	338591785701	338591786251	338591786801	338591787351	338591787901	338591788451	338591789001	338591789551	338591790101	338591790651	338591791201	338591791752	338591792301	338591792851	338591793401	338591793951	338591794501	338591795051	338591795601	338591796151	338591796702	338591797251	338591797801	338591798351	338591798901	338591799451	338591800001	338591800551	338591801102	338591801651	338591802201	338591802751	338591803301	338591803851	338591804401	338591804951	338591805501	338591806051	338591806601	338591807151	338591807701	338591808251	338591808801	338591809351	338591809902	338591810451	338591811002	338591811551	338591812101	338591812651	338591813202	338591813751	338591814301	338591814852	338591815402	338591815951	338591816501	338591817051	338591817601	338591818152	338591818701	338591819251	338591819801	338591820351	338591820901	338591821452	338591822001	338591822551	338591823101	338591823651	338591824202	338591824751	338591825301	338591825852	338591826401	338591826951	338591827501	338591828051	338591828601	338591829151	338591829702	338591830251	338591830801	338591831352	338591831901	338591832451	338591833002	338591833551	338591834101	338591834652	338591835201	338591835752	338591836302	338591836851	338591837401	338591837951	338591838501	338591839052	338591839602	338591840151	338591840701	338591841252	338591841802	338591842352	338591842902	338591843451	338591844002	338591844552	338591845101	338591845652	338591846202	338591846751	338591847301	338591847852	338591848401	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	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	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	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12403	1004	1015	646	447	359	240	192	215	193	172	195	177	164	160	141	135	125	139	146	156	146	133	146	122	154	129	152	134	182	135	151	144	138	146	143	133	137	137	164	141	137	129	132	124	126	133	157	137	133	148	133	130	143	137	120	139	165	143	130	141	116	139	145	134	128	148	143	145	136	123	129	117	137	146	153	142	114	148	159	145	132	133	142	157	146	132	136	127	130	126	135	136	140	137	128	158	116	135	129	116	108	154	153	138	145	132	135	152	141	110	117	136	137	120	108	138	154	114	135	140	113	130	144	127	123	116	118	139	132	130	132	144	135	155	149	139	130	132	135	140	124	122	144	119	131	146	143	139	111	145	135	144	138	128	132	144	138	139	160	138	151	127	130	126	131	118	132	128	129	124	136	134	144	140	140	132	146	125	167	130	146	159	132	144	135	129	144	150	132	137	156	144	147	130	130	139	142	130	134	118	152	126	136	124	127	135	147	135	166	145	155	140	142	128	130	140	157	143	149	129	149	138	160	162	131	139	124	129	142	145	135	150	147	138	146	128	138	128	120	138	159	133	141	125	153	151	146	139	154	147	157	142	137	138	139	139	125	147	150	138	128	144	125	123	170	145	141	136	137	144	128	143	118	116	138	136	126	148	123	110	138	149	133	133	132	144	144	139	119	145	148	122	119	136	124	124	164	113	138	145	134	133	118	137	133	143	145	107	126	142	151	127	133	115	99	127	131	139	130	122	134	126	115	138	128	144	142	126	134	139	149	150	126	124	123	102	147	131	118	132	126	139	156	142	114	130	147	134	124	126	137	152	130	141	130	136	133	153	143	131	130	136	120	136	134	151	139	155	124	138	147	130	137	132	140	146	113	138	154	151	141	150	127	130	124	146	142	129	146	156	130	152	154	126	117	152	128	127	152	146	130	140	146	151	131	127	139	123	133	146	124	132	144	139	140	146	107	150	127	150	121	154	120	139	138	122	157	151	116	148	144	143	112	112	139	132	134	132	125	146	153	140	121	131	140	140	124	150	166	147	130	140	123	131	125	144	132	145	124	138	149	140	137	123	148	159	133	143	151	126	145	149	147	159	150	147	150	125	144	119	137	141	139	145	138	125	151	127	126	125	142	131	154	117	151	117	109	123	129	146	149	101	119	149	112	123	140	141	139	128	137	131	137	154	137	133	141	137	141	152	154	145	127	136	133	145	147	134	138	121	135	124	149	131	132	128	158	116	146	152	109	131	142	129	110	152	147	141	121	142	129	134	119	145	130	138	131	149	148	144	138	143	119	131	121	159	123	143	150	144	144	123	127	139	153	147	131	138	142	134	160	148	129	130	129	140	140	114	132	140	108	120	127	132	135	154	129	117	128	133	126	137	143	145	149	129	118	114	132	138	136	114	139	148	145	131	140	147	116	137	147	132	122	150	150	138	154	129	122	136	132	142	145	148	143	128	140	112	138	154	129	152	116	135	127	134	147	145	147	140	152	138	151	130	138	147	142	122	144	131	146	145	155	132	136	126	116	147	113	137	141	127	125	135	138	142	151	114	164	129	112	122	143	123	149	120	123	146	161	145	127	144	144	141	124	149	149	168	166	147	153	144	141	134	144	151	127	119	139	122	140	146	164	135	135	123	125	137	148	126	134	125	138	141	115	165	147	127	118	135	152	145	130	150	132	142	144	155	127	142	163	122	140	138	149	141	157	135	152	137	143	123	138	128	134	146	140	148	133	146	122	132	111	128	159	113	140	129	143	150	144	118	148	151	128	153	142	140	144	158	163	139	145	138	137	143	137	135	129	151	134	119	115	135	134	148	130	143	126	152	142	140	144	139	125	154	151	135	129	147	132	147	109	123	114	136	138	140	142	136	144	118	137	132	134	125	119	125	129	148	114	165	131	139	147	142	146	123	142	155	119	163	154	134	127	127	131	132	146	143	139	139	124	139	117	136	148	131	119	137	141	121	140	128	112	134	130	133	143	138	133	131	133	131	135	150	136	137	146	154	133	156	140	134	144	141	144	126	139	148	140	162	133	136	134	141	140	132	109	133	143	140	119	141	147	139	134	134	141	139	132	148	147	131	149	160	141	148	112	167	139	125	129	121	133	153	124	144	141	110	130	143	132	132	140	111	120	135	133	142	133	124	143	134	120	138	144	136	134	149	137	137	141	129	146	144	143	132	124	133	154	135	134	115	155	150	133	120	150	126	134	138	138	122	118	141	157	137	134	132	117	144	157	144	145	138	139	145	131	140	143	116	153	113	131	145	131	132	146	156	144	144	135	119	139	135	123	145	139	145	143	111	144	127	141	148	149	146	141	142	135	147	135	133	141	136	143	142	129	130	136	131	142	134	142	137	137	130	136	149	127	136	127	155	128	144	125	124	149	125	148	128	151	144	122	129	146	121	142	136	125	175	144	138	144	133	174	131	131	131	138	156	143	133	138	148	165	132	117	137	146	133	121	163	136	140	117	135	127	134	153	140	152	149	133	132	146	157	133	138	143	148	153	139	135	145	112	144	137	128	147	142	138	146	137	120	136	145	122	133	132	140	142	173	140	146	126	150	112	137	141	134	131	116	132	125	125	150	158	151	104	132	114	160	134	145	136	146	117	121	119	114	131	132	147	128	128	116	136	134	139	141	148	126	116	129	142	138	120	110	144	111	153	161	137	168	138	115	156	119	138	140	127	122	127	133	142	144	114	126	177	147	148	124	146	147	150	129	129	139	148	152	119	152	133	132	129	126	130	142	151	125	133	114	149	148	128	153	133	151	163	118	126	162	151	138	133	148	131	147	126	146	153	148	127	134	151	147	114	151	130	108	132	129	132	130	111	145	122	147	115	127	156	133	141	152	129	119	115	110	117	141	126	136	127	135	139	143	108	142	135	134	142	148	136	140	151	149	144	139	127	145	147	150	146	149	131	132	142	142	137	137	128	136	125	127	144	145	148	146	138	137	117	136	161	145	120	128	137	141	145	162	147	149	111	152	148	129	144	173	127	140	129	150	133	157	136	131	120	130	153	131	135	136	113	149	140	158	135	137	130	141	121	135	134	137	106	140	140	141	115	152	149	130	130	122	130	128	127	157	133	147	132	127	143	134	151	125	150	146	134	151	134	111	144	156	126	130	126	115	149	122	126	114	135	124	141	151	133	131	121	141	126	127	153	149	146	153	141	126	147	148	135	136	141	152	137	115	148	103	140	123	162	134	130	133	145	123	163	147	145	154	142	134	111	116	145	130	132	126	135	133	130	135	163	129	141	137	131	118	138	124	142	117	121	136	123	138	121	143	150	122	150	152	135	137	136	137	170	142	156	163	144	132	143	125	134	148	133	152	129	123	129	137	119	134	121	162	137	129	143	140	155	105	151	113	129	132	135	126	142	138	145	131	133	145	136	127	167	135	127	132	127	136	136	129	115	145	124	128	133	129	134	146	125	136	150	144	138	133	161	141	163	146	132	127	124	142	148	135	141	131	127	131	149
7797	1070	1986	2188	1564	1274	976	840	717	678	591	606	521	520	499	457	476	501	462	434	460	423	397	414	419	415	380	407	401	389	373	396	379	343	385	391	353	404	414	400	357	384	352	390	376	342	357	364	386	355	402	339	339	381	367	394	379	355	397	358	403	373	360	360	371	379	352	381	358	408	383	335	373	363	365	396	375	357	413	366	361	364	360	355	362	374	361	361	369	349	369	348	385	378	351	363	384	376	331	407	372	350	354	357	364	374	376	347	370	344	366	363	390	371	354	366	382	377	369	343	347	369	373	379	374	382	376	352	394	370	355	357	334	332	363	375	362	381	351	369	352	372	389	366	370	400	362	345	335	350	379	367	349	360	345	385	357	378	374	371	342	363	363	346	399	372	329	377	330	369	375	342	357	371	379	360	397	379	347	368	343	331	370	350	411	370	364	398	343	397	337	385	374	377	348	362	346	372	349	393	381	345	355	366	380	350	370	364	364	351	384	342	361	385	352	313	359	387	366	351	350	342	352	359	353	347	349	362	353	339	376	330	381	363	363	357	388	343	387	367	365	364	330	350	401	392	364	375	325	337	378	364	349	350	369	387	340	386	351	359	347	381	344	380	351	363	362	370	354	360	371	348	376	357	380	357	338	369	361	367	377	363	398	356	331	334	358	390	378	390	335	397	362	350	339	370	385	341	375	372	351	362	353	363	370	335	376	390	360	348	393	357	374	352	353	391	395	373	370	335	361	380	365	354	354	351	356	396	370	362	364	378	325	359	357	351	385	369	397	347	387	396	371	388	371	330	335	384	401	372	370	389	355	366	322	333	364	381	377	365	396	345	367	355	327	346	360	341	332	334	348	299	342	313	342	416	358	353	350	346	358	353	337	359	353	373	386	347	352	384	410	333	367	354	355	378	354	366	327	355	392	357	354	348	397	366	343	349	355	350	368	368	354	367	375	364	355	355	361	382	345	392	362	376	338	394	385	338	334	340	365	347	327	364	332	368	368	343	361	380	360	365	358	383	350	389	332	341	350	375	366	344	343	323	389	370	352	338	375	348	366	346	349	338	327	364	378	326	366	362	385	371	358	357	348	362	375	376	338	390	374	362	348	336	364	361	364	345	342	362	352	346	363	356	357	337	352	350	365	360	383	371	378	379	346	383	367	365	354	360	365	341	341	381	338	374	343	357	334	376	341	370	370	368	359	332	360	330	364	363	355	375	347	366	376	360	343	372	378	359	358	347	367	358	369	338	346	337	361	371	387	354	345	350	352	356	357	379	329	343	345	350	374	356	330	346	342	349	360	340	366	340	393	389	359	327	386	353	370	353	335	355	352	388	348	356	356	353	348	348	387	359	377	377	370	396	391	347	324	386	351	366	372	364	311	389	382	345	372	386	384	361	375	350	370	351	321	355	402	336	370	377	415	371	378	380	355	373	352	343	359	385	350	351	358	401	372	385	395	368	370	337	383	370	357	341	365	384	391	345	358	384	320	369	406	395	369	355	364	379	397	370	374	342	367	363	365	349	361	360	357	364	357	377	363	360	368	368	384	333	373	382	368	352	357	356	380	386	378	349	363	352	362	369	365	408	368	352	389	358	372	362	355	347	362	376	404	386	367	346	362	348	342	333	357	353	363	368	339	384	396	377	405	341	373	358	389	345	370	362	344	374	361	361	368	337	339	355	364	384	358	376	350	377	339	345	361	333	366	352	373	389	414	366	384	350	371	381	381	356	337	332	328	391	383	356	368	349	381	377	335	378	347	354	377	353	361	356	383	355	347	397	341	358	368	369	330	368	345	333	373	359	358	357	377	343	375	357	357	376	356	370	350	357	368	366	352	357	379	385	354	346	352	356	385	376	385	375	357	324	355	360	336	376	347	385	355	362	384	363	383	358	368	326	355	378	372	380	356	356	380	358	370	361	380	314	355	389	365	355	347	331	359	360	343	347	331	355	348	365	355	357	362	353	381	359	347	349	349	384	346	341	355	312	366	372	336	337	365	356	369	386	373	364	367	344	367	329	350	380	376	361	370	371	351	376	357	360	378	396	349	337	361	345	342	367	354	359	396	399	371	394	361	355	367	368	352	368	352	341	352	362	392	382	364	346	370	365	347	349	363	382	351	373	337	339	409	354	354	354	354	372	361	391	372	367	356	363	377	356	380	360	344	370	341	394	331	329	386	385	394	383	379	353	334	354	355	370	379	359	334	357	369	372	368	349	372	342	358	327	354	358	362	340	356	346	338	395	343	360	397	353	398	371	324	359	352	358	372	366	365	366	342	331	343	351	351	340	386	387	394	354	358	354	377	386	348	350	385	367	354	367	357	366	341	377	355	335	368	337	352	361	363	376	353	383	379	373	397	402	394	347	360	384	360	380	382	345	377	374	355	338	372	361	370	380	366	383	375	362	333	342	392	361	355	367	402	356	364	391	362	356	375	369	355	364	369	376	341	381	371	382	355	362	339	338	368	359	374	375	355	337	313	371	393	348	367	399	359	370	371	359	358	337	357	388	379	372	383	379	396	362	369	350	354	375	361	345	371	335	373	349	374	353	330	367	380	332	393	365	338	344	357	362	357	351	366	375	369	366	335	329	354	390	386	329	410	376	341	379	381	328	363	362	359	335	330	395	354	389	348	392	368	366	385	353	375	361	370	325	373	362	374	352	354	346	368	336	385	362	363	381	353	384	396	369	327	371	386	386	374	382	360	378	377	355	361	336	360	372	385	365	355	342	363	363	339	369	336	325	359	368	357	343	358	400	359	362	355	351	364	346	359	368	391	337	322	339	336	356	374	372	350	362	355	363	379	381	357	357	372	392	354	371	370	370	354	349	365	380	329	363	323	357	377	352	384	370	380	378	339	337	408	404	364	344	365	379	343	364	355	332	335	382	349	364	312	385	389	356	353	352	381	321	397	349	362	398	359	392	352	370	378	399	372	381	353	345	377	370	355	366	390	328	349	354	343	382	355	381	328	328	308	356	366	373	372	348	366	354	320	369	313	341	360	335	339	380	348	362	347	370	381	336	337	395	352	383	362	376	369	372	390	373	339	343	347	388	369	357	366	343	333	361	363	315	354	383	355	343	385	366	339	359	349	341	377	350	360	350	380	350	372	341	382	397	337	345	377	353	368	378	328	346	323	349	357	346	391	336	407	366	353	338	387	364	347	384	343	344	331	341	366	354	395	362	338	362	336	399	389	367	333	385	349	332	353	356	355	331	378	353	372	361	380	321	365	375	357	350	374	352	352	369	381	379	345	315	352	358	351	362	382	373	369	363	365	377	345	329	359	371	402	362	362	344	364	358	372	378	356	375	368	332	327	400	330	369	363	373	347	358	371	352	358	358	375	394	381	335	353	383	319	333	350	355	362	329	386	337	345	354	390	346	373	359	351	390	355	359	353	329	349	350	410	370	377	360	384	369	382	375	345	379	363	344	373	345	362	366	399	392	390	370	353	375	347	362	349	369	348	376	362	354	360	340
1310	412	398	404	403	384	366	370	371	355	364	362	374	324	337	378	337	357	348	344	340	337	317	374	348	371	354	324	328	365	375	335	343	395	375	342	346	353	356	375	378	357	366	347	365	382	391	356	378	353	390	381	378	381	343	354	382	365	366	336	343	369	373	353	386	358	352	384	377	348	378	331	392	355	350	389	332	347	416	354	354	384	375	341	390	366	382	369	305	358	411	361	376	379	347	359	354	360	391	341	382	376	334	364	367	383	371	364	368	370	329	392	353	362	358	326	388	344	348	332	387	345	387	332	363	369	392	345	354	337	367	359	329	375	379	340	375	338	332	375	373	407	359	341	381	356	336	385	346	368	413	388	377	336	372	358	342	350	331	381	370	335	400	339	409	352	373	387	361	347	348	366	362	364	362	375	377	369	379	408	387	380	396	347	370	360	381	325	331	354	352	346	341	363	363	354	341	365	416	324	354	348	348	359	375	353	375	372	371	373	350	310	362	356	377	359	344	376	401	377	361	363	346	347	338	374	343	360	341	318	350	356	347	365	357	344	346	414	365	354	341	395	363	374	370	373	374	403	382	436	392	364	345	303	366	383	418	382	361	406	403	366	369	345	314	352	359	330	391	374	410	356	329	371	353	343	374	399	346	371	348	367	348	363	346	350	350	360	363	344	307	384	354	370	346	328	376	345	388	336	380	385	340	335	379	342	370	361	353	394	374	400	352	346	340	331	337	347	360	340	352	343	350	338	356	379	406	349	347	341	370	375	337	373	348	331	354	381	362	375	327	372	374	367	333	345	355	385	364	377	375	372	339	355	390	362	340	374	367	368	391	355	376	350	369	323	360	396	342	369	341	384	346	346	370	351	347	348	372	384	371	394	338	349	333	341	344	376	364	365	360	376	362	348	343	402	339	342	391	342	365	358	388	338	354	378	356	369	344	331	380	355	386	375	361	336	382	327	345	392	365	397	351	361	338	351	388	342	343	332	392	323	352	352	371	382	370	396	351	361	340	351	341	340	365	399	366	361	387	353	337	352	339	374	350	341	364	373	347	340	340	385	355	361	331	376	369	358	359	384	355	365	364	352	368	360	374	357	355	375	352	373	350	374	372	339	343	351	349	349	343	353	405	366	367	360	393	364	356	371	372	354	370	339	328	379	365	354	353	357	370	334	368	327	340	369	387	343	350	322	363	341	334	343	357	365	367	303	369	378	369	363	355	381	379	380	357	344	336	382	362	337	371	372	352	316	374	362	345	373	358	344	360	371	363	366	388	386	331	378	382	360	357	389	355	380	339	344	323	381	343	337	373	333	357	371	376	370	367	364	354	343	332	359	373	345	324	313	357	356	425	374	343	332	309	325	361	384	344	377	358	360	387	338	348	351	395	352	329	374	361	368	338	314	358	358	348	407	340	345	393	342	355	346	372	381	314	375	362	329	366	345	371	360	368	362	373	363	372	355	363	368	388	362	366	384	364	340	343	372	341	322	371	342	364	335	404	388	355	348	374	381	386	362	363	345	377	353	382	368	333	363	368	371	396	360	378	361	365	340	352	377	350	363	353	379	387	388	327	352	354	372	373	325	371	392	353	346	340	349	362	335	386	385	364	348	347	317	399	356	353	365	344	361	358	382	366	397	350	315	353	354	376	400	341	361	382	353	351	394	380	372	381	322	358	309	365	334	326	364	337	322	408	346	370	329	351	351	337	372	365	345	321	368	306	324	368	330	345	367	336	359	353	354	381	357	336	355	372	361	339	383	312	363	381	322	340	337	353	325	349	411	361	365	368	357	372	333	328	330	359	374	366	377	407	349	394	358	343	369	355	361	333	383	331	371	385	362	360	320	368	379	332	346	360	350	398	317	397	347	364	336	358	358	333	377	369	374	371	347	373	376	341	376	399	369	359	310	337	352	357	358	350	330	314	374	351	363	374	381	375	350	381	394	337	373	378	393	323	353	355	356	373	363	322	340	359	367	345	371	361	350	377	355	334	373	372	348	379	338	378	364	380	376	367	344	339	378	364	374	375	343	358	345	339	317	352	381	387	391	338	334	355	375	355	380	363	357	351	353	381	359	384	388	341	373	355	374	340	350	373	376	344	406	332	362	360	353	383	359	377	374	380	369	354	363	382	365	369	366	392	350	355	379	357	342	338	409	374	357	371	354	351	356	361	359	340	335	407	376	329	354	352	344	362	359	374	351	324	361	384	363	360	343	355	346	349	339	334	349	372	370	355	337	370	363	344	358	347	353	355	370	353	364	370	361	367	367	361	387	402	403	383	338	347	386	348	344	378	367	388	364	383	373	381	371	363	386	343	351	352	334	324	377	351	352	353	348	363	359	358	373	392	333	362	365	350	320	380	382	343	355	361	343	375	350	388	346	350	365	369	375	341	398	394	354	371	349	383	350	348	405	398	401	382	356	349	371	380	359	336	354	359	356	388	367	334	351	351	336	368	364	324	369	354	336	338	371	380	362	355	359	364	366	373	357	337	342	331	354	355	347	369	348	359	371	372	324	371	364	334	347	368	344	387	351	408	357	389	363	323	391	375	397	356	388	320	348	333	348	333	328	363	425	333	371	373	346	389	347	344	380	338	338	392	388	379	362	336	342	353	367	326	347	370	363	371	340	372	347	353	323	350	373	372	353	347	355	351	366	334	363	358	356	378	372	381	351	364	373	352	367	352	374	379	331	396	351	324	364	394	358	346	352	379	384	351	356	395	352	380	376	331	355	342	390	355	358	362	348	368	369	332	323	397	328	309	348	346	377	365	348	340	369	369	371	334	344	373	360	325	362	351	336	377	350	367	375	372	389	349	342	379	341	372	347	362	328	374	377	373	347	377	351	376	354	351	350	351	362	354	334	358	354	344	361	399	373	386	365	354	362	374	337	359	361	338	331	350	335	335	337	376	389	370	335	349	385	368	360	357	388	333	364	350	346	391	353	349	352	375	377	365	325	337	339	346	379	358	327	353	347	350	366	359	338	348	368	352	378	361	382	367	319	349	377	396	386	355	373	366	351	326	371	345	372	367	388	331	357	352	353	354	319	360	331	349	382	362	333	380	372	342	337	332	362	338	359	329	352	350	369	402	369	376	352	380	347	350	374	349	376	373	386	359	349	348	396	354	363	375	371	374	352	350	373	349	329	360	334	355	377	355	386	370	378	353	356	345	370	376	359	352	368	334	350	324	364	372	391	347	348	348	355	360	358	365	354	359	363	376	352	371	372	356	403	382	373	345	341	323	380	344	390	383	356	371	363	393	375	398	371	385	362	374	342	357	341	374	337	354	339	356	350	371	390	357	367	386	389	345	363	369	352	340	336	377	360	379	377	345	355	391	357	356	370	345	363	357	363	370	342	390	378	364	366	373	376	360	349	366	353	347	352	355	385	368	345	346	376	374	346	325	402	342	388	343	357	383	404	349	361	349	347	323	356	385	396	370	402	357	332	389	347	355	372	347	336	342	375	370	359	352	301	358	380
2053	907	920	913	904	856	876	804	867	816	803	816	820	862	795	796	881	835	836	896	826	864	850	830	882	849	853	867	867	847	853	873	854	863	895	838	856	827	823	839	859	885	861	824	938	831	832	808	857	823	918	837	867	867	895	906	863	845	789	828	880	833	852	851	895	860	947	866	877	857	832	838	818	887	879	823	879	908	920	840	886	881	824	852	812	826	898	877	824	848	869	853	879	852	885	834	848	859	824	806	865	885	846	864	840	849	819	884	893	875	875	822	848	825	852	822	857	833	886	902	865	849	810	874	907	857	920	844	832	845	862	862	822	888	859	798	883	877	869	874	820	880	833	846	872	828	875	886	871	823	897	850	923	849	864	861	865	864	841	844	824	859	863	787	866	852	858	870	844	839	840	856	876	832	830	842	883	801	875	877	860	843	817	909	833	859	852	863	873	904	862	852	831	845	887	841	852	811	807	877	863	848	878	807	873	828	841	855	868	837	898	827	946	841	816	873	869	894	909	898	852	863	865	852	909	889	826	890	847	873	865	911	835	859	888	819	860	879	872	861	843	856	824	886	812	849	842	877	827	830	844	857	912	859	905	839	888	807	861	899	865	872	860	889	839	814	853	865	895	878	825	831	828	895	887	880	862	867	868	798	834	877	855	879	889	834	875	900	888	861	844	860	860	903	875	842	815	903	878	851	845	818	837	870	862	880	850	868	849	854	928	839	862	903	876	835	850	878	839	870	874	830	928	829	818	923	873	852	867	840	919	881	891	883	848	841	851	856	863	816	870	861	867	848	815	871	844	836	881	861	846	908	807	842	858	912	868	902	836	829	822	862	902	852	896	851	848	852	880	897	874	794	857	905	844	875	793	784	849	855	857	838	838	835	888	898	865	846	822	852	854	852	855	861	884	878	852	866	844	840	901	906	845	907	861	867	831	831	867	852	863	851	904	886	930	844	838	923	844	877	854	893	855	852	820	810	846	838	831	863	858	889	807	883	920	859	841	849	835	867	866	845	836	860	830	852	898	874	891	831	870	859	865	863	849	887	804	851	846	832	872	931	869	898	825	866	826	861	829	846	866	884	848	844	831	925	872	891	866	889	845	872	879	854	893	897	848	845	883	851	881	880	858	875	843	867	890	898	874	850	841	885	880	854	883	831	907	908	862	867	875	886	857	856	841	831	846	813	853	873	822	877	863	928	832	902	866	906	835	874	868	829	813	946	864	850	868	817	827	872	850	869	874	850	853	879	834	886	835	874	864	809	838	845	877	874	847	910	849	847	926	836	866	853	830	846	809	846	860	886	868	830	857	843	872	835	873	880	825	844	927	870	847	806	805	890	852	877	900	832	879	849	852	808	865	913	868	855	848	832	816	888	847	861	811	833	843	834	851	890	863	870	826	866	845	841	856	844	858	871	776	882	873	876	847	850	840	868	858	849	900	877	892	875	861	871	893	814	861	832	871	865	859	860	851	859	809	863	822	901	856	901	854	845	860	918	882	876	878	877	888	888	876	834	881	846	924	904	887	862	846	902	856	857	843	811	857	826	865	850	859	819	842	856	864	892	859	865	902	856	840	871	836	861	855	829	872	854	827	876	824	875	868	891	861	831	866	840	761	875	805	872	863	854	891	815	859	832	894	865	862	881	859	895	826	895	825	848	862	850	907	860	874	872	860	875	870	846	867	819	858	875	885	850	861	841	888	891	849	896	833	888	792	831	879	825	865	829	837	858	876	845	882	831	831	858	869	849	892	919	845	860	872	778	814	881	794	928	899	864	835	880	898	847	806	903	864	794	834	843	860	827	835	874	829	872	808	872	915	834	861	891	882	873	903	812	783	828	867	799	878	871	845	910	876	845	883	863	844	935	888	839	881	829	873	874	829	908	841	847	854	889	850	870	840	838	876	848	927	878	869	830	847	902	864	883	873	850	817	855	850	884	876	850	910	910	854	804	869	858	846	916	851	829	871	884	896	824	850	834	866	842	836	857	849	869	853	845	819	871	858	880	872	909	911	849	881	906	859	865	858	838	838	881	866	853	839	854	887	885	887	874	846	878	845	879	867	869	838	862	885	806	854	885	797	903	892	898	858	847	883	861	840	907	890	891	873	859	867	868	840	878	866	894	857	876	854	847	858	833	860	855	871	891	857	848	852	812	885	863	926	888	889	849	826	880	883	868	867	850	810	878	860	867	809	822	840	894	822	860	873	881	944	884	881	888	853	849	857	848	850	875	863	859	844	875	884	849	887	844	828	850	856	880	866	896	867	853	799	872	844	856	867	874	832	864	797	899	896	884	805	843	857	869	882	829	910	845	839	903	865	928	849	886	817	872	913	894	817	860	827	844	874	858	799	869	871	900	839	869	905	796	941	903	912	855	891	882	935	840	888	831	840	830	877	857	787	817	855	854	808	810	857	864	896	900	853	855	880	933	861	821	807	865	869	816	830	899	874	862	849	829	910	874	818	887	883	863	843	875	856	818	890	824	893	837	832	814	856	908	794	900	855	886	891	831	880	835	800	828	834	888	907	854	845	836	849	868	895	900	844	878	874	829	834	891	836	879	876	808	827	880	861	873	885	857	903	876	796	856	839	844	813	869	845	881	907	869	878	843	870	842	844	888	841	847	863	880	896	834	841	874	872	886	883	871	830	875	852	837	876	878	828	825	910	878	892	854	878	854	851	833	858	856	801	851	885	834	864	863	837	892	828	860	877	901	844	849	867	883	852	886	893	877	846	856	862	856	910	862	878	912	879	802	828	858	846	828	855	858	846	865	885	923	873	836	836	823	884	880	874	823	877	851	814	901	879	848	828	850	889	862	874	806	861	822	877	841	891	816	876	883	838	872	836	883	899	847	943	890	866	866	824	831	892	913	891	868	854	866	863	854	892	863	829	849	901	877	814	857	852	833	833	908	826	883	898	908	835	867	881	819	868	861	837	830	848	858	843	799	856	838	827	900	844	859	853	832	870	917	861	873	891	897	895	876	822	835	850	848	897	843	917	881	838	939	841	844	824	876	863	845	849	893	874	847	880	914	854	860	809	868	842	849	886	866	845	857	860	826	862	816	918	882	878	823	889	873	843	826	871	858	859	882	909	806	853	883	877	827	848	850	924	829	800	839	853	805	862	857	865	818	870	918	900	854	851	828	872	890	848	885	926	817	891	878	820	830	851	845	836	902	882	862	865	846	869	865	820	897	852	851	873	845	849	845	822	838	845	914	884	872	855	870	846	842	875	880	846	852	888	878	842	830	896	830	872	866	811	843	912	854	866	853	833	835	867	844	887	847	895	863	894	853	832	890	856	842	830	838	834	893	868	848	851	863	897	876	899	849	862	826	895	930	868	886	853	840	863	858	793	839	916	915	865	829	909	913	889	865	867	919	793	856	860	862	860	824	843	923	874	868	881	791	850	874	899	857	816	883	828	810	830	830	842	820	877	842	867	879	817	847	886	853	871	834	812	902	878	862	900	815	889	896	873	848
6753	674	685	605	514	388	346	319	329	362	300	338	326	341	322	299	327	317	286	310	295	302	338	328	277	262	292	270	268	306	276	308	273	277	303	296	323	311	305	318	314	289	313	310	309	298	337	309	271	276	297	332	285	327	298	316	320	296	296	315	335	241	291	304	294	299	315	340	294	314	300	301	293	314	317	328	331	297	306	303	282	313	284	299	313	304	308	304	281	300	289	271	313	308	315	326	308	257	301	301	291	282	331	316	306	281	321	317	289	320	295	306	314	313	325	289	324	293	290	305	303	306	304	299	305	328	310	320	273	284	282	280	294	290	286	312	284	298	273	301	358	306	324	310	341	291	303	350	312	316	296	307	298	346	343	290	291	315	305	303	307	321	320	297	311	304	305	310	291	294	316	284	287	284	304	309	304	339	324	289	308	322	307	348	321	287	304	290	310	281	325	316	275	313	327	322	289	320	293	314	292	322	297	320	306	320	288	286	262	299	294	309	300	339	307	321	292	311	314	315	311	285	301	331	318	296	305	285	299	307	335	307	280	305	303	331	282	342	303	311	293	296	290	331	310	285	309	295	324	321	300	301	301	315	318	315	291	307	310	312	309	291	319	294	315	303	296	294	288	300	263	313	306	314	321	300	312	287	337	308	285	319	312	315	299	290	322	295	289	309	304	279	281	312	292	339	297	260	288	283	326	314	307	313	314	265	313	291	290	311	304	318	315	330	327	320	282	321	298	278	318	322	285	311	297	292	336	328	306	276	300	293	319	302	286	327	277	328	288	311	313	337	304	316	298	319	274	300	296	286	317	315	293	269	305	310	305	289	282	313	287	311	302	300	294	294	286	251	272	325	313	295	304	293	333	269	291	323	299	309	331	311	304	311	300	311	288	310	293	325	300	314	313	313	289	296	301	289	271	281	316	308	297	296	307	325	285	327	320	325	302	325	278	306	297	335	326	315	303	291	279	326	318	249	316	305	312	293	332	311	315	310	319	305	286	283	322	287	319	324	314	318	297	315	301	291	305	322	292	290	264	304	306	310	260	314	317	318	280	284	324	301	317	316	310	296	280	295	302	308	308	298	280	304	297	309	299	279	360	286	329	324	304	300	323	301	298	315	303	322	307	285	300	306	325	279	307	311	310	299	290	298	291	297	312	330	303	333	307	313	335	333	282	308	306	305	368	288	300	278	263	311	297	296	314	303	284	327	304	302	299	322	312	273	281	316	292	290	312	330	300	288	292	326	290	291	306	325	314	303	291	299	319	316	320	281	313	304	316	285	309	328	277	298	320	348	301	305	289	288	320	273	322	308	316	311	275	288	267	271	294	333	314	303	272	288	318	319	317	263	295	287	299	338	289	331	317	311	300	277	302	341	314	287	362	315	298	305	298	267	287	340	286	302	292	315	299	286	289	287	323	316	303	307	277	293	310	294	259	281	321	282	278	315	304	269	295	305	315	328	290	303	286	339	287	305	284	287	316	312	284	315	278	338	302	334	323	314	288	269	314	330	303	300	309	310	297	288	307	281	316	331	306	310	293	308	313	309	283	284	302	295	332	294	303	278	260	301	329	308	299	290	295	307	290	302	291	281	303	337	313	273	286	288	303	332	347	282	271	271	328	300	314	256	307	309	287	292	285	290	309	280	287	324	293	312	274	316	291	306	310	283	314	319	275	311	317	295	298	314	297	284	296	308	306	282	273	303	291	320	344	289	312	282	303	306	311	282	316	302	294	315	328	309	347	295	312	285	270	279	269	294	333	283	283	295	298	303	291	310	301	303	312	300	309	301	299	320	287	272	325	314	290	279	281	282	298	311	320	316	305	325	305	305	302	265	294	311	307	333	272	295	318	322	299	303	315	291	307	326	302	305	319	328	312	283	297	316	306	288	313	319	295	331	296	288	305	310	295	283	316	338	290	275	317	311	315	310	292	281	325	287	299	307	294	322	275	302	295	299	313	296	325	336	325	303	330	331	296	305	322	356	329	309	326	322	301	310	327	336	304	332	306	316	309	302	284	324	291	299	283	283	329	287	312	282	302	309	287	317	295	334	303	283	314	302	274	282	302	313	278	319	318	295	293	281	287	290	275	298	308	291	310	296	322	313	296	303	270	268	328	294	310	316	284	305	296	319	301	273	315	281	304	304	305	302	316	280	299	292	316	291	293	329	300	305	308	299	314	302	307	310	343	318	311	296	301	324	281	315	318	285	300	303	304	299	331	305	262	271	292	301	318	303	336	306	320	312	301	311	303	289	295	299	287	318	312	300	306	260	305	288	316	268	288	312	301	327	296	288	310	328	274	336	339	319	278	308	301	319	282	263	307	297	339	300	313	358	303	257	294	309	279	306	301	308	311	294	315	292	295	294	289	309	277	323	300	303	274	317	304	330	321	329	285	312	319	272	353	301	286	282	310	304	328	296	319	321	303	323	318	309	286	293	264	305	297	284	325	317	326	299	307	343	348	290	274	290	327	320	306	299	249	313	316	311	326	299	317	298	309	310	307	338	336	287	329	321	262	303	312	322	280	293	293	285	295	282	284	282	309	288	322	281	302	269	282	273	299	307	321	325	300	275	309	294	286	347	325	307	347	311	300	296	310	307	279	301	314	322	298	298	283	320	293	288	320	320	316	311	292	331	327	298	299	310	302	290	301	308	321	272	327	310	309	329	294	278	268	337	334	288	293	298	301	312	286	305	292	312	308	302	294	282	329	292	314	320	301	288	296	318	298	328	306	324	336	305	317	324	295	272	289	309	309	276	266	296	317	256	316	302	325	287	291	315	302	296	299	333	295	313	303	284	306	318	285	308	296	312	289	280	325	322	314	320	291	301	263	288	294	297	324	283	289	286	297	301	271	320	310	317	295	256	291	301	330	312	308	299	310	316	300	279	283	285	329	293	325	336	289	315	292	288	331	277	290	307	304	297	356	297	276	329	314	344	286	334	305	302	298	305	296	314	289	283	320	305	322	301	299	327	329	313	276	315	311	316	289	301	293	314	281	299	312	317	318	278	299	312	305	284	304	300	284	286	296	335	327	343	320	289	283	288	313	285	293	313	301	320	304	292	331	314	310	294	283	337	314	322	306	315	306	317	323	299	319	280	262	317	303	278	284	312	292	283	309	283	305	320	293	306	293	319	307	302	295	293	318	273	318	312	306	311	309	304	304	304	273	289	286	308	323	303	283	307	297	310	329	307	286	328	283	300	307	301	303	280	338	308	293	285	307	298	314	297	309	298	325	288	301	292	293	309	310	290	297	309	275	300	305	310	307	310	300	315	298	282	316	323	295	289	297	284	300	291	295	299	330	297	293	283	294	317	325	323	280	321	316	311	282	315	281	316	335	355	302	279	298	302	289	281	304	324	309	320	279	296	319	300	313	285	296	292	293	304	292	322	304	308	288	300	265	322	283	304	315	304	296	319	303	291	321	316	290	325	289	296	310	302	341	286	329	281	314	306	272	321	336	278	300	334	306	298	310	301
6456	1081	1576	1757	1392	1161	1080	926	945	883	847	806	831	803	758	775	773	776	782	780	728	762	795	797	752	730	791	771	719	773	758	752	699	716	746	746	756	757	756	738	704	704	748	722	733	757	722	711	700	790	692	729	710	721	717	764	758	697	726	702	746	795	695	690	740	690	707	735	706	726	733	727	714	761	735	753	712	731	687	755	710	770	749	740	763	765	782	727	761	765	708	686	749	727	750	706	731	740	779	747	733	777	693	764	752	760	707	732	728	704	713	698	692	716	725	685	667	742	760	745	742	711	725	684	687	707	660	767	753	719	731	742	737	703	737	725	683	680	768	690	726	745	707	726	754	742	719	696	760	761	713	728	703	738	719	758	743	766	789	711	699	738	677	746	714	691	730	697	777	753	735	752	718	712	748	764	716	689	760	754	770	717	691	772	734	743	748	690	730	701	717	690	785	723	698	675	709	744	720	704	672	744	736	733	678	739	728	750	741	719	669	734	668	728	752	735	747	703	716	722	704	756	726	679	760	673	741	749	712	718	747	689	705	719	739	745	694	698	693	721	750	700	779	732	687	690	732	711	727	665	748	699	751	694	742	667	680	723	738	735	706	750	736	714	716	742	740	765	736	643	675	693	734	711	718	757	763	726	692	703	677	648	710	711	734	712	719	717	724	653	755	735	728	717	706	740	730	732	668	765	713	720	747	742	712	699	717	725	728	722	714	723	743	716	736	734	724	721	686	709	750	741	761	739	696	738	704	737	723	697	675	767	793	778	724	762	734	705	729	759	723	728	736	723	733	713	722	714	735	746	730	723	723	704	753	743	751	721	717	681	765	685	732	727	720	753	716	769	740	711	772	722	704	711	698	747	729	720	727	699	720	730	759	778	698	720	714	735	750	750	672	711	707	701	705	759	703	739	716	693	677	755	734	728	716	735	779	730	733	781	695	753	698	768	705	743	719	709	701	706	685	754	729	731	765	707	751	757	719	675	698	782	742	733	703	726	691	749	690	771	755	769	694	702	735	738	698	688	758	706	765	701	770	749	720	703	736	766	714	752	682	726	776	709	724	726	723	732	723	718	742	704	775	730	747	720	733	693	724	716	720	726	742	702	730	664	713	696	681	695	719	743	684	733	737	747	777	756	719	697	785	687	695	736	731	727	716	696	680	749	738	749	797	729	736	713	739	710	707	735	741	719	724	677	739	686	747	750	718	727	697	677	718	722	674	720	725	767	732	708	720	677	710	711	705	733	762	731	744	735	683	676	708	720	741	754	697	715	699	708	713	737	702	731	737	721	722	779	687	670	725	772	801	724	731	690	726	734	770	764	768	689	746	711	719	734	674	776	703	734	753	733	701	670	725	764	715	741	685	719	737	735	747	789	739	747	769	721	714	739	688	725	706	758	663	734	728	739	756	662	754	785	728	723	723	744	727	726	732	775	703	763	722	724	692	689	737	717	771	715	715	734	748	680	717	716	757	755	722	706	709	753	757	760	730	687	726	706	701	689	697	685	682	752	790	766	717	770	737	736	722	744	702	744	718	681	732	691	709	766	740	720	724	717	764	708	685	772	751	732	764	699	707	747	722	717	686	730	706	737	749	752	744	741	722	737	737	748	704	689	769	724	712	735	718	726	766	714	749	678	750	743	720	726	703	743	750	684	758	699	757	710	731	696	750	685	811	782	703	750	751	712	744	759	749	754	742	738	724	715	757	731	785	715	727	682	699	736	712	732	715	732	706	721	737	745	730	679	749	690	681	744	765	689	673	748	754	740	721	685	759	695	696	739	699	741	666	739	706	715	747	716	744	733	723	756	768	772	756	708	744	768	716	739	708	731	707	715	751	725	684	727	692	738	707	741	743	741	719	697	799	715	757	733	729	766	716	729	712	755	735	711	744	741	739	718	732	766	761	755	721	679	715	718	686	723	717	728	722	705	745	724	718	772	715	762	731	677	660	731	744	719	766	746	728	725	671	737	753	700	724	760	733	709	685	738	783	750	696	720	710	766	715	713	728	739	722	757	727	739	722	754	700	712	740	712	746	741	735	671	715	698	707	749	743	747	738	761	753	731	709	726	748	757	759	763	744	720	782	664	703	722	754	701	704	695	750	736	748	741	732	730	656	717	714	746	720	742	702	692	730	691	765	697	733	713	705	711	761	756	719	692	740	752	784	734	722	784	689	777	757	666	710	698	702	707	670	717	680	768	752	740	693	747	688	706	734	739	757	732	719	752	755	730	735	759	745	693	724	707	743	747	726	748	730	744	762	703	727	726	750	730	685	712	719	756	776	706	748	690	667	686	721	727	792	721	748	788	696	722	694	734	728	728	739	775	693	710	722	736	728	721	741	688	746	697	745	709	723	706	734	697	721	713	717	766	733	738	706	741	709	783	683	741	759	698	804	749	710	718	704	737	709	776	802	699	695	722	720	717	726	740	793	726	693	755	693	743	761	753	736	694	731	724	741	772	673	760	697	734	750	706	672	712	734	722	698	738	776	768	686	712	748	671	762	727	719	664	726	680	751	765	740	720	690	723	735	728	696	739	741	705	750	712	713	711	724	740	719	743	740	739	685	722	688	784	743	741	706	741	751	722	749	751	686	741	746	759	713	713	703	688	794	690	746	722	710	724	702	712	711	745	740	727	715	710	730	740	737	717	740	738	760	758	717	729	760	716	731	767	717	722	708	703	729	765	693	758	673	707	740	702	756	717	771	716	724	764	746	758	700	724	764	701	693	728	682	740	687	710	738	747	740	783	759	728	731	744	773	744	714	749	714	722	694	711	690	701	682	736	779	732	742	735	733	752	698	763	731	723	706	797	772	729	719	734	746	726	749	730	725	706	725	723	720	711	711	736	706	716	707	764	716	712	781	726	729	750	759	744	751	735	746	736	729	777	730	659	724	779	727	664	735	757	698	749	717	736	685	730	703	720	742	708	754	707	686	719	766	745	717	749	772	716	771	721	733	722	719	685	725	752	713	724	717	746	737	750	702	819	759	704	752	683	752	679	752	715	720	743	716	706	673	766	712	696	723	719	719	718	693	732	733	730	757	697	731	702	689	696	710	721	736	682	755	733	735	728	715	706	709	700	720	752	735	702	691	734	708	744	728	702	759	728	734	733	719	777	727	710	718	708	719	781	750	737	738	724	726	746	728	722	686	715	683	728	736	743	721	748	684	735	747	720	717	724	709	729	705	700	692	739	710	775	711	710	720	712	696	770	708	707	717	737	741	683	749	750	732	721	766	705	727	743	742	696	715	767	732	768	754	748	757	714	714	738	741	751	782	750	744	702	744	721	694	734	752	747	780	744	751	666	716	695	698	709	699	719	739	691	735	776	733	741	691	655	733	703	744	778	697	699	763	749	717	703	696	712	752	693	716	736	664	715	732	715	747	767	709	700	705	759	768	700	759	726	716	743	728	717	750	760	709	780	706	754	727	699	725	737	733	694	769	725	737	757	699	717	703	727	687	697	735	756	704	719
12397	1030	968	774	433	369	229	232	169	191	183	161	172	159	142	161	154	154	164	160	146	145	152	157	152	135	164	149	154	148	133	141	142	129	151	147	148	161	145	124	142	143	128	126	144	115	128	129	142	146	151	158	131	154	136	138	128	140	155	141	124	143	122	134	160	154	127	120	126	113	129	129	125	123	145	157	136	141	125	146	153	125	141	135	143	131	129	146	119	163	141	132	159	124	146	127	130	131	128	131	123	127	138	130	143	150	108	130	159	125	126	136	144	136	148	129	121	119	123	127	122	138	135	127	133	138	130	127	126	132	120	147	154	150	135	135	127	138	141	143	167	135	123	116	138	148	112	130	132	135	135	118	138	136	129	150	116	138	140	131	124	115	136	124	156	114	133	144	125	123	129	137	135	138	153	146	131	136	164	142	137	160	146	150	133	136	117	153	129	122	127	162	136	131	128	134	144	130	131	129	140	161	137	130	120	125	145	162	124	119	133	118	144	127	135	148	145	141	126	157	123	136	141	125	147	135	148	143	135	140	131	133	132	123	145	136	136	147	115	121	144	151	123	124	141	132	131	138	124	121	138	121	146	131	135	121	133	122	126	133	159	125	126	138	144	154	157	137	139	132	143	127	147	135	134	139	140	120	138	133	142	149	140	132	127	152	132	119	132	136	126	131	114	144	113	129	129	114	135	133	120	139	165	123	117	126	132	167	133	151	137	135	141	138	103	137	140	143	127	140	153	160	149	143	143	136	113	135	122	143	123	132	145	125	140	155	131	162	135	142	126	130	155	137	136	122	117	122	157	142	126	147	136	132	136	140	159	139	140	138	143	143	132	124	147	131	147	135	125	133	135	124	134	153	157	117	142	124	150	112	111	129	127	143	132	137	144	136	125	174	142	126	139	143	127	114	130	130	152	130	116	131	142	143	142	127	152	127	140	129	135	136	155	126	125	110	106	142	139	127	127	137	129	139	124	122	146	123	138	121	123	135	136	148	130	132	128	130	124	123	129	128	149	134	131	152	134	143	144	122	125	140	139	126	134	119	163	144	138	134	138	154	153	136	138	135	162	160	134	144	128	128	149	160	115	141	142	145	159	144	132	135	126	120	145	133	140	144	143	112	114	146	141	141	129	126	136	114	135	160	125	122	159	128	139	110	149	136	144	132	124	133	133	147	125	139	143	138	118	139	128	150	150	116	118	140	152	158	138	138	150	124	124	137	125	127	132	130	116	130	127	115	125	130	145	128	145	136	122	140	120	134	169	145	135	123	135	158	157	115	136	136	145	126	133	130	124	114	118	136	141	122	120	126	133	124	145	129	147	128	141	147	143	106	133	136	130	141	136	131	117	136	133	136	123	120	138	135	124	132	141	136	113	128	133	138	144	142	154	112	126	150	152	139	138	134	144	140	135	132	123	127	132	163	117	132	133	127	137	127	132	138	146	148	136	124	140	128	147	138	122	130	152	154	135	153	165	138	134	127	149	137	134	134	120	158	129	131	138	136	149	141	124	123	124	159	144	131	128	123	130	152	129	137	139	122	120	124	135	132	150	123	132	152	150	132	154	153	136	120	134	161	151	121	121	145	117	143	165	130	140	153	113	133	148	145	152	159	130	134	124	119	147	152	128	148	154	126	137	135	125	139	138	122	148	145	137	154	149	139	125	151	118	124	133	139	132	139	144	160	135	131	155	151	127	168	141	131	133	128	131	138	137	158	150	132	123	160	138	139	124	150	142	136	110	144	130	129	139	164	126	118	168	143	118	160	134	157	130	153	146	136	130	129	136	148	147	147	140	137	138	134	146	137	170	149	109	120	133	144	150	127	133	152	145	137	145	144	135	139	158	151	147	158	161	123	145	105	159	138	118	153	113	140	136	125	156	147	137	141	113	155	139	147	157	135	149	132	144	132	126	146	117	151	127	136	129	131	133	125	156	119	127	132	128	143	132	114	140	120	125	141	148	114	124	119	128	128	151	120	126	141	107	141	146	149	144	128	131	139	127	152	172	144	137	132	127	150	126	162	159	155	127	152	154	135	155	136	158	137	124	145	141	126	134	144	142	130	123	120	130	127	147	125	159	149	116	149	131	141	131	159	135	150	116	124	153	117	151	136	145	151	116	122	128	128	151	120	134	122	131	135	132	131	138	125	127	135	147	122	146	126	132	124	135	144	141	120	126	159	134	144	126	121	136	124	149	146	154	153	134	133	140	141	115	139	147	111	122	132	165	167	136	133	137	134	140	145	121	116	114	135	117	117	128	130	141	146	130	137	119	137	130	133	130	147	130	133	160	122	124	138	131	146	148	123	134	134	125	100	116	113	144	123	123	143	155	153	145	146	146	135	126	120	119	133	146	158	149	137	130	134	130	132	125	125	161	157	146	123	126	148	135	128	137	128	131	137	142	119	149	173	139	125	121	97	132	157	121	111	136	133	143	124	133	139	147	136	147	139	143	133	132	125	148	147	122	120	126	142	119	120	121	126	128	142	128	140	140	138	131	135	143	140	143	142	132	140	125	124	159	146	134	149	153	140	138	151	121	133	134	137	122	112	116	119	146	128	126	167	141	130	140	110	167	122	123	134	140	128	120	144	122	136	150	135	122	124	129	146	127	133	161	112	135	151	140	120	130	148	120	123	137	127	150	129	125	131	156	145	133	153	134	148	157	132	135	134	131	124	150	121	130	119	145	145	133	156	143	127	132	129	141	120	131	133	132	136	130	119	134	133	144	129	153	137	141	150	149	138	140	142	141	132	136	156	130	130	141	139	158	114	125	145	153	112	113	120	140	128	128	138	126	114	132	126	130	130	139	123	122	135	152	131	147	124	121	145	117	116	136	140	147	133	117	141	129	143	131	143	141	136	140	150	126	130	135	137	122	139	164	139	128	124	132	109	149	131	140	119	141	133	122	130	153	120	148	142	133	134	135	137	147	147	137	151	123	127	136	136	134	132	140	129	114	119	106	126	122	141	122	129	131	117	125	157	129	138	133	103	162	122	134	128	118	132	149	149	146	145	142	131	136	148	131	122	151	147	127	122	137	123	116	140	155	141	132	129	148	123	111	125	113	130	112	125	116	131	147	118	138	141	119	126	135	134	148	143	110	160	132	134	156	136	106	162	124	140	106	143	155	121	124	136	127	146	132	122	124	159	156	135	140	152	148	148	137	126	149	147	113	113	143	130	142	131	150	129	148	138	125	137	129	110	116	134	127	137	120	140	119	122	143	118	112	138	134	118	130	134	130	126	134	115	136	125	146	137	121	128	125	124	133	142	140	164	123	134	133	131	126	119	134	126	141	118	142	124	125	139	155	166	140	110	126	131	145	138	134	143	143	140	139	139	143	143	147	148	140	125	122	126	142	151	124	142	129	151	140	132	154	131	137	143	148	116	138	132	125	156	135	126	138	151	135	134	129	127	128	137	154	127	144	138	126	128	122	132	130	134	128	124	161	134	126	126	144	148	117	164	121	134	142	144	119	133
7787	1023	1874	2064	1484	1238	1011	881	722	642	615	532	557	526	435	521	447	440	484	413	435	455	386	388	406	379	408	414	392	357	404	399	395	418	374	404	362	398	352	360	393	404	360	367	361	381	354	354	358	389	337	335	325	359	388	364	384	333	409	340	360	370	345	363	343	350	347	366	370	392	369	342	345	365	340	321	348	393	343	338	330	380	350	353	384	371	342	407	340	378	355	379	365	377	344	356	369	359	344	372	340	380	380	381	327	350	344	365	365	370	384	353	327	328	361	393	366	346	317	365	365	361	324	339	337	345	336	359	358	354	339	344	344	332	398	322	340	338	362	363	372	350	370	347	367	318	392	358	363	352	358	364	331	348	333	345	358	355	354	338	341	360	345	343	371	356	372	385	368	365	336	374	334	340	348	365	366	365	332	348	389	373	346	334	303	383	342	354	365	330	344	320	366	358	331	313	365	358	366	325	356	371	371	339	363	376	338	376	349	387	344	358	336	362	371	348	344	385	345	361	352	371	363	361	359	359	358	369	362	377	374	366	354	327	354	337	378	372	364	355	323	366	341	374	382	325	373	374	326	368	376	380	371	365	345	347	349	389	343	383	330	365	353	345	326	385	382	348	364	355	350	371	362	366	357	357	362	371	356	344	324	331	350	340	349	370	366	363	375	380	375	359	347	345	374	356	334	365	344	359	354	341	348	370	390	363	383	374	344	359	353	331	385	314	327	388	369	324	373	356	373	366	355	347	366	368	344	332	402	382	367	346	349	347	352	365	338	370	376	370	358	339	351	336	330	373	358	362	405	348	368	346	370	335	357	396	355	340	356	355	345	356	350	346	363	368	337	382	340	373	359	355	381	353	340	379	343	352	368	407	380	356	370	389	392	336	370	378	406	394	359	329	331	340	335	356	344	363	347	410	358	362	360	344	366	384	368	362	362	345	368	346	334	394	362	346	354	357	352	346	357	350	354	342	337	341	343	355	372	365	359	362	380	368	350	378	374	369	365	333	353	384	396	360	361	320	369	360	356	353	359	351	381	341	337	345	357	341	387	388	376	369	337	341	375	376	348	356	359	386	358	384	330	373	369	362	344	381	355	347	359	396	364	391	368	366	357	375	372	338	353	373	388	381	335	359	330	322	355	352	346	378	326	335	355	364	353	334	359	342	348	348	348	341	367	370	352	365	386	359	359	380	368	348	350	369	326	350	373	327	365	366	338	345	337	312	318	379	410	336	329	353	343	354	362	377	359	354	380	366	344	326	340	347	364	378	392	338	368	368	354	355	349	357	357	357	348	385	373	380	361	348	358	367	335	326	364	376	340	351	374	366	354	344	346	340	385	364	361	360	358	376	337	369	369	384	329	378	336	368	332	397	319	358	355	381	338	368	326	339	360	347	377	353	387	361	369	335	339	346	355	335	386	368	358	353	364	355	360	344	335	369	359	347	400	373	378	351	411	347	361	349	376	335	330	377	351	361	363	336	345	382	352	349	332	316	366	351	364	346	402	356	344	373	348	312	331	348	392	360	350	349	346	378	339	348	358	321	353	378	366	348	345	344	312	339	359	346	341	350	352	355	368	355	356	354	333	350	369	382	353	338	396	318	332	353	393	354	338	369	346	345	375	343	342	337	351	345	351	356	349	354	383	356	343	376	346	340	378	350	368	370	367	373	367	399	323	332	331	367	356	379	327	368	369	361	354	388	339	367	350	383	366	365	367	353	335	366	339	374	362	346	339	376	359	334	381	362	383	373	352	344	365	374	340	328	326	320	320	333	362	358	319	365	364	344	331	372	345	356	377	338	334	351	346	360	359	332	345	348	348	385	361	387	379	366	363	313	343	368	330	366	352	331	342	374	382	338	347	381	310	371	334	368	358	343	351	340	354	385	345	363	365	341	377	333	391	341	356	358	368	328	324	343	350	354	347	332	351	365	343	354	326	340	346	341	369	357	359	348	360	343	379	388	336	355	371	372	384	347	367	344	356	368	328	340	337	346	334	335	365	348	337	369	347	319	337	386	359	330	350	358	336	388	375	349	339	347	391	370	347	367	324	389	354	362	354	367	387	351	341	348	387	354	330	354	363	334	382	358	353	341	356	332	366	378	377	343	384	349	347	332	360	358	370	349	352	398	344	344	386	355	360	331	402	339	354	360	345	343	348	372	348	364	348	361	335	344	381	354	378	330	340	379	355	333	314	361	373	370	351	362	358	349	382	375	348	354	360	381	355	375	327	335	371	364	354	358	359	361	368	343	373	355	328	362	349	347	356	401	340	359	327	393	371	364	370	349	327	339	356	333	364	366	359	343	367	337	371	371	340	349	358	394	394	383	354	346	340	367	356	383	357	346	323	381	371	388	372	338	344	356	371	358	370	352	355	342	315	366	387	373	342	391	362	346	355	355	343	320	340	362	378	343	339	360	352	351	383	368	350	370	326	392	361	372	334	316	376	316	360	354	368	339	404	337	352	325	380	370	357	368	337	360	337	324	343	347	380	352	373	381	347	358	372	363	329	349	350	321	396	359	363	362	371	353	347	374	338	367	347	356	348	342	337	355	356	353	355	342	396	356	367	360	337	331	333	359	342	374	387	358	357	354	332	358	345	349	348	331	355	360	348	365	374	340	331	362	350	364	389	365	373	386	354	375	342	349	370	360	342	356	379	362	334	364	341	377	380	349	327	362	368	361	350	351	360	377	354	347	338	363	372	357	373	380	346	354	399	360	387	354	375	364	350	395	353	368	374	367	322	373	357	363	342	349	387	353	404	388	362	366	340	358	354	367	343	359	338	369	364	364	352	345	359	350	350	346	369	385	353	359	360	376	361	400	349	361	358	385	384	374	360	341	378	374	343	372	349	366	351	341	333	339	333	354	387	305	363	335	370	368	369	372	392	357	330	387	362	328	351	348	370	347	374	358	330	359	374	346	351	364	393	350	295	348	350	355	365	335	370	385	302	368	372	362	395	355	364	357	354	352	330	378	364	357	372	387	360	328	363	358	355	350	368	349	347	376	334	346	357	378	365	319	345	358	349	351	340	334	339	361	374	342	364	398	331	362	359	336	321	334	384	362	342	351	371	369	370	378	380	342	369	363	357	353	354	335	375	378	385	341	391	331	381	337	321	353	354	349	336	352	336	341	353	340	381	350	365	367	315	385	329	339	352	346	349	383	395	371	337	340	352	347	349	384	364	342	346	394	357	330	341	371	347	345	339	358	351	357	358	333	395	348	335	358	358	344	324	373	339	344	380	342	343	352	363	345	353	346	347	355	365	374	400	361	350	350	360	366	385	350	357	380	339	373	359	355	341	326	390	365	338	392	310	363	367	385	356	366	344	342	376	349	348	359	341	338	343	355	349	372	401	341	327	374	396	361	348	348	368	374	344	350	365	331	367	336	372	368	366	356	386	403	379	299	377	357	330	398	338	346	368	355	357	371	404	356	382	349	326	409	331	377	333	388	345	356	369	356	359	348	339	362	371	376
1332	393	357	344	335	366	369	386	367	350	356	311	368	333	378	330	347	378	393	386	325	352	352	373	384	349	357	367	337	341	340	384	355	342	347	330	380	365	329	338	386	376	320	316	353	373	389	348	324	375	344	359	378	374	364	368	385	397	379	322	367	367	340	387	343	372	390	395	352	347	359	382	362	350	337	386	381	388	362	351	343	357	347	377	344	360	376	332	369	343	350	385	377	358	358	376	361	372	336	340	360	386	358	360	319	315	365	357	375	343	354	342	376	353	329	341	362	345	360	379	374	355	362	367	368	353	363	404	373	359	369	383	358	381	396	346	344	352	314	346	384	379	385	379	349	363	358	398	405	356	343	382	349	385	348	368	363	347	370	362	353	378	335	344	362	339	351	386	378	398	382	362	350	337	359	341	369	307	351	376	353	356	381	383	373	345	391	340	338	360	360	361	360	332	318	348	332	370	370	393	348	363	361	365	351	341	337	343	393	387	385	367	357	363	342	361	388	358	384	348	375	337	374	392	380	371	348	375	333	345	367	354	349	332	348	353	348	387	391	349	334	376	387	343	328	347	336	342	363	332	347	380	336	366	339	373	368	336	348	380	360	323	395	337	376	358	346	369	370	329	377	359	377	359	366	378	390	362	370	365	403	382	372	363	356	344	341	352	359	371	386	339	377	353	388	339	343	355	356	368	349	348	365	352	368	389	364	369	352	364	321	378	348	341	369	382	343	381	359	377	352	383	341	354	345	315	335	395	381	341	402	349	346	330	330	397	366	355	369	355	350	361	363	379	350	330	372	338	358	406	322	345	366	354	355	386	350	360	375	321	368	370	335	357	343	343	339	344	365	389	333	371	371	339	368	366	391	343	407	354	415	367	347	345	386	354	392	341	317	367	334	360	339	325	367	365	363	329	390	343	319	347	394	380	374	383	376	345	377	359	357	368	361	391	349	363	366	393	347	341	354	378	344	365	369	358	365	374	393	374	385	358	369	357	338	379	338	334	367	338	344	391	371	378	362	329	331	342	349	347	370	398	338	327	358	349	339	327	385	368	379	348	369	352	319	356	348	336	361	339	378	368	334	357	375	353	378	381	387	359	359	366	360	348	351	344	386	340	376	356	389	342	362	359	381	379	349	344	320	349	362	341	363	370	382	367	377	365	341	385	368	335	341	334	317	357	355	381	366	360	393	322	360	330	325	342	353	334	365	383	373	380	357	338	340	350	373	350	350	393	383	334	376	346	365	350	352	342	379	356	345	355	356	348	371	344	359	354	389	356	349	384	385	356	358	362	339	380	382	390	402	330	371	386	397	350	355	376	374	381	341	358	357	370	354	389	369	363	372	359	359	332	372	356	325	383	396	379	356	337	402	372	328	367	394	393	380	384	339	352	341	366	351	404	370	397	385	348	394	354	379	365	379	382	376	365	358	369	355	375	366	325	327	304	316	309	356	371	348	351	342	386	376	336	376	369	309	370	348	352	394	345	393	366	327	342	378	366	373	363	335	383	365	356	379	374	350	364	322	349	359	364	329	382	348	369	348	385	346	389	324	329	325	333	333	337	352	358	363	359	346	350	380	333	392	380	340	350	364	387	316	348	338	371	368	355	368	377	371	356	368	358	322	363	351	367	343	366	330	364	375	369	340	320	341	332	325	345	355	311	351	345	369	353	344	368	360	380	371	374	346	375	363	369	374	353	350	394	360	364	353	355	380	337	382	366	359	334	352	322	364	348	349	362	356	385	374	380	378	382	321	380	325	356	378	348	390	380	372	377	353	339	364	350	372	365	342	341	354	343	337	371	348	362	357	392	366	383	378	346	334	344	363	332	342	338	318	340	375	319	352	367	319	369	328	355	351	378	365	365	352	365	368	387	358	371	398	360	371	356	330	345	355	404	367	328	359	362	351	376	337	355	348	357	361	361	359	352	349	364	351	380	372	376	343	384	348	348	394	360	383	391	368	335	343	341	399	340	359	398	382	347	385	373	361	346	363	328	379	378	386	354	369	336	357	372	369	318	362	360	354	342	357	386	389	352	380	351	369	343	374	364	341	344	368	346	356	320	357	350	351	395	372	357	355	376	378	352	368	352	353	356	355	366	361	326	406	368	377	371	356	369	353	348	361	386	347	364	384	389	360	331	343	375	345	368	376	352	376	416	346	378	361	362	346	390	370	354	356	359	368	383	335	364	348	410	378	327	377	330	348	365	391	346	364	374	346	386	327	319	338	377	365	383	383	327	362	384	335	362	343	361	349	388	373	356	355	311	368	346	355	347	374	339	329	323	328	339	330	384	345	368	360	317	374	369	360	335	358	348	320	391	398	402	362	372	373	351	340	360	349	333	381	357	323	338	388	368	351	355	374	375	370	333	348	357	337	357	353	341	370	356	371	319	375	348	376	376	348	404	367	378	348	327	347	417	385	348	354	339	363	350	351	328	367	352	402	360	383	329	370	329	367	369	372	376	342	329	355	381	372	375	353	340	340	371	404	315	367	321	328	345	316	357	365	353	347	368	334	401	359	330	342	340	330	363	368	346	365	359	343	353	357	330	342	344	335	357	405	331	366	351	349	375	376	352	383	354	365	337	392	336	395	354	351	344	319	365	398	358	385	367	396	338	338	367	307	332	384	398	355	353	342	407	366	375	393	364	371	354	346	343	373	379	358	340	374	383	340	372	390	388	345	387	346	359	358	351	344	375	362	356	375	377	373	344	375	323	353	374	367	379	365	347	385	370	359	368	345	343	338	387	368	385	385	345	365	368	389	358	375	347	333	360	327	335	374	337	343	345	350	367	332	337	386	390	396	357	352	360	325	346	356	354	353	371	340	354	356	368	371	346	343	372	358	378	357	346	377	372	371	400	355	380	361	364	356	347	395	369	366	342	384	330	375	380	361	387	361	366	352	337	290	400	350	340	372	327	323	349	372	361	361	340	398	369	363	362	367	355	335	353	349	347	361	368	375	352	369	340	377	342	299	365	331	348	352	373	353	374	397	406	312	371	383	369	386	371	312	350	324	351	363	357	371	356	360	352	318	316	350	356	357	344	336	341	322	319	322	372	351	362	353	365	338	340	370	371	374	347	334	376	396	343	344	360	349	342	382	401	372	347	382	372	351	343	386	401	414	363	301	372	390	362	367	344	336	375	346	346	354	391	399	355	382	340	345	382	340	377	351	339	379	364	339	364	345	339	377	375	343	386	361	361	318	350	357	332	367	369	364	345	381	349	366	370	333	360	352	349	372	361	373	352	371	366	330	357	326	371	365	357	365	392	369	357	338	356	385	360	369	368	365	375	351	399	379	369	391	377	363	397	348	388	363	347	334	351	343	360	390	353	372	337	325	359	337	377	371	373	333	375	346	343	341	385	360	396	376	380	373	370	349	359	365	368	400	357	354	373	378	369	351	406	381	331	369	379	369	360	345	367	347	347	371	388	361	380	361	345	365	330	371	364	346	341	383	332	355	337	360	389	380	355	353	360
2038	910	917	962	896	903	856	845	910	867	834	841	798	868	847	857	834	877	849	831	869	851	867	822	868	875	862	895	850	861	878	879	844	857	861	865	833	870	874	840	865	820	861	822	807	898	839	861	872	897	782	897	856	882	792	864	887	811	876	851	873	854	903	836	846	820	824	871	904	846	843	811	849	859	862	847	858	885	843	831	861	892	865	822	863	872	808	889	886	801	894	931	819	791	853	835	835	844	851	914	847	849	849	855	835	870	827	875	839	881	815	826	905	834	839	849	851	858	851	829	888	889	904	826	864	871	801	871	873	843	888	851	895	821	803	862	853	885	842	823	844	854	867	891	861	865	840	861	839	858	886	903	890	826	848	864	874	825	920	856	890	885	861	836	845	850	815	831	793	844	883	860	888	869	839	854	824	842	838	831	949	875	881	840	874	851	897	870	866	921	822	853	827	874	872	844	837	866	819	854	913	861	891	842	843	857	843	896	858	869	868	863	844	883	847	889	875	840	855	850	826	840	834	841	850	834	840	902	899	877	856	842	837	801	883	853	814	834	877	863	873	889	867	884	925	882	824	814	827	863	814	907	871	850	788	812	852	846	862	857	827	833	888	847	839	876	856	869	868	861	829	896	852	845	866	872	849	801	790	878	855	805	860	850	869	828	852	887	864	864	847	880	886	873	883	865	821	826	943	888	845	813	925	850	882	834	906	882	882	810	807	829	816	884	922	857	863	870	795	837	857	832	861	851	851	849	831	918	845	867	877	831	848	858	884	884	822	862	851	847	831	865	891	834	889	814	890	867	866	857	861	849	848	892	867	861	812	862	864	826	880	882	870	901	837	892	821	791	785	808	845	856	842	835	852	891	878	911	879	838	882	812	850	855	873	833	838	864	872	874	828	902	854	876	853	851	895	845	857	812	921	881	876	847	895	831	887	864	830	865	809	766	887	788	836	880	866	866	855	836	818	862	831	846	852	852	841	891	851	840	809	844	832	888	824	851	815	858	890	917	790	879	843	853	899	891	870	827	818	874	831	892	842	876	862	917	846	839	821	850	845	857	862	872	933	853	884	865	845	875	874	855	880	883	914	864	873	828	856	865	835	851	885	878	903	833	861	822	837	859	804	783	840	848	909	842	879	822	823	841	904	772	824	884	861	859	822	849	853	824	891	813	880	841	808	865	863	900	864	859	893	876	833	867	857	859	828	843	896	882	896	859	871	868	833	843	822	897	877	827	842	833	877	908	849	839	868	902	840	856	850	860	851	833	883	847	816	808	897	820	863	873	878	823	859	906	839	877	853	904	876	885	875	836	902	865	860	823	882	814	873	891	883	863	856	860	883	811	878	860	838	824	853	899	836	854	845	835	820	864	877	858	793	886	868	834	874	809	806	856	863	886	877	905	851	874	862	870	900	857	846	943	842	843	859	818	850	907	899	882	795	871	816	877	888	866	915	830	862	858	811	869	877	856	904	847	834	853	883	878	843	869	830	846	862	879	830	830	893	822	826	906	844	861	856	829	889	835	905	862	826	869	900	821	864	842	883	870	896	877	868	832	865	895	889	836	834	842	840	843	849	845	882	858	856	856	846	866	877	869	834	860	837	887	874	877	828	834	836	851	880	868	870	901	840	870	874	846	900	850	812	807	872	903	868	887	864	862	814	857	875	846	925	838	890	870	819	913	901	877	811	843	860	837	856	841	867	866	928	810	860	850	810	816	892	895	833	856	823	890	876	890	846	835	856	867	895	817	801	892	854	816	845	810	895	871	894	882	843	845	826	865	847	859	844	845	853	874	835	846	816	903	847	783	877	832	867	831	851	821	885	882	808	866	859	880	852	856	832	878	900	885	882	868	873	866	886	847	814	880	830	827	787	894	809	878	894	840	841	859	844	866	851	892	850	841	907	928	877	898	822	788	873	843	817	842	822	918	841	861	863	843	863	890	831	889	828	871	934	850	859	883	876	847	862	866	864	844	884	849	887	840	883	815	857	856	858	897	844	873	843	822	885	806	852	878	811	865	865	874	856	862	843	887	836	875	842	883	821	870	890	795	848	885	851	863	861	856	842	887	860	842	865	951	848	823	840	870	885	874	854	835	849	845	834	850	840	844	790	832	828	851	911	862	797	854	835	804	921	845	830	854	828	847	825	845	823	856	840	882	896	843	817	895	895	896	914	863	868	848	855	811	822	848	849	886	855	805	867	849	843	890	888	886	848	907	871	819	880	893	894	825	846	860	853	836	842	843	851	869	886	843	846	894	846	843	872	862	860	872	807	817	867	829	869	866	859	898	832	831	872	900	905	825	861	895	858	879	838	871	900	886	841	833	860	843	878	886	817	841	870	826	848	814	847	864	864	855	902	819	829	897	838	846	844	876	845	862	854	879	865	835	886	888	860	823	888	859	866	867	890	844	904	841	858	824	861	896	806	852	844	799	834	900	898	913	858	869	818	861	879	854	838	827	872	853	853	822	836	901	867	912	863	839	844	859	889	865	872	852	853	899	870	829	836	826	891	861	813	851	903	859	853	893	907	848	874	867	835	858	862	839	813	866	864	856	835	916	899	860	838	869	918	886	874	903	846	858	881	861	849	849	857	850	851	825	825	881	841	839	857	855	880	912	872	832	834	826	845	855	864	827	858	870	875	869	890	858	851	863	853	908	893	838	812	822	913	874	877	845	840	894	831	824	843	903	851	793	869	847	848	893	870	872	856	843	831	788	878	810	893	905	856	829	876	872	865	843	924	836	862	867	868	877	838	892	830	867	880	850	843	826	853	810	876	876	876	835	880	880	812	864	814	883	858	837	840	913	896	854	872	814	827	832	814	877	898	880	847	906	892	887	852	834	849	864	826	877	876	864	891	835	851	863	877	826	832	845	834	888	831	906	856	826	870	847	821	837	876	853	884	852	833	849	946	924	851	809	842	810	864	860	829	802	832	846	865	835	853	820	883	890	813	898	871	849	882	861	818	852	847	840	897	835	853	913	828	902	859	889	808	896	862	840	897	820	881	851	908	856	766	852	903	868	877	866	810	862	854	880	863	907	856	886	857	862	889	805	871	911	836	887	836	894	873	897	904	887	859	836	791	857	803	833	796	830	915	871	863	802	866	839	866	902	802	818	865	875	859	782	869	848	865	844	888	879	869	831	869	886	836	839	848	869	845	797	826	857	875	886	815	850	861	804	878	818	849	836	888	811	923	808	792	888	845	826	867	821	815	862	831	868	847	892	895	853	841	914	896	810	859	856	881	885	770	873	860	865	821	829	872	898	836	859	837	829	909	847	854	888	872	847	893	861	818	826	845	881	835	877	822	876	833	851	835	853	833	832	851	821	879	840	873	894	839	897	909	839	929	863	836	849	859	847	916	876	831	884	831	867	870	855	830	836	821	814	862	895	890	862	889	878	862	841	907	874	865	843	881	852	894	815	882	871	873	832	829	832	874	834	847	891	893	916	823	835	899	871	860	887	849	795	875	819	839	830
6707	739	653	664	469	379	380	330	314	318	300	342	325	313	316	286	341	305	312	296	291	322	272	292	293	313	300	283	286	302	272	325	323	322	313	315	311	298	298	292	287	301	291	313	304	270	298	290	289	278	296	331	312	280	288	267	310	323	307	274	290	319	281	282	285	290	321	310	286	347	299	271	314	283	300	338	307	298	282	324	310	281	285	282	304	291	292	306	281	287	330	300	296	306	314	319	281	299	297	272	310	301	292	249	309	299	331	278	293	299	328	292	308	306	286	306	347	324	310	300	294	316	288	309	290	298	307	303	264	279	292	293	275	296	288	293	291	318	329	314	321	321	301	286	303	304	290	274	325	287	258	314	279	349	318	271	262	291	306	311	305	309	290	284	315	270	297	285	275	307	293	323	312	321	277	310	301	295	315	290	307	300	326	244	308	289	332	306	301	305	300	298	290	313	305	306	312	321	288	301	318	308	321	302	305	287	321	319	280	302	301	308	287	318	307	306	290	283	296	306	309	318	325	306	308	298	295	308	299	299	304	302	293	311	279	300	283	307	289	304	288	295	317	286	281	323	268	313	272	270	301	292	306	306	307	302	308	319	316	278	315	322	289	314	300	298	272	312	310	277	296	264	303	294	317	301	302	282	300	314	299	302	313	298	279	261	314	296	306	291	313	290	278	258	340	294	307	339	332	323	328	314	275	312	295	303	272	309	326	311	335	308	313	310	314	303	286	324	268	346	298	321	291	271	299	303	303	303	294	298	297	283	280	297	288	326	344	294	288	314	313	313	314	288	303	299	325	278	266	301	295	297	291	326	301	311	285	297	310	332	323	327	314	314	333	284	330	280	283	287	270	304	338	311	320	294	292	294	289	318	291	308	315	277	264	293	293	284	279	299	317	331	289	306	300	321	264	295	343	314	301	318	259	305	298	293	306	327	315	324	309	304	322	301	291	281	329	306	291	268	326	307	300	305	321	276	267	311	262	288	267	308	319	284	289	297	318	299	286	304	302	313	290	289	281	315	314	306	299	291	305	340	330	333	323	291	273	283	308	323	316	315	307	316	318	323	312	286	273	275	332	316	315	298	292	281	330	309	293	293	282	303	302	291	309	310	291	324	287	320	280	319	339	349	303	286	300	283	292	271	320	290	354	314	313	310	352	313	273	281	314	327	310	269	306	329	295	307	288	302	299	287	299	278	292	285	285	310	308	291	292	272	316	258	275	337	320	304	293	315	267	309	271	308	331	313	345	293	272	301	310	280	296	298	299	302	282	303	312	291	293	288	283	307	294	267	284	326	321	289	283	298	299	294	265	301	295	305	335	297	304	295	314	307	315	315	311	313	311	303	290	315	307	284	281	301	297	302	291	300	263	316	306	305	316	316	332	281	281	330	323	287	302	347	324	282	318	295	310	296	314	336	296	333	305	298	306	297	292	311	347	301	287	283	295	300	284	295	336	278	297	340	311	321	297	286	307	308	303	312	284	330	309	288	284	316	285	324	281	305	272	299	270	287	309	285	328	319	286	305	294	285	307	268	287	296	342	283	301	286	298	290	306	300	298	322	298	302	358	278	268	286	341	299	291	299	292	324	304	306	281	311	342	291	334	329	347	319	327	290	275	284	282	274	301	313	329	314	316	290	322	295	291	313	302	307	286	303	309	319	326	297	325	285	308	287	331	329	325	304	280	296	295	330	327	287	313	293	340	332	307	289	305	293	312	281	338	268	283	277	273	302	302	326	318	296	309	305	303	299	315	294	311	299	306	322	298	320	330	300	268	309	325	301	315	287	298	304	302	316	300	288	317	312	299	304	319	307	305	299	299	289	284	311	314	319	311	307	269	308	297	291	309	304	303	314	299	302	314	274	287	309	320	258	298	278	318	295	307	297	296	300	277	328	284	319	304	295	287	291	280	331	335	282	308	304	293	300	305	308	322	308	276	312	285	292	314	323	271	297	302	310	325	299	279	301	330	285	294	295	298	303	321	343	311	326	302	307	281	252	260	264	322	290	303	276	309	302	283	304	302	286	294	282	298	284	276	289	304	312	303	318	253	285	298	290	291	339	299	317	317	298	325	295	309	336	294	319	297	342	308	291	313	316	328	311	309	307	282	318	326	310	333	309	278	305	304	283	310	332	286	321	287	314	313	292	296	299	318	305	332	281	311	298	328	356	310	317	287	275	293	295	334	347	310	300	291	299	325	326	324	262	295	280	307	332	294	309	321	314	303	313	274	289	332	289	309	333	326	333	279	309	284	339	307	308	326	286	255	295	301	311	327	282	287	336	308	306	326	326	297	301	298	319	331	318	303	312	291	309	311	322	293	286	296	287	309	314	306	301	292	317	297	305	290	283	274	282	267	310	286	299	304	311	279	297	306	322	329	330	324	326	334	285	266	306	297	283	289	295	313	295	299	331	286	292	305	274	287	319	281	297	321	317	270	315	310	275	248	303	279	310	302	321	299	321	281	293	310	299	297	313	314	311	307	294	275	311	352	300	306	307	316	273	273	292	311	289	316	301	317	322	295	307	321	299	328	292	279	311	304	282	313	307	310	274	300	301	281	273	337	304	300	279	285	287	298	331	280	295	344	337	313	316	328	278	302	302	312	299	316	287	314	306	308	287	285	305	283	303	318	308	288	296	295	310	305	286	286	275	310	297	348	313	313	294	302	331	288	293	308	317	297	314	277	310	316	304	322	301	287	292	301	334	315	334	309	312	316	316	301	316	317	264	283	317	311	312	299	315	313	293	326	300	303	289	297	325	280	330	295	300	301	289	293	309	320	316	303	293	268	301	299	287	304	297	297	276	289	319	324	319	313	301	304	268	255	279	324	285	321	336	340	315	313	309	300	300	284	303	303	312	299	330	301	292	295	289	307	293	307	292	321	311	283	271	308	311	325	281	320	283	295	270	320	316	312	304	268	317	329	318	297	301	284	314	316	275	305	295	274	296	289	303	289	320	276	310	301	301	299	279	303	260	294	331	303	295	281	256	300	278	310	318	301	310	298	335	295	291	301	333	336	305	334	285	262	321	288	315	302	276	304	285	300	333	284	314	284	303	306	316	317	304	293	311	279	295	291	303	294	297	305	283	279	304	286	262	295	325	296	289	310	300	306	282	295	310	273	304	292	281	295	315	312	305	302	312	308	278	350	308	278	314	311	312	336	321	277	317	302	299	310	277	318	293	310	293	309	288	272	326	328	285	339	298	311	303	318	333	292	302	311	305	342	308	283	301	285	298	272	309	290	303	317	305	278	309	291	299	292	301	303	278	259	326	304	303	312	296	250	303	315	301	319	294	328	305	294	278	316	315	309	313	304	301	300	316	276	308	277	325	293	305	306	280	285	311	295	327	266	284	318	350	321	321	333	302	296	325	289	319	296	336	335	291	327	324	318	288	298	304	304	293	296	303	288	306	318	308	312	303	312	286	287	289	310	297	316	305	299	318	292	298	304	325	321	299	298	291	301	314	293	308	304	314
6565	1153	1485	1547	1302	1118	1068	963	874	904	820	834	865	819	786	786	783	712	794	806	746	798	762	739	753	722	744	767	736	757	719	716	785	712	746	720	710	746	767	704	678	728	696	736	765	764	735	719	740	667	733	695	764	733	737	724	734	744	741	700	716	756	702	716	714	740	721	715	701	779	720	713	709	731	728	705	735	742	734	752	756	692	734	774	715	755	726	705	686	737	781	688	691	726	690	733	739	753	749	722	692	724	721	729	671	730	736	727	723	745	713	736	734	723	666	738	742	699	732	701	699	711	728	719	691	698	743	731	698	707	692	706	793	689	743	742	764	753	729	700	711	696	756	751	710	747	733	701	668	729	703	723	765	757	733	725	699	735	713	790	722	694	674	742	683	748	684	752	737	726	742	742	710	705	721	739	757	708	749	798	716	682	764	735	703	715	776	731	753	697	729	738	749	706	762	712	660	703	725	736	719	742	733	763	714	704	706	727	757	709	689	754	751	699	758	739	727	721	712	758	680	731	695	723	710	674	700	712	721	650	705	733	724	757	721	705	710	770	738	701	740	702	699	728	722	724	729	756	719	748	739	714	731	738	711	757	735	745	724	754	673	742	767	697	699	729	771	753	721	708	757	727	739	723	715	735	731	719	753	720	707	743	709	738	731	693	693	758	704	726	737	708	728	713	731	714	706	700	718	727	760	712	755	776	727	744	690	730	729	740	710	727	751	739	723	672	778	752	731	792	725	750	687	693	751	713	717	669	693	693	704	698	711	705	727	733	819	689	712	718	746	740	762	694	720	713	776	736	722	733	709	739	712	772	729	717	760	721	731	718	748	737	707	724	690	729	671	683	732	708	712	767	678	717	733	745	764	672	680	764	797	737	729	747	694	704	734	730	680	776	715	690	708	751	734	719	697	704	717	719	663	731	743	733	705	719	726	764	745	711	683	724	736	681	731	712	748	702	766	709	742	733	746	690	704	711	740	741	675	743	688	686	703	745	739	715	722	691	746	760	733	764	709	721	721	700	693	702	675	729	719	741	722	749	731	715	730	681	724	715	713	704	755	744	772	696	742	722	722	741	761	770	773	758	684	736	745	791	751	734	742	698	732	715	753	765	749	715	739	725	730	771	686	708	700	757	743	718	711	739	741	692	742	741	761	716	720	745	732	719	729	748	724	777	689	735	720	754	667	745	743	738	682	771	684	734	698	747	714	715	703	742	687	711	702	708	709	747	709	761	690	683	727	672	708	700	724	764	761	702	728	720	737	730	719	767	745	716	722	744	710	682	729	788	717	692	716	718	724	709	724	739	691	714	763	762	672	744	686	702	699	756	732	745	753	731	741	750	746	718	768	766	769	731	727	717	799	698	746	796	805	699	739	733	719	694	785	704	713	722	748	734	695	705	730	747	764	660	667	724	778	704	733	760	717	723	738	697	720	735	688	763	667	754	742	718	690	708	714	740	770	744	711	733	752	692	745	712	688	676	747	741	790	802	770	732	742	716	735	714	741	711	736	712	716	725	692	718	746	743	676	729	732	710	748	731	704	722	729	742	665	739	694	774	698	697	670	683	800	719	698	751	702	723	738	694	727	718	690	699	694	726	723	720	764	733	769	689	729	754	718	754	755	693	725	703	701	715	714	704	722	719	706	746	697	725	723	754	715	692	718	702	709	723	701	749	698	724	691	726	754	690	764	759	744	705	710	701	746	741	726	754	715	721	748	689	717	693	728	747	711	738	711	763	704	688	697	745	736	738	705	720	754	714	703	722	670	726	756	746	719	701	699	722	688	734	762	718	726	728	750	694	738	726	692	692	725	767	734	732	753	735	734	710	746	730	733	708	728	726	692	701	719	719	736	731	741	739	750	748	734	736	740	716	732	698	746	732	719	720	760	773	737	749	752	725	686	743	709	763	715	686	754	685	708	683	753	697	693	695	744	694	751	735	687	713	669	755	740	725	757	699	732	766	753	756	739	691	725	723	715	663	819	745	703	721	781	715	729	735	737	720	749	762	720	715	738	742	707	744	719	731	667	705	693	743	720	726	792	733	731	717	739	748	696	738	764	755	705	706	733	769	698	711	738	726	740	736	735	736	702	698	716	719	701	687	747	716	689	714	769	768	698	684	710	720	722	746	749	707	729	754	678	709	724	735	690	711	742	722	687	736	720	669	763	741	722	724	730	749	740	720	684	755	765	692	748	754	706	731	721	690	678	778	726	794	725	749	750	718	721	730	706	725	756	697	747	810	765	684	726	729	684	687	735	695	728	721	694	735	722	766	734	732	700	721	776	724	732	713	775	696	743	727	762	692	756	696	765	701	711	732	736	730	744	769	760	730	748	754	754	742	728	714	706	768	704	763	707	725	741	701	728	765	755	714	727	713	739	703	685	734	693	736	687	748	697	715	751	746	669	713	713	736	734	763	707	751	733	693	697	746	717	714	717	748	715	773	707	759	720	772	734	701	758	701	739	708	678	708	701	705	727	725	718	724	746	698	691	720	777	730	722	708	727	716	714	745	714	708	684	726	699	694	753	720	714	754	738	712	727	730	728	702	709	748	725	760	711	702	739	759	711	694	737	727	689	782	710	713	721	710	715	780	744	726	748	720	756	728	743	730	751	703	762	697	707	701	715	721	710	714	743	705	731	726	788	733	709	739	720	730	749	737	715	722	791	670	729	753	694	709	720	748	678	730	693	749	716	672	687	793	689	709	716	681	695	705	758	741	707	668	722	747	739	708	761	762	727	773	736	773	735	683	747	710	736	659	754	732	756	729	666	671	694	687	716	770	718	711	758	741	776	614	734	722	734	762	732	746	761	739	721	720	670	769	728	753	706	752	722	731	734	726	689	744	768	687	742	687	724	702	760	760	633	715	704	709	729	749	690	713	771	658	737	727	693	725	720	728	715	754	754	710	711	772	732	715	721	689	720	763	750	675	702	745	688	744	718	729	730	698	770	729	741	745	773	772	744	739	727	747	724	647	729	730	735	754	714	789	695	676	766	727	760	732	785	714	700	722	704	692	734	708	761	706	697	694	686	706	701	701	751	700	734	751	713	742	687	738	739	734	680	721	726	722	706	692	722	716	712	706	705	780	757	675	727	728	696	741	711	705	752	753	661	745	737	719	704	743	697	718	737	663	709	747	728	727	706	743	724	777	767	696	704	734	736	766	678	773	733	686	728	744	740	695	702	738	684	764	683	690	720	714	730	746	728	715	732	732	715	674	759	726	716	718	746	754	726	723	769	722	764	699	759	785	721	718	755	722	726	717	688	726	732	700	712	725	751	674	728	744	692	683	737	722	716	697	751	718	747	716	714	702	745	726	717	773	689	736	731	734	757	755	732	720	709	702	710	750	706	766	779	708	736	739	720	735	725	693	750	709	748	695	785	719	704	728	689	720	763	768	739	709	779	694	758	762	709	696	719	732	716	705	756	739	710	765	695	748	710	694	700	753	746	723	679	735	738	667	713	707	757	722	713	713
12339	1062	869	596	426	290	202	175	209	190	161	143	172	159	165	148	145	149	150	141	137	116	135	151	148	155	127	134	126	128	124	130	149	132	107	134	147	150	135	133	131	135	151	125	141	129	134	121	126	127	147	133	143	137	143	149	140	136	139	135	135	149	132	121	143	138	120	127	121	143	144	148	154	127	131	140	145	142	126	130	113	152	151	140	149	141	144	139	123	119	132	139	115	141	114	125	156	139	140	137	119	153	141	128	138	141	151	150	153	153	136	133	133	129	144	142	150	151	165	139	153	134	127	131	150	135	117	143	158	155	129	132	154	126	140	131	146	137	131	128	134	140	132	136	141	156	135	139	149	126	142	130	128	158	130	138	133	146	138	138	155	118	126	142	159	132	124	144	127	129	140	116	147	140	133	132	134	104	135	125	137	156	116	127	139	129	133	147	141	107	136	118	135	123	135	140	149	122	131	126	126	165	126	142	133	147	150	127	117	154	146	134	131	155	134	156	130	142	112	110	128	136	135	146	140	122	140	131	147	125	142	136	115	149	129	146	132	136	121	131	152	134	139	126	128	146	130	117	131	144	159	120	132	126	120	137	134	145	147	133	123	121	131	136	123	119	133	137	128	131	135	151	144	133	138	129	155	138	142	128	136	133	136	124	144	137	128	122	140	139	109	137	142	122	151	122	127	125	127	130	139	132	142	122	129	140	148	157	130	142	118	146	140	141	123	139	117	142	140	125	129	122	115	123	137	130	125	142	134	144	129	142	136	149	131	119	130	143	131	138	141	139	148	120	117	156	124	115	126	129	141	133	138	134	144	145	113	126	129	126	124	116	136	153	155	134	111	139	124	120	150	127	120	121	131	126	121	142	130	139	121	149	131	125	146	131	134	134	141	152	151	149	145	124	163	115	130	113	119	140	146	138	157	133	127	144	145	132	136	126	137	129	126	158	144	135	132	124	162	135	129	150	162	132	139	133	127	139	145	138	147	113	135	125	159	144	140	117	128	144	134	125	113	134	157	138	132	132	143	154	125	133	114	125	152	136	148	151	153	134	127	141	136	114	132	145	125	136	121	114	162	118	134	129	123	135	141	143	119	138	131	113	123	145	128	159	134	162	124	128	150	127	139	132	130	118	147	116	107	129	147	154	159	127	127	138	150	144	133	165	142	132	129	141	141	147	126	134	118	151	123	130	150	128	112	135	153	140	134	122	121	126	128	151	144	150	134	127	139	156	145	129	135	139	129	127	133	121	128	151	128	133	138	107	147	144	124	129	139	117	137	121	124	137	130	132	132	127	164	145	116	164	156	118	137	139	133	142	133	137	156	151	137	132	153	130	125	137	124	118	138	146	151	145	146	166	131	143	152	168	137	145	119	137	136	126	139	156	141	121	117	142	125	140	143	136	132	141	139	139	129	145	116	127	127	101	133	120	129	147	131	152	145	125	115	139	135	142	128	115	122	139	142	129	153	127	137	117	110	105	131	139	137	138	148	164	130	118	140	138	146	142	151	135	142	124	132	149	117	139	150	134	128	120	121	150	135	144	125	122	129	143	120	126	131	120	141	124	136	156	145	143	133	150	128	121	149	132	118	144	143	136	133	131	134	132	148	120	120	130	99	124	130	134	134	132	118	126	108	141	131	144	136	120	109	133	122	145	124	138	128	124	139	132	148	126	140	125	126	139	122	138	132	163	124	135	140	132	122	102	157	113	113	126	137	129	141	138	152	130	150	134	158	141	149	145	168	131	133	126	149	149	115	138	134	136	146	153	142	160	147	141	138	147	130	147	138	145	134	148	157	130	123	114	135	139	136	134	132	146	147	142	133	125	147	141	118	131	136	145	120	118	138	139	131	130	131	128	143	114	134	123	122	136	147	129	136	128	137	145	125	144	145	125	127	151	145	134	136	128	139	158	133	141	146	151	164	119	145	146	140	138	136	133	129	149	150	143	134	133	166	161	143	128	134	110	143	123	147	123	139	130	149	136	144	140	139	132	129	144	150	144	131	117	145	142	135	140	122	126	140	141	135	127	128	141	141	133	130	121	143	125	149	129	124	170	138	147	128	126	126	135	127	124	121	131	113	132	133	128	164	156	129	134	135	148	157	145	109	162	151	140	150	109	127	139	149	153	141	125	153	119	138	123	126	118	134	141	133	130	146	151	136	147	152	105	145	148	124	104	149	149	126	123	142	122	122	117	138	143	122	133	157	117	147	139	119	150	134	121	125	134	121	153	151	131	120	139	124	133	136	124	105	108	127	137	135	120	141	124	136	138	126	137	130	133	139	130	136	137	101	132	128	108	131	145	142	152	142	144	124	140	134	147	113	165	115	126	117	146	146	123	148	137	131	136	119	131	125	151	129	136	152	143	135	135	150	128	142	138	142	145	149	139	113	155	156	146	134	124	131	143	129	126	131	117	168	131	146	132	152	144	115	124	122	134	138	132	136	111	111	120	116	110	131	139	145	162	130	144	152	138	130	142	134	142	145	121	151	124	131	115	121	153	123	145	138	127	124	130	114	155	128	142	132	136	135	127	145	142	132	141	128	131	155	117	131	147	149	144	133	130	140	139	114	140	135	128	125	125	127	139	140	115	133	132	148	129	133	130	151	164	125	134	151	129	157	144	128	137	156	130	143	149	110	136	137	124	160	133	134	156	143	118	120	138	131	145	127	135	126	122	144	145	140	140	132	152	140	136	126	152	118	124	135	149	128	138	124	144	147	142	133	154	134	122	147	134	145	128	117	148	104	127	136	131	148	165	138	145	116	125	140	155	125	123	154	117	117	150	152	128	127	110	145	128	150	114	127	118	122	139	137	141	136	147	127	123	133	135	154	134	138	122	128	146	113	123	131	163	115	149	137	132	129	154	129	117	135	118	129	133	147	125	152	137	147	124	112	131	122	157	124	161	142	139	144	129	137	147	135	132	146	155	123	119	143	138	140	121	129	117	136	141	130	131	126	131	145	131	132	146	140	113	129	106	133	146	124	136	122	141	145	162	149	146	160	122	129	139	137	146	145	121	139	155	148	119	130	143	136	106	136	139	136	140	129	127	131	113	137	122	146	166	160	132	114	126	125	137	116	131	138	125	116	142	116	136	141	133	140	121	147	141	130	115	107	147	141	130	125	120	127	123	142	144	120	131	126	133	146	135	115	138	163	133	135	156	148	149	144	138	120	126	115	119	135	130	127	137	145	131	130	131	126	123	139	143	144	145	138	134	154	135	126	127	136	157	147	138	162	124	138	115	127	140	136	134	111	131	129	115	119	127	130	145	145	126	128	131	136	139	132	162	123	125	134	135	119	133	144	129	140	126	150	136	122	127	129	126	127	118	137	137	118	124	112	152	138	133	144	139	104	132	131	147	131	139	138	133	146	121	127	143	120	131	128	121	145	127	153	151	148	131	145	115	115	126	130	132	137	143	127	124	147	116	143	136	125	128	104	142	139	137	126	148	145	144	140	132	131	133	128	122	152	136
7687	1060	1862	1883	1519	1196	965	805	710	619	647	570	517	507	486	464	486	454	445	479	421	432	424	415	417	403	405	401	369	370	371	388	385	366	398	355	415	395	375	393	368	387	340	389	356	382	355	383	350	335	380	374	339	340	339	356	341	390	351	350	372	334	313	368	393	370	354	372	353	374	354	353	356	359	386	365	336	363	354	370	378	358	359	346	364	352	371	366	341	359	344	356	365	378	349	369	350	392	342	370	368	341	366	375	373	348	355	336	383	369	383	371	373	386	337	366	350	384	367	392	369	363	342	337	351	375	362	327	339	360	379	337	347	376	365	330	385	354	343	384	337	343	388	352	375	341	390	374	371	392	333	366	360	365	358	353	368	357	354	358	360	356	363	339	382	409	361	412	347	344	359	342	340	330	366	351	367	359	349	330	417	348	344	347	359	344	332	345	365	352	350	335	343	383	375	334	354	342	388	385	373	388	332	352	371	339	357	341	338	345	355	360	381	391	325	354	341	349	338	340	350	394	352	346	336	368	356	326	337	344	335	335	345	342	367	351	349	331	319	385	351	368	366	374	382	388	410	334	365	360	358	331	342	354	329	367	330	371	343	350	337	355	358	360	342	367	374	378	338	346	352	366	369	352	355	361	335	346	390	353	352	369	352	366	360	366	315	360	373	348	322	367	379	348	351	321	366	388	344	358	358	359	372	349	342	350	321	312	376	374	349	350	351	367	385	344	377	339	347	358	336	364	343	358	349	374	358	364	356	362	313	343	348	366	325	350	350	337	325	371	358	374	322	338	350	339	344	359	370	367	348	351	369	370	354	357	367	338	350	347	350	363	379	341	332	364	386	334	329	370	343	365	358	333	354	346	339	329	345	397	402	380	341	378	380	352	387	361	382	348	357	356	356	330	343	352	330	336	348	364	354	317	352	373	361	354	326	365	371	345	372	349	345	311	361	367	363	348	332	338	395	336	350	362	352	358	341	354	352	342	343	356	355	367	382	384	359	363	347	376	369	372	379	373	357	348	369	353	367	329	348	352	342	342	375	332	318	355	334	375	364	329	351	351	367	352	388	375	354	347	370	367	332	331	364	356	350	346	350	386	392	347	360	376	390	371	361	358	367	385	352	360	341	358	400	359	368	333	330	381	341	362	337	349	340	357	340	364	361	351	376	352	343	338	375	363	353	372	343	323	384	357	341	391	346	376	367	390	395	378	401	363	372	367	332	357	329	369	373	383	375	357	341	373	359	346	332	342	336	368	356	410	326	361	379	352	349	361	382	367	332	372	375	376	343	360	334	354	401	342	326	379	373	371	395	323	361	336	362	331	341	362	367	360	378	331	373	343	327	342	333	358	376	360	345	370	387	365	388	357	325	364	364	349	328	358	371	335	339	307	323	365	361	367	375	349	347	321	347	327	378	364	332	360	302	374	348	350	369	349	357	323	359	339	347	359	342	347	367	354	347	378	354	372	351	327	345	341	328	375	336	341	386	346	354	325	338	356	374	357	358	340	358	334	347	348	334	354	351	338	358	330	338	343	355	369	395	337	328	361	367	341	359	349	383	351	375	369	367	336	386	346	324	349	368	362	337	339	380	339	360	363	347	353	366	378	352	377	323	354	365	399	378	341	364	334	375	328	338	376	337	375	352	314	360	368	378	360	336	379	365	342	352	353	376	354	345	385	351	374	359	360	374	345	329	318	332	375	375	349	369	349	369	365	345	378	389	346	344	366	363	345	426	362	350	389	350	318	356	358	367	302	347	380	316	340	364	330	330	374	347	374	386	346	368	354	323	357	353	346	361	379	336	378	334	353	355	356	354	358	342	374	354	333	334	355	364	331	360	349	334	353	363	326	357	368	397	360	346	356	337	340	356	377	369	351	369	345	347	324	346	347	374	342	353	330	403	370	328	357	358	359	352	371	352	325	351	367	349	344	365	411	353	375	321	354	351	349	352	347	297	347	364	359	349	337	367	357	341	331	341	385	340	376	359	335	403	350	326	359	359	355	348	369	350	350	378	347	370	355	324	358	365	341	337	354	342	376	365	345	346	360	357	344	324	325	384	357	342	389	373	344	369	376	343	359	352	358	358	371	368	371	341	359	362	345	366	355	373	360	371	341	351	349	354	345	366	351	374	376	374	349	369	327	373	370	348	359	335	336	383	360	382	356	362	348	353	359	383	325	378	348	376	341	346	359	366	343	354	356	384	357	323	395	351	346	331	363	329	362	356	349	386	368	350	369	388	346	381	323	369	328	333	342	337	316	350	354	345	359	359	349	405	316	369	343	354	327	383	347	381	333	373	298	356	358	374	358	352	349	376	339	360	339	358	374	360	356	370	339	374	345	384	363	365	329	376	360	358	338	344	373	362	347	355	342	386	340	401	389	345	345	361	347	347	361	312	358	325	368	383	319	344	364	346	327	363	333	333	345	343	383	363	348	390	336	360	382	349	358	340	361	349	330	377	363	346	383	349	365	343	321	380	340	362	362	368	366	353	363	338	373	365	348	365	351	374	341	327	328	348	347	351	343	355	384	363	388	398	333	369	376	353	331	335	360	346	337	317	359	338	374	337	356	370	354	366	349	313	328	358	340	370	358	344	347	349	338	361	338	334	371	363	391	369	372	360	354	363	342	373	378	326	324	374	346	369	359	319	361	349	354	391	336	373	362	370	308	394	350	354	355	365	335	341	332	370	337	363	356	377	351	353	350	348	365	330	356	340	357	330	371	376	342	394	336	334	376	349	405	340	320	347	378	366	356	365	344	339	311	370	414	336	343	350	353	360	370	376	365	323	359	352	364	352	353	381	376	335	342	339	386	337	353	374	364	318	341	344	367	357	377	345	393	347	351	366	369	333	368	361	330	352	330	332	372	348	330	365	392	363	348	326	375	358	376	348	359	347	363	377	362	347	339	359	353	378	360	363	338	370	331	359	322	336	359	336	363	373	349	378	344	367	357	342	347	346	365	368	330	359	341	341	361	381	337	367	352	361	365	346	356	359	355	380	346	352	351	345	360	333	348	356	331	379	361	352	329	350	335	355	307	383	334	347	335	371	365	357	378	373	372	342	352	350	322	377	343	354	336	365	380	350	386	335	353	365	354	368	369	374	328	374	366	372	326	361	326	360	380	299	369	369	360	367	347	380	360	343	336	384	360	329	363	328	375	339	336	373	340	336	355	341	329	373	364	351	341	337	353	355	367	348	369	353	335	340	353	351	364	371	354	366	366	379	371	340	324	367	375	307	370	343	391	345	333	368	366	349	343	336	382	356	351	382	365	362	341	360	360	344	358	395	371	391	344	336	357	346	337	372	377	340	348	365	383	380	360	334	362	361	347	346	369	343	347	364	385	371	385	361	325	340	361	361	310	383	393	350	351	380	333	382	323	383	379	325	345	374	384	361	361	369	354	364	364	346	311	395	353	365	334	337	353	363	372	321	333	372	342	343	357	371	327	355	362	340	308	358	332	333	331	323	344	368	357
1351	388	354	338	351	372	370	340	385	372	368	369	370	382	377	391	369	358	388	359	374	393	343	404	354	341	375	372	351	327	366	364	351	332	358	348	386	378	382	386	387	399	345	324	406	355	341	341	331	340	342	356	359	353	371	362	350	353	385	357	365	341	377	369	368	364	327	307	375	372	358	357	378	427	344	357	379	350	369	338	352	340	356	384	348	347	380	389	405	337	375	368	362	364	335	360	373	368	360	355	354	364	351	410	376	370	389	379	354	397	360	386	351	340	357	343	363	381	380	356	387	363	361	402	345	340	339	353	347	358	347	340	358	351	392	383	357	345	360	351	357	371	353	351	380	348	382	348	362	353	351	323	359	348	332	397	354	359	366	368	382	355	353	362	357	329	368	346	351	339	400	359	363	345	388	356	349	350	344	356	409	378	330	328	376	380	350	362	367	379	351	370	320	378	325	343	375	346	355	369	378	358	332	354	340	347	363	347	371	372	388	358	374	359	337	320	389	369	415	309	387	342	356	368	361	374	362	353	390	368	357	368	354	330	360	368	355	379	382	351	368	351	372	394	376	337	317	361	372	381	352	367	315	356	381	347	372	352	362	377	353	336	350	343	386	390	384	352	349	366	374	377	332	338	350	398	363	388	339	354	346	371	376	338	336	342	385	375	352	368	352	358	377	357	329	375	351	374	367	359	348	368	374	349	354	356	374	374	342	334	322	329	389	337	339	348	359	352	344	359	376	342	347	365	380	337	305	353	372	377	332	350	367	345	369	356	335	376	348	367	346	383	358	350	379	360	346	336	321	351	328	363	350	367	356	341	356	348	328	380	379	337	386	361	384	374	374	305	350	353	363	365	358	345	348	343	386	367	397	373	337	356	384	350	356	375	320	361	374	346	355	386	384	371	348	358	377	362	386	364	347	363	324	360	380	371	360	330	357	351	351	321	389	381	342	368	363	361	360	398	356	348	363	382	329	350	384	346	351	386	347	355	366	316	368	333	373	352	369	388	338	345	368	400	361	353	364	306	382	353	383	387	355	376	352	341	357	324	355	380	354	399	345	331	344	344	358	375	355	337	349	411	345	356	341	334	352	351	401	373	334	350	367	381	383	370	355	373	339	347	385	327	368	348	350	383	367	367	375	358	345	310	370	347	366	355	355	368	393	322	321	362	372	383	347	338	364	348	372	373	370	386	349	347	383	333	352	365	353	369	366	378	362	330	351	360	338	342	363	353	351	367	374	321	368	328	362	388	341	330	356	367	358	349	340	372	369	380	374	319	339	338	340	348	368	356	353	354	375	346	358	367	346	338	348	349	326	367	370	377	391	370	367	383	323	345	349	401	341	331	350	364	358	343	329	339	355	348	356	326	384	370	334	352	391	362	390	378	354	342	406	359	369	355	360	293	393	353	365	347	344	345	404	342	343	366	351	364	359	333	372	373	361	353	345	382	372	319	354	378	342	386	334	337	371	340	349	346	364	349	372	329	335	337	343	337	360	334	360	359	395	370	331	308	371	367	344	383	344	353	360	360	390	346	359	327	385	376	368	332	311	349	347	366	379	357	372	347	369	374	347	361	348	325	352	368	396	350	348	368	359	368	407	327	355	363	335	368	357	379	351	370	389	364	346	346	324	318	358	374	357	355	349	354	355	355	344	359	341	352	327	331	388	396	377	365	342	369	378	337	355	384	359	371	363	338	379	359	369	370	389	422	376	333	391	331	343	355	346	360	358	378	346	383	383	337	332	381	321	354	400	334	360	338	358	381	362	361	368	353	347	367	351	358	395	335	357	347	389	360	363	371	374	334	385	341	345	353	305	405	327	359	325	365	363	345	368	341	351	365	357	339	343	380	337	364	329	367	342	363	350	377	378	364	357	361	389	405	358	353	357	350	359	394	319	364	362	380	304	342	352	356	364	400	356	369	342	373	360	392	363	371	348	357	370	390	361	367	316	349	336	382	417	369	338	383	398	366	335	357	351	350	325	336	392	342	353	333	364	341	332	338	391	337	370	367	389	348	374	327	370	356	381	379	355	346	383	371	366	368	361	351	325	333	354	316	342	365	366	355	346	327	356	364	386	360	350	355	385	401	380	318	379	351	373	376	357	345	378	371	343	361	330	340	351	348	376	321	376	374	329	375	352	358	319	337	363	356	375	406	358	335	359	407	355	372	340	368	372	335	385	385	376	378	345	380	360	338	391	366	366	355	354	351	349	355	354	373	363	342	361	309	396	342	353	363	351	345	347	362	319	379	374	385	355	369	352	363	376	358	364	359	372	396	348	372	343	389	334	343	335	352	335	369	368	332	387	345	360	357	373	365	405	357	399	393	373	378	359	405	337	348	342	356	356	338	366	365	384	362	363	361	361	356	372	350	379	384	381	337	352	396	360	377	332	408	352	368	384	359	373	328	363	372	340	312	338	332	336	338	367	361	365	348	341	367	403	358	352	343	372	378	366	329	349	378	373	324	332	373	370	358	363	382	376	352	376	367	359	370	357	341	367	343	352	373	367	341	339	381	377	368	316	357	367	338	397	359	367	326	387	359	380	387	381	385	386	336	330	352	347	369	375	341	364	372	363	383	350	356	356	361	331	354	339	352	373	362	390	332	361	343	343	365	344	371	357	364	350	344	323	368	388	324	354	339	373	377	341	388	368	347	342	325	365	371	398	378	375	348	324	395	413	370	400	359	355	357	361	346	366	367	395	360	367	335	391	370	385	334	356	364	339	382	320	386	350	350	323	347	358	377	354	358	404	388	347	377	361	310	379	380	395	374	375	361	379	393	358	410	338	365	387	336	369	361	394	339	369	341	398	343	393	358	356	360	361	326	351	383	373	320	345	381	365	384	368	344	325	397	352	343	374	323	375	372	393	362	409	329	379	328	364	359	346	341	377	347	393	389	356	347	360	342	340	392	317	342	357	362	373	327	380	344	373	327	367	355	353	357	331	345	357	340	363	334	330	378	365	338	357	364	348	342	371	331	352	374	346	349	363	354	390	321	364	378	371	335	378	382	379	343	418	365	359	356	402	343	356	338	326	371	369	322	374	351	399	341	343	358	322	364	352	342	393	324	347	355	343	337	365	330	350	325	350	407	369	360	354	358	367	378	365	377	381	344	368	361	377	332	386	372	345	378	373	332	371	363	346	396	372	381	358	345	368	351	337	351	334	350	366	341	374	368	378	381	348	326	368	401	350	336	394	340	377	378	377	376	383	354	345	317	350	385	386	355	364	367	347	368	380	408	358	364	371	334	341	380	363	382	364	348	327	356	367	349	349	348	335	339	341	360	352	336	351	380	349	364	359	364	341	345	363	352	317	365	344	326	346	373	363	385	333	361	360	354	369	355	337	376	383	362	389	369	343	370	327	345	361	383	334	368	330	358	362	407	359	360	414	377	348	337	345	392	372	345	396	341	377	321	346	345	360	357	350	352	378	390	352	338	382	353	363	329	368	367	365	369	364	341	328	362	369	368	341	315
2004	869	923	865	882	828	896	880	869	832	867	898	848	858	840	890	798	890	865	831	877	796	887	888	841	853	874	862	836	842	887	837	865	848	822	847	847	842	823	875	888	880	850	870	894	842	883	849	847	853	830	865	842	850	853	853	835	907	816	840	887	884	846	851	882	791	829	823	872	876	861	856	853	874	921	864	856	893	828	894	837	893	845	830	820	857	826	894	925	885	824	865	885	829	848	866	835	885	847	887	842	824	905	865	846	860	869	868	870	848	849	840	853	848	853	816	889	829	857	867	820	810	883	865	829	892	825	897	835	901	801	847	881	852	880	855	879	878	773	874	869	887	905	867	836	952	838	847	824	899	847	877	841	886	862	844	822	883	877	844	911	961	844	859	858	809	864	841	853	851	865	851	832	809	871	856	883	830	849	837	908	868	885	847	798	867	835	807	851	822	852	823	841	851	861	868	837	853	852	864	839	825	792	864	859	844	843	866	854	839	874	897	845	852	867	863	853	885	878	839	864	812	896	859	863	852	812	853	839	869	834	847	815	815	846	834	860	822	842	818	885	823	909	867	925	882	878	851	810	817	848	824	842	857	843	840	831	856	856	885	853	867	838	863	877	835	844	832	916	845	893	846	823	843	839	877	834	839	922	850	831	886	836	838	882	890	880	864	875	864	835	867	904	842	866	857	878	861	900	862	824	864	902	882	820	907	861	812	851	869	869	819	895	835	833	878	829	863	894	855	909	880	911	846	904	821	806	867	866	810	825	893	851	862	897	845	869	847	856	868	856	872	872	795	899	862	910	912	824	844	843	889	870	831	875	926	807	854	886	851	847	827	868	818	892	873	892	894	844	851	868	873	846	812	841	809	887	853	898	882	865	812	843	881	837	889	853	837	842	829	887	873	866	882	847	861	820	810	903	875	869	903	835	830	858	828	833	859	868	829	852	823	861	842	882	880	888	888	845	904	832	884	849	839	791	846	870	845	866	831	823	847	943	839	828	853	876	900	865	857	853	867	842	878	834	890	871	883	857	858	888	861	853	857	843	854	869	855	860	865	877	871	873	857	844	898	846	824	878	874	817	842	840	841	871	924	899	867	830	852	860	858	816	879	865	877	852	838	841	834	870	895	883	843	872	850	908	801	867	848	871	867	869	823	882	845	864	832	905	813	867	864	888	836	895	895	891	802	832	880	861	870	850	828	867	825	835	849	860	882	809	873	912	853	868	870	840	852	874	834	855	882	850	889	911	852	863	855	868	846	847	887	863	858	871	887	853	870	813	834	854	851	814	932	858	824	895	906	913	872	872	856	839	822	823	874	833	895	886	871	835	916	863	845	856	859	870	857	841	915	877	812	875	798	869	892	826	921	916	857	885	865	877	809	833	859	847	895	846	819	859	845	856	857	921	900	847	867	851	910	832	881	824	882	889	846	855	852	864	882	855	878	855	888	829	819	820	879	840	889	882	835	884	853	831	852	876	836	869	836	879	896	909	834	859	861	910	855	851	842	891	900	792	868	827	840	824	838	796	800	859	825	827	865	840	854	810	861	864	879	841	818	893	813	847	868	862	843	830	868	892	852	846	907	871	806	845	875	903	848	856	853	854	829	785	841	866	863	888	823	833	810	845	904	834	899	876	921	835	844	893	839	845	868	830	879	844	872	870	898	903	882	819	887	846	868	863	839	857	861	844	853	858	869	835	863	837	858	812	836	886	882	873	828	835	870	823	838	899	849	849	913	798	831	865	864	892	853	797	872	881	906	866	844	845	862	856	880	855	874	844	811	885	866	851	855	883	803	886	892	849	878	828	859	874	844	842	882	889	851	819	794	889	808	914	882	888	829	832	789	839	902	824	861	879	837	865	876	858	850	915	856	843	829	856	901	909	821	855	874	830	884	855	858	862	829	876	913	859	864	821	869	806	860	872	812	845	853	886	874	898	874	854	889	820	877	820	883	852	840	860	845	867	869	869	893	880	834	827	813	837	859	858	848	886	816	830	854	868	862	860	871	889	846	840	869	890	901	857	848	872	872	880	877	849	816	827	855	874	864	880	837	835	851	834	869	877	871	820	851	859	862	873	880	897	827	830	803	846	898	837	841	854	853	859	857	852	848	904	838	883	851	794	790	860	863	868	878	845	798	801	863	862	827	865	886	868	813	885	857	865	841	891	833	837	876	833	833	857	822	826	804	855	836	895	862	835	818	895	889	839	890	845	847	864	850	875	837	858	879	857	865	872	831	863	837	868	812	796	900	803	862	866	819	818	890	894	826	794	834	842	806	836	866	861	871	859	821	842	881	852	879	874	882	860	878	926	932	849	866	858	872	831	878	875	865	879	848	889	850	874	906	823	848	871	907	858	848	864	864	844	826	872	884	860	852	845	871	904	806	825	844	830	859	828	868	850	847	866	847	856	869	836	850	867	799	878	853	817	871	881	818	832	853	835	823	773	803	855	888	818	865	874	870	876	839	896	869	871	870	895	884	871	787	850	891	891	839	814	900	893	875	893	832	829	873	805	848	938	870	822	838	837	811	856	808	883	845	864	849	813	882	804	825	881	902	860	877	828	851	837	860	830	882	853	901	847	827	870	861	852	845	875	848	827	812	868	811	871	807	873	846	872	839	855	830	859	872	876	848	846	827	827	847	874	878	870	830	861	857	896	855	858	834	865	849	904	885	857	894	864	868	858	875	852	850	878	891	850	894	833	831	872	860	850	834	815	817	881	844	844	870	839	823	812	802	868	839	891	819	853	861	851	846	860	862	840	866	870	830	853	829	820	847	859	872	872	849	882	872	811	863	899	876	874	809	885	877	880	854	923	883	864	865	829	815	829	809	830	847	867	831	852	908	887	860	842	908	808	870	887	822	839	845	828	865	807	874	839	783	846	868	893	828	852	884	851	938	928	861	893	829	871	847	865	861	839	816	854	889	866	904	854	890	850	867	859	830	883	875	845	858	852	846	830	890	869	904	852	848	846	871	804	869	895	901	869	852	860	839	849	864	860	874	869	827	866	858	832	896	839	846	837	857	786	893	942	878	835	891	812	858	883	859	853	873	858	839	820	871	853	823	862	917	854	861	878	836	871	875	846	855	808	836	828	842	892	848	829	900	853	895	864	886	864	889	843	877	874	893	863	864	888	851	824	886	882	851	797	839	847	899	888	830	937	785	849	900	873	869	908	879	841	866	867	855	801	801	894	848	876	790	879	872	880	868	842	891	862	858	854	826	880	850	827	812	867	892	881	884	856	861	844	889	853	918	876	886	796	816	849	805	910	879	875	867	859	845	873	846	891	840	909	857	848	854	843	840	904	854	864	861	866	824	862	878	856	866	882	861	818	850	871	844	867	859	883	843	850	853	869	842	783	852	794	860	812	844	876	896	900	829	820	886	838	844	870	900	855	825	911	838	856	881	876	890	826	849	819	876	871	806	901	845	845	862	848	857	831	856	845	805	866	874	859	815	859	849	866	910	809	828	838	867	840	915
6848	699	717	587	414	421	348	359	321	324	344	307	292	310	312	341	332	319	300	296	311	295	321	328	326	270	349	315	293	309	326	293	329	303	296	321	294	288	310	313	304	341	319	312	290	291	311	294	315	301	300	309	295	298	289	309	274	307	300	331	267	294	306	306	299	298	312	301	293	313	315	283	297	302	314	304	279	319	283	298	283	269	329	277	304	266	302	346	297	320	340	305	287	330	298	302	299	314	305	294	293	303	316	345	301	320	306	298	292	291	328	266	307	299	276	271	277	323	326	303	268	292	295	292	304	311	314	291	318	308	282	276	275	300	287	289	294	321	319	342	307	291	290	328	321	293	320	347	344	295	295	287	292	305	317	271	307	313	265	323	304	311	313	298	326	296	261	289	297	298	307	319	289	282	310	301	283	314	301	309	287	323	290	315	294	287	295	300	296	311	290	305	290	318	292	292	265	304	296	298	332	298	284	302	326	277	299	297	306	326	285	288	278	319	314	315	283	302	303	294	263	266	299	324	290	289	295	309	270	310	278	291	292	301	319	285	313	289	300	298	284	316	306	312	304	295	319	284	310	319	286	285	279	279	299	275	291	298	298	270	303	287	304	289	306	321	292	269	329	275	295	266	277	319	303	332	287	277	291	320	332	320	304	311	343	297	299	284	304	288	279	322	300	295	318	334	273	297	288	293	313	311	328	281	318	295	284	311	303	289	308	315	306	297	295	274	244	300	301	308	308	288	283	331	314	321	309	314	305	290	307	322	266	304	306	272	318	333	283	295	292	281	309	300	306	311	295	300	312	321	289	307	308	286	314	275	304	293	298	283	280	284	267	296	321	297	346	329	286	264	313	321	322	347	311	304	339	294	299	303	299	324	304	284	294	322	317	262	302	299	299	300	293	298	276	331	315	310	304	301	297	237	295	311	322	327	285	314	294	306	293	312	319	285	292	314	338	304	287	274	317	269	331	301	286	312	338	329	306	335	289	293	327	307	283	305	323	300	268	321	305	269	328	283	305	282	300	306	307	313	300	284	273	321	291	300	268	303	302	315	280	306	319	329	305	311	298	296	295	305	318	296	269	278	294	289	287	316	334	303	282	288	295	286	300	278	303	267	297	299	314	292	308	276	296	266	282	280	309	293	319	319	305	334	278	302	289	341	305	280	274	289	302	314	284	326	306	294	271	284	320	282	312	293	273	295	322	366	306	292	315	296	281	280	287	308	321	337	315	315	330	293	297	327	292	317	289	285	270	331	316	312	334	311	273	300	311	320	299	289	307	289	299	304	329	314	325	313	294	331	321	265	335	286	311	306	283	300	304	328	299	297	299	290	284	292	322	284	305	278	306	336	272	280	320	289	279	312	317	296	284	286	329	320	273	365	328	286	302	300	324	283	306	286	296	290	310	285	320	291	284	289	310	301	315	317	302	314	302	287	271	313	291	298	300	297	313	268	285	297	301	347	310	292	304	288	310	327	307	292	316	299	301	270	311	298	310	288	315	325	303	286	314	268	340	304	326	289	333	302	312	281	302	328	289	319	294	316	325	325	302	265	297	315	331	306	285	310	280	328	303	299	307	280	306	307	334	309	309	269	282	295	293	306	322	312	281	315	293	302	311	286	305	303	296	307	286	272	292	295	308	291	272	307	292	293	286	265	272	329	336	264	275	315	313	342	314	326	292	271	286	312	300	277	303	316	297	303	286	293	294	285	322	322	306	300	299	272	283	297	302	256	298	307	292	254	292	287	333	307	317	276	280	303	303	313	304	312	312	288	303	314	328	356	264	279	284	329	291	293	309	314	289	324	313	298	298	285	312	304	311	302	304	300	313	287	319	309	289	307	316	296	345	275	284	256	282	322	316	330	314	303	278	321	328	294	306	314	292	325	338	319	279	283	295	285	296	329	289	262	327	283	309	297	278	322	325	324	312	303	297	298	313	290	316	284	290	329	321	282	294	310	282	324	302	312	286	310	312	312	334	298	306	291	300	302	304	294	328	299	296	287	284	322	298	306	295	277	302	326	298	279	312	299	304	285	285	314	319	302	294	293	295	263	309	307	311	276	278	321	289	268	295	291	283	280	298	294	316	316	309	299	277	302	295	299	262	300	340	280	297	291	318	308	318	304	297	324	293	299	310	316	326	314	303	297	300	317	299	259	302	289	275	290	314	283	296	276	296	272	298	287	313	331	317	300	313	313	320	310	299	312	318	327	298	280	309	262	292	307	269	286	276	287	308	315	313	300	299	310	306	305	307	295	307	280	302	296	302	284	297	254	305	273	317	278	289	310	277	294	265	265	298	310	311	297	334	311	281	295	282	278	290	335	291	342	286	292	310	281	306	326	293	311	316	318	307	328	335	306	302	304	332	288	327	361	335	294	276	297	316	308	304	324	296	308	303	332	294	339	292	292	283	305	289	273	319	305	328	325	313	322	294	307	296	269	287	286	287	309	285	288	296	319	350	285	287	320	308	321	310	262	321	313	321	324	293	295	304	306	293	289	312	282	268	327	288	299	310	323	284	281	304	301	311	326	301	302	328	315	291	266	285	300	307	299	280	293	297	331	306	300	288	282	288	278	302	305	275	297	290	310	331	284	271	320	318	313	294	281	303	292	307	314	274	277	307	288	331	298	275	279	322	293	298	276	290	298	306	321	314	297	270	315	271	273	291	294	290	309	334	281	288	291	310	315	333	313	262	288	305	298	297	297	290	293	311	346	310	297	292	298	295	271	308	321	291	278	282	306	286	305	305	292	297	292	305	297	301	309	319	310	297	312	330	292	297	315	265	328	315	324	299	305	317	326	314	277	283	278	293	281	291	290	309	303	300	306	314	286	290	287	314	308	314	260	301	322	306	278	314	311	304	288	318	287	318	296	288	305	292	329	308	309	252	323	284	311	302	335	310	317	291	314	310	323	294	307	267	293	315	320	285	304	308	317	309	315	281	286	350	269	285	270	307	292	288	312	302	278	295	308	339	304	329	339	307	293	286	308	300	320	275	290	300	312	321	299	324	285	313	291	304	305	298	297	295	295	274	270	315	304	329	306	322	263	288	288	270	300	279	313	318	307	303	289	301	292	318	306	301	331	298	307	311	256	287	325	307	286	327	279	301	278	286	287	323	291	309	285	325	290	299	330	298	284	339	293	278	331	296	268	294	303	276	294	308	310	304	315	291	306	285	282	320	317	307	329	323	258	306	289	300	315	299	286	288	306	275	283	315	308	293	267	328	284	328	297	302	319	305	327	302	287	289	318	321	277	288	327	322	307	322	275	317	311	296	271	329	263	300	321	335	287	305	295	300	293	324	326	293	326	277	306	286	321	287	325	309	288	257	293	328	292	297	272	313	321	312	268	298	298	251	295	310	273	308	333	313	288	308	324	294	300	279	314	317	297	318	299	284	290	297	296	280	272	315	307	294	271	309	278	321	320	296	304	300	285	297	300	287	319	325	301	313	321	330	306	286	283	290	319	309	290	301	358
6495	1122	1500	1387	1335	1107	1005	981	895	876	843	850	812	796	778	734	795	796	759	740	735	735	769	797	726	786	743	728	727	785	765	770	747	773	767	713	749	754	736	760	767	715	706	749	735	714	732	766	711	700	725	703	745	733	703	727	736	744	727	698	720	752	688	750	754	688	761	779	715	699	705	728	714	789	693	698	753	732	725	692	775	746	788	691	696	719	720	710	719	702	750	737	698	664	703	752	754	731	735	718	784	683	722	753	726	728	748	776	741	696	776	725	729	736	741	701	710	699	698	716	714	749	739	729	655	703	718	740	728	657	777	712	755	728	716	750	730	757	723	723	719	721	696	703	692	773	746	762	716	684	716	765	734	704	742	765	727	732	735	720	691	697	710	713	775	761	742	752	741	750	712	750	758	721	660	703	744	697	716	732	750	673	765	698	724	747	741	687	658	728	696	771	700	711	749	689	707	730	681	727	719	709	683	751	710	727	719	702	731	732	701	733	737	717	716	711	756	718	723	750	775	763	724	703	740	765	751	747	686	781	722	671	757	760	756	736	697	751	736	773	729	723	726	737	719	717	727	727	767	697	741	732	682	713	678	714	729	724	746	692	737	727	732	717	757	736	696	669	731	723	740	736	727	702	751	691	711	721	697	688	698	759	688	766	730	715	718	749	724	708	701	731	718	713	719	713	703	773	707	696	726	712	718	761	753	741	782	757	758	715	707	732	736	706	718	718	684	741	734	721	692	772	693	748	745	742	729	706	747	712	780	677	744	737	721	765	713	719	725	758	697	728	769	719	704	716	702	703	751	752	719	743	709	737	728	694	699	731	691	719	694	732	656	719	751	726	735	707	703	714	758	715	708	683	714	750	829	710	703	755	687	720	733	768	673	789	765	749	718	729	778	724	744	660	715	712	716	727	699	711	726	730	680	742	698	685	652	699	723	725	718	727	679	729	733	700	713	771	752	713	776	726	784	720	734	738	711	716	735	709	731	748	741	717	736	729	777	751	697	728	725	703	756	721	772	716	721	734	714	714	751	710	762	768	714	756	759	678	695	732	725	717	699	769	721	746	731	754	740	726	750	722	697	735	727	725	718	689	724	755	693	701	715	685	750	650	754	744	725	726	748	753	689	742	731	693	691	709	734	709	726	749	712	701	707	719	738	729	757	728	739	724	706	684	738	720	756	718	745	760	729	728	679	713	740	713	758	690	739	736	791	731	703	735	712	708	705	723	731	729	726	699	723	727	759	659	768	714	700	699	739	702	719	698	650	734	745	722	763	747	715	732	731	719	773	747	768	748	733	707	732	709	681	759	694	714	685	742	721	761	745	715	745	671	672	720	734	769	733	731	709	745	735	730	709	743	748	716	744	729	722	743	724	730	742	792	749	713	731	698	700	726	759	699	696	688	717	678	727	711	738	765	712	764	790	741	733	747	688	736	717	721	764	742	712	771	706	743	717	690	727	744	721	694	679	708	712	750	724	737	726	709	725	745	757	720	737	705	736	722	728	733	687	767	736	782	755	698	740	715	705	724	729	708	731	773	696	734	731	705	708	667	714	675	710	727	726	715	765	682	737	687	759	741	715	709	746	748	772	752	694	731	729	777	728	740	708	716	724	699	722	677	776	703	729	763	727	711	753	698	752	739	723	735	722	752	745	710	766	731	730	683	699	773	719	690	759	699	706	729	755	767	765	759	794	742	709	703	722	731	729	744	739	734	752	759	749	672	711	724	737	741	744	716	769	736	769	699	675	690	702	751	755	718	718	721	706	706	753	773	733	788	747	728	713	717	696	701	721	752	791	681	751	761	711	784	732	741	762	747	742	710	729	722	700	732	711	709	766	726	752	741	732	774	720	677	661	711	708	746	734	704	677	692	698	691	752	671	742	733	741	740	704	751	717	751	703	733	666	693	733	727	722	733	743	771	739	734	745	750	715	731	713	707	742	733	745	730	729	732	727	724	680	762	709	707	734	667	757	705	728	680	740	740	731	749	725	749	727	769	725	691	689	694	792	747	696	725	677	680	741	693	662	691	718	724	716	739	772	733	731	710	698	722	673	769	726	682	711	734	713	736	697	724	755	730	723	694	741	757	737	716	743	683	726	756	702	716	788	739	730	724	689	702	731	719	733	700	752	691	696	722	718	741	726	742	738	749	722	703	691	758	735	709	766	719	730	745	688	698	727	752	729	766	790	760	717	699	748	736	750	716	711	758	724	710	707	747	717	688	770	688	718	759	754	768	729	715	704	709	700	730	783	696	749	749	760	753	711	735	700	729	683	752	714	745	727	711	751	739	737	691	717	761	707	741	709	754	741	713	741	730	698	725	722	741	757	741	752	708	758	759	752	660	711	705	737	739	764	714	705	747	707	698	780	736	747	721	735	702	725	707	687	734	713	765	749	688	666	715	710	708	727	704	711	747	779	654	735	703	721	717	718	720	702	732	717	697	723	778	742	744	710	737	722	732	733	701	735	788	722	712	740	696	731	742	765	752	735	714	726	774	696	699	737	729	770	727	716	729	720	742	733	705	685	760	727	752	725	723	730	774	738	726	788	760	730	698	775	728	728	744	735	744	690	806	737	727	742	730	687	701	695	699	722	723	719	719	726	774	717	737	776	676	715	726	731	715	729	789	707	697	751	748	715	723	746	690	726	735	756	735	729	724	685	730	747	715	737	725	717	725	723	738	691	737	712	717	742	682	777	723	752	678	758	720	719	719	687	729	729	747	759	713	740	780	733	720	764	742	760	737	690	766	727	719	740	739	720	742	728	698	715	755	756	713	714	766	729	756	699	710	757	741	727	732	710	755	754	722	802	731	700	714	735	721	747	716	708	745	664	714	745	711	724	758	733	754	731	711	748	729	725	738	721	698	771	764	700	722	731	758	759	765	709	697	675	697	739	699	736	726	764	761	692	711	761	753	699	693	738	693	716	743	707	719	728	689	737	740	751	716	753	696	735	733	727	746	794	688	715	815	723	780	722	752	739	740	763	738	728	734	758	693	704	738	700	706	713	706	728	700	737	790	768	703	764	711	743	722	702	733	737	721	702	716	736	718	704	735	687	759	745	742	736	685	724	710	751	771	730	728	697	707	766	733	769	707	734	736	701	703	718	770	708	684	735	722	787	712	725	692	700	752	747	715	735	748	737	742	767	725	745	695	701	750	738	737	756	783	671	740	718	709	731	726	741	705	683	692	712	754	682	721	753	726	760	773	733	719	708	750	696	735	703	723	698	743	752	713	669	730	712	757	729	714	713	744	717	691	724	668	724	736	684	690	680	700	708	659	727	723	690	724	717	691	712	705	702	739	717	740	730	714	739	698	736	782	715	750	731	736	717	671	778	747	718	702	740	708	744	739	725	722	728	680	739	693	735	729	716	740	709	750	702	748	717	788	743	688	774	709	704	739	695	702	779	746	725	720	764	731	740	699	705	748	712	729	666	696	715	716	690	745	705	761	699	749	723	759	742	700	722	715	726	771
12262	1053	754	571	409	278	251	208	208	171	179	160	145	183	147	148	148	147	141	154	139	138	165	135	139	136	142	140	118	142	135	151	127	134	141	154	137	129	128	124	149	155	130	142	128	123	139	126	138	124	121	127	140	137	126	138	132	150	142	124	116	123	129	142	148	116	131	147	144	131	135	134	142	135	140	138	121	149	128	132	129	144	147	135	120	134	127	126	111	124	103	119	124	121	150	128	146	141	124	131	126	134	138	161	144	137	138	112	154	149	131	92	154	131	135	127	159	144	140	143	140	134	149	138	118	144	129	132	123	132	138	120	152	133	133	135	129	130	130	122	113	118	129	141	119	136	137	169	130	145	150	131	118	122	156	138	131	127	126	141	138	129	112	146	169	137	135	133	147	135	132	153	114	136	131	148	139	131	151	130	137	146	144	126	128	142	134	136	121	130	149	150	136	134	114	111	155	128	155	129	118	99	131	130	147	133	111	150	126	139	123	122	127	131	108	130	128	126	125	117	123	134	132	138	124	129	143	143	154	133	128	132	139	131	151	123	134	141	124	145	148	137	133	131	142	130	128	112	142	145	138	118	148	118	143	140	149	133	127	134	166	139	140	131	169	123	120	129	153	136	140	109	146	149	109	139	147	113	135	142	124	129	142	129	142	134	136	146	132	121	134	110	143	135	143	143	139	138	150	132	110	131	162	119	143	134	135	118	130	125	127	124	122	115	112	134	145	134	125	122	140	149	130	150	149	111	132	128	131	130	126	130	147	141	134	154	143	141	127	126	130	125	133	147	152	123	123	140	150	135	128	135	116	120	125	135	143	130	130	119	140	138	135	143	127	147	148	143	124	147	138	123	148	107	141	132	132	113	112	134	136	112	142	139	127	115	112	107	127	134	123	136	131	141	138	143	150	117	137	147	128	133	138	135	145	143	147	144	112	147	156	127	128	151	126	133	140	131	139	129	134	139	137	146	140	125	120	125	131	146	157	155	145	121	142	134	133	150	133	146	134	132	123	128	126	131	139	105	144	114	132	131	118	130	158	130	125	155	131	122	138	142	141	134	134	128	135	116	142	134	107	129	116	151	112	119	137	131	117	123	131	134	150	118	132	141	146	140	149	123	125	130	130	124	131	113	130	141	113	131	146	123	133	119	123	124	136	146	120	151	143	139	131	119	117	128	126	140	135	120	137	124	139	138	127	123	128	128	136	146	122	100	138	150	141	165	136	123	131	116	130	157	135	134	126	143	121	123	122	127	145	124	134	124	122	116	123	147	175	141	115	130	126	101	131	133	120	139	152	134	115	120	121	121	126	127	134	145	136	126	145	110	126	141	135	139	141	112	152	159	122	153	133	159	136	120	127	129	159	115	148	130	136	168	112	131	137	121	127	117	154	131	144	116	143	139	138	151	135	134	134	132	128	128	129	124	131	128	117	128	143	118	141	140	151	143	146	132	122	134	137	130	146	141	137	117	123	130	137	125	141	133	134	133	141	120	135	130	131	149	129	124	137	133	146	145	144	135	124	138	145	110	139	128	134	151	147	151	142	126	155	155	147	138	133	145	133	150	121	157	130	136	114	130	127	126	130	141	117	139	145	127	139	136	128	142	138	156	131	113	149	144	121	139	158	139	133	145	127	118	124	127	136	143	115	125	131	124	146	143	137	142	113	144	160	134	131	139	119	120	132	127	171	133	149	141	140	127	139	133	145	139	147	135	134	139	130	97	141	131	142	138	109	136	164	114	132	127	116	141	137	148	128	137	146	142	108	128	129	136	133	120	145	135	136	121	129	129	146	121	147	129	150	129	146	104	150	151	134	128	136	146	104	120	134	124	116	133	120	121	117	121	121	155	145	132	138	119	132	147	120	141	119	139	123	129	124	130	134	129	126	156	121	122	135	135	137	123	136	141	120	132	122	121	127	151	142	130	160	126	127	129	134	143	158	129	130	138	149	131	140	133	157	116	157	136	126	146	136	122	113	122	145	133	131	131	115	131	120	143	148	138	122	150	129	129	118	125	145	134	126	136	132	144	145	134	141	123	122	143	141	136	135	143	135	140	163	151	155	114	131	143	149	133	156	131	135	133	107	147	141	149	156	135	108	125	121	124	125	128	133	128	124	132	101	162	124	150	124	131	115	137	135	130	135	118	105	129	150	138	153	117	119	144	144	131	145	143	115	126	130	139	130	117	121	117	130	125	142	149	144	129	143	160	129	135	142	130	119	150	129	138	116	108	150	126	109	121	131	125	140	144	141	135	134	133	124	134	132	132	130	140	141	142	124	99	129	121	120	121	134	144	131	146	126	140	159	121	141	153	133	122	127	115	154	120	131	120	138	137	148	145	136	129	140	134	133	123	123	139	127	111	151	130	119	113	155	123	108	132	131	134	134	139	124	132	107	115	143	138	141	123	123	113	134	137	154	125	124	125	121	140	116	166	143	127	130	136	137	111	118	133	113	135	132	137	125	140	123	138	137	138	129	103	133	120	127	142	127	134	130	168	135	118	146	106	130	116	137	136	136	134	127	134	139	146	148	157	138	131	127	113	120	130	154	142	157	124	138	113	147	143	114	132	136	137	132	132	126	142	121	139	136	113	114	147	136	133	134	119	124	152	133	163	143	144	143	153	118	110	127	143	138	154	124	129	124	128	118	126	134	152	121	127	110	122	145	149	146	128	145	138	143	125	122	135	158	157	121	139	140	122	115	137	120	144	124	126	134	118	123	147	130	130	123	137	158	137	124	134	143	149	124	128	141	115	125	131	128	130	148	143	130	114	131	149	121	114	138	127	138	165	152	139	123	120	133	149	152	137	121	144	127	144	118	128	130	130	144	145	129	124	113	138	131	158	143	145	128	121	132	125	126	126	135	110	128	138	128	143	147	141	135	127	140	128	147	138	135	123	131	125	123	145	156	142	140	121	151	139	128	112	149	121	147	126	123	141	123	147	148	133	148	147	135	126	125	135	145	140	131	115	139	132	128	146	131	130	136	113	140	115	128	148	122	129	130	122	138	128	115	143	138	116	122	118	125	142	147	121	143	134	113	125	131	161	150	131	141	133	140	117	133	150	140	144	125	123	135	138	133	154	116	126	143	138	138	144	131	119	124	127	133	131	160	124	144	144	131	136	133	126	129	103	122	133	98	100	124	119	120	127	127	141	131	133	149	124	135	131	134	153	136	101	147	114	138	119	136	123	120	119	130	132	117	119	120	151	116	129	127	112	149	132	128	134	138	136	126	149	127	143	131	114	137	153	140	129	161	160	134	148	129	129	110	128	147	131	132	137	144	145	135	143	129	137	126	121	155	140	149	124	142	135	146	137	114	128	144	148	114	117	153	146	140	140	125	114	149	144	132	120	137	136	130	140	132	133	146	146	136	132	138	129	121	135	121	135	133	139	131	112	149	118	121	116	128	131	159	126	146	122	132	124	126	126	129	113	141	131	127	127	128	111	140	143	135	149	130	132	145	121	140	141	135	163
7685	1112	1584	1698	1520	1147	972	806	738	625	616	540	554	536	496	486	419	458	409	414	435	415	421	432	393	416	386	405	367	384	358	398	333	392	395	376	378	381	374	368	375	371	379	400	359	344	374	334	373	405	363	385	358	383	357	389	374	362	363	386	337	371	356	358	373	362	372	386	361	362	363	347	361	354	370	383	395	318	347	328	365	365	359	369	339	345	348	371	333	361	351	361	318	330	351	351	344	330	358	371	356	366	360	342	361	367	350	358	358	365	386	367	368	387	413	320	345	334	361	344	396	364	363	368	360	379	353	351	324	343	363	335	343	376	350	397	368	361	329	331	354	367	390	369	337	351	349	360	367	346	387	347	372	318	368	347	366	326	363	320	377	330	373	383	367	334	362	353	365	328	348	346	346	358	340	378	289	362	346	361	362	382	351	359	340	342	322	377	348	290	393	365	384	357	347	366	372	362	364	364	320	341	357	346	351	333	337	328	340	350	343	340	368	358	380	380	357	330	389	361	369	371	337	333	352	357	333	333	356	367	337	336	340	334	336	363	355	342	359	357	376	356	359	351	373	353	353	369	361	370	353	342	354	386	401	382	365	336	334	318	333	366	356	338	370	329	365	328	372	370	387	341	342	352	329	380	342	355	354	331	353	382	364	331	357	365	360	350	374	351	371	364	380	343	368	335	364	361	344	350	350	348	345	352	361	316	359	350	359	346	323	324	357	381	345	386	324	359	357	360	331	371	326	347	302	325	341	347	336	407	340	400	360	333	347	364	349	357	349	333	339	352	337	351	352	356	355	363	395	354	344	362	387	378	360	330	388	354	351	383	373	349	347	368	339	343	352	376	394	359	344	347	345	338	393	368	330	331	298	397	342	343	369	358	391	313	351	354	331	368	335	363	373	350	356	357	339	393	357	313	324	365	371	373	333	334	338	359	341	323	360	362	347	360	340	329	392	363	363	350	363	339	344	377	383	331	338	361	349	341	384	346	329	358	380	335	391	362	346	331	324	355	349	388	369	367	340	377	361	352	357	334	350	349	323	362	326	334	361	362	343	366	344	336	323	372	369	341	356	336	347	347	364	331	349	344	398	331	381	346	369	354	350	359	332	355	351	396	372	357	354	369	374	344	338	347	346	363	335	362	354	313	330	340	351	335	365	370	361	326	333	347	330	333	351	343	363	329	364	364	361	363	401	346	326	348	348	358	387	354	369	354	357	354	374	381	371	359	374	320	361	361	388	331	355	347	362	357	349	371	362	350	339	332	354	334	338	366	332	317	323	340	331	350	356	345	356	378	363	350	367	346	373	325	333	359	385	362	331	347	333	333	373	366	358	354	357	360	388	341	367	350	344	359	348	361	361	327	366	337	363	328	357	321	362	361	340	347	330	383	361	386	360	345	345	371	370	359	333	364	351	375	372	337	381	342	360	361	375	333	343	365	382	376	350	372	358	351	360	334	325	380	350	346	343	385	388	363	351	341	335	343	353	376	366	383	381	364	346	400	400	364	364	383	344	348	357	319	331	351	351	349	350	376	366	342	376	330	365	386	356	368	367	347	348	336	388	336	321	339	378	326	367	375	344	346	378	359	335	345	357	362	369	363	351	337	335	373	364	371	371	367	364	370	341	378	370	340	338	367	380	354	364	339	367	365	386	366	358	350	353	345	342	361	380	355	361	337	389	346	362	356	350	355	364	331	327	375	373	349	361	329	354	350	360	378	345	372	373	390	371	362	367	333	346	363	338	345	348	341	316	358	363	315	304	340	384	372	362	371	346	345	348	354	362	387	347	328	359	364	346	344	323	349	371	363	381	342	351	349	383	380	354	385	364	354	369	361	328	363	370	302	335	313	372	351	349	346	371	339	359	349	335	372	366	350	362	343	352	351	367	355	366	345	325	339	377	345	367	365	368	321	361	323	374	356	351	365	337	377	337	380	353	337	347	335	327	344	359	346	353	361	356	387	374	355	337	377	331	377	361	349	364	356	349	368	334	372	364	346	364	374	376	350	340	381	346	310	382	358	339	342	321	365	338	362	391	396	337	348	351	374	347	333	363	352	316	383	358	324	345	356	336	329	370	388	349	351	360	383	322	380	340	321	350	351	365	360	360	386	352	347	329	357	378	337	356	365	338	367	335	343	355	333	345	374	361	373	368	377	371	381	366	390	362	351	360	347	342	328	369	350	343	403	328	334	327	333	333	393	339	400	347	340	345	342	339	335	335	382	335	323	345	343	335	361	359	352	351	336	330	356	357	354	383	312	362	411	317	379	344	353	357	329	331	345	332	339	355	331	332	357	353	332	364	345	347	361	331	343	357	353	366	343	398	384	343	330	352	329	320	318	365	366	344	349	336	336	361	405	360	384	363	336	352	341	366	334	375	352	344	359	385	364	381	355	371	361	359	353	348	334	384	347	334	367	350	375	351	365	336	369	364	363	367	393	373	324	371	362	388	365	349	332	344	338	348	352	361	339	323	365	326	384	342	334	373	328	351	335	323	339	369	373	364	341	340	389	367	350	357	349	372	395	314	371	353	378	378	388	321	356	382	343	328	352	317	365	318	333	334	330	353	355	345	350	351	343	366	345	364	359	384	344	361	360	355	323	348	347	372	390	344	365	351	372	367	319	342	362	350	365	344	389	361	362	367	359	363	340	323	360	400	337	341	364	369	359	349	368	335	348	369	350	347	363	357	311	334	332	368	346	326	365	380	396	360	347	346	361	359	335	355	351	338	365	371	342	361	349	330	345	355	357	349	387	327	364	367	358	331	350	373	348	332	351	383	382	373	326	350	346	326	369	375	358	353	386	389	345	347	363	375	369	351	378	319	357	348	355	369	381	375	360	343	331	353	343	344	351	330	347	415	358	375	359	353	349	356	340	356	355	362	333	346	380	345	367	344	361	375	360	384	346	350	353	346	358	368	370	331	327	349	349	365	346	362	349	356	352	374	361	330	334	362	337	346	364	320	349	339	319	356	353	380	387	374	319	373	325	339	384	366	369	330	347	347	362	333	344	355	376	339	370	357	352	326	335	356	378	383	356	335	362	379	356	362	363	359	303	367	379	374	344	358	342	376	372	366	355	341	359	344	344	371	371	379	357	318	349	359	376	348	334	329	370	311	345	323	345	380	366	347	353	359	315	327	353	395	359	357	353	347	351	353	350	337	348	382	343	324	380	313	351	392	380	323	367	357	364	385	356	345	375	373	378	317	335	351	378	339	350	353	361	351	354	352	304	353	353	362	366	325	368	344	371	370	338	368	354	372	346	321	355	376	353	365	336	383	334	343	357	334	351	347	362	325	361	331	373	353	355	360	373	358	362	345	331	328	360	378	353	359	375	368	369	364	336	354	349	349	381	347	318	341	350	373	355	331	357	345	349	347	348	352	365	360	385	343	359	351	351	326	364	340	370	362	364	333	310	360	343	334	347	356	324	386	347	345	358	358	334	373	325	369	338	386	331	341	340	344	383	361	354	359	356
1397	409	349	390	361	388	372	397	326	341	336	360	391	374	367	346	361	338	323	319	371	390	358	370	362	360	339	309	355	335	370	374	361	359	343	364	353	360	358	339	313	402	379	309	341	314	362	337	379	336	396	392	334	381	344	367	322	373	367	347	289	359	343	332	331	376	342	324	338	396	344	391	367	366	357	333	373	315	382	405	384	323	342	385	381	366	395	347	324	339	354	347	333	358	379	382	367	361	394	378	351	396	390	391	344	358	355	361	384	381	373	369	331	336	342	326	354	359	344	340	374	352	340	359	398	374	328	362	357	321	343	380	369	359	361	354	381	330	389	396	339	366	336	364	339	365	338	342	337	336	300	373	347	379	374	359	328	364	345	371	344	351	364	354	363	332	354	326	338	360	358	358	360	376	360	346	360	368	363	337	363	353	372	347	404	411	341	354	389	329	368	346	353	378	363	357	360	366	352	367	372	386	302	355	322	356	375	417	330	370	376	354	370	339	325	345	366	343	348	330	366	349	328	333	340	359	341	349	370	354	365	309	332	409	329	332	344	380	364	327	336	369	364	345	360	343	329	370	367	391	366	369	360	338	376	355	359	357	368	361	349	359	373	370	350	329	383	365	373	359	367	333	332	357	365	362	359	338	383	340	351	353	372	347	329	356	347	343	366	337	341	418	410	357	316	317	364	334	354	373	352	326	381	335	350	336	375	321	355	362	361	415	362	356	361	351	356	349	359	335	329	379	371	370	339	323	346	333	358	342	348	334	358	359	369	355	362	333	341	360	369	311	363	359	330	347	341	334	345	378	338	372	361	374	360	405	365	410	384	376	364	366	346	352	311	350	371	363	388	357	360	354	344	369	341	366	367	372	338	371	343	329	332	359	343	364	362	331	320	358	323	343	389	360	367	361	376	344	364	384	360	418	394	341	366	369	333	352	365	335	355	375	322	355	391	393	351	405	377	356	398	372	402	341	382	375	342	366	371	341	386	380	335	386	350	358	336	364	379	363	365	381	380	381	341	325	372	340	364	332	375	347	363	357	339	348	351	374	334	379	358	346	375	334	354	366	370	379	329	347	330	363	367	341	331	386	360	327	377	344	368	401	339	376	402	377	371	344	359	340	320	343	358	336	383	396	358	336	334	323	369	379	328	370	340	341	383	329	380	340	379	352	361	381	362	337	381	339	376	388	378	348	380	345	344	369	364	389	380	391	367	343	336	365	309	332	337	361	378	360	392	350	351	345	329	339	365	395	307	362	377	309	333	338	377	385	382	346	335	363	371	390	381	374	328	349	370	349	333	383	349	341	359	377	336	358	372	331	347	382	347	341	380	366	346	367	357	355	343	340	367	384	343	327	373	407	347	349	383	351	369	380	375	385	374	317	353	358	356	341	363	334	350	326	348	318	382	347	344	360	366	354	341	367	364	331	383	366	351	325	336	371	355	329	315	368	344	347	351	355	342	359	341	345	318	358	373	363	362	353	357	369	347	341	373	343	340	353	341	369	341	376	329	348	340	356	354	351	331	375	379	389	365	371	376	377	349	351	327	390	322	374	350	369	358	361	378	368	345	334	367	319	340	377	362	387	334	385	364	359	332	347	331	361	373	336	371	350	350	362	377	399	354	353	369	375	340	372	363	323	333	362	356	397	341	308	334	317	334	345	397	357	374	363	323	363	359	334	378	375	375	349	315	364	333	360	360	377	393	340	384	351	367	339	341	344	361	381	340	357	388	361	379	340	369	327	328	381	325	378	377	362	367	363	390	338	371	362	343	320	355	349	347	339	360	364	349	324	372	325	359	371	381	346	373	369	339	349	331	366	348	338	380	357	348	356	355	353	349	383	337	384	365	321	354	385	346	389	351	352	381	319	352	355	345	365	317	345	350	343	383	334	379	364	361	365	316	353	298	374	330	362	366	363	396	362	347	359	352	328	359	362	363	356	345	369	338	366	323	349	334	350	331	362	361	369	396	374	336	377	368	354	334	355	368	361	347	354	389	336	365	341	334	334	358	363	347	360	341	337	362	318	369	353	379	370	392	364	339	344	341	358	389	385	315	367	376	328	333	325	332	351	368	375	362	323	376	367	365	344	338	340	381	363	342	339	307	351	359	376	337	337	382	397	362	324	360	349	343	362	338	326	344	356	351	406	398	357	352	375	322	353	339	412	387	325	339	347	362	354	364	376	373	381	387	366	352	346	378	340	343	358	340	366	369	377	343	340	356	346	367	340	334	313	349	359	354	321	317	379	350	350	317	339	348	360	382	398	329	400	369	417	368	374	382	366	376	366	372	350	344	352	352	324	350	353	376	354	372	365	376	337	358	379	358	361	378	377	401	338	360	362	353	349	368	364	361	377	367	363	327	332	327	358	398	358	375	330	363	345	377	371	381	382	380	371	365	346	376	344	370	339	319	361	357	342	409	348	360	386	340	352	355	386	389	369	321	365	367	372	346	367	351	388	353	391	342	384	376	379	335	353	360	364	330	361	367	320	352	348	362	352	410	363	384	365	364	399	334	355	379	357	372	312	338	340	366	388	330	342	384	362	352	359	366	355	383	390	374	381	359	375	365	399	362	378	350	322	352	368	378	393	368	378	392	340	372	377	336	338	375	358	360	350	364	347	331	373	377	346	347	344	343	349	354	342	370	367	352	339	330	377	338	371	349	330	336	374	343	350	339	328	381	344	367	349	335	347	369	354	346	347	358	379	346	341	353	340	403	316	366	328	355	358	379	330	398	358	356	353	355	320	346	343	346	351	355	390	371	392	361	388	322	304	376	364	329	361	364	319	354	410	364	355	377	343	374	362	333	377	314	369	380	379	374	343	375	378	333	378	380	379	365	373	325	373	388	352	375	368	366	352	361	347	354	405	327	345	376	323	384	356	366	344	382	400	358	383	373	339	373	329	362	346	357	341	365	384	313	359	341	318	359	366	338	348	367	347	356	341	360	328	346	389	364	352	368	388	359	365	361	365	374	368	355	342	356	334	348	336	338	382	350	342	361	351	308	332	352	341	362	359	340	382	366	395	396	364	348	386	326	360	351	365	409	355	359	341	362	355	310	411	351	359	360	367	374	365	377	355	382	395	375	344	385	343	316	318	387	326	361	395	393	355	367	350	364	351	342	399	326	330	331	361	360	331	349	352	333	325	348	357	355	340	362	361	367	395	363	349	365	382	354	363	343	356	359	380	342	311	421	344	354	382	350	368	336	388	358	361	341	354	340	371	343	381	386	347	370	323	373	350	349	367	340	314	361	347	348	373	388	365	339	341	363	370	339	359	374	380	363	333	361	359	374	373	353	355	368	360	359	372	374	343	340	379	368	346	342	378	345	389	360	364	353	389	367	368	353	335	349	368	369	369	328	336	409	369	353	337	380	353	373	373	359	389	349	406	328	334	362	350	350	337	343	354	320	339	359	394	384	389	330	359	334	348	368	384	316	383	356	334	393	384	364	377	345	341	371	376	345	386	364	361	389	342
2092	872	821	908	854	866	938	847	866	842	891	896	799	807	862	866	859	861	799	893	797	892	794	839	844	811	858	851	865	895	892	864	910	871	857	881	797	828	836	859	838	856	849	832	821	849	857	849	873	841	847	877	875	827	824	810	836	833	872	881	840	889	827	824	849	852	814	856	851	807	880	835	846	833	858	842	868	866	835	786	851	798	845	825	878	837	841	818	891	823	897	871	866	877	841	873	857	842	806	842	853	804	849	852	805	872	866	832	852	840	850	839	832	820	839	839	840	867	849	873	847	862	878	843	854	873	877	844	842	869	874	853	841	878	891	918	859	841	826	830	887	800	834	862	812	834	868	830	829	885	854	851	882	954	852	798	863	848	820	820	804	877	858	857	857	791	788	815	884	893	822	859	830	853	896	886	889	858	895	860	900	875	804	891	829	841	862	856	832	821	834	841	901	795	778	822	874	854	872	860	862	842	863	840	851	888	860	858	867	866	798	829	845	824	852	833	851	849	839	855	853	823	894	863	864	864	854	834	844	881	866	907	861	839	891	886	820	819	859	892	818	855	867	836	835	821	833	906	864	847	834	816	869	846	826	836	796	858	864	761	822	870	838	872	827	844	859	849	812	844	805	875	850	865	888	853	856	855	845	841	862	837	835	859	873	861	865	788	879	816	820	869	823	840	789	857	879	825	873	831	850	864	863	835	849	789	870	847	872	860	816	845	857	784	876	846	875	843	867	906	824	859	814	850	889	894	852	867	873	853	889	851	850	861	843	847	804	865	852	852	854	843	859	822	855	861	871	879	852	823	805	865	852	791	834	879	890	862	867	758	852	844	927	856	874	853	847	864	879	832	877	892	853	869	853	847	840	821	844	854	852	854	841	870	887	819	899	848	823	867	893	839	842	849	915	818	834	814	864	862	832	870	878	847	878	866	911	797	847	884	893	812	836	911	887	855	884	882	850	862	892	933	853	844	864	841	806	825	795	891	886	779	825	827	881	887	882	896	870	822	793	803	830	906	845	837	820	869	886	840	862	892	787	847	844	832	835	847	842	835	882	881	871	876	859	847	860	861	863	852	856	866	852	908	819	869	843	836	808	849	882	844	908	825	845	892	850	844	858	865	896	845	875	888	852	820	884	906	866	867	833	833	843	820	809	837	859	855	831	855	847	919	873	873	828	855	861	866	874	892	871	851	835	843	829	881	808	867	803	872	856	857	839	881	855	827	876	891	854	831	814	863	808	894	894	865	861	879	881	836	882	824	839	894	914	802	795	837	855	869	850	855	846	894	814	841	844	839	846	895	831	836	861	839	853	862	822	845	850	842	846	877	841	883	846	887	834	814	827	861	865	812	820	853	822	839	864	908	841	849	851	856	932	845	850	826	844	854	852	833	820	901	871	823	866	867	865	841	827	835	820	825	905	828	871	803	868	834	898	908	833	869	827	855	819	865	893	871	874	860	856	819	884	834	886	850	853	862	846	919	838	835	884	835	880	872	864	810	836	881	881	825	789	818	790	859	876	841	904	833	821	846	813	845	858	836	865	859	841	824	872	897	846	837	906	843	877	852	842	825	831	849	865	831	886	842	848	849	869	872	863	845	897	880	874	826	848	840	859	851	793	821	827	873	846	839	832	859	864	815	813	863	848	837	848	812	887	862	870	863	842	839	838	815	800	900	838	798	864	794	860	803	900	838	833	839	852	914	871	884	856	842	842	845	780	857	881	863	818	859	817	847	836	862	866	905	860	823	871	870	849	816	866	834	850	880	877	867	843	879	854	812	816	875	823	871	873	884	789	884	886	837	810	921	891	843	863	841	859	840	846	843	889	872	800	804	861	937	846	833	925	819	774	822	827	870	892	837	787	864	852	869	867	873	790	832	897	888	850	873	858	858	880	855	771	873	901	814	825	807	851	862	827	853	837	896	891	850	849	828	852	835	860	842	876	868	851	826	797	851	829	816	901	850	831	884	840	869	870	812	882	823	839	851	817	892	835	851	918	833	806	881	882	872	820	885	807	864	813	854	903	906	818	878	893	857	888	831	889	863	891	902	897	897	880	876	838	880	878	870	905	870	862	804	838	854	868	845	816	835	888	888	849	868	798	889	877	845	828	867	893	840	877	857	857	771	876	886	913	839	839	908	918	874	880	863	834	866	825	843	837	852	862	860	861	852	837	849	871	790	854	793	831	863	891	815	891	819	799	874	847	850	854	836	841	845	828	816	876	770	848	835	857	880	852	837	860	855	839	882	867	841	841	818	877	816	910	859	852	796	835	851	854	894	873	835	859	836	846	900	912	907	822	849	860	803	832	857	852	874	863	851	848	862	857	881	885	882	898	919	862	858	919	788	863	841	881	928	814	788	877	889	874	840	832	849	837	848	809	858	895	871	821	878	876	804	842	896	827	828	872	860	837	852	898	875	813	820	806	881	854	899	857	833	922	837	840	807	814	824	863	806	812	805	828	867	828	810	871	872	873	880	862	861	871	861	851	844	880	850	850	827	851	902	896	888	845	850	820	848	794	879	869	823	850	820	887	833	829	823	888	847	837	854	881	831	863	822	837	793	881	895	849	830	844	926	878	872	849	842	877	879	834	865	882	814	916	922	858	850	880	856	825	826	872	854	925	848	843	815	826	829	877	832	839	876	867	820	833	864	876	878	897	815	826	802	881	836	834	833	847	855	849	911	854	811	805	833	862	818	833	874	837	846	877	845	855	902	861	903	828	836	878	874	818	840	806	915	869	820	821	860	872	845	810	844	893	838	852	847	858	825	805	841	856	835	848	838	847	852	893	852	865	806	818	852	860	864	851	833	841	838	864	891	883	803	858	872	910	837	870	846	823	838	849	895	822	866	880	833	844	911	863	830	861	868	924	852	800	848	850	864	865	860	817	829	834	871	852	896	881	835	912	915	847	831	800	912	845	854	869	884	834	847	853	876	846	876	867	850	834	871	823	865	863	829	859	843	859	849	870	865	864	866	863	847	849	894	865	840	898	850	808	839	884	828	875	847	889	849	858	839	813	864	870	824	929	855	883	866	865	853	858	849	873	833	818	858	840	872	858	859	840	836	900	861	821	844	840	834	822	809	939	862	889	863	831	874	834	861	847	831	842	812	807	897	900	829	834	887	848	837	857	851	820	885	846	847	833	847	884	845	849	893	860	809	829	833	853	887	885	860	837	854	837	832	902	837	813	846	853	888	897	882	863	859	852	826	813	736	879	853	896	866	837	841	829	889	846	868	823	833	884	840	840	837	869	852	835	826	870	838	858	819	861	855	871	906	818	851	903	891	892	874	859	831	815	829	837	928	837	864	892	869	892	883	881	805	839	868	889	843	862	865	866	799	840	886	890	848	860	843	802	841	876	871	855	898	917	853	835	837	847	878	875	859	861	859	858	859	806	851	851	863	865	840	855	861	872	858	872	853	853	851	834	824	925	824	845	891	844	832	862	860	871	859	860	873	840	823	810	838	935	914	840	865
6836	709	631	455	436	363	378	342	343	331	314	329	312	313	325	330	321	307	309	307	300	308	328	318	315	275	278	299	289	317	275	311	327	308	329	306	339	334	279	329	296	301	303	284	299	306	344	331	299	306	292	302	286	308	274	309	310	326	325	349	301	300	288	331	281	311	311	317	274	284	293	310	316	292	299	311	296	279	293	322	313	307	285	315	299	290	316	285	294	319	313	278	288	306	289	303	298	307	294	294	275	281	295	278	294	304	301	282	309	265	288	272	320	284	304	274	280	316	322	304	326	309	289	284	300	309	290	320	286	351	271	323	290	288	297	318	306	281	303	289	309	276	281	287	282	298	318	281	291	277	307	305	271	348	291	277	313	243	305	285	301	319	308	311	302	286	313	354	311	289	312	279	302	320	261	268	286	312	276	301	281	298	296	272	322	291	321	272	290	290	288	310	322	318	320	277	298	278	329	301	299	324	280	319	298	285	313	285	325	298	277	287	306	291	269	313	280	319	309	315	313	296	336	283	296	320	315	324	270	304	266	332	287	297	279	344	314	311	314	296	322	333	290	292	291	283	306	283	319	305	294	295	300	307	286	312	337	313	271	291	306	301	305	329	305	281	321	299	313	278	307	295	308	310	309	289	316	341	320	278	320	289	279	312	318	306	305	314	310	284	287	274	305	317	305	317	295	292	276	307	312	326	308	302	304	280	286	306	316	290	316	315	310	325	324	304	291	298	349	311	330	311	322	293	319	340	303	289	292	314	302	302	325	314	305	300	304	333	310	335	342	327	273	284	286	301	291	289	299	294	303	266	309	302	304	302	311	308	285	288	302	322	305	294	281	301	310	309	302	301	316	309	314	267	307	273	286	299	265	266	273	340	284	282	304	287	294	335	319	312	312	268	290	297	298	294	315	340	308	309	335	300	296	320	320	275	302	320	308	303	320	286	323	315	325	299	365	299	287	288	321	277	277	308	275	320	306	319	321	284	328	304	264	294	286	292	305	310	279	273	288	302	331	284	287	291	325	309	284	258	298	283	282	260	303	296	303	285	256	323	271	307	306	285	273	295	259	259	310	276	270	300	314	286	303	281	305	263	302	295	292	273	300	316	288	314	311	325	326	281	297	311	290	301	291	306	293	299	285	333	309	280	322	310	308	253	297	338	319	301	301	309	306	284	303	331	294	308	288	278	308	299	291	311	284	315	297	302	328	291	328	302	262	299	283	304	278	295	327	332	278	328	306	308	330	320	310	299	316	326	315	327	300	277	322	315	325	270	338	297	277	282	306	310	322	288	260	312	293	252	328	293	289	312	341	335	287	272	302	298	290	311	268	301	292	268	288	322	312	300	298	270	287	307	278	291	337	277	301	339	262	306	327	311	322	323	319	268	290	305	286	280	319	288	337	297	343	302	301	339	284	333	331	294	305	303	270	265	288	329	303	288	313	338	284	287	300	306	247	318	324	321	306	310	263	282	292	301	333	330	304	301	303	301	281	317	319	324	295	283	308	322	320	319	292	324	323	289	298	275	274	308	276	307	318	302	307	284	288	317	306	268	306	341	314	322	306	326	312	305	305	262	286	290	282	287	293	314	302	296	299	325	290	328	347	276	302	310	271	249	330	293	288	315	297	307	292	292	279	297	325	287	300	278	305	327	294	294	277	272	312	307	280	310	286	301	307	284	276	308	292	311	315	283	275	289	279	296	273	317	305	305	283	287	269	315	283	281	297	312	281	279	287	303	312	271	335	280	320	301	284	323	276	319	301	313	293	302	296	291	298	285	339	287	304	306	278	280	288	308	282	281	295	291	285	296	328	318	290	299	302	280	295	260	257	301	345	286	337	292	275	289	306	306	321	262	283	263	326	346	284	292	290	269	327	298	314	284	323	301	264	267	305	308	292	294	323	298	303	329	305	321	293	324	273	286	306	320	308	280	281	319	340	300	302	298	284	282	307	287	302	286	314	304	327	298	304	302	279	307	313	314	292	301	313	319	336	307	310	304	298	318	261	300	286	306	292	313	301	290	311	279	300	280	308	268	303	323	309	306	305	296	293	303	286	274	280	315	314	315	295	311	284	322	298	359	294	289	281	332	305	308	314	322	290	297	308	261	328	301	294	290	279	319	297	309	269	305	306	300	322	306	290	284	283	300	294	328	276	299	310	320	344	314	284	299	301	327	285	294	324	299	282	305	294	301	304	324	315	315	290	275	320	275	339	321	304	316	308	291	336	304	310	296	303	284	259	296	307	305	327	284	282	308	288	294	279	274	311	316	308	280	285	310	298	331	248	292	310	320	302	339	284	351	305	291	319	291	302	310	302	270	292	281	304	309	307	277	318	318	274	298	319	288	332	282	317	296	311	308	305	313	290	309	273	308	318	291	293	324	327	335	315	281	308	323	280	314	306	283	300	309	292	289	291	309	287	284	251	303	299	320	295	336	301	324	282	314	292	286	293	316	319	316	286	312	341	330	317	314	321	324	283	291	308	339	308	305	295	285	316	287	275	302	291	329	315	299	335	290	297	293	264	318	272	308	335	283	280	280	299	284	284	292	297	328	326	297	297	303	315	339	292	301	301	330	307	307	296	260	301	295	300	341	278	276	322	290	298	286	280	276	292	288	312	306	307	313	272	302	265	314	268	300	296	277	299	322	332	317	318	277	264	320	304	290	298	292	307	333	295	301	297	315	324	285	254	312	308	291	324	310	291	308	270	320	281	316	323	331	299	302	298	299	281	307	301	359	328	295	310	296	299	311	289	320	286	301	310	287	289	307	289	279	313	292	327	285	300	260	298	297	316	288	328	316	319	325	325	328	308	283	288	275	291	273	289	297	297	291	332	270	284	302	297	342	322	291	276	309	325	284	301	347	288	290	258	286	317	310	312	318	314	280	295	301	319	297	301	291	283	301	285	337	296	272	300	302	294	288	301	301	308	326	284	322	291	290	291	290	278	333	284	306	305	277	272	282	312	309	312	335	287	295	304	308	297	271	329	286	338	324	305	294	276	283	290	298	324	320	289	315	321	313	296	305	323	318	344	301	292	314	307	306	305	280	317	295	323	290	297	310	259	291	338	272	315	297	299	297	288	310	335	334	319	287	320	309	332	317	284	277	301	299	348	295	295	294	289	281	279	305	295	275	317	281	335	289	308	313	322	282	295	308	311	296	277	321	319	329	290	292	299	331	300	283	287	281	300	328	301	286	308	288	286	328	307	284	299	278	323	292	309	316	299	292	319	306	303	276	329	297	295	286	300	299	264	304	303	279	314	261	269	302	312	286	310	310	266	307	298	291	259	311	262	307	340	296	309	307	287	275	292	306	277	277	296	313	323	265	295	287	290	290	288	319	309	327	283	327	331	280	325	302	336	300	287	294	269	294	292	289	275	320	307	310	296	287	269	321	289	320	305	305	291	319	320	285	293	303	297	276	282	325	325	320	298	316	308	307	301	285	302	316	303	321	296	300	292	297	287	328	315	276	282	306
6456	1059	1355	1404	1333	1177	1008	1001	943	809	855	820	771	793	775	795	785	782	748	778	706	809	731	776	730	797	766	752	765	730	760	773	767	728	741	766	721	739	762	786	732	730	724	737	724	715	709	747	715	770	741	753	723	710	767	778	708	692	725	680	699	726	729	741	739	705	746	740	699	690	699	717	722	703	708	730	732	752	730	726	739	702	712	750	742	696	736	689	772	721	691	781	713	731	761	761	732	731	745	756	727	712	791	735	686	716	731	748	769	743	722	713	775	719	743	727	703	737	698	754	696	719	725	695	689	757	722	730	747	740	707	724	737	770	702	686	705	713	731	732	735	759	697	694	731	714	740	697	722	706	750	724	736	730	710	736	711	767	769	724	728	737	702	715	746	686	705	711	723	744	690	750	727	727	723	697	694	745	764	732	734	736	712	723	723	679	722	747	717	690	715	695	715	725	701	712	758	739	727	689	758	739	715	740	748	709	729	751	747	678	712	736	755	711	695	772	747	689	750	729	726	730	684	721	688	707	715	669	687	685	722	738	748	684	737	733	746	741	728	715	686	680	755	729	746	694	780	722	698	689	676	728	731	729	773	711	782	713	737	688	771	679	725	727	738	704	725	733	765	698	724	738	689	734	753	768	733	735	708	687	705	746	703	759	709	751	717	728	700	728	765	774	704	718	721	700	752	745	769	703	682	780	726	733	692	774	763	677	733	715	749	713	753	724	689	707	670	732	667	782	710	724	732	731	771	732	707	766	731	716	731	677	740	693	730	666	750	684	709	697	682	768	761	705	667	750	743	715	696	718	688	709	736	709	706	722	714	709	734	701	753	772	720	671	742	765	716	721	683	703	721	718	752	729	670	750	728	762	770	725	705	720	739	711	734	717	692	730	703	776	747	631	690	703	695	768	711	704	762	691	744	715	751	713	697	702	755	725	702	736	755	734	720	715	704	694	729	700	708	731	707	777	705	730	730	775	675	741	716	705	711	674	725	720	744	750	715	736	739	730	727	709	785	730	737	736	696	746	673	695	750	680	715	719	737	720	741	681	759	708	666	693	718	725	747	690	758	690	740	708	714	684	695	752	772	710	732	738	751	717	682	721	722	722	778	696	721	693	724	761	714	695	670	709	705	704	762	721	747	713	727	767	732	717	707	686	700	739	695	715	687	763	692	714	729	758	682	672	723	724	724	719	718	734	702	738	664	693	817	738	691	771	770	683	725	768	774	697	775	760	778	746	707	764	740	694	753	733	720	723	723	742	745	690	694	721	690	712	694	733	728	738	746	717	679	714	700	704	730	720	715	745	738	712	674	689	719	713	701	757	733	715	721	730	697	720	714	704	747	692	693	714	710	729	760	688	730	722	742	762	734	721	744	739	714	752	671	691	711	740	765	703	708	713	721	682	730	729	729	700	719	713	737	688	671	750	704	725	677	717	675	722	787	723	721	759	731	674	742	770	761	767	724	670	738	737	689	704	691	651	738	721	751	695	726	719	702	751	768	699	718	743	763	707	710	696	721	721	724	698	747	690	732	704	745	755	714	743	714	686	718	722	718	729	741	713	753	725	685	753	739	743	702	715	716	732	707	743	660	730	729	701	704	706	719	697	712	700	741	801	725	777	695	735	686	764	675	656	716	719	746	746	682	739	703	677	777	760	658	721	680	707	705	678	719	744	685	714	770	768	716	752	747	655	695	736	766	739	730	714	743	753	708	735	716	691	712	705	753	749	725	687	718	721	733	725	720	687	754	662	762	699	697	748	749	676	707	770	733	679	694	748	743	729	745	763	732	705	694	734	708	697	741	752	704	745	748	695	715	711	728	724	773	687	681	741	697	755	691	730	745	751	720	750	749	773	702	757	722	724	732	709	731	707	720	690	720	738	713	741	696	704	713	716	710	713	729	727	724	753	695	720	745	744	700	707	735	708	714	712	760	691	728	690	707	708	696	751	753	746	755	676	737	689	689	708	761	673	685	757	725	732	749	763	711	756	724	697	748	678	718	749	704	732	708	709	719	712	715	728	719	749	710	667	735	721	728	723	684	703	715	711	703	684	673	734	731	741	721	726	726	753	754	659	715	730	695	725	750	680	712	722	709	678	702	699	755	744	716	752	694	729	699	780	749	734	683	720	737	698	746	706	722	722	680	713	709	743	690	725	703	702	729	714	721	719	737	745	684	686	696	708	720	719	744	727	709	720	744	703	718	701	691	740	711	723	761	653	792	664	731	677	734	712	724	764	759	728	811	708	732	710	716	748	706	681	742	694	725	708	738	763	695	730	752	713	698	737	654	758	709	738	774	717	709	687	708	717	709	678	733	722	713	716	734	740	710	721	709	717	682	708	746	738	688	692	739	748	745	738	702	733	702	706	712	741	734	741	688	715	734	768	728	710	657	724	734	726	720	711	682	701	743	718	763	724	740	718	780	729	682	733	702	723	688	734	700	723	701	692	699	715	724	737	754	726	766	729	737	696	732	729	724	734	684	690	706	751	734	746	682	699	692	713	725	683	701	735	723	714	688	750	718	718	700	710	713	692	738	719	714	675	705	658	741	730	692	703	762	741	674	707	658	693	718	745	722	733	724	710	711	748	725	741	746	735	766	745	743	735	755	687	740	721	741	705	719	693	717	734	734	726	673	749	741	725	704	709	702	737	671	740	744	703	764	698	722	760	756	774	689	697	724	759	727	734	664	739	731	690	740	709	711	755	762	749	682	699	696	750	697	750	690	695	743	695	706	701	718	695	696	712	725	716	709	706	736	715	726	758	734	724	662	733	696	693	738	715	726	717	724	726	719	714	676	694	761	696	729	745	727	711	733	750	686	712	709	682	729	718	711	732	749	718	697	731	763	722	725	745	721	733	709	732	703	743	748	703	714	672	726	691	704	718	737	743	715	709	784	738	728	729	725	711	731	740	744	742	708	743	692	705	734	711	700	703	737	756	688	699	761	782	787	750	690	701	702	735	761	769	740	742	727	701	709	691	730	745	707	678	747	724	702	706	725	734	709	716	686	715	740	735	718	739	727	739	690	696	722	720	680	690	689	728	739	704	752	726	699	705	705	702	731	689	737	692	720	711	725	728	695	720	726	746	693	690	751	774	722	680	653	739	729	710	732	705	714	712	739	693	701	716	718	715	725	705	716	731	778	711	709	709	725	742	742	737	750	738	706	711	727	717	708	757	710	728	692	727	677	735	746	743	711	741	695	762	731	739	713	746	688	693	695	737	725	730	773	713	732	693	703	717	720	721	744	694	743	738	739	765	687	758	751	648	691	758	695	743	726	662	700	730	785	728	723	734	719	715	723	723	718	714	732	707	728	729	704	738	708	709	701	750	757	750	713	739	745	735	759	730	668	680	738	715	710	707	702	758	703	734	674	701	731	752	681	692	774	677	750	700	713	727	749	689	741	702	714	708	741	749	699	742	713	715	703	699	717	739	727	727	708	703	737	712	735	754	729	708	762	706	727	709	744	755	706	708
12289	1152	838	568	408	281	240	178	189	188	171	156	148	151	140	133	140	137	116	146	154	129	127	144	157	131	130	140	153	146	142	144	143	114	158	136	126	146	130	134	146	113	143	150	150	128	123	154	126	115	130	144	129	139	126	148	138	140	119	152	133	137	122	133	129	120	112	128	134	129	110	162	128	122	131	137	123	156	120	136	130	135	161	128	143	114	122	128	132	153	126	119	140	130	122	143	141	138	136	121	128	134	120	134	119	148	136	122	142	138	126	132	119	119	126	134	127	133	151	127	138	139	136	142	157	154	133	142	117	155	126	133	118	165	131	161	136	145	136	135	137	121	138	129	143	127	111	121	130	141	155	130	141	129	134	145	140	133	130	132	144	117	134	135	146	152	130	149	135	138	129	134	136	127	136	122	142	122	131	166	126	118	127	152	134	123	141	110	120	135	125	121	121	141	142	146	114	140	138	123	131	141	136	149	137	148	136	177	136	117	134	119	128	129	127	125	120	129	137	119	134	115	143	121	129	136	154	138	134	136	149	160	133	134	125	125	154	148	142	134	157	130	146	153	144	124	144	123	127	144	145	151	125	128	110	150	144	116	131	128	138	133	159	131	134	142	132	113	131	134	141	139	166	132	117	120	133	142	139	136	149	129	145	133	142	139	103	118	151	128	131	126	133	146	153	126	152	117	127	137	137	144	140	125	166	146	113	133	130	119	140	144	130	150	142	127	128	134	131	141	143	118	136	139	142	147	154	125	121	159	134	111	120	124	135	168	158	147	146	138	157	154	136	136	142	103	121	150	130	111	136	106	125	121	126	119	156	135	134	127	132	142	148	120	145	119	130	137	128	114	149	112	128	128	134	141	124	124	128	116	123	133	117	119	115	132	158	131	128	119	122	130	133	145	158	143	147	125	139	125	114	111	132	124	117	146	148	143	131	140	147	154	144	143	132	148	142	137	125	118	140	159	135	129	139	134	124	137	140	120	140	122	126	118	138	139	143	127	122	148	127	142	140	127	122	134	135	120	132	116	142	149	145	132	135	133	136	142	152	127	133	125	154	111	138	143	126	146	150	156	130	153	153	147	123	118	132	140	137	128	134	130	127	134	159	156	155	119	129	130	144	124	123	147	128	139	145	123	130	131	116	142	124	133	137	117	121	124	129	165	139	143	140	123	151	137	135	127	134	151	147	131	120	119	139	147	134	152	136	145	124	136	133	109	129	128	106	146	123	139	121	140	132	127	126	124	142	131	138	144	154	150	159	144	151	144	147	135	138	131	120	125	142	127	143	131	137	135	113	155	146	132	136	151	122	121	128	120	131	139	131	141	141	149	136	128	128	131	132	147	146	141	135	148	145	141	138	132	136	132	123	147	124	145	126	129	111	121	132	128	132	138	143	141	114	128	146	130	123	133	137	123	141	128	154	121	119	121	136	140	124	137	114	145	112	141	144	129	137	139	119	138	155	126	122	136	147	123	140	125	154	141	121	127	127	121	132	111	109	134	158	134	129	142	144	150	133	118	111	163	130	155	128	140	143	138	120	143	160	143	133	120	147	121	123	142	134	132	128	126	152	153	124	138	141	131	123	140	117	133	146	145	121	128	141	112	146	130	135	148	136	138	119	130	132	132	111	123	133	136	127	132	138	118	128	128	132	151	107	142	150	135	142	130	124	127	129	142	112	154	119	138	144	148	153	140	129	131	142	124	127	134	137	142	133	146	143	127	117	142	121	125	147	134	159	123	163	145	133	140	121	133	144	130	141	138	144	144	132	114	137	138	121	146	133	144	105	127	145	136	122	135	131	117	120	127	125	118	132	124	129	133	140	120	127	141	162	142	124	134	150	150	131	147	117	145	130	132	150	128	127	132	119	130	127	130	138	137	135	135	131	130	132	118	128	127	144	148	140	129	121	125	117	122	134	132	138	122	132	132	132	120	130	149	116	137	140	151	120	143	141	146	146	124	143	134	142	133	132	138	161	134	147	131	138	129	165	131	116	144	131	120	131	140	136	127	130	136	142	124	139	144	144	142	162	117	131	134	131	142	131	141	150	140	126	119	118	137	151	147	145	151	125	118	148	155	127	141	145	124	151	123	121	141	166	146	132	148	135	143	155	147	137	139	142	133	125	134	133	123	147	140	137	122	136	138	132	127	121	126	119	142	138	143	146	142	153	134	145	135	124	134	129	116	122	150	140	128	141	133	179	134	126	135	157	127	139	121	143	131	136	128	134	144	123	126	134	133	136	164	135	135	137	139	115	138	130	133	137	141	120	133	136	130	124	126	128	125	119	138	125	158	146	138	125	123	132	141	130	133	154	132	111	134	138	119	134	156	120	138	142	129	140	121	137	137	137	147	147	144	132	143	133	129	125	118	115	136	142	131	131	132	135	142	140	136	132	124	131	124	144	142	130	125	125	110	123	151	140	126	127	151	144	127	132	141	145	140	144	125	133	142	134	113	131	122	138	128	144	122	150	127	128	123	122	114	137	130	141	138	141	131	134	142	130	131	124	147	116	163	112	133	142	129	107	137	141	121	154	156	114	127	131	130	134	135	122	142	167	136	160	130	141	143	141	155	144	122	143	131	150	144	124	147	143	159	138	122	103	152	149	153	136	120	126	123	128	124	124	138	128	124	127	134	133	127	148	121	143	130	132	139	136	123	156	147	140	117	135	127	133	153	118	134	132	143	131	147	130	135	136	142	132	105	115	146	132	127	157	157	130	144	156	142	127	132	132	143	122	136	133	141	141	130	146	155	128	152	138	130	129	135	131	150	149	124	136	150	129	139	121	133	128	124	143	128	110	125	116	125	138	168	122	141	122	142	143	122	144	152	128	141	134	148	150	124	141	119	145	134	144	138	162	109	132	151	136	130	117	120	132	125	127	144	146	145	152	151	138	121	135	141	115	125	147	136	153	136	130	150	139	126	119	144	126	119	139	145	138	137	125	137	133	129	129	147	117	123	123	141	138	142	145	113	136	131	135	154	150	154	129	126	129	136	131	131	122	133	134	149	148	149	139	134	128	135	152	155	154	143	143	121	119	147	141	129	132	115	130	148	152	130	112	116	114	150	155	127	141	129	137	132	139	139	141	139	147	147	155	120	131	136	139	125	111	116	143	130	136	122	136	140	108	113	133	139	134	124	147	118	127	128	133	122	133	146	124	114	133	136	140	129	141	143	111	117	131	133	126	149	115	139	135	125	140	153	112	122	128	149	135	133	112	156	114	143	147	117	134	149	116	142	152	135	135	122	123	127	143	150	126	143	141	113	134	156	150	132	134	112	145	143	132	130	152	118	132	146	137	124	122	125	125	118	132	124	143	140	121	151	117	145	137	129	125	137	158	138	138	117	137	139	143	128	136	139	146	124	113	131	133	125	136	123	112	147	145	118	143	150	116	112	95	126	115	134	127	116	141	133	129	137	126	131	135	121	110	141	109	129	139	124	138	142	127	123	134	144	129	137	130	161	129	147	118	136
7692	1099	1717	1723	1473	1297	946	771	701	655	587	557	538	471	506	457	499	471	440	442	415	388	435	381	423	385	409	412	367	382	413	355	357	386	348	365	338	372	394	367	384	355	369	370	365	409	368	363	364	362	356	355	404	385	380	355	351	327	374	357	381	386	375	369	373	351	344	361	349	372	395	372	314	342	350	347	393	329	361	350	332	399	367	352	366	339	375	378	369	359	360	411	332	400	337	331	346	351	342	358	368	343	337	337	354	370	355	373	353	379	343	367	348	378	336	360	360	364	329	368	339	370	347	337	383	328	362	369	353	365	375	353	371	331	345	368	343	367	337	363	356	370	370	351	380	340	315	350	350	344	372	351	342	361	375	363	335	350	355	346	385	330	321	351	364	310	337	348	362	334	349	324	349	332	345	347	351	358	348	348	359	355	374	367	333	325	392	368	325	343	382	353	346	377	345	369	367	333	363	347	332	380	360	363	370	353	340	321	353	358	359	362	383	298	310	359	350	353	336	352	328	366	349	352	344	377	366	383	393	401	352	344	352	354	360	331	383	309	329	336	384	349	343	315	363	359	384	371	310	351	378	388	346	349	373	321	362	358	362	365	325	338	335	380	349	354	348	386	380	365	328	345	342	371	380	383	352	337	318	327	342	344	356	383	361	341	357	360	333	359	331	359	355	383	323	377	345	353	369	363	352	377	384	332	353	359	343	354	334	339	347	337	377	337	349	346	336	390	370	378	373	328	387	345	361	343	360	384	337	351	347	369	347	337	335	320	361	344	369	352	348	355	312	343	380	356	362	379	321	387	381	355	339	343	386	346	338	355	345	341	373	358	364	337	330	367	397	343	362	342	326	371	338	345	369	367	334	340	382	352	341	381	350	324	351	357	377	362	327	350	350	372	371	362	378	336	372	369	366	353	360	351	351	371	361	368	360	360	362	341	351	353	345	317	349	353	345	335	339	367	376	361	354	311	381	364	376	359	328	341	317	355	353	340	348	359	377	391	370	342	395	358	353	386	350	349	357	368	342	382	364	374	335	357	361	341	355	388	372	381	346	350	360	344	387	328	337	390	385	345	375	320	307	374	305	368	331	369	381	373	355	369	354	334	359	353	365	377	364	365	343	365	343	393	338	342	379	337	370	349	365	342	367	335	352	330	349	356	320	349	389	378	380	343	345	367	355	372	348	354	355	357	354	331	345	361	351	384	338	363	378	363	375	335	364	346	331	362	346	345	325	349	337	338	353	359	355	339	348	339	371	385	398	340	358	339	365	358	374	373	326	370	384	334	362	349	359	329	353	342	349	363	350	337	369	364	343	358	346	360	331	359	358	371	365	392	357	384	361	339	320	365	374	341	354	360	369	356	355	348	322	336	308	296	346	329	368	337	367	343	345	349	350	366	348	328	336	370	354	332	358	372	375	378	367	373	328	358	366	344	338	363	343	354	355	316	384	318	314	351	331	311	356	366	343	353	355	347	328	342	353	384	350	360	342	353	355	326	347	340	348	351	352	346	349	398	387	358	352	386	335	367	355	391	364	354	361	367	354	359	325	339	358	396	360	347	328	346	338	315	363	378	342	336	373	349	358	335	356	338	332	378	316	326	335	350	338	367	336	354	369	400	356	357	366	350	380	348	346	349	357	360	349	388	357	348	381	392	324	350	366	360	356	357	312	354	397	319	373	317	330	337	317	348	349	354	343	378	342	359	354	375	340	348	363	339	375	331	321	361	368	376	350	345	376	339	321	346	372	336	331	354	341	345	381	365	360	363	354	393	353	324	348	354	375	360	367	346	343	358	336	356	365	373	335	344	329	315	368	361	374	335	347	344	349	346	341	346	337	326	365	337	338	389	359	360	335	338	354	328	339	334	375	347	355	346	362	371	399	337	369	332	357	360	386	334	377	371	359	384	364	364	393	365	378	358	347	338	347	364	317	375	349	377	364	346	334	334	347	346	354	342	347	361	356	359	364	343	346	337	310	354	344	330	348	352	345	341	362	341	372	362	348	376	338	371	361	352	356	376	378	332	313	355	376	330	333	356	369	343	359	337	354	341	390	337	357	354	373	355	344	365	318	386	369	327	347	357	377	357	350	348	328	356	326	320	343	349	315	355	372	352	339	338	350	338	343	372	324	334	342	348	317	326	325	360	377	354	360	377	346	358	335	329	348	377	373	368	329	353	348	370	316	353	322	375	314	393	332	352	349	370	354	332	365	371	353	366	341	358	366	363	360	368	337	342	395	321	339	324	318	338	353	331	334	354	354	387	353	338	352	317	363	345	336	365	354	344	346	324	350	327	363	360	339	343	370	326	373	344	359	359	394	326	374	345	365	362	358	335	335	335	364	363	341	368	363	358	376	322	313	328	360	365	361	318	313	360	339	362	361	352	367	312	371	363	354	390	360	380	342	356	347	316	332	355	343	337	343	365	364	335	340	356	368	378	356	351	371	353	351	330	337	346	360	351	358	373	376	361	358	353	352	356	351	367	371	341	366	342	383	357	356	354	362	388	363	351	356	367	359	357	336	361	347	353	350	351	332	371	366	350	366	371	367	348	350	374	329	353	328	374	354	344	351	367	369	362	351	349	353	345	340	365	313	298	357	350	377	352	332	352	349	377	321	368	358	328	343	381	358	347	345	384	373	318	369	318	335	352	358	337	337	344	350	363	359	366	394	345	350	342	364	358	356	350	374	360	350	330	311	342	350	336	359	354	352	341	370	372	353	379	348	346	356	362	345	375	356	371	345	365	335	362	334	354	355	308	363	365	317	381	347	353	365	357	302	325	344	345	347	362	367	392	335	355	362	380	326	316	354	338	343	352	349	380	300	364	338	364	356	362	370	365	386	345	365	342	322	363	355	387	373	326	324	368	362	352	358	347	319	378	367	370	354	368	337	363	359	332	352	320	338	342	306	360	352	371	341	337	380	326	360	334	383	379	340	360	343	374	351	396	389	346	328	336	375	354	370	348	332	351	377	333	335	352	349	340	361	362	355	358	349	329	380	379	318	373	336	365	367	357	362	375	362	338	350	351	378	355	352	351	369	331	355	334	343	374	350	386	379	357	328	373	352	353	360	376	337	348	356	325	380	337	344	379	350	350	352	357	351	353	329	352	337	340	341	362	329	386	369	352	334	367	347	341	379	335	342	357	330	356	371	327	340	320	352	368	359	366	353	367	345	325	333	337	355	372	327	321	351	370	384	374	352	382	336	346	342	370	338	384	359	319	330	366	357	352	351	353	372	387	329	362	378	355	375	359	396	369	363	363	363	356	334	342	381	380	341	347	375	364	337	417	377	318	353	334	356	358	369	365	351	341	320	341	356	354	342	355	349	362	377	366	368	351	333	370	364	351	367	359	374	380	324	401	324	338	381	370	378	332	349	362	340	371	362	352	349	354	324	377	375	333	331	356	377	379	373	326	338	320	336	340	346	386	344	374	383	336	336	349	389	355	345	353	353	356	341	382	351	352	366	373	387	323
1340	372	380	338	361	345	345	350	365	388	319	352	383	338	359	386	351	366	351	317	331	339	368	340	334	340	336	351	331	362	372	343	348	344	350	372	379	400	322	372	396	363	340	369	372	362	360	336	392	366	330	371	354	353	342	363	339	350	371	345	347	360	356	372	368	363	376	372	366	348	364	374	354	377	335	336	342	355	382	380	316	351	329	331	350	399	376	396	390	359	355	363	329	344	359	349	340	358	346	353	358	387	355	384	365	345	374	374	364	405	363	368	366	353	359	339	338	365	356	318	371	372	344	377	358	390	377	378	395	392	351	392	331	360	325	363	368	373	359	389	379	378	349	372	346	368	338	362	395	385	356	359	334	312	377	324	357	395	345	364	384	376	336	335	347	363	339	369	376	358	345	379	364	356	354	350	336	360	354	333	361	347	362	345	353	365	358	357	355	369	376	375	360	343	366	364	377	374	355	358	311	335	360	341	335	364	357	349	356	347	349	344	333	358	357	352	353	359	330	382	386	381	327	356	369	349	368	365	350	365	332	371	351	381	352	369	357	367	369	356	365	350	371	320	394	336	368	331	345	371	394	360	376	360	340	390	366	372	328	343	365	341	334	347	369	376	356	329	361	342	324	342	370	349	355	368	362	366	392	369	361	417	351	328	362	349	360	388	379	379	330	328	366	347	379	362	353	340	344	401	384	325	358	377	375	338	352	353	371	363	377	364	324	385	374	385	330	346	357	389	340	371	372	357	374	365	392	395	356	356	342	359	306	351	330	338	360	350	364	348	371	379	343	354	376	375	347	339	363	326	361	339	344	373	344	373	354	357	383	379	343	374	351	370	330	353	389	344	355	357	366	390	377	396	349	341	350	348	334	361	373	346	365	314	344	406	320	331	335	395	354	338	349	359	410	340	349	330	312	335	393	369	371	396	371	361	366	377	391	388	370	371	373	369	392	367	373	379	357	348	380	329	368	344	350	366	318	391	404	383	354	340	370	359	351	358	350	364	369	357	395	377	358	350	330	370	344	335	360	357	337	357	335	318	337	376	381	390	331	337	390	349	335	365	372	379	383	353	350	370	346	356	375	408	348	321	345	357	345	383	373	382	340	368	373	338	355	366	383	346	392	347	351	366	339	361	393	375	311	352	339	371	404	382	382	343	344	341	344	358	351	365	383	357	353	339	352	349	338	418	372	367	350	330	401	352	370	390	362	338	340	344	373	337	353	351	337	369	336	355	359	393	353	368	344	338	351	365	353	371	351	384	350	342	341	385	366	376	386	364	365	383	372	368	339	347	344	365	372	369	360	348	356	368	345	370	351	370	381	377	394	342	318	372	388	357	347	339	350	335	356	347	383	362	344	364	349	339	358	344	354	351	382	340	362	300	361	352	388	337	392	317	329	348	373	401	380	367	368	333	375	371	392	326	347	362	380	349	389	376	380	365	375	378	332	341	363	374	356	331	332	353	365	358	342	340	372	347	371	339	370	353	361	354	372	359	359	358	357	339	338	327	386	401	367	360	350	349	339	373	361	380	329	378	371	341	327	363	366	388	351	338	358	367	362	345	353	374	344	380	363	357	334	374	360	336	330	366	383	371	348	326	370	402	367	368	370	349	372	352	351	358	359	360	384	378	336	389	360	348	372	344	368	345	358	372	348	369	365	400	379	358	331	363	371	371	348	359	380	367	383	372	350	389	403	356	306	343	364	367	384	370	365	404	374	361	329	330	377	349	349	350	335	342	339	392	350	363	348	358	369	327	339	375	350	350	330	367	360	328	359	328	376	330	396	373	346	351	375	378	365	359	370	362	373	379	333	380	373	363	359	315	379	370	357	360	339	304	364	356	376	340	350	376	384	342	379	323	357	383	364	356	334	339	348	370	373	329	348	354	352	371	341	346	325	351	403	365	312	344	390	359	340	379	330	346	337	375	349	376	361	361	365	371	311	357	353	370	355	346	346	343	340	351	353	337	334	354	372	372	359	380	357	350	359	327	358	358	342	352	367	345	341	377	366	349	354	366	361	339	352	379	360	392	359	384	385	360	375	395	346	377	364	423	367	330	321	337	378	351	354	364	349	357	382	347	371	366	370	355	410	373	348	370	354	341	391	366	347	354	373	377	379	380	341	362	342	337	333	354	377	392	355	306	351	355	360	365	383	362	367	350	374	337	358	384	383	348	362	348	367	403	345	352	382	353	368	392	355	312	356	343	324	377	360	339	303	353	392	338	333	353	393	353	399	355	366	350	383	340	414	351	350	379	356	317	394	315	347	344	328	322	361	353	349	384	351	363	381	374	363	364	342	378	393	390	324	367	376	365	408	377	349	371	393	359	357	341	353	365	316	371	333	325	344	359	402	386	366	322	389	373	374	349	357	346	361	329	314	402	341	327	403	389	377	345	344	336	379	324	378	385	327	378	392	351	377	375	368	384	369	371	369	377	359	354	378	336	330	359	378	336	369	349	347	365	327	318	372	363	382	392	342	375	370	339	362	331	370	313	372	340	388	360	356	374	350	357	354	371	362	380	340	335	326	323	360	356	349	366	380	344	361	379	332	328	346	362	327	365	402	381	340	364	384	343	363	347	351	360	356	330	353	338	378	373	360	386	314	378	375	367	331	387	364	401	371	353	340	352	361	369	381	360	357	370	358	349	349	369	356	396	371	358	349	343	386	368	350	355	352	355	373	339	359	377	344	369	359	331	386	352	401	381	365	374	334	363	365	375	373	355	351	355	377	355	363	359	333	310	345	345	374	351	362	342	377	334	355	339	315	374	373	339	341	349	331	345	369	375	403	349	374	359	352	346	377	346	346	353	356	338	363	360	353	368	349	378	346	345	374	360	387	337	348	369	341	412	370	340	331	346	328	346	329	375	364	339	359	360	351	352	361	365	392	333	338	358	355	378	368	349	332	341	330	339	363	373	326	371	365	378	380	371	335	361	393	334	361	393	337	340	390	341	348	380	369	335	351	376	392	392	392	390	402	367	363	373	362	384	386	335	371	362	350	363	352	341	323	401	361	364	367	369	351	355	342	357	339	342	378	346	373	361	321	358	362	342	368	363	350	396	377	364	376	338	336	373	351	342	379	365	372	360	318	391	355	371	351	362	377	359	395	322	351	366	355	371	372	370	355	360	366	415	356	348	361	345	357	383	367	344	365	347	375	333	333	347	356	410	395	340	382	392	367	352	388	353	349	391	319	344	341	366	364	374	390	379	340	341	386	362	376	370	355	321	399	361	392	316	374	356	361	371	347	378	354	369	369	363	332	378	335	341	373	364	357	368	359	392	367	355	373	391	386	321	384	344	374	359	352	382	366	328	367	345	333	370	398	366	329	383	387	324	394	366	369	330	343	390	367	374	369	361	379	351	318	332	357	354	333	367	354	351	366	331	355	365	324	333	376	338	368	337	372	340	362	386	332	376	347	348	362	348	364	367	357	329	343	363	371	348	368	356	348	358	340	364	391	362	342	394	373	357	366	349
2035	893	850	927	856	875	885	894	814	832	879	856	846	901	852	881	838	860	882	880	836	912	806	831	824	860	847	873	843	905	836	867	861	816	872	894	892	858	841	867	865	854	855	839	808	873	835	869	826	889	821	901	820	841	849	844	896	808	860	859	813	879	809	849	866	832	852	860	855	854	795	889	862	875	867	843	909	861	869	856	886	829	870	813	860	877	832	859	850	835	809	867	865	862	854	894	836	895	908	854	847	869	900	878	887	855	813	868	867	926	847	884	874	841	863	849	820	837	872	824	941	838	787	813	892	876	831	843	862	841	829	850	814	795	864	838	849	902	847	841	829	842	897	861	860	862	868	811	828	814	860	881	853	833	824	837	842	853	806	891	864	814	835	842	782	918	872	879	897	852	873	862	858	878	885	838	858	875	838	878	845	878	804	811	869	825	891	868	900	911	860	858	813	838	882	782	821	820	904	838	836	875	813	909	860	863	902	879	828	909	891	836	805	783	831	858	817	883	829	842	900	869	854	854	852	858	816	865	854	827	884	857	870	843	891	856	887	891	904	862	855	839	825	817	854	908	860	855	891	886	824	812	847	834	820	823	879	889	890	878	854	869	842	849	863	941	898	818	876	822	846	855	754	849	871	848	876	910	854	882	863	931	821	835	876	874	827	854	840	834	854	872	847	865	868	823	871	842	828	832	860	890	787	860	872	847	894	862	866	849	828	847	850	837	831	873	880	879	847	844	863	861	850	875	853	880	801	793	838	871	811	872	894	873	872	827	837	861	874	837	818	856	875	842	824	834	864	855	822	836	861	822	834	837	882	841	840	903	901	893	885	899	794	832	924	849	846	851	851	830	821	812	869	862	876	830	901	853	903	842	890	890	861	873	803	797	871	804	874	853	904	857	825	820	850	849	847	861	888	848	825	863	866	893	785	845	854	830	892	814	857	880	847	882	861	881	841	891	834	798	847	863	866	887	822	798	857	827	832	847	874	863	780	825	884	926	806	797	800	834	848	821	877	837	844	854	852	849	852	891	798	884	869	847	907	822	832	835	878	845	879	806	845	853	863	794	859	885	782	895	892	917	848	902	873	851	840	835	859	866	825	879	863	899	826	844	842	847	863	834	817	865	820	865	825	831	874	815	893	818	817	814	877	837	901	849	816	818	858	841	851	818	869	884	839	830	859	844	866	884	849	844	885	815	857	845	866	792	837	853	946	877	899	874	871	854	820	859	862	869	829	892	859	853	894	843	832	862	852	838	864	852	851	840	874	856	839	884	860	846	920	883	863	895	855	864	870	855	814	902	911	846	859	870	889	875	854	837	897	871	827	901	860	855	787	853	879	841	837	853	891	854	867	845	899	869	869	850	839	836	858	798	858	857	856	876	815	865	809	875	912	931	859	828	836	832	831	847	848	872	844	860	827	898	862	893	858	873	819	836	828	864	903	850	838	801	826	875	859	776	882	892	838	853	856	868	836	862	855	847	841	838	887	844	782	866	831	914	800	833	797	842	864	850	827	888	866	816	905	820	831	834	874	865	853	845	895	850	857	861	861	853	811	861	873	880	867	843	864	899	844	861	878	858	847	860	820	849	879	847	856	816	843	835	899	860	869	875	838	814	870	884	867	840	891	817	938	848	855	848	831	861	873	850	884	896	887	854	864	855	895	875	876	871	803	867	841	824	881	816	891	832	785	855	863	890	874	845	858	833	900	878	876	875	885	877	827	881	866	803	917	898	871	821	849	883	901	846	825	825	899	888	827	900	852	859	847	879	848	834	890	918	783	858	830	791	836	843	828	899	893	829	841	859	837	847	864	831	822	840	804	874	914	888	871	879	792	830	903	825	844	861	885	831	814	894	884	818	854	895	823	832	832	825	888	894	818	898	815	879	856	865	834	828	881	902	875	821	868	865	852	890	846	817	836	866	866	842	844	861	845	872	832	808	814	850	845	865	840	857	852	867	843	836	809	856	871	829	873	846	864	861	862	826	865	853	858	865	831	842	839	894	853	869	881	834	868	911	856	811	812	823	861	862	851	837	884	833	848	894	829	823	854	875	830	846	842	871	813	841	810	796	857	809	870	871	878	862	842	842	856	859	863	846	869	956	827	829	872	848	857	871	847	864	805	845	848	869	811	893	826	850	797	797	834	854	843	830	894	845	885	875	847	889	898	818	888	849	869	830	854	836	875	853	834	876	830	842	853	854	840	842	876	856	891	896	940	863	883	847	850	873	942	859	850	838	802	858	904	862	834	896	903	888	924	839	830	846	852	920	881	832	829	825	849	906	866	878	835	880	902	846	874	885	854	907	848	823	845	853	891	878	819	838	856	808	854	864	832	844	856	871	827	844	844	854	884	883	833	823	821	881	889	889	901	861	862	905	864	880	852	846	880	878	878	879	836	912	867	912	852	843	852	853	818	852	895	818	864	852	869	817	859	851	889	820	923	838	861	867	800	863	854	874	867	906	854	847	881	863	839	857	876	854	852	844	877	814	841	814	852	867	898	881	856	862	883	882	872	864	847	838	868	824	822	824	883	848	841	828	854	816	787	880	852	892	879	858	845	878	893	840	878	875	847	816	875	791	768	820	853	843	828	870	839	879	819	874	913	844	818	834	836	844	900	809	841	853	884	827	890	841	878	822	829	825	867	858	867	822	837	838	817	843	899	897	852	870	871	836	871	840	834	868	850	845	883	838	871	811	837	839	865	883	816	866	899	782	844	858	853	853	886	861	845	832	831	806	843	897	850	865	855	877	875	823	848	857	842	882	888	842	800	893	905	897	885	882	880	806	880	859	899	835	856	868	837	862	830	865	829	943	854	866	864	885	823	870	830	823	830	892	881	871	810	826	833	871	819	882	882	888	912	836	818	841	911	831	899	887	832	832	847	878	843	901	825	842	844	838	821	859	869	839	836	790	913	872	817	897	852	818	852	869	881	837	814	872	828	867	845	877	886	840	852	806	880	894	781	886	836	823	838	880	914	873	889	951	799	846	846	905	844	861	840	878	884	818	855	830	848	925	853	847	849	850	828	869	869	892	891	837	815	819	859	814	865	806	842	807	829	837	934	882	809	843	786	872	834	847	870	902	907	853	823	849	811	824	846	899	870	868	897	837	884	807	833	866	857	855	876	873	831	802	881	799	907	876	895	833	858	855	828	868	827	923	887	873	848	855	830	887	853	838	842	911	861	879	854	865	860	879	823	809	864	835	836	865	843	873	906	808	913	831	908	862	828	882	865	901	859	846	799	828	852	841	793	846	831	862	843	854	827	816	910	847	849	852	792	857	839	859	878	843	787	854	808	793	887	810	857	851	889	857	856	878	837	805	857	813	808	848	863	886	831	831	845	863	884	839	780	886	864	808	831	824	897	849	834	850	841	836	893	907	897	853	849	844	882	837	832	836	825	839	836	866	871	848	869	902	878	877	860	824	848	905	869	840	918	913	842	898	818	828	860	862	864	868	845	903	890	899	881	850	843	847
6932	670	633	505	470	429	344	344	345	333	323	308	309	290	301	350	289	306	349	290	310	303	306	286	331	333	308	317	299	318	295	307	278	288	307	318	307	295	335	297	306	281	275	340	307	306	313	272	277	296	325	332	315	297	312	292	313	278	325	332	281	307	325	285	310	316	322	289	280	300	274	311	271	289	310	355	286	293	284	306	334	307	335	337	308	285	311	295	311	300	324	296	302	286	315	326	326	289	263	301	293	352	335	300	323	313	300	318	296	299	284	268	287	293	340	286	309	306	317	329	281	277	321	305	305	292	332	258	274	308	302	289	285	328	292	288	294	301	291	301	267	315	300	301	301	301	316	284	338	284	311	300	306	303	349	327	267	324	290	312	284	319	325	320	305	281	309	296	284	301	311	317	314	298	321	315	317	295	296	299	309	316	281	302	268	294	267	294	288	302	306	280	304	295	292	272	305	314	312	280	284	311	318	317	298	299	290	301	305	310	326	266	283	337	318	294	320	296	335	302	296	281	310	284	290	298	283	308	292	323	310	285	294	325	318	310	294	303	289	319	271	302	278	320	271	295	311	298	303	280	291	299	299	305	306	299	322	266	330	290	340	326	292	283	320	279	256	305	288	344	325	302	321	322	281	315	318	307	305	303	291	287	313	324	307	300	308	347	298	303	319	288	303	274	310	345	291	284	309	299	319	294	299	322	310	299	295	332	335	283	300	326	293	282	295	283	298	293	313	274	273	299	316	330	273	301	293	298	306	283	324	315	306	286	323	295	285	280	297	317	308	306	286	316	314	336	309	305	286	283	326	285	310	307	289	278	288	307	284	307	297	313	301	297	285	283	307	301	299	284	292	289	310	319	324	271	331	317	319	284	304	280	286	316	297	275	320	308	267	314	295	300	289	313	298	292	276	300	315	316	326	311	299	342	303	324	314	285	308	295	317	291	291	288	278	299	302	315	323	330	279	325	323	320	293	312	324	285	327	304	314	317	315	312	323	316	328	292	312	288	317	320	286	287	311	302	295	284	259	284	311	315	312	305	299	275	311	268	303	321	307	293	268	327	323	327	299	301	344	297	337	283	320	317	328	368	291	276	311	265	304	312	297	295	306	293	280	287	318	279	287	304	319	321	305	285	326	319	268	308	280	291	319	312	323	310	315	309	288	334	313	317	317	304	298	305	338	292	314	314	291	321	282	316	300	317	297	279	323	305	286	330	311	328	282	290	307	302	277	299	305	311	331	289	320	303	282	295	297	290	303	300	298	309	291	281	320	295	295	295	307	320	285	305	300	312	311	326	318	306	288	314	301	291	291	314	287	306	327	309	284	332	293	278	290	319	259	298	322	308	278	283	312	288	304	273	291	275	288	316	337	315	285	289	315	295	317	287	329	315	287	313	249	315	304	273	299	288	296	303	347	294	306	322	275	311	341	305	279	308	312	285	340	310	305	302	308	288	309	323	301	316	314	316	287	326	289	326	286	293	312	308	290	287	290	305	291	302	329	325	297	293	261	324	317	316	314	296	293	323	317	299	327	306	319	331	292	285	310	285	308	312	317	309	304	286	278	294	302	290	339	302	294	304	316	270	297	294	267	257	319	332	334	294	342	300	325	315	329	308	286	265	298	284	286	320	301	296	296	291	305	332	303	283	314	352	292	305	304	292	329	292	327	282	293	322	338	316	292	321	328	319	290	293	288	300	318	310	299	298	331	277	280	306	338	292	309	282	302	305	279	304	300	304	319	276	274	294	285	316	297	261	301	330	290	295	285	284	304	297	288	265	319	293	284	308	329	306	304	302	307	305	317	294	292	296	295	294	297	284	294	303	295	317	306	286	315	282	299	275	295	291	298	329	305	312	288	297	337	302	288	295	303	295	311	310	315	299	328	310	298	302	291	272	270	291	291	288	307	295	319	312	282	316	329	309	298	267	304	309	311	285	326	306	306	294	278	254	295	301	314	268	329	307	306	267	334	291	293	285	311	302	301	315	292	292	293	308	298	280	305	288	340	300	343	325	310	286	288	296	326	325	311	316	280	302	286	312	305	294	279	284	271	303	259	296	309	319	300	332	342	283	288	324	290	291	293	310	328	282	289	286	266	323	336	305	303	322	336	313	311	324	271	300	286	270	340	300	315	294	321	292	295	314	300	307	285	262	313	302	285	309	292	305	315	297	288	267	301	341	339	325	310	317	291	284	309	302	291	324	307	272	290	331	313	280	341	318	285	277	302	334	266	320	312	313	331	293	271	308	294	293	274	278	301	312	303	315	292	295	294	324	302	348	279	242	304	285	325	324	297	268	324	301	297	323	299	303	287	277	308	333	310	255	266	308	306	257	310	277	275	337	275	288	306	314	293	295	276	304	283	308	291	315	307	305	272	283	289	322	298	295	332	274	296	310	285	280	291	335	287	304	341	288	267	287	327	281	279	304	315	260	305	290	276	307	298	317	317	304	321	318	337	344	290	314	305	312	302	330	308	303	272	231	332	299	327	336	308	301	322	315	315	293	283	302	315	329	317	308	282	278	292	306	286	287	300	322	273	293	305	288	310	330	299	296	329	308	285	285	286	320	292	322	299	289	304	282	290	279	339	306	315	288	281	314	266	301	270	282	301	315	279	286	302	327	276	299	307	297	311	312	305	310	302	314	298	335	315	295	296	260	322	294	314	283	297	298	299	309	312	286	320	275	296	322	313	309	329	290	300	288	298	285	287	313	294	273	309	283	323	286	286	324	319	305	293	306	281	310	278	290	325	288	302	325	274	315	308	345	292	310	314	296	290	285	325	266	308	306	310	307	297	315	328	282	279	290	296	291	305	296	298	290	298	263	297	291	285	271	298	342	299	298	301	300	316	303	285	277	255	293	285	299	282	284	302	335	323	271	302	327	274	301	282	273	282	315	287	317	288	290	280	302	258	277	272	301	321	312	294	305	295	324	277	284	310	284	303	308	255	310	283	303	309	329	313	289	292	302	276	298	281	288	281	318	342	310	274	324	309	275	316	301	315	311	321	291	288	274	305	299	311	307	320	287	314	290	333	311	340	294	280	310	310	334	325	326	303	317	270	269	262	315	285	297	305	277	298	341	314	321	301	305	292	273	294	304	325	306	271	266	304	304	315	297	293	265	308	300	296	272	284	330	314	317	299	277	325	295	293	293	267	319	297	294	289	332	290	297	322	311	284	291	317	329	305	280	324	288	300	274	288	301	288	307	255	339	313	305	301	295	292	297	339	325	315	275	291	318	310	281	273	286	303	288	301	321	299	311	294	306	291	291	259	296	305	344	344	281	312	297	304	314	284	328	295	296	311	337	264	303	322	318	308	291	313	308	290	323	286	307	296	315	313	304	273	285	321	300	313	292	317	284	276	298	301	309	288	273	263	332	299	290	308	296	312	325	265	309	310	278	306	266	298	329	304	304	299	306	314	302	307	288	290	292	295	310	321	288	322	339	263	297	267	308	271	263	345	324	259	308	309	293	308	308
6468	1074	1465	1380	1392	1254	990	959	869	849	828	800	815	760	781	735	768	764	726	732	804	769	747	740	708	701	780	748	705	707	747	723	714	723	711	716	744	709	723	762	733	766	759	774	757	787	753	745	739	761	704	746	773	726	701	720	747	740	675	729	767	748	741	774	791	697	731	729	689	717	761	731	756	784	725	755	714	706	762	755	716	712	720	736	773	709	696	689	721	704	698	725	715	688	763	716	691	687	696	728	729	698	696	725	736	711	737	744	692	723	710	746	720	756	760	738	732	701	753	734	751	694	714	719	712	726	736	752	770	725	711	707	734	705	701	691	709	714	729	727	720	721	720	722	765	780	753	747	700	730	704	682	727	696	771	699	744	727	697	782	741	713	703	772	741	708	718	742	711	709	752	706	730	736	749	670	711	710	722	692	737	728	746	769	717	716	748	692	731	714	747	707	706	737	770	710	704	733	736	715	743	686	767	720	738	753	668	693	756	738	727	710	720	757	714	719	736	723	723	675	747	752	773	735	673	703	742	761	723	729	790	780	717	695	721	702	725	681	720	702	725	694	746	699	731	737	790	727	754	734	700	740	724	720	702	763	743	748	756	700	750	673	681	761	712	724	722	717	727	750	704	736	696	698	719	786	766	738	668	730	658	722	682	722	706	676	706	705	751	727	703	743	714	747	695	716	714	719	714	748	713	751	711	737	734	698	740	719	689	699	721	735	722	689	725	756	738	770	735	739	724	760	732	759	722	735	729	702	736	700	766	737	699	702	744	683	725	696	776	793	707	727	721	752	770	780	703	746	722	771	695	664	749	710	816	711	748	620	759	711	732	693	725	712	742	774	750	715	725	752	738	729	731	703	727	733	771	744	734	739	726	752	718	721	739	707	774	709	689	745	718	715	741	686	721	718	687	724	703	721	757	716	737	749	739	739	705	728	718	710	696	732	725	692	757	721	714	705	689	745	736	692	718	682	734	704	702	731	734	740	699	744	698	700	716	746	723	720	763	757	722	661	713	695	731	758	646	703	739	679	692	737	754	698	744	751	708	715	732	679	707	754	723	744	734	720	691	730	774	717	720	741	737	757	729	714	755	713	718	745	688	727	678	737	751	737	730	720	751	743	719	745	721	706	740	763	725	712	761	718	708	736	763	719	740	739	768	694	686	731	687	756	753	730	733	695	706	719	729	731	755	729	695	696	734	718	741	697	753	694	735	736	705	736	699	727	726	698	715	713	711	682	718	701	748	693	692	708	744	695	697	727	747	764	727	730	719	716	700	697	751	753	763	770	711	718	739	734	746	719	664	695	707	721	710	738	768	726	720	722	727	762	724	696	701	746	727	741	703	735	761	773	722	704	735	705	706	696	755	766	759	655	683	714	707	791	698	723	692	698	699	725	756	748	713	746	725	765	692	683	722	738	678	726	694	692	674	686	738	708	712	736	756	710	684	705	762	766	714	747	695	705	708	699	724	744	726	685	681	702	786	737	706	726	724	688	742	751	726	674	697	759	730	712	759	757	728	723	725	727	745	728	717	706	738	700	729	741	762	754	707	739	708	770	724	692	699	798	719	694	725	730	680	742	718	711	724	703	764	708	710	773	705	660	711	756	704	736	684	698	704	746	746	691	730	747	734	765	686	739	758	776	706	747	731	755	748	707	690	738	692	732	711	681	746	760	732	725	739	718	748	711	738	733	714	730	728	708	716	737	707	699	749	738	715	750	714	688	713	741	737	701	689	722	677	732	698	713	728	744	710	714	756	715	703	727	743	727	770	724	743	702	653	688	733	706	688	732	702	686	704	736	735	726	719	725	700	747	692	712	745	679	692	728	745	727	730	728	732	736	708	706	761	697	695	746	710	712	734	701	753	730	753	738	702	694	730	671	763	751	724	701	726	739	714	732	752	701	756	723	742	728	705	696	704	766	730	721	681	704	754	670	752	722	714	700	767	748	749	731	715	706	715	728	734	709	693	745	730	775	762	759	737	730	733	709	673	742	715	718	749	700	775	734	735	688	745	700	728	705	710	716	758	737	695	697	744	716	686	742	732	738	676	701	742	737	695	744	711	732	712	739	783	706	700	687	745	701	720	664	723	752	695	757	719	718	756	693	716	716	737	703	755	741	707	718	752	754	765	735	717	703	750	719	710	727	730	703	702	706	703	752	739	662	747	709	720	756	735	717	711	690	728	729	717	723	720	700	677	713	722	709	720	711	733	756	733	708	715	778	764	705	766	761	729	731	704	778	717	697	732	738	725	673	740	761	758	762	729	697	689	724	668	755	746	690	682	715	718	684	744	666	739	694	684	724	761	743	701	744	724	727	681	688	706	744	734	711	750	716	719	697	741	697	720	763	722	732	712	749	729	702	702	716	698	743	703	770	735	717	731	720	744	775	696	698	718	745	759	697	691	690	697	722	716	702	720	756	745	758	723	771	746	724	717	777	705	690	704	778	717	730	713	704	737	706	697	723	744	706	792	707	718	732	739	733	720	719	669	710	748	774	717	751	747	721	726	748	751	722	699	747	755	672	751	708	710	694	699	713	711	703	657	728	691	748	693	724	708	706	728	727	724	721	763	714	678	759	751	730	743	733	773	723	727	756	709	708	721	708	735	690	683	726	696	739	704	765	685	732	732	729	717	770	724	725	722	761	722	701	698	729	730	743	715	704	761	734	715	694	733	726	695	686	745	754	759	755	735	674	723	781	718	710	757	717	743	729	716	710	762	760	748	728	743	691	721	742	648	708	729	770	687	673	722	704	735	739	728	680	701	713	730	779	717	745	701	669	731	699	692	731	715	779	712	716	720	739	729	723	724	719	761	706	702	749	770	731	753	715	751	682	727	700	737	714	740	689	743	756	756	703	705	748	710	741	709	708	705	765	710	683	812	727	736	718	713	707	758	737	697	781	757	733	722	752	731	709	707	770	724	715	761	730	749	744	701	743	717	754	729	744	698	751	723	735	720	708	701	739	724	732	725	741	741	719	726	702	697	749	752	764	712	700	712	762	703	764	715	737	727	738	682	747	743	727	702	698	698	709	747	719	707	734	672	754	710	675	728	736	725	722	730	706	700	700	774	738	683	753	698	755	709	778	734	716	728	695	738	660	752	775	709	714	753	738	762	752	758	738	742	748	649	678	747	748	696	720	717	701	742	700	749	744	756	693	713	698	733	747	697	727	753	721	736	702	770	702	760	696	716	685	736	716	716	722	706	671	730	659	744	713	739	744	711	746	714	741	751	762	711	718	722	722	675	717	708	692	751	698	749	733	710	693	694	737	704	750	719	717	743	730	729	705	742	695	749	714	761	752	714	727	687	718	722	706	700	708	711	746	729	703	745	727	769	761	734	712	728	720	771	705	745	711	738	721	731	742	756	760	737	763	775	655	678	719	713	681	740	683	781	779	747	687	695	770	777	729	727	671	693	681	724	812	704	723	699	684	691	759	660	676	743	739	738	762	764	732	700	759	682	752	717	666	704	700
12523	1097	836	575	334	271	231	225	186	195	164	192	181	163	154	140	142	148	153	149	161	148	124	130	129	132	139	128	150	138	130	141	157	133	114	131	140	138	148	139	122	131	146	138	139	131	144	106	140	129	139	130	120	139	137	134	115	130	114	145	140	141	125	114	115	132	159	128	142	128	124	149	117	125	135	127	148	140	140	129	136	141	127	134	145	118	146	138	132	146	152	103	140	160	145	107	145	136	120	133	133	146	138	126	122	140	144	134	132	122	125	126	117	122	123	137	131	130	157	131	133	131	120	108	123	125	138	124	147	144	138	143	104	133	146	145	130	135	129	141	149	132	134	153	129	137	148	133	131	123	147	128	106	123	125	116	122	134	140	119	126	130	134	139	152	132	128	119	137	140	130	128	166	128	139	152	139	120	138	137	136	146	108	163	120	149	122	142	160	116	144	140	141	140	145	130	139	127	141	115	131	139	131	125	126	128	145	142	135	137	150	134	129	120	134	129	134	129	148	136	155	144	147	143	126	148	148	124	133	137	130	138	132	135	140	142	138	133	138	144	118	150	114	121	135	146	139	154	126	112	156	115	123	129	144	137	144	135	125	143	146	133	110	139	134	131	127	164	155	121	143	137	134	108	149	132	140	133	113	130	142	126	122	133	141	134	141	145	123	123	122	138	133	132	129	122	113	137	135	131	144	130	136	147	159	150	148	147	145	141	141	122	147	114	140	140	131	152	124	134	126	121	146	130	151	139	137	164	105	145	158	133	125	138	139	129	141	121	135	126	112	142	137	124	119	123	140	136	141	134	136	128	143	143	131	128	121	131	156	141	122	155	120	131	130	128	136	116	137	150	119	142	144	152	125	132	143	147	122	138	137	122	124	132	141	141	121	143	125	124	115	135	128	129	146	147	130	132	132	141	135	143	150	128	141	141	124	145	125	136	140	125	155	119	129	138	175	132	131	126	125	138	145	123	132	151	121	168	126	136	145	146	150	143	136	130	134	150	140	141	143	143	130	162	128	143	124	137	141	129	130	136	143	116	120	128	146	136	126	133	119	141	105	148	121	143	155	145	143	149	145	170	134	140	146	123	144	134	109	141	139	146	142	133	135	152	136	99	160	136	117	162	132	130	137	103	129	126	133	149	119	137	140	151	124	127	131	172	151	138	124	131	153	148	128	137	146	146	135	131	136	133	117	151	118	113	134	129	115	146	127	121	133	153	137	121	139	116	146	126	122	139	116	139	138	146	129	131	127	159	157	169	144	141	151	113	122	147	162	147	141	121	134	128	143	111	129	133	143	133	145	123	127	113	124	140	140	140	165	129	128	115	145	117	157	142	124	144	114	100	124	116	153	128	144	128	134	113	137	130	131	115	147	141	124	137	131	114	96	120	134	136	148	126	161	132	136	133	136	109	153	137	129	131	120	147	125	127	112	129	126	134	143	134	121	137	141	134	132	146	153	149	147	131	153	113	148	121	135	138	136	123	128	148	115	105	129	138	127	139	128	142	143	142	142	147	131	137	176	115	132	135	128	133	141	151	119	135	147	150	121	139	147	126	142	131	112	131	130	128	143	145	146	153	148	119	166	161	148	103	128	134	119	130	134	133	139	127	135	136	149	130	134	134	122	129	150	134	140	119	119	149	123	135	127	137	133	138	133	131	138	137	134	134	135	129	149	128	146	139	129	134	127	148	155	151	123	138	126	149	142	133	143	145	135	124	141	138	117	122	122	115	129	144	134	135	125	148	157	130	140	125	137	148	134	137	128	142	144	136	134	151	119	146	143	138	133	135	144	152	128	129	141	137	155	142	124	120	121	120	135	153	123	121	132	143	144	108	124	157	171	151	146	132	117	144	111	134	138	135	135	121	131	129	126	137	142	143	127	125	121	133	140	155	142	108	125	138	130	147	141	155	124	124	132	111	142	144	159	151	131	138	139	122	136	140	123	142	153	112	129	116	117	146	125	124	136	143	144	136	151	130	128	141	136	124	151	125	136	144	129	140	140	120	133	116	137	130	134	126	132	133	133	137	134	127	142	129	144	143	123	126	135	131	118	142	134	120	142	141	121	139	144	135	125	114	131	141	154	121	126	133	143	113	110	114	149	129	140	144	127	136	135	150	137	156	154	140	136	135	124	127	126	138	138	144	146	149	147	137	123	130	125	159	134	120	125	146	137	144	135	140	130	125	123	143	128	129	162	152	140	126	116	125	119	126	133	140	123	130	145	127	117	123	136	125	127	112	125	136	132	138	150	149	116	123	129	137	141	144	121	157	131	149	140	132	114	125	133	161	140	137	173	171	138	130	136	147	102	123	129	116	144	153	140	162	139	130	128	133	144	139	145	135	108	136	148	134	125	113	118	137	132	160	155	134	138	134	129	129	121	127	145	149	142	122	146	142	119	122	134	109	130	130	124	124	127	107	130	136	115	138	145	121	142	125	134	133	160	163	137	129	125	130	128	151	128	130	146	126	123	136	108	134	140	145	119	129	132	134	155	145	138	153	140	147	133	135	146	151	137	125	131	127	131	125	129	130	152	126	132	120	135	126	136	132	134	119	146	144	138	114	149	132	124	144	137	134	143	126	161	120	145	122	161	123	136	137	126	140	141	137	124	129	164	137	132	140	133	142	143	133	133	144	148	134	141	149	140	135	132	135	132	108	153	131	137	137	152	140	133	129	110	138	146	148	126	118	115	145	131	132	132	135	141	135	130	135	141	147	111	139	119	131	132	151	137	122	141	135	123	126	118	154	115	127	137	123	133	122	129	113	121	114	120	121	135	131	160	150	117	129	133	138	140	111	137	143	126	141	111	107	121	129	121	130	139	151	142	131	141	122	149	129	139	147	137	118	149	116	154	131	121	156	168	135	147	141	112	134	125	133	133	131	149	139	137	151	152	137	137	148	129	113	123	132	149	173	144	126	137	141	122	123	144	152	141	136	149	163	142	115	110	120	170	131	130	147	142	136	137	152	129	131	142	150	123	140	126	145	135	121	118	132	127	127	117	133	127	98	159	143	125	141	130	124	131	124	125	145	164	119	110	138	116	125	137	134	128	134	122	118	144	128	124	133	114	115	143	136	144	119	161	156	165	118	115	131	132	123	127	159	148	126	150	155	126	149	134	117	129	144	142	134	152	149	143	116	153	157	139	128	126	128	121	117	152	147	131	133	125	121	131	145	126	100	128	134	130	150	125	149	140	146	102	140	150	137	122	129	141	166	158	139	133	162	132	139	136	150	150	128	152	130	108	151	122	142	111	144	149	112	143	126	138	125	133	149	133	145	134	150	129	133	135	144	134	118	131	152	143	126	154	136	153	134	148	139	154	127	117	125	145	122	119	127	128	129	145	118	127	135	153	125	161	135	148	138	163	149	136	136	122	131	125	143	129	146	152	145	140	154	132	139	144	146	139	142	133	115	151	136	145	138	131	125	121	142	164	134	150	132	134	126	131	134	100	137	149	143	110	131	145	114	144	137
7690	1070	1566	1704	1640	1227	898	812	694	611	598	541	500	497	490	471	449	434	489	452	395	405	403	379	402	396	429	396	391	388	378	398	371	375	376	346	362	344	370	355	341	379	404	385	324	366	332	342	369	328	339	344	340	374	332	393	392	386	338	354	331	351	384	363	372	370	376	385	366	367	321	366	360	351	366	307	359	386	357	398	379	381	362	372	353	348	374	375	323	384	326	343	349	367	339	359	375	351	373	373	310	347	352	327	382	327	352	361	358	331	358	351	379	310	336	350	342	329	336	349	381	350	348	348	378	358	362	362	384	358	337	356	360	358	355	353	342	355	353	368	366	357	330	387	354	340	366	320	339	383	354	354	309	332	344	336	357	315	367	367	350	388	347	370	359	359	357	367	385	368	360	332	329	368	348	341	375	337	339	352	347	382	341	367	349	397	356	350	358	348	358	348	348	355	353	365	365	382	334	376	340	356	352	341	348	309	347	337	329	363	338	325	365	366	382	352	364	330	368	353	376	332	346	360	342	408	337	338	344	348	407	383	329	370	363	329	358	343	352	352	325	336	369	349	367	359	332	348	333	354	360	360	369	366	384	363	339	363	373	346	379	385	364	388	329	332	366	372	370	335	354	362	383	354	318	386	359	378	349	320	348	345	375	366	328	376	371	370	339	342	370	359	342	344	333	343	359	363	334	388	373	375	397	350	336	352	362	354	392	367	338	406	378	325	428	337	370	362	369	378	332	381	378	358	352	346	332	342	334	324	366	359	337	351	328	362	336	351	362	348	390	357	357	388	339	349	359	351	365	375	345	336	372	320	349	348	374	306	313	367	363	373	340	345	373	336	350	330	341	355	364	342	330	369	382	362	353	331	323	365	331	338	338	316	346	331	360	393	312	334	369	344	369	350	369	341	352	345	369	349	383	352	353	354	361	367	374	318	381	340	345	315	348	370	351	367	334	359	384	352	345	358	366	383	357	336	342	335	345	345	341	355	285	371	364	400	361	345	344	362	363	374	347	392	329	345	355	357	362	321	373	341	362	373	311	338	364	370	338	347	320	340	379	375	349	332	348	348	344	371	349	366	372	355	353	365	334	345	355	359	357	358	389	345	371	367	360	377	356	332	347	361	340	380	337	330	377	338	336	369	377	360	373	370	330	365	367	341	348	346	346	370	344	357	366	377	362	360	346	377	346	359	348	379	328	381	350	342	344	368	358	343	337	356	382	346	310	359	349	369	368	367	330	364	370	359	372	387	341	366	368	351	366	366	354	355	347	346	345	321	379	318	368	353	390	312	358	366	346	340	349	361	398	360	356	371	370	358	354	371	349	344	320	353	345	365	377	352	355	369	372	368	326	360	342	376	339	359	364	354	343	350	362	357	329	339	352	356	397	330	352	340	365	363	347	371	360	359	386	357	364	382	344	320	356	325	358	390	361	336	347	330	341	366	374	376	342	360	386	362	327	344	378	359	355	350	355	333	376	398	355	372	350	356	388	364	371	321	343	372	375	373	342	359	364	388	329	374	338	348	374	316	377	387	374	347	360	336	384	375	348	301	361	386	358	348	359	329	388	372	354	335	369	337	335	340	348	337	355	382	317	348	361	353	342	353	328	346	366	364	355	345	354	357	358	367	346	368	360	369	370	361	374	345	344	368	340	372	343	344	356	372	330	352	363	347	345	351	366	380	376	353	331	328	386	336	371	347	367	340	351	373	313	349	378	359	357	351	337	386	364	398	364	365	348	353	334	348	334	322	377	358	365	390	330	352	367	365	341	356	356	360	395	361	358	357	344	357	354	337	337	343	349	348	328	371	389	351	336	366	366	358	370	355	340	344	396	362	391	384	357	356	338	361	340	356	348	360	380	347	331	351	320	346	361	365	370	393	366	329	346	393	380	375	343	332	359	324	376	372	371	366	339	345	363	366	392	352	378	340	336	375	350	337	341	326	369	337	370	357	352	356	336	351	329	368	364	361	367	366	390	346	341	317	361	352	353	348	364	416	344	347	338	378	372	358	342	348	331	357	333	334	317	333	386	313	349	322	340	391	358	352	357	374	330	379	320	330	332	338	321	359	318	358	361	332	396	352	363	334	375	337	335	358	342	321	389	351	342	373	363	363	338	340	356	344	351	368	353	361	368	343	368	313	343	342	340	368	360	364	375	354	361	364	377	367	336	348	359	383	350	365	358	357	327	380	396	373	363	341	357	321	363	335	332	308	361	371	380	363	346	309	337	343	346	326	335	357	359	351	341	334	361	372	344	357	334	364	351	346	346	352	381	351	358	334	356	332	346	341	360	341	333	347	357	364	354	332	378	397	361	333	368	349	366	352	339	332	343	357	361	341	317	315	351	333	316	344	360	348	323	347	364	353	388	359	349	337	393	363	374	337	377	355	386	346	343	351	352	328	369	358	369	334	348	325	374	388	364	357	351	353	381	355	369	352	367	361	339	365	410	343	339	376	325	325	359	370	367	352	339	365	345	359	349	343	320	378	366	336	335	360	356	359	340	378	353	366	350	331	361	381	365	348	355	321	335	349	324	345	336	347	359	362	360	334	351	349	353	372	354	345	339	358	324	344	383	361	341	336	342	339	357	357	313	342	374	371	355	349	372	353	350	353	354	360	381	335	365	338	361	375	339	325	348	361	328	365	353	315	338	339	360	369	371	357	328	336	365	369	331	334	368	363	338	344	381	377	355	342	373	369	384	335	388	343	350	378	348	369	358	358	362	324	351	365	361	382	403	373	370	360	327	325	385	370	345	348	394	391	366	332	339	351	340	371	344	379	344	376	372	338	378	367	381	370	340	343	360	338	341	342	347	359	374	356	339	353	360	358	358	336	328	343	341	342	354	353	363	356	321	351	329	348	336	372	361	343	328	333	345	350	358	332	334	358	364	354	329	326	359	325	346	335	362	320	346	384	356	340	348	362	342	346	405	376	365	373	386	363	344	348	382	353	365	357	362	381	343	336	362	349	401	337	357	369	367	342	384	375	345	382	373	341	393	344	312	385	345	334	335	368	330	394	336	359	372	349	315	358	363	348	388	380	346	329	340	345	352	350	338	378	370	314	335	359	368	362	326	338	333	353	352	350	350	332	375	364	385	327	357	353	360	353	367	369	340	367	350	342	341	357	375	362	364	333	347	375	343	346	363	364	399	378	355	354	365	358	357	354	342	337	347	345	352	345	390	353	382	368	339	361	359	351	345	373	356	344	367	349	363	379	337	362	341	334	340	358	339	347	358	342	338	351	337	371	352	383	355	338	350	359	329	341	351	369	327	372	349	371	327	362	370	400	366	367	329	341	344	377	336	338	337	349	366	338	365	364	386	365	383	332	352	333	368	312	378	337	370	339	359	358	379	379	356	392	351	377	345	353	348	330	338	360	339	359	331	351	360	381	348	320	367	337	335	353	361	371	363	358	370	319	319	347	348	330	351	390	326	331	361	344	337	347	331	371	326	371	318	358	338	371	349	333	365	345
1293	380	337	358	388	385	333	335	368	380	316	333	344	327	363	377	340	399	375	345	382	369	338	369	325	370	376	335	357	365	333	341	344	357	349	319	352	352	342	371	345	363	381	365	377	372	336	332	367	350	355	350	373	342	337	390	347	324	364	388	359	345	350	366	352	381	338	347	366	378	329	349	345	334	392	376	377	347	375	363	377	331	403	351	374	351	369	384	325	372	352	346	371	356	342	379	377	370	348	353	350	375	327	351	376	332	320	359	370	367	360	372	344	354	377	357	355	394	352	376	364	353	321	351	364	376	373	387	354	378	351	378	322	341	333	349	391	387	367	353	359	379	341	378	379	345	344	359	368	371	338	390	360	362	330	363	328	347	348	359	386	380	350	377	377	348	367	363	366	367	316	378	383	336	354	359	379	386	340	386	360	365	318	343	372	338	338	341	363	397	332	381	357	371	325	365	369	358	348	343	341	342	331	343	362	365	366	365	349	358	349	360	360	349	306	345	344	384	349	346	365	335	352	347	366	378	378	363	401	363	381	342	360	369	348	374	334	360	334	370	339	343	365	365	366	377	346	367	328	359	337	410	315	387	362	375	346	338	344	327	340	364	369	377	346	359	368	346	355	368	359	334	353	341	383	353	366	402	315	366	364	330	361	358	378	352	337	341	345	348	349	362	370	361	343	343	342	354	384	342	370	335	353	335	366	383	349	354	403	368	354	367	408	342	346	342	359	344	371	349	313	362	350	337	373	356	360	344	361	341	348	368	342	353	356	339	358	353	376	386	333	385	368	336	406	395	369	332	380	367	371	336	354	338	370	394	327	346	388	373	361	344	335	357	330	371	346	355	370	360	374	372	375	365	370	374	362	377	372	366	361	304	366	346	344	355	344	347	344	374	332	336	323	397	341	330	362	333	328	351	364	347	386	333	351	351	344	373	342	321	368	345	333	375	387	384	381	330	383	359	322	371	378	365	337	367	359	419	397	339	358	364	362	346	360	310	295	381	327	361	356	375	363	362	375	365	361	351	371	347	335	353	324	371	368	343	353	350	354	371	386	364	383	342	371	375	348	349	336	357	352	392	386	362	367	366	364	352	351	345	336	397	347	369	336	326	355	350	342	356	333	363	371	367	354	360	305	360	352	334	360	319	350	373	358	386	353	381	330	346	343	324	332	328	391	373	367	351	379	374	358	361	353	327	329	345	376	381	339	382	370	344	349	405	349	323	365	369	366	349	376	353	376	369	325	367	359	358	328	370	331	377	341	362	347	357	350	346	352	378	329	367	326	335	354	341	332	347	390	404	370	355	353	371	358	351	351	399	377	338	368	366	371	371	364	352	368	355	355	360	349	347	383	350	377	381	362	342	355	361	353	368	335	355	342	356	334	377	352	375	366	364	344	362	347	346	373	388	360	331	338	347	361	352	356	358	366	366	366	326	375	301	372	365	374	330	363	373	344	356	342	353	355	337	398	362	339	310	364	377	344	380	356	370	386	340	342	430	402	380	405	346	355	340	350	348	324	388	342	363	378	352	368	378	356	355	355	361	424	351	355	335	371	387	392	391	388	369	344	336	356	360	315	350	345	369	355	347	352	322	447	378	374	322	328	413	390	360	354	354	367	331	339	355	344	370	400	394	381	368	366	392	311	376	343	358	371	334	368	340	378	357	359	357	359	362	364	362	371	351	385	356	364	368	372	332	357	369	329	366	365	369	362	374	385	378	370	373	368	318	317	352	377	336	361	304	358	316	332	344	321	354	362	382	368	336	322	358	386	362	387	385	354	354	363	348	361	340	370	368	363	347	367	390	374	370	352	388	372	357	345	342	341	375	358	354	403	388	357	345	368	319	341	336	397	370	359	385	368	364	404	391	336	358	340	362	388	358	371	377	354	339	305	388	340	370	372	350	387	338	353	380	386	350	362	351	329	353	348	359	369	367	349	367	361	374	364	330	369	351	352	358	352	372	360	372	352	349	395	328	391	330	344	353	359	334	364	379	386	362	357	326	381	318	330	352	373	392	368	346	362	338	369	363	353	346	347	346	374	331	335	385	374	346	351	328	363	350	369	364	363	390	376	324	340	362	364	365	369	356	355	342	342	342	346	383	325	387	359	362	350	357	355	340	387	346	320	362	353	347	345	309	371	390	372	337	357	393	345	373	366	348	342	370	366	393	307	339	349	402	328	314	370	385	305	352	317	349	372	385	366	348	357	344	352	373	361	324	385	364	337	352	355	332	379	350	349	356	322	401	333	372	341	368	378	395	333	377	366	345	366	335	346	361	359	346	370	365	356	350	334	363	393	339	354	379	352	361	333	337	369	402	351	356	361	368	353	332	375	362	344	355	353	391	365	342	331	340	360	357	369	332	375	351	300	362	360	361	346	341	372	365	362	351	365	340	353	365	331	364	323	346	354	344	340	368	335	346	356	362	350	366	400	325	374	357	365	356	366	387	348	345	361	382	338	366	361	380	396	327	368	332	356	391	360	390	401	375	358	334	379	362	352	378	370	375	366	330	361	353	356	363	365	357	391	368	358	360	341	336	349	359	350	369	387	341	313	359	349	378	352	362	366	365	334	336	381	375	330	346	355	348	375	363	351	339	367	328	325	413	370	340	376	382	362	350	391	364	326	357	380	410	328	348	354	376	396	362	371	350	365	391	362	356	347	338	342	330	342	337	365	351	393	379	343	352	339	378	376	378	358	382	336	368	349	364	384	353	371	369	373	382	360	352	315	353	338	361	354	380	389	366	370	382	376	367	358	378	349	349	357	373	345	367	354	360	365	355	367	344	348	359	350	373	355	347	353	327	352	336	346	348	364	387	363	361	379	397	353	353	336	359	341	364	355	362	388	332	371	372	327	359	383	367	364	359	377	334	366	347	359	369	366	372	373	357	365	355	395	409	363	360	349	358	360	375	376	344	342	361	360	351	380	346	348	345	355	354	361	333	341	363	331	371	376	346	377	318	381	358	332	343	376	309	342	335	348	366	359	395	364	369	342	359	378	348	351	374	328	351	359	379	356	350	330	367	349	343	360	359	370	330	378	355	396	375	348	343	353	367	335	345	342	345	359	328	387	341	367	345	356	382	357	372	383	374	366	337	337	354	376	358	352	379	367	353	374	354	363	312	343	337	321	366	351	326	366	388	372	354	374	374	384	356	357	357	366	367	348	351	355	368	348	369	394	356	317	371	339	373	342	327	331	360	341	324	358	342	357	371	342	337	320	324	358	375	365	396	401	370	384	350	383	328	362	375	387	351	333	366	385	359	375	324	324	355	342	355	342	361	345	339	375	355	332	324	357	354	334	358	332	369	354	375	331	343	360	361	356	347	338	365	340	366	364	333	378	349	407	364	338	364	341	356	362	353	333	355	358	341	344	338	368	381	363	361	372	369	333	393	344	345	371	346	380	317	378	353	378	334	362	363	368	360	372	356	379	362	350	395	337	347	352	336	396	325	294	363	391	360	351	335	370	373	389	339
2017	901	897	904	889	862	928	882	882	886	841	863	867	894	882	869	868	860	837	847	885	827	853	878	866	796	845	834	873	854	846	863	870	810	856	853	923	892	830	784	886	868	864	837	847	828	888	881	913	867	855	886	869	802	842	911	844	791	830	796	862	877	822	888	790	817	832	812	898	874	868	807	878	883	824	877	854	872	843	865	803	853	864	828	823	844	855	830	871	830	877	872	855	857	867	820	850	820	837	819	839	873	793	882	892	832	883	900	842	846	884	868	883	810	841	882	863	836	893	866	806	859	897	872	836	878	863	830	835	913	826	843	777	856	811	857	834	860	858	888	867	928	875	852	825	854	835	848	834	791	786	845	844	864	884	848	894	847	817	845	852	913	833	817	868	847	824	827	862	889	862	862	845	834	862	822	872	843	857	810	840	894	906	816	851	860	872	807	812	850	845	867	831	854	879	857	857	819	883	861	846	854	858	836	900	872	809	793	851	836	852	857	830	811	867	838	831	844	846	838	808	850	871	858	840	866	910	824	838	849	864	834	820	835	850	839	848	885	828	823	853	810	798	841	884	841	830	841	860	812	882	908	914	871	915	854	846	867	839	868	830	839	869	851	871	855	851	856	831	860	798	842	874	827	888	839	854	828	870	843	826	824	846	867	841	853	849	905	878	855	842	834	866	801	850	822	843	817	858	847	889	858	834	843	886	864	846	822	871	797	840	818	886	870	911	816	806	874	845	841	842	841	830	862	901	826	794	887	849	819	867	855	848	905	843	833	780	835	861	809	847	859	838	874	833	824	927	854	869	843	870	839	827	874	890	835	781	828	828	843	854	862	819	868	857	797	820	850	869	860	871	823	787	839	816	838	874	829	801	912	823	859	846	846	834	833	819	900	835	836	837	831	838	810	848	828	853	833	922	918	857	867	868	827	871	868	847	838	853	868	839	826	866	862	898	886	863	866	847	805	853	813	833	873	841	854	844	840	883	836	876	828	782	853	823	868	853	852	852	789	869	859	825	861	815	889	858	804	829	818	839	865	859	852	849	842	837	856	861	879	834	825	869	825	855	810	859	851	872	818	860	867	804	872	867	869	873	842	833	843	876	795	896	843	823	835	881	887	822	897	875	862	847	873	865	862	889	830	877	834	869	840	884	883	840	852	833	881	856	839	871	858	909	866	839	882	807	887	771	818	865	873	890	844	859	839	823	798	834	862	851	848	846	878	850	827	876	807	864	848	846	935	846	915	785	863	850	849	841	859	799	853	826	778	790	886	851	858	851	825	927	862	843	828	823	899	895	874	834	893	841	867	825	840	787	863	822	838	830	870	877	865	898	811	856	877	734	820	828	904	871	877	870	851	865	861	844	877	824	873	848	849	842	884	827	862	814	868	857	866	873	864	904	855	886	878	844	817	831	828	889	871	845	813	892	818	906	853	838	837	880	834	855	857	840	842	861	838	932	892	861	840	855	823	867	814	803	858	804	887	891	832	861	874	860	837	826	837	859	830	862	828	894	829	798	794	873	894	904	834	831	858	862	847	811	825	839	773	859	841	866	864	853	882	854	853	838	859	840	843	821	765	856	833	863	780	845	847	863	832	826	858	818	848	885	859	838	849	856	875	799	843	815	853	811	880	846	841	875	851	871	817	825	810	876	851	849	866	841	863	806	788	830	898	826	849	810	823	859	868	856	846	852	851	836	839	837	897	865	852	903	894	852	882	836	845	832	885	825	844	864	855	847	826	929	849	820	860	857	843	814	844	799	868	858	838	834	847	887	810	894	868	870	827	885	807	884	814	836	837	802	866	850	843	865	817	853	864	846	867	825	837	832	852	846	876	870	836	814	789	841	855	834	864	816	879	872	822	887	830	896	832	861	833	890	891	788	829	815	876	854	825	844	870	820	824	850	856	868	875	842	838	855	865	837	862	892	841	847	863	829	816	811	841	878	867	858	838	849	839	855	877	866	870	824	871	854	847	876	778	835	886	788	877	884	880	848	858	858	829	823	878	860	876	831	874	896	864	891	859	846	847	854	899	857	822	858	921	839	871	873	800	855	809	854	911	860	896	886	856	808	831	862	834	815	846	826	891	831	861	881	869	861	840	818	891	835	860	826	854	880	864	853	870	855	847	819	866	812	807	832	824	852	868	849	871	841	838	840	887	868	819	854	871	863	903	851	861	848	841	865	890	892	833	855	867	855	860	833	868	843	813	852	821	831	810	843	861	857	838	864	858	861	830	855	828	862	785	890	809	840	883	924	902	864	826	806	823	851	871	869	774	898	884	832	880	886	859	835	862	843	821	864	855	816	844	842	855	788	845	863	815	870	821	846	850	913	839	818	816	848	842	831	881	834	836	851	867	880	857	845	834	858	846	830	877	771	874	864	822	870	881	903	866	808	838	868	873	844	861	813	827	811	841	868	856	844	904	854	852	849	819	805	874	845	844	855	840	854	862	834	906	829	830	849	872	898	881	915	814	879	902	850	873	805	807	860	879	839	876	812	880	879	830	869	843	827	866	814	866	867	828	880	844	930	813	822	893	865	807	880	873	804	834	858	849	857	897	829	811	846	858	846	858	874	835	840	867	902	904	882	798	880	843	867	845	839	816	832	840	916	841	868	843	853	866	871	793	844	824	841	874	840	865	847	836	821	901	785	835	809	827	867	886	805	848	818	852	897	830	898	830	880	829	826	826	883	848	880	865	856	903	863	820	825	830	850	880	822	873	856	810	881	847	879	872	823	874	880	846	826	875	882	877	829	870	848	885	792	874	868	870	873	855	842	832	803	856	843	873	841	829	874	863	872	859	849	877	867	836	882	851	796	886	817	855	899	853	851	795	847	867	851	832	909	842	833	844	856	888	841	837	846	890	835	825	849	881	883	837	878	835	834	903	809	855	890	893	830	885	868	887	884	875	856	880	846	855	839	838	820	799	845	867	832	827	813	891	846	824	804	827	870	871	875	916	897	865	826	844	867	821	823	891	814	821	789	873	824	844	866	862	896	881	823	850	850	898	843	860	805	867	860	845	793	824	817	871	833	845	790	841	811	871	817	850	848	836	878	883	880	844	871	835	832	835	868	783	870	864	834	818	818	811	874	838	829	835	841	851	849	852	840	826	862	881	864	868	818	853	884	821	861	834	861	912	827	857	850	861	862	886	857	854	830	877	857	874	904	871	905	839	823	843	948	859	880	840	852	833	865	837	836	820	848	826	801	858	850	793	816	807	879	841	830	865	792	893	843	851	868	884	839	842	822	868	850	895	878	821	816	855	841	857	820	855	832	845	840	880	862	853	881	886	791	866	872	804	873	867	835	891	858	904	909	864	827	879	869	907	803	855	868	857	839	823	916	844	910	830	881	857	877	818	904	797	837	811	873	890	876	775	851	862	797	842	824	858	833	825	798	881	840	898	834	867	878	835	833	828	836	842	846	901	884	868	896	842	784	837	814	879	912	841	794	859	858	863	812	903	831	857	841	830	881	837
6796	688	579	521	445	403	337	365	339	336	320	305	323	302	306	326	319	270	288	339	319	300	324	296	330	321	317	335	285	324	283	286	283	323	287	300	295	323	312	285	269	287	258	307	296	292	312	342	296	291	322	301	307	308	320	301	302	269	303	293	312	302	318	310	299	291	300	315	314	286	289	323	275	276	303	328	303	313	309	295	336	291	314	293	289	308	293	260	320	278	311	281	305	279	307	300	280	333	293	302	334	324	311	318	316	322	316	308	305	313	315	281	302	271	293	308	293	300	296	287	329	323	298	320	279	278	331	267	295	310	342	284	303	266	310	294	320	324	285	324	277	286	286	281	281	301	294	310	325	329	272	320	319	327	310	323	289	295	316	277	314	275	266	286	289	310	266	282	313	292	304	302	265	273	294	271	291	316	322	324	283	289	306	326	313	287	319	287	288	302	290	325	299	318	323	322	319	354	304	321	322	319	331	301	326	313	311	292	305	291	305	329	280	288	303	307	304	309	303	304	299	295	324	316	310	279	283	310	306	258	294	299	284	287	310	297	322	300	300	300	348	304	312	293	288	288	282	282	317	316	317	336	306	292	314	299	290	291	303	329	320	330	301	297	315	296	285	286	304	309	298	306	281	316	327	297	303	285	308	292	305	298	295	299	323	293	268	304	320	276	313	317	308	325	291	311	319	275	292	304	278	319	282	302	316	284	325	308	317	291	299	298	287	306	308	294	285	324	334	311	320	285	326	298	307	290	297	292	313	273	304	314	303	321	293	295	293	283	305	322	321	289	312	327	278	288	318	279	301	281	276	298	330	321	294	339	320	289	289	274	313	288	291	305	273	288	312	320	303	286	333	298	279	305	304	299	311	308	306	318	329	303	307	311	311	308	283	294	312	322	259	323	279	284	304	279	311	278	284	290	306	277	321	290	318	305	303	316	280	322	279	299	319	275	288	310	301	298	338	285	287	324	307	286	290	309	294	284	288	306	281	309	280	280	302	334	299	331	308	293	317	309	313	273	315	282	282	291	310	285	288	309	327	285	302	286	290	282	292	322	307	292	318	312	281	294	289	265	272	301	305	279	266	311	292	298	271	263	297	286	331	286	320	284	287	283	299	318	274	282	329	349	312	332	307	300	309	324	303	321	301	283	318	300	306	260	321	299	294	303	275	296	308	310	294	311	289	321	306	325	301	270	288	303	290	316	322	297	298	278	305	269	325	296	272	341	316	292	301	286	285	270	308	299	296	279	311	319	327	287	318	307	304	295	303	295	274	306	301	318	288	296	325	301	306	335	281	313	295	299	287	317	312	289	278	334	269	280	292	297	304	288	282	278	279	279	287	279	300	295	314	264	305	305	290	317	291	329	270	294	303	295	267	302	326	322	281	277	283	304	300	314	327	295	320	307	294	299	289	285	276	302	269	274	279	296	317	281	300	327	308	286	318	275	351	291	295	274	305	304	323	295	276	300	292	306	309	296	323	272	281	312	345	307	302	305	324	287	284	298	304	295	295	292	305	313	325	323	297	306	325	300	339	288	290	311	306	307	300	311	314	276	292	288	293	289	295	259	326	317	323	311	312	295	303	321	286	299	287	323	298	300	296	282	307	300	319	315	304	261	283	283	306	296	277	266	289	304	302	308	290	286	330	261	294	289	284	302	292	313	321	291	297	290	264	309	292	315	290	274	316	304	272	318	309	302	326	297	309	317	326	319	288	296	316	323	315	300	304	305	276	287	283	300	276	315	284	284	319	318	326	296	301	324	312	282	323	279	310	303	317	304	299	295	304	316	295	306	293	297	308	289	289	252	274	309	305	297	284	277	327	326	291	282	322	255	299	284	313	330	258	296	302	293	283	273	296	307	291	316	332	303	306	304	289	312	322	301	300	291	315	290	313	274	289	304	260	279	305	329	284	347	294	308	330	314	289	317	286	307	279	305	319	327	281	317	285	318	270	268	290	299	313	329	290	312	295	284	270	315	318	305	272	281	289	294	282	317	297	309	341	278	317	315	291	298	285	286	322	282	333	299	327	299	290	312	309	300	294	245	290	322	294	299	341	290	290	294	307	276	290	277	314	334	328	264	292	273	287	303	335	334	290	301	283	308	292	340	321	300	302	319	324	323	277	295	275	304	288	306	324	353	314	287	286	281	361	310	325	297	315	277	299	315	287	279	292	306	288	301	306	302	310	297	309	300	336	302	303	314	283	331	322	299	285	275	286	282	310	314	310	283	320	279	296	321	276	307	299	285	302	313	298	269	324	305	272	298	309	296	292	312	303	273	273	313	307	281	282	283	301	317	288	304	272	331	291	317	282	288	311	325	308	316	333	280	272	255	300	296	305	302	328	285	306	289	305	332	301	355	317	311	263	297	312	293	316	304	289	267	295	322	282	328	302	290	309	308	281	302	317	284	327	288	318	272	304	321	312	323	302	282	275	320	300	300	307	308	309	309	324	318	315	307	326	316	302	295	320	247	312	293	322	283	304	293	303	300	306	289	314	274	298	325	310	285	299	295	300	284	307	304	300	280	274	281	308	321	316	300	297	295	321	296	299	311	303	329	286	312	299	298	307	295	291	275	314	299	313	299	344	311	330	309	312	307	301	321	315	303	292	296	309	292	330	319	295	286	324	287	289	302	287	315	308	282	289	299	314	290	274	306	268	294	308	302	290	333	295	329	295	313	318	290	294	313	293	280	285	323	314	304	311	309	294	289	295	300	265	287	308	285	290	297	303	280	307	279	281	281	270	279	343	298	319	316	321	306	289	337	295	291	297	296	275	341	296	291	293	319	318	311	266	301	312	296	279	311	312	273	301	351	294	308	339	325	326	312	287	305	303	295	310	319	326	291	307	321	311	312	315	277	326	296	303	302	286	302	264	281	312	308	363	284	288	280	296	331	316	338	324	286	301	316	280	326	293	320	333	312	290	279	317	299	290	283	283	303	316	287	257	310	275	284	322	321	283	331	307	301	281	321	295	318	313	293	293	285	291	313	295	328	304	301	278	298	285	317	280	268	325	299	285	286	328	314	299	303	313	281	319	311	300	282	295	284	318	329	269	297	317	293	317	284	281	311	310	288	316	294	317	292	267	306	282	305	298	261	308	303	323	304	298	271	301	300	318	288	309	301	307	286	301	266	303	298	293	283	325	300	326	289	299	314	271	343	294	309	297	296	331	292	267	307	301	293	279	276	314	299	303	281	293	278	314	334	287	271	288	314	305	298	304	295	293	329	301	315	296	300	281	297	286	278	325	302	321	335	285	316	272	317	307	264	325	291	276	287	293	276	301	323	279	303	337	308	269	284	262	290	330	285	283	320	291	281	295	278	306	282	339	325	277	274	305	301	311	352	308	260	272	294	332	314	298	299	302	314	305	298	341	264	283	327	307	301	281	321	283	286	295	285	298	313	293	292	272	285	290	328	301	292	313	270	311	288	302	279	281	302	293	321	295	306	300	305	295	300	313	340	299	272	322	307	286	280
6515	1038	1357	1543	1403	1201	1054	946	875	829	877	797	821	846	797	802	795	741	789	734	769	775	738	761	693	732	731	727	705	734	785	776	753	768	705	796	758	709	746	746	712	770	734	760	692	730	702	724	772	754	736	732	733	735	728	725	727	730	760	713	752	692	726	764	737	722	731	687	735	721	740	705	696	763	773	697	692	686	768	715	731	726	713	705	720	691	712	730	741	708	762	759	681	708	675	708	726	770	774	760	718	674	747	718	713	717	741	703	718	690	711	717	738	742	770	719	720	713	689	723	750	715	733	743	711	727	718	699	690	765	730	730	720	693	713	734	738	671	730	726	740	747	729	709	746	718	742	736	713	740	730	751	690	777	697	751	694	747	717	760	693	691	711	756	745	704	732	716	751	765	715	724	718	735	679	706	650	712	747	714	744	698	757	697	706	718	715	732	686	723	678	765	723	704	767	748	732	723	736	734	693	758	729	740	686	739	751	723	732	679	717	691	724	700	751	719	730	727	747	714	716	748	794	743	717	689	724	739	670	746	725	683	711	753	703	704	706	704	738	720	721	763	765	786	765	732	718	726	770	749	707	714	722	735	770	749	710	752	716	733	714	702	723	764	769	717	784	722	686	714	744	732	759	686	715	731	708	754	709	705	714	746	739	770	713	724	746	737	769	732	699	738	727	691	706	718	728	718	736	743	702	718	764	696	728	703	722	738	708	678	773	743	751	692	729	747	714	713	738	717	713	719	701	723	715	724	690	717	772	694	759	707	681	727	722	767	724	693	727	716	742	721	714	682	691	682	690	710	727	692	762	730	725	655	718	708	680	731	737	730	762	709	738	675	759	665	738	694	725	735	709	742	712	702	735	707	761	721	704	764	734	732	691	701	669	711	714	683	749	734	746	715	710	673	679	754	676	746	682	741	737	708	726	712	720	759	747	704	702	688	742	712	689	773	707	715	731	741	770	738	698	708	647	714	723	741	744	662	718	713	763	704	790	725	732	751	781	717	700	682	707	712	720	693	716	752	689	690	698	731	720	708	749	730	709	734	697	724	727	747	705	685	711	666	721	713	684	712	717	697	702	716	697	790	664	730	701	744	706	720	698	695	717	755	696	698	674	774	738	780	670	709	676	738	690	708	742	713	692	724	710	709	741	711	684	709	716	745	686	761	715	744	705	740	724	698	716	701	713	697	753	712	753	758	727	762	710	760	715	722	749	687	719	722	746	738	726	745	701	724	708	693	693	753	749	677	737	716	725	731	726	736	704	763	747	698	736	714	674	721	778	755	729	699	705	760	670	693	689	765	729	727	730	704	710	726	711	723	786	728	729	714	701	743	794	666	712	707	694	740	773	704	727	728	712	721	744	752	726	753	758	710	738	739	716	742	760	731	721	721	698	707	731	704	699	724	721	741	703	713	701	682	734	706	757	731	713	684	752	751	672	744	708	737	709	758	685	739	709	737	776	742	723	710	782	697	694	710	706	726	768	745	733	725	747	719	725	712	714	751	720	691	705	672	688	725	732	728	687	737	709	730	727	721	715	746	733	773	701	680	740	780	727	757	668	714	793	722	732	717	750	719	707	766	713	715	715	756	742	688	793	745	757	699	728	692	787	718	822	711	707	706	712	688	716	731	699	724	770	734	679	715	714	706	730	759	727	747	704	708	708	728	723	711	756	736	694	718	769	744	727	730	755	737	737	695	745	727	758	736	725	736	709	739	754	738	727	672	709	745	714	720	716	741	689	736	747	690	728	725	701	698	694	733	749	699	669	691	718	698	688	726	746	713	734	752	730	691	704	704	733	761	743	697	759	735	738	738	716	728	738	751	756	696	750	724	706	698	672	717	726	755	732	716	774	746	716	725	728	721	708	769	724	691	723	696	693	755	684	733	743	735	732	673	741	713	740	742	719	704	726	749	700	741	721	742	725	686	715	742	691	657	744	729	709	749	765	773	740	747	682	747	755	722	741	740	734	716	735	739	746	715	701	788	710	760	717	780	784	731	728	757	742	698	694	759	683	701	737	683	749	719	722	737	685	663	744	696	677	722	718	688	693	734	693	708	701	690	709	723	722	705	706	765	710	751	719	762	700	737	683	784	757	695	745	752	702	761	707	745	693	727	700	753	664	695	707	769	734	740	727	768	759	739	734	662	733	721	724	729	717	679	667	705	716	716	728	689	801	696	747	713	742	685	696	720	681	701	687	732	794	731	661	698	750	759	740	737	731	684	725	690	715	714	752	709	701	679	732	781	731	708	761	720	780	757	739	709	731	678	784	706	703	739	739	696	739	704	716	744	721	742	728	718	742	738	752	723	713	727	696	743	742	726	782	709	691	689	713	756	691	719	749	719	760	708	711	740	735	733	733	681	707	718	689	796	776	711	741	689	737	717	726	725	768	769	707	754	739	715	730	720	767	723	711	692	728	760	655	736	737	719	749	706	724	756	714	721	707	722	718	685	718	723	743	728	695	747	706	679	741	672	697	745	729	715	720	702	726	757	673	742	714	722	709	694	739	704	704	721	760	708	740	707	740	761	742	753	675	782	766	701	672	700	749	694	743	706	737	724	695	693	705	735	745	723	713	740	737	723	713	696	751	676	728	743	699	725	756	764	694	707	769	739	715	644	711	698	693	683	740	714	717	732	755	758	723	679	710	711	701	737	713	741	716	723	735	768	750	737	744	706	787	708	688	726	694	765	732	723	738	784	763	789	733	690	734	694	716	710	704	791	712	765	709	714	752	739	727	696	707	752	688	707	726	723	767	740	728	708	706	706	722	707	718	707	766	717	749	709	685	713	737	736	730	717	745	709	752	712	728	724	747	764	741	748	734	647	739	701	711	714	728	676	736	721	710	730	738	645	729	704	742	729	715	738	726	684	672	754	698	702	682	704	742	700	729	706	733	723	740	705	648	709	736	724	730	716	688	744	671	668	738	785	735	702	739	707	689	734	711	754	710	695	742	751	689	716	720	734	700	697	725	760	654	726	766	719	689	753	755	703	714	733	687	709	703	730	695	686	713	724	729	684	688	715	709	710	768	732	733	771	691	699	730	793	744	721	749	701	750	705	680	741	727	720	738	739	732	736	742	755	693	787	723	743	704	732	721	710	695	710	741	695	687	705	757	707	794	731	730	721	713	730	733	738	736	692	725	697	727	715	714	704	722	717	733	677	730	737	690	730	728	728	702	712	743	758	710	760	739	715	774	707	669	715	716	686	745	693	715	762	727	722	726	736	688	744	727	730	730	717	692	737	739	720	755	763	729	704	732	770	752	709	763	669	749	744	758	750	742	725	706	726	730	714	746	717	727	702	722	684	728	761	711	729	734	736	723	739	717	759	708	720	713	698	714	751	682	752	733	788	677	721	730	695	773	764	741	700	772	715	702	745	696	732	739	706	777	720	706	716	711	739	723	749	685	697	716	669	703	709	709	713	725	780	739	712	691	741	742	733	683	732	737	742	682	710	719	671	746	723	741	706	684	714
12201	866	737	573	393	313	224	192	193	174	182	162	183	162	163	172	158	152	154	141	142	136	125	136	145	160	152	141	149	162	142	134	137	144	125	138	137	124	146	154	151	132	131	136	121	134	131	143	141	147	139	144	128	142	142	108	136	117	134	134	142	127	125	155	111	138	123	115	131	142	114	136	130	115	163	103	134	144	140	119	149	138	139	135	135	135	107	145	127	127	132	129	137	142	127	150	134	124	119	115	112	102	124	133	127	120	142	134	132	112	139	116	132	134	135	142	129	137	137	121	149	140	102	125	126	123	135	113	112	128	112	136	137	119	147	149	123	147	119	171	122	133	107	128	122	130	129	132	141	136	142	136	139	115	128	122	137	122	126	108	122	145	139	147	145	133	127	150	153	145	133	135	134	132	139	135	143	135	143	133	137	125	149	134	114	123	141	139	111	134	128	134	153	124	106	139	128	130	133	119	125	123	155	134	127	128	120	132	154	143	129	123	133	130	110	128	144	121	131	128	142	138	117	143	117	137	134	95	117	156	120	133	130	138	133	113	137	130	118	142	119	120	124	125	144	121	110	137	138	130	135	121	120	150	120	135	134	141	133	141	145	132	128	130	123	130	138	165	142	150	130	123	141	134	138	139	122	143	125	129	141	146	145	137	147	121	108	114	134	131	153	150	124	139	131	141	136	127	129	144	116	127	149	146	142	134	138	149	158	119	136	129	114	150	152	139	153	136	141	141	130	146	141	112	109	134	136	125	122	137	139	132	141	113	118	129	137	133	131	147	136	131	138	136	129	135	129	132	119	135	113	156	132	117	141	154	134	137	139	130	128	135	124	131	128	123	126	143	101	144	149	125	116	120	129	132	130	133	136	133	134	129	112	146	128	149	144	110	145	140	138	126	145	123	139	145	151	138	138	143	118	130	146	141	132	156	133	129	143	118	118	130	146	104	135	126	118	118	114	132	151	146	132	130	141	123	128	119	145	129	145	129	150	108	131	128	154	131	149	147	111	142	157	136	132	119	140	110	129	123	136	126	155	124	140	135	148	119	143	135	122	131	135	162	158	148	122	127	125	133	139	143	135	142	130	123	119	140	135	135	125	141	147	135	124	160	115	128	124	137	135	162	129	112	130	131	150	127	116	146	131	136	144	127	139	147	130	120	145	136	121	133	143	139	131	127	139	136	130	127	131	124	133	124	155	146	134	158	143	116	144	121	139	108	149	137	130	126	146	138	134	123	146	159	132	121	137	140	119	133	143	147	140	145	115	133	139	139	118	130	136	137	145	151	144	114	142	120	151	129	135	129	146	154	141	142	154	142	126	162	138	151	119	147	140	135	145	138	125	127	130	127	118	144	140	142	116	143	127	111	135	135	136	129	130	108	129	114	106	137	130	127	135	127	117	115	146	117	141	148	116	136	117	142	146	151	156	137	111	143	129	132	156	126	129	137	125	124	141	130	120	129	125	144	117	138	120	130	131	108	152	145	125	153	110	139	123	142	131	138	151	138	139	135	117	130	135	125	118	128	115	146	120	150	122	125	127	123	166	134	115	135	131	119	132	150	149	143	138	144	136	141	122	120	135	119	117	150	135	137	124	132	134	118	107	142	128	141	122	113	122	129	163	138	130	149	134	162	142	134	110	114	119	146	136	143	134	137	138	111	134	111	131	127	136	140	144	143	126	113	125	140	141	137	140	136	144	133	145	128	146	140	132	119	144	144	160	117	132	144	120	160	144	95	135	115	146	128	142	140	155	143	132	139	131	129	122	135	132	129	138	142	135	109	129	133	139	133	122	144	144	139	124	125	124	115	139	125	114	117	152	134	110	157	132	108	130	121	143	139	132	146	146	124	145	130	125	135	125	108	130	133	143	120	139	143	140	129	134	152	146	120	143	137	141	120	136	132	155	121	157	119	138	122	135	130	126	115	127	119	137	143	116	133	147	127	131	143	118	128	132	137	129	123	127	139	158	128	150	145	134	147	124	151	120	134	138	124	135	135	151	148	139	145	133	126	132	128	135	121	134	132	148	122	153	137	127	169	120	123	153	129	117	124	128	132	128	141	116	129	136	121	121	130	120	150	134	114	129	130	123	115	116	118	126	120	134	133	119	140	126	129	146	134	138	139	131	128	111	135	157	124	120	126	143	124	145	131	117	130	126	122	122	126	152	112	141	121	123	153	115	130	125	128	119	144	127	135	138	156	142	110	142	125	135	120	135	136	142	144	131	131	110	129	151	140	144	118	158	140	124	136	136	135	122	129	130	131	134	123	138	135	119	135	132	137	128	136	145	144	155	126	144	110	128	121	132	113	123	134	146	122	128	135	123	150	129	154	159	128	128	149	114	123	129	153	141	141	150	152	140	118	117	145	136	117	118	125	148	147	131	105	110	120	151	144	151	145	116	119	146	136	143	144	136	130	127	117	162	114	118	164	115	143	140	135	148	153	123	102	135	145	141	127	106	136	120	136	132	158	122	116	141	128	117	135	151	131	117	149	112	135	129	122	167	135	138	133	146	136	156	146	134	128	136	129	119	135	119	130	120	107	152	131	105	123	117	141	118	141	123	148	133	122	144	136	134	144	134	139	127	141	117	133	121	133	127	135	144	151	138	132	134	136	158	139	141	116	138	108	127	141	134	145	131	146	134	127	138	128	136	135	129	154	136	111	120	143	128	139	140	156	108	124	152	117	150	135	122	148	122	115	135	146	128	122	158	119	133	114	118	129	130	117	134	132	153	131	130	133	137	137	135	125	139	129	152	134	132	141	121	111	121	147	144	138	129	150	132	136	145	141	140	114	147	117	121	140	135	141	136	134	137	125	137	149	137	155	125	146	118	120	135	117	127	129	130	129	126	128	143	138	147	135	149	144	133	140	133	143	149	152	142	130	132	139	131	151	129	155	139	123	148	131	133	128	131	145	128	136	122	125	144	128	132	123	129	145	129	122	123	122	129	153	122	145	120	146	154	154	141	126	141	139	135	151	113	147	112	136	140	128	149	152	140	140	152	128	139	135	151	136	144	143	126	134	127	112	140	130	145	108	111	109	126	132	135	140	116	126	143	124	107	133	135	166	152	129	122	139	146	125	125	129	144	124	113	148	120	132	149	120	134	127	126	139	124	135	130	142	118	138	127	133	129	115	136	141	132	154	126	138	111	127	135	138	133	108	128	128	133	110	127	144	131	135	138	147	139	140	112	123	132	127	129	131	111	149	130	122	161	120	120	143	121	130	125	120	127	145	140	135	118	135	139	127	143	150	123	137	125	148	167	120	136	144	125	145	115	125	123	125	139	122	135	148	123	120	131	126	138	113	139	138	136	134	147	122	123	157	148	142	127	126	126	131	133	123	125	132	107	133	142	140	149	130	112	135	141	122	142	145	135	121	128	125	134	140	147	120	145	133	129	122	131	130	133	122	139	148	144	141	120	126	138	130	135	128	118	137	132	131	129	147	129	123	131	147	154	129	128	121	123	129	133	144
7708	932	1667	1747	1484	1302	953	817	738	604	627	544	516	505	493	472	468	440	421	439	434	413	432	375	380	435	417	379	349	386	381	385	384	339	360	378	350	358	358	352	389	383	368	328	394	322	370	367	389	364	370	356	350	394	345	373	385	374	360	327	378	368	344	338	361	352	372	368	355	330	381	362	376	372	343	330	360	349	380	365	329	370	346	381	361	361	390	347	335	379	371	368	333	311	347	343	344	368	360	337	351	376	391	351	348	356	325	346	348	348	330	342	358	339	374	339	338	338	342	365	353	354	348	382	372	364	393	342	342	334	368	327	371	355	361	327	336	366	384	392	361	322	328	328	347	349	314	351	371	365	334	356	396	319	364	337	345	311	362	368	366	362	344	367	359	360	359	350	357	386	337	311	375	355	365	364	389	350	396	358	344	373	328	358	355	336	319	365	318	357	362	319	384	375	344	366	322	346	354	334	342	357	358	379	342	355	338	365	359	350	364	333	338	322	345	355	367	330	364	360	370	367	382	324	377	393	371	355	376	341	348	369	376	342	332	356	363	343	351	323	334	345	341	351	349	354	347	313	363	386	359	353	417	359	329	335	327	334	316	361	358	342	364	355	342	326	355	336	379	359	355	344	331	349	337	317	361	347	371	329	351	362	339	373	350	320	340	334	366	382	371	342	345	364	344	348	347	369	348	335	339	366	357	364	369	369	331	343	354	360	339	325	352	375	354	346	325	374	353	344	331	348	370	345	327	350	347	360	337	351	353	377	357	346	329	339	316	344	326	332	339	330	392	362	342	366	302	347	389	312	347	346	386	339	377	341	358	358	364	331	325	348	369	359	358	338	347	326	347	386	339	342	363	372	400	325	353	317	394	358	355	382	336	365	347	328	351	371	386	342	371	384	357	351	351	345	371	365	352	365	342	385	370	355	364	348	353	335	354	351	368	315	341	354	348	370	347	379	311	362	357	363	403	327	353	376	359	338	348	336	348	332	361	357	328	372	353	366	323	367	333	375	397	373	334	337	354	372	370	393	347	353	345	369	356	359	327	382	373	342	376	347	354	346	344	349	357	341	364	359	358	348	381	374	317	334	356	375	350	383	362	371	339	357	323	399	341	370	353	410	340	390	358	330	365	355	337	369	370	369	352	380	311	317	368	377	376	336	379	363	369	326	333	343	334	351	341	341	343	354	341	320	339	357	354	342	333	356	390	359	376	367	331	339	338	326	372	362	325	410	359	380	367	329	351	326	373	344	355	346	366	358	382	336	328	343	349	384	366	322	365	359	351	377	386	371	346	370	384	347	338	355	380	340	323	339	363	392	375	342	389	349	358	349	378	353	378	337	364	347	348	306	358	353	384	387	343	363	348	346	380	357	343	353	322	379	352	347	335	388	373	358	358	337	340	325	399	371	312	347	344	369	376	355	382	355	343	347	339	333	339	379	362	321	351	332	373	336	350	361	367	353	339	340	363	389	380	362	361	390	380	359	349	357	377	380	345	337	335	357	333	369	367	359	348	309	354	334	351	397	367	353	355	331	368	343	334	321	327	356	367	365	323	340	345	334	362	374	349	346	350	338	355	362	350	355	335	363	343	321	349	366	360	368	343	346	346	372	348	373	329	341	350	357	314	342	354	347	355	352	360	321	353	360	381	330	375	334	359	364	334	351	339	381	342	380	365	361	387	341	354	338	357	343	344	380	354	340	356	327	367	329	358	344	354	354	347	358	330	330	376	378	330	363	368	345	373	322	346	329	362	334	356	405	354	314	349	357	356	372	344	343	349	327	346	340	332	371	349	334	326	378	377	324	326	338	382	345	362	356	353	338	380	353	349	345	353	364	365	347	368	338	389	377	359	353	358	349	340	366	348	362	352	352	366	332	341	369	362	345	331	341	342	336	329	358	330	364	356	330	335	354	339	337	373	349	330	332	331	338	352	366	372	381	339	328	347	374	384	354	341	376	335	340	385	336	354	339	336	341	374	334	365	362	354	340	371	326	360	349	368	354	357	374	364	368	319	321	370	338	334	341	370	353	373	363	375	373	313	368	342	318	356	348	343	353	339	360	334	305	365	390	347	328	352	352	340	355	354	350	354	355	338	344	313	321	346	333	353	349	375	355	397	342	365	339	353	368	366	360	362	357	331	364	372	377	363	331	354	338	372	360	365	349	350	354	352	370	361	367	340	329	359	327	342	360	343	358	358	339	365	346	349	338	357	360	352	336	368	349	328	369	363	338	378	337	345	345	345	353	335	370	352	332	383	369	345	353	354	344	348	341	350	353	349	347	374	328	365	350	350	341	325	341	360	355	311	367	334	365	331	357	360	346	369	353	343	373	356	338	330	341	333	357	335	364	343	359	351	331	362	339	357	386	356	350	363	322	323	373	345	381	352	359	341	360	364	369	341	333	339	359	389	345	366	354	365	372	373	367	345	370	370	396	355	329	369	356	364	356	354	321	358	338	356	365	387	346	359	386	366	373	336	338	337	377	379	373	344	386	333	382	358	347	379	381	360	369	385	358	341	362	347	335	360	385	358	301	334	348	348	328	354	335	327	345	378	365	308	361	330	352	357	323	361	359	318	349	363	361	376	337	356	368	335	367	350	359	372	305	354	342	336	343	333	351	283	323	319	354	343	363	364	376	331	386	362	363	362	338	334	375	341	349	374	350	374	378	322	359	369	387	336	348	347	309	364	365	386	358	341	364	376	343	383	358	337	369	350	346	333	359	377	316	356	389	373	379	330	368	343	330	334	367	360	360	370	363	343	308	358	340	336	372	373	321	345	381	319	354	386	333	342	359	336	329	364	376	340	356	363	354	347	313	393	323	315	369	337	351	340	359	380	349	336	338	371	367	339	359	350	372	352	334	348	343	370	353	359	342	391	332	329	346	371	346	349	379	367	355	340	346	375	317	364	374	386	359	349	378	358	345	391	351	364	337	334	364	346	352	365	365	345	338	353	333	373	344	362	359	365	354	344	381	356	326	371	375	340	361	348	357	377	310	342	342	353	397	338	346	338	369	347	320	365	386	318	331	342	362	340	317	362	352	359	355	373	361	368	382	328	368	346	359	324	350	359	327	331	332	353	390	390	363	379	366	333	359	384	343	370	359	355	341	346	368	322	352	383	345	326	335	354	353	355	379	349	315	337	346	351	364	344	360	379	345	332	360	337	364	402	359	374	322	342	376	327	332	328	344	399	341	355	335	383	350	349	359	366	358	355	345	364	320	321	359	368	367	318	341	388	343	352	351	399	347	361	338	376	352	351	330	377	360	378	340	371	365	328	374	368	355	364	371	404	353	363	364	361	345	354	346	371	373	345	336	362	329	358	342	375	315	324	325	348	362	337	367	362	364	351	323	343	331	319	359	366	339	376	346	356	342	344	355	352	383	384	345	345	341	310	376	344	349	360	350	384	349	358	358	365	345	378	372	352	373	381	325	373	312	317	350	340	379	398	333	349	361	333	339	335	332	310	317	361	369
1302	354	359	376	359	333	359	338	335	369	352	379	361	365	361	320	357	358	372	341	398	331	334	335	378	385	384	383	331	376	369	387	395	344	357	365	366	356	378	384	377	398	403	367	385	377	372	360	345	378	376	369	351	373	336	377	376	368	363	376	379	318	378	351	361	386	373	377	369	336	362	387	365	328	355	361	367	363	354	361	370	397	347	411	356	342	395	330	334	320	316	383	351	370	349	353	351	393	360	390	365	308	395	314	353	340	395	386	333	346	341	322	334	364	420	347	368	394	341	330	350	382	372	318	347	392	358	356	374	349	368	373	355	377	386	407	366	333	348	347	374	350	371	381	359	390	346	311	320	352	376	341	383	370	346	376	368	353	336	347	357	327	366	385	379	364	374	343	328	359	328	361	382	344	379	358	325	340	372	345	339	381	342	359	384	347	399	356	354	380	375	352	355	337	339	340	348	355	384	345	376	354	359	361	374	346	336	324	368	347	347	342	354	348	413	379	349	361	354	379	355	349	308	360	360	369	379	345	363	338	346	350	358	372	374	338	336	369	356	369	386	359	383	353	341	334	357	388	375	340	365	371	335	347	355	336	350	338	359	310	357	342	354	373	365	345	328	351	382	364	373	363	347	374	356	365	375	360	378	304	368	391	343	345	407	373	325	334	323	325	385	386	389	373	332	354	370	366	355	338	345	356	364	353	361	357	358	363	374	365	358	352	360	365	365	381	384	359	341	354	347	325	309	359	366	355	337	354	351	339	366	338	371	359	386	395	347	318	318	313	377	377	361	354	359	374	362	396	355	407	334	357	361	388	337	349	322	390	384	363	336	366	373	394	368	334	330	358	348	369	350	354	381	369	344	366	392	349	361	361	344	356	387	348	352	378	352	362	365	357	360	370	369	361	332	362	360	352	336	357	358	331	362	363	377	354	332	365	351	335	334	310	364	357	331	319	383	402	336	336	337	358	348	350	375	339	378	358	318	359	342	340	350	360	360	393	370	365	395	415	351	345	357	353	330	346	352	350	365	353	404	379	350	365	367	357	331	342	318	377	331	371	375	333	335	402	367	371	360	359	402	358	381	341	367	379	355	377	364	367	358	336	346	361	370	348	373	402	350	343	344	377	382	374	364	297	357	354	328	358	351	365	362	366	348	331	350	360	337	360	376	367	354	344	360	393	358	334	353	359	353	356	358	351	351	356	353	368	345	358	362	338	388	369	350	344	383	334	373	327	395	388	363	362	354	331	367	363	345	338	356	386	369	358	361	368	352	388	342	372	351	376	351	330	330	335	376	349	362	372	377	399	336	388	353	377	342	332	352	345	365	379	395	374	364	348	365	373	361	367	371	332	343	324	345	380	384	340	375	397	357	368	373	383	347	358	361	354	346	343	358	360	367	333	385	370	353	342	377	303	379	386	327	389	364	351	363	354	332	353	349	355	375	328	378	339	381	323	357	365	385	345	334	346	340	354	355	347	340	326	325	363	348	365	407	386	361	346	360	363	336	367	371	356	346	377	333	391	363	328	352	368	337	396	347	390	386	371	363	362	349	398	340	369	378	325	377	336	354	356	330	354	396	315	346	364	342	370	347	380	346	325	343	326	349	328	355	380	388	362	341	332	381	309	367	379	338	367	342	365	368	372	340	358	389	350	348	377	359	361	361	381	378	362	341	319	378	299	361	387	369	383	375	400	362	396	349	372	362	359	341	382	334	348	366	371	337	383	345	394	375	358	348	361	359	370	391	326	392	401	354	371	357	336	367	388	379	365	392	383	336	366	379	346	353	348	368	369	358	371	362	328	368	369	385	346	349	347	329	339	340	370	413	342	364	380	342	395	338	364	344	384	319	359	385	388	324	379	374	329	354	393	371	348	325	370	338	354	331	358	382	340	337	336	361	361	376	387	351	321	364	345	333	359	369	389	379	346	364	368	324	361	345	376	329	309	347	385	362	390	342	378	356	377	342	378	352	357	363	359	354	343	360	382	360	329	329	378	363	355	359	334	371	378	366	327	387	367	386	345	333	398	382	338	388	369	391	375	389	324	367	357	359	353	368	376	347	350	343	346	343	345	378	362	330	357	336	358	353	344	360	387	355	353	404	382	350	397	340	362	356	369	347	335	369	391	386	361	421	364	367	345	330	365	351	360	357	351	359	405	336	327	347	359	350	340	356	375	391	337	338	377	358	359	339	367	346	368	334	363	350	357	341	360	374	365	388	361	333	359	344	403	362	360	323	348	343	375	336	337	344	373	340	375	317	349	366	369	384	377	355	363	344	369	344	321	388	323	339	373	361	392	373	341	353	374	378	336	327	358	357	383	337	372	358	369	377	326	347	360	326	360	375	364	361	346	376	376	383	326	365	324	383	320	329	393	341	382	355	350	316	344	358	347	364	353	337	346	358	348	353	378	358	332	367	386	349	389	343	343	335	360	333	346	380	350	318	359	346	363	368	347	374	362	378	382	356	347	382	356	372	370	348	366	350	378	359	365	363	334	376	384	323	360	338	355	333	379	355	359	366	334	343	351	372	375	359	403	336	365	372	374	340	323	370	389	369	328	371	382	390	346	331	371	358	358	350	371	343	352	354	348	338	365	357	373	380	383	326	392	362	380	369	345	356	345	362	383	360	366	347	344	357	340	370	384	371	357	364	375	351	347	350	376	344	368	347	362	374	347	362	370	333	386	346	353	349	353	345	320	371	349	374	356	368	343	348	341	363	390	388	366	358	348	376	327	331	363	377	319	315	389	355	331	331	360	349	357	380	393	333	332	375	367	354	337	352	346	372	354	385	335	345	337	333	379	375	348	375	354	334	349	340	372	363	341	367	357	353	338	363	382	370	364	373	389	349	343	386	372	365	417	340	397	396	370	396	358	376	343	308	352	341	366	353	382	342	353	379	371	358	365	401	335	375	349	349	362	321	387	382	399	352	352	351	352	347	356	378	394	374	331	396	333	389	337	371	348	358	360	343	329	373	381	380	326	350	369	364	352	377	314	345	357	340	316	376	373	356	376	323	359	355	352	366	348	346	379	364	368	380	335	383	358	364	354	348	334	368	375	353	343	354	395	345	366	356	418	355	380	344	377	390	368	369	350	373	352	348	411	379	364	380	321	351	357	358	355	342	347	393	359	362	323	390	339	350	349	343	320	376	369	399	374	377	321	354	359	389	385	368	352	361	352	338	346	365	345	351	358	335	354	375	328	342	366	332	332	371	368	349	345	352	350	364	336	348	360	368	333	334	397	327	380	354	356	381	381	357	341	332	381	372	349	347	385	311	344	352	385	366	388	388	336	335	358	387	346	355	372	328	319	338	379	336	370	352	367	412	346	339	355	350	378	353	379	373	396	346	337	360	346	334	380	370	341	341	349	354	346	353	390	381	356	326	383	348	316	346	365	346	363	378	338	351	358	336	345	314	363	345	317	343	349	388	367	318	389	337	361	324	378	362	345	358	370	374	397	373	348	366	398	351	350	330	381
2083	913	836	876	857	880	862	900	866	838	842	909	854	859	856	876	869	836	863	809	842	856	811	817	883	868	839	839	883	868	843	850	852	813	767	881	884	859	862	869	821	865	817	875	867	812	855	845	890	827	854	922	853	858	841	850	877	895	900	801	852	844	869	894	838	859	879	840	857	866	840	921	851	827	826	842	896	846	838	837	866	847	917	877	853	868	863	875	854	839	906	870	880	823	884	865	874	927	803	837	889	851	863	905	843	858	846	867	816	851	896	885	856	850	843	823	837	815	846	878	841	865	848	874	855	840	815	877	850	831	847	853	869	877	842	854	851	834	869	836	803	841	894	849	871	841	850	794	875	815	898	852	785	865	829	867	863	858	828	874	834	900	884	855	900	784	835	898	867	880	868	888	859	893	855	854	845	836	829	885	882	850	828	834	885	846	865	867	868	841	842	887	825	914	888	890	886	851	838	866	909	864	912	855	884	854	856	901	868	870	887	851	860	884	904	879	883	892	823	829	893	883	870	866	876	856	826	811	858	827	882	866	829	873	914	855	888	873	893	854	798	884	841	844	902	859	836	864	862	866	909	848	837	874	890	872	836	842	870	851	873	871	870	846	895	842	880	900	808	882	896	865	811	935	847	935	859	879	830	901	858	901	871	878	834	878	881	865	798	851	859	931	876	861	863	844	908	810	848	824	873	881	880	827	853	897	861	847	877	908	865	903	897	824	846	883	890	856	844	864	865	839	833	869	854	845	860	864	849	905	832	822	846	805	847	836	833	817	877	853	792	848	895	803	850	905	873	855	803	867	786	844	859	840	841	834	845	830	843	862	850	838	850	822	888	857	916	818	820	873	874	851	898	882	863	817	903	863	846	820	806	884	863	898	849	834	862	904	874	869	883	921	855	839	815	814	875	858	837	930	911	857	849	837	875	842	895	887	854	820	796	880	858	898	880	829	860	898	891	889	855	912	812	847	801	852	843	875	827	850	854	853	834	906	858	810	832	845	800	842	864	858	842	828	863	815	822	873	861	839	849	785	803	841	842	845	855	836	875	869	801	823	828	840	822	858	849	950	800	850	884	870	860	856	828	871	936	916	892	877	891	890	856	875	842	821	857	853	812	823	895	865	862	870	862	869	798	821	818	865	854	817	909	872	873	890	830	815	816	857	861	840	859	876	863	880	858	887	847	874	822	830	845	829	804	863	851	873	864	855	830	896	804	851	903	840	867	874	848	864	862	897	885	864	889	871	898	876	843	900	866	865	868	820	871	883	889	854	902	872	863	861	830	877	835	855	840	871	830	844	814	839	911	886	875	887	847	798	826	864	890	797	878	869	841	804	904	898	884	825	850	804	858	813	841	855	855	837	849	803	847	894	938	850	860	830	882	893	862	858	844	833	808	853	880	918	861	837	814	839	869	870	893	843	832	863	847	898	851	823	882	844	897	867	844	838	863	888	857	841	825	940	811	873	896	848	845	849	886	863	809	834	827	909	767	877	846	841	829	793	810	813	869	862	914	830	823	843	884	892	836	830	859	817	852	894	884	868	879	873	898	849	888	808	930	845	863	846	892	835	877	874	843	871	800	885	888	899	857	806	841	842	835	853	859	835	900	867	835	835	924	856	890	857	895	840	892	937	875	839	905	886	833	878	854	892	846	925	853	815	878	866	910	874	814	836	885	856	896	852	873	833	831	822	885	817	877	806	910	859	862	831	898	861	863	854	833	858	873	872	910	831	856	850	848	884	834	822	917	870	844	873	879	874	875	876	861	868	890	823	884	901	853	863	836	842	905	863	852	885	867	841	825	884	859	832	861	852	836	834	867	856	832	847	914	795	855	837	866	837	930	901	852	847	885	839	890	874	863	864	895	838	864	832	877	868	814	867	914	905	870	841	899	860	793	812	863	835	870	869	876	856	893	857	833	850	790	869	914	862	907	834	850	821	823	873	785	869	836	841	919	832	871	869	883	845	830	830	854	874	871	831	873	855	846	847	846	877	915	845	862	879	864	860	836	871	906	915	874	838	834	837	862	884	855	811	867	894	846	838	879	800	838	824	847	831	864	827	848	784	849	879	854	889	878	833	843	873	856	823	850	858	883	920	786	866	832	862	909	861	798	883	820	863	874	826	860	903	832	902	825	845	852	836	906	862	862	870	813	870	881	911	866	851	883	861	844	878	871	878	852	881	884	827	828	879	871	853	882	872	819	828	882	883	827	854	833	860	846	841	823	823	860	825	846	862	867	840	852	843	835	909	828	870	864	892	848	873	873	887	838	838	819	843	873	885	894	844	867	852	842	834	870	857	852	831	873	851	851	877	845	848	882	835	886	887	845	809	852	876	823	850	823	886	864	826	871	847	855	859	829	841	838	881	867	854	883	868	819	877	880	880	828	873	897	840	834	853	848	877	857	853	861	855	865	832	841	838	876	865	920	862	846	813	884	841	837	918	842	850	847	834	832	864	846	831	887	850	882	889	842	873	907	859	854	885	830	879	850	862	865	866	865	888	857	825	841	900	858	866	900	794	887	886	811	843	846	872	870	873	877	821	863	901	832	853	884	847	877	826	830	830	816	846	914	874	875	839	784	876	866	843	856	866	844	844	827	856	845	837	879	841	863	848	860	924	844	884	884	859	838	849	830	864	871	861	859	861	854	880	909	840	889	822	861	854	819	849	868	865	847	861	819	876	880	868	814	877	818	866	849	819	881	869	846	872	857	881	862	845	825	887	853	871	874	854	824	880	878	842	919	870	851	890	842	861	865	846	868	926	831	859	839	849	878	861	849	867	858	896	870	871	889	886	860	882	870	865	826	867	878	864	880	837	899	836	832	815	864	840	877	911	826	846	854	820	842	880	825	807	846	868	829	851	890	888	849	836	820	832	893	882	866	822	859	862	858	828	884	901	879	807	840	807	876	903	826	866	834	904	924	861	859	859	849	883	833	881	872	886	832	859	823	888	837	846	884	867	818	891	863	857	841	823	894	850	831	820	849	875	876	904	872	809	843	902	812	826	866	869	820	772	809	833	899	875	869	838	898	848	810	850	923	837	880	834	861	872	834	812	882	838	876	872	885	865	896	890	870	890	809	811	906	878	852	880	834	867	861	839	865	899	932	903	888	832	846	827	850	848	887	882	869	873	885	870	864	861	828	833	835	846	896	879	869	855	874	842	886	883	839	861	892	830	890	841	831	864	856	860	850	883	867	809	905	861	871	877	869	873	856	890	859	818	800	879	847	867	884	843	871	850	847	858	827	813	838	884	894	782	869	828	854	856	850	836	876	872	796	855	850	815	797	904	854	822	884	814	846	867	861	867	856	895	798	813	777	881	881	859	837	848	811	849	890	879	819	827	820	845	863	887	843	854	857	790	822	839	847	882	852	846	844	818	846	846	866	800	918	872	847	864	795	796	846	866	829	834	934	872	869	849	862	793	908	859	855	889	875	847	835	850	861	885	883	888	889	795	871	867	863	853	862	827	851	888
6916	590	614	477	385	425	412	339	332	330	315	303	307	317	316	295	326	304	303	279	287	301	286	320	324	295	327	323	311	326	290	275	295	312	294	321	327	329	278	319	287	322	295	294	293	296	292	293	296	313	327	340	276	269	292	273	298	325	329	285	297	303	301	327	275	305	304	308	305	300	290	325	294	308	309	311	297	312	298	299	300	314	289	324	297	300	332	293	306	316	301	328	299	300	287	329	323	300	319	289	287	281	319	274	309	290	333	298	282	318	279	301	306	306	278	283	287	325	295	323	300	280	300	302	304	304	316	301	287	284	314	249	266	291	292	301	304	308	280	304	291	318	344	323	284	303	295	295	308	306	303	286	272	255	278	312	272	319	296	297	306	269	296	289	282	284	269	302	330	276	289	296	321	293	289	333	318	302	315	259	288	299	311	281	306	308	299	324	303	291	301	309	278	283	287	297	278	302	320	293	301	303	305	315	286	315	273	290	266	329	311	329	326	323	337	294	298	318	277	277	260	286	316	322	320	296	302	321	318	269	281	237	301	258	299	313	316	294	316	305	326	321	292	289	311	313	301	307	274	267	293	318	267	316	314	293	315	321	287	310	313	287	332	277	288	301	308	319	291	292	295	313	292	285	281	327	295	319	275	277	320	332	311	321	333	298	301	279	303	301	304	292	318	290	278	322	299	298	292	312	287	319	286	302	318	307	278	294	269	280	295	295	322	364	321	318	315	317	330	306	292	332	290	304	284	279	299	293	292	301	280	289	278	289	307	269	282	308	324	310	329	324	305	313	290	307	305	255	277	296	302	294	325	277	310	294	281	302	302	310	288	277	301	281	298	311	332	340	286	301	314	306	309	286	323	277	296	301	330	270	312	292	305	319	309	282	333	308	287	302	283	277	272	289	299	319	296	311	282	273	283	285	306	293	293	315	293	273	304	292	311	297	303	279	314	305	307	274	273	292	288	301	318	316	310	300	285	300	314	311	306	322	292	289	274	323	286	300	301	274	274	316	291	285	305	294	282	315	332	282	268	292	268	307	297	286	301	268	317	308	282	303	283	305	297	318	301	265	291	278	288	317	305	285	274	306	320	332	284	289	298	300	311	297	329	292	300	277	279	289	278	301	303	315	297	306	296	305	288	319	313	272	286	290	290	308	293	344	315	305	305	319	313	298	325	322	325	305	327	313	290	297	323	311	325	287	290	271	269	288	326	299	291	289	298	309	296	284	281	261	300	294	287	316	314	318	333	305	329	310	317	304	306	298	297	305	297	304	308	293	304	260	320	300	297	284	280	269	295	280	296	296	263	286	292	282	285	279	295	316	336	306	285	331	289	297	303	284	264	256	287	335	290	296	280	300	281	295	268	303	301	340	353	306	327	261	318	295	303	260	299	302	304	291	320	312	271	279	303	307	288	279	302	258	315	292	282	280	315	287	309	287	310	267	264	340	306	306	282	310	333	352	292	302	317	298	288	322	302	310	276	297	304	314	296	296	301	286	323	304	295	300	282	335	338	270	320	310	318	333	307	322	322	282	308	313	295	335	294	322	302	301	302	293	306	315	326	257	303	300	287	298	309	290	279	286	295	310	287	322	305	348	302	274	301	296	307	311	267	318	324	305	269	340	305	314	316	280	299	324	268	283	284	304	311	323	314	314	322	306	290	301	303	275	303	324	290	292	313	337	315	313	304	331	338	308	325	338	287	281	283	314	311	246	326	290	269	293	320	318	281	314	292	278	289	264	281	291	316	287	300	326	294	319	308	329	301	318	271	296	299	276	309	295	302	299	291	280	280	319	293	314	321	307	292	329	315	308	318	282	287	293	293	298	347	297	303	290	307	322	294	273	299	299	306	299	299	306	311	285	312	295	294	295	284	311	315	293	334	274	330	323	295	263	308	294	326	300	295	297	316	293	324	300	285	285	296	307	299	295	300	289	311	275	301	285	306	296	271	296	313	305	317	323	318	308	285	272	280	279	313	289	291	319	313	282	314	290	283	305	294	248	307	305	262	314	299	333	276	301	305	330	332	312	346	311	305	301	323	298	276	267	294	334	279	290	267	287	288	322	284	307	293	315	293	326	283	306	301	299	276	316	313	284	309	302	329	279	310	305	301	300	320	288	274	281	291	304	342	318	303	316	286	338	289	313	284	308	309	310	311	294	277	298	285	275	325	298	312	302	282	306	327	284	258	260	316	311	301	290	328	295	309	328	328	311	279	319	308	286	305	299	264	327	294	306	272	302	274	314	323	314	316	272	292	296	340	331	306	295	288	332	293	305	307	303	320	283	297	283	337	278	331	304	286	286	316	266	306	333	315	292	300	303	299	289	270	303	284	305	315	304	291	287	285	293	299	272	294	316	298	284	319	324	297	271	300	330	317	302	279	276	265	302	293	297	282	313	294	306	341	268	314	304	318	270	351	314	298	323	309	298	287	291	317	284	358	312	307	290	270	296	297	308	274	303	302	299	306	289	309	327	307	300	274	315	286	293	301	304	322	270	269	290	313	276	300	297	317	287	341	325	259	275	292	272	276	340	324	320	307	305	314	295	304	302	305	263	324	279	304	343	288	303	301	265	304	266	278	309	281	293	333	309	280	303	297	299	321	295	302	315	290	262	275	278	334	289	281	302	325	275	300	342	339	292	274	280	310	363	261	334	306	325	303	282	265	266	285	301	303	306	304	319	273	278	292	300	290	307	305	332	314	281	303	294	307	319	298	295	287	311	312	281	330	305	291	301	303	318	326	318	302	333	300	312	262	292	300	299	313	330	284	278	267	305	243	303	289	286	295	297	288	316	312	301	299	278	339	305	331	297	296	319	312	306	296	273	281	284	296	334	291	319	310	294	294	304	312	291	299	326	293	275	290	280	315	316	305	287	283	315	299	293	313	273	282	274	295	321	271	298	293	308	321	309	309	336	292	303	293	260	311	296	377	316	301	302	313	302	307	295	309	288	284	303	284	278	281	320	273	270	279	315	317	303	296	275	320	304	312	283	272	283	288	293	326	311	304	293	309	315	336	283	313	285	304	277	321	294	316	273	269	309	305	306	296	291	324	275	294	292	274	287	318	283	299	323	303	281	335	297	289	304	299	304	302	275	280	294	265	299	300	293	294	301	311	279	287	338	292	320	319	299	281	313	290	296	291	309	334	312	289	311	325	328	283	314	277	303	296	297	289	325	301	303	322	287	291	342	315	322	279	307	307	295	295	284	288	279	304	312	297	308	343	271	307	285	293	326	288	302	300	308	302	287	295	327	305	327	301	302	316	282	290	290	272	310	313	298	293	313	296	318	336	303	289	289	309	300	301	326	292	292	298	283	308	309	310	282	288	268	313	291	255	261	287	258	321	308	295	268	268	271	266	284	286	285	322	305	299	328	330	313	327	327	309	290	286	306	310	278	310	255	273	296	325	280	285	301	296	311	314	283	293	297	307	282	303	299	323	328	294	286	298	289	314	290	289	275	305	303	306	345	300	298
6487	1040	1400	1317	1294	1231	980	941	832	866	880	807	796	833	811	813	770	746	749	724	776	788	786	721	745	819	725	702	723	730	786	767	769	757	710	735	743	748	774	727	754	722	771	729	698	760	724	709	707	709	714	697	709	705	741	716	760	708	727	764	728	703	692	749	687	751	721	705	722	727	696	768	722	725	716	775	738	767	680	716	747	729	712	732	703	742	766	747	708	726	723	702	736	755	685	750	701	712	753	674	719	732	763	737	723	723	716	736	731	749	767	716	731	732	706	717	710	727	717	679	689	691	684	671	712	708	734	713	733	772	757	758	759	648	699	727	723	707	805	746	693	683	723	695	737	736	691	677	692	725	740	727	697	700	689	726	675	693	784	674	729	729	739	706	763	739	713	740	734	705	670	704	716	762	740	689	727	720	694	763	700	715	739	721	732	730	677	702	768	682	699	739	739	710	716	697	696	736	726	701	746	760	723	713	700	759	702	754	718	737	722	691	742	726	664	728	742	738	762	750	730	757	685	697	704	706	696	787	708	749	726	708	735	683	706	667	742	738	712	742	713	681	705	733	679	731	690	702	730	709	755	698	701	754	740	637	749	751	727	688	723	719	746	694	719	712	678	694	758	729	739	721	722	721	678	694	719	734	779	720	729	667	715	720	714	689	704	752	738	706	688	746	687	724	709	716	715	711	718	691	730	724	691	680	730	719	704	755	721	730	687	713	670	725	731	746	759	710	699	731	771	741	741	669	787	693	750	699	712	722	702	748	771	708	721	717	706	716	759	706	750	720	702	692	741	687	729	721	672	721	676	733	690	746	701	734	730	677	707	723	711	708	759	723	664	731	725	714	699	722	713	742	739	711	689	767	716	716	697	708	675	714	680	670	707	725	731	764	736	717	755	760	724	733	715	761	735	707	747	741	731	710	709	701	724	734	733	727	745	687	766	747	727	727	729	791	763	714	703	725	788	697	685	745	745	695	697	743	696	743	702	722	712	723	689	671	756	712	698	770	754	685	773	712	727	714	743	740	685	724	735	742	705	729	715	766	725	729	750	740	728	701	715	734	703	747	708	731	746	716	706	710	729	732	729	699	686	710	728	744	748	724	737	743	744	682	754	760	648	690	701	717	725	740	725	734	719	712	754	732	778	751	743	736	745	750	644	714	744	723	729	723	718	687	716	770	713	724	730	725	761	749	739	744	724	731	737	719	753	698	697	663	720	785	707	705	705	731	719	701	758	758	757	735	688	713	746	748	735	687	735	792	716	716	690	724	721	741	710	714	716	714	704	744	779	715	764	737	691	719	735	752	755	764	704	702	730	747	753	738	751	704	709	731	780	790	719	735	707	730	741	761	710	727	694	657	725	755	698	757	678	702	687	714	739	740	703	752	766	726	679	735	676	729	717	740	719	686	692	722	725	766	718	727	723	756	726	715	757	732	730	677	698	701	744	681	730	721	675	721	686	720	726	716	728	683	694	710	759	704	702	787	721	668	691	699	700	694	751	725	699	774	656	724	743	647	760	701	747	717	732	715	702	737	729	716	701	734	706	757	718	742	694	736	747	723	727	714	783	715	726	695	747	747	694	712	693	756	753	718	685	783	709	737	702	699	727	736	715	686	656	683	683	736	725	739	706	729	717	719	748	744	713	708	768	792	753	756	753	763	708	714	733	716	719	746	712	665	738	737	713	765	670	742	730	717	747	723	734	773	714	732	713	717	695	707	729	677	720	694	729	727	743	686	704	769	731	716	725	745	712	734	765	693	690	717	737	687	708	707	693	722	706	685	737	696	760	730	685	746	720	719	668	719	721	750	753	775	732	700	691	709	728	715	718	672	731	728	726	706	740	747	731	706	728	703	700	717	711	727	751	683	712	732	713	757	716	750	732	697	719	723	744	728	737	715	717	742	667	698	738	696	697	693	727	704	698	718	761	708	696	720	662	655	770	732	727	707	689	682	714	733	741	748	728	733	768	754	762	755	732	726	695	665	756	758	762	715	737	702	729	696	696	688	682	717	758	694	765	689	725	723	721	692	714	736	717	729	723	684	726	732	670	720	693	713	712	733	726	784	720	762	705	728	686	766	788	721	712	735	696	708	725	737	685	737	729	717	716	735	726	740	729	744	684	732	782	702	740	733	720	732	702	735	731	748	716	698	718	730	685	730	743	745	738	781	733	697	703	717	706	757	727	734	693	696	790	694	729	769	727	753	735	728	722	749	717	671	758	725	726	712	743	710	699	719	681	703	730	753	701	721	749	700	728	721	719	729	721	714	719	695	694	722	702	709	751	728	715	724	702	701	715	689	720	715	652	750	726	668	709	748	717	714	733	714	711	713	730	733	713	727	688	722	699	709	658	702	719	759	660	708	723	762	702	736	716	727	736	725	742	695	660	719	748	736	723	714	770	718	741	715	682	726	704	743	729	719	745	675	731	750	682	730	718	765	714	709	699	701	759	706	687	727	737	751	749	719	729	734	710	717	708	691	672	768	676	794	727	693	754	745	736	694	698	704	778	714	756	647	709	722	743	710	723	752	673	766	719	715	703	760	704	752	761	748	740	717	744	662	737	738	765	693	699	695	766	734	705	705	740	752	700	697	708	738	771	725	724	745	717	702	748	769	699	744	715	783	731	699	735	717	724	748	775	715	715	728	713	723	732	698	684	752	738	768	721	728	678	673	734	730	737	754	747	751	718	687	724	704	738	753	714	754	680	734	697	676	737	691	703	729	749	786	725	688	727	716	744	729	758	717	676	725	695	717	731	711	741	724	688	741	678	709	668	740	716	715	705	692	704	730	716	687	754	717	693	721	728	678	775	650	751	713	711	773	708	681	744	728	731	681	721	707	761	737	700	759	712	672	735	721	707	707	719	684	757	739	700	719	734	701	722	804	744	725	674	673	713	715	727	696	719	730	707	721	747	721	696	708	690	726	693	696	750	758	676	739	696	696	733	774	710	749	717	730	747	707	775	714	699	715	692	680	678	695	738	666	678	710	739	707	681	769	716	669	730	712	717	691	680	708	748	717	754	732	747	681	709	706	736	707	763	736	707	755	746	740	739	720	667	770	739	721	761	705	701	686	722	751	695	699	704	731	726	715	718	705	719	745	726	725	724	722	681	753	722	704	727	751	705	744	729	701	712	705	717	689	710	751	741	719	704	735	704	709	749	692	717	737	759	724	736	744	708	722	748	660	723	733	738	691	716	752	693	786	754	738	691	687	717	747	660	700	679	716	735	765	721	773	681	731	751	736	697	753	696	665	703	726	724	668	708	709	721	668	696	744	739	761	700	697	744	724	682	795	725	708	706	713	748	718	736	767	742	739	685	691	752	735	753	711	673	697	748	726	688	688	726	719	696	718	733	705	709	714	711	701	714	732	689	740	758	705	695	739	699	714	738	670	701	762	730	753	662	728	686	730	727	706	745	720	772	687	692	748	751	708	724	711	734	723	718	702	714	768	732	708	740	734	702	748	725	737	736	719
12238	866	720	532	390	381	236	202	211	158	179	160	151	140	127	158	138	133	148	158	129	135	133	135	120	137	130	116	135	139	147	151	125	131	158	131	129	121	138	148	148	126	115	131	120	143	130	128	133	147	134	140	128	159	138	120	136	127	121	120	137	139	132	137	118	118	134	131	124	136	129	133	148	141	144	131	111	130	122	128	106	134	125	141	153	107	116	133	147	125	144	128	125	127	139	140	135	122	128	137	140	119	111	115	138	141	134	153	155	134	140	139	159	151	124	143	102	123	154	146	131	133	140	126	131	129	130	129	128	119	111	148	125	131	140	146	123	140	144	124	127	112	130	132	124	112	153	141	152	125	153	146	130	156	139	116	129	161	110	141	146	147	139	135	149	126	117	133	136	139	136	126	127	112	124	129	129	107	136	132	114	124	105	150	134	135	121	142	118	145	140	131	132	135	122	141	145	118	125	146	118	132	141	110	146	139	147	122	135	130	117	116	142	126	152	128	137	140	123	134	135	148	119	141	129	119	121	130	140	129	119	123	146	136	137	139	146	136	112	110	119	133	115	132	134	142	124	125	157	124	124	130	119	129	135	135	135	144	129	144	146	139	131	111	145	113	129	119	116	122	133	138	132	139	125	141	130	148	124	128	128	125	134	130	144	138	137	131	155	140	156	173	142	137	125	119	109	124	124	127	136	133	127	140	138	129	145	139	126	153	135	117	122	150	119	137	106	132	136	119	126	138	127	139	130	123	132	136	107	136	122	113	116	148	141	148	125	148	114	128	164	149	135	125	136	147	149	110	126	104	147	136	131	126	127	140	127	137	130	99	146	121	153	158	127	141	148	133	104	126	104	114	146	145	143	123	119	143	141	133	136	127	113	139	141	139	137	121	112	146	124	154	130	160	136	126	131	140	131	108	116	132	136	139	147	130	103	115	132	140	128	112	135	117	124	134	142	132	157	126	139	157	135	129	121	126	127	122	125	133	126	136	134	124	146	123	152	132	134	124	144	141	133	103	122	123	134	120	124	121	121	124	153	133	138	153	128	137	123	140	151	128	141	139	135	143	124	125	140	135	138	124	116	141	142	147	116	133	144	107	153	147	123	123	126	118	149	132	128	123	159	134	121	119	134	119	129	126	134	152	154	146	140	139	143	137	125	128	133	129	135	146	128	137	145	143	122	153	135	140	126	126	142	128	116	127	130	120	129	142	128	131	131	149	121	143	133	127	121	129	137	129	140	147	129	135	140	154	134	138	130	105	140	144	111	134	124	131	132	122	121	129	119	120	136	158	114	137	126	145	141	126	129	120	152	123	133	144	140	149	133	143	147	118	139	126	132	123	128	123	128	132	128	129	143	155	121	146	145	141	119	142	133	128	105	105	109	126	134	123	149	129	150	121	141	132	126	160	127	127	145	131	119	129	115	125	126	134	122	132	135	142	115	134	146	145	132	132	136	119	135	116	140	155	146	123	116	129	108	135	137	140	155	138	136	130	112	140	136	149	124	137	146	132	159	130	121	130	138	136	155	149	135	115	121	138	137	139	130	133	137	144	119	132	141	128	126	145	136	147	146	140	149	153	122	128	142	157	130	141	129	137	158	130	105	137	133	157	138	136	147	149	129	150	132	135	132	126	151	147	131	127	137	111	117	134	143	125	135	110	112	119	149	140	136	147	129	135	126	133	133	128	141	123	126	130	130	136	129	117	131	136	135	145	130	144	141	129	135	135	118	106	143	135	140	114	138	127	144	131	106	97	139	162	148	153	133	114	145	145	135	113	140	130	101	131	139	94	112	118	139	139	137	137	147	136	144	135	156	127	151	137	133	131	148	149	144	136	143	143	122	139	138	131	133	145	140	124	123	138	147	122	140	148	121	145	126	125	124	149	139	128	138	129	143	151	135	141	132	136	160	141	121	136	124	119	144	138	136	127	136	133	123	127	115	143	127	126	131	131	132	135	116	122	131	117	146	116	139	130	114	114	134	113	107	124	139	133	125	127	143	132	139	125	138	126	123	125	134	127	145	147	130	149	149	144	148	133	126	123	143	134	126	138	132	150	133	127	153	145	137	124	134	141	137	143	140	133	137	134	137	133	140	140	143	113	119	139	127	143	139	134	117	132	123	137	147	140	114	140	123	136	134	138	135	129	142	140	133	135	128	134	139	124	132	152	120	128	130	127	141	152	141	132	148	145	147	128	124	134	136	123	145	136	131	143	138	131	137	125	135	112	136	137	134	114	130	119	131	126	145	147	116	145	109	125	110	141	120	119	116	152	113	130	105	131	124	131	119	134	125	128	147	122	149	134	147	116	123	127	147	141	137	130	126	121	129	145	147	125	121	132	139	112	141	121	128	129	118	137	109	137	125	128	119	121	168	145	147	146	140	140	115	109	136	142	112	109	121	146	144	134	131	123	121	123	127	133	114	148	145	125	111	139	130	154	146	125	153	123	121	122	116	137	139	121	143	151	154	132	128	145	135	136	113	163	121	157	137	148	123	131	113	126	133	143	144	115	136	142	141	145	120	120	134	128	142	120	140	114	136	132	128	139	113	123	116	140	143	105	143	130	115	116	115	155	135	108	119	142	126	122	134	166	144	142	152	132	113	124	155	148	129	134	123	127	150	129	128	140	143	131	142	128	133	121	115	132	124	133	120	120	142	132	99	125	131	151	139	147	150	119	121	142	131	145	92	136	133	128	125	135	143	138	133	137	159	114	134	110	130	133	129	142	143	132	110	117	145	111	103	129	124	140	134	130	129	128	149	137	116	128	149	147	141	144	142	110	122	127	138	120	141	107	117	154	142	134	134	119	126	176	139	125	122	129	128	122	108	130	117	120	118	127	125	148	131	131	133	163	129	143	132	118	106	132	117	130	136	125	115	114	117	140	122	131	109	132	141	132	132	127	120	136	163	115	129	144	144	114	120	142	141	155	137	142	135	131	126	136	135	134	131	133	166	159	157	153	123	124	122	126	128	106	127	120	121	135	152	132	131	155	135	132	130	147	133	138	154	134	158	119	132	142	141	129	127	148	121	149	119	116	151	127	116	129	128	128	151	113	126	132	129	115	106	125	127	127	147	125	139	141	124	129	145	143	127	108	125	132	119	115	128	134	126	136	117	127	122	130	158	132	125	123	119	138	131	159	114	138	126	132	116	141	148	126	151	117	127	134	151	118	134	131	125	126	118	115	122	128	133	113	144	130	129	136	132	142	164	144	145	119	154	136	122	120	104	131	141	139	121	133	128	147	114	119	125	111	111	140	132	130	142	124	162	111	127	132	124	137	136	146	151	136	152	115	119	122	114	121	126	140	110	127	145	124	134	131	152	126	127	121	136	147	134	146	149	122	116	120	126	115	104	132	142	135	128	125	137	122	118	127	144	149	144	137	144	133	143	139	121	142	110	121	121	131	116	132	126	128	151	147	121	129	137	139	150	134	128	171	126	121	146	156	130	129	145	138	144	140	125	140	157	139	130	118
7710	1004	1527	1798	1590	1324	1050	839	689	622	607	516	571	511	445	436	421	416	438	429	395	432	405	421	390	389	423	408	401	404	392	392	372	396	374	345	404	351	363	388	355	381	395	354	366	381	355	396	386	350	341	383	354	385	346	343	372	377	353	335	364	357	367	349	344	333	361	316	366	364	355	355	371	337	353	357	338	376	359	359	366	341	366	341	330	357	339	404	329	325	369	354	372	369	346	348	391	386	344	322	330	390	353	378	373	352	334	357	378	364	359	341	337	371	355	346	347	311	373	385	351	340	363	360	347	375	340	396	342	394	353	336	364	342	359	361	325	373	348	366	356	373	354	354	353	323	329	366	359	353	375	344	344	375	371	363	342	368	382	350	348	349	347	368	354	333	362	355	358	326	345	364	377	319	352	347	340	366	322	382	347	362	335	372	361	370	334	362	349	372	334	359	349	368	389	307	321	332	350	398	341	357	355	353	380	359	359	358	332	350	366	366	367	349	332	370	332	366	362	365	351	359	367	366	357	343	327	337	359	326	334	345	347	335	349	350	334	350	337	343	354	373	332	338	395	321	357	341	336	378	342	341	373	336	345	353	362	323	356	305	348	363	361	327	348	369	364	351	365	349	349	324	345	376	385	362	365	354	360	320	365	349	329	367	348	334	368	331	353	368	348	372	357	315	359	350	335	383	358	343	328	366	330	371	348	380	344	394	351	347	383	356	355	335	347	336	391	352	324	362	330	347	358	353	382	373	347	351	340	340	379	324	343	353	322	352	365	342	354	342	345	339	340	353	346	360	319	319	320	351	331	376	369	369	361	367	360	357	355	366	375	338	362	393	350	357	364	380	365	376	345	360	376	362	335	349	344	393	337	347	355	342	343	327	363	339	327	318	362	335	333	356	353	404	352	373	351	352	363	361	359	347	326	384	328	364	369	357	341	368	351	378	368	368	350	353	352	360	360	388	344	354	377	318	362	316	382	343	341	330	350	319	343	334	339	348	343	371	329	386	371	348	332	349	390	379	346	357	381	376	357	375	330	386	346	361	352	381	336	342	353	372	368	355	332	333	348	354	372	335	361	321	357	358	367	388	340	355	319	340	353	338	330	334	360	336	363	347	327	353	366	347	344	344	369	383	348	371	360	353	371	346	360	342	336	364	359	352	331	333	355	361	347	372	344	410	375	355	357	324	370	340	391	352	354	367	354	358	384	317	356	364	344	365	337	353	365	333	362	356	340	406	333	342	345	312	316	318	341	324	350	335	386	324	353	336	347	319	343	353	343	328	324	352	351	312	356	306	380	334	347	337	316	356	337	346	345	337	358	330	337	375	339	351	340	356	382	340	319	347	341	378	318	352	362	337	362	342	366	311	344	334	362	340	349	338	361	358	338	317	335	368	369	312	373	325	336	358	338	350	350	346	359	355	375	383	370	344	359	356	347	366	346	326	354	359	361	350	361	340	348	352	345	383	342	323	337	344	345	358	354	343	369	343	332	356	349	391	332	353	346	353	359	339	305	343	334	360	366	344	351	340	358	340	328	332	384	320	331	371	347	339	371	329	323	342	375	343	350	334	330	365	357	383	368	368	382	351	326	334	348	372	384	365	358	345	351	321	345	358	357	356	315	344	355	365	353	304	355	386	336	387	357	367	340	357	346	372	326	386	339	363	353	342	355	401	360	333	363	340	351	347	339	363	368	373	325	370	354	338	344	355	345	339	329	310	370	378	349	305	350	325	349	372	330	343	343	343	370	299	321	376	355	344	364	368	352	327	327	333	341	337	372	344	312	379	349	351	309	315	360	362	348	369	363	366	335	341	305	352	369	368	324	317	347	340	350	329	325	361	348	370	340	346	356	329	345	350	386	367	374	336	332	354	369	377	384	364	358	351	340	352	374	356	324	326	336	335	340	379	359	328	377	373	346	342	353	304	351	354	334	366	363	374	325	323	371	397	353	347	383	343	354	354	345	376	318	345	339	365	334	352	344	354	346	345	355	334	359	366	358	350	354	308	368	361	342	352	331	375	361	364	357	340	308	340	324	342	332	370	346	360	313	367	341	365	333	322	335	364	391	357	357	380	331	336	343	373	333	311	368	363	378	343	338	340	345	394	374	370	360	340	350	349	336	350	366	379	332	351	399	379	358	360	349	375	344	352	358	349	401	332	346	343	362	354	361	344	338	344	333	340	354	373	339	355	314	326	349	326	344	338	345	329	357	332	309	357	353	347	335	300	348	332	335	343	312	342	358	355	373	320	397	341	375	352	391	344	387	379	354	334	336	338	362	339	350	351	338	335	352	354	360	334	328	334	391	353	363	394	346	395	336	332	389	361	309	350	357	388	377	376	355	323	345	361	377	349	346	334	373	353	353	318	348	361	322	389	312	302	350	386	395	374	343	375	348	337	365	336	331	357	348	359	382	348	310	362	319	359	342	334	333	352	359	342	345	363	372	344	346	361	372	377	350	371	348	365	345	333	348	355	350	337	346	367	351	366	362	349	326	367	367	358	357	368	357	359	351	350	376	346	312	356	357	378	310	337	373	343	386	340	346	367	363	324	345	379	369	329	347	392	323	332	333	356	352	370	378	359	316	341	363	357	329	358	352	362	353	378	349	382	352	360	365	347	347	315	358	343	396	340	341	348	354	382	360	366	375	357	331	346	351	376	370	396	350	378	392	336	358	341	348	367	385	313	327	374	388	390	335	344	345	369	347	370	360	354	346	359	342	331	370	333	356	381	349	340	349	344	378	363	386	340	327	342	337	331	327	374	394	337	366	361	337	338	324	361	373	356	360	370	333	338	383	376	366	378	347	349	368	382	364	335	341	361	372	343	336	354	371	328	319	350	341	359	337	338	357	368	346	374	384	366	336	363	346	354	366	341	311	326	394	325	403	368	339	327	307	346	367	353	348	350	330	418	366	353	366	357	343	350	323	378	335	341	373	379	387	352	359	363	358	362	387	370	341	334	386	362	325	338	331	343	337	334	341	345	346	343	353	341	365	346	344	336	348	360	349	376	347	358	357	341	337	379	372	350	358	340	391	353	333	345	342	358	348	385	309	351	345	342	350	355	340	354	374	352	353	342	363	327	348	350	353	367	308	332	348	341	355	354	345	346	312	324	358	353	366	360	340	351	366	341	385	366	340	313	358	342	384	359	331	383	357	361	345	319	360	353	317	347	355	376	383	344	363	332	352	350	358	371	316	350	331	336	342	360	391	374	359	349	341	338	368	316	338	334	324	358	331	368	336	348	349	368	339	343	353	365	365	347	337	373	354	336	363	351	361	348	333	337	367	324	360	374	394	374	329	344	342	342	335	388	325	358	362	356	336	400	394	362	329	368	341	375	374	341	368	359	336	359	369	368	334	339	343	319	344	330	390	368	340	333	348	358	345	376	327	321	344	346	334	363	393	332	339	332	338	347	358	374	367	379	325	323	331	342	361	365	340	356	358	354	367	374	344	367	357	401	368	367	357	353	370	349
1377	363	375	345	306	364	349	388	413	374	338	366	357	362	340	358	358	358	386	354	362	353	350	340	348	367	321	374	372	347	346	343	323	347	351	363	346	336	383	371	368	351	328	403	366	371	339	381	364	351	368	347	376	383	345	359	331	357	340	374	351	325	367	366	332	349	327	316	363	351	357	346	334	344	368	383	356	326	358	352	377	357	333	371	332	359	356	340	363	357	370	376	396	388	346	351	306	366	378	334	370	349	381	364	363	395	346	360	364	326	372	380	383	338	388	373	370	378	324	336	321	377	347	372	349	347	362	350	328	376	373	374	360	358	374	364	359	343	344	328	385	335	364	346	312	364	356	367	346	383	352	366	328	370	371	373	398	341	390	378	340	308	350	362	394	361	360	354	318	377	355	324	350	350	380	327	360	394	339	357	353	359	374	370	351	375	336	344	346	368	382	376	350	316	352	370	392	366	334	345	354	334	365	377	333	357	341	422	374	342	370	361	383	359	399	369	320	386	346	350	361	350	354	366	304	360	364	343	343	321	363	331	351	363	320	364	404	371	369	342	349	377	311	356	368	353	322	330	395	365	391	373	356	371	342	370	388	395	327	360	343	380	355	372	359	364	379	354	381	368	364	353	387	358	348	351	337	346	362	378	357	334	391	355	340	375	337	373	361	333	361	371	332	365	345	384	353	359	365	323	358	363	379	364	342	355	368	336	355	348	391	378	347	358	338	385	349	376	365	357	364	344	372	386	348	345	398	368	375	348	352	361	394	356	375	330	343	345	383	349	388	404	337	343	411	354	381	397	341	315	352	357	358	372	356	383	339	340	354	347	398	355	370	355	364	375	353	403	332	336	355	359	340	381	354	343	373	366	369	368	365	358	346	311	379	342	340	374	375	365	363	374	373	379	388	342	360	353	362	332	349	366	377	358	355	369	409	342	341	350	372	324	373	368	375	334	381	379	366	354	388	342	383	357	376	345	391	334	360	336	346	331	372	356	359	370	369	382	375	329	393	374	381	373	377	363	379	377	336	354	360	346	377	362	376	398	370	379	353	364	370	359	353	341	398	385	355	365	361	337	335	402	364	359	392	348	356	367	359	363	352	363	368	360	381	352	362	391	393	348	352	350	362	368	391	371	314	384	369	356	364	325	368	353	376	400	385	382	348	376	359	345	363	365	338	391	374	382	350	345	384	338	378	332	360	360	354	383	404	332	377	339	376	338	355	364	324	394	352	352	357	341	348	379	383	372	370	347	328	370	375	369	319	334	346	336	358	376	359	347	361	345	346	369	352	377	356	353	388	334	359	340	355	348	388	335	346	365	380	367	366	371	394	358	340	360	375	350	372	383	373	349	371	321	322	373	409	400	356	350	360	347	403	388	346	347	360	362	349	338	305	364	337	340	321	358	368	348	365	351	343	348	353	354	359	343	395	359	320	349	339	370	315	369	343	339	350	371	331	359	347	377	369	366	398	347	351	361	325	376	357	353	336	350	342	389	347	322	375	336	352	359	383	329	329	326	341	385	360	368	351	358	350	388	335	357	394	349	350	342	354	378	384	330	368	384	332	359	356	347	327	368	314	363	303	363	354	386	346	363	332	337	376	359	383	374	374	394	353	351	314	348	338	358	350	333	351	359	340	346	395	333	362	318	344	341	369	374	387	373	362	358	341	354	426	363	345	351	350	320	343	370	361	381	334	369	351	379	343	321	361	336	364	346	357	334	369	362	325	323	336	376	351	327	290	384	359	370	342	383	366	388	345	352	390	365	352	340	360	358	385	326	337	326	370	349	322	358	351	389	370	333	310	391	375	405	362	388	331	359	332	363	367	370	377	356	347	306	349	377	342	328	354	334	335	356	363	330	381	362	361	357	361	373	341	358	356	356	362	330	361	370	394	354	374	340	344	338	332	343	394	385	338	336	371	367	393	396	347	329	384	370	365	384	373	344	388	349	350	333	361	352	388	360	362	388	352	354	356	340	358	358	347	354	326	372	353	350	385	340	375	379	347	342	374	339	356	369	338	308	350	358	380	357	350	360	374	323	353	332	337	363	343	349	364	354	361	335	357	378	344	319	349	375	355	404	361	350	344	344	320	362	356	354	384	367	384	370	345	369	372	329	388	389	342	352	363	337	364	367	356	339	386	382	343	346	359	357	324	376	337	416	356	371	356	333	383	351	352	393	382	408	360	331	381	358	374	340	369	392	356	369	335	369	347	336	370	372	357	343	372	365	360	385	360	354	369	362	376	345	362	352	393	359	377	359	363	386	351	375	361	318	367	355	376	364	381	369	371	361	340	373	360	384	359	347	400	345	370	319	325	391	341	354	390	369	343	337	344	359	366	403	335	351	340	338	333	336	394	378	339	351	383	370	397	405	334	398	379	360	373	359	353	351	383	370	337	355	345	372	373	377	365	348	370	356	365	374	375	346	359	356	321	342	357	361	352	372	372	360	357	341	334	368	340	376	376	338	398	341	366	350	358	339	344	342	376	344	343	335	379	378	316	306	345	344	329	371	343	343	347	318	326	329	334	348	400	376	322	361	371	344	355	389	354	336	349	339	331	382	352	370	376	371	350	381	358	362	328	376	401	383	337	346	353	325	376	334	327	368	367	342	377	353	397	359	363	355	374	388	358	346	358	366	355	318	373	360	344	363	367	335	362	368	366	350	387	338	340	366	343	355	377	338	334	335	353	327	352	322	350	353	335	350	348	332	330	332	378	386	366	365	366	340	339	387	368	391	343	361	347	382	362	363	356	369	365	376	337	370	376	359	375	364	352	360	344	392	318	371	317	379	380	343	351	376	349	347	353	365	368	391	362	350	356	351	340	335	367	390	350	320	365	360	335	365	369	348	388	329	349	375	387	375	342	364	331	325	359	374	380	357	353	341	368	369	384	365	368	338	342	379	358	374	344	362	341	352	371	383	387	358	357	347	341	360	376	354	381	369	363	356	360	348	405	332	346	361	357	357	321	383	377	364	356	361	327	356	368	345	364	315	349	369	341	373	368	389	362	347	356	367	358	386	367	365	361	396	378	321	346	359	374	370	338	381	344	360	359	343	355	385	323	386	339	352	328	407	356	365	330	377	352	352	395	349	367	364	365	347	371	356	354	375	377	387	415	352	372	360	349	384	339	387	334	338	394	369	363	364	330	386	384	375	363	382	372	357	354	377	359	338	370	393	364	357	361	371	368	394	326	328	361	344	352	339	386	347	374	347	342	349	377	326	358	384	383	371	353	389	367	384	366	365	337	380	365	401	330	362	355	362	369	327	350	398	332	360	329	363	348	347	341	360	375	394	345	374	381	327	371	321	369	335	316	379	359	354	346	355	365	343	350	358	373	374	342	326	380	362	387	360	379	382	345	349	335	351	337	382	376	353	399	320	374	389	361	385	377	341	366	338	364	378	385	343	333	394	370	378	382	371	361	352	369	379	348	344	382	367	381	424	343	369	340	346	359	337	373	371	345	347	345	368	333	336
2052	868	859	847	901	872	882	861	869	890	877	859	860	931	899	828	898	859	829	859	801	834	843	855	916	787	886	888	869	914	903	845	856	895	832	898	887	841	866	872	889	864	866	861	889	896	891	849	934	870	863	852	837	873	883	871	832	849	901	842	848	876	835	866	904	852	848	898	888	883	888	842	876	840	878	831	841	890	847	863	813	814	850	794	823	827	854	862	839	817	837	838	844	857	877	854	800	914	852	841	883	849	898	807	849	820	829	847	865	836	828	886	892	864	852	834	900	842	857	840	823	911	831	898	891	855	880	856	857	888	815	874	848	894	809	908	845	821	826	860	853	874	839	861	856	891	852	859	941	858	884	836	883	845	876	841	865	872	844	890	830	867	848	853	834	885	878	838	897	820	865	850	821	860	979	876	824	854	825	856	852	844	826	889	880	861	868	914	836	858	828	858	866	812	852	858	865	844	866	853	885	837	876	853	851	798	852	885	830	818	868	839	889	865	852	865	844	859	790	879	871	888	876	828	875	876	794	826	814	837	852	819	890	808	869	839	857	836	872	829	868	823	855	869	857	795	908	838	874	875	889	815	839	840	858	885	877	862	877	857	921	850	874	808	869	844	898	816	821	854	824	848	891	851	869	817	883	869	879	855	873	862	850	824	815	860	888	874	877	848	819	805	851	843	839	852	840	855	870	823	849	857	879	837	852	863	856	856	851	907	813	817	871	869	864	871	886	808	873	807	865	874	876	866	834	902	837	842	822	891	845	867	832	842	849	796	886	848	883	817	847	845	819	860	873	859	871	806	847	843	844	853	863	906	825	867	881	804	860	856	888	864	906	856	870	864	862	810	894	881	843	859	864	870	796	833	917	862	887	818	859	865	877	873	882	870	858	855	879	831	864	889	867	858	826	828	817	824	871	872	811	810	847	885	882	910	885	821	841	867	833	848	850	861	844	852	848	853	875	898	837	887	907	832	863	886	907	814	831	816	842	950	827	878	886	826	842	853	854	892	815	844	842	880	918	835	849	838	829	860	804	866	876	916	877	885	872	831	836	834	874	846	898	844	838	869	793	836	828	809	826	799	888	881	776	871	827	846	883	863	830	895	847	928	858	900	863	795	931	863	842	808	837	843	860	901	832	853	853	862	828	869	847	806	879	889	899	846	878	888	807	832	941	857	878	849	811	911	846	847	859	887	825	843	859	903	891	827	885	802	851	845	832	852	924	848	834	890	828	858	804	836	826	844	839	896	818	877	824	818	880	851	833	845	888	833	856	828	889	863	816	834	856	814	821	815	837	836	806	905	837	824	892	868	831	862	838	806	857	870	859	875	841	838	879	845	840	869	828	878	818	865	877	859	844	837	860	828	905	871	865	858	851	828	833	882	811	841	839	884	836	812	838	869	871	826	819	818	831	862	840	800	892	851	881	842	895	826	890	834	890	844	874	869	890	822	922	874	841	900	821	900	875	907	881	827	870	858	874	817	853	862	917	866	911	879	854	828	841	845	886	861	883	776	847	846	825	861	844	852	847	878	888	848	880	857	870	829	843	911	886	861	834	856	843	807	860	807	876	872	868	893	835	809	917	851	857	771	886	844	855	830	855	904	837	867	864	902	853	880	849	852	859	868	895	912	830	868	904	866	801	872	786	813	917	802	853	903	888	849	884	876	855	831	841	871	852	836	899	818	867	875	815	883	874	837	841	813	893	868	863	810	928	879	877	920	844	832	883	837	861	841	844	868	865	831	853	873	862	875	850	827	835	853	870	883	865	851	832	845	847	881	840	840	832	865	878	855	844	846	845	825	863	837	815	800	824	862	892	826	828	875	919	848	857	854	862	843	806	842	892	855	826	831	859	803	844	893	842	891	870	850	793	867	850	826	884	853	874	822	833	839	846	799	789	828	827	871	859	842	873	835	818	858	894	838	837	857	819	869	879	894	881	834	840	852	857	866	883	864	834	856	852	852	800	862	857	863	928	849	879	848	878	889	850	853	876	836	840	891	848	867	874	889	853	826	859	855	838	839	887	854	862	863	887	834	826	832	874	847	829	858	844	819	884	860	838	826	821	873	859	853	906	882	886	888	838	805	854	849	848	797	867	832	841	844	880	853	823	822	845	853	887	831	841	877	866	898	848	865	818	803	807	872	824	798	784	845	903	824	881	860	835	897	826	858	891	865	883	880	851	889	872	830	863	875	836	825	845	839	879	849	910	863	913	859	918	875	829	853	915	906	893	885	850	828	868	835	859	895	780	885	802	952	809	824	888	909	854	849	860	879	886	833	868	884	836	901	876	868	798	848	886	831	834	887	853	873	857	923	930	902	876	899	848	861	871	882	855	845	843	898	867	891	841	871	862	885	891	892	821	881	854	891	840	799	824	884	888	809	876	819	891	819	834	814	901	835	820	825	900	850	858	885	834	823	894	910	870	866	893	858	905	884	851	868	824	825	866	866	832	866	817	887	891	822	863	821	830	847	848	855	894	849	846	847	862	896	814	873	868	848	832	841	889	836	830	857	868	846	844	864	903	849	883	875	898	834	921	875	850	874	855	779	835	857	858	863	891	849	872	815	870	891	895	858	878	808	872	852	868	861	864	808	851	825	861	884	887	827	802	866	803	861	834	818	905	800	858	883	879	879	848	851	863	921	839	856	863	891	879	828	875	855	833	847	821	801	843	873	886	861	870	814	886	860	901	867	887	906	849	853	885	832	867	859	824	868	836	855	900	800	881	867	828	904	793	834	870	844	833	886	835	901	893	896	871	878	867	847	855	847	820	886	847	806	857	848	859	816	822	806	852	840	817	840	860	885	904	834	770	853	819	866	856	891	837	867	847	823	890	879	813	835	880	846	857	843	910	896	895	833	833	879	836	846	876	857	824	842	816	780	823	861	850	851	786	824	899	832	840	851	869	838	890	900	886	859	862	834	855	848	848	891	804	845	863	884	829	850	861	874	894	887	876	821	784	807	798	861	895	793	871	850	802	840	850	820	862	845	888	846	826	831	856	829	781	888	898	893	843	839	848	855	868	835	857	866	878	866	883	894	835	826	863	830	838	880	812	822	806	839	854	885	880	817	852	800	858	849	913	925	847	844	885	933	886	809	851	878	790	863	829	871	871	861	888	855	833	864	923	905	878	899	838	846	865	836	772	866	885	845	828	876	823	839	826	807	849	861	859	850	841	855	860	922	875	864	859	826	909	854	868	868	900	835	882	873	840	853	869	865	853	889	842	854	869	832	815	899	794	897	854	862	844	860	849	832	892	860	828	873	882	831	873	852	854	879	870	830	895	857	835	810	811	866	881	884	844	897	844	878	831	843	849	836	883	835	851	868	889	840	870	849	893	858	843	880	886	851	857	893	816	866	854	895	908	833	894	869	865	890	888	866	884	921	892	855	882	817	840	843	854	923	892	859	892	847	846	819	900	867	891	865	848	820	858	896	833	802	789	906	877	854	873	913	830	857	925	827	837	884	870	884	865	831
6882	593	512	484	429	401	351	367	338	316	299	318	314	322	298	298	299	282	299	322	324	340	332	321	297	325	295	299	304	324	289	289	308	313	297	314	319	280	282	292	284	318	323	306	297	318	296	325	301	258	309	302	283	314	300	316	278	334	289	289	310	293	289	313	277	311	297	295	282	300	286	318	309	325	329	305	332	303	290	328	268	287	304	306	304	275	284	307	265	289	300	289	299	335	300	310	290	264	305	264	306	311	293	291	301	308	305	272	296	282	282	297	312	333	311	311	337	287	301	278	301	315	291	304	291	294	309	342	323	290	289	320	311	311	301	315	287	312	302	290	292	318	263	313	287	308	327	329	287	282	313	331	314	297	294	323	283	293	307	329	302	291	295	307	270	312	300	303	306	295	314	284	308	288	300	337	325	291	292	276	312	307	270	300	320	294	291	268	312	294	299	286	274	311	273	288	291	295	303	308	278	295	324	281	286	278	303	275	289	328	289	300	309	328	271	285	302	269	274	294	316	321	290	264	293	299	287	277	322	305	314	298	289	305	295	330	313	334	286	313	312	295	308	297	325	307	288	296	310	258	297	278	293	317	323	306	311	288	296	274	287	287	341	293	293	301	292	309	280	282	314	329	332	318	306	287	271	291	300	311	300	334	308	268	295	291	306	275	298	281	304	298	319	310	291	287	337	282	285	282	293	277	292	290	269	288	258	291	319	311	311	309	304	316	311	328	279	323	319	303	333	313	301	279	303	317	302	292	284	340	279	274	309	314	298	317	290	303	334	283	302	292	310	338	303	307	287	303	310	286	308	320	296	309	286	303	286	313	299	283	306	278	313	275	307	301	325	285	267	334	299	273	291	281	307	272	278	336	285	284	274	306	284	297	267	302	280	299	317	302	310	296	287	287	314	324	312	274	289	321	291	320	295	296	317	298	312	337	301	303	325	302	318	275	284	311	312	277	314	271	302	276	298	296	279	300	312	282	315	296	290	302	309	288	314	276	315	325	282	317	298	265	321	274	301	334	294	343	320	269	311	289	320	306	294	336	288	307	281	314	331	298	318	289	252	297	295	309	309	273	307	293	285	270	301	286	312	267	303	304	314	292	303	297	289	263	324	293	291	319	309	288	274	307	306	318	337	303	300	293	319	337	294	307	306	296	320	304	292	327	271	319	306	312	301	273	274	294	291	281	299	308	308	324	294	319	322	273	327	266	325	315	301	285	307	341	285	284	317	317	292	297	293	298	316	293	289	318	311	305	324	303	267	309	300	314	308	303	274	268	292	330	314	283	281	303	325	291	297	278	310	295	287	298	294	289	307	280	305	308	326	321	272	268	318	283	295	316	285	290	304	316	294	292	278	287	291	312	311	305	311	299	304	311	321	307	330	315	283	260	308	302	300	294	316	293	329	283	331	306	278	288	308	294	282	303	307	306	307	326	290	287	290	305	309	294	257	273	291	284	338	301	307	331	331	339	275	265	295	291	285	297	300	303	272	316	292	296	299	297	268	331	326	332	308	291	288	314	308	299	328	328	306	311	333	293	304	320	270	313	299	337	299	300	339	296	291	318	266	283	271	287	312	296	266	307	278	300	299	297	306	311	277	283	313	302	299	278	270	327	325	337	270	329	341	299	291	300	307	313	298	318	296	302	284	278	285	249	317	269	281	314	294	281	337	297	307	297	324	291	315	303	323	300	320	325	289	293	320	324	309	283	350	246	302	326	310	304	305	288	311	311	300	293	298	323	279	287	306	329	308	311	294	293	317	273	312	285	318	300	308	330	278	315	312	323	280	298	323	288	292	318	303	301	327	312	306	298	312	299	304	292	313	286	283	294	313	318	298	288	315	276	280	281	295	299	317	270	306	260	302	330	295	283	321	283	286	303	284	306	285	281	325	308	317	288	298	319	295	299	290	332	301	315	328	351	263	302	276	278	284	317	291	295	292	314	347	322	324	314	267	299	297	282	295	291	280	290	319	309	285	306	305	304	285	320	296	306	295	262	307	316	279	320	302	304	289	327	275	297	336	307	304	285	324	326	330	266	257	286	289	296	288	298	321	273	313	281	316	286	260	297	293	275	271	299	300	279	271	309	304	304	283	283	290	277	278	323	271	305	294	312	292	294	308	291	305	253	288	307	282	325	298	324	351	331	317	287	276	276	319	290	306	297	306	324	292	275	309	305	302	276	283	306	327	286	315	288	298	291	341	297	291	316	292	314	284	286	273	298	304	298	288	297	301	301	312	277	319	312	291	316	305	284	291	296	302	267	312	279	305	301	309	301	283	311	294	275	291	298	307	316	285	296	309	299	307	308	294	312	305	297	287	304	299	279	318	270	297	289	294	330	308	269	295	308	296	313	311	280	266	286	310	268	296	335	318	298	294	304	283	321	297	285	318	287	265	290	336	322	285	322	303	321	290	315	308	302	277	311	288	292	310	292	270	326	288	298	309	299	298	290	296	253	313	302	275	312	323	294	256	311	274	290	325	270	306	317	279	320	300	264	304	298	282	313	267	275	275	303	304	330	318	303	296	333	285	286	332	280	324	284	268	294	287	272	327	311	264	294	310	278	316	307	287	293	313	294	328	290	301	289	319	288	283	308	338	310	278	316	336	281	293	284	347	300	311	310	297	301	317	286	293	276	277	319	340	296	328	279	326	307	282	321	295	287	322	325	285	318	272	295	316	324	305	247	289	308	315	328	281	288	295	309	299	291	283	274	298	309	304	313	317	299	317	303	323	301	289	296	281	319	301	297	324	314	270	304	336	279	280	297	323	287	328	279	307	291	294	279	302	282	322	318	312	272	268	347	315	270	321	290	328	293	315	323	280	297	300	285	298	304	345	303	322	306	313	316	305	314	316	282	292	335	310	282	314	287	271	286	314	291	283	314	313	307	314	279	327	318	292	281	276	267	305	258	319	260	314	325	287	273	300	330	284	314	291	301	281	268	290	271	262	291	299	308	273	306	336	291	319	309	303	286	281	298	295	290	274	272	290	316	284	310	298	267	305	310	298	311	313	302	288	276	313	296	310	289	323	273	282	301	302	309	296	311	321	289	291	298	307	328	320	305	291	316	300	306	278	289	290	306	299	319	305	328	297	253	299	323	295	320	298	275	283	325	292	272	300	282	296	298	353	315	297	252	280	282	282	301	309	285	276	298	321	299	300	301	260	303	295	327	298	279	318	312	293	342	326	304	278	280	325	297	315	293	299	282	323	306	294	309	302	300	302	277	307	307	341	305	296	289	284	317	298	287	314	294	301	288	296	299	343	321	283	282	296	292	310	294	288	273	287	281	307	283	322	262	316	300	300	313	303	284	288	260	299	335	291	298	294	298	276	292	327	300	320	336	309	289	309	271	301	297	296	325	293	321	286	295	334	317	291	301	296	277	286	292	295	294	295	287	326	266	275	293	290	320	306	333	310	271	316	286	299	264	293	315	283	284	318	280	274	290	287	333	305	306	317	286	295	289	339	285	286	328
6467	991	1361	1467	1439	1208	1085	921	847	854	843	793	779	767	782	732	740	762	731	754	790	752	733	772	768	724	752	794	758	671	741	755	732	735	737	762	708	735	700	686	761	695	727	698	723	690	689	764	726	746	711	740	731	744	711	745	700	664	699	750	711	726	702	730	667	716	705	731	743	663	729	749	693	713	705	724	755	662	672	720	727	694	715	760	722	682	729	748	692	690	684	754	732	696	710	726	746	709	723	675	763	752	665	737	738	709	684	737	738	713	722	713	714	697	765	768	683	759	703	719	724	740	720	740	744	662	712	682	734	710	722	725	680	752	707	677	703	713	713	722	712	733	691	671	701	722	718	710	749	705	696	715	726	766	716	731	720	750	722	732	769	734	764	686	718	739	725	708	726	772	749	695	680	701	699	722	675	710	700	726	716	707	699	737	732	751	741	735	713	702	712	747	778	723	718	745	716	711	726	717	695	744	709	705	667	735	707	694	723	682	780	683	762	697	697	722	712	757	696	743	710	724	771	742	738	733	705	747	691	705	734	749	740	706	703	700	746	718	710	717	712	722	708	683	671	713	693	693	719	736	710	738	710	733	747	688	717	713	741	733	731	680	727	660	715	679	785	729	679	740	735	685	769	742	744	710	714	750	660	734	754	722	711	687	758	730	727	723	723	717	722	714	764	704	699	743	672	731	763	683	745	702	720	745	739	693	699	691	687	692	726	717	739	730	722	681	710	761	690	698	731	724	704	736	684	745	735	714	736	731	707	719	734	779	751	732	689	678	752	697	732	724	696	746	783	739	710	694	679	682	717	710	786	723	745	731	707	721	702	728	750	705	728	723	685	750	719	704	696	714	709	738	720	701	747	699	688	739	671	679	754	677	729	740	701	746	692	752	747	677	732	750	661	703	721	707	717	697	734	682	731	704	722	740	732	730	733	713	676	706	768	728	760	712	725	741	737	752	733	712	709	714	706	724	714	762	704	752	739	733	702	724	706	743	711	718	717	703	703	726	701	718	759	759	762	706	717	721	774	698	707	773	712	751	718	758	731	744	731	757	730	692	701	734	759	683	730	730	725	738	681	737	705	731	735	712	725	721	688	715	711	713	691	723	701	769	702	713	753	722	715	719	724	660	722	728	692	701	723	730	714	715	734	682	708	714	710	736	724	708	737	693	732	742	733	719	708	703	756	719	716	713	709	733	678	723	722	759	697	728	754	753	754	680	735	691	698	713	667	742	675	713	709	684	723	671	728	744	744	700	711	711	684	732	695	676	687	727	684	770	749	732	716	691	738	711	745	703	739	718	692	740	744	696	715	669	705	751	664	698	696	703	718	741	675	754	734	717	721	720	738	755	674	669	747	765	732	699	728	708	713	734	717	668	725	712	706	664	745	707	764	681	697	707	709	685	731	731	724	751	725	692	670	770	731	768	702	734	741	684	760	729	713	701	723	714	749	695	704	705	682	686	696	734	684	723	738	694	719	757	716	732	696	705	717	737	681	747	710	747	721	700	735	732	692	674	695	727	686	751	743	760	716	715	663	680	734	726	715	750	747	761	721	679	720	755	694	719	732	669	681	734	719	732	720	711	728	668	729	679	756	703	708	760	731	733	706	727	765	714	718	710	698	694	690	695	727	717	732	699	740	733	720	699	695	715	722	743	707	729	749	709	727	700	725	718	713	749	728	690	726	708	753	741	734	698	729	721	709	693	683	719	713	686	690	752	681	724	733	720	668	760	715	706	692	704	756	676	661	727	735	679	701	680	707	737	692	717	728	718	758	730	716	734	728	727	707	728	733	718	732	686	749	691	787	687	744	719	706	707	742	699	698	734	708	695	699	732	711	736	711	735	665	703	712	785	694	706	698	727	711	701	726	758	685	699	712	745	722	736	744	721	729	738	692	761	704	749	707	680	793	686	690	723	681	700	659	732	736	727	730	719	693	723	732	717	690	689	728	728	732	691	748	707	690	714	688	723	739	739	642	728	713	694	692	735	727	735	735	752	714	721	735	716	704	687	723	687	720	724	681	716	689	784	752	750	724	677	694	761	696	777	683	702	715	705	756	719	712	738	745	742	681	703	703	732	746	733	662	710	698	689	730	719	721	752	738	746	739	664	673	765	771	691	700	723	683	722	707	765	704	722	708	746	719	707	718	758	732	746	727	722	658	712	719	708	735	690	772	704	714	720	692	745	721	715	778	738	718	693	723	709	717	682	711	726	699	740	728	726	764	719	728	663	750	753	691	703	696	711	706	732	733	772	665	749	720	729	775	738	712	731	709	688	713	680	685	690	727	671	744	732	711	690	737	761	731	690	697	730	717	734	681	690	713	693	688	740	721	713	756	738	738	714	714	718	739	698	699	758	700	710	702	748	764	682	705	701	756	687	736	727	726	740	753	714	705	712	732	699	765	712	703	727	737	730	759	662	740	770	703	748	666	779	722	757	720	712	731	743	741	683	726	697	682	710	745	768	697	779	745	668	716	735	681	730	723	721	697	738	756	687	688	722	745	701	710	785	709	738	700	700	767	709	709	708	677	674	672	695	746	694	745	679	681	743	705	745	739	698	693	705	733	719	694	714	702	709	684	719	722	702	740	770	715	679	751	694	754	693	685	716	719	794	734	748	744	731	770	688	722	706	738	739	727	755	731	709	773	715	679	748	687	755	713	756	722	734	682	724	725	673	728	681	695	727	709	778	709	737	738	717	714	757	752	764	720	721	695	739	747	743	678	723	699	720	720	721	700	719	699	723	726	742	758	716	709	734	715	689	729	725	771	707	679	698	742	710	738	665	701	707	645	728	723	755	745	738	720	704	713	721	719	764	763	726	744	727	768	705	756	717	667	725	735	726	762	711	736	741	647	716	719	789	743	664	723	700	696	726	755	750	728	709	733	713	725	734	698	698	750	711	743	709	700	700	709	672	723	688	724	693	709	684	665	713	706	665	695	703	733	717	734	744	753	743	754	694	679	720	700	710	757	718	667	708	687	740	713	722	644	723	751	683	733	748	750	739	699	710	685	736	723	710	710	701	753	717	671	696	737	711	721	693	742	706	691	710	703	703	702	687	707	728	755	739	693	696	696	679	708	701	741	716	716	747	743	715	771	702	712	713	704	702	733	711	717	727	745	733	719	749	646	725	668	691	689	660	696	706	693	681	702	711	712	741	715	735	663	728	669	742	705	717	700	715	702	727	693	722	712	713	727	682	728	676	730	726	750	741	741	712	708	734	706	732	755	696	733	677	695	660	689	747	746	717	747	710	705	732	745	738	707	678	728	703	701	717	717	769	726	660	692	696	719	701	718	705	721	703	739	767	740	689	712	694	705	700	747	722	704	745	669	730	732	742	727	742	779	706	746	735	713	745	774	717	711	695	708	745	669	729	687	788	712	723	714	692	677	726	719	737	723	717	737	744	717	685	745	684	698	740	706	721	751	706	754	724	749	699	694	750	703	667	732	703	704	710	681	740	707	706	707	717	697	673
12209	986	746	524	374	309	248	213	193	163	168	163	152	146	151	150	140	147	155	138	148	153	144	129	149	145	158	144	138	157	143	112	140	157	133	147	133	128	127	120	110	147	122	126	135	148	134	126	134	133	133	145	129	138	109	146	119	126	139	139	140	148	133	142	101	123	116	119	132	135	139	131	118	115	125	121	135	109	138	129	144	128	136	141	160	126	136	140	139	128	162	146	160	148	137	144	131	116	123	133	143	146	144	104	121	139	147	126	134	118	126	123	125	114	125	125	123	135	127	146	125	130	124	131	144	129	137	147	151	153	151	128	128	129	128	131	134	125	127	111	112	134	136	125	141	139	145	116	151	144	114	115	138	129	145	133	145	128	134	139	149	135	168	144	136	117	141	126	127	130	139	125	138	121	137	149	116	143	137	133	161	162	125	140	131	118	123	141	124	131	142	128	129	137	105	140	142	132	154	114	125	136	127	116	126	134	145	138	99	134	126	141	126	126	121	125	140	125	138	132	134	151	137	139	138	162	146	140	150	158	146	124	141	133	141	142	129	127	143	143	116	149	145	113	149	124	120	153	132	130	139	145	130	140	128	126	142	136	129	130	142	130	121	127	117	137	124	123	118	114	135	140	147	112	128	133	142	136	141	149	136	114	129	121	143	121	135	143	143	133	124	131	140	133	123	122	120	125	111	131	116	123	143	116	128	126	152	139	102	129	135	125	133	121	163	105	135	131	122	115	140	128	139	133	136	133	161	141	140	105	131	136	136	136	123	110	139	137	120	137	139	128	114	116	124	119	120	140	124	140	116	138	129	144	155	128	119	119	130	139	125	128	126	138	154	145	135	129	124	149	129	144	115	123	147	127	129	129	130	146	143	125	138	141	131	125	158	138	131	123	122	134	155	154	131	139	124	127	125	134	120	146	136	123	158	111	111	140	118	119	136	135	127	118	132	140	142	129	140	131	151	128	148	138	137	127	134	129	132	136	126	126	132	127	145	131	128	138	139	136	134	138	139	137	152	127	139	136	134	127	129	127	139	135	135	144	137	143	144	135	140	132	126	132	127	127	150	128	131	151	117	128	114	140	137	107	124	141	113	117	114	116	150	148	146	131	145	124	144	135	127	132	122	108	131	137	122	137	144	144	137	125	139	137	110	123	117	131	129	117	125	130	124	103	154	142	140	135	97	117	124	141	137	126	135	115	136	116	110	109	136	143	142	135	129	129	142	124	149	145	131	122	142	130	123	131	144	119	129	146	152	110	120	121	150	132	154	141	125	136	139	155	117	143	139	136	133	145	149	150	128	131	147	138	138	138	115	123	121	139	137	125	130	130	141	112	134	155	135	129	135	108	129	137	134	136	148	118	132	136	123	118	138	131	110	110	144	111	130	136	134	125	94	165	144	119	125	150	155	136	125	120	129	98	149	148	148	99	129	142	124	141	145	104	125	151	142	101	108	149	130	117	150	137	115	140	138	117	134	124	133	112	156	124	144	127	149	142	137	130	139	108	119	150	118	153	133	112	116	116	140	132	145	117	120	142	125	130	115	111	164	135	128	154	114	122	128	126	134	141	152	132	127	136	112	118	157	142	130	120	141	123	132	117	131	142	125	121	142	126	140	141	128	144	135	120	119	124	126	146	116	152	126	121	145	129	149	134	133	146	142	129	125	135	115	131	141	132	150	116	134	147	154	145	161	131	128	116	140	137	121	122	125	139	139	116	136	122	120	116	125	126	127	128	142	119	139	174	136	129	145	132	123	146	125	137	134	116	146	121	127	144	154	139	152	133	125	110	138	131	132	137	140	150	132	147	126	135	137	139	150	146	128	108	111	144	123	138	118	111	140	126	127	132	140	125	159	152	134	137	115	131	132	153	126	126	147	115	120	142	117	136	120	119	104	116	124	129	131	121	141	118	128	111	131	132	125	142	119	131	144	137	119	127	112	131	162	137	139	157	144	160	135	131	120	107	136	122	122	148	143	131	108	131	142	140	125	128	132	115	119	128	115	146	143	139	140	133	135	151	121	112	125	137	118	162	132	126	131	128	115	166	132	139	125	102	141	145	152	119	121	115	134	132	118	112	134	116	123	123	130	137	134	120	116	110	129	137	134	133	119	127	137	121	125	123	129	140	129	163	123	119	137	137	148	144	107	149	135	141	131	112	134	142	127	114	132	138	127	133	136	120	143	133	126	140	150	108	127	105	137	102	109	131	120	150	153	127	109	122	135	144	114	124	146	119	142	120	119	141	127	119	138	131	137	148	130	113	101	144	134	133	142	140	123	118	133	119	133	145	121	124	140	138	123	130	145	162	136	115	149	147	133	144	151	119	131	126	136	132	114	120	119	128	123	122	127	150	119	116	148	126	113	140	128	143	115	127	131	126	149	126	128	121	115	126	148	104	129	133	126	135	144	132	151	146	142	119	148	127	159	157	122	128	153	115	145	147	130	113	129	131	142	139	140	123	136	132	109	128	138	123	134	134	140	132	123	132	143	116	120	140	155	124	139	130	106	140	127	116	126	128	156	135	128	153	139	147	161	127	136	119	134	129	115	139	129	138	143	122	157	126	139	129	122	130	124	130	118	145	136	126	95	144	145	152	156	136	129	108	115	117	140	125	132	151	120	131	127	122	121	139	148	125	122	133	123	134	116	119	117	132	141	139	127	124	125	142	138	131	117	128	124	127	134	135	124	139	126	137	128	115	125	121	126	129	127	136	133	121	142	140	131	114	138	119	133	155	144	146	131	113	115	137	143	135	106	123	144	130	148	122	123	129	128	121	131	125	138	159	134	128	142	121	141	152	120	128	110	137	137	121	149	120	141	129	115	138	142	151	129	126	122	130	143	125	134	131	144	131	151	140	128	125	127	153	147	106	118	138	122	133	121	143	144	134	132	136	150	135	140	134	153	128	136	134	143	145	135	133	118	140	127	114	111	113	127	141	131	131	144	120	118	133	154	148	157	158	144	138	139	126	136	135	145	134	114	130	134	132	112	134	120	144	123	128	142	144	135	133	133	131	135	133	139	130	134	127	136	145	136	123	116	113	115	145	114	138	119	116	123	122	144	130	129	155	113	140	116	135	136	159	134	133	125	143	127	130	120	129	124	127	122	169	126	142	153	126	119	133	160	111	127	116	136	155	132	137	132	125	131	155	112	141	128	153	141	161	141	113	103	127	156	134	137	132	154	113	120	141	145	133	137	151	143	147	133	116	150	147	133	127	121	125	138	134	136	136	123	145	141	148	141	119	138	135	115	140	140	134	122	148	127	133	135	127	127	127	117	141	116	115	138	133	146	144	138	134	143	143	132	135	119	139	140	127	133	133	113	129	132	118	131	114	134	133	117	123	107	120	135	141	124	154	108	127	129	129	143	123	134	130	134	133	119	109	132	116	118	161	125	129	121	118	131	146	143	115	115	131	121	122	135	132	126	131	130	149	103	141	130	131	99	135	110	143	149	141	115	131	140	143	138	130	145	152
7704	1008	1560	1791	1648	1302	1032	798	704	638	598	554	539	448	495	494	427	431	467	443	439	377	408	351	373	402	363	397	407	394	373	380	389	390	373	365	371	359	344	336	379	348	394	337	364	356	366	362	370	343	368	358	358	332	365	328	371	364	334	330	356	349	326	292	349	354	360	345	337	357	333	424	335	363	332	357	340	370	364	372	358	352	358	370	365	342	352	363	361	357	393	376	344	321	380	364	379	327	320	350	356	371	342	386	297	357	353	345	363	352	365	394	391	355	352	375	412	375	371	374	359	357	399	347	324	354	338	351	374	341	346	318	346	367	367	350	327	345	364	361	338	349	329	363	388	336	362	373	332	324	370	353	357	339	366	358	349	379	319	399	315	351	314	314	340	349	342	298	362	348	374	318	364	330	342	358	340	365	326	357	358	345	327	338	320	338	340	355	329	364	367	332	349	335	349	342	339	378	362	340	303	344	368	325	358	331	334	346	350	332	340	339	338	332	357	342	345	353	326	353	358	328	378	357	334	366	336	361	397	343	368	336	347	343	329	347	342	340	350	379	383	361	342	363	360	328	350	363	338	356	370	334	359	329	325	356	361	355	384	363	337	355	338	389	341	372	348	360	366	351	332	330	366	362	342	376	317	335	362	369	354	353	333	349	357	361	343	346	313	319	362	368	341	327	340	367	339	342	399	351	338	368	360	347	344	357	317	359	356	324	355	330	359	375	359	368	405	356	331	344	347	346	335	345	366	339	332	353	354	332	352	343	352	333	332	357	365	343	339	347	339	344	372	372	388	383	347	366	325	349	329	361	356	352	330	324	318	328	348	323	380	366	349	313	338	400	328	335	314	327	347	348	357	323	347	350	381	356	347	326	350	369	390	356	358	345	334	367	336	364	353	338	332	354	348	347	351	328	350	319	356	362	370	357	365	348	308	352	341	361	340	351	340	345	318	356	358	380	333	339	343	359	371	356	348	359	355	326	352	399	368	342	326	319	383	322	334	372	358	347	319	342	352	367	357	359	342	346	368	366	389	355	358	384	351	332	333	368	335	358	353	354	345	332	359	371	351	331	303	352	366	365	346	341	319	374	384	318	383	348	346	363	329	353	354	365	357	363	354	350	333	324	348	337	333	338	347	364	330	374	345	314	335	388	372	364	340	354	375	362	367	330	365	332	346	341	347	348	344	364	343	332	348	375	365	343	351	342	316	350	368	305	363	360	339	356	328	364	361	326	336	349	383	321	369	324	359	361	323	353	358	345	342	344	321	322	350	351	342	345	352	324	361	320	338	360	336	357	346	352	358	349	351	355	339	343	331	369	361	346	361	334	370	393	357	349	339	354	350	353	344	377	352	318	374	378	354	346	341	379	386	357	338	369	351	357	382	371	354	367	346	349	363	375	344	347	336	337	325	347	339	371	348	341	326	300	357	350	305	347	358	359	341	325	377	330	392	343	347	335	316	366	380	352	359	343	338	373	359	383	380	362	317	369	374	346	381	359	357	323	364	344	356	321	386	326	364	383	341	351	342	347	354	346	348	359	350	344	370	350	344	348	347	335	348	361	371	375	328	329	333	383	334	347	331	338	366	351	342	351	343	350	334	348	357	330	356	363	347	343	360	360	330	326	324	330	368	359	334	365	337	331	341	337	340	344	333	344	396	360	353	314	327	325	351	358	315	387	345	345	337	374	382	393	287	335	325	356	362	385	343	353	365	365	321	335	318	330	356	344	368	384	336	371	362	333	374	334	376	349	363	331	334	351	364	356	333	353	358	331	362	346	382	357	316	347	348	352	383	378	344	400	330	338	348	346	370	364	378	354	353	373	337	324	370	356	314	329	328	334	357	338	365	347	348	350	347	330	340	358	326	362	400	351	316	348	332	370	336	359	330	388	346	352	358	358	347	354	325	343	343	343	339	335	349	357	333	337	337	359	343	382	366	313	349	352	341	355	356	324	328	368	350	351	345	334	334	359	320	364	372	362	338	342	363	323	376	378	327	352	332	373	337	361	388	364	333	361	367	313	369	371	312	364	346	354	355	351	307	329	365	344	341	386	381	329	326	362	339	358	368	357	348	378	345	344	333	346	346	375	352	346	349	337	342	333	367	333	335	364	338	361	357	364	380	373	344	357	369	361	346	374	393	331	366	322	373	387	341	349	360	333	306	340	340	369	370	371	382	342	324	348	351	370	339	400	359	342	375	355	366	340	338	326	365	373	323	355	376	339	392	361	343	358	367	326	360	343	332	327	344	374	351	354	361	361	365	375	354	370	340	361	382	345	356	327	338	347	325	334	350	369	354	361	333	379	379	320	333	354	337	365	339	367	338	392	392	353	345	347	363	344	341	337	323	373	350	340	353	341	321	353	348	350	350	325	342	345	375	364	362	303	337	350	362	334	351	319	355	395	351	333	358	321	363	342	384	330	341	350	349	345	346	311	374	361	362	342	344	367	342	376	335	319	384	329	379	342	333	352	346	328	385	385	363	384	341	388	362	342	362	371	388	356	367	345	306	349	366	329	346	335	364	386	332	346	354	369	337	363	324	377	358	375	355	321	377	350	341	323	336	358	373	321	381	368	359	330	368	361	329	370	350	363	306	384	365	357	352	354	340	326	380	374	356	300	350	383	344	373	340	339	378	385	370	344	359	327	352	368	355	343	370	368	349	356	361	331	346	327	357	341	332	331	327	360	359	362	363	365	313	384	339	321	341	313	360	349	349	353	367	366	331	344	355	356	358	346	349	359	357	342	361	330	380	371	355	343	376	359	341	363	359	353	324	368	366	351	333	342	361	374	378	370	391	385	315	341	333	337	366	352	318	367	311	363	357	359	347	338	350	363	348	335	342	349	343	368	344	343	342	357	371	378	296	375	357	324	388	372	341	326	339	349	345	312	356	349	374	348	340	385	359	341	356	344	349	326	399	313	333	342	362	362	384	351	342	328	358	327	365	354	333	314	376	351	348	363	375	321	346	341	306	316	332	351	374	344	360	370	341	315	350	348	349	368	341	348	322	361	366	346	342	332	332	330	383	322	353	362	347	320	329	323	342	334	362	378	341	355	372	366	345	374	349	397	309	369	332	329	337	306	332	358	337	346	315	335	361	395	300	352	319	326	341	358	373	377	360	368	358	381	345	359	315	333	355	402	335	362	342	327	344	377	340	381	362	356	338	370	352	347	349	371	321	360	330	331	284	337	390	346	358	367	341	354	364	340	369	361	354	360	372	363	377	362	354	345	384	358	345	335	392	367	341	371	338	338	330	362	354	329	371	346	333	325	381	380	358	333	363	330	327	361	349	386	329	300	372	365	361	344	336	310	351	374	360	339	328	381	343	369	333	377	391	312	342	362	357	368	349	321	310	356	333	324	379	344	343	350	334	380	361	359	345	370	365	347	341	336	353	352	340	350	352	346	353	340	372	325	331	336	367	333	365	344	353	354	320	374	344	353	376	359	364	336	375	348	361	334	332	334	342	324	343	375
1271	392	372	360	336	419	360	310	352	320	355	344	370	384	361	350	413	364	351	359	368	359	361	364	385	347	357	347	350	383	346	362	340	366	349	389	362	383	354	377	351	343	325	362	338	343	343	354	320	354	369	383	376	334	369	312	373	343	376	347	385	360	400	373	358	372	377	338	320	342	390	385	335	325	328	366	400	368	385	374	379	410	381	411	346	379	370	339	371	380	326	353	344	364	345	390	354	340	361	343	378	358	370	338	372	343	376	343	358	370	370	363	364	369	372	369	341	374	336	346	382	356	363	343	371	374	377	375	330	375	414	353	341	352	369	370	362	351	328	373	353	362	363	345	330	381	371	335	312	345	365	362	354	347	384	361	406	385	337	374	397	398	362	369	380	356	352	367	383	365	351	383	361	368	347	380	346	329	323	333	363	382	383	390	371	356	386	361	368	377	359	342	373	408	377	363	374	365	388	359	353	385	349	350	349	359	366	367	355	366	384	405	320	311	353	323	374	361	391	333	384	336	356	340	316	330	360	378	373	391	382	378	353	366	362	359	354	383	373	349	341	336	376	401	338	362	341	351	375	371	341	335	387	345	342	371	355	365	347	358	386	372	349	371	377	357	353	351	368	344	353	368	367	394	336	342	339	328	364	366	361	359	337	389	384	390	364	363	388	362	329	340	362	353	382	346	364	349	378	323	318	356	314	356	345	364	380	339	383	352	376	370	341	325	346	358	370	344	370	359	363	324	332	342	370	344	363	356	366	380	348	369	348	381	328	405	363	343	347	376	397	325	358	344	346	367	367	351	355	342	349	377	367	363	348	351	294	343	346	368	346	351	363	359	352	361	337	358	335	359	351	358	337	370	382	347	361	356	347	374	347	368	365	343	379	374	373	369	377	378	359	342	380	361	358	361	357	352	370	327	366	381	348	347	335	317	372	371	363	330	354	341	355	369	351	365	370	354	347	327	338	346	342	392	403	370	393	372	359	336	366	333	338	320	332	341	352	345	346	352	377	382	339	341	343	349	365	365	352	355	351	339	365	370	381	357	361	347	354	358	359	394	373	342	363	374	345	378	392	358	355	372	361	392	372	337	323	356	342	363	353	372	371	369	373	340	354	381	368	364	352	330	345	373	355	388	322	332	341	349	365	358	376	384	349	353	351	353	372	338	318	352	360	339	369	358	356	345	362	344	384	366	363	369	339	356	358	348	327	337	352	343	339	351	362	349	380	370	398	352	340	364	375	380	340	335	376	363	365	334	371	356	377	352	360	369	390	362	358	333	376	376	352	368	383	367	377	376	375	382	361	396	346	368	329	372	347	363	364	354	322	353	330	367	321	360	348	367	358	339	415	359	333	384	366	375	354	361	360	349	314	362	338	395	355	395	363	352	358	377	379	374	388	381	348	350	334	363	362	344	346	378	355	363	369	322	361	378	374	354	347	373	395	367	374	350	344	342	375	399	371	342	368	329	352	356	375	386	343	381	386	319	363	370	354	371	347	372	358	362	353	350	352	365	387	351	349	334	353	331	374	376	387	337	349	359	329	337	343	328	350	369	347	386	355	378	378	351	378	370	324	328	370	381	354	374	339	390	339	324	394	337	354	374	399	358	373	371	391	373	335	367	367	350	374	384	330	380	336	356	346	360	366	346	290	352	372	353	350	359	393	378	309	407	359	337	371	375	347	338	378	348	335	324	357	340	356	341	348	395	350	388	383	378	371	380	357	378	358	365	345	389	355	336	360	356	342	355	364	341	353	371	364	353	397	339	367	362	349	346	333	365	363	372	338	358	369	330	353	369	386	331	362	345	356	389	354	401	374	320	351	344	383	367	386	357	352	375	334	338	358	365	368	316	397	367	356	351	350	333	366	373	360	346	347	325	362	367	337	367	332	329	321	374	341	337	344	368	373	365	381	361	326	370	378	378	319	424	355	343	364	378	365	347	402	366	377	339	371	357	338	366	334	346	354	349	338	346	383	374	340	336	353	369	333	317	403	366	385	399	361	356	347	355	331	338	341	395	354	357	341	373	388	365	342	338	343	375	341	369	339	357	340	347	386	350	382	357	339	337	386	331	358	371	332	360	345	375	325	356	388	310	336	345	371	356	366	360	349	354	347	346	381	369	384	383	336	340	347	350	348	354	326	358	372	364	333	381	348	348	377	355	399	366	332	339	345	386	328	356	361	337	364	374	367	309	342	376	353	380	352	316	379	378	420	391	367	340	362	355	365	401	371	368	350	373	364	352	351	360	369	382	377	338	384	371	347	315	365	346	376	352	378	341	390	355	359	369	375	349	364	377	356	361	357	362	365	378	357	375	397	362	361	376	362	378	361	356	362	354	326	372	381	342	364	381	369	338	350	343	372	353	371	352	346	357	366	365	357	336	359	379	362	358	355	350	364	352	326	397	365	310	383	379	406	365	379	371	377	357	356	362	376	353	366	342	348	338	353	373	367	366	388	365	344	317	373	355	410	330	356	344	349	377	366	375	353	362	341	367	319	343	340	371	358	355	354	340	382	374	365	357	349	349	341	354	366	379	349	387	354	354	396	355	355	362	405	361	362	352	377	389	358	372	384	342	362	383	368	344	330	350	375	375	330	338	332	340	382	361	333	341	361	327	337	361	335	342	389	370	384	370	352	377	356	402	336	363	330	316	362	316	345	365	343	305	360	329	380	364	389	368	353	368	332	346	362	349	351	351	349	381	336	380	349	344	326	379	352	353	367	370	347	368	382	361	409	355	353	371	363	345	396	369	356	343	353	379	321	365	362	333	358	347	348	328	346	367	344	353	377	362	366	340	365	370	375	373	364	317	363	391	348	334	340	373	354	345	352	335	364	330	366	382	353	355	366	361	344	351	378	375	380	378	389	353	361	318	364	349	311	346	370	362	349	336	393	382	366	354	348	356	337	333	359	334	354	359	319	320	362	354	396	382	387	378	354	346	341	360	329	368	371	360	352	336	359	346	358	365	386	355	355	354	355	347	372	380	361	344	345	357	368	375	371	376	356	352	328	352	363	361	371	370	362	365	342	377	365	406	350	379	370	355	367	351	356	348	379	333	400	377	388	390	385	406	373	353	361	350	352	345	391	354	340	353	387	369	389	367	365	334	363	363	376	369	367	349	352	380	369	322	383	360	385	357	345	342	348	382	344	396	387	356	305	368	336	370	359	337	366	359	376	381	354	354	345	347	367	357	382	343	337	363	381	338	353	392	338	377	340	347	375	368	352	317	375	383	331	356	372	366	386	335	350	380	323	394	372	349	393	342	335	396	363	345	373	376	372	368	338	377	400	389	355	369	337	347	363	364	385	324	390	317	367	393	333	356	344	355	341	307	375	395	384	364	350	397	383	365	353	379	336	385	356	357	377	353	363	352	325	311	389	325	366	396	359	354	392	333	361	388	366	323	370	349	336	333	376	315	357	364	335	392	402	358	340	396	372	365	344	394	379	371	346	364	373	407	389	359	379	369	340	360	312	352
2043	861	907	916	883	882	865	813	881	841	862	830	844	902	831	889	853	847	883	813	905	826	840	861	831	835	893	856	867	903	855	841	905	843	862	871	803	852	841	857	890	811	856	824	873	836	844	849	842	854	829	843	877	849	811	853	850	871	876	858	828	859	836	876	814	871	863	815	863	881	869	818	839	889	850	889	851	840	812	842	833	805	857	874	884	855	831	913	835	894	825	843	850	841	818	784	857	857	871	825	842	811	833	832	809	866	868	817	840	868	826	877	892	831	870	819	880	850	839	810	839	900	802	906	876	862	837	876	833	848	862	892	871	911	821	848	818	835	871	861	832	861	853	813	876	845	864	874	814	822	831	829	867	790	835	819	807	834	882	868	841	907	851	846	837	899	815	846	843	877	898	857	851	846	857	858	805	821	826	770	888	794	872	886	923	869	836	857	880	848	896	884	779	814	808	861	855	768	825	819	892	860	814	846	901	846	809	874	831	844	845	917	886	851	906	827	869	882	814	829	925	831	880	892	835	828	796	849	878	819	880	869	818	819	851	815	874	870	864	889	896	812	915	831	829	864	820	859	867	884	909	863	879	876	873	836	833	849	895	843	840	848	878	818	792	870	859	847	886	829	876	817	839	878	798	863	913	849	864	824	841	846	835	884	816	886	852	869	851	842	884	823	803	859	903	885	917	858	860	781	838	902	862	859	853	830	811	852	876	844	824	814	860	872	856	797	896	860	832	855	847	859	819	869	901	839	846	912	828	857	858	856	872	826	860	807	872	878	882	862	869	851	891	850	859	811	864	842	866	823	920	877	849	878	852	900	873	871	896	852	842	847	923	817	836	810	870	822	867	856	820	898	841	819	866	865	913	902	836	856	898	847	858	913	856	830	815	853	809	848	807	864	810	839	846	884	867	903	842	861	838	818	851	830	845	867	854	814	877	851	885	823	773	865	852	837	853	827	781	905	896	885	857	848	848	868	843	827	856	895	835	845	866	926	862	869	869	829	867	930	885	863	820	826	892	823	875	877	791	868	869	891	889	834	810	904	833	854	825	889	842	875	829	881	787	840	867	835	840	860	837	906	837	820	866	849	869	833	790	851	869	891	854	840	863	883	879	894	839	892	817	856	840	828	859	879	848	775	850	892	793	824	830	846	844	810	844	849	839	874	881	796	875	871	861	855	827	855	848	882	881	892	839	864	845	872	884	825	830	885	844	875	862	890	822	905	848	879	824	827	875	852	847	860	848	908	824	861	912	813	863	871	874	868	894	862	881	841	839	853	875	872	887	878	883	861	895	855	868	850	859	873	850	855	875	851	857	919	832	852	830	890	871	868	832	828	865	837	865	801	950	768	869	820	850	830	885	799	852	837	799	838	856	855	870	886	882	836	848	826	880	877	859	875	865	930	868	840	874	822	841	849	925	864	825	857	831	883	864	862	878	870	852	847	930	868	868	868	849	852	869	877	850	876	927	859	896	803	869	834	878	830	848	884	823	846	869	829	865	836	858	865	873	848	869	841	877	839	850	849	843	869	889	894	818	836	858	855	879	906	855	906	886	828	849	901	818	894	856	842	824	855	861	820	811	832	890	868	855	854	851	902	845	827	833	815	852	874	846	874	841	895	835	840	837	825	817	837	847	840	825	854	866	839	855	866	838	905	844	895	880	885	846	866	914	831	866	862	844	854	841	861	945	830	839	852	800	850	840	854	821	852	790	844	889	889	889	836	782	793	830	822	842	883	846	888	843	903	826	851	859	866	829	881	810	851	816	830	792	888	868	842	846	878	836	838	852	834	870	810	839	886	862	823	841	827	846	902	871	786	862	853	851	867	875	827	831	855	807	829	841	837	888	879	862	874	858	864	855	885	811	851	850	839	868	810	852	887	854	884	850	863	832	865	862	904	871	865	848	894	864	852	859	824	868	869	839	821	851	913	860	876	828	885	885	828	839	894	845	863	866	866	834	779	854	869	813	860	842	846	866	849	832	749	859	888	851	850	897	828	859	854	815	851	896	898	859	805	826	917	830	889	835	883	841	837	828	859	831	863	872	836	810	865	858	817	845	876	879	911	857	881	870	904	874	887	817	831	799	889	850	836	842	935	814	901	851	828	859	830	895	852	830	905	857	854	895	856	808	866	829	830	814	817	847	882	847	860	841	832	839	887	863	849	850	863	819	830	881	858	895	873	850	864	892	828	905	864	864	852	874	858	825	857	858	855	847	831	845	824	866	860	822	860	866	822	855	893	813	830	882	836	843	871	795	850	858	862	842	847	919	863	803	864	840	861	854	826	853	889	865	823	899	897	854	884	858	830	849	855	838	831	805	894	854	810	858	834	875	914	845	785	825	886	832	860	844	835	835	883	798	882	885	830	864	850	841	819	866	852	862	838	819	855	827	859	819	899	771	880	908	881	830	883	809	822	861	900	863	859	884	863	850	857	834	849	911	792	873	854	840	819	842	873	828	833	885	812	854	846	843	845	857	848	840	845	845	834	842	845	878	864	865	865	856	903	821	804	813	833	869	896	827	831	832	840	879	873	880	881	844	843	840	861	805	849	846	839	825	818	835	859	853	910	823	855	840	830	801	894	847	839	865	830	867	866	847	868	878	847	834	870	825	878	857	855	832	820	889	860	795	828	846	819	846	869	825	864	828	811	841	840	853	828	844	858	790	791	865	863	855	862	874	859	850	799	806	816	850	889	899	871	873	859	797	867	844	835	877	866	824	807	849	876	877	877	888	893	928	861	912	876	822	816	911	800	866	845	897	840	829	827	890	856	891	901	834	811	829	833	875	858	844	846	860	854	851	898	886	855	848	840	834	862	817	858	861	850	835	866	809	837	848	860	870	891	857	822	845	854	877	895	898	907	858	879	895	874	872	889	890	847	850	840	895	844	838	874	852	858	839	909	905	840	878	791	859	787	867	839	835	857	835	868	868	819	845	811	819	826	884	919	864	852	836	853	862	823	891	858	863	802	907	873	909	881	841	869	854	840	879	880	867	846	836	860	862	867	812	851	872	854	879	814	820	874	913	896	894	840	806	844	822	868	863	834	901	887	861	826	851	831	816	845	883	864	860	851	896	814	857	823	906	811	926	896	833	879	851	827	851	838	865	843	823	857	846	852	870	814	840	825	856	853	898	877	828	827	832	892	819	850	846	883	868	868	856	868	864	831	894	836	860	874	814	841	823	861	784	849	838	887	842	825	879	807	829	886	845	794	850	862	847	896	863	858	828	899	903	879	875	861	875	855	823	882	867	832	871	851	871	823	872	860	819	786	874	891	812	866	851	846	917	845	855	831	893	850	852	827	866	856	868	840	875	865	834	889	871	834	861	835	830	836	789	850	868	883	904	855	886	834	847	858	848	830	878	873	829	854	863	848	858	820	826	883	800	842	830	884	881	838	849	812	871	887	863	860	858	811	848	851	869	830	841	868	897	820	825	881	873	859	863	892	789	867	867	874	826	906	823	890	821	859	818	845
6701	610	541	480	442	416	345	320	357	362	301	342	275	322	292	322	297	298	299	307	299	319	296	286	305	289	306	293	281	311	311	324	314	319	332	297	266	302	288	264	277	335	298	309	309	297	296	327	331	281	313	302	278	292	286	305	298	275	325	313	303	288	276	292	286	333	304	313	296	312	290	278	277	327	290	323	296	304	248	283	288	277	308	346	312	268	297	344	305	290	305	277	314	282	280	322	309	289	310	304	294	285	294	281	282	307	309	289	293	291	299	290	281	331	336	289	291	296	301	316	317	328	306	278	289	324	317	294	281	289	312	340	272	288	359	290	287	274	269	321	290	314	285	298	314	284	297	293	336	312	294	284	308	301	284	285	308	305	307	291	251	252	304	282	299	276	358	290	289	255	318	284	304	306	292	283	282	302	274	317	308	303	313	294	274	318	315	307	309	308	266	348	293	329	305	301	294	279	254	297	298	297	295	312	308	288	287	307	314	325	299	274	299	304	338	296	299	307	316	288	311	303	302	275	274	287	259	326	312	256	309	288	318	311	276	298	283	280	289	290	302	301	293	287	302	270	272	278	304	292	264	307	274	341	301	310	292	299	300	305	288	282	337	276	288	333	314	304	307	285	288	297	299	289	316	258	308	318	319	270	278	321	294	288	291	300	253	272	329	294	338	295	268	290	301	295	337	277	311	299	287	295	301	310	298	294	283	276	284	281	319	303	278	304	319	301	297	291	294	330	315	272	290	277	304	283	310	291	304	298	262	287	312	298	276	303	287	285	304	311	308	321	312	293	317	277	313	295	283	300	323	303	291	276	295	296	284	327	294	294	311	300	320	277	291	307	308	283	269	270	331	314	317	290	308	297	291	308	289	312	302	277	325	274	292	300	303	298	311	303	308	302	272	302	319	297	305	265	290	277	283	312	300	297	335	315	289	271	295	302	344	298	317	280	299	303	302	284	323	292	296	287	304	323	262	284	315	265	306	322	325	303	310	307	298	282	269	297	301	299	315	317	231	252	285	292	295	282	266	298	316	313	295	297	306	265	295	259	315	287	289	304	308	295	291	294	292	281	300	275	287	312	289	303	322	314	340	335	306	312	303	309	299	339	300	295	292	329	316	310	288	327	286	305	303	297	332	280	295	278	293	281	320	296	283	291	283	306	271	321	291	273	272	312	280	281	294	284	274	301	290	293	280	307	303	319	306	295	290	315	344	302	276	355	327	290	272	321	305	318	326	271	262	297	329	338	300	331	320	294	284	295	304	303	329	306	315	296	246	251	259	288	306	265	288	281	332	283	292	312	336	284	304	318	305	279	305	294	296	290	320	318	304	308	279	296	295	292	277	287	273	324	303	315	291	279	326	300	295	309	261	307	311	330	314	297	293	307	314	334	327	269	296	320	308	304	285	292	285	286	287	316	280	285	296	281	287	308	280	291	281	308	309	311	288	318	315	294	300	287	310	309	331	280	328	273	303	312	283	256	286	311	262	299	290	299	300	274	323	306	311	324	295	308	276	296	283	308	306	271	268	297	296	263	322	285	338	291	293	308	291	286	291	272	290	305	289	311	299	332	314	321	297	318	296	323	308	309	286	285	301	300	313	332	323	334	300	298	327	347	301	302	311	280	292	264	279	302	312	288	298	294	286	287	279	308	258	281	327	308	303	251	293	308	314	280	301	308	290	254	320	340	278	301	318	302	307	269	297	318	291	300	273	328	306	307	284	276	284	278	327	300	301	285	305	284	292	279	275	308	324	312	270	300	272	302	316	339	266	291	322	293	319	307	316	295	314	294	301	288	287	315	298	289	311	307	280	298	289	294	300	306	311	289	302	297	309	294	297	308	273	314	307	327	292	286	261	282	305	292	296	263	281	307	316	287	284	324	280	299	317	259	314	307	300	304	301	310	278	302	313	322	326	285	286	271	309	302	300	331	300	319	318	285	296	290	300	287	296	288	287	286	309	280	315	307	317	272	333	311	266	313	301	303	308	311	307	292	311	300	301	312	295	300	287	285	261	291	306	264	274	280	319	294	285	284	314	292	297	319	280	292	312	283	293	303	310	278	285	326	275	299	311	290	314	282	312	274	290	298	300	315	244	279	293	314	297	320	320	312	332	297	281	291	309	322	298	292	309	274	284	295	295	297	294	294	287	301	301	323	306	284	270	331	297	296	315	287	293	270	319	284	268	283	339	340	309	286	279	279	300	269	272	316	307	284	276	312	321	299	296	322	303	318	287	305	286	286	281	272	309	312	303	285	274	285	308	302	288	315	305	294	277	301	281	289	303	298	321	295	331	303	302	317	291	288	292	249	320	282	289	331	297	284	273	322	301	300	318	310	291	299	302	296	281	297	327	286	266	297	261	296	317	280	277	345	308	306	291	288	260	314	272	295	304	310	284	296	324	298	317	323	306	300	336	283	314	311	308	272	298	285	295	283	310	312	279	307	301	275	302	343	287	310	280	301	248	293	287	287	317	304	290	297	318	297	287	293	297	306	295	309	321	280	309	299	328	306	281	258	299	281	313	295	284	272	316	334	299	315	295	334	312	300	280	298	320	296	302	300	322	269	279	268	282	278	243	299	285	296	292	282	280	269	280	303	295	322	279	302	320	278	319	317	297	306	281	287	309	298	306	296	280	310	322	280	340	285	295	265	293	290	312	301	293	274	276	310	273	284	301	304	299	297	298	337	300	272	290	289	294	286	286	328	298	276	340	295	285	266	309	310	329	302	325	326	308	300	343	285	302	298	306	310	296	326	309	294	331	284	317	285	308	286	301	281	319	288	293	320	294	335	303	297	297	313	309	327	315	315	281	316	312	293	311	331	277	313	300	280	307	306	284	305	321	302	310	282	262	318	316	303	284	343	310	329	304	267	257	272	277	321	294	298	265	308	290	294	291	319	333	301	321	303	316	319	321	324	308	275	328	287	316	282	286	281	297	328	312	314	284	276	342	316	318	314	315	306	315	319	310	295	264	312	303	282	287	268	352	274	247	273	294	265	290	297	297	298	329	316	291	301	292	319	326	314	290	316	301	300	315	279	309	311	315	327	297	279	318	314	299	260	320	282	308	267	284	284	327	316	310	324	298	299	271	316	290	308	313	276	304	295	277	325	279	303	331	316	273	270	259	296	308	278	312	312	317	300	318	307	287	295	296	311	301	309	330	281	324	299	269	287	307	313	293	276	290	282	308	275	297	330	311	296	314	304	302	316	291	329	290	323	288	290	284	296	326	311	314	327	293	309	303	310	296	310	320	291	298	309	289	315	320	348	283	286	320	336	306	332	299	308	344	303	278	324	301	293	276	262	287	328	291	302	311	308	318	315	316	306	293	303	287	283	290	284	324	291	303	258	285	292	282	309	314	276	310	322	307	275	295	281	292	312	328	304	279	290	287	294	319	271	256	299	295	290	281	296	297	275	297	320	282	316	283	283	297	310	297	283	306	258	292	322	313	294	319	293	317	299	275	284	280	284	305	288
6461	1032	1291	1489	1384	1332	1020	983	880	834	875	868	810	796	811	779	739	785	832	724	748	765	711	806	729	753	749	674	735	784	720	748	695	749	716	715	769	749	742	752	736	715	696	710	727	742	698	703	686	738	714	757	723	687	776	782	702	688	725	674	755	713	733	695	719	758	718	712	752	732	700	739	757	673	697	737	706	733	729	740	677	650	706	724	673	679	729	723	757	687	717	682	709	686	753	683	714	678	686	742	756	741	681	743	650	666	742	734	684	752	677	714	710	711	704	691	692	752	727	717	687	763	684	744	713	718	699	771	672	725	719	715	670	748	691	706	689	771	701	715	723	711	699	700	746	748	744	713	747	730	752	736	724	688	688	747	663	737	714	724	763	712	709	718	734	681	709	696	690	757	728	704	731	744	731	713	659	695	710	684	688	711	681	703	701	692	733	672	710	741	735	713	696	760	675	697	727	688	727	756	688	729	721	705	728	700	771	731	735	717	710	721	754	702	728	737	730	749	753	716	719	718	766	691	731	751	720	700	729	743	700	725	689	699	701	750	685	680	715	754	747	723	794	694	704	712	735	722	737	712	698	687	737	749	697	691	718	717	714	735	705	686	717	696	698	745	749	703	674	703	707	725	748	705	663	745	733	699	699	727	724	751	754	757	740	752	688	746	715	757	744	760	733	683	713	709	681	660	667	731	758	736	717	740	752	748	721	691	716	728	763	729	682	754	688	737	689	762	765	732	722	681	712	736	776	720	757	669	714	731	713	724	705	725	707	733	704	742	717	718	726	724	710	705	730	707	739	733	713	692	722	713	688	694	700	725	733	697	744	686	728	681	730	692	749	689	713	704	674	754	698	746	746	770	749	695	730	697	762	745	706	692	691	730	728	771	692	746	713	754	697	742	753	748	685	706	723	652	724	728	727	765	736	716	719	700	717	729	705	699	762	733	701	680	723	761	699	732	699	672	738	740	703	682	707	700	768	707	743	663	714	743	709	724	704	776	701	716	703	755	730	739	740	705	718	719	693	722	754	705	728	694	697	723	732	711	720	767	744	725	703	702	696	716	732	705	758	708	716	719	708	778	719	691	719	697	759	724	709	738	751	731	757	741	769	671	729	742	723	721	714	659	727	702	761	719	703	684	690	709	685	718	703	648	745	662	754	675	718	707	721	677	780	682	750	733	721	706	734	718	706	660	704	714	725	732	645	735	753	718	712	735	760	715	737	693	752	669	722	726	709	690	763	720	740	669	710	755	700	728	689	693	720	693	699	711	735	721	751	689	699	697	695	712	712	712	731	717	722	742	685	749	725	690	734	694	716	708	694	747	697	705	673	725	710	714	737	727	713	666	700	746	732	737	696	723	684	704	699	728	697	709	695	760	723	728	766	706	716	726	704	706	722	669	709	682	760	692	709	695	706	694	684	700	713	713	733	722	705	720	750	718	697	715	722	711	739	708	697	706	718	728	691	710	677	710	741	703	753	711	720	729	691	740	770	693	693	649	718	736	712	685	709	715	676	732	715	717	715	728	707	692	740	746	708	721	717	742	712	758	718	698	746	671	747	711	713	718	716	714	727	696	678	719	726	721	710	709	704	723	657	713	710	718	686	709	692	692	693	692	732	693	706	769	682	681	722	729	698	729	725	776	756	732	748	710	716	659	716	736	733	700	712	765	718	729	719	713	785	730	733	696	687	705	729	731	752	683	705	691	728	727	694	678	724	759	769	679	707	763	711	705	708	686	676	724	717	745	663	728	698	704	718	727	720	712	716	711	732	751	737	686	757	706	717	756	731	726	730	762	718	712	677	718	730	733	754	748	713	702	724	715	722	728	737	722	696	739	696	706	702	679	694	693	762	732	696	715	714	709	739	671	698	729	704	750	690	703	764	702	698	694	730	714	704	722	727	714	732	694	676	726	773	712	691	724	744	734	700	732	710	743	696	715	777	715	686	720	743	760	672	674	740	724	717	736	753	732	715	726	704	694	714	731	686	703	754	659	724	725	693	695	713	715	710	720	688	719	681	730	723	702	744	717	691	721	727	690	683	687	706	724	714	709	726	650	710	757	713	721	696	702	763	718	719	733	743	727	683	693	676	760	721	701	701	731	700	731	708	697	732	704	718	703	753	730	753	727	698	714	751	725	695	710	735	736	706	727	744	731	667	712	755	731	746	719	761	715	738	700	692	756	730	727	777	750	679	710	731	752	661	715	701	742	689	682	712	684	691	745	740	710	720	715	684	738	642	712	665	712	718	728	719	721	731	757	696	707	743	729	716	738	750	747	706	701	679	727	705	799	662	672	742	678	744	741	755	701	742	726	685	709	760	695	738	673	730	734	739	721	668	700	707	720	712	694	735	721	723	687	683	770	720	731	724	665	698	729	748	744	722	722	785	719	734	677	715	738	704	695	691	744	693	735	735	704	713	697	729	744	748	694	717	746	718	769	745	737	717	725	701	767	712	685	724	707	722	787	705	723	729	743	737	724	720	726	735	716	730	712	703	712	729	717	670	741	762	703	697	708	700	705	745	673	748	685	666	677	723	660	697	662	700	713	702	669	693	681	716	719	729	758	710	778	702	697	706	754	733	737	722	719	666	734	701	671	681	692	721	711	735	731	726	692	714	721	711	724	742	745	707	714	744	716	738	712	746	696	706	681	720	729	696	736	729	717	707	757	719	748	669	719	690	724	721	722	701	690	719	707	710	699	685	699	734	726	704	711	676	714	729	710	706	727	759	724	714	708	760	763	682	737	724	730	701	719	697	694	740	686	662	708	696	677	699	749	712	728	715	787	686	705	720	721	731	711	747	751	714	676	736	756	764	711	759	688	747	715	726	739	742	681	725	671	704	680	747	702	737	727	740	706	722	755	710	737	743	719	756	680	737	680	718	708	697	686	717	658	688	782	665	712	663	685	636	741	707	703	727	712	721	732	720	700	710	690	684	736	695	705	737	755	728	724	743	743	668	759	726	762	675	709	732	708	714	769	733	765	680	733	736	740	704	708	783	708	744	715	714	698	770	773	691	702	683	688	723	725	705	705	724	702	726	726	712	751	713	715	646	693	670	695	687	727	752	757	722	694	727	772	751	741	750	753	711	734	732	685	687	732	731	735	716	721	691	726	670	729	698	672	733	760	700	718	673	660	721	751	723	701	713	700	765	742	652	695	652	700	721	682	693	718	738	758	752	694	669	720	702	733	730	698	691	731	708	663	721	730	708	696	698	760	729	721	740	658	733	723	738	651	716	744	742	769	711	728	716	723	698	735	676	719	730	723	679	693	737	793	747	702	769	682	666	716	713	695	718	702	690	737	730	749	734	728	715	753	730	690	764	637	685	715	750	730	728	696	709	688	728	776	722	711	759	726	727	720	660	703	720	642	764	694	772	697	717	723	722	709	718	724	740	709	751	773	702	701	677	693	745	698	689	669	749	699	718	730	725	746	705	755	712	709	727	717	761	700	728	701	721	685	685	678	719	734	713	679
12087	992	702	600	487	482	277	225	175	176	180	153	134	149	158	139	159	141	157	132	150	133	141	161	147	152	125	145	127	157	127	131	118	153	151	127	135	141	132	114	148	131	110	141	130	138	111	139	136	119	127	108	121	126	147	111	122	128	106	143	133	110	133	127	110	152	139	107	110	99	123	117	127	150	128	135	133	147	139	124	110	135	140	117	132	137	143	140	133	113	140	133	131	135	135	131	131	142	131	137	125	151	135	133	132	105	119	142	147	126	148	131	126	118	138	134	130	146	140	135	127	113	129	131	132	125	117	117	120	123	137	151	163	140	115	144	134	124	126	128	141	133	133	128	116	138	135	127	133	121	124	119	134	127	137	121	119	134	134	153	132	143	120	144	139	133	138	147	138	132	142	141	139	140	122	131	145	130	124	148	154	143	119	130	110	145	124	130	140	131	114	116	145	148	136	132	128	130	108	149	125	136	129	136	137	135	140	133	128	134	128	131	139	141	154	135	136	123	136	130	110	121	126	120	128	125	124	106	154	108	132	144	145	128	127	134	124	139	139	117	149	128	120	140	119	147	128	126	127	132	122	129	127	132	142	141	132	125	137	138	138	116	128	132	134	130	128	134	148	117	147	130	143	131	125	132	114	121	150	141	138	145	141	108	113	139	131	153	139	122	149	139	140	144	136	132	109	139	139	124	146	138	154	145	146	133	151	135	130	156	128	131	141	142	132	132	132	125	132	146	121	120	150	129	124	120	132	141	136	116	133	122	142	142	131	132	135	121	129	120	132	139	141	136	113	126	132	140	126	131	153	126	129	152	146	130	129	131	131	146	157	134	139	123	120	146	113	102	131	142	142	131	144	135	126	118	127	151	116	125	124	139	122	129	137	138	140	126	135	129	124	127	136	120	113	135	117	118	107	144	123	132	128	132	149	129	122	135	112	145	108	125	117	112	131	131	119	137	127	135	133	115	119	122	133	111	130	145	142	154	132	129	121	124	132	110	148	116	130	118	147	141	141	154	136	144	129	114	138	121	146	138	139	159	135	122	138	121	120	148	138	145	117	117	124	115	122	146	145	128	135	124	131	135	133	137	124	135	126	145	101	137	127	121	107	112	115	124	118	121	139	139	128	129	118	137	136	149	129	128	136	134	142	146	121	153	114	147	131	145	116	137	139	121	114	124	119	123	113	140	141	128	124	123	144	135	127	159	133	144	128	139	121	152	133	139	150	142	143	126	109	136	103	140	122	146	139	153	132	142	134	128	139	121	129	123	116	130	132	124	115	117	156	123	134	112	143	128	106	146	126	139	120	144	133	139	114	148	133	130	143	124	112	117	149	145	137	136	152	138	148	114	136	135	143	148	139	144	122	130	130	135	133	138	126	138	114	126	140	135	119	112	130	154	156	136	134	132	138	129	133	123	114	128	114	120	138	129	162	138	123	113	114	122	113	142	116	124	132	139	145	124	139	113	123	124	133	129	125	138	132	151	138	126	106	132	140	137	134	119	129	137	139	137	117	129	152	133	118	111	127	128	147	136	109	100	149	116	164	124	134	123	121	144	136	129	148	134	140	158	122	127	120	128	130	117	130	153	112	122	130	130	154	108	137	107	150	133	116	126	128	130	123	111	125	113	120	127	150	117	117	105	147	132	116	144	126	123	132	125	139	133	148	130	133	117	160	139	118	115	115	147	148	132	162	116	123	132	147	146	126	127	123	122	109	145	150	130	152	131	153	137	117	131	133	130	117	131	126	122	123	156	141	121	155	122	151	148	114	146	141	126	151	160	143	106	115	146	115	130	124	145	113	136	120	148	135	136	129	133	143	145	140	129	114	123	129	138	121	124	150	109	142	103	136	137	130	132	127	124	130	135	126	131	120	146	133	138	130	148	136	128	136	132	120	147	132	120	138	131	126	119	125	136	146	141	134	114	123	118	142	144	109	121	129	132	135	129	131	115	105	116	130	130	116	135	132	131	125	118	130	146	140	125	118	134	136	111	132	139	123	112	144	129	155	122	140	139	113	132	142	113	132	133	124	112	132	129	151	121	131	144	130	123	130	120	130	137	129	152	129	137	140	123	128	136	120	141	113	132	137	123	145	138	115	141	135	141	137	135	126	124	143	137	137	111	118	122	90	144	115	111	123	124	113	127	114	124	135	126	149	141	130	132	125	153	134	139	142	123	140	146	109	148	151	146	138	152	130	131	146	132	141	135	126	113	124	132	132	153	124	102	131	123	141	147	151	120	113	143	141	141	150	133	126	116	144	125	119	135	127	135	139	139	148	123	139	119	129	156	155	123	131	136	139	135	143	153	139	120	142	133	122	141	155	119	132	120	146	149	140	150	128	146	124	134	131	126	113	134	143	146	119	134	149	150	125	122	145	144	126	141	118	151	131	139	137	114	129	127	105	128	141	126	143	125	135	105	116	135	138	128	136	123	126	142	131	116	105	116	130	123	137	123	130	109	122	112	127	128	140	112	124	143	151	137	145	163	132	148	117	156	112	137	120	130	104	103	136	134	130	126	115	138	129	124	151	140	134	129	138	162	128	118	139	157	132	96	138	136	124	141	135	136	129	131	114	130	122	134	134	138	139	138	125	124	140	151	130	118	134	139	114	127	126	123	143	138	132	138	161	125	131	113	117	125	134	138	117	127	137	127	132	124	138	126	119	133	121	126	117	137	133	151	131	128	138	116	136	130	114	132	148	122	132	120	144	128	168	107	139	125	119	128	145	102	143	128	135	143	144	125	118	157	171	130	136	126	137	144	139	128	123	145	143	138	111	135	139	117	148	136	139	166	103	122	137	133	117	143	137	110	123	132	118	134	125	128	111	131	134	134	141	138	128	140	132	154	121	132	158	110	146	117	134	108	135	120	123	124	137	137	118	138	119	140	106	131	135	135	139	134	126	134	146	134	155	130	134	129	122	126	138	143	118	134	127	140	132	134	129	131	128	148	125	116	126	122	123	121	144	123	137	140	150	108	139	143	143	150	143	123	154	120	115	138	165	123	145	140	121	117	114	113	146	121	119	114	121	136	130	136	140	131	138	133	129	148	127	130	127	118	129	156	138	138	138	108	115	124	129	129	147	136	123	126	130	135	137	131	98	146	148	132	142	133	145	137	128	132	122	112	122	136	128	120	136	134	128	145	139	124	126	130	136	129	151	124	112	134	120	129	124	119	131	134	143	139	154	152	110	147	131	139	141	130	154	124	131	134	114	140	113	149	146	146	140	138	137	121	135	118	128	136	130	119	128	125	150	114	135	139	149	155	123	132	118	149	134	136	150	147	129	152	140	142	114	121	161	145	146	141	145	141	133	115	104	124	144	114	131	144	118	117	124	137	166	131	151	136	161	127	116	130	122	114	123	126	127	124	127	114	111	125	144	134	124	113	127	134	134	135	117	123	124	138	162	119	137	118	149	146	132	139	145	124	124	133	145	129	145	145	137	149	150	114	125	116	137	151	131	123	133	123	118	152
7713	958	1519	1706	1605	1514	1013	831	702	652	585	561	540	477	476	484	457	439	439	411	445	449	436	368	413	379	444	426	408	391	393	365	371	350	385	390	377	403	389	352	384	367	357	352	379	336	353	351	352	345	357	363	350	388	346	373	356	313	353	339	344	367	353	374	368	393	357	379	317	348	382	334	346	387	345	360	367	372	369	334	359	345	362	337	340	342	385	328	333	337	366	338	363	373	366	346	346	350	326	322	367	349	357	359	395	315	321	390	342	376	333	331	362	337	330	334	356	392	353	359	345	333	327	276	332	359	322	338	338	369	362	343	352	316	332	364	324	322	315	333	374	342	377	356	343	375	351	355	375	364	341	338	346	338	332	353	376	344	352	338	382	345	365	338	364	338	351	353	322	339	371	365	353	339	331	386	351	349	365	363	367	342	349	386	379	363	355	327	371	343	382	355	332	346	340	351	337	355	328	355	336	329	362	372	365	365	333	358	315	363	355	365	349	356	357	341	359	348	311	367	348	377	392	349	372	346	339	346	361	344	327	358	312	355	362	347	361	359	362	337	334	337	375	332	347	375	353	348	342	354	322	352	358	331	358	328	360	327	355	343	348	381	341	345	332	382	332	353	372	380	375	350	350	335	347	339	339	361	362	347	364	341	348	329	384	311	352	331	345	350	373	377	359	331	344	337	347	329	374	345	338	373	359	327	369	320	384	338	344	330	360	364	336	375	339	344	326	361	364	347	352	378	327	360	315	345	367	366	366	351	320	341	324	371	342	337	321	331	347	343	338	340	328	361	336	355	362	365	354	314	333	330	335	340	343	318	359	346	324	362	356	339	384	315	350	348	360	337	380	342	349	330	376	324	323	357	329	354	360	330	317	359	309	353	357	333	351	368	337	397	376	357	356	380	356	363	361	334	350	341	371	341	352	373	322	355	371	395	339	324	354	366	346	345	360	322	330	358	351	350	354	361	350	354	347	351	346	328	333	340	347	365	371	341	361	359	394	355	357	348	324	358	326	351	349	323	377	347	360	350	339	336	351	335	350	366	332	341	342	367	372	385	376	343	374	361	360	351	348	302	336	351	376	350	353	346	361	369	319	351	370	349	356	333	353	344	361	321	345	346	356	377	330	339	341	359	363	364	351	343	350	356	358	356	341	329	383	351	351	322	349	361	379	380	345	335	322	335	351	361	339	370	342	336	361	355	356	357	363	329	384	326	351	368	355	377	337	313	359	348	329	330	350	394	368	354	380	344	356	332	338	331	309	345	328	336	345	341	362	357	331	381	374	301	343	385	381	373	352	355	325	313	310	368	338	347	366	336	372	366	329	326	355	349	340	342	320	341	339	355	307	303	373	349	340	361	347	341	352	350	342	336	385	355	336	363	370	339	352	354	354	327	346	355	350	364	345	347	366	344	346	345	335	340	339	343	311	361	336	323	367	355	339	340	344	367	333	347	360	336	349	334	354	347	331	388	299	330	333	362	370	341	356	360	353	348	338	365	332	356	331	315	324	353	348	343	352	351	348	353	363	359	392	341	334	353	363	338	358	340	343	314	358	350	371	358	378	344	325	354	371	350	345	358	368	342	333	333	340	376	335	358	365	319	334	353	342	324	351	361	329	344	378	372	364	373	350	400	369	352	356	317	376	332	338	334	352	326	366	340	354	336	381	384	321	339	343	347	337	357	319	345	345	377	339	325	355	338	328	362	345	386	360	377	358	349	330	386	333	380	321	361	334	350	347	368	363	347	333	328	315	310	328	336	349	361	364	353	351	338	355	353	340	333	353	382	352	373	334	335	380	369	348	338	372	386	321	331	337	361	320	362	324	350	367	348	368	399	347	330	340	356	373	355	358	361	335	365	338	317	341	350	381	336	330	335	350	339	339	357	335	332	325	363	338	363	328	358	346	356	338	326	326	343	347	353	328	353	324	349	388	353	354	340	340	351	329	356	344	372	362	321	338	370	343	330	338	344	324	358	329	317	333	314	341	351	358	312	333	357	342	342	359	376	341	362	353	341	383	323	328	352	356	362	355	331	344	369	317	323	355	369	330	337	340	343	335	348	336	353	375	326	344	334	380	348	336	354	364	330	330	334	365	361	345	351	355	346	368	340	364	349	367	328	368	348	364	346	343	346	332	337	381	347	360	340	372	345	356	347	348	367	361	344	361	357	329	342	322	344	348	338	371	373	391	320	358	348	330	313	333	339	335	360	342	361	326	383	341	303	332	349	359	339	333	382	362	354	357	351	345	360	341	351	342	353	379	351	361	323	352	343	373	371	346	351	337	323	328	353	339	310	324	335	352	352	356	323	330	310	339	319	313	343	359	382	334	329	321	321	356	369	363	361	305	348	320	336	370	334	358	333	353	366	343	338	365	307	372	317	336	369	345	321	349	341	341	330	353	377	347	364	352	369	355	360	318	383	357	341	357	383	338	377	357	373	330	352	323	346	333	379	339	370	365	324	302	352	359	336	334	382	358	371	335	313	333	322	371	373	347	353	352	351	356	317	359	344	345	327	381	380	325	345	338	378	368	359	337	358	302	373	376	370	339	377	366	325	338	326	357	356	331	380	328	332	361	310	350	332	351	319	365	345	361	341	346	349	355	344	339	365	350	360	354	366	361	350	360	363	356	352	340	349	380	367	362	324	343	341	361	338	306	356	328	374	332	367	355	351	345	364	331	313	356	342	342	371	319	316	344	355	380	353	362	332	326	344	374	404	334	343	365	346	358	315	353	347	377	325	356	345	330	314	377	387	345	374	348	331	342	337	325	357	367	326	358	298	322	323	378	350	331	364	359	339	345	330	329	342	338	342	364	333	361	351	350	360	352	359	381	317	334	387	370	366	369	336	344	367	382	370	364	332	356	376	354	323	339	335	390	396	373	359	368	339	340	371	354	348	343	343	342	329	390	345	318	355	356	337	367	342	348	357	371	347	349	339	330	355	358	365	357	351	351	385	339	356	333	330	353	385	349	334	364	347	370	334	338	400	377	341	361	387	339	336	342	339	355	356	365	380	353	331	346	325	337	370	339	364	370	304	353	337	360	384	357	359	328	324	323	362	361	339	386	350	313	363	356	335	326	353	369	344	335	344	347	355	306	369	359	333	351	325	311	338	336	378	322	371	348	365	329	330	339	351	336	338	344	351	382	348	370	337	363	335	355	360	365	340	349	364	351	335	336	339	335	362	331	347	359	369	326	352	335	357	360	361	328	344	360	365	335	340	322	323	340	348	340	335	330	374	325	338	357	331	348	325	347	335	308	374	361	377	316	362	349	347	332	362	358	348	359	329	377	348	356	351	368	341	344	355	369	352	326	358	361	359	347	359	355	349	333	358	344	341	353	328	357	322	356	359	343	377	354	336	347	313	348	329	360	357	380	327	322	371	349	341	359	353	394	358	360	323	346	365	341	363	355	344	387	318	347	371	324	357	361	338	337	369	371	334	311	354	351	361	372	314	375	361	338	349	358	344	325	353
1325	363	347	373	380	344	363	357	379	380	391	329	371	355	346	397	372	362	363	379	318	351	342	373	381	361	324	357	380	362	344	342	347	370	351	343	366	351	331	352	348	388	334	359	361	359	379	353	317	354	381	335	365	362	357	379	309	366	394	402	364	430	371	363	367	361	384	370	345	367	385	345	366	315	337	389	361	393	347	347	371	383	382	335	361	389	356	305	355	341	353	384	354	328	369	406	373	313	369	355	369	378	356	377	375	366	379	353	361	338	394	380	352	362	393	373	353	322	342	343	338	371	323	351	347	339	341	372	363	359	358	360	369	349	354	358	359	385	389	365	338	357	358	376	355	313	315	354	327	357	312	372	354	352	373	325	355	345	346	348	377	385	374	338	328	390	356	383	366	354	358	345	354	373	349	366	361	341	362	320	332	339	350	394	357	352	358	354	357	350	308	382	355	359	360	349	359	337	344	343	337	345	327	358	338	355	340	365	357	369	370	351	393	324	336	363	340	364	375	378	359	376	358	360	358	335	344	327	367	353	338	357	338	399	375	357	357	341	366	387	356	359	377	346	352	380	372	371	356	369	333	307	364	366	345	342	352	373	347	369	364	331	390	342	371	377	353	353	344	349	351	363	358	345	341	347	361	348	347	369	350	359	350	354	357	345	362	346	391	354	351	353	332	365	362	353	355	366	383	365	333	370	340	371	365	323	341	335	403	373	371	346	375	383	368	426	367	344	360	358	363	354	352	361	342	346	385	335	342	346	324	326	347	365	374	384	394	365	342	327	375	374	366	379	378	345	363	353	374	374	355	333	368	342	375	351	331	373	330	348	372	372	349	354	336	363	361	364	370	358	325	363	336	366	333	366	382	332	392	368	326	365	341	355	380	362	341	383	367	329	393	394	371	359	335	326	338	388	385	351	352	362	405	357	374	350	342	388	349	361	370	347	397	405	354	333	359	362	363	351	342	334	374	367	345	362	344	361	359	325	393	356	348	361	363	334	371	346	401	380	323	350	341	370	349	392	381	378	360	377	357	377	371	376	367	379	330	356	384	360	362	345	350	414	322	356	340	349	330	327	353	410	349	372	380	362	358	400	370	345	360	356	346	347	321	354	378	353	348	324	353	363	346	365	336	364	367	360	407	364	360	331	336	339	392	408	370	386	348	368	358	414	329	383	361	322	341	352	357	382	359	350	352	318	369	336	362	349	359	348	365	390	357	343	363	347	394	357	356	348	358	380	320	347	363	362	357	367	329	362	351	384	343	349	350	354	369	342	327	362	336	371	338	378	376	392	365	331	340	323	340	326	361	386	373	366	370	331	410	351	350	351	374	370	394	362	313	317	345	348	360	335	393	336	338	411	356	325	319	333	361	359	365	338	357	352	371	366	360	350	334	391	369	361	376	366	360	369	357	386	359	400	348	396	357	370	343	355	376	366	345	364	385	343	322	344	369	414	329	360	353	363	357	381	368	360	352	373	364	341	379	378	366	363	357	357	344	379	371	388	392	361	355	362	316	391	367	342	351	316	334	366	373	347	365	373	346	375	369	343	386	329	339	365	362	366	386	347	368	384	353	386	356	341	400	356	355	377	340	325	352	374	332	335	355	351	362	359	374	307	363	346	326	396	353	360	349	334	351	351	353	362	379	366	389	350	419	389	374	360	362	386	342	370	361	362	340	337	330	358	388	356	347	344	305	330	375	343	349	349	369	361	375	364	361	346	400	367	363	355	370	343	349	355	415	321	349	374	367	351	392	373	357	367	406	369	312	375	371	338	339	355	345	332	365	334	325	368	353	361	343	356	334	380	351	343	352	395	371	356	367	376	389	363	359	324	382	389	335	377	375	329	326	359	387	331	353	366	332	327	354	360	312	359	358	374	372	339	335	359	352	363	359	350	356	365	371	338	358	332	352	390	346	355	365	376	361	385	334	379	362	373	405	353	348	336	358	404	361	373	368	354	344	343	349	349	351	391	362	368	346	356	344	345	342	372	381	347	338	348	404	381	354	386	378	353	379	353	334	374	368	377	321	350	337	361	402	393	348	391	357	337	372	362	356	324	345	346	382	352	393	317	370	348	380	362	338	378	345	334	361	331	343	297	389	399	349	370	365	365	335	368	352	360	344	363	404	368	339	347	349	359	367	336	328	379	392	345	376	333	354	338	339	350	352	367	356	377	369	324	381	355	359	361	315	343	377	354	341	366	340	331	354	324	333	362	373	349	365	384	332	359	318	356	380	357	357	362	365	341	368	377	374	325	379	347	330	375	377	330	367	373	337	366	384	373	361	357	362	360	351	344	362	322	350	380	385	386	321	366	352	338	366	379	369	347	354	341	370	378	387	389	376	342	357	350	367	352	364	386	340	365	376	358	343	359	394	382	357	345	341	381	380	335	349	349	401	364	386	326	371	366	407	344	368	335	360	370	337	359	376	342	354	355	359	341	358	361	357	343	354	303	361	341	346	360	396	359	331	366	359	357	329	368	371	395	390	385	371	343	381	356	389	344	373	372	360	405	356	364	345	367	361	335	343	365	334	339	397	349	376	382	348	354	364	343	326	358	348	332	374	355	363	376	360	369	383	371	364	371	352	319	361	357	370	336	404	334	422	311	340	359	367	372	364	341	372	350	328	336	373	320	348	385	312	386	346	350	359	360	332	370	330	361	384	306	366	389	362	343	323	370	404	331	332	353	332	353	338	341	332	346	368	331	353	372	363	356	357	333	351	368	329	336	367	355	371	378	345	355	344	380	361	385	362	370	381	370	333	355	329	328	371	363	388	339	330	333	371	361	346	323	359	406	380	376	344	360	346	356	342	398	367	323	364	375	340	348	370	359	346	357	381	365	337	379	355	387	384	379	387	338	359	353	328	355	384	343	363	368	354	352	325	366	361	354	365	375	351	352	369	357	379	351	358	362	331	391	361	332	340	380	329	361	331	324	345	373	364	374	363	347	366	350	356	383	363	341	384	360	337	371	331	399	353	366	338	393	375	367	343	368	347	383	337	350	348	333	344	334	346	368	347	359	379	365	353	357	380	328	342	368	362	345	375	355	375	382	384	389	353	352	347	317	353	375	362	345	383	312	340	339	374	354	379	350	357	356	331	407	357	405	364	386	333	359	368	343	313	340	379	341	345	376	356	382	364	300	363	382	332	371	387	318	389	359	350	357	369	330	381	364	369	334	363	370	404	354	351	342	335	421	380	335	355	397	355	367	347	369	378	319	334	362	380	366	340	349	373	328	349	329	314	376	377	358	387	330	360	344	338	335	364	359	366	378	355	363	347	344	328	375	367	377	369	349	326	334	353	359	339	369	317	357	337	380	385	409	377	353	350	375	355	370	341	369	346	336	348	333	360	362	359	365	377	401	395	322	383	356	377	370	394	334	398	332	328	360	374	339	363	400	342	385	318	335	372	392	368	340	359	377	373	365	341	363	358	336	387	379	358	346	344	344	336	340	358	378	349	337	326	334	337	319	347	353
1991	901	858	914	916	835	891	897	897	883	926	851	864	858	842	897	897	853	826	857	891	823	839	840	854	854	908	867	871	839	841	841	842	882	865	848	812	824	907	888	868	868	864	856	873	846	821	880	854	801	799	839	838	820	877	876	867	839	905	863	853	849	875	823	866	867	856	885	880	870	811	794	892	842	868	824	817	791	831	883	841	854	824	842	830	824	829	842	895	876	860	829	842	889	857	858	893	842	841	829	822	904	852	940	867	850	856	862	903	856	823	864	838	851	806	883	862	877	816	824	851	844	820	859	800	843	838	852	798	906	879	898	888	900	861	842	858	836	838	880	832	908	825	865	852	855	838	867	916	846	832	859	850	879	880	865	852	820	827	851	860	815	873	887	876	842	808	840	849	890	840	908	892	858	864	858	833	789	903	833	829	912	903	877	867	843	874	863	857	842	842	821	909	868	891	840	855	821	867	840	809	804	875	853	841	886	883	876	819	839	845	864	858	818	856	863	836	897	811	868	802	864	830	903	842	834	836	845	879	830	821	821	833	908	888	868	898	849	875	873	844	845	887	877	854	825	866	878	895	852	812	902	818	865	825	847	829	810	867	867	823	889	863	803	874	865	866	870	881	846	867	841	862	906	882	830	857	815	870	843	839	792	833	898	836	866	882	839	846	931	856	848	880	820	793	870	887	849	867	862	852	789	830	824	852	878	850	876	861	850	861	882	808	871	849	905	873	813	818	866	857	893	867	830	828	816	862	877	857	920	845	818	882	829	842	859	795	866	852	881	808	796	855	868	867	892	821	873	846	842	850	854	835	892	820	901	847	854	815	814	893	832	850	853	857	850	856	865	790	884	873	801	862	846	886	886	853	838	872	887	858	851	861	859	855	790	842	850	809	838	792	853	855	868	859	831	879	887	838	870	836	865	890	807	828	868	819	834	862	878	865	885	855	856	888	838	868	886	828	871	821	818	851	851	850	870	862	805	825	832	886	831	828	853	827	923	857	840	853	841	841	847	850	853	783	832	863	837	856	882	901	765	868	825	864	908	858	852	896	856	876	825	862	887	925	884	912	861	921	902	814	849	830	836	821	872	814	854	835	879	856	855	809	860	809	845	820	880	868	889	861	797	883	842	864	868	824	855	879	811	830	845	834	839	797	873	889	833	853	851	891	830	828	941	913	841	836	843	862	836	799	859	871	880	836	811	854	879	864	835	816	811	836	881	884	829	828	811	907	890	845	856	836	831	865	852	828	897	866	868	848	877	841	880	881	841	821	846	881	872	860	804	871	856	833	870	875	846	847	796	913	854	771	840	848	855	860	831	863	831	837	824	882	856	887	853	873	848	876	861	824	836	836	849	804	845	819	873	864	884	855	812	866	861	826	849	880	837	862	859	855	861	843	887	863	931	830	795	851	935	889	885	856	817	853	828	839	863	835	866	900	873	866	839	851	862	819	798	856	832	830	846	837	879	858	824	855	873	800	842	891	856	853	833	867	900	847	874	898	826	878	881	906	824	816	867	873	803	834	818	862	832	849	872	869	958	920	847	840	874	847	884	836	873	870	845	896	861	863	824	823	857	790	865	811	866	830	879	866	856	844	818	830	819	871	843	904	811	861	911	823	871	883	836	943	905	890	818	865	880	855	847	857	891	807	904	858	829	845	843	837	836	888	876	823	806	842	855	875	830	841	885	864	896	834	849	846	863	838	824	840	858	870	827	863	858	876	851	775	905	917	795	866	870	859	876	839	852	926	876	852	777	872	854	893	901	858	870	898	891	814	875	893	806	866	808	879	836	877	821	831	836	846	833	824	877	852	841	867	853	909	851	862	803	865	873	899	868	827	836	833	837	882	848	875	898	806	869	859	896	845	857	846	875	796	828	839	872	847	890	887	830	821	829	912	866	841	850	816	845	868	840	903	820	826	846	789	856	859	861	873	875	862	887	838	864	856	876	844	795	860	854	869	916	873	853	844	855	856	824	863	800	844	881	822	914	828	888	836	835	883	848	829	869	869	883	830	845	890	810	903	846	809	851	847	865	835	885	857	841	844	827	886	853	796	912	874	859	833	843	866	791	859	828	883	912	827	797	827	808	805	853	871	905	879	835	910	897	830	873	782	862	822	787	859	809	828	792	832	879	882	899	808	870	852	833	838	874	839	877	869	847	832	851	893	871	855	795	847	841	877	860	857	894	854	834	830	805	884	874	834	849	868	808	804	862	869	871	851	807	848	832	853	858	819	871	790	841	839	867	868	842	863	827	890	860	835	847	831	855	844	903	816	878	818	855	840	867	887	831	843	832	892	833	847	851	941	866	875	901	845	913	865	807	840	834	858	853	907	856	876	790	797	841	803	851	896	838	856	888	858	791	814	850	849	852	833	830	805	860	853	847	848	811	865	851	802	822	833	830	851	838	784	875	836	887	839	874	822	879	882	868	855	871	853	881	835	834	827	866	869	841	840	848	869	895	859	876	907	871	822	872	832	857	859	870	848	844	857	902	844	877	875	869	842	811	814	835	873	876	821	829	900	846	841	810	857	828	890	920	817	871	898	840	869	848	832	856	846	863	910	839	855	858	897	840	849	835	847	918	815	864	880	874	823	836	859	833	839	879	861	904	898	841	884	854	821	885	805	840	878	813	895	876	884	886	853	880	812	870	876	857	856	862	820	841	823	873	839	822	853	876	845	882	882	859	843	892	860	835	849	845	824	846	806	864	905	858	836	898	860	888	849	829	845	853	847	870	828	886	867	868	866	851	829	859	837	861	868	778	865	880	837	847	875	803	880	842	790	867	849	822	877	874	858	869	822	804	889	854	891	843	876	826	880	853	839	820	823	875	839	862	832	836	804	863	841	893	838	882	855	885	902	844	805	829	894	884	847	843	856	811	815	829	832	914	892	830	849	842	832	881	815	842	886	815	862	906	817	842	862	861	869	853	851	892	851	870	819	834	838	856	948	849	855	871	833	817	853	896	822	868	804	815	872	856	826	847	816	907	873	857	830	837	862	877	801	859	886	849	801	827	865	868	861	863	858	854	782	908	899	866	841	836	859	817	878	872	868	886	888	849	828	845	857	837	832	855	849	865	829	851	846	833	872	892	836	832	862	838	885	876	852	829	861	892	815	786	865	806	896	858	820	888	870	824	799	884	828	896	857	809	818	858	907	774	852	855	853	901	782	881	860	834	887	868	830	852	829	770	901	859	867	833	858	827	856	850	854	896	802	849	837	855	922	865	810	906	867	813	868	854	836	833	899	895	839	856	867	878	830	864	912	891	757	880	877	822	899	849	845	870	864	833	854	950	863	844	845	873	866	832	903	913	868	852	864	882	890	825	841	855	913	810	891	864	858	851	849	830	890	825	872	868	859	855	827	836	805	853	897	862	848	782	855	889	899	831	857	831	847	835	876	836	852	855	820	845	854	863	855	824	828	820	855	799	869	860	865	846	838	867	853	817	813	868	852	867	825	858	824	846	838	861	852	875
6875	633	631	508	483	409	413	353	346	340	343	303	307	273	306	328	278	293	313	315	323	307	302	308	306	276	272	271	329	316	321	322	314	274	304	256	289	253	270	281	315	315	293	308	308	288	318	287	273	322	300	329	301	329	303	320	289	287	265	315	280	334	312	291	282	291	296	305	317	283	307	298	306	306	294	315	320	299	292	306	287	298	264	301	275	296	331	273	305	280	298	308	313	293	313	294	328	292	278	279	339	264	313	275	274	303	282	291	341	285	299	291	287	309	278	296	277	299	290	282	239	296	288	292	277	287	293	302	315	278	274	300	298	299	292	308	325	289	278	280	291	300	313	301	287	301	279	320	277	319	271	294	288	303	326	319	298	288	299	311	298	307	310	268	314	303	295	283	303	271	266	279	322	277	309	294	334	338	263	262	310	328	286	243	310	279	286	267	332	318	309	271	313	303	294	269	325	283	296	308	276	269	283	321	302	292	304	294	323	313	284	321	270	300	274	315	305	295	301	292	277	292	300	314	315	289	310	331	278	290	300	285	287	299	281	363	294	343	283	270	303	310	259	304	295	310	297	329	299	305	293	300	295	292	274	285	283	294	327	270	300	276	305	290	313	285	290	299	303	285	296	301	308	287	318	279	296	285	318	328	299	305	336	281	275	291	285	305	303	313	315	322	293	296	289	295	306	312	291	295	286	293	304	366	304	299	287	305	294	316	309	304	290	270	267	273	318	274	285	283	327	256	311	277	281	271	316	306	302	289	318	324	288	276	301	241	306	305	303	291	285	293	301	305	293	273	278	312	294	283	288	287	299	315	257	292	324	308	307	297	308	295	318	331	310	301	303	282	285	309	293	286	309	296	301	272	274	291	302	307	294	272	310	303	289	284	312	300	315	286	287	319	289	255	310	307	276	260	277	293	277	310	276	322	298	282	273	283	279	296	310	293	327	301	271	320	309	311	289	280	284	327	284	254	271	282	297	287	325	306	325	291	334	336	319	285	306	303	333	297	261	303	287	271	330	312	277	322	277	286	273	302	331	292	321	284	269	291	283	287	279	305	320	291	315	302	326	351	316	314	287	301	308	353	284	302	322	296	330	316	287	269	275	267	273	320	324	324	294	329	292	334	306	293	313	283	317	262	276	326	336	246	300	317	297	285	292	302	289	277	304	307	327	310	289	307	294	269	328	250	302	304	280	274	288	273	310	329	289	321	266	316	292	281	320	276	285	299	261	315	290	291	332	280	317	315	260	321	292	300	316	313	317	303	338	281	308	315	313	296	325	316	281	310	338	300	325	351	314	261	267	286	296	277	287	311	305	288	300	299	301	303	313	303	272	298	354	294	305	315	325	321	316	263	294	285	324	292	303	316	302	298	314	302	332	329	284	279	322	259	289	298	306	299	299	282	266	310	290	316	304	288	329	265	329	298	314	329	305	279	274	314	299	292	286	293	312	261	287	290	317	294	263	315	283	282	315	293	318	265	287	249	288	296	307	313	285	265	310	320	321	300	291	273	296	293	315	295	318	312	274	331	317	290	307	280	332	292	318	293	320	321	298	307	317	306	305	322	283	278	314	287	257	294	280	272	346	275	255	268	299	284	309	329	286	321	306	342	318	339	318	280	311	290	283	278	307	292	302	278	301	284	283	301	305	299	310	280	285	324	266	299	274	308	297	309	285	301	286	353	291	294	277	285	281	282	294	306	314	274	294	299	312	311	289	301	309	319	309	293	319	252	307	314	337	313	302	282	273	315	294	297	282	300	265	290	307	283	282	281	308	304	283	296	325	303	252	296	289	294	326	287	270	305	309	274	299	297	326	327	274	310	297	282	305	275	295	260	295	295	309	255	301	278	298	312	275	287	249	267	291	297	308	266	305	281	311	281	280	296	306	283	306	276	255	303	282	298	306	291	282	294	296	306	323	296	330	275	300	280	269	313	285	304	293	315	283	303	296	313	331	293	330	299	311	317	271	310	301	287	305	291	308	292	299	306	300	302	288	287	284	320	295	292	307	310	308	286	309	279	266	298	306	273	296	300	292	313	311	290	260	322	287	298	302	313	292	279	269	315	305	298	315	309	325	311	289	291	281	315	300	286	311	333	297	302	277	295	322	281	310	305	317	333	295	284	277	288	314	324	299	280	292	303	295	336	306	295	323	309	271	320	321	273	288	295	316	286	296	283	297	300	306	273	315	294	307	306	292	293	286	273	328	346	304	305	306	326	321	316	308	309	297	298	302	256	272	316	295	302	329	295	297	281	288	327	298	305	277	245	327	302	319	296	312	292	334	269	303	306	269	323	297	276	286	307	321	313	312	318	301	268	274	312	305	287	284	291	323	318	287	300	292	273	295	305	342	301	333	276	311	299	275	292	326	295	272	271	331	296	320	303	284	289	308	290	293	284	278	271	308	303	292	291	304	307	272	322	311	300	288	318	265	286	304	301	300	331	309	294	339	290	348	307	312	278	312	298	314	338	266	274	303	259	312	308	328	303	320	268	303	275	315	292	267	298	277	310	268	292	281	279	303	309	269	301	309	294	309	324	271	258	247	294	306	303	300	316	285	286	278	342	274	280	276	297	318	292	294	300	310	302	269	308	332	297	283	346	290	253	333	273	304	306	288	273	286	302	290	280	319	310	292	289	288	320	301	264	323	306	301	292	313	285	279	271	307	329	321	321	308	327	291	286	299	283	291	302	271	311	301	295	265	294	336	287	288	311	296	308	283	304	284	295	289	294	288	313	320	292	291	278	319	311	293	286	337	318	334	282	315	321	313	299	288	283	307	329	306	294	325	298	328	291	303	317	314	335	340	281	307	330	313	286	290	312	249	293	302	313	335	300	265	316	272	275	275	283	310	333	334	264	282	285	333	296	335	276	261	315	313	301	294	312	276	280	282	302	298	302	280	293	274	294	302	306	315	275	273	304	311	304	273	295	299	273	307	315	310	264	270	301	321	302	282	299	319	319	287	323	313	291	287	302	282	309	299	310	290	300	277	274	322	302	285	326	311	304	283	262	314	315	299	316	325	305	304	281	297	290	278	276	320	294	303	314	286	289	282	300	298	270	263	284	286	333	322	314	291	310	283	305	280	303	281	279	316	310	338	306	288	283	305	307	285	310	296	289	289	306	305	310	283	313	302	278	281	283	278	319	308	271	315	341	300	301	284	290	286	309	293	313	337	320	297	309	303	312	294	298	288	318	289	320	302	284	294	303	287	264	300	269	282	297	295	276	282	290	284	281	314	297	291	334	291	292	291	288	290	267	297	319	292	282	307	281	292	271	277	311	282	280	302	267	313	320	306	327	318	296	308	315	291	285	275	291	311	328	289	312	321	290	307	326	315	310	272	276	290	323	297	271	313	273	321	298	302	302	300	317	295	308	305	299	318	313	307	264	338	303	327	288	287	279	308	253	278	286	316	288	272	301	303	303	296	325	292	290	318	287	303	308	276	301	294	294	302	331	268	313	260	318	348	309	294	296
6521	1021	1273	1379	1511	1306	1050	944	900	846	823	822	807	786	796	784	807	770	764	781	774	717	734	738	714	740	731	701	695	729	747	716	748	753	752	744	720	729	745	715	714	753	692	709	759	712	724	662	700	719	731	713	710	720	746	765	697	733	721	702	740	647	717	685	758	666	663	716	742	722	777	745	710	714	737	697	738	703	727	707	722	703	705	752	697	690	669	724	713	724	768	696	757	721	688	725	695	713	720	681	756	696	741	747	668	733	710	710	702	736	679	737	752	689	744	711	731	763	764	693	715	717	725	715	722	711	763	738	743	681	732	700	694	728	742	673	712	706	713	787	681	739	729	698	727	711	723	734	688	756	670	756	704	777	687	695	740	686	749	718	748	721	722	698	726	674	687	724	735	759	709	714	715	690	722	698	690	686	751	752	735	731	718	741	735	698	716	716	709	727	728	739	710	693	714	713	726	738	668	698	693	720	691	672	792	708	727	740	723	658	722	747	695	704	706	689	720	714	708	679	680	690	705	736	694	687	675	725	781	711	758	691	769	721	678	719	703	691	730	733	751	660	776	686	702	686	694	710	706	728	682	701	717	713	709	695	753	704	706	719	677	701	729	740	727	709	763	708	683	701	692	726	629	780	699	733	722	721	718	740	680	761	707	755	725	723	751	725	695	665	709	701	727	742	684	702	734	767	724	706	729	678	755	727	717	715	717	652	729	682	680	722	720	710	714	690	695	697	730	703	744	701	690	718	679	719	714	678	700	673	709	684	702	683	736	704	691	674	664	738	739	713	700	775	713	706	707	720	689	741	707	707	711	737	740	716	692	720	658	734	737	685	754	732	705	749	755	757	725	756	736	723	699	745	742	706	695	682	722	711	717	734	682	714	722	680	677	701	689	727	726	715	713	710	702	724	717	700	702	758	646	709	701	692	708	685	742	707	701	708	694	698	745	710	704	697	712	680	746	685	702	740	703	747	688	724	749	698	744	746	758	744	722	687	772	732	711	715	738	685	733	726	713	772	706	746	678	718	740	702	698	707	726	735	728	703	738	667	725	701	727	704	677	707	674	674	729	706	700	700	719	716	685	718	769	726	724	745	714	703	678	689	727	760	724	769	702	759	715	740	706	677	716	723	697	689	766	719	694	724	741	682	711	741	684	726	705	713	740	722	740	793	741	746	695	733	731	719	717	681	769	719	735	710	764	726	706	729	690	746	719	716	750	742	676	715	727	667	693	749	741	727	757	664	699	678	738	715	755	702	724	695	686	733	709	708	710	707	747	704	711	716	712	706	705	718	707	705	726	736	780	715	652	730	740	714	735	722	677	682	707	697	741	709	712	766	698	720	734	705	682	699	738	719	707	727	734	713	746	699	719	717	688	716	725	716	713	673	729	691	742	749	707	724	679	676	705	733	722	721	694	744	687	703	760	698	683	690	699	716	739	714	690	699	728	746	695	717	755	691	722	721	718	730	690	711	679	722	702	715	712	675	721	694	673	693	724	766	694	719	696	717	784	697	761	713	763	721	691	723	744	694	767	690	740	750	708	696	726	693	754	718	682	732	703	722	706	728	727	719	737	740	731	709	694	711	685	754	731	700	752	695	694	685	756	719	700	696	737	724	686	708	670	726	706	652	730	743	750	671	746	685	692	702	725	677	729	679	714	697	750	766	649	720	705	700	709	724	709	734	710	713	738	738	737	723	753	721	700	705	679	707	709	703	676	716	672	709	716	737	712	685	722	720	705	701	753	705	722	741	761	730	738	684	724	731	690	728	730	723	709	716	726	747	699	717	703	727	709	703	728	716	680	735	759	719	677	754	744	721	665	700	700	719	675	744	713	703	747	728	697	686	745	684	690	704	725	704	702	715	688	721	716	722	743	730	726	711	691	710	742	700	692	705	723	681	700	727	731	704	701	732	693	687	664	710	719	710	713	700	699	727	708	700	711	692	722	748	717	737	768	703	731	745	704	735	712	713	691	754	707	717	711	689	650	751	709	753	722	698	710	743	747	686	738	722	709	709	716	740	717	684	683	726	726	739	686	694	745	717	723	722	727	706	724	685	740	683	699	724	720	731	702	748	738	721	698	704	738	710	690	699	712	686	729	719	757	763	713	738	734	728	729	705	722	719	709	709	728	737	715	689	677	709	744	701	760	685	702	712	747	666	705	669	745	722	721	691	723	679	727	780	717	708	716	705	714	735	719	702	676	686	700	675	696	685	698	712	719	684	756	703	644	725	683	740	708	734	739	754	712	694	696	739	727	742	737	722	740	722	729	685	718	711	694	697	711	754	685	707	748	727	730	716	742	712	714	716	715	748	731	729	686	713	673	714	702	701	743	733	694	744	736	717	729	710	667	767	699	698	722	721	694	748	752	705	713	748	735	690	705	728	677	702	694	729	748	767	704	716	724	745	685	713	724	724	716	700	668	698	717	686	709	766	700	745	732	735	775	695	692	696	664	687	701	742	741	700	742	694	730	772	758	712	726	747	756	727	677	759	764	705	714	719	747	747	713	695	753	687	702	699	750	704	694	720	728	773	714	669	724	730	699	696	724	697	727	733	715	709	778	703	745	743	749	773	712	739	757	773	715	722	711	705	719	702	714	692	703	741	694	698	674	666	712	767	771	704	665	736	703	675	727	689	681	732	730	731	735	672	738	745	724	772	693	728	693	734	724	739	704	681	721	718	733	674	692	721	741	708	770	666	707	747	723	717	762	733	732	687	699	706	720	730	711	740	690	732	698	736	755	768	694	747	776	727	711	731	749	703	689	668	722	702	710	717	731	688	680	722	703	664	676	749	695	709	714	661	776	754	723	704	718	738	691	737	697	732	723	750	747	741	709	732	699	708	772	728	722	755	709	706	714	742	691	721	730	758	727	704	648	718	742	709	721	709	706	737	704	719	714	712	756	710	696	769	715	719	671	733	713	701	705	727	726	704	688	707	736	721	689	756	702	714	720	729	723	733	756	733	696	770	706	642	708	741	735	687	699	709	716	753	686	751	702	732	724	672	768	746	717	745	720	734	710	693	706	782	662	737	725	703	728	747	715	724	729	705	742	719	739	706	730	700	732	738	694	727	735	765	746	688	745	683	703	679	743	701	705	682	720	725	686	750	675	680	767	736	749	675	707	732	684	727	727	745	713	690	765	703	710	675	702	684	740	703	761	724	780	749	726	710	730	694	715	770	736	719	710	698	697	745	686	716	702	703	744	756	687	712	734	743	671	682	687	723	741	715	704	740	751	737	735	720	705	696	679	721	692	725	775	707	701	721	724	727	689	759	696	765	740	716	672	784	729	711	724	698	697	688	720	680	716	747	766	708	703	715	738	695	736	679	694	721	752	736	726	711	706	731	713	704	698	730	697	747	727	696	711	689	743	736	724	731	762	684	725	735	739	678	763	678	709	712	714	744	661	742	713	708	659	782	748	700	734	750	731	724	695	683	712	711	739	717	726	726	719	694	710	693	777	688	696	700	798	708
12390	900	794	560	520	382	256	204	182	183	169	164	164	154	149	147	132	162	164	148	129	129	138	134	157	125	170	151	132	129	137	142	132	127	126	146	128	133	120	140	150	110	129	151	121	129	124	115	121	139	122	136	126	115	145	138	122	157	145	127	125	130	120	140	165	133	151	152	151	136	131	119	125	130	120	135	145	136	127	134	101	143	133	138	118	145	136	147	128	130	144	128	155	128	130	128	126	109	151	162	132	136	134	127	142	153	121	131	129	120	136	155	108	115	140	135	112	138	141	121	127	131	126	149	139	128	126	130	136	135	128	140	123	108	139	143	124	134	138	135	124	132	140	130	119	141	127	127	124	123	124	149	130	123	142	145	137	130	118	139	130	141	135	115	123	99	134	154	144	129	145	144	115	127	114	135	132	121	125	125	153	119	146	158	147	124	130	128	130	124	120	132	136	159	133	137	108	155	158	138	137	124	134	126	146	120	121	105	139	117	113	125	124	118	116	121	137	136	138	137	122	138	132	140	106	135	156	153	154	143	105	150	129	121	127	135	127	147	129	139	137	133	116	136	144	142	130	148	145	119	123	132	133	127	139	122	135	141	129	130	140	148	143	116	147	145	120	146	127	126	117	144	131	128	121	152	138	147	138	146	124	120	144	142	140	144	120	156	104	161	132	130	123	144	128	134	153	145	134	151	127	115	124	156	127	143	133	117	139	120	127	130	145	117	131	157	158	118	118	125	133	128	138	128	130	109	141	116	136	143	119	126	141	126	152	135	146	147	136	133	121	131	124	123	121	123	130	125	108	135	130	159	134	126	146	144	139	144	101	111	131	144	146	127	118	116	152	128	129	129	142	121	130	144	123	113	124	119	126	149	149	107	130	117	130	147	139	114	131	132	162	142	106	130	152	136	130	133	137	149	140	142	140	147	122	147	120	121	133	132	119	115	124	116	130	135	140	131	143	146	125	125	127	157	118	110	130	134	151	155	113	134	116	131	156	131	142	118	145	132	128	125	108	117	127	120	145	137	119	131	144	124	116	129	118	135	151	117	106	121	140	157	144	112	143	160	129	147	125	135	127	130	129	112	111	128	145	125	138	120	133	105	151	153	120	141	134	141	130	103	123	122	136	140	152	134	128	117	143	111	119	124	110	138	145	128	143	106	130	106	123	100	141	138	131	114	128	147	116	123	138	119	134	146	142	121	138	122	133	127	144	131	136	133	130	127	132	120	125	138	115	137	131	124	121	122	142	137	122	112	144	140	141	178	134	123	148	129	116	113	112	132	142	131	117	105	106	119	131	117	120	122	152	133	150	131	158	129	131	161	131	132	158	136	127	120	133	125	137	142	129	121	127	117	125	136	125	130	120	137	137	107	135	122	141	142	125	140	140	126	122	127	131	137	128	127	114	125	118	132	130	121	106	123	132	123	119	132	108	121	126	119	115	114	128	133	118	125	133	126	111	147	123	133	128	108	137	119	139	132	119	119	136	114	123	127	130	123	166	129	153	138	137	128	114	130	132	120	130	151	124	125	150	129	141	147	136	133	154	128	123	151	123	121	134	141	127	123	133	137	119	122	141	132	138	147	123	115	112	124	132	136	136	129	121	129	147	138	122	112	130	108	122	126	131	135	143	133	121	133	127	140	106	159	143	132	127	138	136	129	116	134	139	122	140	112	129	127	126	144	138	129	130	138	127	151	154	123	139	134	137	123	117	121	115	148	137	134	130	147	144	141	113	114	111	135	128	127	122	123	113	127	117	128	133	132	129	132	129	133	149	137	127	137	140	149	138	158	150	130	126	120	132	135	145	121	129	145	125	120	136	142	114	124	137	144	131	146	144	158	118	125	130	113	149	120	134	115	132	134	135	140	148	141	136	109	132	118	133	134	132	119	157	144	127	129	122	117	138	112	118	131	137	123	138	160	143	130	135	145	131	147	128	115	126	132	110	130	137	144	137	112	143	122	131	120	111	132	145	120	128	119	130	163	137	120	140	124	129	113	141	131	132	141	129	148	121	133	124	150	140	110	120	134	117	140	145	145	123	129	130	140	120	138	121	121	161	134	122	127	121	141	132	134	154	122	131	145	139	104	131	108	130	103	138	131	141	131	126	114	122	124	148	146	129	145	129	116	158	113	132	128	145	129	128	158	103	143	142	129	146	118	125	136	133	128	134	128	130	155	139	157	140	135	143	138	125	142	119	138	115	142	131	141	131	148	114	144	146	132	132	139	150	148	129	122	141	141	103	138	135	115	122	135	135	99	127	139	125	119	151	137	138	121	129	124	132	156	152	120	146	113	124	118	131	117	131	138	141	133	115	137	138	135	142	122	146	133	140	129	111	119	145	129	124	125	129	126	145	124	124	142	136	138	134	143	149	135	150	154	131	130	126	119	150	114	126	114	134	132	111	134	149	132	126	134	145	102	135	118	121	119	131	126	146	131	134	143	127	112	137	126	110	121	132	125	130	144	130	124	111	132	135	120	109	148	128	133	138	114	129	152	134	124	158	119	129	129	141	131	132	109	133	144	132	120	132	114	128	139	139	140	136	133	128	131	132	138	144	109	114	136	127	139	131	143	121	147	139	149	120	114	147	123	144	114	145	143	114	143	141	137	109	133	134	128	129	136	125	131	128	116	123	110	120	135	142	130	129	126	141	125	134	133	138	148	119	143	130	136	144	137	112	127	130	134	146	128	110	111	114	148	132	122	101	130	145	141	136	123	120	121	153	139	128	127	113	128	156	136	141	126	124	121	140	121	143	141	119	121	143	135	145	118	135	117	134	120	128	133	136	145	122	137	136	135	105	122	138	115	129	125	112	143	117	147	124	100	144	116	128	132	133	130	124	120	129	122	123	104	123	126	122	128	128	126	143	146	135	143	133	120	132	133	125	134	122	133	134	106	134	116	138	130	128	112	115	116	127	122	130	152	119	121	105	146	129	134	118	105	140	134	144	132	151	140	117	130	117	123	128	139	140	146	117	145	121	126	151	122	132	138	121	136	147	133	133	144	131	128	122	135	112	137	119	122	119	117	131	126	129	125	130	125	141	137	139	120	111	135	147	153	104	127	127	117	127	158	119	119	134	132	157	143	112	116	127	141	102	129	111	142	116	120	137	109	134	133	129	134	155	155	160	161	146	162	125	119	130	116	132	130	159	145	148	125	120	133	134	122	127	131	139	141	127	134	155	112	137	146	138	138	121	134	118	144	143	132	148	126	125	125	128	110	127	127	142	121	118	137	112	106	129	136	131	136	133	125	136	112	151	138	117	125	147	127	154	151	139	138	134	128	111	138	127	112	143	128	131	134	144	134	124	139	118	131	122	148	130	137	131	114	139	125	121	121	142	146	166	148	135	153	135	144	138	131	134	167	137	136	121	125	124	129	154	124	135	145	122	136	129	135	132	125	161	124	120	133	131	127	139	136	116	118	153	147	140	159	123	129	130	134	142	137	105	127	142	124	134	150	131	141	139	169	130	128
7725	928	1640	1755	1699	1478	1030	789	692	646	581	616	529	515	508	461	428	444	400	404	428	407	365	402	381	374	377	365	423	354	353	356	376	376	401	347	367	355	353	346	344	374	363	360	374	370	325	376	359	374	347	354	378	354	377	348	347	362	344	349	357	332	367	361	363	347	349	366	379	345	365	333	343	344	345	334	376	345	343	334	342	333	323	339	348	352	345	360	381	351	363	361	375	333	337	353	343	351	365	344	353	339	396	354	347	333	308	362	339	349	359	377	359	338	329	374	326	359	332	377	328	335	339	366	370	326	360	324	333	334	309	337	353	340	353	337	359	369	313	348	390	353	345	352	332	337	336	363	361	364	362	329	336	376	340	334	357	332	329	319	343	363	347	321	325	351	337	378	356	334	347	345	336	349	375	335	342	372	357	359	314	347	371	372	376	331	350	335	346	353	337	333	377	371	350	325	360	353	341	347	344	354	319	358	387	340	352	317	350	341	359	336	341	342	360	303	357	388	351	344	330	349	347	336	355	323	333	331	342	336	364	329	352	339	371	316	291	363	327	361	316	329	306	341	345	336	359	355	357	331	319	354	346	372	340	362	349	336	369	384	335	365	343	325	314	361	340	356	344	337	364	297	367	373	338	369	339	353	354	340	337	370	365	345	371	333	356	338	329	340	333	363	313	373	361	322	357	364	356	318	355	323	332	317	384	334	335	340	352	363	336	339	378	357	362	382	375	310	364	352	333	344	366	320	348	353	360	347	374	369	333	329	378	329	349	326	383	333	335	394	364	358	366	365	352	346	367	377	375	358	325	348	346	373	310	374	318	328	317	333	338	351	348	378	352	331	316	356	351	386	362	405	354	346	330	335	339	327	336	380	347	374	339	368	376	348	364	327	371	353	356	309	385	349	328	362	323	343	317	348	367	358	325	321	365	329	330	335	333	350	350	372	351	352	329	371	344	345	383	338	338	327	330	366	356	328	340	345	347	332	322	330	361	369	356	315	412	366	352	328	366	372	356	315	357	349	369	346	338	366	353	347	328	380	336	333	344	358	377	335	338	349	361	339	354	339	364	346	347	353	332	343	320	329	350	353	356	361	335	329	362	328	364	327	357	351	366	384	345	327	348	351	398	363	370	330	362	381	335	362	338	332	362	361	352	354	365	334	342	328	341	355	358	345	345	373	333	380	351	336	362	343	331	324	349	374	346	334	355	289	385	357	348	355	380	341	343	368	385	368	352	339	349	353	353	319	385	364	346	310	385	321	333	332	363	381	337	366	349	343	361	335	375	351	358	346	356	333	375	357	348	336	359	321	353	365	362	352	300	333	324	359	354	349	348	336	373	310	328	355	336	358	315	320	327	369	335	326	353	381	360	339	357	357	361	341	325	336	357	343	305	365	318	333	352	335	323	331	351	337	336	354	327	329	351	325	360	347	364	339	363	340	341	318	363	343	358	328	344	362	350	352	343	325	346	337	350	346	354	361	349	381	330	369	360	346	335	366	335	359	352	330	348	378	342	375	391	355	347	320	359	326	334	363	385	347	343	327	318	353	357	350	350	350	380	362	346	324	371	389	353	363	356	361	360	362	322	325	296	353	348	328	327	366	374	351	374	347	344	335	316	319	272	326	384	345	344	360	356	393	374	301	338	342	354	348	371	362	364	369	341	318	365	327	341	340	388	337	327	347	375	346	352	315	327	334	342	343	359	340	321	335	363	332	391	370	329	349	359	322	344	347	351	374	317	323	345	361	331	354	340	339	362	343	344	372	323	350	344	367	347	333	377	344	396	342	379	339	359	355	369	364	342	344	380	374	326	352	383	367	366	340	365	351	370	346	364	349	358	374	368	359	333	327	353	335	356	321	332	353	361	330	324	353	320	371	325	345	324	323	323	355	353	338	367	345	353	345	300	347	342	349	376	336	338	354	331	297	359	324	363	330	361	331	360	380	334	328	372	370	333	351	338	333	352	355	314	331	342	315	338	334	365	348	348	359	321	315	316	332	311	353	320	356	328	356	345	361	315	363	354	341	343	338	348	329	352	334	339	336	374	345	371	355	330	313	340	372	334	368	338	365	351	362	323	339	327	331	317	329	335	299	345	340	340	346	347	331	334	350	380	365	325	339	364	313	371	332	338	341	330	341	366	358	364	341	380	340	322	350	360	362	350	342	347	330	350	346	369	333	359	395	340	338	334	369	351	368	372	322	360	322	320	350	346	332	349	339	327	335	340	370	331	345	357	348	338	350	358	356	324	333	381	372	325	364	343	338	354	367	347	351	343	356	397	394	359	344	354	369	330	365	362	339	326	366	366	359	359	308	357	339	337	359	344	338	323	358	354	341	364	336	336	377	340	310	348	354	345	374	349	343	353	322	343	344	356	322	304	326	358	342	362	317	382	321	381	349	355	312	360	365	352	324	346	378	323	351	370	339	335	323	369	320	334	317	329	345	367	312	355	312	356	355	340	373	315	349	349	365	364	336	364	359	342	341	376	339	325	368	362	347	382	351	336	323	384	349	344	339	330	340	396	380	374	348	360	337	347	379	361	383	364	342	329	344	382	339	354	351	336	335	363	348	324	362	364	384	363	330	359	353	339	359	380	347	335	340	326	332	352	365	365	317	361	340	355	370	340	326	330	338	381	351	341	359	340	319	344	333	361	328	346	362	342	367	367	348	342	376	334	331	343	338	332	331	345	362	352	332	349	357	360	346	362	315	368	354	323	347	317	334	377	358	337	345	365	345	340	350	357	403	323	369	341	360	339	354	345	347	327	320	344	346	339	344	315	328	336	391	342	314	333	340	348	335	341	322	371	367	349	337	338	338	320	337	337	380	372	377	287	360	339	365	349	350	368	357	358	332	369	353	351	342	352	366	367	357	349	344	341	334	342	350	334	352	340	331	346	345	369	364	345	347	375	325	364	325	347	327	369	298	360	323	348	326	366	365	326	339	343	349	335	357	365	356	349	348	350	368	344	336	343	330	329	369	334	333	338	371	340	329	348	341	363	370	321	387	318	339	338	341	333	330	362	388	351	360	331	356	327	346	350	347	372	322	338	330	362	327	364	338	362	367	352	370	354	332	361	300	352	327	339	330	366	354	355	318	354	324	338	351	300	315	329	365	334	356	338	355	312	362	343	357	400	367	332	362	343	345	391	342	333	363	319	366	341	362	363	355	350	327	338	336	340	373	383	338	387	352	343	315	344	362	346	349	324	319	354	349	308	339	354	377	348	369	330	343	324	351	349	359	343	340	337	365	358	355	389	345	342	356	348	319	363	357	328	354	362	352	332	357	317	336	351	367	358	375	362	378	366	353	327	333	354	345	331	360	379	358	343	354	354	339	347	339	371	379	354	357	360	352	359	361	332	335	326	366	345	342	341	358	332	349	341	331	312	367	356	336	331	364	349	315	343	303	359	348	332	337	315	362	358	338	380	356	374	319	332	350	377	335	351	340	314	357	359	374	310	355	368	364	335	345	325	346
1224	359	362	376	381	335	355	404	360	350	380	338	370	287	351	354	365	362	358	430	355	375	357	353	368	369	355	391	386	382	386	366	350	347	381	368	379	333	404	352	377	371	371	369	341	337	375	354	352	392	366	326	390	359	352	358	350	378	364	373	375	371	340	336	378	384	363	335	365	371	325	385	357	357	357	363	371	365	331	384	365	362	346	358	333	324	335	381	376	343	383	323	364	322	335	348	339	374	391	372	373	338	350	356	358	346	345	345	359	389	375	337	403	314	379	352	346	359	353	357	362	385	365	385	345	356	381	368	382	354	349	360	348	334	390	353	363	329	368	365	342	368	360	387	354	341	346	351	351	375	366	354	374	332	341	359	369	317	341	380	399	379	372	342	360	372	368	337	364	364	360	399	348	358	394	358	357	358	371	366	355	387	365	342	378	383	362	321	365	334	340	374	351	377	364	370	384	357	374	369	361	363	372	355	317	411	377	346	343	348	329	346	386	348	334	384	369	337	383	356	366	373	355	380	373	412	350	346	361	361	361	341	350	352	336	349	344	366	348	338	331	359	351	365	321	339	340	380	317	369	377	338	349	398	342	352	345	374	363	348	348	417	351	344	375	358	356	337	352	348	353	363	353	331	374	341	338	396	332	385	387	370	375	371	370	363	341	359	407	379	351	365	362	381	309	346	355	350	348	345	357	367	351	371	372	349	388	318	378	344	375	384	328	351	383	383	358	351	319	328	373	359	341	355	358	340	332	371	317	332	319	386	371	323	360	317	321	361	380	382	369	353	346	345	317	319	382	326	354	343	341	382	348	341	326	379	367	344	355	369	332	370	359	349	377	352	351	317	370	365	347	355	337	363	362	387	359	371	379	359	356	398	355	354	334	335	361	348	357	343	328	356	385	356	396	353	387	366	380	355	368	343	343	362	360	374	329	362	365	365	421	338	357	343	350	345	341	376	350	367	401	361	372	399	356	330	390	373	352	396	385	369	384	352	326	361	373	327	337	316	365	364	385	321	343	360	355	376	332	368	371	375	365	361	324	369	356	352	366	379	365	358	365	328	342	341	342	359	351	382	330	353	393	370	376	347	317	360	324	354	394	347	342	352	367	377	382	369	362	387	366	387	311	358	315	367	350	380	357	308	347	350	303	332	334	332	387	340	392	348	357	358	374	315	373	361	423	378	346	365	390	376	347	385	364	339	345	334	378	363	328	343	341	385	364	324	333	380	373	336	325	359	375	354	373	352	330	344	366	341	401	334	320	360	358	340	331	372	393	350	360	337	353	331	335	366	370	370	355	381	343	375	352	374	351	419	322	382	363	367	372	344	371	350	366	333	351	358	358	365	366	354	424	332	371	349	342	369	350	330	333	340	327	354	363	344	351	331	320	336	362	328	339	356	342	373	417	337	374	364	353	317	362	351	371	345	341	350	376	378	349	320	349	347	361	371	343	346	368	400	348	335	367	372	369	352	360	363	343	348	351	338	358	337	340	362	339	357	400	347	374	357	332	315	383	370	341	387	316	339	371	362	358	319	368	331	333	340	376	367	351	310	324	366	383	349	354	341	355	350	325	346	344	345	333	369	380	366	365	370	327	344	362	351	373	346	373	329	365	336	358	336	344	360	344	344	312	323	338	342	359	346	401	368	344	367	364	358	359	342	353	402	353	358	380	345	402	379	363	351	364	379	339	363	373	350	360	329	349	351	335	361	394	330	303	384	371	363	342	349	350	342	380	366	331	354	360	346	354	401	354	347	340	387	401	322	346	331	337	369	381	342	340	347	326	391	369	327	364	365	342	340	345	332	333	370	372	365	358	378	353	377	374	363	361	328	391	318	358	352	376	344	361	358	344	342	371	355	356	339	350	348	368	372	395	358	379	352	374	373	392	365	340	370	360	335	395	371	364	347	360	396	372	330	385	394	339	348	348	327	348	364	334	371	360	342	360	332	392	343	362	351	335	332	330	365	374	343	327	387	338	354	358	341	340	338	356	317	359	344	362	359	353	346	357	376	361	344	332	343	358	375	336	360	348	369	370	383	371	363	333	387	364	336	355	360	351	375	335	359	345	348	323	378	354	345	358	371	334	345	346	358	364	319	373	333	367	386	391	350	382	328	355	352	319	392	356	347	339	381	394	369	322	351	373	351	350	373	345	351	358	360	392	340	312	394	358	367	383	354	390	365	368	410	349	357	351	415	373	343	337	350	364	358	352	370	402	362	345	364	359	379	367	353	399	349	378	329	313	368	343	363	376	381	371	373	360	345	372	378	381	367	351	369	353	329	361	348	383	359	372	351	372	375	344	371	332	368	330	366	359	336	348	362	350	344	364	379	370	359	337	362	354	345	370	333	374	335	339	350	338	347	334	354	370	343	375	375	366	336	365	347	355	366	365	388	346	373	380	364	367	367	370	373	362	364	355	352	335	350	375	381	351	326	356	396	375	337	352	364	383	348	370	374	368	324	346	332	360	329	364	370	362	355	356	364	391	370	350	367	419	348	369	399	409	384	395	364	374	362	362	370	353	363	335	343	349	331	369	382	371	353	331	380	332	374	352	352	338	398	342	404	368	366	396	325	357	346	366	382	400	404	374	358	385	358	349	350	360	364	350	380	371	341	396	349	338	360	382	352	356	387	347	338	356	371	379	394	378	346	353	361	355	373	320	368	374	355	357	378	346	393	366	361	368	328	350	354	338	342	365	364	386	362	376	361	339	349	330	379	353	363	353	306	344	342	380	396	380	402	381	353	365	346	353	380	367	343	352	336	366	359	375	379	382	365	370	347	362	343	367	388	388	353	354	364	370	340	319	355	369	362	317	373	326	415	317	353	364	349	360	345	330	358	339	336	361	319	390	346	364	392	361	338	341	361	344	349	367	346	376	345	330	361	361	367	387	376	375	357	335	347	387	370	362	339	394	359	359	342	344	361	370	338	357	370	383	352	333	380	333	358	340	349	365	358	392	349	333	340	365	347	322	365	315	325	357	374	349	385	341	360	367	366	348	375	360	354	416	351	350	360	361	399	386	358	362	382	349	374	303	364	362	341	357	361	400	359	373	391	360	346	353	380	334	370	369	382	380	386	377	404	378	325	337	349	334	351	364	341	390	354	371	360	361	346	345	379	349	375	364	370	405	358	352	390	374	343	351	359	344	392	347	311	360	333	352	390	368	339	342	360	332	367	348	339	377	354	325	333	393	362	346	393	388	321	333	371	385	368	306	347	351	358	354	347	370	339	367	362	350	345	385	368	381	389	354	330	345	353	342	333	364	303	378	355	376	354	355	340	340	345	368	377	370	362	337	345	389	364	389	389	351	385	380	340	361	344	366	365	351	393	339	333	346	366	354	343	366	377	360	391	348	342	373	377	345	354	360	385	302	354	389	347	349	382	356	332	330	343	354	322	347	374	368	330	370	395	336	346	367	376	370	339	363	374	345	390	360	378	355	336	356	347	339	352	415	357	354	324	337	360	320	361	372	329
1987	889	843	888	819	889	849	831	881	893	894	891	885	882	898	867	828	878	847	896	826	858	828	847	880	883	857	840	843	914	869	841	855	888	827	799	853	829	834	860	786	899	833	846	883	903	841	802	896	879	866	833	809	910	867	810	866	918	876	856	830	832	862	805	850	880	843	873	865	778	832	792	840	829	851	839	880	844	831	875	822	837	819	872	821	798	877	856	864	790	826	869	864	845	905	890	847	822	816	816	779	830	843	841	832	857	806	796	876	837	872	823	874	842	818	838	858	847	839	913	855	869	872	854	841	803	862	840	859	815	868	918	882	874	822	865	900	842	906	847	816	868	836	832	854	841	872	844	838	822	842	802	819	886	842	909	857	854	821	854	847	843	851	858	815	872	848	825	855	812	826	881	849	883	857	825	842	830	812	833	830	882	794	832	898	855	879	831	854	892	822	913	856	819	853	902	860	847	892	826	851	861	892	850	857	804	872	836	829	874	863	801	851	887	824	860	840	839	855	835	879	806	851	863	876	908	862	860	854	870	911	859	858	843	814	843	868	817	835	868	863	862	797	838	850	902	925	876	857	800	810	896	851	852	829	829	848	823	890	881	950	884	844	898	894	903	834	872	816	873	847	890	834	866	822	826	783	837	836	846	823	871	830	858	835	816	846	826	834	899	878	858	820	827	818	852	882	862	855	841	871	902	846	840	872	813	825	854	843	880	840	865	892	848	864	826	856	871	847	873	874	832	845	790	869	854	830	834	907	884	822	897	867	822	806	820	860	842	813	830	833	883	874	877	890	819	866	856	779	808	848	838	843	849	879	839	828	815	825	863	861	868	880	843	858	857	861	856	850	879	841	836	886	897	900	853	847	869	866	820	897	859	929	852	837	876	855	853	877	845	832	855	936	840	840	887	815	868	796	860	874	855	892	868	839	845	847	819	869	889	825	823	880	793	884	904	826	823	815	853	913	817	883	823	861	853	903	875	826	829	821	828	886	794	855	900	844	884	858	893	875	845	805	867	844	915	827	837	856	887	861	873	871	877	820	892	836	857	816	879	853	819	854	844	854	809	893	827	857	866	807	815	891	843	876	870	819	838	830	862	857	835	829	819	821	828	882	910	841	824	866	800	852	874	851	828	843	832	847	853	878	879	837	878	842	785	857	859	863	876	862	865	884	893	801	841	847	856	857	848	800	904	862	839	861	875	824	859	880	844	850	859	848	845	882	821	825	856	878	890	843	816	869	885	861	873	850	820	851	864	855	857	890	816	840	833	845	891	854	848	834	849	850	828	864	851	848	825	852	843	893	858	878	836	879	850	929	853	852	826	827	839	865	815	801	812	891	849	865	839	802	867	830	833	800	851	849	821	857	878	823	875	823	851	797	877	833	906	871	874	863	845	796	891	884	840	868	841	849	809	810	860	858	859	815	834	871	835	885	842	842	804	879	827	862	812	829	849	851	861	845	879	832	876	858	849	898	844	849	854	809	842	791	831	845	810	850	883	880	892	821	872	788	817	866	850	874	845	863	879	890	869	809	863	850	865	796	856	841	850	829	808	911	867	892	844	858	830	892	852	862	832	897	807	871	895	906	838	821	808	862	879	835	842	853	892	869	878	871	864	887	830	823	836	899	857	871	853	863	857	813	920	834	818	835	858	830	779	824	854	813	849	845	860	864	841	871	839	827	842	780	813	822	881	900	818	820	853	884	841	843	844	824	804	877	843	834	858	848	855	832	850	851	851	866	871	884	786	918	884	834	879	795	882	854	842	812	880	823	843	852	856	853	853	883	859	885	830	790	861	841	863	834	843	888	824	853	806	845	885	888	804	823	822	905	892	902	809	797	851	828	889	835	870	877	845	849	806	841	862	836	824	873	835	811	851	867	927	856	898	848	846	856	833	866	860	881	879	971	866	872	844	854	854	893	870	831	871	833	840	846	839	837	840	827	817	808	881	874	849	862	827	844	863	873	875	817	784	819	880	829	823	814	813	818	843	841	856	843	836	846	864	897	849	795	868	804	855	863	845	860	839	860	895	859	827	938	837	876	871	835	860	851	863	791	834	847	801	828	853	830	817	918	899	814	817	861	851	848	823	905	847	886	882	894	827	838	848	852	851	865	838	898	834	892	843	874	847	902	826	812	862	846	824	826	891	822	855	870	864	835	796	843	823	831	875	871	880	827	846	857	858	809	857	897	822	869	847	833	839	820	846	844	801	848	869	881	832	821	836	870	867	878	840	867	849	808	919	882	839	877	846	892	826	862	892	837	810	839	834	862	872	888	849	898	877	824	851	859	867	864	853	873	835	817	863	863	849	815	896	829	828	859	854	857	833	844	816	875	838	813	848	892	836	834	832	845	831	884	847	855	820	851	868	818	847	836	839	856	861	870	878	828	889	825	854	834	898	907	841	864	821	844	910	835	885	869	845	848	863	856	844	781	878	852	844	882	815	842	834	917	859	869	878	842	845	844	828	855	825	793	866	859	814	809	875	877	845	903	877	824	799	861	867	866	846	888	824	855	859	862	873	875	854	801	840	846	815	851	839	832	918	862	876	865	899	853	841	834	847	839	850	827	856	852	897	804	866	867	876	867	865	856	864	793	793	860	854	808	832	853	893	841	830	839	855	840	865	903	800	861	836	828	833	872	865	920	834	858	849	811	877	862	866	881	874	833	838	813	895	838	840	844	873	828	858	839	823	875	812	834	909	870	870	883	850	826	853	831	858	870	944	859	884	817	870	868	915	852	891	849	860	833	830	854	912	852	819	887	816	868	861	855	892	857	818	821	916	819	833	909	896	879	840	831	867	812	864	892	832	862	797	887	841	827	842	886	901	777	900	829	880	816	775	872	804	898	830	748	828	862	840	849	873	899	884	877	841	873	802	872	882	809	898	853	840	872	880	878	859	878	888	937	835	833	869	912	903	834	817	856	819	854	838	880	819	826	809	879	851	823	880	832	849	834	865	828	869	859	853	845	797	879	866	837	865	841	876	828	840	850	809	902	879	826	830	838	825	799	887	888	827	893	857	850	891	861	860	872	808	808	829	850	817	823	865	858	876	846	811	799	892	893	849	896	795	869	806	865	857	817	796	848	862	867	824	872	797	804	851	886	818	885	921	841	908	826	908	873	874	853	882	907	878	797	837	865	850	845	826	860	888	803	827	844	838	812	846	806	909	924	896	854	823	877	811	857	878	853	847	824	860	897	846	822	890	841	859	834	889	855	882	848	897	822	880	882	839	837	863	844	824	790	825	815	832	891	898	843	846	824	843	853	841	888	841	872	877	835	845	814	837	889	862	866	845	869	808	850	826	828	826	841	854	879	863	777	857	867	840	875	847	856	878	845	828	888	852	834	846	838	856	912	843	836	863	849	898	837	888	863	831	897	858	813	856	874	869	942	886	743	876	885	843	823	813	860	881	830	864	881	890	853	832	882	890	902	838	882	925	843	822	810	824	857	795	841	847	776	857	864	800	861	861	865	871
6897	604	611	548	468	442	359	367	351	300	347	292	295	294	278	315	335	332	305	299	289	304	312	319	281	301	283	320	331	319	321	287	288	297	309	304	319	312	327	268	308	288	304	313	298	318	280	288	262	303	285	268	290	307	292	292	286	308	292	300	278	295	278	308	310	296	304	311	281	288	280	299	313	305	301	319	326	307	314	280	320	288	304	333	254	257	306	310	294	245	327	284	308	317	285	294	325	283	292	307	316	306	287	291	320	300	282	291	288	274	282	309	284	290	272	323	290	303	305	297	307	294	315	327	277	290	253	316	293	289	323	316	335	270	310	329	265	298	317	330	305	301	290	280	303	324	333	265	317	308	262	297	293	332	320	286	302	301	298	252	266	326	282	270	308	292	276	271	301	310	270	297	281	303	299	303	290	304	318	281	300	301	297	336	324	281	297	313	320	335	279	324	306	282	307	292	296	293	293	292	317	274	289	302	290	304	277	326	305	311	308	290	316	300	282	298	289	317	281	301	311	279	264	293	293	296	297	280	304	287	303	292	301	320	302	289	258	284	303	277	305	288	311	296	294	316	291	298	311	277	275	304	300	299	322	300	301	297	309	288	274	265	306	279	291	326	293	296	283	319	307	277	306	272	303	313	275	283	291	301	311	289	310	292	298	341	306	286	306	293	305	273	305	299	312	314	291	275	294	299	312	310	323	320	315	297	294	289	312	291	325	331	297	328	317	310	325	301	304	296	299	311	292	268	268	309	316	297	303	319	327	304	286	333	294	273	279	291	299	280	304	280	311	276	296	296	291	264	304	275	280	292	275	284	337	299	307	281	308	280	302	329	314	289	325	301	275	301	281	304	315	293	326	312	315	302	312	307	317	288	294	282	268	291	336	289	290	286	298	299	290	300	289	276	312	290	295	321	303	302	292	310	311	313	322	262	287	280	288	271	323	290	300	297	300	287	299	308	290	296	304	290	338	302	309	289	284	268	278	293	288	331	290	310	284	266	320	292	305	294	306	304	294	285	299	305	288	286	294	304	319	308	294	302	315	305	311	302	312	287	306	267	266	302	308	302	308	310	303	282	287	263	281	272	329	284	287	316	287	298	287	291	279	291	295	301	337	306	303	329	311	282	316	293	270	305	294	316	283	297	309	291	289	302	306	284	276	318	308	312	308	308	279	323	274	319	304	304	272	276	302	335	292	319	293	286	338	297	295	316	281	294	309	308	279	267	303	313	297	327	297	305	333	326	347	299	295	264	270	304	291	299	289	300	306	284	313	285	293	275	281	318	311	301	308	288	321	294	311	262	312	307	266	324	295	301	286	296	317	327	291	292	298	285	296	299	314	314	289	289	292	280	313	277	312	292	303	282	288	323	279	306	308	291	309	291	316	288	281	271	318	268	279	304	304	283	307	310	319	310	254	305	272	337	309	324	309	335	288	290	292	320	285	296	300	306	312	286	273	304	285	288	311	289	298	307	264	279	311	287	303	319	326	306	285	318	302	299	313	300	301	273	323	269	293	296	316	312	296	301	305	292	286	275	331	283	290	291	293	317	270	271	278	267	295	262	298	280	322	276	275	289	266	366	263	323	309	321	313	297	305	336	315	331	269	307	300	262	295	338	293	303	300	305	321	279	310	271	291	306	292	290	285	321	300	297	285	256	294	274	310	298	304	338	317	276	285	292	290	298	305	278	289	274	280	313	317	324	279	324	294	298	299	322	295	332	320	283	278	284	287	334	322	288	302	288	272	276	337	308	264	308	324	282	320	334	283	295	331	306	318	272	293	282	316	276	319	296	305	303	304	306	306	297	270	301	331	325	288	289	300	299	308	297	272	326	345	274	287	285	301	308	288	307	306	332	293	335	253	330	309	314	305	282	301	303	303	287	286	293	303	331	282	272	303	290	285	292	275	290	273	296	276	311	328	282	297	326	302	279	295	283	304	296	284	294	300	274	302	283	280	293	297	297	307	303	286	320	287	278	326	289	299	306	288	268	282	303	302	305	308	315	333	295	296	323	295	292	289	325	298	299	324	322	306	284	308	283	322	273	310	260	251	286	288	296	322	325	276	255	328	324	293	292	280	257	297	281	261	311	279	284	322	310	303	287	313	308	333	263	312	315	302	303	317	303	293	276	272	310	305	290	303	310	316	310	299	313	284	329	317	326	285	252	337	309	287	310	309	331	275	301	302	281	289	279	288	295	279	317	276	303	262	303	280	324	314	311	307	291	328	300	295	290	302	298	308	285	308	291	305	305	284	295	304	284	296	335	298	294	281	317	320	291	284	298	294	292	293	266	301	303	301	264	291	300	286	278	283	311	310	305	269	331	305	332	296	332	295	309	274	267	295	292	290	305	295	294	312	315	274	274	324	276	305	272	299	306	310	271	298	323	286	283	313	336	285	310	321	291	312	331	264	333	299	314	289	283	326	281	314	289	313	292	331	302	295	330	305	306	283	274	280	294	294	307	276	329	310	302	284	291	280	284	316	306	261	308	302	270	281	309	288	310	330	303	282	317	267	296	304	302	312	307	301	329	259	319	323	301	307	281	277	325	308	278	273	319	305	286	305	289	304	307	261	278	314	290	302	272	273	324	323	270	278	333	286	310	273	313	278	300	270	276	264	290	291	284	304	318	302	288	284	286	280	285	298	315	290	316	342	315	288	273	298	293	291	311	294	267	278	304	319	331	287	287	290	284	267	305	277	283	312	312	303	318	291	333	284	304	298	304	327	311	280	259	313	313	335	292	309	308	275	335	291	318	302	275	298	257	318	291	297	279	281	328	335	278	311	312	334	255	270	281	286	293	318	311	298	306	306	281	320	295	332	344	302	315	268	328	313	286	284	289	319	272	301	332	309	285	282	292	285	311	308	309	298	293	332	296	328	311	303	270	286	299	286	332	272	289	301	314	319	278	287	281	309	292	274	292	304	300	297	252	303	300	268	324	268	301	301	295	308	287	255	311	301	285	276	259	319	285	324	296	286	280	273	302	298	320	297	284	287	271	309	303	284	306	314	259	311	324	329	309	312	284	308	291	281	259	316	316	328	298	272	303	310	283	275	286	290	285	325	258	316	314	311	295	282	299	324	309	329	314	299	301	315	297	297	311	341	305	300	296	271	309	294	291	312	277	306	286	270	297	272	289	291	271	270	298	310	291	288	279	286	317	310	314	302	299	304	284	291	288	271	298	268	304	304	313	312	287	290	290	271	264	267	304	272	323	293	276	301	316	308	282	317	291	307	297	310	299	304	287	299	286	297	291	297	285	304	285	284	295	315	299	305	283	317	319	294	341	317	318	276	297	285	296	347	326	253	292	299	292	310	314	305	307	260	291	258	296	284	273	286	292	305	279	319	305	271	306	294	348	267	313	306	289	320	314	329	289	290	276	264	274	282	291	298	285	291	279	285	286	255	317	248	292	285	293	281	270	264	322	335	289	326	323	290	274	275	324	335	321	322	301	300	305	280	311	289	267	280	290	297	273
6332	1025	1341	1417	1508	1287	1076	915	891	813	823	816	805	840	853	747	773	804	714	801	799	706	758	732	765	800	720	777	720	706	752	741	782	748	746	671	740	737	720	740	718	717	687	747	737	727	733	714	722	700	703	706	705	673	781	712	680	768	682	731	692	718	720	698	768	694	693	685	682	728	759	725	720	736	690	712	758	738	697	713	729	721	761	682	673	664	710	763	670	746	737	747	697	684	678	700	714	688	697	748	713	700	742	728	721	735	677	692	696	731	733	652	712	701	713	738	697	711	719	735	723	731	714	708	724	719	733	705	708	684	726	708	654	726	756	710	695	752	702	666	753	657	692	718	740	706	718	730	680	767	721	755	713	711	706	693	706	748	729	776	726	683	734	758	712	714	702	710	693	699	754	787	769	752	730	753	708	698	723	728	689	731	735	713	712	707	733	701	715	698	710	693	738	728	666	720	682	731	716	728	732	699	731	731	684	706	726	704	738	702	682	670	729	723	731	694	671	699	736	675	702	713	726	677	671	706	693	700	707	685	748	699	699	702	739	724	755	717	717	715	722	728	712	737	734	674	756	750	664	729	706	707	734	696	733	731	743	712	755	714	698	729	711	710	740	692	737	722	716	740	743	677	722	697	671	718	727	731	724	680	737	718	719	749	696	704	749	710	716	645	736	730	696	668	747	720	685	697	751	737	667	705	731	685	765	682	718	684	660	750	673	669	731	682	703	680	729	748	715	722	732	680	741	694	723	707	671	797	716	694	697	749	694	740	740	725	688	684	678	720	700	707	773	729	682	675	712	718	684	719	711	696	706	674	742	679	732	718	762	738	702	719	682	715	696	688	700	713	706	713	680	726	745	667	675	765	652	739	719	686	724	691	693	679	674	700	688	713	735	740	708	715	714	697	751	680	732	674	740	732	714	719	761	726	661	687	686	741	754	692	708	702	671	715	721	696	720	725	732	716	712	659	747	712	690	704	699	699	677	743	636	699	680	706	656	693	716	717	772	722	720	745	713	715	753	748	736	699	698	739	698	698	698	728	744	715	711	694	689	753	728	655	714	726	681	697	719	719	737	714	695	730	746	717	692	688	726	732	732	767	740	659	753	669	709	679	723	692	747	686	737	710	698	714	774	692	698	709	712	693	757	703	751	716	697	693	698	782	691	695	684	701	726	708	760	748	700	691	758	731	696	733	704	678	718	783	687	724	703	691	712	692	716	701	686	753	765	716	727	700	733	719	729	680	710	684	708	723	726	683	740	701	707	673	697	722	695	711	733	682	748	681	693	733	738	703	720	650	736	739	737	748	724	712	718	752	711	715	672	731	744	776	693	765	719	661	774	727	689	657	706	692	702	653	694	721	729	682	723	686	738	738	696	689	702	731	716	699	811	659	737	695	693	738	738	712	735	710	698	707	695	714	759	702	688	701	724	745	757	735	768	776	719	731	719	699	711	772	734	692	709	710	706	749	699	694	708	711	715	702	721	734	650	744	710	745	677	745	732	730	706	771	731	729	700	776	676	674	691	723	688	701	726	684	730	757	733	696	724	754	706	728	667	700	721	750	720	713	686	683	695	687	761	714	774	696	696	697	764	756	730	782	647	711	709	710	671	741	692	717	713	685	762	676	707	746	721	709	686	725	695	713	717	770	685	719	694	736	736	698	716	690	669	688	739	651	711	761	735	693	713	713	687	676	700	736	684	766	673	676	717	715	723	688	704	726	743	721	707	748	696	675	710	699	711	679	701	685	690	734	729	714	713	690	722	703	742	689	731	657	717	713	678	663	718	753	744	711	706	709	731	729	736	754	742	709	702	765	739	713	681	728	711	695	709	686	718	720	691	725	707	737	678	740	748	717	690	750	785	719	706	652	664	759	676	674	689	707	717	651	719	729	697	731	683	695	738	691	684	726	743	687	754	725	650	732	690	721	712	714	768	673	748	740	700	676	716	657	765	681	680	704	723	753	741	731	677	699	717	687	740	715	707	696	676	753	682	682	766	762	748	700	763	717	730	752	700	684	732	708	745	649	709	724	723	674	712	711	709	687	746	701	756	703	739	670	699	725	714	705	687	723	747	732	710	676	696	696	721	671	731	703	699	741	700	718	693	683	701	743	747	728	719	761	703	667	743	677	719	648	732	701	721	695	737	712	708	713	694	679	726	695	673	724	789	675	730	754	744	737	743	695	722	686	738	715	752	768	684	730	705	691	794	722	757	719	718	754	750	663	703	761	751	724	713	730	777	712	706	714	720	731	677	749	724	729	734	709	747	718	738	693	781	705	669	730	698	758	696	706	684	719	667	715	732	675	708	676	647	716	744	755	723	716	690	684	711	696	729	729	756	745	721	724	712	675	754	676	703	696	662	758	735	725	672	706	679	712	705	767	697	684	710	717	713	709	693	728	730	731	709	723	741	745	732	716	700	683	717	711	767	761	657	738	665	711	677	671	725	681	770	740	701	690	693	722	680	765	680	740	758	672	728	683	732	727	705	683	733	743	671	689	680	737	706	680	676	713	683	720	765	706	713	708	729	676	688	741	723	745	664	749	725	720	704	674	651	704	714	703	738	690	759	720	743	683	718	694	712	722	729	708	732	698	736	669	741	725	723	704	685	746	740	686	656	688	681	685	734	676	782	712	720	749	690	728	743	713	737	726	694	743	717	685	736	765	706	707	673	714	735	738	725	752	681	669	764	699	790	717	745	709	728	688	700	748	683	717	720	702	712	699	717	721	758	712	717	683	704	733	717	728	710	713	727	696	723	707	715	711	727	720	718	684	718	718	707	682	749	680	716	703	709	746	691	724	660	732	689	711	704	687	710	750	675	683	708	689	732	735	709	750	673	705	738	731	685	751	726	712	702	708	650	702	706	737	717	690	725	755	703	763	714	719	703	677	709	673	699	764	733	706	651	718	755	666	704	736	713	667	737	719	707	681	724	732	724	678	709	783	739	709	699	729	702	726	726	698	665	757	760	723	721	729	709	750	764	711	662	731	747	698	716	672	703	741	726	760	683	689	665	734	699	703	716	731	763	721	740	677	709	705	730	697	714	703	726	703	725	677	716	717	695	664	707	721	708	707	757	695	715	701	685	739	726	710	731	730	764	709	711	705	749	689	747	743	681	743	714	696	702	716	655	731	715	672	670	703	702	685	718	711	676	678	711	719	727	729	728	733	702	735	712	735	728	721	748	693	737	646	761	686	687	723	756	697	725	738	685	753	689	765	692	705	723	718	695	710	710	726	712	664	716	686	718	756	750	728	713	705	740	692	724	694	726	738	697	729	711	682	740	695	701	722	742	725	727	771	693	679	752	718	717	730	733	709	727	738	676	713	696	727	688	703	671	707	703	756	772	712	708	726	701	667	716	706	729	728	720	758	693	772	715	736	753	695	736	699	685	681	699	684	693	674	707	730	717	683	728	723	683	699	738	693	679	706	707	693	765	733	725	722	692	654	735	691	750	664	726	651	766	743	718	728	684	701
12191	823	669	660	461	400	328	221	199	198	148	150	153	146	150	168	153	146	140	134	164	127	145	145	135	149	147	158	138	116	126	115	128	151	122	126	130	137	127	163	115	138	139	144	122	157	120	115	145	143	129	131	123	129	115	108	156	118	125	149	127	144	138	131	128	117	110	146	135	131	97	132	133	129	136	118	128	149	132	142	119	136	128	153	125	156	121	133	162	127	103	135	131	109	130	141	130	135	138	132	124	137	139	124	113	155	105	127	121	117	116	163	124	121	118	119	144	149	114	127	150	116	135	125	140	123	138	146	152	122	138	143	125	135	107	134	128	109	135	127	133	125	135	140	140	132	112	137	140	149	121	109	135	132	145	121	133	147	143	115	136	131	141	135	138	144	128	132	137	136	119	130	130	112	133	132	127	143	142	135	141	147	138	143	125	134	137	146	131	135	135	122	121	128	128	129	114	122	133	121	152	118	118	129	129	120	144	132	133	113	120	118	135	129	121	129	128	139	129	109	123	130	116	113	121	122	128	129	162	119	111	126	139	136	141	140	134	123	146	132	140	151	151	109	123	143	139	123	130	110	134	138	131	130	140	126	128	114	121	134	131	143	141	148	116	152	136	111	128	143	151	141	128	126	155	134	118	107	133	162	119	145	132	118	150	140	146	147	127	123	119	126	133	124	125	132	127	111	100	146	151	125	137	104	117	125	144	128	141	116	132	135	112	128	139	114	148	131	135	125	152	140	84	110	111	101	130	118	138	140	108	124	141	126	136	129	155	127	112	153	145	131	123	113	121	126	126	138	139	112	131	132	129	129	129	130	129	134	120	128	107	127	133	152	141	129	140	130	132	166	147	143	132	163	149	133	114	127	118	126	132	114	129	127	125	135	107	128	121	133	134	130	146	116	131	123	131	106	129	123	125	133	129	127	136	132	131	125	142	125	143	140	142	109	133	114	122	139	126	132	127	119	133	122	130	107	124	137	123	127	137	139	144	159	142	117	131	115	138	122	131	148	133	122	150	133	113	121	143	123	122	136	136	137	137	131	127	142	134	126	105	148	126	144	134	144	141	154	119	132	129	123	125	137	122	126	126	110	119	128	132	131	128	120	132	117	123	121	136	124	128	130	135	125	143	140	118	143	125	115	134	132	113	138	117	117	144	131	128	139	120	109	112	133	122	127	139	122	152	121	152	137	154	136	128	119	151	125	137	116	151	121	155	140	110	132	119	138	146	126	115	118	157	135	132	126	104	128	131	134	144	141	133	127	107	130	139	139	147	112	123	144	139	127	147	125	126	118	106	138	133	129	146	133	132	125	116	120	136	132	126	138	143	136	124	121	119	120	126	122	120	122	137	108	121	129	124	123	138	129	129	125	132	105	131	116	116	137	140	120	121	151	129	165	126	131	121	142	113	125	128	128	132	120	122	129	129	127	121	129	125	117	129	157	131	140	146	146	137	121	135	138	120	124	117	138	142	127	135	124	131	135	126	139	138	128	139	125	113	165	146	139	105	149	117	128	105	132	129	135	128	139	112	135	124	141	121	137	134	122	123	121	139	118	132	143	128	128	125	144	131	121	114	137	128	133	141	117	112	134	108	135	126	123	121	142	154	149	134	140	113	131	126	101	196	130	135	123	137	133	141	121	106	110	133	134	137	124	139	142	122	148	128	127	123	126	142	112	121	127	127	141	111	147	120	120	145	137	112	134	141	135	120	116	131	136	134	114	129	119	118	144	156	130	142	127	133	143	122	144	127	146	129	135	129	140	105	113	138	141	130	146	114	127	129	124	108	132	134	138	116	135	143	139	117	151	131	122	137	126	141	135	134	143	121	136	147	130	150	147	118	134	136	125	135	108	126	118	132	118	143	127	153	122	142	125	157	114	127	106	121	123	122	130	140	141	133	129	106	138	125	124	129	133	135	133	128	134	129	117	135	126	114	106	130	142	123	119	125	114	112	136	110	111	107	133	122	140	145	130	129	146	149	130	141	134	125	140	134	121	126	133	125	142	146	138	131	131	110	132	144	167	141	126	128	129	124	130	135	127	129	146	141	137	130	120	120	139	118	141	127	115	139	155	95	150	142	124	133	112	125	124	117	140	160	136	116	146	129	121	151	127	147	128	123	143	125	119	131	123	119	124	118	126	146	117	133	135	151	136	112	137	133	132	133	109	139	119	139	132	130	116	120	111	134	126	131	125	136	133	142	136	132	136	137	119	133	126	139	140	127	111	128	120	120	138	122	128	143	133	148	128	130	142	131	116	143	148	164	128	113	135	130	127	130	139	135	133	130	148	124	134	145	154	142	124	120	125	133	135	107	126	136	136	152	127	112	141	147	122	118	128	127	133	107	141	147	137	137	123	144	144	108	131	116	136	139	144	112	123	129	115	131	155	134	131	132	117	144	139	135	144	123	121	107	133	116	133	119	127	126	128	143	128	127	144	115	150	157	141	132	139	128	141	153	149	159	141	121	110	135	132	139	142	118	168	145	113	139	130	131	140	122	126	121	133	145	137	116	127	112	139	132	147	138	145	133	129	135	128	146	135	136	123	119	118	121	139	122	118	123	134	124	134	137	130	152	140	121	138	150	131	127	112	138	146	93	141	111	112	126	139	135	137	121	129	120	119	122	137	106	131	140	154	114	137	123	124	136	98	151	140	122	121	130	136	127	145	144	144	140	122	131	101	128	139	150	129	103	129	120	123	122	120	123	121	127	126	128	134	141	128	128	118	123	136	136	140	133	124	131	114	125	150	104	103	136	116	121	137	138	114	138	127	144	110	135	138	110	140	102	125	135	139	124	118	117	117	133	128	121	140	128	138	115	124	128	143	129	103	132	137	138	120	146	139	137	132	124	116	140	126	123	146	124	133	140	141	137	133	144	136	115	125	142	118	127	134	124	138	110	118	136	122	119	141	134	144	119	121	128	121	156	108	135	121	113	119	120	111	128	139	120	114	137	117	121	143	135	129	135	130	139	149	137	138	127	110	135	126	141	124	123	120	135	122	141	125	117	109	125	129	131	124	122	122	153	95	137	129	141	136	132	127	141	137	122	126	150	129	130	124	142	134	133	148	127	120	109	123	127	143	114	137	142	127	149	137	133	127	120	136	129	132	127	142	120	137	122	142	103	133	128	153	138	116	144	126	151	130	124	131	128	137	120	140	126	137	120	141	145	141	118	136	149	133	145	108	128	132	129	159	138	141	135	126	125	128	141	129	115	121	126	135	144	139	145	137	137	128	142	127	157	138	136	142	103	139	128	133	123	138	133	105	119	122	120	112	125	147	141	136	118	131	136	137	143	146	135	93	148	138	138	126	125	133	136	107	116	119	140	134	116	131	157	128	144	134	127	103	131	125	151	127	137	126	144	129	135	129	120	130	142	109	100	155	135	156	124	129	122	136	123	136	144	124	135	118	134	135	132	128	140	131	152	140	132	137	130	133	140	151	124	136	128	123	136	144	137	110	169	117	147	121	116	122
7646	892	1607	1768	1674	1440	1065	727	680	642	587	555	518	513	543	445	444	458	400	471	413	398	426	416	395	365	431	372	362	396	396	398	361	364	325	387	368	368	347	382	359	353	382	375	365	364	395	347	342	376	362	308	334	320	325	321	362	353	327	362	354	372	360	361	365	336	340	346	343	340	312	342	336	360	327	390	354	333	394	347	353	354	350	358	318	346	303	377	313	338	359	337	302	344	333	348	352	337	385	343	356	353	356	371	329	332	352	331	351	358	324	301	353	342	338	352	334	365	341	333	354	349	350	373	332	333	339	355	338	351	349	348	362	330	337	375	336	312	325	327	351	321	321	359	366	344	358	362	363	333	340	347	368	355	344	335	346	340	351	340	349	363	343	328	328	311	341	368	336	350	330	371	342	379	315	352	302	376	370	352	365	338	332	344	347	295	333	368	354	332	345	337	350	365	367	360	366	331	323	353	334	358	348	333	359	329	351	364	340	342	339	355	334	354	367	337	322	310	342	352	327	335	348	359	363	315	327	332	358	340	314	332	350	371	358	338	375	338	341	339	336	315	333	358	322	328	349	331	334	357	344	374	329	342	340	354	348	326	326	334	306	362	329	341	360	335	328	363	383	323	331	334	340	359	342	339	350	334	350	339	344	350	363	333	310	354	339	368	350	380	339	348	345	317	326	383	336	329	332	319	331	335	333	325	329	349	343	346	339	327	361	348	337	351	362	338	331	365	311	362	332	363	343	347	349	367	356	338	350	345	345	357	370	335	338	322	310	336	366	360	340	351	368	351	327	291	334	316	358	332	309	371	345	341	356	341	354	335	339	334	358	348	363	349	349	324	333	351	345	341	338	356	333	331	370	344	326	365	322	343	352	328	325	340	333	362	347	338	354	333	352	289	336	333	339	347	361	344	365	348	350	343	333	372	366	355	321	361	312	348	319	299	357	353	346	336	357	360	313	337	338	334	364	361	352	361	372	360	311	340	344	355	328	367	345	353	329	341	349	365	341	383	349	334	353	347	325	322	324	340	341	352	318	324	343	347	360	335	343	327	350	365	340	350	371	355	315	321	344	357	347	338	355	335	311	351	348	356	380	335	352	334	335	311	348	350	343	398	347	353	362	337	354	327	340	341	373	345	334	377	351	323	369	368	387	358	361	339	309	325	353	305	357	342	330	347	348	382	358	359	338	369	341	335	321	329	371	354	375	338	337	290	363	331	358	352	398	342	328	345	331	345	362	319	369	352	331	322	359	346	357	331	329	354	324	342	340	362	317	330	381	341	334	340	373	362	361	352	343	324	329	343	339	350	380	340	357	385	325	369	333	358	351	357	344	332	309	366	379	341	353	359	359	314	370	352	330	347	337	333	336	358	336	320	341	371	363	382	354	343	339	342	353	340	378	313	341	350	341	346	307	321	324	373	377	339	353	368	352	356	380	352	331	346	357	332	366	344	346	339	347	343	341	336	342	340	381	354	371	354	367	367	367	328	341	356	386	327	365	336	367	307	319	304	326	357	335	318	325	359	389	341	355	353	324	355	355	357	312	342	320	352	364	383	345	360	365	363	360	329	364	322	326	363	327	350	360	344	321	343	364	340	354	377	346	348	339	323	359	344	373	343	302	326	310	348	330	341	302	387	345	368	352	326	338	346	321	387	366	337	362	349	384	363	352	291	346	341	326	346	350	340	310	336	340	346	342	317	372	329	333	338	347	334	327	331	335	351	360	329	347	332	337	336	363	342	315	326	365	341	360	356	322	330	339	327	355	360	323	352	368	328	332	343	374	363	358	328	355	346	375	342	359	328	314	337	374	335	369	335	310	320	331	348	325	355	331	321	391	341	353	319	354	315	371	329	359	344	319	365	374	361	353	365	350	334	362	352	356	363	357	327	374	348	358	373	386	350	360	332	320	331	351	316	347	356	349	359	334	333	347	338	349	347	370	324	337	323	372	337	357	345	347	341	357	339	348	371	349	343	339	339	359	365	343	307	314	341	369	333	345	329	331	345	313	400	343	343	345	348	347	354	338	363	337	327	352	333	349	370	347	353	327	335	310	345	325	344	334	344	374	336	337	334	345	323	343	337	330	358	351	339	319	335	373	362	349	366	375	349	362	351	349	374	345	326	344	364	353	332	317	325	364	330	336	362	387	336	336	356	346	312	367	363	361	341	330	340	358	367	312	372	378	343	339	375	334	419	384	329	369	350	342	331	358	367	355	350	350	353	340	335	352	348	318	314	345	350	370	357	345	351	357	328	344	324	323	371	352	341	336	365	355	354	340	385	349	323	314	343	364	329	349	371	358	359	328	353	380	360	310	351	364	384	332	317	322	349	329	321	347	341	337	340	355	316	333	325	341	316	318	327	348	358	344	329	368	322	343	339	384	314	319	326	323	331	338	336	359	345	327	339	344	374	350	372	318	345	316	321	369	325	356	325	317	313	319	322	365	339	330	338	338	327	331	335	376	393	340	317	325	339	323	299	339	332	343	332	335	319	328	340	339	339	303	361	344	315	315	377	313	368	364	317	328	352	360	348	311	321	336	348	355	349	364	328	365	336	327	326	355	341	358	331	303	355	375	366	371	322	358	371	362	326	347	369	359	323	370	348	355	374	375	341	311	334	352	338	374	317	345	350	354	328	357	321	316	330	356	361	320	329	368	332	309	336	348	328	373	340	349	330	346	344	315	356	347	346	357	342	382	365	316	347	318	366	311	371	356	354	351	342	341	371	359	334	349	372	340	306	327	345	341	352	336	343	344	346	338	307	351	325	329	381	340	345	380	336	360	342	338	339	338	332	347	355	359	349	327	360	313	355	370	361	308	311	320	372	341	340	368	327	339	336	331	350	351	345	370	358	388	340	358	339	347	337	306	359	340	347	373	334	354	332	334	345	358	331	310	332	348	352	364	375	332	323	322	348	343	321	373	332	354	350	363	351	310	330	339	338	348	316	359	348	337	377	347	335	340	325	371	345	354	340	329	353	328	352	347	356	346	355	336	323	341	345	345	386	354	350	357	318	356	335	338	325	368	326	328	344	328	350	330	351	362	338	371	322	329	353	345	331	333	362	357	376	327	316	331	316	326	284	358	350	357	343	361	342	367	332	328	348	319	336	352	315	334	346	382	342	368	342	326	348	347	346	338	358	328	355	372	351	356	345	351	349	339	338	365	343	359	346	340	357	328	344	377	322	338	354	327	284	311	319	362	333	313	362	341	340	357	350	369	338	360	343	346	341	340	336	351	323	370	366	349	344	406	375	359	336	350	328	335	314	342	391	346	319	371	365	361	320	353	341	334	340	346	378	328	373	313	315	339	364	355	342	348	348	352	353	350	332	358	314	330	340	319	347	342	306	373	330	349	347	314	364	355	323	377	316	339	347	320	308	367	368	342	348	356	362	365	333	343	317	342	336	375	389	374	368	359	349	328	337	371	358	347	354	357	375	328	362	359	326	327	360	369	341	349	348	366	356	336	346	307	330
1336	340	387	379	389	398	346	373	364	357	373	360	339	314	407	347	386	370	386	347	371	369	369	350	374	336	363	351	358	373	327	366	323	370	319	359	389	337	379	391	340	388	363	365	335	385	354	340	343	346	317	399	376	352	341	321	349	325	354	340	342	336	334	393	335	321	375	360	359	381	375	369	382	359	346	354	357	363	377	392	357	353	364	366	403	352	328	347	382	336	375	347	366	378	376	359	350	340	362	363	363	378	341	325	329	318	376	327	338	351	361	338	378	370	352	344	352	368	331	382	357	343	367	363	378	345	380	374	345	351	334	318	341	363	341	361	377	357	330	358	361	371	390	349	342	359	377	330	358	310	357	368	397	375	342	351	374	361	372	360	369	391	366	362	346	352	362	319	352	333	409	336	337	350	359	370	318	332	383	359	362	383	393	369	360	358	373	369	343	379	350	344	365	326	328	374	383	402	348	360	335	352	361	345	369	350	357	387	330	333	414	329	357	380	367	372	364	359	322	367	366	353	357	355	360	335	347	374	395	361	382	391	330	336	351	364	359	343	380	346	336	364	379	360	354	382	345	373	335	335	352	362	382	375	353	368	375	322	387	358	373	348	332	338	373	373	344	395	349	373	369	400	337	336	347	335	352	323	335	366	352	361	423	387	367	348	358	349	345	386	379	357	350	396	317	331	400	335	362	335	375	329	350	374	365	350	353	393	364	376	317	345	364	352	355	371	363	379	334	362	356	365	398	366	396	340	358	343	336	378	367	361	372	331	323	348	364	367	378	380	342	344	349	354	379	375	344	342	373	362	353	394	366	365	373	362	380	366	309	338	360	361	346	339	360	365	346	321	343	349	373	366	371	390	374	380	384	365	356	350	381	355	384	377	347	337	351	361	368	344	368	312	351	341	374	353	369	384	348	332	320	361	351	355	363	303	337	361	382	361	376	361	376	341	332	329	370	367	350	334	376	361	360	313	363	370	338	348	344	345	354	394	381	320	369	367	364	338	391	342	329	364	352	373	332	318	376	316	365	357	377	364	350	348	379	343	344	425	377	372	356	316	361	339	361	351	349	364	358	355	344	388	367	342	368	341	355	350	381	349	354	359	351	364	344	366	337	343	351	346	335	347	369	351	348	353	375	377	345	321	345	391	334	353	359	360	361	327	340	367	352	348	365	339	351	356	323	402	321	363	345	327	348	373	353	368	351	357	346	348	325	365	375	356	363	324	372	355	381	366	364	401	372	389	341	357	371	317	315	366	304	339	374	368	378	347	327	344	388	347	377	367	337	337	359	317	371	388	366	380	379	367	354	414	354	372	338	352	373	379	373	399	331	346	362	380	365	373	383	318	352	340	338	330	352	361	340	374	369	373	344	371	356	378	371	316	377	358	374	330	326	378	367	342	365	351	380	342	348	358	363	339	351	317	357	344	347	376	380	373	340	394	355	362	360	357	331	350	357	362	373	347	338	348	340	371	346	386	362	371	378	345	304	339	355	346	324	372	363	341	368	304	380	366	362	363	342	379	343	317	351	374	349	339	345	360	343	393	366	369	366	361	342	371	346	370	366	347	357	332	344	366	385	320	368	340	342	332	340	354	355	352	377	362	338	334	407	360	350	333	337	371	359	332	344	339	347	364	356	347	397	337	355	353	365	309	374	365	361	335	359	374	324	379	388	367	355	369	333	344	332	361	379	349	352	360	362	333	362	329	338	342	355	350	377	380	370	384	368	425	398	352	355	381	371	373	347	364	364	385	345	328	367	352	330	342	360	375	348	357	373	342	332	346	348	399	356	341	343	345	362	386	338	363	365	346	365	351	344	353	376	375	325	359	335	353	350	302	347	378	343	363	355	367	346	365	367	347	359	326	370	357	335	328	361	411	380	363	379	322	353	359	348	317	343	344	333	360	367	373	351	334	357	353	358	379	396	383	312	345	357	395	377	350	350	350	352	380	370	349	370	326	361	358	383	361	370	362	363	345	338	346	351	369	357	367	395	320	359	350	348	349	337	371	370	368	342	377	355	354	351	327	358	317	369	390	348	344	325	362	340	376	345	365	363	367	343	344	317	356	350	374	371	351	342	347	365	365	355	359	367	375	315	363	411	352	348	334	340	333	367	329	375	348	356	358	326	351	355	350	333	336	338	348	366	354	381	393	354	319	322	342	332	347	333	371	360	348	365	334	367	369	320	342	357	361	338	333	369	374	340	359	355	352	333	348	357	354	390	363	385	356	306	382	306	379	352	330	346	368	348	321	344	371	352	337	374	361	399	338	345	354	379	332	328	332	374	369	380	377	333	390	373	349	343	340	374	340	338	344	352	349	346	371	365	352	343	348	398	371	356	331	387	377	385	354	374	318	364	338	348	331	372	356	376	370	380	349	350	343	341	362	370	372	374	389	345	322	354	347	358	365	341	323	348	354	344	351	388	375	381	341	364	344	305	394	356	385	337	381	362	351	353	388	387	374	330	326	369	357	346	351	367	331	370	353	382	390	380	410	367	386	330	415	390	362	356	394	359	363	340	356	367	364	360	360	344	366	344	350	351	377	383	374	362	364	372	338	364	370	354	329	346	338	376	356	352	371	331	348	374	338	380	369	374	327	351	343	372	351	357	383	343	352	365	390	349	354	354	334	350	364	354	317	338	335	341	392	382	362	357	318	352	354	372	381	365	337	388	377	353	333	360	352	325	341	351	388	396	410	377	355	373	354	352	339	355	346	344	372	318	342	366	358	322	361	367	356	350	368	367	358	358	362	343	353	350	379	367	363	379	318	359	355	373	324	355	347	358	351	388	375	312	362	351	349	357	314	347	337	359	354	365	345	327	374	341	344	345	369	314	364	333	353	346	349	396	335	342	402	357	378	342	350	362	318	384	340	358	368	367	364	340	399	361	355	360	376	309	372	359	351	344	352	364	365	361	389	371	361	352	366	403	358	367	321	360	331	327	360	344	367	358	351	355	385	323	404	373	340	360	369	350	395	354	389	358	352	348	367	343	400	362	367	342	380	335	348	329	413	377	379	350	356	327	357	349	336	361	345	318	319	368	353	407	377	316	371	338	321	366	365	353	338	365	367	350	372	334	335	333	329	340	378	361	381	377	366	334	374	348	377	380	371	366	329	328	349	369	354	353	357	394	311	357	355	339	341	337	348	379	371	360	352	333	367	322	326	382	351	349	332	347	375	379	362	324	350	352	346	368	345	355	371	317	349	357	368	376	379	376	404	352	371	377	355	360	366	356	395	372	339	336	330	373	335	396	332	375	378	390	360	316	305	360	362	364	368	369	362	346	321	367	351	376	305	318	354	372	367	361	341	347	309	366	377	376	350	350	391	350	332	357	323	351	340	352	401	368	355	334	353	333	378	397	364	376	392	358	368	365	371	353	356	371	354	356	348	353	333	346	341	321	364	375	346	371	342	358	356	358	350	385	343	383	370	377	365	352	347	344	331	376	350	372	333	342	355	384	387	350	366	342	361	386	342
2010	883	834	830	861	882	843	848	798	860	836	910	832	785	868	818	827	905	822	833	872	851	915	835	827	893	813	926	843	845	860	847	788	842	838	856	870	851	863	842	884	904	895	857	797	919	827	797	846	828	884	887	895	858	793	899	852	864	886	847	810	851	905	827	905	813	870	851	833	847	875	910	885	806	792	816	823	805	891	836	805	871	878	860	864	839	834	847	848	868	865	824	817	863	875	796	895	836	841	863	878	826	872	845	839	856	883	886	851	788	837	866	845	872	831	863	844	863	800	887	884	858	853	813	883	856	858	875	854	854	867	865	809	839	795	870	867	865	897	863	877	864	843	812	849	917	896	841	866	849	858	799	848	835	851	897	813	917	836	840	874	862	832	882	805	906	879	899	823	854	844	858	827	828	816	831	836	839	884	881	799	900	851	822	826	876	867	833	893	841	857	856	786	863	815	860	866	892	816	815	849	883	867	816	850	881	834	854	818	887	858	867	876	846	845	852	812	820	881	804	856	848	867	854	855	868	884	833	897	846	867	833	818	869	857	836	889	907	859	861	881	847	840	826	873	855	829	857	890	866	802	874	856	842	896	837	848	859	811	862	830	857	877	870	864	876	840	885	834	813	887	842	858	851	857	870	887	834	887	823	841	852	885	858	823	858	866	858	880	816	824	879	859	825	871	840	802	916	846	835	882	826	879	853	860	853	839	813	820	871	845	792	844	863	849	848	836	826	814	884	860	892	842	900	910	833	831	838	838	800	873	890	895	861	840	848	834	871	920	825	847	867	851	881	854	884	837	840	868	838	899	832	872	828	873	874	840	872	897	867	852	839	811	850	889	890	814	862	918	843	829	868	881	826	872	880	844	823	849	849	911	838	844	855	772	862	852	872	863	838	853	830	819	793	875	844	823	847	906	842	841	876	899	857	815	885	862	856	803	790	854	856	887	805	834	881	847	876	839	873	792	819	849	869	841	880	842	894	849	866	894	812	841	899	827	802	844	873	883	808	819	845	838	882	834	854	859	901	915	865	870	879	837	841	810	876	838	847	855	862	885	884	852	854	801	826	894	811	861	838	844	853	819	863	849	821	872	843	859	802	843	836	879	840	833	797	813	819	870	879	832	855	847	878	879	796	841	880	912	859	830	878	869	882	865	867	869	773	864	852	856	843	813	881	802	876	838	895	800	860	818	844	864	833	830	885	840	820	843	896	805	820	873	855	891	898	822	892	812	845	864	890	843	861	851	880	875	790	782	839	831	848	788	799	808	797	905	840	845	853	821	897	852	873	809	795	865	853	841	849	866	856	866	823	844	832	855	853	901	822	874	852	854	845	896	861	838	871	844	886	885	838	862	883	890	859	825	854	819	830	870	801	841	857	847	859	816	804	829	847	853	848	851	874	848	859	884	854	825	872	840	865	875	859	885	869	807	897	839	914	832	836	850	860	811	845	843	838	813	839	871	868	842	871	848	829	850	789	842	869	815	823	815	830	911	906	862	897	827	832	868	857	857	902	805	883	861	877	866	806	855	839	883	837	838	830	858	873	881	853	870	904	915	816	861	882	883	879	850	890	864	864	870	816	892	811	877	801	835	807	801	844	862	806	862	782	854	888	858	822	805	847	886	892	852	834	857	911	881	816	849	903	863	848	873	794	861	838	834	822	830	852	889	868	811	888	845	879	875	881	839	873	817	863	801	872	881	887	812	841	863	861	869	884	862	859	857	848	857	813	830	837	831	848	850	888	841	853	869	844	845	828	848	889	862	869	857	886	827	871	867	872	842	849	852	875	808	836	841	855	859	848	842	884	853	850	829	895	826	831	855	889	807	830	869	878	829	883	834	818	890	817	830	883	871	824	929	864	854	860	867	864	830	866	826	851	852	819	829	846	869	902	901	821	827	840	870	864	855	785	843	820	881	825	830	880	848	914	806	838	860	884	880	881	892	841	875	840	869	879	852	790	863	881	802	819	887	840	855	850	890	854	819	834	860	841	858	866	837	874	800	902	853	805	865	870	797	857	806	834	893	870	850	834	871	851	843	853	822	877	859	814	861	862	830	872	857	839	852	819	824	891	849	848	803	774	866	811	885	864	856	829	845	842	869	841	847	843	875	876	852	849	863	843	831	865	838	852	783	848	835	836	857	869	857	827	862	900	821	846	903	871	818	864	840	844	871	837	879	800	817	886	803	869	882	908	847	871	843	885	873	830	899	863	844	871	848	872	873	859	829	838	818	862	862	828	863	889	856	881	885	828	840	842	858	829	848	819	860	845	798	839	852	865	853	812	876	850	816	848	851	844	811	833	848	824	845	824	830	804	830	846	841	838	831	850	829	833	841	847	846	852	815	889	856	841	807	910	870	837	830	864	853	901	834	843	847	825	831	859	818	924	853	796	861	850	850	786	809	789	870	859	883	840	837	860	842	843	869	797	874	859	789	844	801	792	855	875	859	852	870	848	882	842	844	835	818	923	893	901	822	938	847	885	852	916	893	895	813	857	884	854	865	812	869	811	881	861	859	785	864	826	888	826	874	856	866	841	879	863	833	858	877	882	846	874	891	829	885	845	865	858	863	889	844	822	799	841	838	806	797	809	896	826	834	848	892	852	891	836	900	829	844	850	847	843	851	863	886	836	849	834	847	892	817	865	886	841	884	841	827	847	874	846	859	875	883	874	890	825	869	875	864	837	794	820	869	840	844	824	820	855	932	867	883	875	839	842	879	856	871	861	919	880	828	850	866	863	853	863	817	861	879	876	876	831	850	914	821	863	856	837	852	881	839	834	891	796	827	850	825	825	829	883	824	840	879	863	883	794	841	824	889	845	832	886	819	909	851	859	829	886	862	908	851	820	859	829	862	828	856	810	803	838	816	805	861	815	827	843	888	874	900	908	840	830	903	873	803	897	848	869	828	844	795	865	838	835	820	851	904	859	895	835	854	804	822	905	870	775	880	862	889	859	860	822	876	856	913	777	834	878	869	888	919	885	865	840	838	876	872	832	882	885	883	878	811	788	874	874	848	830	834	891	814	838	879	812	888	869	826	847	844	835	884	868	830	840	837	838	861	868	857	814	826	834	838	838	858	855	873	846	796	807	850	857	812	824	843	846	818	853	804	851	850	838	863	859	797	860	883	845	868	896	850	898	851	862	873	905	853	826	813	807	864	836	906	839	869	892	847	822	865	858	883	871	895	836	811	799	833	834	812	847	874	819	832	814	877	856	837	856	832	846	853	833	924	850	875	907	869	851	783	859	846	871	890	850	812	878	818	812	849	836	837	798	851	840	842	878	852	859	821	834	828	857	893	852	855	799	843	846	808	869	899	880	868	848	807	883	882	810	798	825	831	840	901	874	861	908	911	861	860	830	851	861	895	814	830	831	898	852	888	878	908	839	831	871	821	863	817	840	851	883	826	866	820	845	877	803	852	859	891	835	843	871	842	881	875	865	860	810	796	835	871	876	873	820	885	834	855	904	806	844	779	829
6738	556	651	518	480	422	399	333	338	350	323	295	302	292	314	313	297	294	291	338	275	282	314	296	292	286	328	305	300	304	334	328	336	330	275	292	288	279	291	279	286	262	292	292	287	305	323	275	258	287	308	281	315	302	273	316	311	277	282	259	318	286	320	309	310	288	298	273	283	303	269	279	304	282	296	271	272	286	307	283	295	307	307	267	309	292	315	292	278	349	284	332	282	284	315	298	315	288	298	302	334	285	300	299	326	280	290	297	306	302	295	272	302	291	291	298	264	289	292	289	310	325	325	289	273	279	296	258	265	280	289	272	284	290	326	318	290	286	305	305	304	319	265	283	275	309	313	316	309	308	306	323	327	285	298	319	267	297	294	271	262	305	312	281	341	309	281	267	307	267	283	304	275	297	291	320	301	298	286	308	286	306	280	242	305	287	284	275	288	332	310	321	299	289	301	296	309	353	245	296	300	308	314	296	307	281	295	312	302	277	299	302	299	316	295	285	278	289	258	303	295	289	278	300	300	309	302	304	289	303	340	293	333	292	299	298	304	303	299	282	299	320	298	314	311	289	330	294	293	321	324	289	314	323	276	289	294	281	281	302	325	316	293	303	318	313	313	314	280	300	259	319	285	317	271	286	344	270	292	304	288	294	288	284	282	301	284	280	298	298	283	309	273	298	299	294	306	299	326	301	312	302	308	292	292	309	281	308	324	283	311	314	293	308	303	285	280	290	302	313	281	293	292	321	273	283	295	283	302	289	292	295	319	316	316	283	282	323	302	271	269	304	266	306	308	258	297	308	287	297	273	287	279	323	286	287	320	280	296	326	283	294	317	335	284	270	284	303	313	303	285	270	288	268	288	290	309	313	294	319	301	294	280	284	316	294	291	315	294	280	308	305	307	339	261	293	313	281	309	312	332	312	320	273	295	284	289	298	284	293	279	286	313	291	284	329	298	268	284	320	295	306	294	270	264	283	299	304	293	319	316	277	309	328	267	307	331	282	287	314	284	289	306	291	303	274	285	307	314	290	311	281	295	305	307	282	309	281	278	308	295	290	290	281	299	279	263	265	319	316	319	283	303	324	297	293	274	327	311	307	327	292	301	243	276	285	286	301	286	279	248	304	298	287	301	310	277	284	329	304	284	274	293	290	312	263	289	298	299	326	327	290	303	298	278	300	264	309	325	321	303	328	306	329	309	265	317	299	321	278	299	293	305	295	302	274	308	306	295	264	300	297	295	286	314	317	295	275	310	312	297	306	278	329	315	276	302	282	311	277	304	331	285	281	268	295	310	312	280	325	307	285	318	289	333	270	276	291	335	297	277	308	274	276	312	275	299	292	295	299	309	305	323	307	290	304	315	296	281	314	349	328	309	313	284	268	313	281	293	315	312	307	292	282	287	304	269	300	303	321	300	286	280	276	286	304	309	296	321	291	311	300	301	308	303	314	277	308	293	286	279	314	303	278	315	289	263	272	283	270	269	281	294	284	296	284	326	306	302	273	315	292	292	267	301	299	267	336	296	306	280	292	341	294	331	306	293	307	294	269	292	275	305	315	323	320	265	292	302	310	293	303	291	260	263	265	297	287	295	312	325	318	316	279	320	318	297	295	310	273	310	322	281	314	318	308	289	315	305	265	331	295	304	296	303	324	281	257	261	301	328	314	309	300	326	322	312	324	291	320	303	277	330	328	307	281	312	325	285	307	293	304	307	290	328	318	287	268	289	290	299	300	303	350	297	308	299	289	320	284	285	288	298	289	262	275	295	297	276	285	283	288	301	300	317	303	311	276	271	263	297	301	296	300	276	315	315	323	340	271	295	293	328	300	279	279	308	308	291	263	313	273	279	310	292	302	302	322	310	304	276	330	329	304	277	302	280	275	312	265	378	306	288	316	289	283	276	299	305	284	298	281	303	304	304	284	300	309	282	294	330	345	293	294	303	263	287	305	312	297	320	293	284	320	290	317	264	275	299	310	328	282	273	290	280	304	277	320	293	278	297	318	301	273	332	332	304	286	273	320	308	287	276	301	282	273	285	283	294	306	279	319	316	284	262	309	276	292	314	249	294	304	307	313	273	311	304	322	313	312	279	315	282	330	320	290	280	310	296	289	327	290	292	289	341	306	276	286	326	291	303	315	307	298	310	299	281	348	309	265	289	287	292	342	291	286	277	276	339	307	291	297	296	333	290	310	308	303	307	304	318	323	305	289	304	273	286	308	326	317	323	330	276	286	297	275	304	259	279	295	315	280	286	310	275	304	300	305	301	306	296	311	286	310	298	284	280	295	314	326	296	289	309	299	317	318	279	295	283	296	322	289	287	291	321	271	299	296	289	284	309	306	330	287	332	289	274	265	288	331	322	295	272	295	285	302	303	282	306	299	273	311	282	354	306	292	304	312	299	299	268	279	301	287	307	290	298	321	273	292	315	326	292	293	297	295	317	305	299	302	283	285	314	299	293	251	325	300	294	253	281	298	309	313	295	292	289	298	293	282	286	324	273	267	284	301	250	314	299	281	311	287	284	279	301	267	309	314	280	291	266	260	283	298	277	286	307	314	313	302	293	302	280	289	279	290	281	272	264	326	303	290	304	284	283	314	280	271	302	292	283	291	287	294	273	279	322	284	304	312	293	280	288	276	286	291	262	304	291	283	295	290	312	297	288	299	286	287	267	306	287	309	296	309	323	318	314	329	319	247	275	285	283	326	292	255	303	291	310	283	324	280	276	278	296	286	260	299	324	316	298	265	305	296	289	268	305	279	307	298	310	310	293	274	255	313	277	305	290	286	301	287	287	289	322	289	307	317	256	327	307	303	279	318	307	310	282	285	324	299	335	329	316	266	293	322	333	324	301	304	290	300	318	297	290	323	332	321	297	344	323	280	277	305	290	309	316	261	308	305	304	305	310	274	325	315	318	298	309	304	277	291	306	295	296	300	293	298	338	318	281	318	298	282	295	303	303	295	287	276	248	302	330	273	306	324	284	286	331	289	276	309	299	272	276	280	293	286	286	320	298	288	289	320	278	316	322	285	307	251	272	299	293	306	278	294	293	286	304	293	320	286	276	273	300	294	320	266	294	279	277	323	322	314	271	337	295	281	274	298	254	302	286	317	296	277	309	303	259	306	312	278	304	281	289	296	300	277	312	292	308	306	291	278	281	320	292	310	300	306	315	296	245	281	325	277	269	273	290	311	285	281	254	329	317	297	265	282	268	302	298	302	323	308	306	315	286	289	292	302	275	298	296	298	306	297	289	317	323	300	302	280	294	288	322	299	299	301	318	297	309	288	266	317	305	315	301	313	306	308	293	307	296	295	313	317	334	323	305	305	291	316	300	296	330	311	305	302	287	327	353	311	324	311	253	243	332	309	313	319	304	285	280	286	346	307	302	270	305	308	308	274	300	309	292	287	328	257	302	291	278	297	300	274	284	294	323	288	306	306	304	305	335	289	298	271	303	313	309	265	299	282	293	312	285	311
6485	947	1407	1456	1601	1250	1044	956	888	833	816	859	810	787	772	815	747	777	747	722	740	731	696	752	670	736	721	718	715	731	690	734	751	692	758	692	702	727	696	726	724	734	739	702	705	734	701	760	738	692	734	806	730	707	727	727	724	721	704	728	710	734	677	696	687	723	711	678	691	744	721	705	778	681	711	709	689	708	687	710	719	700	675	732	694	721	769	756	681	696	686	703	758	763	746	760	741	673	735	722	670	765	686	697	704	706	701	715	764	699	713	703	731	725	699	720	720	714	711	703	724	699	727	710	727	751	691	774	759	710	708	751	693	705	749	674	747	684	677	758	661	720	730	687	707	756	704	694	702	681	718	731	740	668	696	709	735	717	713	700	722	764	718	735	661	751	708	709	709	697	672	733	694	730	739	696	734	753	733	729	765	748	693	722	679	724	661	708	737	702	694	717	735	688	732	692	698	746	676	728	715	679	673	689	718	730	707	739	695	740	719	681	712	701	692	698	700	690	730	719	686	709	721	700	706	714	706	727	743	662	738	736	688	733	720	675	714	738	712	675	741	689	760	754	735	751	741	692	762	708	705	714	712	699	726	726	737	702	685	747	704	717	704	769	728	687	700	694	663	707	726	669	719	714	713	678	632	751	693	679	642	685	753	724	751	745	697	755	743	735	692	688	715	675	679	722	728	702	667	760	729	751	688	662	739	707	720	735	763	749	723	745	727	736	739	686	744	689	754	740	710	667	721	707	702	751	632	682	719	754	698	712	725	750	677	691	750	711	698	705	738	731	685	666	712	740	744	728	718	701	728	652	732	755	694	744	746	715	694	708	709	683	686	729	715	689	699	740	689	656	681	763	782	702	728	723	703	795	753	737	732	694	707	695	711	679	715	689	672	748	710	686	723	731	697	751	692	725	670	706	697	717	703	694	769	730	686	741	686	704	727	677	755	738	736	711	743	665	728	711	691	675	750	710	741	678	701	706	708	688	720	731	677	725	698	710	710	728	733	753	713	716	742	708	701	722	705	706	712	713	720	655	659	714	742	704	675	739	754	736	689	729	729	680	732	680	683	712	736	723	738	715	696	723	757	779	727	737	688	752	707	687	644	713	713	699	715	710	722	680	677	697	689	712	676	709	691	674	720	695	743	717	722	719	780	695	720	709	741	713	752	743	684	683	725	753	726	722	710	695	706	730	709	700	697	741	722	666	704	693	717	732	648	687	748	693	705	702	744	757	738	731	740	664	683	750	748	722	714	736	692	683	722	769	720	719	702	682	719	694	746	709	704	758	693	674	742	688	711	680	672	697	704	711	754	774	733	715	707	714	737	689	758	688	731	669	654	726	727	731	736	682	672	735	708	746	725	717	692	720	717	693	688	698	667	733	676	691	721	717	698	706	726	674	715	688	720	696	715	740	740	687	651	680	695	678	715	737	700	688	726	701	710	701	698	704	679	699	724	728	756	705	716	737	677	728	683	680	705	741	719	728	727	700	764	712	736	673	712	701	696	758	722	683	767	711	721	752	736	731	659	673	719	731	696	718	683	755	728	692	700	685	710	697	691	666	704	696	714	737	695	722	713	723	687	687	721	702	779	706	714	742	722	774	740	700	695	705	718	707	714	689	711	720	703	705	732	762	692	737	768	736	708	719	738	733	687	706	760	691	697	680	696	702	689	677	678	694	662	745	755	671	724	682	727	700	679	715	655	725	680	738	694	745	737	739	733	737	732	708	691	711	717	733	760	726	721	738	732	684	717	709	724	715	681	691	683	703	680	772	730	727	671	727	688	688	698	702	723	665	741	718	679	702	679	750	723	738	718	696	689	696	763	787	688	734	694	716	655	684	696	736	659	672	737	669	739	721	768	734	697	715	692	778	768	740	702	728	787	699	691	708	718	733	760	710	727	663	673	747	681	703	715	683	733	695	726	701	717	731	711	742	737	734	687	735	734	701	776	694	719	732	687	687	700	755	726	722	731	684	686	669	717	694	692	711	720	705	715	714	716	724	662	721	743	676	673	743	667	720	706	780	728	727	704	729	757	702	680	692	678	730	717	742	749	707	753	685	658	710	737	702	718	729	737	714	715	743	733	730	743	741	778	704	718	728	684	719	669	751	692	719	689	718	677	718	710	700	743	750	682	730	697	724	709	701	694	732	695	745	711	778	669	701	659	705	658	728	708	697	714	690	659	680	736	738	679	730	747	711	684	694	709	702	678	673	708	741	658	761	689	682	728	695	719	743	697	717	727	733	705	755	751	728	694	693	728	743	702	670	693	674	721	711	708	729	701	740	727	696	757	719	725	685	686	726	700	679	682	728	660	759	717	756	683	738	723	699	697	703	718	727	757	701	703	697	723	694	789	699	753	678	747	731	706	705	714	690	713	729	751	732	670	691	754	662	653	755	770	766	700	699	705	736	716	695	660	722	716	695	680	714	732	730	769	700	693	684	647	742	671	700	702	725	713	695	751	689	690	727	722	766	722	733	701	734	704	715	714	675	715	750	704	725	738	703	720	728	687	700	737	704	704	728	696	721	723	680	709	737	739	697	696	729	756	743	750	706	740	765	733	772	736	718	729	716	699	714	729	695	732	669	643	711	725	738	702	793	732	741	682	709	749	678	693	719	726	729	717	655	719	748	712	720	724	716	753	729	781	715	675	730	725	681	709	765	719	736	714	741	725	670	704	706	686	698	764	701	740	734	736	692	647	707	740	725	704	719	736	688	708	707	758	675	729	727	686	765	720	706	718	712	696	709	683	766	736	700	744	706	728	693	701	748	663	681	713	731	709	726	752	747	718	734	697	729	746	731	698	738	747	691	690	735	665	683	736	706	759	685	655	696	728	745	721	707	716	695	699	684	677	709	702	724	724	737	659	693	686	755	722	691	756	712	711	708	689	722	681	679	750	731	769	706	715	707	673	691	733	690	714	656	661	700	715	701	706	769	656	715	734	706	754	678	694	754	690	714	707	732	715	720	711	686	734	708	667	697	697	696	681	734	761	717	682	739	674	714	736	755	677	704	717	734	707	703	677	734	743	694	701	732	709	761	685	727	701	695	699	685	722	685	751	703	727	756	690	714	723	735	703	732	677	720	723	693	676	745	710	704	702	658	643	716	717	697	737	715	734	711	739	729	702	680	670	711	757	707	725	724	713	716	712	711	700	743	735	733	701	669	741	747	744	718	718	707	772	703	713	763	718	694	677	711	724	715	684	700	675	725	694	721	725	729	747	719	738	687	721	757	670	690	702	696	760	723	738	679	703	753	736	750	731	732	713	708	701	656	668	747	685	723	731	697	716	742	704	704	757	717	666	688	653	717	708	710	723	672	655	731	747	694	707	734	724	700	675	753	731	690	688	705	702	713	746	663	738	725	684	708	720	746	726	700	748	741	694	740	713	755	733	749	735	689	701	723	720	727	671	715	770	718	704	751	713	681	700	733	749	698	754	696	704	742	697	729	676	690	672	703	733	723	684	711	715	699
12187	896	754	662	544	483	263	184	194	166	159	155	181	145	157	159	154	143	138	146	117	154	139	133	132	116	116	137	118	161	140	121	137	133	144	163	141	113	121	144	135	127	125	115	119	146	135	141	136	128	141	128	129	122	138	135	141	128	138	129	144	133	123	130	109	125	147	121	137	121	143	119	129	121	126	137	144	135	121	145	144	142	118	118	136	123	128	119	150	135	133	132	134	134	152	109	127	117	127	115	152	129	126	141	144	133	124	130	132	136	154	123	118	159	116	130	148	137	126	116	114	146	110	124	131	139	135	134	138	123	129	127	144	115	155	154	132	122	134	134	129	149	146	136	134	116	105	124	120	152	149	131	127	117	139	127	131	111	143	135	127	131	108	113	143	139	119	137	129	134	142	135	134	129	159	131	125	119	129	146	119	120	108	123	119	131	128	111	131	117	119	155	122	133	118	152	115	127	152	122	117	129	127	133	161	118	130	127	137	144	105	118	122	130	130	128	120	131	128	124	122	124	129	148	125	129	130	143	107	137	118	136	130	140	140	115	132	130	115	146	135	123	147	124	130	133	110	140	127	136	158	135	106	131	149	136	140	148	123	122	148	123	145	119	134	124	124	131	120	138	121	123	126	144	115	135	127	135	117	133	140	118	136	146	119	106	127	121	125	137	131	104	147	117	142	138	136	135	122	131	151	118	142	142	142	144	119	137	145	134	142	127	111	112	132	134	126	141	127	130	144	122	153	110	118	131	136	150	131	143	119	145	148	151	122	147	135	112	126	130	117	127	123	135	125	130	144	114	117	110	120	128	110	124	137	155	143	162	140	119	130	132	115	142	107	103	131	119	132	118	145	129	121	131	152	128	99	122	134	96	129	142	149	119	143	133	132	134	135	123	134	145	131	128	113	143	140	132	133	140	149	120	108	118	129	132	121	126	130	134	145	119	114	152	130	141	122	116	133	125	109	106	144	125	135	128	128	135	126	126	139	115	131	134	110	151	152	117	141	125	131	134	147	123	122	117	121	124	140	119	107	121	134	144	155	131	152	120	132	117	136	134	128	149	118	125	120	132	136	125	137	138	127	117	121	123	121	112	131	156	123	134	130	134	133	126	130	113	118	121	135	130	133	121	130	116	134	128	151	138	119	130	141	152	140	127	106	127	120	123	112	117	130	126	123	137	142	132	125	143	152	130	115	143	126	121	123	132	107	151	133	138	107	117	134	128	119	111	119	113	125	131	127	146	144	143	127	132	125	144	123	123	115	135	142	138	143	123	118	142	158	111	125	131	130	129	128	134	137	122	132	118	123	135	103	127	125	151	121	140	121	161	124	132	134	126	117	149	128	137	141	135	131	134	138	132	128	123	120	105	130	129	124	120	121	130	143	143	112	148	139	131	129	140	135	135	142	118	135	125	110	135	106	111	134	118	126	133	138	141	132	157	124	151	102	127	128	144	112	119	128	122	142	129	123	163	149	148	135	118	130	121	128	126	127	126	136	140	114	122	118	117	129	145	142	140	140	126	118	142	138	129	137	125	139	131	142	153	137	128	158	140	134	118	115	122	128	126	116	163	101	128	128	120	137	134	134	134	135	128	142	130	133	145	134	125	139	115	145	120	142	130	124	114	148	139	116	116	120	121	129	138	122	133	139	124	116	107	137	122	134	131	136	128	123	134	132	133	135	132	151	111	130	138	140	132	152	139	131	129	134	101	125	139	110	124	116	137	123	123	115	114	118	132	138	135	146	111	121	119	119	126	124	117	102	127	131	94	141	135	128	132	135	140	120	123	141	144	122	116	132	112	116	131	151	125	127	136	154	125	142	135	109	127	121	133	139	129	132	153	161	151	141	139	120	126	118	131	132	138	120	114	112	128	115	119	134	140	142	109	127	129	119	130	143	131	129	126	126	144	123	117	130	130	122	137	111	141	120	129	108	123	117	127	116	128	133	125	143	148	143	129	129	128	143	154	132	148	144	124	114	148	116	150	132	161	142	145	136	122	137	124	120	117	143	130	137	130	130	132	154	128	117	146	131	138	118	123	111	153	135	130	125	153	131	161	134	133	144	151	124	129	143	121	115	140	132	128	135	132	146	106	118	133	129	132	111	122	120	148	126	145	110	107	132	138	139	130	117	125	123	140	113	133	124	159	133	170	118	136	124	120	126	133	107	130	139	120	129	133	147	151	119	145	144	119	111	134	135	136	144	138	136	141	134	121	137	135	122	119	135	144	121	127	140	143	125	131	134	124	125	115	133	119	139	134	126	140	138	117	115	136	143	139	123	128	125	128	125	126	126	118	123	127	134	104	129	147	130	135	143	123	117	127	123	138	152	137	132	135	124	133	115	160	113	122	129	141	116	152	137	137	126	140	131	122	137	136	124	115	136	104	135	117	139	128	119	133	140	123	133	132	142	143	126	119	140	142	136	144	131	159	146	124	114	145	97	135	115	118	119	139	103	149	132	137	121	140	127	112	136	125	116	132	116	114	151	130	114	133	130	112	114	130	158	136	118	149	119	134	130	146	96	125	108	141	142	122	156	120	121	146	135	114	97	143	111	140	139	118	121	147	119	130	135	135	126	130	107	141	120	122	118	117	118	131	126	147	119	129	144	121	110	127	118	140	104	135	114	137	154	133	139	124	130	111	129	117	126	149	143	127	120	124	118	154	121	129	111	118	135	114	114	131	119	137	139	133	128	110	114	115	139	152	130	129	143	125	135	130	133	117	124	134	124	126	122	128	131	117	117	144	131	120	142	144	135	130	122	137	137	135	112	146	148	113	137	114	130	116	135	149	143	121	137	126	150	139	149	120	130	129	127	99	118	126	125	119	135	143	126	148	136	137	145	129	123	125	157	143	126	136	125	116	137	138	117	140	131	114	111	129	117	141	132	126	134	123	121	128	129	112	151	139	136	126	124	150	106	149	135	134	128	139	110	100	138	150	127	127	125	145	125	108	137	127	126	139	141	138	128	142	142	124	107	126	125	118	129	125	157	151	131	126	123	145	129	129	133	138	145	132	114	145	146	125	114	124	138	119	120	123	157	140	119	153	126	131	130	135	125	132	105	113	121	137	109	145	130	110	132	136	167	136	131	127	150	121	118	132	116	113	124	138	137	126	128	134	145	122	142	118	143	109	123	140	125	118	132	140	123	126	139	116	130	125	129	117	132	141	131	131	119	121	138	143	127	146	141	114	144	131	121	127	146	125	142	138	134	137	131	136	118	129	124	122	134	123	117	130	142	126	131	127	134	134	121	125	132	137	138	136	147	121	131	146	137	113	114	124	146	130	103	129	131	133	126	119	118	132	126	149	135	141	119	127	125	131	111	129	138	123	115	115	117	110	131	135	119	131	151	132	138	135	129	156	145	127	138	119	149	135	119	145	135	118	117	102	140	133	126	135	137	146	157	135	127	111	102	141	120	134	125	144	129	114	121	120	130	141	126	119	124	126	111	139	123	139	151	122	135	119	131	108	107	136
7665	803	1583	1892	1727	1569	928	816	681	623	557	571	522	479	486	479	432	409	435	412	430	410	392	399	396	378	400	384	397	356	377	363	399	360	376	376	396	389	379	384	410	351	326	364	369	339	382	360	446	372	361	361	370	354	362	316	368	321	367	354	315	367	350	372	349	330	349	345	384	327	360	346	366	349	387	336	335	335	343	363	317	324	334	324	370	364	390	345	358	331	360	362	335	334	317	349	352	342	328	335	320	339	333	346	384	374	316	376	353	368	351	355	328	328	348	343	381	324	371	339	331	347	359	339	345	350	334	335	351	340	383	346	344	317	354	331	374	357	350	353	322	348	338	365	387	359	374	348	336	362	342	339	323	339	327	335	312	348	336	373	347	329	368	357	365	376	342	348	325	356	344	340	329	361	314	332	339	368	361	342	336	369	332	332	351	337	351	353	339	350	352	373	347	348	378	338	347	343	344	334	349	330	364	376	323	351	342	309	368	353	340	340	318	364	329	351	388	334	335	367	332	355	355	310	332	336	328	345	354	336	344	354	342	312	327	329	368	357	357	316	346	327	394	346	337	348	365	363	314	322	401	303	337	349	370	382	335	353	323	328	342	352	341	349	337	347	356	331	345	349	354	328	319	358	336	347	333	325	341	323	362	324	337	315	340	328	349	355	335	345	365	348	363	362	345	321	365	356	348	356	345	350	356	338	374	336	349	361	345	350	354	335	349	365	326	343	367	330	376	322	319	345	335	346	364	334	344	353	313	357	331	337	358	348	344	322	367	385	350	363	334	353	362	314	367	359	341	345	366	365	297	340	315	316	344	309	345	343	336	378	345	361	342	317	336	306	353	355	369	366	338	359	369	325	331	324	330	342	335	327	344	338	366	348	352	375	371	331	333	315	306	323	369	310	343	316	357	354	339	346	357	337	332	369	324	358	342	315	356	332	308	332	323	356	328	360	336	373	371	342	336	326	328	342	356	352	353	343	362	350	335	372	344	331	345	334	360	346	316	337	311	357	354	347	311	350	349	357	340	351	361	334	319	356	339	349	359	339	368	383	368	313	367	358	353	338	323	338	373	342	340	349	307	345	367	337	310	318	328	355	349	355	353	381	340	345	338	339	338	327	344	366	317	323	353	365	334	356	322	351	334	358	363	334	338	318	330	324	387	324	360	339	329	341	386	353	354	357	359	324	328	351	363	333	354	374	354	337	346	357	313	339	336	351	346	348	312	343	321	365	367	354	381	353	338	360	347	335	350	356	323	336	296	340	318	357	358	369	336	363	363	349	351	366	349	301	359	374	344	351	336	354	341	337	341	350	340	340	319	325	348	331	391	335	333	351	374	335	353	290	315	375	338	345	364	356	312	298	358	374	309	340	342	339	333	362	332	335	345	348	345	336	345	363	349	320	369	334	338	345	339	350	324	353	332	358	381	357	350	351	357	353	325	338	340	371	359	315	351	368	360	342	306	366	346	339	336	364	336	341	347	336	379	326	351	359	326	347	325	347	323	373	341	345	322	362	378	339	392	315	386	365	370	330	353	322	324	343	315	334	361	352	332	312	310	339	347	376	369	347	374	350	371	345	347	356	353	360	317	351	337	357	353	353	391	320	344	351	368	318	354	335	319	357	358	370	345	372	349	341	356	331	331	359	338	375	354	356	336	358	333	325	352	345	337	346	341	330	340	339	384	358	319	341	351	344	368	332	349	340	338	343	369	321	333	367	330	334	340	334	306	363	346	366	334	356	356	339	347	362	352	353	312	344	362	340	351	352	371	350	349	340	340	366	371	357	334	372	331	327	316	342	332	333	358	381	354	348	337	352	354	330	307	334	344	338	342	328	396	359	328	339	339	375	317	319	344	334	370	343	346	326	348	329	342	384	365	346	357	339	327	352	355	379	348	350	378	353	317	361	326	334	361	360	342	354	343	350	350	344	381	318	334	340	334	354	327	313	376	355	380	377	342	374	350	341	355	351	326	349	353	334	349	323	345	364	348	327	385	344	362	365	385	308	325	320	322	343	323	347	367	342	365	359	369	334	325	358	372	339	330	291	341	338	367	332	371	348	362	392	363	351	345	341	358	343	338	349	332	316	347	328	367	309	338	323	342	335	362	320	318	338	340	381	311	323	319	365	306	337	385	364	329	336	360	369	366	326	345	340	389	323	336	349	348	335	337	356	355	324	351	324	377	348	341	357	360	348	384	359	350	339	354	361	348	354	345	352	326	370	354	323	362	390	352	346	344	350	357	387	338	313	352	358	356	363	332	347	371	335	369	357	361	342	336	373	346	370	351	355	300	341	343	367	342	338	354	329	350	358	329	325	333	337	343	338	335	363	313	372	344	331	348	364	319	355	332	342	318	320	366	348	348	292	333	317	314	354	343	346	358	361	358	301	343	327	337	358	339	335	306	361	365	330	366	351	356	339	349	351	340	376	338	351	369	331	354	342	328	350	330	346	322	345	365	340	344	360	363	336	367	333	370	344	331	319	334	343	353	353	341	320	369	366	349	350	347	361	319	348	345	330	338	360	347	342	331	374	345	343	353	312	384	319	373	354	352	362	323	356	335	352	317	351	347	360	316	335	371	334	377	349	318	371	338	359	351	334	345	336	314	353	375	344	339	353	342	355	318	337	352	344	357	354	339	342	317	331	362	325	343	371	355	328	346	394	329	344	358	321	328	341	334	349	330	348	332	371	352	357	317	308	356	304	350	362	312	343	350	369	339	347	335	363	328	348	358	374	331	368	374	348	379	366	337	304	308	347	313	361	361	354	339	386	349	308	354	356	351	338	357	352	351	364	376	337	304	350	348	328	337	362	336	357	328	316	360	320	342	381	335	315	348	340	372	327	340	317	337	372	352	317	343	355	338	367	329	362	361	356	356	338	366	356	325	345	343	351	369	312	331	380	364	326	351	367	328	330	343	340	359	333	347	336	330	346	319	353	347	319	332	350	339	357	346	344	351	353	324	370	346	339	355	355	333	338	344	393	302	353	343	336	341	326	378	347	341	353	351	333	336	345	330	344	375	369	338	347	354	338	344	327	357	340	331	327	337	298	384	368	331	331	363	365	355	332	307	335	321	350	347	313	357	314	349	363	330	343	355	335	312	362	327	331	352	346	379	355	338	367	333	368	357	351	370	331	386	352	341	396	333	357	333	330	342	383	345	342	351	348	348	355	351	364	331	350	349	352	337	376	347	298	376	324	371	360	352	349	359	363	335	341	318	364	325	382	363	315	363	346	351	341	355	385	325	340	347	364	341	330	338	328	348	336	335	354	345	356	311	329	336	367	340	310	350	345	338	327	345	359	346	338	315	356	358	337	331	312	333	346	357	364	320	325	354	350	348	337	364	367	311	365	352	316	362	367	336	337	342	330	354	334	353	356	342	369	362	342	344	352	349	351	371	356	339	333	336	366	363	368	358	353	357	367	332	343	352	345	354	336	371	372	314	307	384	386	360	347	354	320	312	312	377	350	336	365
1346	371	377	383	346	352	338	399	379	367	338	370	384	361	345	330	328	350	374	327	337	341	333	383	386	357	359	338	344	361	366	342	375	346	387	345	366	348	338	355	400	359	330	379	386	376	360	337	362	380	413	335	399	352	378	373	375	380	343	370	372	368	373	354	343	392	337	365	365	347	345	378	328	340	357	350	338	337	361	402	364	385	385	368	336	361	364	397	390	380	384	350	329	351	326	367	363	374	362	356	323	323	354	358	334	351	355	386	338	332	365	337	360	337	366	333	392	344	339	342	339	387	355	323	371	344	353	331	347	382	379	363	346	357	361	376	357	383	375	352	383	361	354	365	341	373	327	378	356	337	319	346	326	394	394	363	369	342	366	345	342	366	363	358	345	346	335	339	339	339	358	366	348	365	348	386	359	388	361	368	374	357	372	361	356	373	356	351	389	338	333	365	347	367	366	366	375	372	355	393	334	383	384	390	315	342	367	369	332	384	373	364	333	361	342	388	387	412	357	334	356	402	374	364	389	367	357	346	356	356	358	350	353	322	406	354	344	353	346	343	356	351	350	387	348	385	357	348	352	374	372	343	348	382	371	356	357	378	304	346	344	350	380	363	365	344	313	328	330	343	366	359	346	318	383	334	354	398	365	359	358	337	367	360	397	355	347	358	359	339	340	378	369	354	358	346	329	354	325	363	389	361	364	358	328	352	376	374	364	361	337	377	340	344	348	341	362	343	348	349	385	360	347	348	382	370	382	325	354	346	354	342	347	353	385	362	355	343	344	389	348	344	380	339	339	343	319	335	389	349	357	348	377	373	327	385	363	356	360	354	356	358	336	323	352	371	351	381	370	403	357	363	342	383	371	346	357	353	351	395	361	335	350	323	320	375	348	333	337	379	355	323	369	363	352	374	393	404	375	337	399	376	353	348	340	350	386	368	335	361	334	318	364	376	365	333	327	355	355	350	370	395	317	358	384	342	351	389	305	370	359	339	359	383	319	339	369	342	373	334	376	335	360	367	361	341	336	347	318	347	352	357	342	361	356	320	363	379	380	359	353	345	353	364	330	345	402	349	338	377	361	352	344	363	346	312	375	374	341	325	359	355	362	395	364	335	344	366	359	366	369	366	343	343	351	364	404	360	345	378	353	324	330	383	355	377	372	362	344	363	362	361	375	343	361	346	324	366	310	313	362	366	327	366	351	388	375	334	396	326	366	372	375	326	354	364	394	375	404	341	363	364	372	360	364	373	349	337	380	374	349	357	342	348	405	340	367	383	353	342	338	370	356	344	357	386	343	341	358	373	332	339	352	327	319	380	388	404	354	340	406	377	393	354	381	329	341	377	321	359	349	372	357	372	378	341	338	342	355	402	357	398	358	347	338	389	349	346	318	373	337	344	347	348	347	325	351	407	362	341	354	344	342	327	331	351	368	368	369	343	382	339	348	365	343	352	364	357	333	366	359	353	334	344	364	360	341	364	351	356	346	348	338	339	341	353	359	339	341	309	356	380	356	332	350	385	327	346	362	365	380	356	335	335	334	357	344	385	397	347	360	370	331	399	343	366	324	346	356	368	371	331	349	366	345	361	318	317	325	335	384	358	353	379	378	351	392	370	374	348	352	346	392	319	340	341	374	389	377	358	372	359	374	358	330	337	319	404	321	325	336	316	377	394	387	379	364	368	354	336	404	350	325	350	360	325	371	329	392	374	368	366	359	338	363	351	388	346	349	364	360	377	353	409	339	343	367	374	331	338	342	344	366	354	369	389	366	337	295	360	369	373	392	360	365	366	388	331	336	373	369	334	363	321	351	350	339	362	343	394	338	357	347	340	345	340	392	360	357	344	361	358	403	376	388	357	317	343	362	335	397	344	360	357	346	343	349	377	372	352	378	334	388	373	355	374	339	383	353	350	350	354	353	347	354	372	360	376	338	364	320	337	364	364	368	352	342	345	364	388	299	369	323	323	330	322	378	356	342	324	380	325	352	357	346	339	334	398	359	355	340	311	384	333	354	325	320	349	340	369	373	355	380	400	368	320	318	351	377	367	368	383	392	340	379	357	351	340	349	350	359	381	379	332	350	366	347	379	351	335	381	354	373	368	350	344	375	332	380	365	321	365	377	345	345	345	342	351	351	382	352	386	356	355	346	357	357	363	366	320	330	370	340	363	342	390	372	353	380	352	334	362	359	375	368	335	368	388	355	389	356	335	352	335	350	390	377	341	356	368	364	328	341	321	397	360	380	335	354	342	318	367	355	332	377	386	327	362	357	303	376	382	379	331	364	353	362	332	338	355	353	348	334	380	401	346	376	368	346	334	311	384	355	347	377	350	364	377	346	364	367	347	361	345	336	364	384	355	344	348	338	314	350	370	384	332	355	355	364	390	346	364	394	345	369	371	359	330	339	322	373	371	339	361	353	369	359	354	347	333	374	348	355	400	350	371	329	351	343	335	379	364	361	347	391	332	347	314	368	327	358	357	363	362	345	363	401	391	347	343	335	363	322	335	376	352	363	359	333	318	354	374	353	335	379	343	332	348	362	352	386	339	347	381	329	377	383	380	361	343	358	315	367	346	404	347	333	346	358	343	338	358	334	350	368	389	341	404	333	367	359	334	350	349	344	334	375	361	348	339	373	329	368	333	356	328	333	367	370	297	326	360	346	345	344	337	368	360	367	340	337	333	334	357	337	368	356	352	358	336	364	339	384	353	333	363	355	353	347	395	353	356	347	341	340	357	356	372	347	328	349	372	389	355	333	346	366	375	367	354	354	379	382	340	378	303	353	362	363	369	375	402	314	346	364	332	359	326	354	337	340	342	374	329	345	391	337	349	327	367	370	324	359	362	358	352	369	354	343	359	355	354	333	385	341	361	347	346	356	323	360	336	326	338	332	352	359	357	323	377	354	370	350	382	392	362	396	376	360	355	361	366	374	384	389	354	337	372	387	354	360	351	368	373	385	357	332	343	368	344	347	348	343	322	347	369	354	351	389	367	365	339	380	350	368	338	377	386	346	350	351	375	371	343	344	382	386	356	380	365	369	338	337	332	364	362	365	318	390	355	380	355	381	334	361	354	380	324	322	337	379	362	365	368	368	357	341	347	359	356	378	345	373	365	359	356	354	352	400	346	349	373	362	366	340	353	368	373	356	366	343	352	356	360	325	347	343	350	355	402	372	316	390	386	367	347	365	327	336	327	354	398	341	346	372	346	366	348	407	317	343	348	384	384	334	395	334	359	386	376	332	362	351	342	369	374	367	355	343	344	356	336	382	324	386	378	354	363	375	374	359	399	313	336	368	335	365	348	343	404	348	320	316	373	357	359	404	357	356	394	322	337	366	371	340	379	389	347	349	380	355	355	344	390	347	338	356	361	384	373	335	340	360	358	361	334	364	345	369	358	345	368	354	379	372	342	404	349	377	320	365	335	367	379	354	340	360	341	371	372	389	376	319	336	356	372	360	365	376	328	322	387	309	335	373	352
2062	839	927	901	879	857	877	838	811	843	886	873	851	831	863	856	874	878	835	827	826	867	877	850	858	837	819	800	827	813	869	826	853	844	839	870	869	827	818	871	881	906	860	873	789	871	790	828	856	904	814	835	871	884	810	861	876	838	860	836	869	823	825	850	851	814	797	836	878	836	835	841	857	824	839	861	849	885	906	844	907	846	817	853	807	866	857	846	853	881	862	841	877	872	848	892	827	830	845	845	806	811	858	862	881	884	851	856	867	824	855	823	826	869	852	874	803	889	837	839	807	845	850	887	910	837	832	875	850	879	860	816	866	848	795	879	864	832	792	853	859	839	839	830	900	860	842	801	824	835	882	880	863	843	833	868	844	856	909	799	855	824	894	863	853	847	859	889	815	836	852	838	870	858	795	870	824	813	849	843	866	892	821	857	783	832	852	897	847	810	852	858	878	845	867	853	844	837	822	841	818	854	855	835	846	891	884	849	910	894	882	863	805	859	844	883	842	843	829	850	799	827	848	850	875	861	820	846	826	801	881	858	869	896	874	865	832	863	850	855	874	890	889	920	869	820	855	855	851	824	820	813	831	861	844	855	821	846	826	839	851	857	865	875	831	823	886	816	850	828	891	861	863	870	865	830	873	871	913	840	849	825	817	855	848	883	870	831	869	880	818	848	849	838	864	887	875	829	831	830	832	877	910	868	838	824	857	879	827	867	800	851	841	823	795	825	827	882	811	864	875	845	876	837	852	895	837	872	875	812	878	835	848	844	862	833	872	863	821	832	832	880	813	861	857	842	878	902	822	821	877	849	892	804	809	816	869	851	876	834	795	854	818	842	800	877	912	885	841	819	861	890	828	899	885	884	831	855	837	840	816	869	889	856	813	865	850	838	832	895	799	879	807	902	841	854	848	891	865	877	807	831	828	876	910	834	894	833	827	890	874	858	872	845	828	836	839	878	863	809	848	811	909	860	874	804	904	820	879	829	837	862	876	822	858	912	931	873	871	874	845	894	865	896	866	885	861	844	822	847	852	831	870	844	880	827	893	867	905	868	828	816	839	868	877	860	856	827	868	864	864	866	817	801	879	824	882	827	824	834	801	857	895	846	818	907	816	830	845	891	782	855	835	856	852	813	827	855	849	816	853	815	868	851	868	859	828	869	879	849	854	840	909	851	850	901	833	816	869	854	850	849	897	857	844	851	835	861	833	801	825	813	815	854	858	838	793	846	864	886	845	822	877	857	871	853	839	885	873	884	850	812	787	873	863	842	885	849	864	853	805	878	851	843	840	844	897	852	878	944	874	900	824	863	901	848	857	848	803	832	854	876	853	907	826	845	831	814	860	815	870	929	881	856	823	915	809	857	848	834	935	885	867	866	836	851	853	858	837	848	844	848	898	863	884	801	796	814	833	901	878	807	863	879	855	861	867	818	886	895	831	869	896	825	828	886	861	843	816	844	869	845	889	872	901	865	911	842	829	887	833	837	882	806	921	866	821	809	819	828	867	851	898	833	834	845	827	832	911	846	844	853	839	863	862	856	855	863	881	869	869	844	806	797	855	821	861	843	876	875	849	828	836	820	875	846	874	860	863	847	800	872	852	921	829	858	859	857	825	886	854	906	895	822	809	838	823	781	875	847	883	852	865	863	852	874	832	784	854	845	842	882	813	812	894	802	804	855	831	817	850	878	830	873	873	872	839	858	780	845	839	865	829	877	864	857	809	850	823	849	793	791	867	840	903	816	815	871	864	825	827	897	829	812	820	824	885	865	808	868	907	822	821	812	813	868	835	815	816	829	823	915	905	855	854	833	900	889	890	890	826	844	829	843	833	868	925	824	837	841	849	874	825	800	852	802	891	854	850	804	876	887	847	839	806	880	815	829	838	839	861	895	821	877	918	804	880	824	886	845	913	863	849	804	866	787	890	847	855	802	841	847	840	891	862	926	904	870	874	880	824	853	782	884	818	852	831	857	799	871	805	826	884	877	848	864	822	862	854	853	864	837	882	851	854	873	833	834	866	853	853	845	853	814	849	857	811	840	844	860	874	873	856	797	909	854	818	876	855	868	840	936	923	833	871	844	884	856	832	857	876	810	800	836	816	823	828	873	802	844	858	849	802	804	859	814	876	824	900	857	786	857	899	889	855	895	802	825	830	846	838	840	898	834	875	831	886	850	845	837	861	830	875	872	828	860	879	869	842	847	859	801	872	864	835	864	891	809	829	861	877	801	874	795	831	845	832	822	842	820	855	851	843	876	872	779	847	816	881	857	886	854	845	847	841	839	887	890	861	894	793	854	821	897	825	897	881	819	833	872	885	837	829	871	838	895	848	876	869	827	876	859	854	811	856	844	842	859	819	809	820	853	887	875	871	829	855	814	859	840	796	866	854	896	810	857	840	879	848	904	832	888	819	852	818	882	844	813	856	798	888	859	860	785	839	828	826	832	872	851	880	856	842	874	862	869	882	868	851	852	847	880	859	865	871	836	855	853	823	856	807	823	856	881	864	844	916	812	832	860	789	875	821	848	882	826	816	868	837	858	857	871	860	835	894	832	848	873	848	840	857	825	812	830	853	872	819	847	835	869	881	836	926	828	852	842	826	859	838	821	846	853	806	821	847	853	875	859	809	830	879	834	807	867	867	868	854	843	850	816	836	818	847	782	841	860	864	883	878	826	844	892	848	841	878	865	835	842	837	829	860	825	874	864	884	852	863	837	891	836	870	901	858	826	790	849	854	835	867	865	840	882	850	871	889	821	848	823	842	913	836	839	831	841	810	818	795	854	883	828	817	874	853	890	839	845	871	820	842	812	891	906	901	860	824	908	850	855	868	857	866	906	849	855	914	871	870	863	850	843	823	884	877	847	887	828	868	856	840	823	844	866	798	879	827	829	891	820	824	852	866	873	892	885	861	881	873	841	881	886	864	826	809	781	869	849	854	829	881	822	830	867	921	803	879	873	862	849	886	924	855	898	914	810	842	829	876	829	853	826	839	837	881	806	884	832	807	826	841	881	882	840	821	885	851	845	831	868	877	769	855	882	887	850	857	842	896	832	825	858	828	851	822	884	787	841	836	865	829	819	857	845	811	892	840	847	841	837	862	822	875	881	847	914	848	873	831	875	862	923	872	818	844	866	856	874	833	875	919	812	833	857	894	905	863	873	845	844	846	819	878	776	825	836	866	830	850	860	846	846	871	866	820	836	849	894	834	815	830	872	818	837	859	858	811	823	867	797	820	859	819	852	823	810	835	838	873	936	835	809	876	851	922	867	871	841	881	880	865	887	879	869	777	892	854	835	915	840	820	863	904	872	849	885	868	788	806	811	883	829	862	846	853	884	827	876	903	849	879	880	861	917	874	823	864	803	916	874	881	822	827	857	820	811	826	893	859	892	860	845	841	870	840	839	829	851	877	826	829	865	882	844	872	821	864	879	907	814	874	878	832	863	803	862	836	849	832	828	858	898	891	794	889	851	838	842
6765	623	579	583	536	477	387	339	352	321	312	280	299	324	297	319	301	315	318	275	320	312	283	293	315	276	289	277	289	336	293	314	306	305	302	289	276	278	281	234	296	332	311	305	298	281	289	291	332	294	282	306	336	339	306	308	314	300	274	321	326	312	262	274	288	307	310	314	286	284	321	303	329	285	301	274	314	303	277	298	270	296	306	283	290	275	290	314	337	314	275	272	309	294	286	277	281	308	322	276	283	292	284	283	279	303	283	303	318	278	292	334	318	309	282	291	288	302	308	289	268	304	284	287	311	311	302	305	319	290	267	331	297	286	310	254	291	320	300	278	305	320	297	290	314	295	305	300	289	287	304	320	261	267	311	328	260	316	272	325	299	321	287	308	273	306	292	306	297	273	272	283	316	336	287	309	285	285	307	307	308	320	315	302	301	285	288	303	302	282	284	291	316	278	256	319	303	304	282	321	278	346	291	306	273	277	303	275	277	270	283	318	284	296	297	288	305	287	312	287	314	284	316	301	288	303	300	292	323	298	290	293	306	312	288	315	275	300	320	300	306	297	279	275	316	331	310	300	300	277	272	314	301	300	308	287	283	309	304	307	303	321	283	321	305	326	306	299	285	315	273	313	321	301	299	314	318	298	270	306	308	263	296	279	290	293	303	338	303	319	304	296	308	292	311	278	280	282	295	293	270	289	297	299	310	283	299	282	300	279	300	297	293	298	300	274	282	285	287	323	279	280	274	267	292	277	263	324	264	267	296	310	346	287	313	332	316	256	299	321	309	319	279	296	341	288	306	270	322	295	283	292	316	304	312	322	290	312	307	317	291	308	298	286	299	319	272	285	274	299	294	303	277	282	300	310	314	283	301	272	317	312	287	303	277	255	280	339	287	329	297	317	289	269	318	299	318	268	301	295	311	295	305	288	320	303	262	288	304	304	304	282	266	289	296	283	305	290	292	268	287	284	343	274	283	288	305	301	298	292	313	310	321	286	266	309	296	310	259	274	302	301	294	283	296	267	307	287	291	302	314	308	321	304	326	267	295	317	298	316	259	276	304	280	262	266	284	322	280	321	283	319	315	287	326	305	281	295	282	298	293	281	298	299	328	305	266	303	308	260	268	258	272	286	280	270	279	281	309	301	344	326	308	289	332	278	286	331	291	313	321	304	289	339	310	314	309	297	276	258	292	274	275	295	264	326	349	310	302	279	315	283	301	295	286	276	323	305	299	313	310	271	281	315	334	319	323	255	298	312	309	289	296	302	320	293	291	301	302	305	295	296	297	303	285	316	308	320	298	288	272	305	286	280	293	302	278	299	294	297	282	294	311	270	288	288	291	269	291	316	301	303	284	320	305	337	319	276	300	295	326	303	290	318	329	308	296	277	351	320	328	286	331	328	308	308	307	280	298	314	313	288	290	281	291	298	289	298	284	311	316	290	329	306	291	284	305	265	298	352	316	311	287	288	291	312	277	269	307	321	281	313	295	293	290	299	291	278	283	277	300	265	287	290	322	287	309	283	278	320	315	299	296	307	297	309	292	314	304	298	278	270	306	265	313	302	278	309	307	305	310	302	309	296	325	267	287	308	272	308	282	282	298	311	282	293	282	315	257	268	301	302	297	303	275	280	306	312	263	293	286	314	312	272	266	301	289	304	276	281	283	299	298	338	315	309	299	312	304	321	300	294	266	285	288	314	292	276	270	292	296	289	293	289	323	303	270	330	302	301	292	250	289	325	323	284	305	277	310	292	290	329	281	308	292	317	276	296	307	305	307	298	288	285	295	295	288	313	327	268	298	330	281	274	319	313	318	310	302	321	272	284	287	285	315	312	320	254	298	310	300	314	289	253	304	308	291	299	302	312	295	310	285	324	328	304	268	311	271	334	311	279	309	285	310	329	302	291	291	330	282	271	297	302	266	300	289	288	296	301	289	296	285	315	288	278	296	309	290	314	279	279	316	262	333	315	288	313	286	310	268	279	302	301	292	289	290	281	279	297	298	310	297	293	289	332	284	318	317	258	288	291	320	312	275	250	288	282	279	271	295	297	270	340	302	288	306	291	279	303	307	275	262	290	338	321	263	306	253	295	300	272	283	286	285	300	309	295	317	287	308	323	300	301	287	286	299	306	288	255	267	310	328	280	353	314	304	293	280	303	294	273	315	291	338	290	269	292	309	326	295	294	295	313	305	306	292	293	295	323	293	292	316	284	287	298	279	321	317	290	306	309	300	252	310	297	290	322	284	303	290	282	293	293	307	318	265	304	299	308	298	291	309	301	292	263	333	299	296	296	284	280	286	279	304	320	322	299	267	314	320	301	339	301	304	297	310	289	300	265	319	270	312	321	288	265	284	288	277	303	245	295	261	278	287	348	261	296	293	291	295	253	281	309	300	290	287	319	257	286	285	271	289	335	267	288	291	295	310	281	283	303	278	311	299	303	287	295	293	286	297	258	289	296	269	263	301	300	302	275	296	310	316	259	291	304	297	257	314	287	280	279	310	314	302	316	299	308	282	276	280	292	278	295	267	285	314	307	305	303	283	271	336	337	297	320	283	297	297	295	308	280	274	282	292	290	275	294	277	307	275	272	312	270	301	297	296	321	324	323	317	308	317	291	301	333	285	330	299	329	298	311	279	316	307	289	332	280	311	292	264	316	267	300	332	278	300	319	279	287	293	332	290	271	280	289	312	291	295	321	293	296	327	276	259	291	270	307	273	275	309	296	299	272	291	303	297	295	328	320	281	309	259	309	304	320	321	312	306	275	341	341	312	295	304	301	315	312	296	308	317	326	332	243	307	293	278	316	298	302	289	297	300	276	316	269	310	292	244	307	298	298	317	288	315	300	270	294	325	276	289	317	304	323	304	301	311	326	297	299	332	297	300	290	282	290	293	274	313	291	287	280	252	296	301	285	294	265	309	292	307	326	290	303	312	320	293	291	309	314	322	291	285	268	308	313	285	263	288	278	314	302	287	276	287	269	311	294	307	282	295	285	320	303	301	272	253	302	299	280	286	300	278	289	314	276	325	307	282	278	300	282	299	293	273	303	272	281	295	262	309	317	298	300	299	276	290	306	287	299	313	282	292	263	300	281	292	266	333	286	305	275	263	309	330	341	316	259	279	316	282	303	311	255	294	280	306	306	318	272	299	296	294	308	304	321	294	328	292	309	311	286	308	273	290	343	291	309	336	261	303	271	306	294	274	321	277	285	296	298	285	336	297	285	293	290	326	296	304	293	289	283	298	289	350	301	278	326	319	299	301	285	330	287	323	267	268	322	316	319	308	296	266	311	301	282	305	274	266	299	304	298	272	305	328	312	291	302	323	276	279	316	301	284	289	309	326	291	298	294	319	312	309	314	290	296	284	300	299	299	265	281	279	291	313	279	326	303	284	323	284	298	281	277	301	300	277	320	293	295	332	280	274	251	268	279	293	292	289	277	285	294	290	287	302	340	295	333	286	270	307	314	304	304	285	298
6493	1041	1345	1669	1655	1349	1048	891	877	835	825	803	803	745	766	753	788	742	774	773	756	726	785	778	724	728	732	794	750	707	785	739	735	713	706	738	675	780	735	737	722	719	734	720	803	760	707	708	707	723	696	697	717	744	718	660	686	696	749	742	713	694	658	706	706	751	716	650	705	744	697	741	734	711	721	709	704	690	744	719	681	716	721	741	675	738	704	733	714	700	714	755	700	729	747	703	694	696	704	728	728	698	714	702	749	716	711	677	697	710	676	719	722	753	685	718	697	734	713	699	697	742	728	775	649	756	718	682	719	699	753	710	730	696	724	695	735	733	714	681	701	726	737	712	674	732	732	724	720	713	721	710	749	726	711	720	687	719	707	760	704	712	690	747	710	706	724	740	706	694	739	728	695	760	679	683	753	695	719	691	761	724	669	692	682	700	706	705	713	704	762	727	740	711	697	748	726	747	691	707	736	705	722	764	712	689	729	740	700	716	687	666	742	707	708	764	681	713	712	729	726	708	686	739	666	694	696	769	667	756	721	732	709	727	723	745	706	717	684	707	681	692	636	732	727	714	723	677	688	700	712	698	697	685	711	752	748	708	706	709	690	704	704	717	703	759	764	721	743	689	695	686	717	714	736	748	747	735	663	692	710	755	737	722	701	669	692	695	755	676	699	705	720	737	708	693	744	693	737	687	713	707	721	682	701	736	738	690	752	692	702	702	717	709	784	711	709	727	712	746	653	698	657	742	763	736	717	738	717	767	702	751	719	663	717	714	715	749	743	720	754	762	715	732	686	719	748	680	697	715	694	690	744	720	681	771	737	686	773	693	740	684	734	730	736	710	713	776	716	698	697	707	732	729	722	657	703	714	692	727	713	704	733	699	720	756	766	731	704	751	676	722	692	707	698	688	725	730	725	707	713	701	701	754	671	702	735	721	706	737	757	726	745	661	710	738	675	703	714	713	727	750	728	731	696	746	694	724	669	687	734	690	717	699	743	757	686	673	754	679	681	718	644	695	692	725	718	730	740	725	706	766	701	731	719	732	696	711	694	708	702	712	728	734	660	684	659	701	697	684	687	730	725	683	706	712	702	699	681	705	647	726	636	682	719	716	672	693	728	752	750	707	705	711	717	673	712	680	744	750	721	688	731	739	704	705	693	748	743	759	716	719	688	704	681	723	717	700	718	755	683	691	712	749	672	723	736	706	674	736	725	690	673	705	708	770	691	661	699	740	686	759	714	702	719	730	712	710	707	701	697	748	687	705	761	726	729	688	686	778	689	723	750	726	691	695	697	755	713	740	715	736	737	695	674	721	712	757	691	696	729	748	698	640	686	705	722	707	724	670	695	670	756	657	704	681	680	707	683	718	713	728	727	707	712	703	706	696	727	715	696	712	700	657	756	702	727	700	722	695	680	682	683	764	696	701	720	742	770	725	674	710	754	732	708	711	719	643	677	720	695	704	704	750	723	701	825	732	693	687	713	736	693	707	718	677	743	686	722	681	713	721	694	706	734	714	785	717	652	762	750	747	704	707	714	708	721	701	707	688	700	682	734	740	735	721	699	690	724	756	687	737	750	743	739	722	721	733	708	735	703	694	739	723	742	750	727	764	699	707	705	720	665	692	694	699	742	664	701	729	673	697	673	736	714	720	712	700	708	715	754	684	684	724	664	723	701	683	723	697	726	723	738	702	740	751	688	721	691	717	699	693	688	724	757	711	742	681	684	744	755	725	711	711	726	721	733	694	702	731	707	685	671	720	750	669	715	749	690	681	728	727	734	720	755	736	692	713	702	737	756	692	692	662	691	736	693	707	743	725	658	695	725	712	779	700	707	735	767	730	733	702	752	728	707	722	675	711	688	687	704	683	727	681	704	709	688	741	729	717	711	724	713	729	722	685	726	726	720	684	680	752	708	721	715	709	726	751	720	700	739	653	755	688	681	684	703	725	739	677	712	732	688	719	728	758	702	759	713	671	770	708	755	680	727	717	693	691	694	745	707	729	739	704	693	686	714	751	747	732	706	723	736	704	688	676	709	725	746	700	720	704	729	677	736	737	708	725	702	736	695	677	709	702	750	696	738	687	691	696	728	722	733	666	720	717	712	712	732	734	774	709	704	718	745	721	720	673	694	677	704	711	718	671	686	682	720	699	717	714	696	699	693	665	729	714	733	709	711	685	746	707	704	701	713	697	720	686	713	724	702	710	718	705	726	707	719	721	704	773	764	751	738	707	735	712	723	693	714	691	703	726	729	684	730	712	751	743	730	680	721	699	723	696	694	713	715	695	696	713	775	723	721	734	686	702	804	709	712	697	681	722	744	633	688	687	712	716	685	755	659	734	742	739	702	753	721	658	705	664	697	722	708	760	690	738	714	712	688	696	732	772	704	669	735	728	742	752	713	729	730	708	730	708	694	697	705	720	686	712	654	708	712	735	725	729	733	708	733	694	683	732	666	724	744	689	714	728	712	747	686	755	706	740	741	692	752	645	710	702	739	702	710	727	704	671	689	715	713	721	718	694	697	744	677	697	740	737	666	684	688	714	700	705	694	715	719	712	724	704	705	709	742	701	756	776	713	716	717	694	650	685	699	685	717	665	735	711	727	727	674	688	742	672	737	701	671	701	678	742	692	708	673	709	734	720	703	659	724	691	727	714	708	713	707	711	706	730	677	713	717	716	726	722	702	656	682	680	748	733	741	744	724	686	721	702	698	722	717	762	665	736	678	738	734	753	674	718	752	727	723	703	717	722	749	679	695	706	723	688	710	677	737	716	716	718	705	701	742	751	771	691	706	729	709	762	747	662	685	716	734	713	755	751	728	692	734	738	738	706	714	689	697	705	701	778	696	662	703	714	733	713	726	761	724	703	715	711	695	690	664	705	662	750	711	724	711	773	727	685	684	678	676	728	700	705	732	703	706	709	684	732	722	723	727	725	724	752	736	692	726	729	761	709	679	711	677	721	717	718	716	639	752	708	717	714	743	700	718	737	727	672	714	717	739	694	748	711	737	711	711	674	749	733	713	703	733	705	718	676	689	731	761	745	660	701	703	741	711	683	716	758	711	714	696	702	715	668	666	720	722	704	736	734	736	715	727	750	732	690	760	758	707	703	691	740	758	731	676	733	709	725	725	707	689	682	693	728	714	689	748	693	643	690	695	726	725	742	700	732	748	729	661	698	757	731	711	676	728	682	706	730	758	690	713	716	764	688	677	699	712	705	721	678	691	696	681	663	734	736	730	677	691	643	665	701	695	715	687	718	695	678	708	698	740	696	684	702	726	689	740	740	734	711	701	708	736	725	724	704	671	697	725	711	718	750	714	686	684	682	697	709	759	682	657	713	718	767	745	670	681	725	753	686	730	691	729	722	716	714	755	727	698	688	691	698	737	642	675	745	707	768	711	758	715	731	720	720	772	735	725	729	693	709	675	730	726	678	661	686	694	710	725	742	744	714	705	693	669	717	701	742	667	694	671	696
11895	912	894	700	628	554	267	191	178	174	159	155	156	148	125	149	155	132	150	148	128	146	153	132	113	122	132	137	127	135	120	130	154	114	142	129	138	139	148	126	131	134	124	138	145	119	151	165	146	133	121	111	135	141	135	132	134	128	137	119	129	119	128	134	123	137	125	141	130	127	125	114	115	118	133	130	133	149	131	132	143	126	138	123	137	136	158	121	112	145	147	164	139	126	131	126	107	125	135	106	132	141	128	136	130	142	126	128	120	142	115	146	150	124	144	121	130	148	127	106	114	101	127	139	109	153	127	110	150	130	124	129	150	139	142	141	119	154	128	137	143	118	118	137	110	126	144	113	123	132	141	137	117	123	114	128	128	129	118	131	145	136	126	156	154	133	131	117	120	136	117	131	131	126	111	135	162	143	126	130	122	136	148	147	110	145	138	126	120	135	139	111	144	142	134	120	121	129	148	144	141	130	138	134	142	138	118	131	124	140	130	147	146	115	133	138	130	124	103	128	138	126	131	121	132	127	135	108	117	135	141	144	131	127	129	129	111	126	126	135	156	127	87	136	139	128	117	134	140	149	139	143	134	127	139	153	121	141	146	127	143	129	132	142	132	140	130	138	133	137	137	131	133	120	121	121	137	126	117	131	139	139	139	141	130	136	110	134	132	144	125	114	129	126	136	132	109	122	140	118	146	108	138	133	126	122	117	129	126	140	132	124	126	138	153	141	133	98	123	126	148	118	128	127	133	121	151	131	129	152	137	133	118	122	121	129	127	129	146	148	128	135	133	119	138	124	130	128	144	120	136	141	140	134	127	122	136	110	125	129	128	139	127	132	141	151	155	136	140	132	125	143	123	110	141	133	131	147	152	120	139	112	148	121	126	130	156	141	129	132	125	127	124	151	136	134	139	137	133	124	135	114	133	132	124	133	141	143	141	139	128	127	120	115	156	133	110	137	127	133	124	140	118	102	131	129	114	117	140	142	135	134	131	107	136	132	109	134	145	119	110	115	127	132	132	149	139	141	137	136	123	140	124	126	138	122	113	141	123	131	128	107	112	132	108	117	140	139	136	132	147	109	129	126	138	129	131	132	140	126	124	142	131	119	115	132	134	140	117	140	123	118	123	143	129	133	132	131	134	119	142	122	158	135	137	120	130	130	120	140	115	117	127	135	139	102	112	115	119	121	110	125	132	132	154	123	128	153	112	121	114	131	120	118	135	123	146	131	138	112	126	139	104	125	122	122	138	148	117	149	119	139	119	146	108	155	125	125	149	134	138	147	152	117	146	127	132	128	124	121	126	129	127	132	135	123	159	144	126	127	132	117	127	119	135	132	126	135	101	127	128	116	137	126	140	115	138	140	135	123	141	111	132	134	133	120	125	128	159	146	137	128	147	148	110	125	118	111	128	132	121	120	141	113	150	138	137	129	135	120	142	138	143	130	117	149	121	121	113	125	133	122	132	132	123	149	126	131	129	117	118	130	119	122	139	147	124	138	127	132	115	118	148	129	121	129	129	126	131	137	148	137	129	112	116	130	122	138	131	150	119	136	161	126	139	127	132	117	120	135	117	145	130	123	149	136	116	126	126	121	134	126	131	125	131	132	98	128	126	114	158	133	109	99	139	126	146	121	142	132	129	152	152	135	116	152	130	125	141	142	118	119	138	137	136	122	131	135	128	140	134	141	150	114	124	141	112	123	118	121	119	132	135	150	144	131	133	141	147	125	130	139	143	136	128	137	132	116	134	138	139	139	136	143	124	158	125	117	137	141	129	112	91	111	122	120	123	138	148	132	118	115	121	123	155	144	136	124	130	143	112	141	128	130	128	141	143	146	136	123	116	129	125	139	131	116	119	139	134	131	133	155	133	117	132	123	118	121	132	114	133	145	126	127	119	155	145	152	140	131	120	134	112	138	109	137	117	120	120	140	135	140	123	133	149	145	147	124	144	132	108	139	139	135	156	117	132	115	150	117	162	115	139	122	137	118	146	133	125	130	140	135	137	142	120	136	143	123	133	135	119	141	136	138	147	158	132	122	138	133	106	117	116	130	140	128	118	144	133	123	113	135	118	101	146	125	121	133	127	156	123	126	140	147	114	136	157	131	133	132	109	157	139	130	140	122	150	134	125	119	116	106	129	135	138	126	130	129	138	122	121	119	121	132	100	113	115	123	108	145	140	137	130	119	135	113	112	131	148	139	125	143	128	131	120	126	116	115	125	150	137	148	128	149	124	134	134	124	124	136	126	136	144	122	132	140	122	145	137	122	129	144	121	142	133	125	106	143	127	134	136	137	131	122	136	140	138	138	115	118	109	112	138	122	138	112	123	103	135	125	105	161	132	125	121	151	108	125	139	123	131	129	138	138	127	117	119	135	138	123	118	123	126	121	129	122	141	119	121	137	153	120	125	130	111	138	137	121	134	137	151	124	157	144	135	150	134	113	133	149	147	123	154	149	132	138	142	120	138	124	121	121	155	151	126	147	135	121	124	125	123	116	136	125	133	114	130	140	127	130	118	132	146	134	146	132	123	151	118	139	129	121	142	126	174	136	143	109	124	113	148	124	127	129	95	124	130	149	129	123	140	124	145	125	117	151	122	143	130	148	112	138	140	141	107	132	124	116	136	133	138	153	161	130	126	139	130	118	134	138	129	116	141	117	132	132	141	133	118	110	149	150	126	147	132	137	119	134	115	149	131	135	107	135	146	116	124	146	140	125	160	122	135	123	134	131	144	109	133	135	130	123	130	114	142	121	116	108	152	149	148	126	125	137	128	146	132	128	136	117	114	153	123	120	130	148	118	125	134	142	134	111	124	127	128	127	131	136	130	118	119	124	113	141	115	132	116	150	134	144	119	133	133	130	113	135	113	140	162	140	125	130	117	134	126	114	137	137	119	108	113	138	143	100	125	136	125	153	140	125	126	144	137	147	155	131	136	129	138	115	125	143	126	129	142	139	130	135	126	114	130	134	130	116	122	129	120	109	134	130	104	127	123	123	115	123	107	136	128	123	138	144	145	136	127	114	127	120	118	121	125	123	124	136	136	134	122	125	130	133	152	105	131	141	122	122	125	142	136	128	161	119	111	139	148	123	114	147	130	140	123	133	120	121	124	132	133	105	121	143	160	122	121	117	134	156	131	124	132	116	120	133	122	131	148	118	113	115	113	113	124	129	132	126	127	166	142	138	154	126	131	112	134	150	105	107	135	135	134	126	130	152	131	117	138	114	135	139	135	152	139	132	137	142	134	141	121	123	111	109	139	143	128	141	123	115	122	140	107	145	118	120	127	137	133	142	149	139	123	114	112	142	121	137	131	127	107	111	137	120	118	137	151	147	119	140	134	129	152	142	162	129	131	125	135	113	124	120	109	122	140	115	126	136	104	120	134	149	139	125	130	127	134	140	132	142	134	146	152	147	122	120	132	122	125	115	119	111	142	154	125	127	122	147	129	143	125	131	146	130	135	104	133	128	139	128
7707	887	1665	2022	1972	1512	929	795	668	639	608	566	544	477	480	459	449	447	430	443	439	447	385	376	400	373	395	442	351	351	399	345	367	389	389	395	403	339	388	366	341	323	391	351	361	299	368	346	340	370	312	383	347	334	355	335	363	341	369	342	360	346	349	349	343	352	345	318	331	366	380	331	321	326	345	328	379	336	372	359	381	357	369	319	349	345	333	331	348	363	327	346	374	364	349	388	314	341	317	383	332	321	362	341	343	335	362	343	349	342	308	366	357	344	349	326	352	340	362	343	378	369	367	356	317	344	349	337	354	369	368	354	353	347	340	310	320	360	323	343	358	313	334	334	362	377	344	310	309	317	351	321	325	342	345	350	357	371	336	325	360	329	333	313	396	379	340	340	341	345	328	361	353	370	317	339	362	357	326	365	346	364	355	360	333	320	334	368	345	345	343	355	341	358	331	329	340	348	337	347	322	344	344	350	351	347	363	346	340	327	370	333	346	341	381	341	346	350	383	322	343	322	374	334	385	338	339	337	350	348	335	351	338	326	354	348	361	360	336	317	333	360	374	350	333	347	369	322	345	330	361	320	327	321	351	343	355	302	374	361	329	332	354	324	342	357	342	366	354	323	352	316	342	363	320	342	331	321	341	308	346	352	386	343	344	317	334	347	363	354	359	340	339	326	350	359	335	358	344	354	337	317	359	350	340	362	325	343	324	321	381	395	329	321	347	357	336	337	351	338	349	344	372	343	339	364	320	327	337	356	346	356	336	330	373	314	345	366	350	328	370	360	370	341	356	345	352	349	303	377	342	370	320	314	333	355	343	347	340	351	353	366	346	381	325	346	373	366	326	344	331	351	355	312	324	293	321	354	351	357	374	329	352	311	341	338	354	337	299	336	324	352	364	317	348	336	325	354	330	353	368	348	381	372	337	346	332	366	367	373	379	361	348	358	342	349	360	354	343	384	332	315	382	341	329	324	305	383	344	335	365	348	330	389	306	346	346	347	340	351	344	352	371	328	322	348	350	357	334	316	326	386	340	346	343	352	331	333	352	334	346	327	320	331	311	380	335	315	342	330	365	299	319	336	346	335	353	338	332	339	380	345	329	356	340	329	330	348	333	360	332	356	356	381	345	339	365	339	346	333	379	333	326	318	338	359	350	358	309	346	353	362	345	337	348	330	347	350	324	360	336	351	321	307	314	361	328	355	321	346	338	364	349	318	343	327	315	341	347	317	337	339	343	366	349	336	346	325	357	365	342	331	332	338	351	344	344	315	325	352	360	331	360	367	365	328	334	325	322	324	335	354	379	323	354	349	334	360	329	364	330	384	377	337	359	369	348	387	316	372	321	367	349	351	339	353	334	367	337	376	365	317	314	338	335	316	364	317	348	342	401	329	338	342	370	346	341	318	339	319	306	338	325	343	316	341	337	299	339	323	319	360	354	347	367	325	312	375	340	342	377	339	313	358	316	336	309	370	350	359	333	312	349	334	383	335	349	343	306	345	350	345	372	336	316	354	359	331	363	361	321	322	382	323	332	316	348	355	362	342	342	350	310	345	353	356	344	341	353	363	338	346	343	334	359	329	341	333	298	329	335	354	329	341	360	342	356	333	322	364	348	344	317	347	362	350	330	375	356	333	331	347	341	320	318	352	350	320	345	347	345	334	344	323	338	391	299	337	328	333	367	331	329	341	352	330	378	342	357	352	351	330	331	351	339	354	328	351	304	361	320	366	331	347	342	326	348	341	332	326	369	324	337	335	323	338	330	356	339	351	308	329	343	330	301	366	333	349	330	367	374	340	374	316	323	334	332	339	340	359	337	346	368	336	357	313	363	357	375	338	360	338	367	316	307	334	340	346	355	380	323	340	378	344	372	330	362	324	360	367	323	349	351	326	325	350	331	367	339	330	337	339	359	356	357	347	353	364	330	343	315	350	356	341	319	316	352	346	342	326	326	335	353	331	339	348	345	342	343	354	364	336	352	329	361	353	330	363	345	341	370	327	350	323	359	345	333	349	336	359	333	348	331	344	345	385	366	363	371	363	364	372	328	363	318	364	340	330	360	315	321	328	346	352	329	312	357	352	313	317	329	361	350	370	339	314	391	355	325	355	317	332	336	357	319	341	328	348	335	344	344	329	343	319	361	359	322	317	298	314	342	379	305	360	314	344	339	360	341	369	348	369	328	364	349	340	327	328	347	345	373	337	325	339	291	359	347	370	367	329	358	354	349	332	360	318	328	364	399	368	352	327	341	335	359	342	347	327	328	360	332	324	352	344	385	351	361	362	346	322	320	334	359	339	338	329	348	340	317	325	359	345	353	349	334	364	318	381	352	361	335	333	303	369	334	344	372	340	318	359	344	359	347	358	325	317	331	353	330	330	334	384	365	368	336	356	332	358	352	315	334	342	346	358	325	349	343	331	378	330	374	339	340	382	356	356	392	359	326	385	348	341	345	343	361	309	337	366	334	370	348	337	364	349	331	385	345	351	355	351	357	344	342	356	366	337	347	361	350	351	356	338	342	347	336	329	350	352	359	331	371	299	340	354	373	358	360	369	332	353	325	345	358	305	378	325	397	340	361	333	376	346	331	341	326	333	365	343	366	337	375	367	339	339	334	390	355	331	330	351	364	363	338	323	356	327	353	338	360	322	342	356	334	330	349	356	366	337	371	320	325	355	357	331	359	362	338	338	317	360	303	324	355	326	341	347	365	347	333	356	347	337	333	341	367	333	361	340	319	356	346	377	340	329	347	379	328	359	323	317	370	332	368	321	328	363	373	343	372	326	338	342	338	334	330	332	337	350	321	334	352	313	345	340	337	332	329	330	363	310	342	339	337	324	339	339	333	353	337	333	355	343	351	355	360	327	331	358	367	358	341	347	339	337	318	321	325	344	362	353	347	347	369	341	339	356	330	367	344	295	338	363	353	364	337	361	359	357	316	347	335	341	307	336	346	370	336	337	333	335	350	372	367	368	362	374	357	340	348	317	343	348	352	333	353	340	338	352	333	347	355	351	340	336	325	316	340	321	360	337	363	376	363	330	339	341	349	337	365	329	354	324	351	361	338	337	340	311	363	339	347	306	384	347	370	347	356	344	320	347	368	345	315	380	345	351	303	348	346	327	363	340	336	338	349	336	362	349	342	319	348	360	313	366	312	361	374	315	319	326	317	318	319	341	364	373	340	363	348	305	327	338	336	343	337	347	361	348	367	343	345	371	360	336	360	335	342	337	376	348	330	362	340	381	342	363	352	345	343	332	335	333	328	331	341	330	355	327	355	365	317	336	342	372	347	342	325	356	330	366	360	330	357	353	353	315	366	364	340	358	362	331	378	333	346	335	365	356	361	343	368	325	348	321	348	337	406	326	332	342	373	341	353	324	352	336	301	373	351	365	338	330	347	363	341	366	327	347	332	352	334	314	333	327	351	359	350	341	345	290	353	352	368	325	366	359	382	354	369	326	343	342	320	339	332	354
1281	370	365	343	356	350	348	342	332	386	371	356	357	375	341	372	375	371	353	390	360	364	371	369	357	377	354	365	353	343	365	361	342	376	353	363	360	355	371	385	355	341	364	339	352	370	352	364	371	352	344	371	337	369	352	392	361	336	342	373	362	344	333	325	346	357	362	327	337	350	363	369	341	337	351	361	328	366	337	374	356	347	358	364	318	338	378	345	350	341	337	374	367	374	365	347	356	393	378	385	354	377	368	348	371	374	339	352	305	348	327	361	386	316	353	344	363	309	343	330	375	388	390	335	389	386	348	365	347	374	340	344	384	361	346	374	316	354	353	350	328	374	354	351	374	364	366	373	384	343	370	342	349	356	368	320	383	374	367	395	368	383	381	337	394	363	367	348	348	363	344	337	385	340	359	360	386	344	373	365	347	363	359	354	317	381	405	322	326	374	342	385	387	371	357	346	362	334	346	351	352	344	341	317	316	381	374	339	329	341	329	357	362	417	373	396	387	321	353	339	385	352	376	370	367	322	375	340	355	405	367	360	338	388	364	334	371	351	369	359	386	349	359	375	361	352	363	360	352	371	361	350	372	376	368	376	342	361	341	354	334	367	340	371	320	359	357	375	353	340	354	342	354	354	355	345	410	359	375	371	396	363	401	342	343	351	385	339	363	344	365	313	339	362	372	373	361	348	351	343	352	345	357	374	342	341	392	338	340	349	357	365	345	354	379	351	335	339	350	322	346	332	372	380	385	343	362	343	346	361	373	352	327	370	337	367	337	314	342	366	309	330	366	318	368	392	351	386	372	339	358	334	346	372	346	362	351	353	343	367	333	336	375	347	373	338	347	387	354	344	339	367	375	345	346	344	368	426	367	395	385	368	376	339	381	364	365	374	358	364	355	345	392	367	367	368	381	369	345	327	369	350	330	375	370	345	352	378	372	347	371	336	355	335	385	352	393	339	354	371	375	347	369	374	350	370	386	352	359	365	358	369	393	376	321	362	378	339	367	345	362	354	317	367	347	380	392	365	378	351	351	359	399	358	347	365	337	385	364	315	348	368	319	351	349	368	342	365	376	340	353	366	352	375	356	383	356	356	334	350	352	335	348	344	376	342	355	360	369	363	368	352	364	353	364	360	363	342	332	353	375	341	381	353	386	350	347	341	384	355	355	318	343	385	344	350	359	361	352	347	372	334	353	371	386	371	358	345	363	344	339	366	368	359	341	340	368	373	316	336	344	356	342	343	345	369	373	334	370	332	341	378	392	325	349	378	365	374	370	307	361	346	355	382	342	358	405	352	353	341	345	358	347	309	367	362	316	323	343	342	342	370	353	363	351	331	395	361	354	359	355	353	396	383	395	354	363	365	350	338	385	356	384	368	368	359	377	346	361	362	348	378	338	338	407	348	379	331	352	356	364	400	337	341	351	337	348	364	377	354	343	392	350	342	363	371	349	353	378	357	344	329	312	365	381	339	374	364	338	358	365	323	370	339	349	342	369	366	374	319	318	345	311	344	358	359	375	317	372	344	356	369	380	363	392	327	396	387	338	409	416	346	364	357	385	342	340	360	343	369	327	322	345	329	362	312	357	335	394	378	351	353	326	322	384	378	369	347	348	351	360	370	346	380	349	401	347	345	314	364	343	321	371	350	359	345	351	337	347	332	363	340	371	359	341	381	357	346	373	379	388	339	366	346	335	374	337	338	356	366	367	342	369	363	341	394	362	363	367	345	351	348	352	352	374	380	337	349	363	340	360	358	342	344	377	368	325	361	397	353	361	371	327	325	377	357	344	366	385	429	368	357	377	371	369	362	375	338	321	357	349	393	322	338	381	367	365	361	346	385	363	353	320	387	425	359	359	318	385	358	338	411	352	340	351	332	367	347	343	356	345	335	348	383	357	366	400	323	358	379	385	350	353	353	375	376	323	334	359	369	340	342	333	372	368	352	370	373	359	346	355	315	367	350	352	352	366	316	347	415	338	366	363	361	379	351	334	352	376	371	357	379	389	334	381	341	355	353	390	377	359	365	394	375	397	364	382	365	369	363	347	366	389	364	322	332	347	373	353	343	356	379	360	360	348	317	354	373	333	340	349	382	355	377	367	354	330	346	374	362	354	347	374	356	376	377	358	365	394	361	359	353	366	343	386	363	323	356	388	352	368	347	346	361	306	362	360	367	341	355	379	346	360	338	346	354	350	324	354	352	332	380	349	354	373	341	391	325	393	375	343	400	370	374	348	333	322	313	358	355	354	345	339	354	342	369	341	351	381	379	373	381	339	341	362	365	373	345	359	381	355	363	355	346	387	385	361	377	347	397	363	383	344	369	359	369	343	350	341	329	350	375	408	349	336	342	378	351	345	362	391	343	358	380	353	360	332	363	336	346	345	375	362	332	362	350	364	357	374	377	358	348	368	334	337	372	337	360	407	403	351	371	355	365	361	376	372	381	379	358	382	375	326	371	378	338	350	349	359	394	350	338	327	338	363	370	359	323	355	334	336	339	380	349	320	352	389	349	336	374	367	347	369	335	331	321	338	374	372	347	324	363	317	383	318	354	305	338	353	344	367	392	355	371	366	347	369	344	333	350	376	327	362	385	344	323	361	332	332	341	378	321	382	373	384	361	366	337	362	330	357	387	381	377	385	359	361	361	370	344	377	351	354	369	387	370	339	362	386	385	364	378	396	322	356	362	325	332	359	362	382	352	368	337	353	382	350	365	357	357	371	328	396	347	389	354	375	372	369	347	364	334	349	333	378	351	361	321	361	376	389	322	355	365	364	384	337	351	368	299	354	415	357	383	349	342	357	343	348	350	317	342	343	344	375	356	358	347	347	346	360	350	347	370	357	405	336	385	382	355	369	320	347	391	364	359	386	377	340	331	366	356	351	351	350	350	372	386	364	332	329	344	338	330	333	383	337	353	303	343	355	365	369	357	329	379	350	332	334	342	343	346	359	324	369	330	363	338	345	376	368	353	368	329	333	334	425	358	378	376	344	340	339	345	375	339	344	348	351	361	342	329	386	366	360	388	370	338	378	349	348	303	353	364	373	373	385	316	375	384	344	368	343	370	362	374	393	342	347	367	355	356	306	331	346	376	355	332	379	361	335	333	344	316	362	329	366	332	363	364	320	341	347	347	356	360	363	350	332	357	343	362	347	360	350	351	370	343	351	345	365	364	367	364	342	374	369	345	383	341	357	346	361	340	353	383	386	356	320	338	366	326	350	380	337	331	382	367	339	331	336	354	364	370	346	382	358	361	368	370	346	329	363	395	337	368	336	357	352	346	335	349	354	377	360	351	364	330	378	370	344	383	359	398	342	313	339	354	362	369	366	359	360	356	372	387	357	363	375	306	361	348	359	338	387	345	324	372	340	383	337	374	315	349	325	377	368	335	383	389	349	368	358	367	333	353	346	313	365	361	354	337	393	351	384	382	344	365	314	319	367	337	355	359	366	341	320	349	325	324	372	347	353	323	376	374
1989	795	888	910	908	844	880	856	892	811	845	913	889	785	850	840	818	898	851	836	851	868	816	841	889	854	841	852	825	917	868	853	823	869	818	778	873	846	870	871	861	830	818	869	899	877	827	923	902	826	893	881	824	834	851	842	902	894	841	878	847	823	851	838	841	869	841	849	812	875	850	795	832	877	852	834	864	843	835	846	878	860	843	907	900	865	871	876	895	879	801	853	847	845	801	847	858	913	857	873	901	843	791	886	848	866	828	810	800	833	848	858	839	841	863	808	880	840	825	898	866	780	841	847	870	913	822	828	844	836	871	877	857	857	848	835	826	865	820	828	842	869	857	843	892	867	834	841	917	851	818	826	847	848	923	827	866	806	851	831	881	830	786	802	814	828	847	881	895	849	793	797	843	885	859	811	842	873	822	830	870	868	846	845	863	826	830	831	842	831	888	751	872	886	847	777	889	826	858	823	917	897	865	816	863	902	817	854	837	841	836	779	875	883	813	833	935	835	827	874	806	809	814	818	845	831	843	903	815	855	816	853	839	859	804	838	863	820	842	816	862	842	831	869	854	839	860	789	841	867	869	845	833	813	874	817	859	810	860	846	877	862	813	872	790	834	873	874	825	855	855	851	838	832	826	893	849	850	888	880	926	878	856	859	837	870	833	820	829	860	872	796	859	819	856	882	813	823	843	809	820	844	842	877	803	880	846	878	898	831	875	799	849	837	865	827	878	862	775	897	853	841	842	821	833	843	845	814	853	890	856	903	901	838	898	888	865	885	844	825	843	832	806	879	849	899	811	851	860	916	892	871	817	831	833	865	848	875	785	831	883	863	863	849	876	841	834	802	849	804	834	846	854	839	915	851	826	794	861	835	842	813	839	830	900	875	841	854	869	822	831	823	843	882	853	858	837	872	852	858	853	798	863	808	810	836	841	848	823	829	883	830	834	860	839	840	813	859	867	852	847	851	821	805	837	798	862	857	833	796	826	838	816	898	870	882	844	833	844	818	889	870	807	849	860	878	918	869	913	813	887	875	859	875	839	895	852	878	862	842	863	871	854	834	843	893	826	818	887	891	842	851	874	815	842	824	833	852	814	836	845	818	853	843	840	822	884	888	787	843	837	853	858	860	834	800	909	859	859	854	850	857	805	819	844	845	831	833	876	873	810	862	818	815	898	847	866	824	840	838	856	857	829	851	824	863	842	842	934	866	852	832	838	902	882	851	848	871	832	816	807	860	870	861	895	806	841	807	859	842	798	860	813	878	841	894	859	859	840	882	869	880	859	845	859	802	817	851	860	801	793	881	811	848	850	876	826	860	883	811	813	853	778	881	871	915	836	885	788	901	833	881	871	878	874	835	857	840	832	831	870	828	796	832	788	818	868	799	866	854	845	862	871	872	886	816	830	851	870	876	861	848	883	834	802	849	815	803	858	848	880	833	884	829	800	817	788	858	859	866	855	859	843	840	839	810	818	914	846	831	830	834	850	843	867	817	865	836	874	863	860	886	870	859	896	824	872	826	854	847	890	907	821	863	833	866	852	817	850	886	797	860	818	783	907	864	839	854	885	869	862	828	836	828	899	870	907	820	882	877	880	848	827	890	796	853	824	815	831	802	802	864	868	892	824	906	886	845	809	838	848	816	842	863	935	836	863	816	873	904	887	878	799	864	844	837	802	832	863	897	866	882	801	837	848	785	806	879	882	872	910	865	810	852	866	848	815	862	882	850	799	851	835	833	867	788	846	870	856	828	836	887	809	843	888	839	812	835	851	875	816	855	848	835	877	838	856	892	821	825	856	889	898	806	847	801	866	800	836	838	925	872	851	852	852	861	817	843	840	821	831	838	884	863	850	810	890	860	806	875	865	841	808	829	859	873	847	852	852	890	846	835	826	865	819	850	906	915	813	870	848	870	856	865	904	880	844	821	879	852	810	896	845	850	851	866	847	831	857	846	852	819	863	837	899	852	830	850	845	844	865	838	885	845	860	873	841	826	822	808	837	834	839	865	797	915	841	801	803	831	884	839	880	835	853	885	856	818	837	895	808	836	857	857	898	869	859	856	901	838	869	859	875	831	871	828	851	841	798	815	818	826	846	834	821	877	834	841	798	834	864	836	859	845	840	816	818	816	858	873	903	884	791	855	880	847	851	873	850	870	878	875	894	852	828	833	834	852	863	843	836	820	850	815	866	946	879	866	822	893	819	869	904	881	856	813	895	878	841	855	836	851	801	815	865	908	886	847	865	821	813	818	871	852	846	845	851	887	878	874	799	816	849	881	883	860	863	834	839	805	800	784	825	850	846	832	865	844	859	874	890	863	866	876	867	836	870	796	844	827	893	822	875	848	815	860	878	863	822	886	805	880	836	882	869	838	841	889	868	895	829	868	900	836	834	924	833	859	856	863	816	898	846	841	857	879	847	787	857	844	845	888	835	839	843	851	852	825	866	878	843	891	807	858	893	836	877	911	820	827	799	858	842	858	837	818	850	882	892	847	830	853	776	842	871	860	813	889	891	895	860	865	878	861	828	865	809	829	833	817	829	861	856	841	807	899	838	836	833	889	839	835	848	808	837	877	773	873	864	853	872	854	847	847	872	875	897	871	840	842	861	892	834	868	883	837	845	860	860	825	888	835	878	803	859	852	865	850	868	874	864	915	796	883	901	840	942	878	918	859	831	824	912	863	866	831	833	857	852	876	868	825	849	847	839	799	822	889	835	869	832	847	872	819	879	808	869	851	863	851	868	788	840	870	863	840	879	873	851	832	851	780	880	849	776	796	843	877	859	839	878	833	884	822	844	848	828	891	827	840	860	851	811	859	854	816	830	844	841	850	862	861	875	879	863	847	851	863	856	874	822	846	893	839	852	864	796	874	854	826	921	887	821	817	840	865	773	856	878	840	844	856	868	872	842	882	867	852	844	837	835	816	849	838	832	873	851	886	856	863	857	873	807	867	851	849	888	882	848	872	811	885	851	833	797	850	841	868	813	876	789	827	844	871	854	870	810	796	843	831	850	844	848	871	841	856	830	807	792	867	863	841	835	862	807	830	926	842	807	832	860	849	841	866	836	839	872	899	844	869	883	864	824	825	829	842	870	841	828	853	827	870	825	864	883	852	868	815	830	811	811	860	895	865	830	857	892	888	842	842	869	824	850	872	811	869	852	904	856	836	886	853	804	839	796	832	822	825	860	841	778	808	851	830	839	806	868	845	796	837	880	804	828	799	892	852	832	862	854	892	857	874	833	876	902	848	871	854	843	785	838	843	875	850	862	809	837	806	840	835	830	846	865	869	884	910	817	847	844	843	846	787	861	831	843	874	883	840	835	878	847	853	863	845	838	824	826	877	867	868	885	874	860	846	813	818	793	858	848	826	827	785	867	851	839	863	828	888	881	881	829	812	853	841	843	854	855	829	808	842	852	839	834	877	874	823	854	824	838	871	893	829	823	899	839	858	888	896	854	887	877	873	829	823	879	879
6763	628	642	561	537	498	361	333	315	331	331	304	316	324	326	329	290	338	305	302	263	324	272	270	274	298	269	299	294	288	339	280	296	290	294	299	284	322	350	270	288	300	284	319	296	307	304	297	309	272	288	283	281	299	298	334	308	304	278	312	273	285	302	308	315	297	322	288	285	281	313	312	285	302	321	282	276	311	306	309	304	285	304	278	284	279	272	298	284	302	324	283	304	292	314	279	304	273	316	278	306	309	296	301	301	295	299	301	258	309	350	311	317	299	326	286	293	285	281	279	320	303	307	300	296	306	295	279	284	327	312	299	312	295	313	316	261	289	301	300	282	276	267	276	272	289	283	294	288	298	286	274	288	291	312	262	280	289	293	280	301	320	285	298	281	314	284	295	299	286	309	311	282	309	299	291	299	251	322	288	315	303	314	313	311	308	323	277	297	285	302	289	276	301	305	302	296	306	257	308	277	296	304	304	305	279	306	273	283	306	318	295	298	310	284	322	311	281	287	273	293	301	288	300	309	324	290	292	312	276	296	277	290	306	302	312	301	279	270	288	300	296	295	301	278	340	308	300	297	307	328	288	287	295	266	301	279	320	286	267	268	289	317	299	315	299	326	308	318	293	312	277	289	295	286	297	265	273	274	289	278	281	295	280	308	296	271	268	279	311	288	301	291	291	292	311	296	291	303	322	324	279	337	285	292	290	323	293	293	292	300	293	327	294	289	290	297	319	283	303	318	321	289	268	312	285	294	262	315	303	308	309	292	278	302	263	300	299	319	302	309	276	316	274	298	291	269	298	303	301	327	321	282	267	312	314	290	303	288	314	316	310	303	311	313	306	288	309	286	270	287	309	305	300	289	283	276	315	286	303	308	295	290	299	318	298	279	307	306	287	280	342	269	296	303	306	287	274	255	274	292	285	298	312	279	274	323	309	299	288	293	290	307	297	281	300	283	270	284	280	274	320	290	312	311	260	306	288	288	264	304	276	319	280	321	337	291	260	279	315	295	274	276	300	309	294	319	307	311	275	283	289	291	280	298	312	281	301	279	295	282	291	298	290	307	315	293	307	297	303	295	284	288	293	270	304	326	282	345	283	273	294	297	307	302	301	309	316	256	318	301	303	279	336	254	316	304	313	286	293	290	289	297	283	270	295	298	303	322	315	302	284	297	282	273	274	306	329	275	305	296	260	283	291	272	242	282	293	332	319	303	308	292	297	281	275	296	330	304	308	288	312	287	269	280	300	298	311	324	328	291	307	289	320	286	288	263	284	280	294	295	292	280	324	293	294	304	291	309	327	298	306	325	308	278	314	283	295	303	314	287	296	321	269	288	280	284	304	277	297	300	291	291	261	310	299	288	306	316	314	267	320	278	271	306	324	294	308	301	274	297	306	321	278	290	302	274	295	294	311	265	318	290	268	287	292	281	313	316	324	327	321	298	291	317	305	299	283	274	322	280	309	291	305	309	294	299	298	299	290	277	297	287	276	280	284	300	286	269	296	284	300	286	288	270	277	312	263	293	301	314	279	300	314	289	314	297	296	292	289	272	314	291	300	292	335	268	303	288	312	257	330	285	264	299	288	284	298	275	302	314	302	278	257	275	283	260	264	286	289	275	307	324	323	312	289	307	296	326	282	297	285	261	301	279	302	289	292	313	274	276	338	287	269	289	281	284	298	316	307	292	298	299	301	350	302	288	298	297	323	308	281	311	301	278	317	271	310	256	301	278	297	285	295	273	304	281	274	277	286	313	258	297	275	308	323	303	286	303	296	290	285	311	273	315	279	280	277	294	320	292	282	335	277	264	298	298	302	297	263	274	299	307	287	270	268	248	281	287	268	309	274	262	316	279	307	300	304	271	294	299	269	299	287	299	292	325	324	284	279	312	286	292	323	290	281	300	312	273	310	301	276	299	302	291	270	293	306	308	256	272	269	308	271	306	237	330	304	287	285	343	322	296	281	307	285	270	290	333	280	299	312	292	271	292	290	314	332	308	309	299	306	304	321	256	270	303	331	301	306	323	290	261	280	298	275	278	285	287	323	296	284	297	292	275	324	303	310	282	308	286	278	308	304	309	331	307	310	297	304	290	286	293	296	323	281	290	297	267	287	301	276	310	270	283	326	297	303	302	280	271	282	295	310	299	315	287	298	307	330	268	284	294	283	306	304	306	296	286	285	313	288	290	283	294	287	322	280	282	290	322	323	283	313	330	312	313	288	301	299	278	291	284	286	287	293	275	309	302	277	306	282	312	295	302	320	288	307	272	288	289	321	290	282	314	303	308	302	310	325	266	281	325	289	285	319	327	302	332	313	280	304	323	269	301	276	273	309	294	307	303	296	304	302	292	277	303	281	337	296	268	276	303	289	264	291	334	326	290	313	301	306	326	301	285	324	311	305	301	286	296	303	298	306	284	317	294	296	292	296	266	268	328	286	323	278	301	284	295	252	303	294	282	287	303	316	285	285	324	304	327	298	307	261	323	294	286	309	334	284	286	273	310	298	286	305	307	304	295	273	323	309	283	314	293	313	292	280	303	292	296	288	286	346	268	294	302	290	307	290	283	274	300	297	334	311	285	286	310	300	309	290	310	298	280	305	314	284	334	307	273	272	313	294	297	311	255	319	333	306	276	296	297	238	296	248	296	307	292	311	271	300	287	268	295	295	314	306	291	266	297	291	285	257	302	329	282	281	292	283	261	297	314	280	313	256	271	285	278	311	307	282	298	291	267	304	290	311	330	285	291	296	279	295	299	322	287	285	304	280	298	294	274	285	293	309	273	256	309	290	279	316	297	340	293	282	307	269	282	258	309	317	282	283	294	266	258	315	302	291	289	299	288	344	316	292	323	293	334	314	280	323	300	301	287	291	304	270	307	296	311	287	295	294	285	297	308	301	300	313	279	281	314	272	290	302	302	315	257	292	300	333	307	294	301	311	273	315	307	289	312	313	262	305	271	320	291	281	301	286	318	293	296	294	289	268	290	290	292	311	297	294	301	262	286	264	273	293	308	277	310	303	275	265	336	287	311	307	315	291	273	290	324	305	309	313	280	269	306	299	298	296	290	322	291	301	286	285	316	294	292	307	323	271	309	289	289	265	306	269	285	294	309	348	303	290	269	299	290	275	293	285	325	292	287	318	314	283	303	282	295	275	295	313	319	309	282	298	317	273	276	304	284	293	290	294	277	298	319	305	322	299	334	302	275	298	281	306	284	308	283	294	239	269	273	284	274	308	299	290	313	340	293	290	325	275	281	292	310	291	252	296	308	295	309	307	281	296	295	267	298	305	296	327	295	260	297	271	292	317	285	285	288	294	325	292	314	273	312	297	314	306	296	301	338	303	322	304	249	312	311	264	301	309	296	262	267	269	304	316	290	307	305	312	315	287	299	307	291	286	293	287	297	303	275	283	312	273	267	308	291	281	325	317	279	317	296	295	284	316	304	309	300	295	312	332	298	256	289	317	298	281	309	326	295	293
6453	985	1336	1775	1655	1294	997	892	878	819	830	791	801	782	756	776	737	703	689	762	718	776	799	742	745	740	764	716	751	699	720	755	719	690	715	697	741	671	677	738	744	747	729	695	697	690	732	731	698	721	695	673	730	726	690	688	705	716	714	644	690	736	734	714	743	676	742	699	730	716	719	725	678	670	736	649	684	756	693	712	658	680	704	748	643	793	733	688	683	733	723	705	689	715	709	686	727	748	694	700	733	763	718	702	729	684	706	702	697	752	676	755	716	722	701	687	697	725	657	725	713	716	698	706	716	688	733	698	689	714	659	731	714	696	656	740	727	719	721	682	701	654	720	735	699	722	705	723	714	688	718	708	701	719	689	697	687	720	737	741	684	713	636	666	732	664	692	718	686	703	709	672	700	688	732	733	686	710	661	737	716	690	678	709	725	735	681	712	695	705	729	706	678	747	741	706	683	691	680	727	652	695	737	699	707	696	678	714	702	682	688	730	680	703	760	723	717	698	685	692	673	703	654	698	723	741	728	692	722	662	699	743	744	690	724	700	689	717	738	725	717	680	731	719	697	687	712	692	750	717	725	698	704	723	722	720	691	699	698	710	726	669	735	721	710	712	749	705	724	733	692	719	743	708	715	709	721	695	675	723	692	705	713	692	771	745	678	670	701	731	698	734	722	706	740	712	701	671	745	740	712	713	710	756	703	695	658	702	690	705	712	724	732	691	725	694	685	732	729	707	697	685	716	731	718	717	694	760	735	705	676	709	708	684	650	765	735	673	702	711	691	713	714	675	702	730	712	674	728	716	747	720	740	723	670	699	734	750	702	729	705	722	737	743	695	726	747	741	716	727	691	734	682	715	733	723	718	683	722	702	702	657	747	723	695	692	738	675	747	707	767	693	693	681	711	654	636	706	736	709	664	715	692	717	694	687	681	712	730	690	680	705	710	727	694	739	686	712	679	690	716	699	731	735	703	709	722	695	755	654	713	675	707	726	731	650	694	676	714	697	690	718	695	732	712	686	694	721	687	713	704	737	689	679	699	694	686	740	756	742	715	753	670	708	698	712	670	724	679	686	725	730	667	723	697	730	706	693	683	718	701	703	741	692	686	713	703	688	697	711	694	698	751	637	764	688	698	714	758	699	680	712	700	745	663	724	723	707	732	730	714	737	686	707	726	692	670	729	665	725	705	719	735	696	683	686	679	701	709	700	741	768	732	714	707	714	763	727	737	694	708	674	693	713	732	674	720	735	664	717	731	661	709	724	728	693	687	688	700	696	712	703	693	712	751	749	690	683	746	722	732	723	650	720	716	687	716	675	681	716	734	697	708	729	756	716	732	710	679	741	708	775	731	705	688	697	651	737	709	719	758	704	744	688	723	698	719	711	731	700	704	694	729	710	741	650	732	694	734	716	664	746	750	740	694	678	684	717	698	699	676	709	699	695	690	690	727	722	698	720	700	691	710	738	710	719	704	708	731	670	717	697	697	718	755	689	718	701	711	777	729	677	686	713	687	730	682	745	719	709	731	706	764	767	731	729	730	755	650	666	716	686	697	717	697	717	730	699	750	686	662	670	723	742	698	742	726	678	732	740	657	728	670	724	738	720	685	741	700	706	693	721	694	713	778	644	701	753	718	737	723	727	705	684	660	731	690	715	721	716	718	725	718	729	726	748	732	681	764	752	759	706	650	699	697	706	715	724	642	753	696	681	704	754	659	687	726	727	727	706	689	663	680	680	752	719	714	703	707	702	734	713	698	677	714	640	706	721	688	722	669	697	672	709	707	737	706	681	710	699	726	707	694	712	752	713	693	711	691	713	751	692	737	707	717	688	713	774	706	689	702	734	676	728	718	734	711	697	683	681	689	738	645	676	719	717	647	683	746	689	738	700	728	729	732	720	692	720	696	722	718	709	725	672	702	679	725	701	681	725	725	704	680	736	666	703	708	694	739	701	721	708	749	676	679	715	696	693	747	754	683	726	684	709	711	703	703	727	697	696	709	749	708	724	678	731	759	698	679	770	651	687	759	698	684	691	690	699	669	674	763	732	694	729	736	694	690	732	734	730	686	687	704	683	706	736	758	733	696	717	704	688	692	710	666	711	699	664	693	705	668	719	692	716	686	696	723	676	692	688	696	681	714	714	709	710	671	750	716	717	670	701	709	730	731	733	693	771	712	730	677	714	688	745	713	720	709	707	684	715	716	704	712	695	737	743	710	753	723	737	700	685	695	739	705	688	743	737	693	711	725	717	708	723	683	737	756	702	701	690	701	700	695	718	721	640	734	762	689	727	734	719	708	653	657	738	750	718	767	715	689	707	722	701	698	691	701	667	674	685	691	694	736	722	705	675	724	718	670	680	695	709	704	706	677	726	706	696	724	713	689	693	731	690	724	759	702	724	690	743	665	729	687	707	703	700	758	701	748	697	717	734	696	688	737	676	686	696	773	722	698	744	716	723	681	712	736	694	710	682	714	746	691	741	720	663	666	695	702	701	716	727	662	737	760	689	698	682	713	719	687	682	664	703	746	690	683	717	716	668	697	686	691	753	684	680	713	719	685	716	673	639	713	746	669	693	711	708	746	742	679	698	684	707	696	699	747	700	731	736	702	684	735	738	704	759	741	705	720	705	703	715	735	710	736	742	721	705	705	725	686	740	673	718	742	765	773	726	678	672	703	708	706	715	719	697	728	712	755	746	717	685	746	695	739	724	734	677	672	730	689	739	750	698	679	693	734	721	774	740	712	703	660	718	740	730	746	727	725	716	704	738	769	737	656	705	693	688	737	771	705	680	714	729	726	747	744	766	702	757	701	696	720	729	712	751	674	703	640	663	715	760	712	712	702	742	729	689	713	711	657	692	703	729	724	734	700	705	716	745	736	693	722	753	693	760	687	719	722	701	727	737	678	698	724	714	645	720	733	741	693	742	707	756	695	716	675	658	674	709	704	740	703	676	734	732	757	721	704	701	777	727	687	675	675	667	723	648	715	731	679	741	702	674	704	693	712	705	681	689	768	738	768	717	731	695	692	670	676	734	693	712	738	743	729	684	689	666	693	736	704	693	710	668	756	722	729	694	666	679	682	708	712	720	675	675	677	725	702	742	738	674	721	702	687	734	746	752	775	667	741	703	731	712	812	699	667	684	680	712	734	704	697	738	705	684	671	760	693	754	674	687	708	695	725	675	769	734	735	672	713	722	721	662	703	700	669	684	775	685	650	709	742	706	695	664	745	792	681	705	669	714	716	686	733	718	686	711	689	759	740	707	730	691	708	734	705	685	728	697	685	641	718	734	720	710	709	692	707	703	699	718	679	730	691	719	692	703	735	673	768	724	700	668	702	659	675	682	710	724	688	738	718	725	695	725	720	694	718	713	696	733	721	710	719	706	706	726	680	731	725	685	701	706	704	683	734	753	710	718	694	756	696	706	698	694	694	715	746	684	714	717	670	667	707	695	727	689	703	718	713	699	692	720	723	673
12347	956	777	784	789	584	321	205	194	179	156	174	135	135	156	135	167	141	137	168	124	124	144	137	129	122	136	114	125	130	116	132	136	172	147	127	120	159	125	127	151	154	128	126	120	126	133	143	130	132	124	138	131	133	134	150	129	120	142	132	126	128	128	103	135	135	137	132	153	128	112	141	124	124	138	144	130	139	103	127	112	122	126	134	110	123	131	135	135	126	132	123	140	111	132	102	127	124	109	142	156	131	135	142	138	125	134	149	136	131	115	144	155	121	116	113	123	139	139	121	132	129	149	131	121	119	119	134	150	134	135	133	147	121	121	131	145	127	136	133	150	127	125	122	126	113	123	145	113	145	124	143	138	139	123	132	137	147	140	139	112	106	132	112	117	114	144	131	145	137	148	102	126	127	134	156	131	124	141	127	132	125	128	141	123	118	124	128	121	126	144	124	137	144	137	116	124	127	142	139	126	149	127	125	128	132	123	154	129	129	132	138	115	117	155	128	132	116	126	121	129	111	116	126	133	155	115	143	113	131	111	112	113	124	124	136	141	136	130	139	141	113	134	133	131	127	128	137	138	154	142	117	128	154	140	127	128	115	122	129	142	132	122	131	129	120	130	119	114	114	141	127	122	138	147	133	112	127	142	115	141	115	135	126	156	147	136	110	114	152	150	122	136	128	123	130	135	124	132	123	128	141	132	120	136	135	127	122	122	117	150	120	116	123	149	116	143	132	129	119	129	115	109	117	129	128	134	124	101	116	147	111	98	115	132	134	137	137	117	141	128	124	138	126	117	118	134	116	145	125	134	114	128	150	143	114	129	125	113	116	153	142	129	165	119	148	111	145	147	119	117	115	139	112	114	109	162	135	125	133	124	149	120	123	136	149	126	133	122	99	120	122	141	132	161	129	121	133	139	120	134	124	114	127	111	110	116	110	141	127	127	126	105	120	127	110	115	139	124	114	128	154	120	122	128	132	111	117	125	130	141	147	128	116	145	133	110	135	108	119	126	132	130	142	110	128	135	133	130	130	130	133	144	132	133	140	127	110	145	130	119	141	122	124	114	127	129	105	117	124	137	135	138	125	142	131	141	133	136	123	123	144	115	148	118	141	142	145	126	118	134	123	122	114	130	128	121	142	128	128	139	115	122	105	150	122	142	149	131	135	130	120	133	127	140	126	128	128	146	134	135	107	140	122	150	142	120	144	130	122	122	149	150	136	127	124	151	143	127	134	129	143	138	126	134	145	148	131	143	142	142	116	147	129	142	127	121	119	156	131	128	145	116	130	133	130	132	115	110	117	110	137	115	139	117	132	137	140	143	123	155	125	131	127	120	114	121	114	136	125	122	148	146	148	113	134	135	149	125	147	144	143	140	140	133	102	134	117	129	110	116	107	138	142	126	134	132	133	118	129	113	113	123	134	143	152	135	129	132	122	134	143	130	104	116	143	144	162	129	135	129	145	117	121	150	144	122	129	131	111	139	125	131	140	125	106	133	106	162	122	133	149	137	123	145	106	124	119	119	143	115	136	153	122	127	119	121	137	164	132	129	137	105	139	140	125	135	119	118	136	131	113	147	125	127	151	156	118	158	122	164	130	142	136	137	101	119	114	129	135	135	128	118	139	131	119	133	143	134	153	134	123	114	140	124	127	134	123	134	122	124	128	129	128	134	127	134	139	133	156	115	140	140	128	143	124	124	106	136	131	132	130	145	115	147	145	117	121	121	121	121	136	137	116	125	135	143	131	127	139	131	166	108	128	134	124	109	141	142	124	139	126	145	129	127	121	142	128	166	120	131	130	135	120	130	135	134	130	117	128	138	124	124	131	131	123	127	140	131	114	126	100	142	117	128	138	114	121	131	141	138	123	113	143	137	127	119	134	131	111	120	125	124	132	143	95	112	114	141	139	139	123	127	136	123	129	127	118	125	155	109	125	134	135	139	159	135	135	124	129	135	130	130	131	126	123	144	154	135	178	107	130	119	134	111	124	112	129	144	143	122	113	127	130	133	136	128	149	149	107	137	131	117	128	148	138	126	147	132	151	133	138	122	130	117	120	129	118	116	170	119	126	136	123	119	154	128	131	132	135	128	129	117	129	109	124	130	103	129	102	133	132	130	131	131	148	134	122	134	137	130	115	136	119	122	125	137	134	125	159	127	137	147	122	116	142	148	135	110	113	129	153	108	136	111	119	140	121	130	111	148	144	120	117	126	133	131	130	120	123	105	120	133	146	122	136	141	109	118	112	138	151	116	133	122	148	109	136	133	127	121	126	126	120	130	109	140	130	128	125	138	146	128	130	140	145	123	132	124	131	129	119	129	130	131	122	126	123	133	164	121	147	124	142	110	117	110	134	121	159	154	131	150	126	116	134	120	112	128	131	135	128	122	134	133	139	126	111	142	150	128	116	117	104	138	111	140	128	127	151	105	123	122	145	138	139	118	96	140	152	137	132	125	110	125	160	122	138	141	137	133	128	139	117	135	123	131	135	119	121	135	137	122	129	133	131	140	139	129	144	116	154	142	133	128	123	129	115	133	135	134	144	136	147	126	132	136	125	129	135	133	132	132	131	120	133	119	132	121	125	124	120	148	132	130	130	149	126	130	137	139	140	142	128	110	139	129	149	129	126	124	136	130	133	123	137	136	122	139	138	103	136	128	156	128	140	128	115	125	113	135	119	130	120	136	150	117	126	121	154	125	111	119	129	135	138	127	112	132	134	130	145	114	128	131	140	141	139	122	125	135	124	122	139	130	147	121	127	130	102	131	126	134	133	145	152	115	131	111	120	115	113	110	122	125	141	123	126	119	117	117	120	120	119	143	127	119	150	126	140	135	131	122	124	136	154	147	127	151	108	126	128	118	123	129	134	121	108	139	117	140	143	119	142	114	117	109	133	143	120	141	130	122	130	148	141	124	134	143	142	132	112	136	128	113	122	123	122	143	101	129	107	119	123	125	141	119	132	147	118	127	133	131	149	138	116	133	115	126	126	127	137	131	136	146	138	117	133	122	102	118	111	133	124	139	114	119	134	118	133	139	137	137	150	126	130	133	116	116	145	124	102	130	131	141	122	122	134	123	113	123	117	112	126	121	117	134	145	122	122	131	120	129	140	123	135	120	142	144	167	137	118	143	125	134	163	141	123	151	135	135	132	135	121	129	120	127	112	127	123	117	121	134	134	139	131	101	127	142	138	122	123	117	124	134	138	120	129	104	137	119	131	134	121	126	150	128	142	115	124	133	127	129	125	114	130	127	131	126	149	117	118	140	135	138	119	113	139	142	113	152	135	133	132	121	124	127	142	139	134	133	138	118	135	110	128	141	121	130	127	106	136	124	110	134	127	128	130	121	126	136	122	121	119	151	139	135	127	121	115	136	138	129	122	119	100	149	118	144	125	145	126	121	125	118	160	133	132	134	124	155	131	125	139	127	122	133	129	147	112	123	119	137	137	130	127	127	134	125	147	129	135	116	103	166	114
7734	927	1616	2134	2328	1556	920	769	729	614	576	550	520	509	503	463	450	427	434	415	383	384	418	406	413	399	375	405	391	342	436	383	371	365	404	371	332	365	369	388	404	366	338	350	328	350	340	381	351	337	358	346	344	349	332	380	326	350	342	340	344	327	346	339	365	332	355	327	337	353	331	320	361	351	365	326	338	327	388	360	356	326	339	354	304	387	326	333	370	330	369	347	373	388	332	364	319	326	325	379	318	362	359	363	352	351	347	329	352	344	356	345	334	371	374	352	335	339	333	335	360	383	355	325	366	355	357	378	326	354	368	357	315	377	368	369	363	377	351	339	344	341	348	349	353	371	344	324	292	348	340	334	322	345	316	340	352	319	339	336	344	332	352	353	331	343	363	347	367	287	322	334	327	352	358	358	329	359	357	329	344	349	341	393	347	350	351	332	354	353	345	325	373	325	385	322	337	376	361	334	385	322	353	342	342	358	389	316	361	333	354	347	313	322	314	304	370	350	349	375	330	349	336	313	332	372	322	360	362	330	323	337	363	344	335	337	343	362	317	315	363	331	328	330	340	337	362	306	342	316	380	319	347	355	377	328	324	347	357	328	311	357	357	321	369	313	350	354	329	348	337	305	343	382	336	351	344	335	346	376	335	349	388	322	346	333	349	370	359	363	329	342	355	337	347	338	362	343	368	301	366	331	349	342	320	364	330	338	335	330	352	339	323	333	361	340	334	326	379	373	311	340	335	352	325	331	330	354	379	371	362	361	355	361	337	351	321	336	366	365	342	337	362	333	356	343	348	359	328	363	355	336	314	362	324	358	314	334	328	376	316	330	308	369	295	345	334	332	384	341	382	368	363	346	374	325	330	303	341	359	315	347	325	357	326	365	341	327	351	349	366	326	336	358	323	341	368	340	331	323	364	339	346	358	402	368	333	321	346	334	298	332	331	361	337	334	341	324	318	361	330	374	368	348	299	297	356	351	321	334	358	362	342	358	315	329	343	339	380	319	352	296	351	378	332	334	354	375	325	310	331	339	344	348	343	334	334	332	324	290	341	383	319	320	336	348	347	368	326	362	343	300	322	338	350	318	363	399	342	360	329	339	338	327	357	352	374	313	367	324	360	326	327	338	337	354	335	338	332	329	349	333	370	373	353	326	324	317	360	365	326	359	323	333	357	294	340	374	390	320	351	352	356	363	346	335	364	346	345	355	377	359	364	328	330	326	317	334	357	337	346	326	333	379	331	353	342	356	345	344	352	352	344	326	309	334	378	318	316	381	354	352	322	368	342	326	344	331	348	373	341	327	335	352	362	319	331	349	335	384	349	365	339	348	338	342	327	369	359	336	304	359	338	336	327	324	327	382	333	333	354	317	344	337	349	358	346	311	334	344	327	358	360	349	333	348	319	334	329	360	343	338	350	338	333	361	340	342	361	350	348	334	347	359	348	347	338	343	353	352	357	335	372	322	346	334	361	334	325	349	316	347	343	327	318	366	305	339	375	312	349	340	350	354	348	337	371	336	356	328	356	338	321	314	344	292	326	352	387	306	343	372	315	333	345	341	348	353	372	360	394	317	348	350	333	322	348	366	338	372	375	353	348	337	343	350	377	353	346	332	307	347	370	343	347	334	351	312	335	351	318	331	357	344	361	325	363	334	349	330	330	324	342	340	348	382	318	361	340	347	352	306	353	360	333	319	321	335	327	358	342	366	349	372	325	319	330	365	341	347	351	333	342	318	305	326	326	334	346	338	303	338	323	349	365	352	354	361	296	318	338	345	361	329	373	306	367	370	349	349	355	353	333	323	331	326	356	333	326	334	322	368	335	334	366	324	353	387	339	333	351	331	368	340	346	340	324	354	341	364	361	361	331	366	353	322	355	370	345	347	350	348	357	349	373	342	333	332	303	322	359	328	306	340	329	328	349	369	360	350	376	336	338	318	330	349	351	361	333	328	317	349	333	328	339	363	350	357	341	348	367	331	343	371	325	381	354	377	317	361	340	330	360	398	361	367	338	348	319	346	313	352	356	315	305	362	388	372	357	331	339	368	341	336	359	350	325	339	350	322	320	361	288	343	352	316	363	330	301	335	342	325	321	364	327	312	310	367	324	312	331	347	346	332	348	346	310	339	335	343	346	329	337	327	339	338	367	327	331	361	345	341	332	335	334	389	349	331	367	345	361	367	335	319	341	352	332	368	361	337	361	373	333	351	342	339	363	362	354	344	331	379	327	323	361	358	340	380	346	353	354	342	353	357	333	369	337	348	352	344	323	342	315	348	371	355	358	370	327	334	358	328	338	358	328	321	335	343	347	338	356	351	347	366	355	345	364	333	355	320	362	359	348	351	328	359	363	348	351	358	338	353	348	329	340	353	365	353	306	363	336	342	361	352	338	347	355	346	331	348	360	372	345	352	335	341	333	350	372	359	304	325	362	370	346	360	341	365	337	343	345	346	385	352	335	332	285	324	381	338	363	374	343	369	355	339	351	352	321	308	348	346	318	346	326	336	357	358	324	344	359	323	338	356	298	332	340	337	317	367	333	354	354	390	391	327	332	358	360	336	338	351	368	337	384	344	335	347	340	334	312	337	328	356	336	352	344	326	318	378	343	370	353	312	309	348	315	313	326	355	365	339	340	338	364	360	332	334	365	357	362	309	366	333	344	336	383	322	353	349	337	339	352	373	363	361	342	326	359	348	315	347	318	358	354	365	339	336	349	355	343	350	315	367	355	360	333	331	353	326	336	354	353	349	344	358	352	348	342	319	337	345	339	345	303	352	384	339	337	361	335	352	300	351	348	361	341	327	363	333	369	336	356	362	352	334	355	338	352	350	313	335	392	350	332	367	345	342	343	378	337	343	349	364	343	337	334	344	351	338	364	385	359	362	336	345	312	377	413	335	310	336	315	353	321	342	343	347	333	331	320	321	344	333	354	352	358	327	342	371	345	342	332	345	350	346	352	351	377	348	347	311	345	333	391	341	333	360	353	339	339	372	369	340	333	352	334	338	355	343	355	336	356	314	349	339	337	351	353	344	347	359	340	342	366	343	339	359	367	317	382	326	331	318	345	336	326	336	299	372	314	350	313	311	334	345	309	346	347	352	346	335	336	335	371	337	361	355	336	358	333	340	350	345	330	381	315	346	367	353	342	336	350	337	364	343	331	321	344	383	334	332	351	328	331	359	363	322	346	342	334	337	351	319	387	324	334	334	323	321	344	327	373	366	324	366	344	362	331	324	352	337	332	340	348	376	359	341	348	297	339	337	333	327	353	338	368	345	320	334	321	350	332	346	342	367	352	345	323	341	357	346	359	335	319	337	335	348	387	330	342	291	341	326	342	362	340	347	331	319	337	341	320	357	306	347	350	336	338	310	365	339	326	355	322	323	316	326	319	342	361	349	331	366	355	384	345	349	343	325	360	343	364	336	334	336	345	337	353	365	339	333	344	351	337	331	318	349	362	362	362	332	341	346	324	349
1308	359	360	382	380	353	362	345	353	357	380	360	394	380	368	360	347	340	384	346	334	343	375	366	365	302	334	356	373	387	366	333	366	375	382	364	388	330	376	355	349	348	344	334	359	353	348	380	336	376	373	373	334	399	387	360	356	356	356	415	380	385	359	352	352	328	384	369	335	371	373	359	388	352	358	361	337	360	340	386	362	373	371	345	373	367	374	322	361	310	378	362	374	379	380	369	351	345	326	355	334	362	393	347	357	346	363	337	374	372	342	336	376	380	363	370	358	370	343	333	354	332	347	352	382	360	328	340	336	352	348	436	363	363	339	388	349	353	345	361	372	361	344	371	367	358	374	364	338	359	340	347	360	385	344	373	360	354	374	344	360	335	379	361	342	351	316	334	403	364	357	368	357	369	340	381	376	364	371	369	333	342	362	369	323	326	346	349	333	357	359	353	364	316	373	338	344	332	327	390	348	370	347	332	363	367	331	347	340	349	337	364	352	346	345	360	382	350	363	369	336	358	418	362	362	366	350	332	327	344	334	369	355	345	346	335	370	345	369	359	355	376	374	388	344	354	343	357	359	328	317	345	321	400	369	350	335	315	350	340	332	320	355	334	373	371	363	352	366	367	364	334	371	368	357	357	356	385	324	351	318	320	354	358	354	381	373	333	369	335	333	357	360	339	395	379	353	320	337	388	324	376	366	382	349	358	357	368	368	342	346	370	372	334	344	388	344	340	324	319	367	350	349	372	348	378	334	347	423	409	341	345	372	334	374	331	401	356	354	382	375	350	367	358	383	355	371	351	383	390	366	371	350	341	357	397	362	350	373	365	361	337	357	334	353	371	362	372	355	346	393	357	336	373	366	357	380	380	333	354	372	374	373	355	350	359	327	351	329	391	383	356	342	353	331	332	383	363	389	364	306	321	368	342	359	325	370	362	357	354	347	370	339	372	348	380	345	385	391	343	398	360	349	349	382	366	346	365	382	344	384	356	395	402	305	381	355	355	387	335	331	393	377	336	393	410	357	361	359	348	357	332	364	356	370	355	344	349	376	373	359	367	342	407	355	372	351	372	360	391	397	352	365	346	333	325	321	368	348	360	374	374	334	331	363	324	372	376	338	372	377	326	339	366	374	352	362	359	352	369	364	363	362	319	337	346	364	382	359	329	329	341	367	395	363	323	322	347	375	354	366	313	356	317	379	425	383	350	349	338	333	377	359	321	380	352	352	347	374	319	366	384	354	372	351	344	346	354	375	382	361	373	335	412	360	364	326	321	366	358	339	386	358	365	338	378	378	358	377	351	351	385	348	314	360	375	352	353	351	350	377	355	338	401	362	355	342	330	365	335	358	326	335	360	316	350	307	351	336	365	348	376	344	353	332	322	355	366	342	364	346	333	364	372	341	342	370	365	359	367	371	360	371	369	365	321	365	375	339	376	371	345	355	357	356	370	378	335	367	405	385	379	332	401	341	370	362	335	346	386	397	360	350	361	319	337	368	364	396	333	342	347	389	342	332	391	322	355	357	340	358	336	387	333	359	331	391	354	336	335	357	363	373	348	377	353	331	384	339	358	362	319	349	343	349	381	318	360	349	381	384	344	341	347	371	391	325	371	351	381	332	383	387	391	362	344	347	364	342	359	372	343	381	350	390	375	398	362	393	361	367	399	350	347	362	340	349	375	367	377	350	370	347	344	360	337	366	331	297	345	334	357	381	337	321	377	353	356	345	349	342	343	356	351	366	295	329	305	377	367	366	384	369	318	345	347	389	361	359	334	360	355	347	330	379	354	340	338	367	394	344	377	365	365	381	373	378	341	345	348	349	366	369	375	377	322	341	382	356	346	344	373	377	364	354	352	311	350	365	354	351	360	361	346	340	372	379	368	339	372	390	340	394	338	315	358	359	331	347	349	333	329	310	357	376	368	347	348	361	352	368	327	388	352	290	351	334	361	358	362	357	334	349	374	376	336	350	349	367	324	364	372	357	347	383	368	357	373	407	343	328	324	347	377	362	354	390	331	357	396	378	372	363	355	354	354	324	351	364	369	358	406	358	326	362	347	345	374	352	394	385	382	338	366	352	340	355	334	363	310	368	365	363	354	337	376	353	349	338	333	338	338	339	344	363	363	365	387	360	355	355	395	406	349	356	329	383	346	359	367	373	394	368	360	358	350	342	367	358	372	392	364	343	389	377	364	351	361	326	379	364	368	350	337	381	359	359	365	355	330	365	354	380	387	310	358	347	342	336	351	335	361	348	358	357	376	389	360	364	383	354	352	361	353	347	312	307	349	369	381	356	362	357	347	347	367	339	352	305	391	350	379	328	325	353	355	370	302	363	359	347	351	328	351	373	371	367	403	328	379	373	386	369	368	346	375	364	362	367	350	408	359	375	369	349	353	341	383	381	365	340	373	363	370	364	361	360	357	351	340	331	334	347	396	374	343	343	347	349	353	367	350	371	385	358	387	338	322	378	398	357	371	381	350	344	353	390	373	356	337	329	346	358	365	361	347	336	340	342	363	363	367	396	357	374	334	359	366	337	369	362	359	377	353	349	341	339	362	391	334	332	346	382	347	327	356	386	342	357	363	366	385	377	363	371	367	334	363	371	391	358	391	359	304	369	338	392	355	356	386	343	384	395	331	378	395	390	340	360	343	376	359	356	343	337	354	343	366	386	311	381	325	370	377	343	355	351	364	331	328	362	392	370	353	347	310	337	365	340	372	382	372	380	358	386	338	330	349	381	346	345	356	397	350	356	358	324	350	364	380	335	365	344	358	346	380	327	365	354	355	369	378	356	390	373	407	370	381	363	348	340	379	343	385	388	360	336	374	355	358	349	374	357	320	370	343	383	376	356	352	362	405	384	360	372	355	366	335	342	367	335	338	342	370	364	390	348	357	337	375	396	361	333	366	342	334	387	355	381	346	362	360	430	338	342	360	389	356	385	374	368	384	370	364	359	399	345	354	351	346	357	345	361	351	361	383	365	363	370	335	388	348	311	330	367	354	356	351	361	375	363	329	369	375	358	410	337	343	351	328	336	345	354	348	346	346	363	397	395	341	382	364	371	384	366	371	353	379	358	359	333	329	387	354	348	354	359	396	356	328	393	348	327	341	358	362	369	356	336	369	372	340	346	360	315	369	357	400	363	347	370	368	374	356	385	351	348	372	355	377	356	365	321	381	368	374	361	377	357	354	356	365	340	348	353	379	391	337	344	376	344	371	401	360	350	361	347	375	328	319	364	339	369	353	369	354	366	388	355	327	368	397	354	360	343	367	340	346	347	375	328	388	350	347	345	374	349	330	330	373	340	356	337	360	346	351	344	350	334	357	361	400	348	355	358	329	346	382	378	390	356	355	375	356	332	327	390	372	370	375	375	369	360	359	336	325	340	340	373	363	398	396	375	344	350	380	399	403	393	365	381	355	375	344	344	351	356	361	356	331	354	348	356	344	332	355	369	364	364	372	374	359	342	343	393	346
1988	888	880	887	874	933	849	861	820	798	887	873	834	875	829	831	882	832	862	857	835	812	890	848	792	847	817	852	852	850	815	823	857	832	808	863	840	889	806	872	816	831	867	859	865	897	892	868	851	836	840	877	878	874	841	844	813	828	862	814	836	870	885	886	877	880	869	856	858	866	898	840	850	838	831	813	808	847	883	863	842	841	818	805	853	808	848	817	887	819	831	835	872	841	834	878	813	784	816	824	849	878	837	828	895	860	840	822	845	877	850	868	890	860	863	860	877	856	821	807	806	852	887	833	851	886	874	807	860	860	835	845	806	898	873	854	873	862	834	856	886	865	853	836	829	835	870	845	858	868	841	826	830	844	837	838	803	848	842	810	829	780	902	836	854	867	874	858	863	888	835	864	820	894	907	858	843	816	904	842	844	836	848	874	848	849	855	852	850	862	808	822	835	881	819	860	901	855	797	897	822	874	857	883	854	851	838	894	818	915	816	838	819	850	815	883	837	880	812	826	805	798	855	886	866	844	888	797	857	830	855	859	869	860	876	860	888	834	850	861	823	802	829	865	806	865	827	905	883	850	870	844	900	884	885	855	824	854	838	861	818	784	827	896	867	869	814	838	871	825	798	867	800	818	839	808	914	828	834	845	799	844	795	874	862	836	842	884	857	848	832	818	828	846	921	838	880	877	846	832	863	819	828	864	816	895	826	851	852	843	869	847	862	857	854	826	858	846	886	849	817	873	822	867	867	842	795	817	818	843	810	844	907	861	834	863	822	845	784	852	865	841	857	851	873	872	829	839	848	866	871	844	853	809	842	785	864	826	850	866	792	821	881	843	838	866	795	881	874	859	822	833	868	842	819	860	796	849	854	867	831	914	837	841	878	905	871	821	874	844	876	845	859	825	817	837	820	839	819	838	856	822	856	818	818	863	791	849	829	809	773	854	823	868	857	837	846	880	824	901	832	909	858	843	855	823	879	831	840	909	864	857	875	904	854	831	864	810	823	840	881	833	843	755	882	872	834	853	870	830	851	837	876	837	851	828	871	832	897	838	800	844	848	836	858	859	822	877	858	845	808	840	838	858	815	888	884	803	860	843	797	859	845	847	872	843	846	837	894	823	827	913	814	878	883	854	868	886	825	897	892	827	818	835	860	813	857	840	853	821	880	866	806	818	841	772	866	840	827	831	831	897	878	923	825	870	835	851	884	835	809	868	839	813	853	851	876	895	852	866	869	830	851	825	815	855	795	835	842	841	833	886	858	832	859	839	888	798	853	840	849	814	840	878	867	853	836	802	851	866	822	861	842	835	876	840	804	835	845	819	827	865	852	846	833	849	843	854	791	810	841	847	878	926	831	845	850	847	852	839	843	836	853	822	857	829	857	887	889	856	846	876	873	810	855	831	791	861	840	832	839	828	824	860	894	861	820	859	827	836	819	857	912	808	855	832	871	840	846	798	874	816	853	832	827	870	901	834	833	834	870	852	875	850	907	847	862	875	874	822	847	869	893	855	835	845	865	810	900	828	870	859	873	774	897	871	850	821	877	882	819	828	865	773	815	804	829	851	807	763	910	868	877	845	868	855	841	842	850	898	893	811	911	862	854	865	867	817	845	865	832	829	842	858	832	853	835	869	834	814	856	863	787	850	818	791	803	816	833	865	831	898	838	847	836	825	848	855	824	868	842	845	863	852	833	834	869	827	857	798	857	868	851	872	816	801	857	875	819	824	872	845	844	839	837	831	842	870	844	873	805	884	819	863	866	893	850	825	844	849	882	820	911	842	851	840	843	830	871	832	834	825	888	827	858	880	840	855	853	844	850	901	826	849	835	873	857	867	819	842	830	830	926	815	863	849	805	830	836	861	886	852	777	793	896	879	787	842	815	824	843	845	860	830	854	862	846	836	824	850	846	833	835	832	900	909	828	881	885	866	836	884	834	845	881	823	832	891	832	858	900	795	812	850	833	835	821	861	869	830	809	802	826	841	847	827	889	876	914	815	820	878	865	802	851	843	836	845	885	860	796	841	881	840	864	785	870	859	840	836	878	864	845	846	858	854	822	843	861	816	826	831	839	807	819	825	881	842	853	902	849	832	806	872	828	851	889	808	849	903	854	895	876	848	869	887	826	848	811	834	833	897	819	846	856	844	860	855	852	826	899	806	861	875	865	845	839	838	821	837	824	855	831	857	851	855	852	805	861	838	846	851	855	888	793	836	826	843	887	864	853	872	827	855	848	878	816	804	863	810	856	864	826	838	901	820	787	853	853	853	866	796	799	842	838	858	842	872	830	833	842	847	802	844	888	835	848	753	820	849	828	833	862	891	836	810	880	815	880	853	864	846	857	860	832	871	910	834	866	850	881	890	858	868	835	865	869	871	852	820	851	852	870	844	877	882	797	785	829	836	842	828	832	815	822	851	851	860	844	828	868	825	817	882	854	819	878	843	831	881	836	869	902	844	842	813	921	831	871	808	880	867	831	808	832	835	832	856	827	881	849	852	913	874	854	894	830	809	871	882	821	854	791	873	820	824	832	819	855	862	862	848	803	811	838	886	887	898	820	844	861	810	829	893	856	814	871	895	834	892	807	816	884	788	866	834	823	859	845	854	832	855	822	821	908	864	858	817	826	876	881	830	814	876	839	855	843	882	823	802	876	860	854	845	864	827	861	893	802	885	865	864	847	855	851	849	905	825	881	876	845	855	884	853	816	842	867	848	893	829	833	827	855	833	843	850	895	791	878	862	791	804	784	869	850	848	845	781	835	823	854	868	767	860	824	814	842	864	920	847	852	846	886	848	830	823	843	852	868	872	852	848	866	862	873	860	789	886	843	844	863	874	860	800	822	874	866	782	886	835	839	807	874	827	837	819	860	926	803	845	830	827	844	889	865	816	872	860	854	860	868	866	900	823	847	830	840	855	846	844	807	827	906	793	838	871	816	848	820	818	887	838	855	838	845	887	844	895	837	842	821	844	845	850	853	858	850	891	827	842	840	884	857	862	839	826	896	913	798	844	878	907	860	831	858	866	825	833	860	835	871	833	869	850	854	882	866	857	785	868	864	823	891	840	832	801	879	853	837	800	905	809	874	858	796	871	883	828	830	850	813	809	837	834	887	853	865	877	821	796	850	807	906	799	816	801	820	842	830	854	819	841	794	821	818	841	841	878	874	865	850	880	900	872	828	832	848	853	879	860	890	878	881	832	857	852	853	866	832	819	835	837	902	861	850	865	782	827	873	807	845	847	850	818	831	878	840	851	854	876	831	872	849	838	845	771	863	853	846	827	846	829	874	823	853	863	822	910	857	876	845	755	900	868	844	811	852	812	804	859	871	893	842	835	835	863	880	822	858	864	829	898	888	891	823	907	829	881	879	830	890	853	838	843	839	866	845	857	868	858	822	845	852	849	854	899	838	858	855	848	878	881	807	803	809	848	858	857	827	855	824	829	834	844	819	800	878	876	841	865	864	789	826	881	818	879
6782	568	595	636	538	446	323	343	325	330	284	303	317	314	294	275	299	307	302	287	269	301	278	305	267	354	313	308	268	302	291	290	272	279	305	335	315	311	306	291	302	287	308	299	301	289	317	306	323	257	256	282	282	314	307	281	302	302	301	276	295	291	307	301	295	321	295	293	297	293	289	334	282	314	298	295	279	297	289	293	337	306	302	290	288	296	310	285	296	290	320	303	287	254	292	266	309	318	268	293	304	287	308	293	313	308	336	243	293	300	296	289	308	286	296	285	304	307	284	282	289	273	285	286	271	308	299	277	311	309	304	284	302	274	294	290	261	286	275	300	329	324	300	298	301	318	292	266	301	307	253	281	311	296	300	305	307	306	277	276	328	274	278	286	277	319	279	314	284	295	306	315	316	292	318	335	277	315	314	324	279	303	337	324	293	306	297	314	308	298	290	286	312	285	284	313	297	310	314	305	318	300	311	285	293	275	309	279	292	284	325	311	295	276	303	307	281	297	282	277	254	305	314	296	304	320	293	282	298	286	250	279	307	312	294	280	317	285	291	312	290	307	327	322	271	299	312	295	327	305	292	247	275	261	306	333	285	286	282	307	303	275	303	323	294	265	281	295	266	289	312	313	278	327	331	280	295	307	307	300	306	259	308	267	298	298	313	304	308	303	295	291	269	302	317	295	308	295	290	323	276	291	283	297	305	302	295	282	272	252	262	281	303	311	305	318	293	266	318	297	318	282	330	295	286	283	316	295	302	257	301	295	270	329	273	314	293	298	305	316	302	294	287	318	289	299	310	331	311	260	283	311	286	304	291	303	305	291	289	290	313	289	289	309	299	282	305	288	294	326	332	304	283	270	301	315	304	306	293	279	286	286	284	307	276	315	302	304	315	272	310	322	278	307	292	292	310	310	324	311	279	308	261	316	308	301	309	330	284	294	298	327	259	293	268	297	237	298	311	289	311	294	312	281	269	283	318	276	298	318	312	274	279	319	331	303	268	253	287	323	324	280	287	260	311	284	277	255	328	276	261	296	309	335	303	305	344	282	306	294	290	279	307	290	265	302	293	306	284	309	297	314	313	273	271	311	291	293	268	316	284	285	291	302	297	276	309	278	304	292	269	309	307	278	263	294	313	308	282	270	332	290	294	310	317	276	317	263	269	305	281	266	307	310	282	292	324	286	282	315	293	298	307	298	303	329	321	273	311	290	313	294	276	297	318	288	331	316	308	310	321	301	296	284	303	301	305	338	260	301	322	307	298	286	290	282	310	264	289	292	315	297	314	318	274	326	313	301	259	294	291	322	320	280	281	320	313	296	335	299	264	335	261	304	306	303	330	351	261	308	323	290	286	273	294	292	258	315	259	305	309	282	316	304	350	282	298	317	291	283	311	301	272	284	302	302	280	301	300	289	291	316	304	312	286	281	327	292	279	283	317	291	287	277	309	308	296	283	271	289	294	316	307	309	289	277	274	285	332	287	296	327	294	321	280	297	280	285	345	277	302	290	282	279	294	332	302	333	296	297	299	273	318	315	278	253	265	295	330	319	263	311	308	304	318	279	305	314	284	307	305	301	293	280	286	284	294	346	322	262	337	313	320	292	297	284	298	303	296	279	285	297	278	279	326	291	295	315	322	289	313	318	277	287	290	284	299	296	276	320	317	310	293	291	311	323	291	329	309	295	296	286	283	291	293	274	294	291	254	297	286	298	306	313	303	279	280	286	330	289	293	283	286	311	304	266	290	274	302	309	296	295	309	298	276	297	276	306	320	279	300	287	277	280	301	302	303	308	283	286	301	311	321	312	300	294	294	281	291	299	289	259	327	262	292	293	317	293	294	314	316	281	260	295	288	270	281	282	334	293	287	288	298	274	311	319	287	325	261	306	276	328	288	307	275	315	262	297	300	314	296	291	299	281	279	286	289	305	302	322	273	317	311	319	270	313	312	313	295	305	285	317	323	307	295	271	326	262	277	301	287	281	315	297	297	284	301	294	306	298	292	337	278	319	265	311	298	340	318	286	285	282	282	288	282	280	340	316	297	307	285	296	312	293	290	286	310	279	267	307	289	316	284	271	306	309	283	291	308	271	300	290	284	320	284	295	292	266	295	329	281	291	254	299	312	295	308	293	298	293	297	284	321	304	287	307	298	315	289	312	323	307	311	314	303	278	285	309	310	318	289	339	304	299	279	308	282	288	285	305	293	296	291	293	319	290	295	280	291	288	293	273	307	305	287	319	305	288	326	302	268	335	326	275	309	300	298	298	322	311	284	282	305	322	315	304	271	293	306	315	287	313	300	304	329	289	331	293	280	295	323	325	299	302	307	301	274	293	314	339	329	335	281	259	279	334	292	282	292	308	275	292	322	282	282	308	306	310	287	329	293	325	342	290	330	316	292	260	282	278	308	304	263	299	260	310	303	282	311	322	324	269	271	273	277	311	316	287	293	294	286	275	267	295	317	308	306	331	282	291	299	296	298	285	271	288	287	318	282	275	272	285	306	289	266	271	294	294	297	315	289	278	299	300	311	304	310	281	303	298	278	286	302	289	314	269	304	292	323	305	292	339	282	287	288	292	315	288	252	284	274	294	261	270	304	321	310	310	297	291	288	298	284	310	323	289	296	287	312	322	278	291	291	289	307	293	278	284	285	285	270	304	284	296	332	309	293	321	320	290	280	283	308	284	297	293	321	322	274	301	323	328	296	314	303	287	292	306	299	294	269	296	313	292	276	297	302	288	301	276	303	300	285	300	287	318	316	306	290	289	298	307	300	284	321	297	293	278	279	291	308	267	282	293	303	309	287	323	284	304	312	281	317	318	281	308	293	319	262	288	310	305	283	281	293	287	311	342	320	295	282	286	290	288	309	310	308	316	328	315	314	315	298	306	302	276	316	279	303	307	336	292	318	270	290	288	291	293	291	286	258	311	297	295	276	276	290	308	262	339	297	295	270	296	307	259	311	294	285	282	272	284	325	264	317	304	326	287	296	288	281	337	296	324	280	326	314	303	266	299	316	276	293	300	300	291	285	256	313	293	286	297	271	318	312	285	276	281	272	284	284	281	275	286	287	313	322	292	273	331	275	311	303	289	310	320	318	332	302	298	248	299	299	281	319	290	298	330	294	287	300	302	272	312	286	328	262	314	279	282	308	298	300	324	320	286	294	299	309	274	292	316	287	304	259	317	300	312	285	323	282	285	306	285	313	288	306	308	340	293	293	292	285	306	286	279	308	289	274	317	282	306	313	262	299	313	253	279	278	279	303	266	279	299	325	299	288	294	299	296	331	294	312	313	274	292	280	324	297	297	281	294	290	331	260	284	299	299	353	281	341	299	306	268	275	263	296	297	339	291	279	326	304	309	299	276	310	265	300	287	291	313	283	298	279	315	284	317	265	323	299	283	296	273	309	288	290	282	306	286	322	298	292	284	309	285	293	307	294	299	274	283	317	303	307	289	323	277	321	283	300	291	297	300	322	321
6443	945	1427	1944	1725	1352	1066	888	879	889	857	801	785	799	799	812	767	778	743	779	705	730	741	770	705	741	785	708	718	683	704	742	729	762	716	747	721	725	683	715	709	708	720	720	699	697	700	764	729	735	689	699	750	699	729	709	715	675	682	729	676	728	731	788	716	709	726	713	711	662	690	723	728	698	702	676	696	738	716	713	680	621	728	723	679	735	716	713	685	702	705	690	686	694	729	713	753	722	687	717	689	693	727	691	749	726	732	719	677	675	711	766	713	739	728	741	707	714	704	751	719	699	687	711	750	667	688	713	725	702	737	698	650	681	730	698	698	695	693	692	675	700	713	709	734	721	727	740	717	735	724	692	704	706	700	712	733	714	733	688	721	734	748	712	668	690	680	714	708	665	682	729	717	689	729	665	732	723	696	732	712	707	738	743	753	703	737	714	739	682	682	685	704	719	702	695	726	717	663	698	719	701	741	696	680	693	688	711	686	700	694	672	718	688	700	734	675	735	731	771	708	702	708	709	705	685	735	711	741	717	736	678	750	685	709	762	754	718	711	748	697	686	718	705	739	739	686	708	727	739	676	713	718	710	697	658	729	690	697	687	674	734	719	732	736	764	695	711	691	746	696	678	707	675	670	698	731	688	751	688	711	696	706	715	694	734	720	702	686	721	728	710	747	688	722	689	671	658	744	654	732	753	702	724	719	735	687	665	714	699	752	726	698	739	731	706	729	714	706	714	706	628	669	721	729	773	686	685	688	724	702	723	740	705	751	708	713	706	713	764	684	709	681	688	706	692	674	792	692	696	738	698	727	670	699	673	733	719	717	688	708	740	720	704	732	749	710	704	709	675	649	718	663	740	698	690	653	707	670	766	675	672	730	750	708	679	709	724	670	746	688	744	685	690	730	715	710	711	693	723	709	748	701	743	691	702	720	701	674	699	647	720	694	744	698	696	693	708	727	750	711	739	750	676	728	710	734	723	709	667	712	713	688	668	748	716	737	688	657	701	730	738	687	729	723	726	733	725	715	660	698	730	697	730	733	792	720	700	686	772	746	695	674	710	756	669	719	682	692	726	676	711	760	707	744	715	696	736	746	720	724	714	697	631	669	656	668	676	710	724	680	655	689	705	740	670	699	701	703	733	665	691	778	708	735	715	669	707	696	700	734	699	664	746	682	732	714	793	714	706	716	688	725	693	695	680	669	731	705	710	713	732	683	739	718	722	663	712	719	677	746	721	723	680	734	686	670	698	680	683	728	670	754	695	718	718	729	676	755	728	734	714	760	686	699	719	758	694	708	680	735	747	715	741	716	704	683	733	749	706	693	714	682	693	698	709	708	690	725	735	673	653	665	713	755	719	707	717	684	721	656	636	724	705	700	688	733	682	698	719	744	701	717	649	694	714	695	742	705	712	755	680	725	687	668	707	659	699	744	745	727	755	683	705	702	713	655	693	677	668	702	719	719	663	706	709	682	699	677	672	711	712	706	691	679	724	705	714	765	701	677	698	684	723	682	692	693	691	673	731	733	697	718	719	662	729	692	736	694	702	686	683	738	677	680	754	770	716	708	686	722	706	726	666	718	677	724	763	677	709	693	728	627	699	713	785	684	726	690	687	665	655	735	704	740	704	714	638	748	723	694	717	734	709	690	680	728	709	718	708	681	746	714	746	752	696	750	735	742	690	705	704	684	682	694	717	737	659	670	698	744	707	680	726	772	701	754	688	699	689	690	716	685	768	699	665	701	738	708	696	726	695	687	731	731	749	739	706	666	690	684	678	709	724	725	700	728	719	688	684	689	696	668	683	747	704	688	725	750	720	706	718	716	733	725	714	756	723	706	704	706	701	703	707	731	707	680	725	691	731	685	722	746	746	732	690	743	694	790	709	782	710	728	777	713	703	692	725	700	660	717	729	738	697	698	747	714	674	673	737	631	677	726	700	735	710	726	728	684	680	711	713	713	729	689	729	703	765	715	708	671	680	700	723	724	712	713	723	667	691	711	720	724	726	745	680	704	694	708	672	699	729	653	733	675	731	715	741	713	698	731	679	737	688	684	677	694	705	706	736	698	711	684	652	691	685	721	708	689	727	704	680	734	712	725	708	745	674	699	712	721	726	712	707	703	706	729	742	745	717	729	763	717	657	708	723	706	650	714	708	667	713	720	730	692	730	697	687	701	694	677	686	720	718	700	715	643	755	715	718	734	720	705	718	770	705	729	690	699	749	686	678	717	705	697	715	712	725	732	720	680	674	756	748	700	690	702	734	668	698	698	743	712	744	718	703	721	703	739	770	670	649	757	711	714	718	697	690	753	728	679	732	700	707	696	692	733	709	724	682	725	678	676	699	712	712	757	704	713	707	695	720	648	699	696	671	705	717	719	709	712	718	703	661	692	698	677	675	709	731	709	757	723	654	710	733	698	758	760	719	708	709	713	708	699	658	698	699	712	676	730	719	687	697	721	666	681	678	677	725	701	708	737	763	699	704	716	710	716	685	696	755	731	736	684	684	686	685	747	722	726	755	663	686	757	723	736	711	694	719	739	742	745	701	726	675	685	668	714	712	662	708	724	649	667	640	731	694	714	710	713	705	691	742	712	733	724	764	687	708	723	727	663	693	718	658	749	688	707	729	707	700	716	676	676	722	697	664	687	750	711	746	740	731	690	665	690	757	707	731	724	719	706	684	681	645	745	734	723	703	713	654	765	663	678	695	730	700	707	720	708	712	662	717	687	736	686	666	682	715	736	713	659	686	675	734	698	713	713	711	717	684	719	722	711	700	705	684	708	694	748	674	697	704	684	696	663	662	720	707	709	721	696	741	711	689	688	715	736	704	695	684	677	689	714	703	704	745	681	753	741	697	684	739	700	748	694	713	674	691	703	699	772	701	697	717	780	717	738	766	688	659	744	699	723	721	689	721	723	658	761	725	694	712	669	710	682	738	707	746	698	730	691	694	708	717	691	740	684	701	721	696	678	736	721	714	705	751	661	646	716	705	679	695	717	710	758	689	710	723	732	702	694	729	701	678	683	686	697	703	661	700	661	707	727	702	721	673	639	724	732	709	654	683	740	754	731	665	769	735	700	707	719	728	724	725	663	718	684	693	709	714	709	732	685	708	729	728	707	693	722	767	677	699	674	731	708	683	716	743	739	720	695	701	738	683	675	709	751	734	689	782	682	707	736	733	769	717	727	731	698	729	749	727	785	671	685	753	722	701	764	733	724	761	684	694	740	730	685	650	742	716	742	707	681	729	746	685	677	683	747	699	697	714	702	681	721	708	644	693	716	665	722	680	695	684	711	675	722	724	720	737	684	668	717	706	717	685	672	681	664	733	731	714	737	712	700	661	708	695	720	733	686	711	711	720	759	712	682	732	699	707	717	682	713	736	722	747	693	736	718	693	725	686	706	704	744	747	721	717	667	712	752	703	719	747	726	723	640	738	691	711	679	701	689	723	708	695	727	728	735	754	717	693	695	740
11884	854	753	825	706	366	265	181	188	168	161	144	138	158	145	163	162	149	139	154	141	139	165	141	103	105	142	136	149	131	139	125	117	122	125	154	115	131	140	129	152	127	129	117	121	117	132	114	135	138	125	134	116	137	115	122	134	105	136	98	131	136	152	124	130	116	142	135	126	99	148	134	133	132	123	145	100	111	128	112	148	148	120	154	126	137	154	139	129	135	124	116	137	147	128	134	128	111	127	163	121	134	129	119	133	167	130	140	135	104	115	121	111	114	122	126	126	132	144	124	102	141	128	123	118	127	117	125	142	121	120	131	144	114	120	122	112	149	110	123	130	118	115	129	116	139	126	127	115	115	129	138	132	113	121	114	122	132	120	125	105	123	145	104	131	116	131	121	124	134	115	107	129	116	114	123	141	120	109	132	112	121	138	126	114	133	138	136	139	121	124	132	126	143	134	129	121	101	121	124	136	126	149	118	133	122	122	127	147	131	111	141	133	139	105	142	124	145	125	148	140	142	119	128	123	135	139	120	133	127	128	125	109	148	130	138	130	101	124	105	112	139	127	144	124	153	143	119	135	130	120	120	152	128	120	133	122	132	137	128	146	125	147	136	125	132	134	124	98	121	151	140	146	154	145	118	140	116	136	111	130	118	131	114	120	135	131	138	145	121	147	117	117	148	127	105	127	124	150	129	106	147	141	141	137	114	113	138	123	129	127	144	113	124	143	135	132	137	159	118	131	112	121	116	127	115	140	133	120	129	127	115	138	131	156	141	113	123	120	132	110	109	135	115	102	125	120	112	97	148	128	140	123	130	128	145	125	134	138	132	137	109	137	141	135	109	118	128	127	139	139	119	109	144	131	127	135	129	139	127	121	135	128	134	130	115	109	131	126	133	119	138	136	140	123	132	122	129	143	122	123	107	134	136	123	127	92	134	138	130	128	138	141	114	120	114	121	125	108	118	131	111	139	115	130	118	125	126	136	124	125	137	122	125	114	133	114	128	97	129	125	129	128	140	127	150	143	139	118	125	133	127	138	131	118	150	131	133	139	114	130	111	120	115	130	124	132	145	122	115	144	127	133	147	134	125	122	124	127	124	134	132	127	125	115	136	134	138	137	129	106	124	133	130	151	108	158	118	126	127	102	116	124	115	144	171	139	112	123	128	141	128	126	132	136	134	128	113	115	129	133	128	151	129	152	126	113	126	117	112	139	122	121	141	156	126	145	119	114	134	105	122	120	130	152	117	123	135	126	110	149	157	164	125	129	117	123	110	115	152	136	144	122	135	132	122	126	136	125	131	143	121	100	133	131	129	101	135	134	140	126	129	109	118	131	146	137	136	143	137	132	131	115	123	139	112	129	137	114	146	110	128	124	123	141	128	129	130	117	137	143	125	141	142	115	114	116	112	114	143	128	142	126	129	134	131	132	137	117	133	124	124	138	143	146	118	142	126	127	124	121	128	139	122	121	137	127	125	131	127	105	130	131	140	118	125	118	114	127	124	142	122	140	131	129	132	140	111	114	131	119	123	162	134	103	153	107	127	132	139	116	141	116	159	116	121	117	114	140	130	121	104	100	129	122	143	114	87	121	124	146	133	128	129	159	132	127	133	106	146	115	144	116	116	145	141	109	145	143	126	127	134	132	142	128	124	123	117	111	114	120	119	143	137	106	116	126	110	134	124	141	108	130	152	133	120	124	134	131	126	147	119	122	120	138	130	146	116	137	134	124	144	116	152	109	124	129	117	120	125	145	138	144	158	118	122	135	132	144	146	135	137	130	123	162	117	113	123	140	135	114	94	134	133	152	134	113	131	135	127	123	134	133	112	138	130	108	138	124	134	104	125	111	144	129	128	132	151	136	122	123	135	101	130	110	127	128	139	125	115	130	129	113	121	126	145	118	132	134	132	121	126	103	124	128	128	114	131	125	125	122	126	119	137	123	103	127	117	144	123	129	156	113	138	134	119	143	138	120	129	129	129	130	133	121	125	129	115	137	146	119	129	126	129	146	145	134	136	143	132	113	115	132	122	135	146	151	117	132	132	121	153	108	116	131	137	130	140	118	125	117	143	133	122	130	130	150	120	119	135	144	130	126	134	115	150	137	126	134	136	134	150	133	120	137	124	127	115	112	122	136	136	120	138	140	134	150	134	135	135	140	133	114	112	122	146	126	116	110	128	151	124	124	139	123	111	121	121	124	119	122	118	130	123	119	132	132	120	125	102	126	132	122	151	121	127	123	116	112	148	141	118	127	129	109	132	104	113	137	149	136	116	133	150	142	124	126	137	133	140	109	131	123	137	142	127	129	137	137	131	138	110	153	130	132	146	117	141	144	131	121	133	130	132	117	134	149	111	131	117	140	115	134	126	144	145	108	118	150	118	108	133	139	116	133	142	117	123	115	117	138	129	115	124	142	116	126	116	149	118	102	121	127	142	119	152	131	120	126	159	122	128	118	144	119	137	167	130	130	128	140	132	121	125	138	130	113	118	133	126	131	138	108	136	124	124	104	112	140	128	134	131	130	135	111	136	121	129	126	125	126	125	125	152	134	127	136	138	123	116	129	123	136	124	138	128	117	124	119	139	140	142	126	123	117	138	142	122	110	140	143	113	153	137	112	116	127	112	118	127	150	127	134	108	121	127	140	124	123	124	158	132	146	146	125	127	142	126	108	124	135	130	138	122	125	136	100	131	126	144	133	125	150	118	124	125	125	151	115	109	128	141	131	123	120	159	140	122	126	123	114	133	122	116	133	129	120	120	142	104	141	109	138	141	130	146	122	136	129	138	120	115	117	126	124	135	135	134	110	134	133	133	126	152	138	145	122	122	132	158	113	118	118	123	135	106	134	120	156	137	114	133	104	139	140	137	143	113	108	115	135	123	117	105	118	117	120	122	140	139	148	129	110	151	140	111	119	126	149	137	144	131	115	144	118	120	140	120	125	122	127	120	133	127	156	147	122	130	125	130	124	89	139	109	108	142	146	125	141	138	148	119	141	115	138	153	151	118	116	110	130	134	118	132	148	124	119	153	120	116	141	125	136	146	135	141	132	124	138	120	135	143	112	130	109	121	141	120	132	115	130	125	132	124	114	128	143	119	125	136	124	137	127	133	135	132	128	122	115	133	121	126	128	139	137	129	113	143	123	146	132	142	142	128	132	115	125	119	149	117	139	129	121	114	136	148	123	115	138	135	116	111	138	119	131	126	123	100	134	131	116	145	124	121	115	120	123	111	120	145	137	111	134	113	136	122	118	114	135	119	123	106	114	139	136	139	132	129	122	142	139	117	136	134	154	134	103	123	128	112	124	135	117	117	137	117	117	137	116	120	144	126	147	102	144	138	132	120	111	130	127	128	133	107	145	114	124	132	104	144	127	126	142	139	132	141	128	146	123	130	128	127	117	112	131	113	121	111	114	130	135	132	133	129	117	125	113	118	124	126	128	139	136	116	143	136	128	139	133	121	171	129	122	124	143	121
7706	857	1554	2551	2252	1211	872	752	640	645	583	498	521	528	441	454	443	415	473	417	406	407	383	402	379	407	389	389	384	382	349	342	361	349	355	373	387	318	339	339	372	358	346	350	377	393	358	348	369	335	356	354	341	346	335	357	338	340	378	355	348	360	359	366	362	361	360	378	357	362	314	349	354	351	308	342	360	331	331	351	371	330	356	363	331	383	370	352	363	323	330	328	358	325	352	330	318	348	373	350	383	319	356	333	359	365	367	323	358	376	327	349	327	345	334	343	364	330	327	370	327	344	365	362	315	334	352	395	328	383	353	312	351	343	320	373	339	371	352	352	323	302	360	363	365	316	346	345	353	342	305	340	334	345	326	336	374	329	350	365	396	395	310	319	370	338	335	332	334	332	336	359	361	319	364	320	367	375	318	322	348	354	365	324	325	351	398	338	376	340	329	345	329	382	340	338	340	340	357	338	336	358	333	315	381	354	357	338	329	344	347	394	375	367	327	358	321	363	342	352	378	327	317	341	342	321	338	324	328	350	362	383	359	319	315	304	342	321	344	342	320	380	325	322	360	322	338	351	348	333	341	330	364	328	333	323	351	335	347	334	354	339	352	328	375	343	336	325	346	310	336	332	355	341	346	314	358	370	364	337	334	350	346	331	321	345	329	339	322	314	324	331	362	354	354	343	329	373	328	321	328	320	358	362	381	328	349	344	358	320	325	338	316	348	339	334	350	347	357	319	333	346	345	342	325	344	332	340	341	329	381	354	343	346	359	363	325	363	388	362	326	320	356	344	346	328	328	351	342	381	351	344	349	354	366	365	369	354	366	334	344	331	302	346	319	336	340	345	331	353	340	350	342	369	315	343	355	349	309	354	348	318	380	337	363	344	359	334	335	361	329	360	330	334	331	366	337	311	389	351	323	305	387	357	369	357	358	352	308	375	310	323	334	352	336	373	353	334	370	311	330	352	348	358	322	352	331	333	360	361	300	341	332	347	381	350	350	366	327	342	391	309	354	365	350	332	361	343	332	335	331	375	319	322	332	346	356	316	356	365	362	329	369	383	350	349	358	335	340	353	362	360	346	330	332	319	351	343	352	345	302	359	328	357	338	349	339	337	378	305	356	341	341	319	331	315	339	354	351	364	338	334	358	334	344	351	353	336	338	313	343	362	365	369	358	331	327	344	308	318	353	354	313	341	394	364	352	339	342	342	368	335	357	325	331	334	341	337	333	351	369	358	330	321	368	356	327	380	315	335	368	377	370	318	346	340	342	311	322	339	339	307	343	352	324	363	299	319	365	334	329	347	334	340	365	340	372	302	325	348	362	305	335	344	337	386	356	355	367	358	351	321	323	350	369	324	332	308	320	348	311	368	333	326	378	306	349	338	393	335	352	361	341	301	333	363	330	382	332	312	371	325	351	379	334	346	356	341	311	312	332	337	348	349	337	319	341	366	354	320	340	352	345	365	364	350	312	326	327	340	325	353	346	331	337	325	340	345	330	333	335	365	351	342	357	312	380	318	354	349	353	334	338	333	352	335	396	384	350	336	350	359	355	326	340	352	354	362	336	341	321	327	359	314	371	338	358	302	342	353	333	339	354	326	350	323	336	340	332	346	299	319	348	339	338	347	341	339	343	341	354	306	328	325	357	349	319	352	347	353	371	349	354	347	366	329	358	347	364	326	323	343	332	323	381	341	347	339	304	323	345	323	351	306	342	344	398	338	352	347	292	337	331	327	362	347	372	335	330	345	338	333	353	347	332	340	341	369	320	353	337	339	324	332	368	345	351	322	337	334	317	352	355	366	335	312	325	381	340	342	356	355	313	361	356	330	355	337	341	363	331	340	320	343	344	347	340	343	336	355	356	338	323	322	341	335	351	321	350	362	341	344	364	354	328	304	347	327	350	329	348	367	356	357	328	333	326	340	326	337	310	329	325	336	313	354	336	306	335	321	352	358	359	370	344	333	312	350	349	328	328	378	334	350	324	340	366	328	367	339	340	344	326	334	365	325	331	336	365	326	370	347	341	374	303	345	356	345	359	364	326	350	377	326	344	353	366	330	340	358	341	362	367	350	338	335	330	325	346	320	347	321	335	335	355	352	347	337	339	363	362	370	340	346	330	325	352	344	351	358	348	351	321	321	338	347	319	311	316	313	354	338	326	359	335	340	347	339	307	321	361	334	355	338	374	317	332	332	354	336	337	348	340	339	301	313	355	334	341	328	348	320	368	365	376	317	347	333	361	332	352	336	345	343	358	321	335	377	342	334	355	337	364	339	328	318	326	332	348	330	345	376	349	345	335	349	323	388	333	340	323	312	368	353	360	370	372	351	345	361	324	326	350	350	349	335	361	339	346	327	320	363	364	363	320	341	318	348	327	334	337	335	336	337	342	336	360	337	334	346	347	377	337	333	359	315	343	361	339	352	367	367	357	367	368	318	338	326	355	328	336	329	344	341	333	336	346	343	341	357	341	338	338	352	344	337	353	343	303	333	335	303	342	315	312	379	367	313	312	337	364	341	316	322	321	313	324	329	326	334	326	314	308	347	340	285	390	344	323	341	348	357	353	360	333	350	327	371	341	356	316	339	336	319	348	316	345	338	310	347	324	330	336	367	343	350	340	352	334	332	338	334	345	333	316	327	358	326	322	320	343	332	333	352	339	319	334	397	361	332	332	360	342	318	351	358	329	348	359	346	331	334	351	342	334	337	358	356	350	349	380	364	330	344	319	351	344	336	304	319	349	321	366	343	350	341	339	307	337	330	344	328	320	346	364	332	357	325	345	370	356	359	342	327	342	305	369	339	304	338	338	340	350	326	329	336	350	340	357	343	320	358	352	307	340	328	335	374	311	355	323	306	341	365	355	327	354	361	349	353	368	372	365	332	357	346	350	337	302	326	329	349	398	340	350	327	301	346	335	334	320	323	340	356	337	373	348	332	322	335	352	335	323	350	357	337	356	356	307	327	360	338	353	369	335	346	345	336	319	336	339	332	339	327	334	336	371	324	372	344	324	369	350	337	337	323	312	355	318	356	325	355	351	371	342	340	349	338	333	351	294	336	333	328	333	321	320	348	354	364	333	344	336	343	350	347	342	350	354	326	333	373	336	350	365	371	327	350	337	347	360	390	325	355	342	371	314	354	381	331	364	355	286	343	362	396	327	328	362	326	325	302	347	336	330	344	364	368	335	346	345	338	349	358	363	357	312	339	354	340	318	358	325	343	330	339	353	330	339	343	363	349	334	320	364	357	295	325	318	330	333	358	342	350	334	350	364	353	340	338	370	354	375	329	343	355	329	338	342	375	339	346	311	363	373	346	318	345	292	309	347	379	356	328	359	350	362	349	350	357	325	350	331	359	358	361	358	334	336	348	352	318	342	321	330	329	327	341	346	351	318	320	341	343	350	351	342	355	343	317	311	358	334	325	324	332	351	381	313	344	348	344	321	344	351	366	338	340	339	355	354	381	342	334	343	331
1233	319	362	340	362	378	352	348	352	361	349	349	365	344	344	356	392	361	357	316	360	323	339	375	340	373	386	341	401	348	352	344	318	394	380	348	339	367	372	344	366	335	382	344	374	344	367	353	355	399	321	350	365	343	374	370	347	361	403	387	357	340	383	356	349	351	340	340	376	339	374	345	357	360	365	358	339	345	360	355	391	397	349	376	357	379	356	341	332	337	346	359	359	347	380	386	351	389	350	367	400	349	393	353	346	354	374	384	346	346	393	358	337	342	344	379	355	364	340	328	356	324	331	322	386	393	355	342	401	371	385	388	358	360	332	329	370	343	333	350	362	371	338	352	332	361	343	364	371	357	338	334	352	376	372	331	358	360	361	411	337	354	363	367	339	345	354	355	347	331	354	353	350	365	347	359	357	378	345	363	332	340	340	376	352	365	355	359	354	363	367	372	377	389	357	347	337	371	348	341	363	334	318	349	360	357	359	361	335	365	350	338	356	344	358	338	359	390	393	366	323	319	378	362	352	341	327	343	340	373	345	339	367	340	324	358	347	350	351	345	366	336	344	370	331	347	378	380	328	372	376	355	364	335	401	367	370	287	348	351	339	360	367	379	384	351	393	336	356	335	349	343	369	340	334	359	331	360	360	373	354	331	372	347	363	332	340	352	398	357	335	370	368	356	386	356	353	355	368	338	333	367	360	318	378	340	331	345	357	388	346	364	370	369	336	346	376	363	305	353	368	378	378	359	331	336	358	321	375	347	362	301	350	346	334	343	336	310	349	363	357	372	329	355	351	360	333	318	378	345	342	360	370	357	358	371	366	376	373	376	349	348	360	421	361	355	369	351	372	398	373	358	338	379	328	354	372	325	350	370	344	373	337	375	351	341	348	324	362	363	341	372	395	380	342	392	403	357	371	355	326	320	332	357	337	360	353	338	380	339	342	339	375	357	344	385	371	352	393	366	373	374	371	318	319	312	369	354	356	350	373	372	334	368	388	375	336	340	312	351	368	366	366	313	354	379	366	356	326	327	355	335	369	369	358	347	336	334	338	347	357	353	366	346	348	344	384	336	378	354	358	353	367	389	337	364	373	353	330	355	336	371	380	365	367	323	343	362	360	378	320	333	328	362	362	351	325	361	353	378	335	359	377	371	391	374	331	355	363	335	350	365	315	377	341	326	364	383	368	347	314	330	335	353	340	391	358	332	356	380	357	375	309	328	337	363	365	334	355	350	372	353	344	330	353	322	374	375	384	331	347	395	355	375	366	377	380	370	377	319	337	377	351	375	335	358	370	362	386	335	349	350	352	417	363	351	334	371	326	372	323	377	348	377	360	373	366	376	344	348	340	377	335	387	356	344	279	344	340	366	385	345	376	339	369	371	351	384	380	366	340	357	354	354	353	375	359	344	363	372	348	334	374	370	385	362	385	331	363	349	345	354	371	347	339	376	356	371	371	364	346	326	342	330	357	359	342	348	298	390	348	331	383	341	363	353	330	328	350	332	384	328	328	321	353	342	364	355	335	333	386	335	368	353	380	362	373	356	352	359	344	343	337	356	342	322	301	372	385	370	379	358	342	357	348	381	353	358	340	320	350	372	368	399	374	349	321	358	344	378	361	334	371	381	373	321	359	328	359	358	365	369	334	360	355	358	362	344	332	356	354	343	397	339	329	385	346	350	345	348	372	336	333	385	354	350	376	346	354	383	378	362	395	344	360	386	320	355	389	307	360	362	394	371	375	362	353	354	337	387	408	369	335	337	375	312	342	299	380	342	371	382	333	357	342	335	360	382	350	381	366	386	386	368	393	360	358	355	393	336	375	387	383	327	364	352	352	325	338	328	369	336	363	351	361	342	336	406	390	366	360	389	359	345	340	349	352	360	360	353	361	380	379	369	357	408	353	346	375	352	359	380	332	355	349	400	340	349	355	361	364	334	392	340	318	357	372	354	386	355	397	382	357	354	351	386	357	376	351	376	353	346	350	336	343	351	384	332	356	384	413	317	345	371	330	400	301	355	330	343	342	339	365	381	342	375	375	354	370	337	374	368	344	381	363	370	323	349	348	376	372	343	337	361	358	363	324	329	346	330	399	419	366	379	320	390	365	362	351	367	380	356	347	357	390	325	366	348	362	330	352	378	346	354	340	357	400	386	306	360	336	368	350	349	318	352	354	364	362	308	359	342	370	354	341	366	416	397	357	366	344	371	358	361	357	370	362	355	411	340	375	373	347	342	376	398	355	350	332	361	377	370	367	348	357	395	346	375	373	356	346	349	350	335	377	366	365	347	362	386	354	326	349	343	387	322	341	409	370	334	369	326	347	371	311	391	341	361	355	379	370	370	412	353	353	313	363	350	345	375	379	401	371	314	341	401	362	375	365	358	349	361	356	360	352	353	327	312	364	381	377	351	376	354	352	335	350	365	367	356	353	371	353	355	363	372	336	308	337	390	352	349	349	357	378	341	388	343	322	368	345	342	340	339	354	384	336	353	341	362	366	350	344	355	380	325	330	348	398	321	355	361	370	331	350	372	382	374	379	359	366	328	345	352	363	342	361	347	345	360	366	347	354	356	384	369	361	314	359	353	389	334	349	335	340	344	386	368	371	381	376	352	381	338	345	360	345	378	331	356	375	368	379	353	383	349	346	377	360	372	360	370	349	345	333	362	399	352	345	384	347	408	349	328	344	360	369	355	360	353	374	336	365	389	389	359	370	334	368	359	346	327	348	373	355	361	359	351	351	336	371	401	329	374	369	382	319	352	357	366	333	351	321	335	350	351	355	336	351	354	343	357	357	366	363	312	351	360	359	325	312	330	358	378	370	344	389	350	387	381	342	379	335	346	338	336	324	350	352	362	350	363	358	313	334	338	346	384	325	360	335	365	341	392	346	380	357	378	353	356	358	326	352	325	351	345	388	363	330	351	359	369	373	383	336	336	367	385	313	367	383	381	327	372	363	325	347	319	359	324	380	397	368	354	395	377	344	327	337	379	343	350	383	356	361	379	310	335	367	364	362	373	349	348	386	353	375	338	383	333	318	328	374	374	339	349	333	320	328	354	371	345	359	368	372	384	355	340	335	369	342	395	396	340	362	352	365	383	331	363	337	387	350	373	340	376	335	384	392	373	342	351	322	320	319	368	338	377	356	386	365	364	355	381	351	363	331	343	349	346	373	330	357	328	339	363	323	328	387	342	370	365	365	330	367	319	370	362	321	342	360	374	368	337	347	342	354	332	306	327	381	335	359	320	320	348	354	335	394	374	336	340	327	383	335	348	361	338	369	370	403	344	351	321	344	366	374	358	323	362	375	332	342	338	356	345	399	327	341	348	374	370	392	358	331	326	326	342	368	364	331	355	343	347	361	351	357	394	391	333	360	357	327	328	354	358	363	324	347	333	363	369	370	374	375	341	358	323	355	333	368	410	393	339	353	317	327	332	389	355	344	363	380	353	355	357	382	364	379	339	371	330	341	372	357	346
2057	895	883	907	904	885	871	822	864	845	856	871	840	901	847	850	866	806	837	859	855	770	874	855	850	871	819	869	823	793	786	885	939	882	844	825	860	895	851	843	862	859	870	930	863	846	841	845	823	807	867	811	833	827	900	910	780	914	861	888	810	840	799	857	889	884	800	870	853	810	799	835	811	871	836	891	826	839	837	828	810	824	839	809	845	845	893	859	872	850	847	856	850	864	847	856	833	779	860	835	804	824	834	788	854	861	826	837	858	848	829	824	876	803	884	869	842	823	845	864	829	836	925	866	884	796	852	909	873	877	868	864	857	917	831	831	848	842	848	877	851	799	782	846	846	849	885	863	867	806	809	805	821	915	880	882	844	815	904	837	872	874	788	857	821	882	846	896	855	832	876	847	854	825	829	837	871	862	889	828	911	839	891	828	885	846	847	845	856	827	857	819	847	862	827	819	811	813	788	847	857	847	898	876	846	848	849	837	822	841	829	831	823	836	841	845	805	868	825	889	817	828	796	867	856	818	843	800	846	854	856	839	914	824	853	855	857	904	851	876	870	837	849	830	835	821	795	847	839	852	848	849	845	829	844	880	888	902	854	839	858	810	809	875	847	810	842	854	808	828	843	815	881	860	860	835	844	812	858	846	831	905	863	840	876	793	827	837	856	852	826	892	910	878	844	850	839	879	848	809	827	892	829	882	868	839	851	874	869	831	860	861	845	780	841	863	836	856	862	799	867	804	844	912	855	873	802	851	826	820	848	847	840	825	856	830	845	841	835	872	839	861	839	845	824	817	834	904	802	874	874	884	865	835	863	847	835	865	821	826	861	789	827	880	816	898	836	813	866	831	799	833	842	844	844	854	877	855	856	887	882	797	858	862	800	886	880	852	890	862	846	815	890	838	842	814	848	886	850	862	839	843	797	806	850	777	854	897	862	867	846	863	891	821	871	856	842	862	872	900	892	861	825	860	898	853	835	870	825	803	824	871	835	882	848	871	883	834	842	876	823	798	831	881	902	890	839	871	836	852	813	846	892	857	889	837	841	839	813	802	860	848	834	844	792	848	825	826	805	904	817	871	855	853	832	853	828	842	814	842	917	827	827	844	888	889	878	837	832	870	838	869	876	880	867	791	830	827	844	816	866	852	835	900	886	901	794	870	830	863	887	840	864	798	837	859	880	860	829	862	846	842	856	847	864	881	807	871	861	829	834	875	848	860	827	843	892	863	829	872	828	798	894	860	793	889	852	757	818	874	907	832	896	842	870	847	858	842	857	830	870	847	844	811	844	832	872	835	851	903	841	850	878	848	874	838	785	833	881	847	812	835	842	821	891	845	863	852	863	872	820	898	863	876	859	843	928	911	829	813	846	821	836	797	817	810	863	840	851	797	828	856	829	883	865	862	823	859	853	907	854	837	817	874	877	815	849	852	870	815	893	842	835	846	855	856	799	861	869	826	851	880	837	857	862	834	853	824	845	850	894	849	851	834	834	879	902	884	850	857	830	870	830	828	818	836	806	850	777	829	855	808	804	841	818	876	888	924	823	875	838	873	830	848	830	850	818	857	854	813	822	853	860	828	881	856	872	792	832	816	874	791	852	820	828	850	836	866	818	817	829	853	802	889	876	820	873	790	876	888	897	914	851	838	926	872	861	922	811	848	836	880	855	834	850	908	872	864	872	834	864	894	866	814	819	843	830	831	867	854	845	806	876	882	827	879	820	898	832	834	843	804	824	783	794	880	842	861	842	846	915	827	782	847	804	818	828	831	884	794	853	863	826	879	887	847	854	889	862	833	851	853	840	882	827	852	898	857	882	855	896	824	889	848	793	836	877	857	801	816	826	891	860	834	821	860	843	801	914	772	809	798	817	800	832	858	814	853	861	907	848	837	883	861	822	878	849	884	855	874	817	852	863	853	869	856	871	820	862	885	817	847	867	872	819	851	802	812	870	821	859	847	852	875	812	845	874	824	874	849	818	879	789	815	844	867	834	870	888	821	804	849	871	819	818	849	826	869	838	850	855	841	864	897	854	852	868	862	879	847	872	898	857	832	839	836	848	862	902	914	868	788	788	803	867	827	907	857	792	816	817	832	895	817	888	837	874	881	861	908	836	817	856	852	857	861	805	846	845	874	832	863	854	872	837	854	862	857	886	914	874	845	861	865	811	867	824	829	849	851	814	850	855	895	805	846	859	884	802	861	814	802	838	846	843	799	862	903	869	858	863	837	843	801	869	834	875	838	843	830	752	834	879	825	836	839	849	863	834	865	886	842	840	840	859	854	856	829	845	797	811	863	819	846	806	904	858	763	803	800	905	828	882	842	836	815	890	841	832	819	823	852	819	791	795	875	871	920	840	882	837	848	841	813	837	855	851	889	805	856	855	833	864	879	833	871	863	834	860	876	841	789	891	848	826	869	879	850	809	838	823	811	839	814	847	842	824	807	827	867	896	843	860	826	869	819	881	833	867	813	873	869	798	788	835	885	861	842	850	842	793	844	813	794	835	857	852	850	843	877	859	864	863	827	802	845	845	883	871	855	833	872	827	845	813	860	888	831	889	829	898	848	848	897	801	885	781	858	809	891	827	836	837	840	873	838	818	872	842	805	835	836	851	861	861	839	878	782	859	869	827	851	850	826	828	800	841	816	828	796	844	848	844	813	846	810	871	825	840	867	856	859	840	883	821	832	849	819	812	827	858	851	887	857	873	864	812	863	840	886	818	845	860	871	865	862	857	849	861	832	849	814	845	856	814	869	859	836	858	852	856	815	846	850	834	861	856	830	850	820	865	799	876	840	830	861	866	921	829	835	866	816	856	871	860	873	823	865	794	891	878	831	859	807	817	870	804	834	811	835	873	887	835	835	835	841	841	846	888	839	866	860	830	869	808	860	839	861	838	872	887	881	884	811	901	886	826	792	831	838	883	842	813	901	859	855	810	823	865	873	839	821	846	822	821	868	844	847	832	804	921	838	891	853	801	860	843	805	792	822	882	844	833	930	832	885	895	856	831	844	796	870	857	853	855	891	859	853	845	865	888	796	944	830	864	799	846	881	875	865	864	847	891	899	829	863	855	839	853	825	851	845	851	835	879	908	899	788	857	832	805	890	796	835	855	859	864	837	849	837	854	835	813	818	834	883	852	869	895	851	850	917	874	854	825	861	871	874	837	821	942	896	871	838	865	863	851	851	851	859	794	833	834	842	790	839	809	827	779	786	874	875	852	812	828	864	864	843	837	804	848	845	852	895	853	856	853	823	819	841	877	824	840	887	844	830	822	823	788	836	888	810	831	835	829	855	858	884	864	818	805	874	859	848	801	850	886	803	908	852	827	861	869	857	846	814	872	838	857	931	859	887	856	859	947	856	881	885	884	868	892	816	829	861	858	889	813	815	838	850	877	850	857	857	843	875	785	884	811	870	841	897	897	872	878	871	788	855	811	860	896	898	854	869	838	824	861	858	836	841	802	830	863	830	853	821
6723	585	642	684	685	495	422	349	338	332	313	307	301	269	298	306	313	276	295	297	272	279	275	306	273	303	300	303	291	268	353	290	297	308	314	330	266	296	315	319	283	305	291	292	266	301	276	295	269	304	302	285	284	306	291	292	285	264	310	276	290	300	319	263	305	289	281	303	279	308	284	281	279	296	263	289	305	289	290	299	273	286	284	279	295	308	289	283	313	300	315	327	272	319	297	277	306	296	308	286	273	280	286	300	281	281	275	264	286	308	286	281	301	311	279	270	303	310	285	270	279	316	308	279	262	316	309	293	290	321	283	309	287	314	290	285	329	301	307	299	300	292	284	293	288	324	299	301	286	310	285	299	296	307	319	284	315	281	306	313	293	312	310	301	301	281	249	317	277	290	295	276	282	295	296	290	290	298	291	279	301	307	291	273	303	251	279	303	293	289	343	309	259	291	278	285	293	301	312	319	314	295	304	293	303	300	308	264	285	275	290	298	305	305	324	317	297	268	286	298	275	305	313	286	303	300	293	283	313	314	313	312	304	324	312	304	294	273	284	284	287	276	282	274	297	287	299	301	329	279	295	331	284	332	298	308	304	296	262	305	285	287	299	295	278	280	291	310	304	321	304	288	270	323	287	299	295	263	287	298	314	289	283	291	309	318	317	288	288	294	317	302	287	286	288	283	323	320	282	294	276	311	267	284	273	280	303	294	282	303	328	317	304	282	302	299	290	294	275	277	286	308	304	304	299	303	306	311	304	293	281	281	319	300	288	288	320	294	294	273	302	300	291	305	292	257	293	279	293	313	293	298	249	289	288	310	315	290	262	284	266	316	287	285	299	275	306	280	301	325	276	283	310	305	276	336	318	320	275	279	315	354	282	279	315	330	302	286	291	302	304	259	286	258	263	296	272	278	288	293	297	306	297	334	284	300	285	290	262	317	305	284	313	320	303	319	298	250	293	276	286	293	276	327	315	292	300	257	309	290	307	280	294	297	310	268	297	286	280	261	308	303	312	293	273	298	289	289	272	285	281	286	270	293	338	311	287	304	312	295	284	282	283	273	313	324	309	314	336	309	292	266	303	274	314	310	288	311	294	298	296	304	325	258	280	277	357	302	297	305	301	307	311	249	275	306	278	308	298	311	284	277	274	290	308	280	281	284	317	302	294	301	227	300	280	329	334	318	300	255	308	246	286	308	318	268	286	312	293	294	305	305	271	306	256	310	279	277	271	312	264	276	269	283	314	285	289	275	265	299	307	311	265	325	299	320	309	313	271	299	279	336	310	276	298	300	260	275	269	288	290	297	300	306	312	317	286	333	280	316	292	311	293	299	302	302	299	301	292	307	273	282	285	308	245	293	332	330	290	277	273	326	278	304	273	291	307	282	266	296	283	266	296	272	281	299	302	309	277	298	271	280	298	289	302	296	286	286	274	285	297	284	291	330	335	310	312	285	273	312	299	283	256	276	268	278	284	276	301	282	313	285	250	259	292	306	266	315	252	292	293	291	296	289	292	292	336	276	304	283	323	316	302	275	285	328	298	302	258	254	311	298	332	292	297	280	283	288	318	284	325	279	321	295	309	286	327	295	302	299	294	318	288	324	336	267	269	319	297	295	326	326	270	270	295	309	284	333	280	276	259	327	280	293	291	302	273	310	293	324	285	292	277	337	324	295	292	276	335	274	311	273	301	307	273	304	312	319	306	290	276	275	287	273	285	285	279	282	287	299	302	283	278	302	282	306	294	292	303	302	271	273	280	314	304	294	286	282	302	276	294	303	292	308	308	301	286	308	249	299	288	298	310	310	305	326	286	291	320	305	279	299	318	295	327	296	311	281	306	282	308	283	283	291	295	299	289	290	312	319	307	288	267	280	266	294	298	311	330	266	289	314	297	293	287	312	281	290	311	285	300	317	313	325	311	327	265	267	316	326	328	300	291	296	292	310	304	300	303	273	287	289	264	325	272	296	333	286	291	287	293	327	265	312	288	297	298	340	271	316	293	290	311	309	289	304	307	294	267	282	316	289	284	288	302	277	314	275	284	326	304	281	288	297	307	292	318	287	322	289	305	307	304	282	263	294	286	302	311	288	307	303	281	322	312	275	307	312	311	284	296	290	291	274	339	296	273	288	306	315	299	280	322	321	280	308	292	310	312	297	306	316	317	278	298	306	274	275	313	309	285	294	299	305	269	268	300	288	323	308	295	325	290	290	268	295	227	299	302	292	291	275	317	316	340	290	313	310	299	305	295	296	261	280	301	343	318	284	268	290	301	287	290	282	291	257	315	279	278	312	292	284	321	285	297	269	307	265	318	277	294	286	321	331	263	317	303	301	302	288	281	309	266	302	272	292	289	294	259	286	277	300	306	276	309	285	314	297	305	288	297	278	284	284	312	271	293	337	286	293	284	276	295	291	276	292	248	296	295	288	262	305	319	284	301	295	294	307	307	289	314	287	293	289	284	300	290	267	294	253	295	315	296	256	289	324	301	295	305	299	301	293	312	312	301	322	263	290	319	296	301	295	321	302	319	296	305	301	281	313	305	287	263	329	283	264	290	280	328	261	318	294	298	298	331	256	319	311	275	272	293	259	306	281	313	292	295	319	309	288	279	272	322	277	307	301	325	299	278	321	312	269	263	294	286	307	289	306	262	299	293	283	285	285	262	293	305	285	320	243	292	324	284	316	279	304	268	327	307	277	278	286	296	316	323	311	274	273	303	275	253	276	271	263	293	295	278	276	307	307	301	318	281	325	274	277	293	285	250	315	298	344	291	295	320	296	278	296	307	276	303	279	328	309	323	312	301	303	277	291	287	311	286	293	296	287	294	278	299	302	296	255	288	329	293	294	287	274	338	278	292	295	278	285	272	293	307	297	274	303	287	322	271	318	294	301	263	289	334	275	277	294	279	291	294	263	285	266	280	269	304	298	282	269	278	294	308	304	254	305	287	304	306	260	331	314	270	297	291	314	255	295	258	318	294	297	312	296	309	322	315	312	324	312	298	281	269	244	298	308	311	290	298	256	292	316	275	293	297	298	290	275	307	303	315	253	293	317	270	323	327	278	268	339	293	309	261	296	291	291	301	290	306	314	315	328	302	287	270	277	285	314	297	315	293	291	298	282	258	296	289	283	282	304	293	307	270	279	319	285	320	303	311	266	322	299	308	281	307	295	267	286	306	291	255	291	271	296	287	297	283	306	272	306	286	308	313	303	277	331	259	279	291	255	262	279	328	312	269	306	310	300	334	293	306	329	254	290	315	307	292	302	309	341	364	299	272	320	310	280	328	344	308	297	323	287	264	309	292	299	270	298	274	316	284	321	317	306	310	313	321	282	282	303	290	297	251	272	286	289	262	308	316	285	287	273	284	312	291	305	329	291	307	265	270	274	255	285	281	284	299	298	300	323	304	263	267	321	287	294	289	290	305	248	315	298	290	306	273	298	256	283	316	279	300	321	302	304	306	302	289	298	279	295	270	285
6408	1025	1395	1834	1864	1214	967	918	923	861	784	806	814	754	759	787	750	775	733	746	738	754	717	802	715	738	764	745	743	700	777	749	732	721	709	698	738	732	679	702	739	754	657	708	754	673	710	715	696	787	697	698	740	679	694	686	748	742	712	761	680	714	731	694	690	730	738	728	683	780	659	709	748	740	747	699	737	715	726	712	717	738	718	721	671	708	718	737	723	713	694	732	699	671	743	716	701	703	755	770	684	687	708	740	691	724	734	725	730	718	667	751	721	704	724	736	764	704	669	705	678	719	680	724	741	692	723	778	678	681	683	702	733	690	718	707	743	712	727	730	726	654	713	709	664	679	711	693	722	736	728	703	669	745	726	733	713	716	745	779	689	675	673	707	696	696	693	718	734	692	676	736	703	709	693	701	680	654	720	731	708	726	730	713	728	689	696	672	710	697	718	737	719	686	713	684	708	708	724	691	670	701	699	690	695	714	719	708	714	692	737	694	687	693	699	653	717	731	695	714	641	692	675	694	712	750	707	670	693	689	703	677	725	734	681	710	719	685	662	666	706	697	706	662	708	667	660	668	736	682	733	703	741	683	654	741	722	737	732	700	712	717	691	761	674	738	695	699	741	678	690	717	703	726	651	746	703	730	721	709	692	711	722	695	714	678	689	711	715	721	724	721	696	680	738	735	704	710	742	756	718	688	710	723	664	749	642	710	700	725	704	746	723	704	703	695	722	702	694	710	714	724	704	724	685	702	688	731	728	676	706	665	713	729	689	708	697	719	727	668	736	721	681	714	699	693	725	762	737	724	722	695	685	665	723	697	705	738	693	702	689	675	706	667	657	712	658	726	741	692	708	718	656	672	714	672	760	706	712	721	704	746	733	724	710	741	752	665	713	675	686	676	644	718	761	699	710	694	659	720	733	678	759	755	694	706	744	668	697	718	718	736	645	705	671	758	671	703	738	738	712	705	697	690	710	702	685	702	683	715	734	769	741	701	715	761	691	691	684	674	691	754	709	691	697	683	679	707	707	715	728	756	681	773	702	715	696	734	726	701	726	716	733	667	716	722	687	700	711	692	802	708	654	677	718	738	716	747	686	676	696	726	672	693	682	699	692	673	690	690	681	693	748	665	692	683	749	712	760	706	732	732	700	737	727	740	701	671	723	708	690	653	711	695	680	703	697	746	757	681	707	736	723	694	682	747	708	691	699	706	674	690	716	723	667	696	713	733	726	739	703	726	664	715	715	709	712	724	713	711	753	701	702	692	626	787	717	757	731	765	685	712	692	679	676	709	710	749	703	656	683	725	662	753	708	693	703	752	720	660	669	681	726	703	713	704	735	697	754	687	694	644	737	739	697	749	673	677	697	679	728	735	698	759	738	712	774	731	724	649	728	743	660	725	688	697	712	728	664	687	713	697	747	714	696	692	742	705	711	689	709	734	756	690	723	673	731	671	681	715	691	706	725	705	693	733	721	683	689	692	731	721	684	721	710	727	669	687	702	707	698	683	753	678	671	731	721	735	755	763	723	711	745	679	710	707	677	703	782	704	707	718	706	729	699	656	729	723	722	710	727	734	739	735	660	679	735	711	719	718	691	738	698	715	706	729	738	710	703	766	734	683	698	718	663	721	670	671	676	716	687	704	710	728	710	718	693	722	699	672	719	706	715	704	730	736	747	678	686	675	645	697	722	673	711	688	686	720	764	716	722	730	764	670	683	719	729	699	704	707	728	699	705	704	753	747	691	768	701	705	698	677	731	686	644	646	693	695	707	746	692	701	680	687	729	697	663	738	682	738	683	697	689	747	721	688	736	725	704	687	708	702	700	726	670	711	734	757	696	731	634	686	704	695	725	731	694	704	694	700	700	696	729	676	709	752	669	752	715	697	687	709	699	715	715	669	721	698	707	734	702	727	739	759	709	679	666	699	706	669	700	745	679	727	660	703	715	693	716	691	761	745	754	690	706	718	683	696	698	729	696	735	718	711	707	672	711	727	701	742	726	703	728	683	695	753	672	694	676	710	675	676	691	733	717	683	731	725	682	693	693	688	687	725	680	725	709	716	696	684	722	729	692	673	726	734	654	692	677	712	699	711	712	763	729	692	745	710	682	688	692	674	712	716	701	653	705	696	702	725	732	668	689	716	718	720	674	686	695	724	742	682	736	705	673	703	703	711	722	707	688	704	712	692	730	677	734	712	682	730	696	741	714	723	714	719	700	709	695	711	750	698	716	705	694	679	692	702	692	717	702	706	720	698	672	661	762	740	769	722	727	730	705	681	704	705	678	714	674	693	754	686	710	687	723	710	694	738	675	664	675	707	780	669	689	743	698	685	685	686	718	682	711	745	675	720	704	657	649	722	664	722	707	723	711	708	719	715	676	688	703	710	726	755	760	708	681	718	723	686	737	710	702	693	689	706	666	743	716	691	682	684	670	687	722	676	723	738	690	764	708	720	705	674	676	727	742	711	684	685	729	719	686	717	737	726	684	720	703	714	702	734	701	696	696	711	697	763	693	647	710	723	675	697	717	734	711	686	680	760	687	679	718	669	694	716	726	659	687	695	693	670	710	700	718	709	756	700	737	720	719	682	714	680	731	710	705	683	794	776	757	688	706	718	671	757	682	703	761	666	622	726	689	707	688	694	705	666	685	686	666	685	697	677	721	697	715	720	721	757	726	759	761	733	718	683	721	718	744	709	730	720	701	690	765	679	779	752	744	723	639	690	728	722	706	709	687	720	685	698	738	715	702	698	708	686	705	727	708	718	731	679	704	672	704	673	692	708	730	748	674	709	733	655	752	709	709	680	688	656	727	674	733	709	698	700	711	737	725	725	710	657	691	734	703	712	702	708	703	669	708	764	731	721	696	708	725	761	727	688	725	653	670	668	758	684	673	759	729	719	716	702	689	675	716	679	676	679	739	693	712	704	681	673	717	697	694	746	680	679	694	719	707	703	693	751	712	723	720	734	656	726	716	650	721	668	716	726	715	703	690	731	680	685	697	728	702	696	683	714	723	711	702	713	685	678	727	741	700	657	711	674	666	657	689	687	702	649	709	651	708	684	737	688	704	704	689	740	735	681	712	705	697	712	657	715	729	787	752	727	689	723	713	715	702	703	698	679	725	713	720	687	684	721	702	760	722	728	712	726	723	693	688	701	709	719	709	694	715	695	714	719	714	651	729	686	746	730	726	730	710	695	744	695	708	708	719	762	759	682	682	727	701	747	701	727	725	688	688	690	697	685	708	684	674	734	712	720	708	671	690	718	711	679	647	692	724	704	712	718	764	699	684	755	725	694	690	713	748	719	731	671	734	677	748	750	742	714	675	738	674	705	777	744	702	717	733	715	704	687	693	727	723	714	699	676	702	725	744	688	757	710	683	695	702	721	750	761	719	718	697	654	677	700	706	701	698	740	702	735	703	682	736	725	732	696	686	711	688	760	725	694	692	689	692	725	706	758	725	722	679	779	665	723	701	686
12455	919	638	814	770	488	262	208	178	163	161	164	171	149	159	152	142	138	141	134	120	120	166	160	153	151	136	133	107	162	114	124	134	131	127	128	111	125	140	146	148	116	137	118	118	124	136	91	129	147	122	136	109	133	120	122	137	128	115	118	120	152	130	154	135	142	125	128	127	124	119	121	149	128	149	129	138	126	117	116	134	140	121	102	120	106	153	119	130	129	136	120	124	122	139	127	111	135	119	122	132	130	106	110	110	148	123	135	126	131	122	111	122	140	147	150	130	127	113	115	135	133	143	116	137	135	135	145	122	130	129	117	111	145	152	115	113	122	118	114	152	122	125	109	118	135	148	122	130	118	124	125	151	152	135	123	123	115	137	121	140	142	112	109	137	130	142	121	120	129	115	133	112	130	157	125	116	133	144	136	119	135	121	117	104	136	137	137	118	131	143	125	131	152	122	112	124	133	135	124	121	129	149	118	115	150	115	132	129	128	140	129	139	118	120	122	137	135	133	132	136	122	165	135	116	116	119	124	136	146	127	133	124	115	142	147	124	104	131	145	140	132	134	135	120	120	118	123	138	144	119	129	126	108	123	121	143	130	133	135	127	137	124	125	130	145	129	126	120	119	120	113	120	118	141	128	128	160	143	122	137	133	119	122	133	111	127	98	112	119	125	128	104	141	123	140	134	130	116	134	133	145	143	114	139	124	122	124	120	141	138	137	132	130	130	149	124	149	130	135	149	140	126	110	121	145	123	107	132	119	135	107	130	126	132	140	132	131	137	123	123	127	136	124	115	135	138	126	133	114	126	119	129	118	139	135	120	128	119	142	125	102	138	122	126	125	128	142	115	129	130	126	114	146	113	125	112	105	128	119	124	130	151	118	116	139	139	129	150	123	139	120	135	142	134	127	122	130	139	115	109	135	145	130	121	159	117	135	140	108	118	125	132	141	108	127	131	108	134	124	127	135	130	134	129	132	135	110	130	121	120	143	104	150	120	136	130	101	119	123	122	133	123	140	120	122	122	121	129	156	120	111	113	109	126	139	121	124	137	109	134	129	149	133	127	133	124	102	116	106	124	105	131	126	123	114	123	143	150	141	136	125	142	133	113	122	122	115	145	116	145	118	130	129	152	116	146	115	136	141	125	117	118	115	138	131	121	141	130	102	113	125	132	134	136	122	125	114	124	120	115	143	125	111	125	122	125	139	142	121	137	126	116	121	134	129	115	129	101	140	143	150	136	134	130	139	140	124	110	131	132	126	133	114	130	125	139	136	126	112	125	117	124	142	156	153	104	138	134	133	136	130	118	127	138	141	146	160	131	132	150	147	136	125	122	136	130	162	138	141	109	133	104	127	109	117	99	101	138	142	112	151	137	146	131	115	123	151	153	105	117	130	127	148	127	128	135	121	126	120	149	119	120	133	122	126	126	130	143	128	118	115	125	124	148	151	149	149	104	112	137	116	135	146	142	136	125	134	122	132	119	119	114	130	122	142	131	126	130	128	116	138	106	124	110	121	141	143	132	152	124	112	142	136	126	124	125	144	150	150	128	131	128	128	141	138	111	137	122	125	126	128	132	132	112	122	116	122	101	122	121	145	102	120	122	145	149	167	131	130	129	152	115	128	134	151	145	138	125	128	121	135	120	128	156	134	127	129	108	132	128	118	151	154	138	134	155	121	123	116	128	126	129	117	138	127	129	143	131	129	125	132	115	113	141	139	110	127	128	131	114	118	125	148	144	137	135	133	131	134	142	140	135	121	126	128	111	123	136	117	136	117	150	128	145	133	150	130	132	123	137	125	128	125	141	123	136	131	108	109	132	107	128	121	140	113	128	134	153	144	122	120	135	105	137	135	110	128	121	132	129	141	136	123	171	147	106	136	126	127	132	124	126	141	130	133	130	134	136	116	128	157	122	123	125	135	124	118	150	130	138	113	120	144	118	123	136	108	120	143	158	127	134	124	137	116	140	95	129	126	145	115	133	109	134	126	128	118	138	141	129	123	138	125	114	124	128	125	110	140	115	130	120	128	152	129	133	125	123	133	122	119	142	115	111	132	135	136	133	122	131	135	116	116	126	119	143	136	115	123	122	123	120	142	158	124	145	127	120	134	127	116	119	120	151	138	140	142	119	156	153	107	119	131	143	132	135	130	127	145	118	133	128	121	146	137	120	117	112	125	133	154	133	149	146	139	128	127	125	135	117	123	133	125	105	111	129	129	125	136	118	128	120	125	129	111	137	122	137	144	154	134	135	144	122	144	136	128	131	144	152	133	117	122	118	114	107	131	129	133	104	122	125	113	136	126	122	143	124	128	136	160	106	130	127	140	145	108	144	138	147	145	125	144	130	123	126	150	132	125	122	112	123	123	115	121	139	130	164	139	128	133	117	109	129	129	135	130	122	119	124	134	119	114	125	109	124	125	120	131	132	131	135	111	115	131	126	142	128	125	113	152	125	131	116	136	113	143	142	110	129	124	114	120	124	123	117	114	133	129	124	136	122	126	133	116	126	125	149	137	129	145	128	115	116	104	141	123	126	118	121	125	135	110	138	128	141	121	127	153	129	125	123	110	113	135	106	120	133	138	122	135	143	141	139	113	140	150	126	126	108	121	133	139	142	130	108	125	126	146	132	124	120	145	139	116	122	140	120	128	127	130	127	127	129	133	118	133	131	135	146	134	118	124	134	110	148	119	133	124	125	143	112	127	116	148	127	121	137	151	132	132	161	117	124	117	121	144	118	111	146	137	132	151	130	123	140	129	137	133	147	127	119	139	131	126	116	116	128	124	125	145	118	125	141	116	113	141	144	147	129	138	140	134	108	106	129	132	121	131	121	117	126	140	124	112	127	136	129	120	136	114	131	149	133	122	118	121	119	132	126	139	128	140	155	141	106	118	138	123	135	118	140	121	130	143	145	131	138	121	137	110	125	133	134	137	122	141	123	119	124	141	129	132	115	126	131	116	97	106	125	102	110	121	154	137	139	112	134	119	134	137	141	136	149	131	180	142	129	137	137	138	109	132	149	142	140	131	130	121	149	139	114	130	133	145	128	136	132	117	134	113	126	131	128	115	128	122	152	149	135	108	136	145	132	120	116	119	127	136	143	110	129	126	129	117	143	162	125	110	133	104	127	117	133	127	143	132	142	136	119	147	132	121	120	128	139	134	134	147	123	144	127	134	122	120	114	133	134	126	124	116	133	125	128	133	115	121	142	142	126	121	107	148	121	143	138	110	124	149	140	140	129	119	119	125	121	123	141	138	125	129	118	153	146	137	119	120	123	136	128	132	129	141	114	152	140	126	126	107	122	123	146	142	128	132	125	142	119	146	129	144	146	133	137	116	139	122	130	112	146	140	132	115	111	126	121	130	126	111	139	131	135	127	116	116	141	132	116	100	120	129	105	138	147	127	125	123	134	122	121	127	127	119	145	123	128	129	117	126	132	164	122	118	143	139	124	126	122	145	118	136	141	120	113	135
7711	866	1544	2428	2206	1425	922	763	724	644	620	524	493	456	485	479	458	437	407	417	368	375	357	407	375	344	369	363	401	355	361	378	383	369	340	338	371	329	348	341	361	361	363	348	363	380	331	346	331	353	350	344	348	368	395	362	317	362	343	363	355	344	320	341	371	364	389	348	346	357	331	331	321	358	348	355	367	344	368	330	335	339	324	317	349	367	316	312	371	318	342	369	334	341	297	362	357	364	359	391	329	343	351	358	322	344	336	363	353	344	339	307	338	331	317	306	307	355	309	346	333	396	323	343	327	327	333	353	358	356	351	325	377	325	365	344	342	358	366	361	351	330	315	340	351	320	381	362	322	332	338	374	341	337	313	336	362	310	347	334	318	323	337	338	371	320	376	357	359	351	353	366	346	329	338	374	339	335	390	332	346	367	346	334	373	325	346	334	335	352	304	379	330	318	345	345	334	353	344	342	357	327	327	326	311	340	344	359	338	357	354	343	324	308	354	348	331	345	338	371	331	369	382	313	365	341	361	368	343	354	355	312	318	362	338	355	347	293	341	343	360	356	300	350	342	343	354	384	321	359	334	335	338	367	365	352	322	302	345	340	328	353	370	338	372	329	359	349	337	361	346	357	347	334	340	338	347	322	316	337	361	333	322	306	329	326	343	338	355	319	340	327	337	339	320	374	361	332	357	335	340	316	364	358	358	343	325	360	366	373	335	339	334	313	330	312	392	350	328	331	357	330	313	335	352	361	331	291	344	349	340	342	328	350	328	321	320	342	291	365	326	363	314	325	403	325	318	321	351	311	375	310	362	344	328	305	327	322	335	349	349	348	342	321	338	317	344	338	347	360	360	351	316	342	324	379	333	334	300	310	335	315	303	355	356	332	306	346	330	346	364	344	344	327	379	337	343	367	323	350	327	322	329	326	329	344	359	332	347	340	363	327	358	328	293	358	360	324	358	334	341	312	345	346	349	351	305	334	332	332	371	350	374	317	320	358	385	317	334	345	326	343	356	342	331	364	346	367	320	314	310	339	327	318	354	341	332	363	335	353	350	317	349	316	341	359	385	330	337	348	336	352	367	330	356	329	373	367	328	336	333	346	357	320	326	344	326	333	351	336	324	357	356	337	367	333	355	365	345	325	344	376	363	358	354	317	327	329	374	363	333	341	338	349	332	325	331	373	368	357	355	348	309	340	344	311	309	310	358	337	320	369	330	333	355	304	366	312	348	307	358	326	363	339	352	361	347	366	353	357	343	329	363	320	327	333	387	354	356	333	329	366	372	357	338	392	366	343	325	332	334	324	322	334	339	306	342	335	350	330	378	345	282	350	319	359	321	353	320	302	348	350	320	324	317	352	359	308	347	344	341	341	365	371	335	350	306	337	342	333	349	345	324	329	347	385	343	366	323	367	371	335	356	349	334	323	348	363	371	329	362	350	365	339	333	351	338	346	378	309	342	303	360	339	375	319	367	345	322	376	346	358	348	324	351	315	367	381	352	345	331	348	353	315	333	339	323	329	335	356	322	330	352	357	347	367	349	379	343	350	368	321	350	367	343	354	288	355	348	389	359	342	317	314	342	341	360	360	320	369	350	353	335	343	319	332	322	320	355	315	334	328	351	349	315	315	345	349	345	317	319	349	356	324	330	326	361	342	341	360	338	316	332	309	359	327	326	336	336	338	362	329	363	318	379	350	321	350	391	323	326	308	361	334	297	346	330	326	342	350	342	322	304	321	342	357	354	341	374	348	347	364	324	307	343	330	341	337	351	353	336	349	335	321	318	320	314	361	339	361	350	359	331	320	371	323	311	314	355	352	323	344	383	339	347	365	336	359	337	345	350	325	317	364	346	345	312	328	334	345	317	323	327	358	318	334	389	361	346	331	363	350	347	333	355	317	333	326	379	350	341	340	329	358	350	370	340	308	345	325	349	345	336	400	344	363	397	354	319	358	319	323	309	367	316	351	322	372	338	377	344	350	360	362	355	312	334	336	354	312	335	333	319	360	341	382	342	351	349	343	347	347	349	347	349	326	344	333	375	344	359	355	347	360	372	336	373	341	348	338	343	339	358	334	325	370	327	330	315	343	331	341	341	331	374	341	355	350	357	345	355	330	320	310	326	342	349	352	343	342	351	337	330	337	339	345	359	303	346	345	332	365	344	353	340	345	301	344	307	349	342	325	335	327	340	319	353	332	314	351	335	341	375	349	336	315	335	373	351	358	315	336	331	359	320	327	343	323	339	374	370	337	320	355	362	333	321	385	333	365	310	357	326	342	319	307	292	344	375	376	355	345	363	338	352	327	363	352	353	339	347	312	366	325	375	329	318	338	330	336	330	311	348	340	357	372	360	355	356	340	371	343	343	350	349	344	376	337	368	318	326	367	352	356	316	322	333	326	320	367	332	300	354	356	303	346	309	330	340	325	337	334	349	372	346	308	339	341	334	373	330	346	344	306	374	367	340	375	316	358	349	356	330	363	346	331	374	355	318	352	359	345	325	324	320	356	350	357	316	334	385	305	338	352	329	312	375	340	351	321	349	380	366	365	346	363	324	344	303	320	347	363	321	352	342	352	322	347	309	321	328	328	338	310	341	373	346	340	321	345	366	338	361	339	352	332	377	351	344	327	348	344	336	315	350	336	348	339	314	353	329	328	332	345	342	325	329	353	341	346	360	340	329	293	336	325	345	367	350	336	353	333	320	348	324	349	347	363	326	341	315	365	307	318	347	356	340	345	345	322	348	362	354	323	354	338	338	308	356	320	369	341	345	367	309	355	361	318	375	366	327	322	360	339	329	359	319	362	365	328	383	352	337	345	314	333	330	323	325	355	353	342	351	346	326	342	319	343	335	357	332	339	361	380	332	346	336	338	340	330	319	339	315	339	363	350	336	350	321	357	327	325	374	348	327	358	354	347	318	359	346	332	321	326	335	323	303	349	326	363	314	319	352	334	299	366	363	329	348	368	322	315	360	321	327	349	354	354	350	338	338	355	348	338	339	279	368	344	320	366	372	335	334	328	352	384	357	375	325	364	400	347	383	349	333	352	339	338	333	350	351	301	353	296	359	349	340	336	324	374	330	352	347	366	306	332	392	363	343	319	340	334	348	314	321	346	346	349	325	330	338	330	351	343	377	331	345	378	345	356	319	385	352	363	336	343	324	321	342	314	319	349	349	340	336	361	339	352	371	336	345	366	322	348	350	326	338	347	353	336	331	326	351	371	352	328	343	347	346	309	347	316	338	361	347	317	327	345	339	338	359	376	345	344	315	330	378	351	323	343	309	330	380	348	342	364	338	325	350	309	338	332	333	367	350	365	326	348	345	356	335	325	329	334	334	307	324	349	338	326	341	361	365	362	348	362	319	344	326	321	336	343	335	340	328	370	341	324	359	323	337	332	346	348	317	326	376	378	343	344	359	349	314	343	342	366	334	345	324	323	331	354	347	368	325	314	330	353	338	369	328	354	331	336	348	357
1264	389	390	381	344	350	351	334	340	367	333	375	340	354	337	378	365	347	357	368	353	374	374	373	344	362	332	353	351	350	365	346	373	346	337	332	360	361	391	344	335	347	381	359	329	332	382	346	343	317	365	357	339	374	379	345	340	351	363	331	360	361	344	377	348	381	326	373	358	360	409	332	347	347	372	345	391	360	358	377	337	359	417	375	392	384	370	363	345	349	346	393	348	326	353	337	336	330	341	348	388	347	351	321	385	338	367	345	340	340	379	335	371	332	380	307	364	352	366	339	337	355	373	350	318	343	362	361	354	355	359	364	374	370	349	356	385	342	359	332	356	374	353	363	379	338	379	368	386	351	328	330	393	351	362	354	336	357	341	335	373	328	369	341	337	367	370	342	342	375	390	365	343	345	362	377	366	335	325	324	353	350	351	347	354	343	354	360	350	345	364	349	370	358	333	329	363	337	320	341	350	323	340	365	369	388	321	360	351	329	381	361	367	359	355	349	345	353	381	354	356	357	368	394	346	348	363	374	368	344	390	365	326	336	347	364	329	363	395	361	347	362	360	354	352	385	362	351	359	376	352	328	355	361	340	340	347	343	334	332	350	356	354	352	369	360	349	378	348	352	369	366	367	326	357	379	370	328	362	379	383	372	345	353	346	358	359	383	374	330	332	358	326	354	339	331	372	339	342	397	328	347	350	358	333	361	361	314	360	330	373	350	383	368	366	372	369	357	341	346	358	374	346	320	349	332	339	344	379	329	328	321	348	341	317	319	333	372	347	378	311	326	356	395	407	368	367	389	338	366	328	379	366	375	378	319	330	343	360	356	325	358	372	344	339	353	370	401	361	315	342	374	358	384	320	350	341	369	338	368	352	363	339	385	373	357	383	332	343	345	352	349	349	348	367	322	372	371	333	343	332	352	333	368	345	356	352	342	377	376	383	350	351	401	367	356	365	371	356	348	364	343	356	326	324	340	342	360	396	346	344	358	362	383	340	338	341	377	370	351	340	363	330	335	373	403	330	347	327	317	387	362	373	350	360	369	341	320	335	358	346	345	346	373	373	370	356	365	369	356	349	320	336	360	366	346	353	356	360	355	367	337	363	354	374	374	406	339	354	370	331	390	328	351	351	349	374	383	349	352	361	346	379	378	377	344	332	370	368	364	373	368	359	355	366	379	326	346	354	326	348	370	341	344	346	353	311	357	356	346	359	366	351	354	363	367	378	346	366	336	332	371	350	391	360	368	336	311	382	348	367	330	346	331	348	333	347	333	353	347	376	369	350	361	393	375	377	364	329	342	333	329	390	341	369	343	351	378	372	343	356	356	335	363	358	329	359	358	386	363	356	357	386	349	346	398	339	330	346	370	350	383	337	326	372	347	361	365	344	369	392	355	386	348	363	346	359	375	377	388	345	371	337	328	371	345	357	337	372	357	360	359	369	361	368	324	356	341	355	376	326	345	363	366	350	363	366	329	328	347	364	340	342	325	324	336	362	355	337	342	363	348	339	387	350	375	366	327	438	355	375	362	330	351	350	343	344	375	383	365	380	321	365	331	366	355	392	388	377	374	359	311	388	375	343	378	381	361	343	336	360	364	401	369	294	354	369	358	360	371	360	348	384	328	365	356	339	375	361	317	370	366	364	400	349	305	352	377	336	373	354	335	366	354	350	333	372	329	342	369	341	364	353	348	347	330	358	362	393	327	353	359	343	346	359	376	382	376	340	345	343	365	372	362	357	315	373	360	337	326	351	349	351	353	368	356	342	361	328	382	339	378	365	389	370	346	359	355	361	389	346	385	344	342	375	388	340	347	319	341	324	333	383	365	340	358	338	336	356	350	383	365	333	357	356	363	356	368	309	381	341	354	355	394	358	346	321	314	366	358	393	334	318	374	369	407	365	345	375	392	383	353	364	313	374	322	326	360	381	380	399	356	373	346	355	334	349	377	359	337	348	358	304	342	374	351	366	346	351	339	361	324	334	353	357	351	329	379	334	341	368	316	363	362	332	349	352	351	382	358	352	382	363	352	355	366	347	343	366	383	357	376	365	371	321	325	411	389	356	320	348	372	349	343	378	371	338	369	359	335	385	367	355	350	323	332	360	361	344	353	331	352	357	397	356	368	371	366	373	334	353	351	363	357	390	358	338	393	339	349	344	355	327	339	332	360	372	398	369	368	333	336	380	375	354	381	367	371	330	362	386	396	352	354	379	383	359	387	344	362	354	358	357	359	388	392	389	373	370	370	370	379	336	302	344	324	373	340	352	324	348	347	351	334	362	353	323	339	357	349	367	374	339	371	339	359	342	377	363	334	373	358	390	357	343	346	362	368	367	357	334	356	389	376	387	378	330	356	359	346	328	348	326	346	352	356	342	383	343	334	353	367	353	363	382	359	348	373	358	358	351	357	345	383	356	371	395	353	331	364	352	383	367	354	355	336	385	335	379	378	334	360	344	334	373	370	374	389	367	326	349	370	366	362	347	346	350	322	360	371	357	358	379	367	365	363	356	372	320	310	364	364	329	322	348	394	355	350	414	338	345	365	378	314	360	345	374	371	338	375	321	359	375	381	386	381	381	359	385	336	339	369	350	341	328	310	369	351	366	365	349	364	337	362	359	344	400	363	342	353	330	344	352	373	383	379	328	356	340	360	367	340	335	373	309	354	356	334	347	336	332	376	368	375	357	352	356	332	397	326	308	358	381	361	330	331	339	401	394	319	411	355	340	347	356	386	343	359	366	391	335	355	361	362	391	333	330	340	306	351	341	351	360	377	349	342	338	355	345	377	358	348	348	385	340	354	336	368	368	370	342	388	382	359	369	342	363	350	356	361	358	352	362	360	354	338	334	398	335	364	362	349	353	338	359	352	332	339	355	381	384	346	360	354	362	359	361	337	366	380	380	355	344	332	297	316	349	373	314	315	332	366	354	359	342	358	343	365	354	310	373	330	375	380	412	380	364	320	364	370	361	379	358	352	355	354	375	362	362	365	339	363	349	377	355	353	338	347	351	372	342	341	331	357	345	352	388	368	362	366	330	349	346	366	356	360	351	342	375	341	371	343	343	370	361	348	325	339	356	373	357	380	352	359	353	369	377	356	338	329	395	374	354	386	376	395	392	345	366	349	313	353	358	375	389	355	353	341	344	344	357	333	355	365	334	365	383	368	375	364	322	287	372	354	379	376	350	364	350	338	332	341	344	371	376	369	346	389	373	329	359	338	367	362	340	390	398	346	354	358	339	339	375	332	373	363	336	344	365	307	368	339	357	348	364	364	369	375	405	373	335	361	341	359	358	369	356	353	349	326	381	382	344	358	326	356	338	378	381	356	363	354	362	330	381	376	357	359	343	362	361	345	346	344	344	341	347	365	363	344	353	329	362	383	373	329	343	348	364	348	373	352	372	359	380	343	348	334	332	355	346	383	368	357	360	407	327	376	382	371	332	354	380	393	359	323	351	373	357	366	366	356	360	337	347	406
2040	856	827	924	837	907	854	839	821	839	829	828	900	874	846	839	881	834	839	831	891	835	877	859	859	859	882	887	839	883	877	866	808	899	859	859	863	854	842	839	877	842	825	822	883	834	841	856	882	836	830	796	841	896	878	855	812	875	756	854	870	839	830	849	809	851	817	825	852	826	840	865	849	872	841	898	819	830	881	844	832	855	817	823	839	819	807	825	857	837	810	816	860	822	859	791	846	885	804	834	789	841	806	838	845	793	790	836	833	837	831	877	847	836	865	854	821	859	871	869	848	786	848	878	853	847	905	853	802	881	833	852	863	865	854	877	822	865	825	838	813	886	875	869	829	815	820	810	874	846	829	873	895	820	850	839	858	883	847	832	813	892	889	867	834	814	820	838	865	827	839	874	844	790	854	853	797	864	833	871	830	893	898	863	859	839	844	834	837	834	849	799	847	831	794	829	831	854	786	819	869	849	829	849	842	917	802	815	848	856	836	802	832	864	916	856	851	822	837	844	870	880	839	862	847	862	902	882	829	859	907	857	883	851	842	832	845	841	853	769	855	852	857	861	847	820	887	866	862	861	857	874	882	846	864	840	878	837	823	900	874	793	871	839	794	843	884	878	878	811	852	873	800	836	865	849	836	858	878	800	858	844	868	834	843	793	860	835	884	854	908	884	857	851	853	875	848	887	899	853	847	832	851	830	823	890	816	881	861	895	816	829	846	800	884	824	866	834	877	886	886	914	840	816	940	835	867	857	863	866	821	777	867	866	872	835	859	870	910	808	856	856	817	836	853	877	797	836	802	835	848	836	858	865	792	856	849	826	853	824	786	893	816	810	810	820	827	831	826	842	834	840	855	876	801	822	840	873	804	841	859	841	886	850	782	858	835	857	905	873	881	882	859	832	813	847	903	877	814	855	815	810	866	784	848	785	831	805	849	862	790	809	830	815	864	894	866	852	881	856	841	844	829	830	832	834	878	809	870	844	812	840	863	872	854	851	849	880	824	805	869	934	894	854	883	878	848	842	818	827	872	855	887	840	850	848	805	818	839	882	885	837	862	860	855	848	794	854	843	797	880	869	801	842	819	827	818	811	847	862	874	852	857	848	821	862	830	852	827	857	816	878	858	884	871	842	837	863	821	892	859	860	880	888	861	864	859	825	870	858	834	822	875	816	790	844	850	861	844	922	846	849	831	886	832	835	875	790	856	847	849	867	839	822	814	859	881	845	854	876	864	829	831	874	856	858	868	833	848	814	845	871	820	859	825	846	854	815	866	856	844	854	884	892	805	865	867	822	862	850	822	862	808	851	873	871	887	795	823	856	901	814	840	794	825	840	867	810	838	858	840	861	864	850	863	835	851	869	868	887	878	903	858	881	806	862	824	863	820	798	841	786	866	842	825	840	820	866	800	862	837	812	847	901	891	825	846	824	844	799	819	877	844	823	891	910	862	826	891	884	822	852	840	858	858	851	872	857	829	913	830	849	823	833	821	860	818	824	893	863	877	842	925	854	851	875	861	858	918	850	837	817	815	849	845	836	888	904	861	871	864	763	842	849	817	815	899	855	843	839	828	855	891	857	873	808	791	827	865	880	894	828	799	834	832	792	858	832	841	850	927	863	886	855	794	807	819	875	815	809	864	884	806	810	838	883	841	898	860	867	807	836	815	912	837	839	859	794	784	823	891	851	841	872	900	836	852	859	806	882	828	841	900	858	810	864	825	830	876	843	805	825	849	854	907	881	843	892	828	827	875	799	845	831	823	845	856	830	855	832	871	872	827	850	821	826	828	819	850	896	853	821	853	838	838	848	831	866	883	840	811	876	810	843	897	841	788	839	832	830	879	847	830	833	823	857	872	851	825	879	836	843	865	817	887	834	861	885	904	805	867	872	829	819	862	840	859	841	839	827	841	825	846	815	844	822	772	860	884	791	881	822	806	853	805	817	829	833	818	884	861	789	887	867	879	815	827	858	808	837	832	829	799	829	863	865	858	868	864	855	849	858	780	816	860	839	849	820	840	927	805	829	898	832	806	830	833	867	859	904	776	859	827	843	834	817	887	897	853	855	811	861	852	760	820	830	831	875	826	821	908	834	831	889	849	843	851	823	864	834	822	821	838	841	870	838	846	821	877	841	854	874	827	832	809	870	835	855	831	794	807	859	867	881	821	827	873	825	834	841	882	877	893	889	807	819	795	882	796	856	895	866	840	865	838	848	879	810	824	823	845	841	840	800	828	881	873	849	787	838	800	863	837	872	843	822	817	878	818	821	819	864	826	880	869	871	850	854	832	888	843	805	859	823	826	875	880	850	806	853	836	804	866	862	851	877	836	816	872	827	811	835	848	846	834	890	859	877	850	870	856	824	835	828	909	807	814	843	822	828	816	822	843	827	868	804	831	869	848	856	846	812	862	852	842	826	830	904	840	861	882	816	847	796	820	854	907	847	836	832	861	819	858	831	848	826	889	826	841	847	849	853	836	853	862	848	837	857	880	825	868	857	853	784	863	848	832	880	849	851	836	847	837	868	879	845	842	833	761	837	819	834	832	837	880	819	824	838	865	857	817	826	823	803	849	877	839	908	852	874	857	885	898	843	812	845	815	833	822	851	895	866	859	839	847	840	843	855	874	818	856	824	887	876	847	860	847	868	792	836	840	879	866	840	854	846	807	854	886	865	840	845	873	800	796	885	884	806	814	817	851	855	821	763	840	826	838	857	904	871	846	863	830	833	861	825	851	880	790	855	866	906	858	822	807	847	884	874	896	838	886	828	782	854	889	836	796	841	912	860	902	840	806	866	829	806	808	848	901	861	855	762	818	882	843	861	843	803	835	862	840	833	838	899	844	892	838	821	821	785	823	866	866	874	825	814	875	812	788	855	866	889	826	832	876	862	840	830	847	796	832	877	838	807	806	842	864	809	833	879	848	816	863	870	823	780	849	847	801	849	849	890	833	927	810	874	806	872	845	859	851	789	821	851	860	828	823	840	815	893	833	786	814	809	875	907	864	833	858	891	804	860	838	840	860	858	844	787	813	856	859	831	773	853	883	844	827	823	890	817	816	881	840	799	841	809	854	827	838	822	832	816	795	853	888	822	850	862	849	820	778	838	894	876	804	866	831	840	803	824	859	833	792	815	850	871	886	858	865	917	905	869	890	811	818	816	844	848	833	800	851	850	857	859	883	855	848	858	817	852	887	848	867	887	832	886	816	845	843	830	847	831	810	852	813	874	819	880	833	910	835	881	840	795	835	822	855	836	883	818	871	884	861	853	871	839	826	889	800	837	855	900	870	824	839	855	915	867	888	836	836	837	870	865	802	809	842	837	865	812	868	826	815	836	868	828	871	813	815	838	873	868	775	821	910	852	850	874	825	809	837	822	889	873	843	826	833	819	807	861	820	890	841	908	816	840	842	846	846	758	858	903	874	864	842	875	815	842	863	865	836	847	843	842	856	842	871	858	872	838	856	847	890	850	860	843
6871	569	577	666	572	427	401	313	341	280	354	337	298	308	305	335	278	286	285	278	315	332	313	304	311	279	312	283	308	304	303	270	297	300	274	328	294	303	274	293	309	261	295	286	269	288	277	287	295	308	277	283	307	303	287	307	302	279	277	307	298	281	281	305	272	314	295	314	274	325	318	298	318	313	290	281	321	312	286	302	319	275	302	281	307	291	301	283	285	303	296	324	291	304	264	310	281	319	285	313	301	260	278	275	291	288	265	275	283	269	301	336	273	279	284	296	311	301	287	279	303	281	290	309	301	308	334	288	272	309	307	327	284	267	297	309	277	266	285	281	300	296	275	289	301	282	299	295	294	324	274	315	298	268	297	307	307	288	297	279	287	284	286	293	299	315	312	276	269	295	281	276	289	289	321	307	269	311	290	246	292	271	312	275	288	308	283	314	287	287	291	276	285	295	315	298	274	299	278	302	278	301	321	288	259	288	301	311	335	292	307	302	296	292	291	305	301	314	301	298	283	278	297	271	294	306	284	293	289	322	265	262	339	309	294	294	295	276	297	298	283	301	308	272	266	292	304	264	292	292	301	278	286	261	271	293	301	316	275	286	287	318	289	316	272	304	303	306	308	284	300	275	298	302	288	325	291	310	301	273	262	260	332	274	308	294	295	298	296	297	302	265	305	291	288	291	281	286	329	295	283	293	271	284	310	279	294	309	304	271	291	302	268	282	294	277	296	276	294	307	284	312	293	282	306	320	285	297	291	296	296	307	295	295	291	304	265	308	277	331	277	291	280	303	303	304	282	292	321	315	279	309	290	310	295	295	282	267	290	312	287	309	308	320	285	327	290	288	309	308	302	291	308	278	293	303	257	325	293	248	274	268	287	300	290	305	273	263	316	314	292	319	302	277	246	311	313	297	302	288	295	270	324	280	289	278	270	292	306	276	261	291	273	279	250	304	296	270	296	279	273	273	326	285	287	306	314	255	292	299	323	284	284	302	282	307	290	318	288	296	299	295	312	293	285	296	296	328	300	285	304	326	296	294	319	276	296	301	294	277	257	285	283	303	325	310	300	277	294	275	301	301	276	339	326	284	281	303	308	340	289	308	302	282	294	266	298	320	278	280	289	300	302	322	304	270	286	303	277	287	287	292	332	279	288	280	314	306	271	290	312	272	317	297	308	292	281	290	270	301	275	308	309	275	294	259	288	284	319	324	298	287	279	290	275	292	272	286	276	266	290	276	255	285	278	270	291	293	290	292	327	292	308	299	303	311	291	292	292	309	310	297	265	263	281	292	296	324	291	277	299	276	326	275	296	271	294	281	297	313	304	294	288	304	272	269	277	281	325	297	279	300	292	300	250	320	293	295	320	322	294	287	257	302	289	290	312	278	295	277	337	260	279	297	315	319	280	286	288	328	284	299	296	287	303	283	288	267	289	289	263	312	299	316	274	278	301	329	301	287	313	307	300	332	316	281	292	300	296	329	297	303	272	282	251	288	264	303	297	294	279	265	304	306	318	295	299	297	262	282	309	310	278	316	299	283	288	288	298	298	304	264	275	286	290	330	308	287	281	309	303	306	292	299	342	305	259	290	263	301	264	285	303	308	296	305	328	305	312	275	267	298	288	294	303	301	295	304	263	353	283	317	298	304	291	301	278	300	292	300	255	325	314	266	306	277	262	283	323	267	269	280	317	298	285	287	297	299	270	296	297	308	315	295	282	299	323	298	298	294	271	281	289	296	318	302	289	301	301	280	277	321	293	277	273	274	335	319	311	307	323	271	249	296	292	304	296	269	279	294	269	296	322	290	307	317	267	295	257	322	314	284	286	303	282	309	319	325	299	281	270	263	282	267	279	296	300	317	306	267	303	294	311	281	282	306	299	318	287	287	298	266	280	285	311	292	295	281	277	293	280	245	292	286	300	296	274	278	303	307	302	267	302	303	287	287	320	310	313	287	285	281	305	268	291	290	284	291	289	287	301	288	310	317	292	296	303	294	281	290	263	301	284	293	299	282	305	274	303	281	289	286	312	337	289	280	268	288	316	286	278	276	304	325	285	297	289	265	266	279	279	311	331	286	297	315	278	297	287	289	337	313	334	268	286	293	291	310	312	286	262	310	278	337	289	260	309	297	254	289	264	298	272	281	280	339	324	280	268	293	271	298	291	298	300	285	263	280	308	299	313	282	278	307	279	296	281	276	309	277	295	316	303	279	302	288	293	276	275	317	254	310	304	335	294	299	302	321	255	262	315	268	261	283	293	277	290	279	283	289	289	315	311	280	339	262	282	274	270	288	271	311	287	286	291	319	277	289	276	308	271	294	290	287	283	313	328	299	299	348	295	289	309	281	260	306	284	292	282	283	303	313	309	295	301	311	271	300	278	299	320	296	293	284	281	297	275	294	303	290	305	297	313	256	252	285	276	304	311	321	257	297	278	293	291	338	300	271	285	303	274	301	314	324	314	280	308	306	282	273	311	284	306	281	265	292	279	279	279	277	308	242	295	291	292	287	272	280	278	311	303	297	294	333	298	285	258	273	335	279	275	285	299	314	300	300	319	296	283	311	298	278	312	319	295	318	280	292	261	300	307	299	298	281	294	266	323	339	330	268	274	291	253	301	318	312	314	317	273	300	324	295	297	272	307	269	290	301	310	294	282	287	283	324	292	295	295	232	282	272	308	291	297	271	288	280	327	318	324	296	251	254	303	302	272	296	318	306	298	307	322	287	273	321	302	294	277	313	294	310	289	279	313	289	264	321	287	272	258	274	318	290	305	335	329	253	288	277	271	298	336	270	336	321	284	282	315	279	285	309	304	329	299	276	295	303	275	310	281	310	311	291	280	293	324	297	300	295	273	280	276	295	277	314	296	318	303	278	272	280	274	297	310	309	302	288	272	311	290	318	288	310	259	258	287	280	324	287	279	295	300	271	313	317	282	290	288	269	354	292	302	319	304	302	296	299	286	269	289	296	302	296	272	280	285	259	259	289	271	295	293	292	294	326	302	304	310	278	259	296	327	274	284	275	274	292	291	323	292	302	306	291	283	295	331	282	283	315	289	280	284	297	294	281	280	287	323	299	329	300	286	299	285	284	283	275	299	286	297	291	303	311	303	289	296	291	295	279	325	310	316	323	288	272	294	304	281	324	296	268	289	322	307	267	264	276	232	265	303	279	331	290	279	283	294	336	299	284	284	306	311	290	282	272	303	292	287	319	308	292	267	285	280	295	299	299	270	295	315	292	287	292	282	292	301	283	312	302	304	312	281	310	258	310	260	296	291	283	323	295	293	284	305	271	289	304	296	283	288	297	304	295	270	284	310	297	279	302	327	292	288	305	320	294	293	308	293	299	280	311	243	258	261	319	296	285	311	299	261	281	310	303	291	290	300	284	294	291	294	292	315	301	281	297	319	275	328	284	278	269	317	295	264	335	318	340	275	275	284	286	310	284	275	278	295	292	279	287	295	288	294	249	276	301	280	269
6458	962	1387	1809	1731	1258	988	951	845	831	815	773	765	803	760	715	775	768	704	722	737	713	736	730	773	706	720	750	722	751	706	731	770	769	698	727	732	726	684	708	703	708	679	721	735	732	693	726	688	751	701	715	719	689	763	736	730	700	718	706	652	721	671	736	690	693	744	748	735	688	722	710	719	743	725	697	727	719	711	693	730	670	747	677	689	714	684	678	671	716	727	699	695	682	731	736	677	679	696	663	669	712	703	755	692	745	759	692	709	728	702	710	682	648	671	720	713	721	732	703	682	672	741	670	665	758	694	709	714	715	706	693	703	718	711	655	697	676	712	707	687	692	700	701	743	724	725	717	715	697	691	722	757	710	731	733	714	674	694	681	732	693	719	663	645	692	747	708	718	672	710	703	699	683	743	691	715	654	697	704	690	754	734	751	684	735	713	673	699	680	748	672	707	702	704	728	671	658	697	673	702	774	689	691	711	718	750	633	675	719	682	685	723	762	667	659	733	715	772	714	703	676	737	701	707	722	753	723	687	701	685	715	715	703	652	681	717	711	709	725	782	711	700	701	693	690	647	724	692	689	693	689	670	681	675	729	675	730	675	715	731	696	707	715	700	710	708	705	700	735	681	667	707	711	727	676	705	715	720	683	711	711	717	716	631	660	669	714	675	765	682	660	710	715	700	696	706	746	723	679	686	721	709	743	649	674	697	712	695	703	703	693	655	724	688	730	707	722	726	751	706	717	708	714	652	711	756	668	703	726	739	686	662	719	704	729	698	693	742	708	712	712	719	670	692	686	706	680	643	697	725	713	705	659	655	714	718	685	684	674	683	752	705	735	684	688	722	712	688	691	674	698	690	735	706	706	694	678	677	744	673	725	713	674	699	657	742	721	700	636	662	658	695	723	735	733	747	770	706	664	716	706	710	765	722	697	695	684	727	725	692	729	711	734	728	736	716	729	696	715	683	670	706	718	713	706	727	738	668	672	701	701	710	720	702	736	709	692	739	654	729	682	689	735	681	677	691	658	746	682	680	722	693	695	703	704	700	677	705	761	680	700	712	726	704	679	736	697	703	703	700	694	682	727	729	747	769	709	703	721	740	725	723	725	710	722	694	718	706	746	747	682	719	675	727	684	715	682	644	661	741	713	706	741	727	696	689	709	751	714	745	721	718	659	708	716	717	691	668	755	718	697	661	670	731	734	749	695	672	705	711	730	708	660	719	703	758	700	737	694	678	673	636	739	676	703	749	726	710	713	741	704	711	719	744	705	703	706	727	684	698	706	719	653	724	675	695	744	719	678	702	725	749	745	738	730	682	735	716	703	720	697	673	697	694	706	733	708	737	737	703	723	683	664	713	712	698	682	697	698	688	728	727	701	736	731	702	713	695	694	691	693	725	756	700	739	748	705	702	696	718	755	679	712	696	734	725	709	723	715	772	722	717	694	756	734	741	723	712	749	722	721	693	691	721	710	707	697	731	706	719	748	691	694	739	659	688	718	734	694	713	705	734	716	701	725	709	709	703	730	674	688	690	737	687	713	753	714	720	750	696	714	683	674	681	691	717	720	723	693	699	702	671	702	700	696	705	687	716	715	696	696	645	709	700	742	688	718	699	720	703	712	712	714	724	709	747	722	698	700	682	745	754	691	704	708	693	681	729	671	723	708	703	734	722	694	697	673	665	716	736	718	663	689	743	678	739	738	677	720	691	675	669	694	683	720	701	715	702	728	706	712	674	714	700	667	693	671	707	703	680	706	683	690	763	704	701	741	725	692	683	644	680	719	743	729	713	709	710	684	748	731	733	700	704	718	659	681	706	670	726	671	685	671	726	781	647	739	725	717	722	732	737	679	710	715	744	730	674	690	670	692	731	708	693	708	665	715	700	700	700	662	731	745	730	743	725	709	689	734	714	690	720	760	725	734	706	727	738	693	694	701	723	682	695	694	711	701	740	735	721	698	659	720	699	676	692	677	668	762	693	678	640	667	716	707	727	699	678	736	699	741	740	647	713	698	688	714	710	704	703	696	718	691	723	694	666	697	746	776	738	725	738	721	676	744	718	687	691	678	672	687	683	701	709	654	731	694	741	728	716	686	729	710	674	693	709	706	672	697	711	719	693	757	704	721	682	695	693	681	732	717	715	760	713	692	708	710	741	683	726	730	675	722	772	720	721	729	682	718	753	714	730	711	650	727	690	737	741	715	714	717	698	664	725	693	728	686	756	728	719	727	666	688	729	694	647	683	659	686	707	697	725	710	713	712	682	723	716	731	697	683	707	709	687	674	748	736	709	728	746	741	733	679	713	714	704	658	658	688	742	649	697	695	718	710	742	692	721	718	708	660	738	742	648	706	719	692	668	724	675	733	693	731	709	729	732	702	699	718	711	695	682	662	691	723	703	667	707	708	750	713	719	714	695	729	770	731	703	664	743	748	690	690	685	720	692	704	723	690	691	743	705	720	716	676	735	728	728	692	699	693	716	708	711	691	682	703	720	662	659	745	734	724	717	734	706	736	764	689	692	734	685	675	696	718	679	693	687	726	732	694	699	751	726	714	715	759	701	687	708	712	706	729	690	731	675	713	710	680	683	751	658	718	686	705	645	679	705	708	678	718	695	699	703	746	696	706	715	707	695	678	719	758	651	692	701	716	683	728	706	713	757	744	695	716	721	661	659	696	712	750	670	693	711	690	689	728	738	698	737	702	685	721	687	736	704	722	706	690	716	706	686	724	734	699	731	692	679	684	651	660	715	728	726	696	701	688	673	697	717	763	774	693	732	683	718	715	669	719	692	680	708	708	715	674	663	719	694	679	701	669	685	677	725	678	686	726	709	703	667	711	683	737	716	653	675	729	700	716	709	729	698	777	654	702	691	727	729	748	733	692	720	750	751	723	727	739	703	682	737	721	671	680	717	721	784	735	696	671	722	694	711	690	742	669	717	721	689	696	732	688	731	687	707	689	735	662	708	678	700	709	689	713	686	743	697	665	721	713	696	716	721	742	717	722	736	648	705	690	711	730	742	720	675	685	726	715	681	711	655	668	733	741	645	718	726	748	704	714	689	706	780	723	712	742	700	677	720	741	666	696	754	704	678	726	671	737	685	702	745	705	726	671	667	670	717	712	671	725	646	690	728	669	713	717	673	682	690	661	689	702	677	685	716	697	705	726	718	681	726	701	697	710	744	706	653	679	735	719	690	738	677	695	731	731	748	721	733	718	694	735	717	739	690	735	753	705	704	719	705	670	719	691	714	722	718	699	697	715	698	697	696	732	705	766	736	678	729	671	712	731	682	677	697	709	702	673	688	705	700	684	708	676	672	738	728	713	761	659	749	731	716	715	716	694	700	722	677	683	738	716	711	709	686	691	720	701	702	687	655	690	691	663	732	686	746	704	763	689	701	661	703	743	722	694	713	689	698	684	711	692	683	688	731	682	724	694	733	718	725	684	748	662	691	713	708	735	742	745	746	746	744	677	693	716
12275	756	697	854	646	322	232	194	201	173	175	164	163	137	147	127	157	123	151	152	130	135	134	121	145	131	107	133	143	122	125	144	128	146	134	136	141	131	140	127	150	132	127	126	138	131	134	130	124	123	153	133	120	111	133	108	106	123	119	133	144	151	130	141	141	134	124	116	144	111	136	114	134	113	135	112	114	129	144	123	136	126	112	137	121	114	115	141	108	131	154	110	135	127	136	142	134	137	119	124	124	135	125	124	146	134	120	114	124	133	131	113	115	137	112	122	135	130	146	119	121	131	135	114	114	115	144	117	126	131	118	127	134	146	133	113	141	124	118	129	123	120	106	127	113	118	137	120	128	118	120	123	119	143	123	124	114	110	135	134	138	135	129	123	110	143	132	123	116	121	136	131	138	129	136	137	121	119	104	122	116	108	110	127	121	164	111	143	122	131	132	136	120	131	115	125	133	139	125	123	112	141	123	130	122	125	124	120	140	132	118	134	131	143	132	129	143	136	125	131	110	127	136	121	146	117	131	120	128	138	136	121	137	126	122	143	138	121	134	138	136	102	112	126	104	121	102	111	130	120	136	115	128	124	133	130	111	112	127	126	152	144	137	125	120	146	138	100	119	127	125	121	156	127	123	145	123	117	111	125	110	141	119	127	136	125	133	121	138	150	117	119	127	136	110	126	147	111	146	138	119	125	140	148	130	117	121	124	115	129	121	114	135	119	117	128	118	115	113	139	118	135	152	107	127	133	136	134	124	132	113	129	114	138	121	130	126	131	136	146	143	122	125	115	123	114	113	135	104	116	136	107	120	118	129	132	136	131	133	125	125	157	131	139	133	139	117	137	143	136	108	101	129	141	127	138	113	135	130	135	140	108	145	133	139	131	127	137	146	143	116	125	134	121	125	113	153	118	143	135	126	135	145	127	143	133	156	142	142	133	122	129	143	137	139	132	119	123	106	125	144	116	106	129	135	135	125	129	136	119	149	122	152	145	133	116	133	127	140	126	135	128	111	108	140	134	120	122	131	138	144	127	119	126	135	116	135	120	135	127	132	130	136	138	138	133	114	140	131	121	129	124	107	122	127	153	106	134	117	113	139	127	131	115	131	102	129	135	120	114	121	114	122	141	124	126	126	122	132	108	120	109	141	137	126	105	102	122	131	125	121	142	131	124	116	153	140	144	123	113	147	129	123	125	121	116	121	122	118	112	125	123	144	130	123	137	125	132	115	115	120	124	131	116	125	155	138	135	143	110	120	116	123	137	124	110	123	125	153	132	106	119	125	114	122	142	114	136	149	101	142	127	118	127	132	119	117	132	114	115	126	136	112	118	117	121	132	132	132	117	133	116	146	129	118	110	111	134	139	146	153	127	140	130	105	119	118	137	138	108	150	132	128	115	124	128	116	106	155	124	133	125	137	132	132	127	119	123	132	133	119	112	141	143	161	109	130	110	140	117	141	126	111	148	123	128	122	143	140	126	112	119	136	145	141	128	137	130	143	112	125	135	131	132	102	113	119	119	129	145	126	129	142	118	131	140	128	129	135	155	129	139	108	131	150	124	114	140	133	130	136	139	129	133	134	127	138	129	143	135	115	133	126	118	117	126	123	120	129	148	115	116	134	123	130	119	124	126	112	150	147	137	142	121	140	127	124	128	125	122	119	121	124	124	131	118	133	123	123	133	108	137	131	154	126	129	109	108	139	125	127	115	134	142	126	148	99	110	117	139	108	132	141	132	135	120	126	139	132	127	117	136	138	125	125	122	146	126	124	124	141	128	119	125	122	143	113	144	127	140	109	135	111	113	135	133	115	107	135	138	122	118	142	154	126	133	144	122	118	131	110	120	127	130	128	114	125	127	127	132	167	129	121	132	144	121	134	101	139	122	143	127	125	134	127	154	139	126	130	124	133	110	111	128	139	135	125	155	147	120	123	122	112	142	127	140	125	141	108	127	118	133	131	111	111	149	121	155	139	132	141	129	147	111	128	113	149	120	124	130	132	124	149	133	113	116	128	144	130	130	146	132	129	127	150	101	133	149	137	130	127	110	139	132	140	131	133	148	134	155	140	115	126	123	131	130	124	125	113	121	135	149	140	115	132	131	141	123	134	131	136	143	118	119	142	118	116	137	118	118	135	119	132	127	132	136	122	137	118	135	124	125	137	131	145	137	118	124	134	122	120	124	130	99	125	129	118	118	139	120	141	119	122	124	139	104	109	115	146	115	134	143	169	118	110	109	123	142	119	117	121	123	130	120	120	124	122	146	130	135	108	125	134	104	144	112	97	111	143	145	122	135	145	123	142	118	99	137	124	110	104	121	145	111	117	128	131	131	129	116	109	114	129	151	138	125	137	111	135	129	138	110	134	124	111	145	144	146	148	127	114	134	143	136	113	129	110	133	150	133	137	135	132	114	134	120	128	127	155	119	124	124	129	120	107	119	130	120	118	104	115	135	132	114	134	103	137	120	133	127	123	137	144	138	155	113	133	118	142	112	124	123	147	133	124	125	127	127	146	114	156	124	114	129	132	131	128	111	131	125	114	147	124	126	111	126	129	126	126	126	109	127	136	131	136	142	136	100	120	118	119	152	128	122	137	111	112	105	154	125	127	133	133	132	129	122	109	104	131	132	115	115	117	158	127	133	116	104	120	141	124	132	129	131	96	130	141	137	123	117	123	134	126	102	143	126	106	121	120	130	115	129	119	120	141	112	109	128	147	102	134	113	118	149	116	116	133	126	125	123	140	131	136	165	138	110	132	150	140	131	147	119	110	137	143	124	116	118	120	138	103	139	124	116	127	127	114	119	124	126	131	136	127	135	113	112	122	139	140	139	132	133	122	113	112	99	131	127	123	109	130	128	143	146	146	134	123	132	120	128	132	124	120	134	118	128	127	141	144	119	105	139	124	124	126	129	137	113	136	117	108	126	113	143	136	115	125	136	120	118	128	115	135	113	117	143	141	130	135	127	143	133	106	134	124	128	139	132	117	131	117	140	136	139	129	132	117	112	134	119	126	133	137	152	124	139	152	140	125	127	117	127	144	143	146	103	116	137	116	114	125	135	113	110	119	122	119	112	120	112	145	136	137	140	122	127	123	133	142	135	131	143	104	120	116	136	131	130	139	124	113	120	118	120	139	137	122	126	121	97	135	112	116	128	126	110	119	117	106	101	135	129	144	119	118	131	123	123	124	152	119	151	145	125	133	110	124	114	116	116	131	127	162	136	131	111	127	147	127	122	131	135	137	126	105	107	142	125	115	106	113	133	104	132	124	132	135	129	120	125	126	120	132	141	143	143	116	129	116	135	140	107	131	150	150	130	138	124	121	117	112	138	136	142	105	125	126	121	115	120	123	131	118	124	132	128	129	143	135	148	133	143	142	123	112	117	117	133	105	126	137	133	155	126	138	125	134	136	131	115	137	134	138	149	131	113	135	121	124	117	130	130	134	127	123	129	137	128	132	148	120	132	143	130	128	129
7649	820	1591	2506	1980	1237	985	774	640	630	590	582	489	501	510	479	482	465	406	412	436	383	357	411	383	403	368	366	393	361	380	332	360	356	392	362	401	335	327	358	370	349	392	346	327	341	380	373	349	348	360	334	300	298	408	335	360	322	327	354	336	330	348	333	345	330	357	331	352	334	335	333	344	332	342	309	346	361	388	376	376	343	373	340	353	332	323	345	339	361	337	377	328	375	339	341	321	347	342	350	370	351	336	368	336	317	359	318	354	320	353	341	372	370	319	352	330	350	339	330	329	356	341	356	368	348	386	321	371	343	367	340	341	353	353	349	347	335	354	359	353	367	349	366	339	334	347	327	319	374	330	339	347	367	347	340	336	364	337	350	345	323	329	342	328	317	339	339	337	369	308	336	325	308	347	338	344	355	344	325	341	338	338	349	309	367	342	309	324	340	349	337	336	298	352	380	348	347	373	296	351	364	367	334	315	346	336	352	336	338	314	353	344	337	337	339	321	386	352	351	347	358	347	311	338	354	350	363	342	313	336	333	333	354	333	340	352	369	367	345	318	341	332	383	312	333	352	350	345	304	329	328	352	361	355	345	343	383	327	323	350	360	362	341	362	331	341	353	355	363	367	344	362	350	322	323	310	336	327	337	351	380	328	331	290	338	335	345	377	356	357	345	342	347	363	333	347	338	347	293	373	313	353	347	350	337	342	325	357	321	357	353	332	361	330	363	344	345	348	357	345	317	351	338	331	326	361	364	353	328	326	344	350	357	343	338	346	367	343	334	333	338	329	362	352	338	320	357	348	331	318	344	358	360	345	333	359	359	356	361	339	330	353	344	302	334	334	342	344	298	346	322	320	359	333	339	319	367	344	373	320	336	362	369	330	363	340	346	353	338	329	348	297	341	346	341	332	326	360	334	350	335	365	343	332	326	346	318	322	332	347	323	341	322	335	323	315	340	346	352	339	319	318	338	339	336	334	339	354	344	329	328	357	315	327	344	360	338	358	329	322	340	332	324	311	355	364	331	315	337	319	350	348	325	327	341	374	308	346	329	370	332	337	313	350	375	317	342	336	336	354	329	343	368	309	311	365	341	350	391	347	365	347	331	342	327	351	329	315	352	344	359	345	348	356	328	360	348	304	303	339	330	337	362	334	312	331	344	335	348	324	349	355	329	319	336	341	333	338	328	302	386	310	344	322	340	329	366	357	346	346	352	361	373	340	335	323	349	329	354	325	366	345	360	340	348	320	339	330	334	345	340	351	330	342	332	323	321	346	356	337	323	328	306	339	339	333	317	342	324	345	351	353	318	325	329	356	291	356	351	353	337	367	373	332	355	315	346	324	351	321	340	344	351	352	331	329	325	323	338	356	346	311	331	347	334	350	334	342	361	359	324	340	356	337	333	334	326	328	356	314	355	351	362	346	332	334	339	372	319	343	345	306	307	350	337	335	342	342	335	356	364	311	371	338	338	351	325	338	326	335	298	356	364	343	347	352	324	336	331	327	344	350	342	312	337	307	340	346	367	322	355	356	327	358	352	337	344	364	332	385	361	342	352	324	338	294	337	351	340	344	352	334	347	319	320	321	307	327	362	367	317	338	329	345	323	343	359	313	320	332	320	351	360	335	359	332	309	326	351	330	360	349	346	323	322	310	310	359	342	351	290	363	317	354	348	336	358	349	348	303	386	336	347	321	323	324	344	340	348	325	349	313	333	362	349	349	341	335	362	335	348	338	316	316	357	327	338	351	320	313	343	334	330	326	340	320	327	301	318	356	351	359	334	389	351	362	357	322	305	377	369	295	336	371	341	348	321	309	339	326	376	335	319	356	396	338	319	332	347	344	379	320	372	345	328	330	341	314	341	364	330	344	351	335	343	303	311	382	340	320	346	337	346	316	347	350	336	342	364	345	324	353	336	315	336	341	358	355	334	329	347	352	363	315	330	347	311	316	358	357	323	334	359	327	336	333	327	324	348	350	306	331	365	333	341	335	344	372	342	347	357	340	328	353	333	367	327	351	343	335	365	374	336	341	316	332	347	352	321	325	349	310	353	325	340	352	346	338	329	362	331	325	363	322	355	355	341	351	384	326	331	326	339	367	340	328	368	348	373	334	306	340	343	377	331	328	381	340	344	355	326	336	356	336	330	312	373	318	350	317	339	323	337	322	298	353	348	308	342	343	360	338	346	342	347	335	354	325	315	332	317	354	349	339	372	353	342	339	374	344	329	333	362	346	372	340	330	356	346	323	353	349	349	324	349	376	334	321	350	333	350	329	362	332	336	350	345	364	334	349	338	338	328	326	335	346	334	379	314	314	362	316	333	388	360	347	354	340	319	335	340	349	362	335	329	346	341	321	348	329	327	314	340	338	322	315	347	339	363	309	346	316	348	347	348	340	283	352	294	369	356	312	353	348	326	358	341	341	331	363	335	332	348	341	330	334	341	328	322	331	347	310	339	320	349	341	341	313	368	344	324	347	328	334	362	338	372	342	340	320	331	370	326	332	308	325	346	317	314	348	325	336	327	358	334	318	319	376	344	341	358	352	332	342	351	322	368	338	327	322	333	323	345	348	318	354	350	329	293	380	326	325	347	346	354	367	369	325	336	343	358	338	349	322	310	352	325	346	346	324	332	316	369	349	330	337	341	318	361	343	351	334	330	348	356	319	327	356	363	331	367	315	322	351	339	332	372	332	340	353	344	323	354	372	355	334	344	329	352	316	356	337	314	361	341	347	344	358	359	344	377	331	341	336	315	360	336	343	342	337	344	353	340	374	355	307	337	329	330	322	321	357	332	356	341	327	366	310	343	342	349	309	328	365	354	307	325	328	340	341	316	360	343	337	368	340	374	333	348	342	309	319	350	371	344	327	324	330	359	331	338	340	339	337	324	355	292	320	333	357	371	359	331	366	340	344	353	321	381	320	343	306	366	337	363	347	313	353	333	332	342	333	337	332	331	348	351	354	349	348	327	317	334	339	352	366	366	320	358	338	334	380	323	328	352	335	334	325	323	365	291	330	353	325	340	336	330	357	354	355	329	333	339	303	342	333	341	341	361	329	345	320	335	340	338	341	362	343	315	362	329	375	349	356	346	298	337	317	374	326	334	336	366	355	339	340	298	293	350	347	342	292	358	333	329	309	333	333	333	338	346	363	371	287	341	371	339	322	366	324	339	306	346	315	331	338	337	365	330	326	369	380	352	310	333	360	351	323	358	339	345	382	342	319	367	357	369	326	339	338	327	330	330	339	319	343	344	314	371	330	292	343	329	323	366	356	347	352	296	287	344	370	382	346	352	365	329	339	366	352	341	320	328	336	350	372	332	343	342	308	332	338	325	357	353	334	351	333	325	340	318	360	327	359	320	326	295	330	375	320	360	327	327	344	339	331	329	317	351	349	308	355	335	372	377	402	366	352	331	326	347	344	307	362	305	339	316	328	318	309	317	338	345	292	316	355	331	345	312	327	393	333	369	294	359
1268	346	371	360	368	365	377	372	375	380	374	369	391	357	332	359	359	343	339	378	319	344	364	377	377	364	339	353	323	379	327	354	378	363	355	361	354	344	377	308	347	361	359	353	361	351	367	325	400	362	352	389	348	347	394	359	366	357	340	366	402	360	362	301	392	358	395	372	347	340	344	330	343	348	378	361	327	335	374	381	356	316	341	354	411	323	396	374	358	347	319	398	331	394	367	310	364	359	361	343	354	361	330	328	313	351	327	361	366	347	387	370	348	346	389	352	344	367	355	366	359	392	357	345	393	350	352	359	340	330	372	381	355	365	354	360	353	357	338	404	356	363	344	361	314	363	316	345	347	371	366	319	359	322	323	346	373	385	380	359	341	346	328	357	364	372	351	320	339	322	349	364	319	344	342	349	389	356	340	342	390	355	337	322	368	333	389	362	351	345	352	342	351	385	394	343	349	349	346	350	333	373	340	342	378	385	353	381	336	338	344	358	326	379	363	351	336	351	376	375	338	339	371	351	397	339	340	360	361	337	346	381	370	391	357	352	349	348	370	356	374	328	355	329	359	344	357	316	333	377	345	367	338	355	391	363	327	339	374	360	338	363	358	362	381	350	368	350	353	390	393	320	364	347	334	378	394	354	356	360	351	369	363	379	357	339	367	364	393	355	321	362	350	362	346	336	347	337	371	357	365	347	364	371	321	347	355	366	336	343	332	383	374	346	349	342	366	318	374	384	329	338	362	347	355	316	389	365	346	365	382	354	377	319	333	320	333	366	326	356	343	323	337	344	343	365	372	360	345	388	369	337	356	354	334	345	365	351	370	386	366	351	356	325	321	356	346	369	363	374	395	350	341	365	316	330	332	347	325	343	343	402	304	368	370	366	343	362	351	347	342	403	366	309	346	380	334	358	355	354	329	343	382	357	340	335	314	333	357	369	367	331	373	343	374	347	387	353	344	347	355	331	325	353	379	399	368	352	354	354	336	307	360	343	336	333	387	381	332	330	360	352	367	371	357	375	355	373	362	358	312	345	358	385	365	386	339	353	340	350	333	354	328	358	372	348	370	326	349	391	338	363	385	395	362	372	373	327	331	384	401	375	380	330	354	341	344	347	362	345	364	347	352	375	357	311	338	378	344	342	339	371	381	351	363	354	379	372	373	340	373	373	343	378	386	355	362	382	384	376	386	351	341	343	368	353	401	340	352	384	370	370	382	341	370	347	340	347	344	348	347	382	317	335	372	377	357	366	367	344	372	354	373	323	351	307	355	364	362	421	351	365	324	351	358	323	322	376	338	372	360	354	306	341	347	362	385	316	347	365	356	348	358	325	360	319	363	360	400	292	360	359	352	385	365	370	366	366	359	347	358	332	350	354	357	371	345	355	364	334	366	355	366	363	387	333	389	352	360	354	337	353	344	356	364	374	360	337	379	368	353	355	363	365	361	328	347	325	392	334	350	377	381	351	345	352	382	370	358	375	339	347	341	354	336	329	341	348	364	392	371	389	367	342	352	335	361	318	335	370	346	341	352	328	354	358	343	386	379	371	357	346	344	343	309	354	343	366	369	360	328	347	318	333	339	386	377	342	350	390	372	417	379	381	370	345	343	357	338	334	353	372	346	344	386	327	313	371	357	376	344	371	334	354	381	349	370	409	369	383	344	378	346	359	319	372	389	333	339	360	381	365	344	341	335	325	349	365	369	312	362	384	361	323	327	404	352	354	370	379	345	333	352	367	373	375	367	384	354	372	355	367	376	330	381	324	372	353	371	347	374	325	336	368	345	346	308	357	368	356	350	347	346	316	310	378	309	325	374	368	372	316	345	368	345	328	354	371	362	332	355	319	372	370	371	352	395	364	425	361	337	325	371	348	357	357	356	344	356	359	344	344	409	343	352	377	351	359	348	363	373	358	337	344	367	355	361	357	353	364	354	355	356	382	365	361	368	373	335	380	380	348	385	364	356	377	348	327	359	358	364	357	350	319	358	352	356	339	318	362	356	367	364	384	335	350	314	374	334	378	350	387	364	379	381	384	365	332	345	361	359	365	364	368	378	343	347	360	380	336	355	378	367	357	362	357	381	373	356	348	343	369	334	366	361	363	366	332	351	337	333	347	352	396	336	332	360	358	392	323	355	387	360	369	385	347	362	331	337	367	385	331	369	361	365	345	355	284	314	366	369	372	376	358	319	388	356	346	333	410	335	370	334	346	364	376	318	327	383	399	375	365	323	357	358	364	334	333	350	360	361	371	347	353	349	366	380	365	354	341	328	331	355	352	366	355	368	311	361	343	383	334	339	332	394	395	358	371	358	311	326	381	368	362	370	355	325	353	309	391	345	360	381	349	352	358	342	381	378	334	340	362	349	331	358	347	381	351	344	333	369	354	372	353	375	375	344	361	373	343	348	340	381	351	321	369	323	364	338	351	336	340	330	400	338	356	367	345	341	343	351	315	310	371	333	323	372	349	392	363	396	333	358	376	348	370	343	335	349	369	363	376	368	326	338	294	340	317	340	330	376	358	368	329	330	420	385	335	360	339	370	321	381	342	346	357	339	337	352	352	329	383	340	379	321	348	292	304	371	348	347	366	325	355	340	353	334	369	373	363	349	373	360	346	362	350	359	380	346	317	363	354	368	357	334	386	351	350	366	361	379	361	299	389	361	344	365	381	357	369	339	338	353	372	324	357	334	340	349	323	345	368	361	380	372	372	372	350	355	372	411	351	348	367	334	327	386	367	383	330	347	385	355	334	346	383	351	356	335	332	341	354	364	331	342	357	387	358	339	369	370	340	340	364	374	356	366	382	347	362	378	353	322	352	353	309	366	371	374	420	336	365	358	363	343	352	376	357	340	347	358	364	361	357	339	343	372	397	340	341	342	365	383	366	373	339	359	361	321	354	367	390	336	404	359	365	331	339	361	377	322	333	344	360	361	356	353	355	351	428	378	307	354	382	376	356	380	361	359	352	350	370	384	356	359	340	327	380	333	360	392	364	341	375	378	338	345	386	364	383	384	363	331	347	334	361	367	364	342	333	353	394	371	363	357	371	358	349	355	355	332	367	337	353	336	341	348	329	358	353	338	335	344	360	350	339	362	337	346	351	367	383	403	347	330	352	355	359	364	320	347	353	369	356	308	356	342	382	358	368	358	368	371	348	347	335	392	365	322	347	338	367	349	324	371	386	353	365	390	348	348	320	345	324	391	353	403	403	334	355	328	362	378	344	359	325	356	360	373	328	355	349	348	377	289	346	370	396	375	356	325	344	370	354	337	364	336	357	353	369	340	331	367	344	355	348	364	355	344	360	358	359	353	380	359	335	327	334	354	332	319	352	326	347	385	360	349	350	351	348	299	341	336	340	348	363	380	348	380	347	345	345	345	340	336	375	337	354	333	322	344	333	346	337	332	370	364	364	361	379	363	374	371	395	357	354	353	352	373	346	375	356	377	357	319	341	347	374	363	377	370	334	374	344	387	357
2013	879	851	890	881	850	836	841	875	865	874	859	867	887	827	829	859	887	824	874	803	811	898	859	851	866	859	867	861	829	848	839	856	921	796	868	845	857	865	871	849	881	852	902	831	874	865	805	884	819	841	838	845	860	834	833	856	880	830	806	842	863	851	883	843	850	885	871	823	850	818	846	829	845	844	787	809	805	834	841	920	834	891	902	826	821	804	814	842	838	867	887	847	851	858	846	824	803	773	833	825	856	845	827	924	884	855	815	870	851	822	841	849	863	820	823	873	865	887	841	845	845	798	901	839	813	849	800	832	877	841	871	841	819	821	844	893	852	818	849	819	849	875	878	799	820	850	850	849	828	861	834	875	821	863	856	849	840	845	858	901	806	803	868	786	837	873	806	850	787	848	885	829	848	850	844	816	914	870	837	874	857	825	793	832	849	857	810	857	817	850	864	868	865	872	866	904	837	864	841	852	909	820	817	850	842	825	891	869	814	800	872	873	835	884	826	797	829	813	846	834	866	845	810	856	902	869	809	831	765	855	828	786	868	834	865	808	882	883	802	888	847	831	815	857	888	864	852	833	837	836	794	866	852	770	899	866	862	786	869	820	840	828	846	777	854	849	853	817	840	797	830	894	793	848	841	831	773	827	826	836	839	796	806	841	878	813	828	858	827	899	893	854	879	863	796	836	865	838	812	876	848	827	854	863	849	823	840	850	863	864	821	811	818	828	818	830	860	836	789	864	795	870	821	859	828	844	822	826	849	783	821	808	869	832	808	860	813	854	830	847	837	865	857	837	833	851	897	819	866	826	819	878	821	870	807	883	884	851	843	834	882	910	822	815	856	886	839	801	813	768	859	858	871	886	823	878	883	834	853	884	822	861	794	878	779	832	903	859	838	840	826	869	813	790	803	857	814	814	888	872	875	840	809	740	797	832	825	860	833	783	844	858	893	840	848	822	852	877	787	828	830	944	762	835	839	851	854	775	850	844	844	848	859	850	846	832	855	862	849	839	816	826	860	797	918	866	801	820	799	878	826	856	871	855	823	817	824	886	806	851	874	851	841	847	831	860	856	888	893	799	812	846	865	880	923	840	844	854	848	807	861	832	858	853	838	854	814	857	825	897	873	835	909	827	871	808	847	868	866	836	795	846	831	863	845	820	880	848	854	840	828	818	851	870	840	895	891	821	854	872	849	821	871	888	846	843	841	825	812	797	843	803	892	882	824	832	811	857	884	843	877	799	846	843	889	815	863	847	906	881	867	807	825	848	843	851	812	904	858	834	815	836	856	820	840	901	838	889	850	816	811	821	844	789	822	839	843	857	867	838	821	831	813	856	849	828	837	802	838	812	835	886	841	884	857	834	843	842	840	864	847	862	862	835	898	847	859	816	852	848	805	863	890	832	820	810	827	884	871	845	887	870	883	898	853	896	856	792	871	805	867	877	910	860	873	838	865	854	847	854	886	860	864	846	863	862	872	824	910	827	825	823	835	825	780	847	826	846	852	828	842	863	836	843	870	795	820	887	886	865	836	829	877	845	820	808	818	804	876	844	835	865	859	834	849	845	817	849	871	831	833	859	841	889	895	910	845	860	854	877	830	848	849	824	877	807	819	824	819	888	803	847	860	838	854	811	867	799	853	786	844	863	832	849	829	812	830	855	791	851	795	841	847	803	839	856	838	831	834	863	855	886	828	846	898	870	890	827	858	851	815	857	869	816	869	836	860	860	895	853	863	827	854	833	862	808	852	811	840	845	858	817	855	838	865	794	872	841	860	880	858	849	863	890	813	862	883	866	865	816	843	872	819	849	841	897	862	849	865	849	798	867	804	802	871	856	811	839	831	794	838	788	846	827	841	851	900	848	841	869	831	889	824	813	846	823	905	828	838	803	841	825	848	855	839	857	856	849	858	836	866	896	874	827	827	866	874	850	869	825	814	823	870	811	810	831	842	849	844	825	815	864	858	842	816	841	897	854	836	837	844	849	861	832	875	857	842	842	880	804	832	811	858	847	906	863	869	853	894	809	863	800	806	839	846	863	806	850	826	848	827	853	824	911	832	843	884	862	859	866	851	829	855	860	890	804	879	812	860	794	808	856	816	832	843	842	832	776	816	887	843	815	863	833	815	833	854	871	793	905	799	940	784	876	853	820	851	877	871	854	888	787	842	856	845	804	842	900	857	816	849	852	840	846	842	808	809	871	783	869	784	822	838	805	837	826	815	804	881	840	890	863	796	837	824	847	823	898	855	831	814	815	841	875	819	923	842	852	827	857	836	902	880	846	798	865	859	840	824	874	842	824	864	854	881	804	856	826	912	850	819	861	855	819	818	854	832	823	833	859	867	824	843	879	877	817	856	848	853	841	834	870	808	855	847	869	812	805	846	831	820	788	857	813	880	808	792	814	815	824	835	801	854	858	898	899	889	865	848	846	831	873	836	855	861	865	801	813	863	831	871	854	836	854	831	831	862	821	886	851	858	829	858	822	853	863	819	824	845	859	888	859	821	849	839	837	804	846	837	824	887	856	841	836	812	842	859	818	827	808	823	826	865	842	839	861	825	871	796	847	799	817	850	864	878	831	790	866	864	888	857	789	806	904	813	840	837	879	861	866	830	843	840	826	838	851	834	871	812	865	819	862	869	838	809	887	822	872	862	848	898	868	869	881	859	793	847	851	856	835	852	784	871	821	842	856	899	809	906	865	823	885	859	798	844	880	875	861	828	834	815	854	857	808	866	822	860	850	870	829	847	807	848	821	839	887	859	833	848	833	840	845	896	861	881	840	826	898	819	864	841	913	833	840	806	828	849	842	817	915	873	817	814	834	849	843	834	839	837	859	838	864	827	826	861	869	874	877	834	842	845	843	869	805	850	878	842	848	823	857	876	838	881	887	804	873	818	863	855	873	778	841	824	886	798	848	793	801	799	887	839	836	855	878	938	825	832	912	796	790	857	822	837	807	801	848	833	888	839	880	798	837	828	837	812	880	876	901	885	822	855	833	810	813	871	848	867	870	770	840	867	884	809	857	841	847	812	881	881	821	842	851	861	847	816	849	858	818	849	831	800	875	877	839	796	864	845	791	867	850	838	820	844	808	873	916	861	861	851	842	875	839	915	834	882	859	856	828	802	819	806	785	843	847	803	870	873	851	848	808	834	842	853	807	816	908	843	875	816	885	822	878	818	819	871	808	814	879	893	832	877	889	862	868	854	901	832	837	866	836	851	861	776	897	828	806	837	875	842	865	902	850	837	861	873	866	855	853	839	898	815	898	811	821	816	848	846	882	835	840	844	833	867	843	831	851	873	863	833	840	811	864	859	839	886	876	859	855	792	840	899	846	815	872	842	814	810	861	855	768	859	879	868	872	860	814	870	867	810	838	826	811	843	887	843	871	900	833	881	899	861	840	856	840	802	858	837	842	811	855	836	837	852	864	852	858	888	881	868	794	865	829	868	821	854	845	811	821	798	826	805	860	816	863	829
6857	658	623	658	518	429	333	304	327	336	287	315	281	316	302	299	279	315	302	342	302	308	261	322	288	286	314	278	285	314	344	299	319	327	323	301	302	307	304	303	332	285	288	304	317	295	253	318	273	285	316	299	306	292	298	282	277	293	309	315	305	260	275	271	288	306	268	272	313	319	333	289	273	274	293	319	309	299	286	305	289	319	276	337	303	307	280	314	265	297	276	270	264	297	289	301	248	264	288	259	297	302	302	283	314	324	271	313	315	307	293	302	285	287	276	289	314	313	273	302	283	305	273	304	309	253	291	282	317	318	316	300	321	303	267	280	289	274	292	280	329	271	314	311	281	315	276	316	254	300	323	269	272	299	287	338	279	246	281	281	297	290	256	286	275	295	299	317	286	270	290	310	303	296	290	312	276	281	287	310	288	286	303	295	291	308	301	278	290	282	301	300	295	262	313	290	293	287	281	313	305	287	307	285	285	305	328	321	307	288	321	296	318	287	259	292	285	300	278	272	292	285	282	281	298	275	292	299	301	288	304	311	286	291	275	284	318	303	272	307	292	314	310	255	253	300	296	290	277	300	294	286	292	295	281	291	298	261	326	290	290	302	302	286	281	299	301	287	334	283	275	308	315	272	275	308	296	322	305	308	294	274	314	266	294	314	268	336	284	257	287	277	318	319	301	298	307	287	266	282	309	308	300	329	297	299	315	301	312	309	294	265	303	282	310	331	301	336	319	303	298	281	303	302	298	301	305	305	278	278	292	292	303	293	265	332	275	289	296	280	285	285	281	317	267	275	304	314	281	276	305	266	275	297	289	312	306	301	337	292	286	308	297	300	284	301	289	300	335	280	316	307	293	301	310	285	275	292	287	272	287	325	254	331	325	314	329	299	289	307	297	306	333	308	291	262	301	304	276	285	287	297	329	290	259	314	284	307	271	303	264	291	295	292	285	320	278	297	300	318	280	296	292	296	316	298	309	296	310	294	289	314	302	273	231	314	247	284	283	281	288	283	305	332	304	297	292	270	277	295	318	267	308	303	300	295	285	329	281	269	279	285	276	306	317	261	289	278	301	292	308	261	302	270	322	348	282	278	286	310	304	287	292	306	272	295	296	314	263	263	348	280	266	288	301	305	310	293	301	269	277	328	267	299	316	281	310	285	315	284	296	270	292	276	261	314	288	287	269	280	281	309	277	263	345	275	277	283	281	275	314	286	270	312	316	291	317	307	297	283	323	298	277	290	274	295	276	325	324	287	282	267	279	288	320	296	306	285	307	280	279	267	294	300	336	327	269	275	340	291	308	283	303	304	305	304	290	303	300	285	274	282	295	286	313	307	308	293	299	272	293	283	275	312	273	307	277	280	294	308	286	287	301	312	298	325	314	301	284	299	286	318	252	288	318	310	303	307	300	290	286	309	265	284	286	305	298	296	298	276	299	320	299	294	306	309	285	279	295	285	277	346	333	276	259	293	297	305	277	261	316	277	277	300	319	318	285	270	296	294	289	326	303	251	282	280	305	304	272	288	295	316	267	291	289	307	244	262	287	251	304	286	299	336	305	302	287	293	272	283	309	284	279	321	267	279	308	289	283	287	285	255	302	276	295	258	270	297	278	259	275	295	274	253	311	267	296	279	288	307	313	294	299	272	312	305	276	297	313	304	316	299	318	286	256	304	291	278	305	285	303	278	301	288	306	326	312	327	328	320	318	304	318	310	307	296	334	288	276	272	296	293	283	274	276	305	300	300	288	299	304	288	310	277	324	324	261	291	298	271	270	274	274	272	335	300	281	273	290	264	312	321	314	284	312	283	302	283	294	285	292	326	252	322	288	282	299	306	281	289	267	284	340	278	288	323	296	315	317	271	289	286	279	299	290	275	299	291	303	308	311	266	289	306	304	308	276	267	284	274	302	256	277	296	277	288	296	320	288	292	305	279	287	297	287	304	260	319	306	285	305	286	296	288	277	291	260	247	301	307	258	292	283	272	262	302	297	281	280	294	258	282	315	277	281	299	284	287	304	291	284	296	276	320	282	291	254	299	302	281	301	294	296	286	266	277	287	302	276	285	285	337	264	302	319	308	285	317	309	297	321	305	295	303	284	280	273	311	301	290	300	266	301	267	307	272	294	292	290	275	318	296	277	292	301	282	290	268	290	303	280	276	277	299	286	304	272	292	280	282	309	283	297	317	274	298	264	328	318	305	258	326	287	287	336	282	302	289	282	267	288	310	297	270	324	297	286	286	302	292	260	310	290	268	293	273	272	342	308	322	286	291	260	287	305	279	272	270	293	284	318	322	293	309	275	323	243	312	295	299	283	299	283	283	301	294	296	297	318	314	291	300	306	275	289	331	268	271	278	273	308	308	291	276	276	295	298	260	288	303	268	290	307	282	305	326	311	270	307	307	316	311	311	311	314	292	287	286	283	277	269	294	272	277	269	293	303	315	283	295	304	289	297	288	298	272	288	290	295	299	284	282	287	278	277	283	309	336	289	276	288	268	285	302	283	292	302	303	310	292	304	258	297	299	339	256	260	274	275	306	290	329	288	276	300	279	312	285	291	290	297	332	278	329	292	306	287	286	288	273	272	281	271	326	290	269	291	307	287	293	304	302	292	275	293	292	316	271	276	294	286	270	264	295	330	288	312	307	280	325	317	279	301	290	285	273	287	277	302	288	299	288	264	316	290	288	293	279	269	297	290	260	273	308	301	318	294	310	309	314	301	301	290	297	303	293	300	306	320	286	296	293	312	303	317	283	268	314	313	288	302	275	321	299	303	287	307	300	294	289	293	324	288	303	306	288	271	256	277	294	310	285	309	303	317	300	261	297	297	297	285	310	267	283	275	291	300	267	308	324	295	302	310	281	292	298	273	286	313	273	298	291	324	282	299	259	270	286	301	285	274	293	322	292	282	281	296	291	285	290	298	289	338	289	314	294	301	288	277	301	297	280	295	279	299	336	299	284	301	286	294	300	297	293	321	282	268	306	290	266	261	265	275	278	262	297	292	299	269	281	280	306	288	303	320	292	301	298	306	294	305	292	316	306	299	296	294	289	301	292	276	260	280	315	285	321	298	280	322	259	319	279	289	284	288	310	268	289	281	261	309	324	290	321	289	301	272	303	313	262	290	294	298	299	267	310	288	279	284	300	280	288	281	292	289	275	300	279	332	279	291	279	284	326	321	286	280	272	274	311	306	321	310	284	316	320	338	317	300	306	291	296	319	285	296	293	253	298	276	279	261	301	290	287	316	324	274	271	266	291	307	282	285	321	262	302	307	315	276	279	306	297	276	295	310	302	288	278	298	325	289	315	297	290	316	295	304	289	274	281	318	289	312	308	290	301	275	296	286	324	299	285	291	273	276	288	282	272	278	284	290	278	285	271	260	223	279	272	303	304	301	289	283	286	281	274	310	281	309	283	333	284	267	299	307	279	283	301	297	299	315	299	291	303	296	288	267	297	285	293	311	300	316	289	307	326
6425	936	1356	1963	1733	1228	1013	977	867	875	793	784	770	791	744	787	736	762	768	736	743	795	790	710	723	697	719	800	705	724	697	773	719	737	662	707	753	714	767	736	694	679	738	677	699	744	700	699	719	708	746	679	687	720	699	737	731	736	732	642	684	738	739	741	701	710	714	706	734	675	760	694	701	673	707	678	719	706	719	703	681	645	728	714	733	672	723	736	696	737	758	709	693	736	715	690	660	711	732	690	710	675	693	704	731	699	694	754	713	702	723	685	715	708	680	718	738	703	707	693	700	664	700	735	705	757	723	698	731	727	660	722	736	659	736	688	735	663	679	727	725	711	701	673	671	670	668	665	724	681	708	723	713	763	712	681	724	697	702	701	702	695	690	734	722	748	704	698	764	680	699	691	711	710	659	684	721	729	739	694	705	711	720	718	673	718	675	661	725	695	699	687	698	715	710	699	711	680	707	721	757	737	662	759	733	658	724	683	717	707	687	730	683	704	703	689	707	708	745	699	687	705	732	729	700	746	682	705	676	702	694	731	715	681	663	750	757	757	744	674	741	707	712	748	731	713	713	712	688	715	738	673	736	692	713	704	720	683	660	670	728	699	719	740	709	724	703	708	692	700	710	711	712	692	717	718	716	688	722	667	746	723	664	662	666	666	729	728	728	675	694	763	723	650	716	650	696	694	668	710	720	708	745	731	744	722	689	725	726	732	719	732	688	720	703	665	742	690	644	700	668	727	700	737	694	699	699	657	719	709	715	674	745	731	716	753	725	729	724	749	699	663	672	701	701	665	748	710	730	719	709	690	761	774	695	702	650	689	725	690	695	695	703	652	706	680	686	720	670	709	683	756	713	668	706	706	693	703	679	722	731	695	681	750	698	722	627	692	715	679	709	711	678	693	661	727	691	698	729	688	707	686	709	685	721	708	676	676	721	689	732	728	714	698	676	692	689	672	719	708	707	722	662	716	711	699	675	709	673	718	784	664	695	709	727	693	666	665	712	682	701	691	704	690	746	733	735	715	650	726	712	732	688	706	686	684	679	662	710	704	717	711	711	717	687	704	717	707	712	701	697	691	673	667	654	728	672	728	711	737	681	683	686	697	696	648	719	677	713	688	699	724	704	684	703	768	719	731	730	766	696	714	699	746	679	686	709	691	724	685	702	666	724	695	719	701	739	705	682	703	682	679	737	717	726	734	680	740	712	705	727	713	750	693	700	752	683	706	720	747	691	679	686	731	734	685	711	700	691	724	724	709	763	673	720	755	698	746	704	706	668	761	724	767	673	694	720	692	713	698	661	690	734	709	628	683	782	697	724	725	743	726	699	702	698	702	667	735	714	744	765	709	731	730	690	662	715	792	712	750	705	715	729	721	678	739	674	699	689	706	675	697	729	700	667	711	680	693	726	678	722	696	710	697	714	692	645	681	703	689	689	729	709	692	715	764	698	669	694	675	727	718	725	684	730	717	688	707	682	707	681	698	693	698	659	680	701	682	710	686	698	683	696	671	716	728	701	720	671	682	742	640	668	681	713	689	711	693	685	642	707	711	674	704	628	703	683	714	685	691	736	721	716	675	711	739	668	704	670	694	692	723	717	666	675	666	685	689	750	687	701	684	711	691	667	728	689	698	703	727	681	724	645	699	651	662	658	707	678	687	723	706	699	711	733	688	730	692	676	694	758	645	671	668	686	700	696	712	706	684	682	699	685	688	719	711	738	689	715	686	716	708	677	707	717	703	733	720	737	633	707	683	704	720	680	664	696	694	704	726	724	706	725	739	668	703	737	727	691	755	694	687	689	739	712	655	697	680	632	690	716	698	683	713	714	750	772	728	723	689	684	719	791	710	709	684	718	701	745	662	741	685	690	676	699	673	675	699	697	663	705	762	636	730	698	673	695	662	712	714	720	656	726	707	692	704	678	723	710	682	692	684	727	727	694	701	655	730	705	758	704	701	720	661	718	709	716	709	699	709	668	703	773	722	730	706	710	731	680	689	674	694	757	694	675	684	704	723	768	740	690	733	736	677	733	727	714	712	719	697	773	722	710	703	665	704	711	732	720	745	698	737	702	690	703	711	686	678	747	717	718	682	700	706	733	704	665	716	716	686	715	680	709	719	717	725	667	703	705	695	736	675	761	673	713	652	690	726	712	672	663	735	700	703	716	688	723	692	730	712	695	733	698	725	723	675	700	667	662	638	681	726	724	683	688	707	711	735	671	688	731	662	734	741	699	752	697	684	708	685	649	709	730	727	689	755	691	713	696	739	728	707	751	714	693	704	668	692	678	741	705	710	709	678	686	719	646	683	713	720	669	670	727	680	703	695	695	704	712	692	667	724	750	741	689	699	724	677	679	708	736	723	660	658	690	710	724	701	737	726	704	715	663	733	668	704	740	698	743	677	691	684	659	707	724	738	758	717	692	712	741	702	702	710	689	728	684	733	719	738	660	686	674	698	703	696	694	725	731	752	712	724	695	704	648	725	700	681	723	712	728	701	683	713	701	750	654	698	707	655	697	718	686	724	714	706	732	776	659	720	726	689	733	709	684	651	772	673	751	692	691	718	648	711	712	679	686	700	704	739	671	750	744	751	696	677	690	666	688	708	717	689	702	741	701	709	701	689	681	710	694	695	719	712	725	736	704	727	694	727	706	702	662	732	720	744	712	704	705	687	666	707	708	667	679	716	699	742	682	750	683	708	700	682	695	703	750	695	726	743	695	720	699	752	705	680	741	700	682	710	662	651	702	668	650	696	695	736	718	746	693	701	686	720	685	697	723	663	709	729	682	693	737	708	668	711	717	697	685	658	712	662	710	766	641	730	666	715	680	707	699	685	712	716	694	763	724	731	713	742	690	687	780	663	676	696	704	706	730	727	740	701	719	672	703	706	655	689	666	678	708	680	718	712	652	638	723	685	774	666	662	703	716	706	708	713	746	728	734	735	647	681	709	666	740	708	696	689	681	709	719	665	719	701	707	691	700	725	679	704	708	720	707	721	705	781	653	700	672	740	697	740	717	688	712	755	674	732	686	675	690	692	741	758	665	709	686	692	755	718	728	694	679	683	665	705	718	721	674	744	693	690	722	709	731	737	688	687	694	738	707	668	690	703	719	722	667	706	672	692	678	712	707	715	710	709	704	722	701	713	678	676	706	696	718	751	711	646	697	666	715	685	709	710	670	722	672	715	655	710	666	759	695	723	687	756	734	683	733	729	749	700	766	678	648	719	694	724	704	729	703	701	690	707	674	685	701	703	692	705	720	729	693	700	735	679	712	703	685	722	658	645	742	712	713	746	722	761	723	690	713	680	696	747	717	714	706	709	717	728	694	698	739	658	634	715	735	643	754	681	740	735	693	701	705	713	677	737	732	707	675	710	700	715	707	718	699	766	701	731	746	701	684	688	665	718	656	726	667	726	680	668	684	653	711	684	727	694	719	724	708	707	724	719	742	680	743	713	700	666	688	694	673	688	675	678
12054	975	782	1007	815	485	320	209	182	143	165	175	167	131	161	141	149	146	153	113	153	144	104	135	129	161	133	128	149	143	115	137	116	145	149	119	118	122	115	131	121	144	121	111	121	133	121	146	136	164	146	115	140	121	146	114	136	152	138	129	128	132	122	150	131	132	137	119	135	117	106	138	139	148	138	142	143	117	115	132	128	133	138	125	126	126	132	130	125	129	131	140	122	139	121	113	115	116	125	141	114	138	137	130	117	137	136	124	113	117	135	126	120	118	138	112	113	120	119	142	122	125	134	117	120	119	130	137	119	97	126	109	130	131	115	117	135	143	114	128	117	155	123	132	142	121	131	128	114	124	121	139	135	113	147	124	116	125	129	107	153	122	127	141	123	128	116	132	125	135	153	126	130	108	115	115	144	136	119	140	118	146	123	134	114	127	123	141	130	116	130	108	141	120	115	123	105	114	112	111	142	117	126	159	149	124	122	127	141	116	134	147	118	119	124	136	133	123	132	133	132	128	137	118	119	119	142	128	151	130	127	136	133	111	133	115	139	143	130	132	134	131	124	132	130	130	112	151	102	123	105	142	135	119	125	115	115	135	135	143	144	118	147	140	131	120	124	143	111	113	120	122	123	119	127	125	123	137	116	128	105	125	130	138	152	123	114	129	133	134	103	145	125	127	133	132	125	107	126	129	132	142	134	122	128	119	134	154	149	156	122	145	133	131	133	139	135	123	131	128	126	145	130	124	141	112	140	127	128	111	113	149	138	137	104	140	138	106	146	132	129	134	133	125	132	144	124	125	142	130	124	143	128	129	112	121	111	140	168	134	117	123	129	133	125	121	142	120	152	112	110	160	130	121	144	111	145	130	124	124	130	112	126	124	124	118	122	129	135	151	152	106	118	129	154	117	128	123	116	133	124	101	156	131	139	134	110	130	125	125	131	137	118	135	120	123	101	149	147	100	115	128	130	149	141	126	116	110	154	119	126	131	133	149	129	132	108	114	129	125	149	132	120	124	135	148	129	130	122	142	125	124	125	138	112	111	102	134	132	134	149	127	120	124	128	139	115	122	136	149	136	137	126	126	115	138	119	137	110	132	139	140	134	124	128	108	134	116	118	134	151	115	141	150	132	127	103	126	125	119	132	145	128	144	111	126	141	124	117	121	132	115	131	117	120	130	134	122	130	144	121	114	124	119	120	94	113	140	144	126	120	136	123	106	134	139	131	123	124	128	138	107	127	136	133	125	116	134	137	156	124	129	127	140	138	117	127	136	124	127	122	121	117	131	130	118	128	119	133	116	118	139	140	119	115	117	117	129	142	131	154	124	129	126	115	116	136	132	126	116	104	139	106	119	111	128	145	135	104	137	122	116	118	118	146	152	133	145	145	148	135	137	134	112	113	118	126	135	115	111	133	115	115	120	153	104	129	118	125	145	126	106	110	112	120	125	120	125	117	129	160	126	137	131	130	140	127	131	124	141	116	121	128	150	152	122	134	128	136	125	128	121	122	110	134	128	132	138	114	115	127	132	134	153	110	120	126	136	122	138	136	139	127	129	120	122	124	121	130	132	127	118	128	110	156	119	132	134	115	132	129	115	126	111	115	117	142	114	123	118	156	117	122	117	127	132	130	132	103	143	121	119	98	142	142	145	126	117	121	118	138	125	138	131	120	139	126	117	126	130	107	152	129	108	115	138	140	128	132	118	123	134	127	135	131	120	128	98	118	137	115	128	110	112	138	133	141	125	144	119	133	119	111	112	136	135	145	133	132	119	127	137	121	120	116	133	109	130	126	133	129	129	139	131	151	126	157	134	118	125	109	126	125	129	114	132	113	108	145	148	135	134	137	121	105	135	125	109	134	132	110	124	152	142	128	150	125	136	129	150	127	125	138	151	125	121	113	126	118	111	152	120	125	150	125	130	122	107	119	129	119	125	147	113	126	135	117	127	121	105	125	144	132	141	126	146	119	125	147	126	139	131	127	128	135	116	140	141	100	116	140	125	105	96	124	128	125	122	146	127	139	121	133	136	137	139	114	113	159	146	121	148	113	115	135	124	141	116	127	143	123	118	131	122	141	149	131	132	118	117	138	128	133	127	118	135	131	154	133	120	128	139	147	113	130	113	133	132	121	128	123	124	113	122	131	106	118	121	142	137	127	155	129	134	102	112	127	113	147	131	142	108	137	115	137	154	128	124	127	129	129	121	128	125	139	107	133	124	120	127	130	117	134	138	125	116	139	147	157	113	150	141	116	125	127	123	118	118	133	121	140	147	123	132	135	130	119	141	114	128	108	127	145	125	124	135	117	110	128	123	126	140	125	122	146	99	131	153	147	129	130	134	142	122	126	105	120	141	123	122	128	140	138	129	139	148	145	134	120	122	122	123	121	139	138	110	144	132	132	144	121	156	123	148	122	139	107	134	161	146	134	124	113	138	133	136	131	126	125	127	131	127	106	128	135	115	131	134	125	129	105	119	133	140	108	135	121	144	138	150	118	133	117	124	131	113	128	134	115	148	130	140	122	118	131	125	120	136	129	117	159	129	136	136	134	112	130	116	127	127	127	132	129	122	109	136	130	145	142	142	141	155	146	138	131	134	129	129	125	128	133	107	133	116	138	118	137	110	100	132	128	123	133	159	123	125	135	142	135	130	127	131	121	117	107	115	108	130	146	121	136	139	115	138	110	133	159	130	133	129	131	131	127	131	142	120	114	138	140	136	129	131	116	129	131	115	133	144	144	135	147	136	133	119	126	123	121	112	135	99	113	133	125	124	122	118	130	148	118	139	110	124	142	137	130	124	132	114	124	126	136	103	137	112	133	118	116	127	122	133	125	113	131	108	111	126	137	112	134	112	134	124	159	132	117	136	140	120	119	130	120	131	135	131	119	121	132	131	135	110	140	133	137	126	147	127	125	112	116	121	121	128	119	155	135	114	113	125	111	143	128	134	118	155	124	146	124	111	104	136	142	133	119	135	127	130	129	128	125	115	152	125	138	127	103	126	126	114	114	136	124	127	140	113	137	135	133	127	105	123	133	139	134	145	118	124	131	116	160	134	102	118	113	130	129	114	138	151	131	134	118	116	110	120	120	143	142	130	138	127	135	117	126	118	121	120	120	126	125	136	137	119	125	120	125	116	113	115	146	122	130	139	124	124	144	139	138	116	153	127	143	122	130	139	132	131	128	113	141	130	128	113	124	120	138	136	141	121	135	135	140	147	146	128	123	134	145	134	126	130	116	121	146	136	142	122	157	113	122	131	130	136	118	132	123	132	147	141	132	140	124	127	134	114	133	135	158	141	122	119	118	114	118	133	116	113	135	106	128	132	140	127	115	132	107	128	145	143	123	114	119	128	135	139	131	125	158	119	131	124	158	118	115	118	123	145	110	125	124	132	123	127	127	137	112	105	147	125	117	140	151	118	126	114	118	137	142	124	120	120	115	121	118	132	133	138	132	133	141	122	96	130	148	113	141	143
7678	894	1617	2455	2184	1360	934	809	710	602	607	506	495	506	445	476	435	408	398	445	419	358	412	403	389	360	368	390	367	410	374	347	345	413	397	358	390	343	336	350	353	368	365	352	341	347	345	337	317	318	352	341	363	340	357	320	314	377	376	345	355	325	323	351	368	359	326	332	343	342	395	344	342	336	359	328	333	352	357	365	381	351	378	327	311	343	365	351	356	343	353	388	342	343	338	358	341	339	350	324	353	317	328	341	358	327	345	343	327	361	369	344	333	343	320	342	376	328	345	328	368	329	373	354	342	346	363	324	370	321	347	316	373	382	343	339	344	352	319	310	326	320	323	345	321	336	337	347	342	326	333	360	342	317	369	327	362	331	361	372	357	370	330	351	326	374	340	323	342	306	312	327	341	321	332	362	342	339	329	312	306	353	324	336	333	337	374	303	312	338	343	350	339	312	329	328	368	307	349	309	315	349	355	326	340	338	326	358	363	328	317	334	333	343	324	355	345	360	364	375	293	341	352	312	354	323	331	332	328	356	353	311	335	329	343	316	308	379	352	354	340	324	313	325	357	373	351	342	329	299	320	328	322	318	349	333	359	354	361	328	312	351	345	330	298	351	337	370	357	348	366	331	365	344	341	335	379	319	361	359	354	337	348	320	335	352	343	359	335	337	356	348	318	338	394	344	377	348	319	319	326	310	343	354	367	338	356	320	329	353	282	320	332	362	346	337	322	359	332	325	322	358	330	328	364	353	349	340	331	353	358	335	346	371	368	327	308	345	341	314	353	331	355	360	351	316	331	326	354	340	350	327	342	340	363	342	348	376	351	343	349	324	341	330	341	346	321	362	336	342	324	341	334	346	326	368	356	363	353	363	349	354	360	366	331	346	317	314	320	333	354	323	338	325	393	322	291	331	338	314	321	345	345	351	334	325	370	323	338	330	350	352	336	322	353	346	337	338	355	329	342	354	361	333	346	317	327	346	317	343	338	333	375	339	374	353	333	342	327	327	341	332	338	334	353	307	336	340	383	328	336	345	344	369	324	340	316	330	341	363	345	350	396	318	338	356	333	341	316	348	346	325	352	393	375	315	362	341	358	316	350	333	313	362	310	355	335	335	340	351	339	346	306	320	336	395	338	358	344	334	358	321	335	342	352	315	342	366	345	331	299	342	322	356	296	349	317	337	373	346	331	352	352	327	339	364	339	359	365	355	362	338	356	313	322	309	322	329	294	321	370	353	295	363	342	322	357	330	328	333	323	356	360	334	335	333	355	350	320	345	336	347	341	359	335	335	323	339	353	298	315	339	355	365	350	358	314	334	341	334	370	375	351	333	315	331	357	355	299	375	336	331	316	348	352	330	334	359	364	341	360	338	333	336	356	351	320	330	317	342	327	341	314	349	335	333	338	320	327	311	335	353	354	367	372	357	319	336	333	328	354	323	379	357	346	346	331	365	333	329	305	335	345	337	316	333	343	334	320	346	339	346	333	316	348	354	341	358	322	357	321	329	340	354	341	350	345	328	360	352	328	324	323	337	348	333	345	351	331	345	326	330	318	334	360	365	335	377	327	332	333	309	324	344	337	346	339	343	357	316	321	349	322	345	326	326	318	330	324	326	320	339	329	333	355	341	321	345	350	384	365	334	340	310	352	345	357	319	356	337	331	343	326	328	348	330	334	377	354	346	336	317	365	311	342	307	353	331	329	339	329	365	351	335	335	334	375	328	303	341	335	327	345	364	341	317	345	351	367	363	344	298	317	344	319	322	322	334	356	310	337	326	341	352	318	303	340	366	364	346	342	347	305	327	314	332	331	356	369	321	325	349	340	335	333	369	332	344	334	331	330	343	330	341	310	324	317	298	370	380	361	315	330	350	339	338	307	398	341	360	351	335	357	324	340	375	345	353	328	383	352	330	336	348	373	337	304	369	326	334	318	363	353	337	321	360	359	360	312	319	338	329	327	328	322	369	325	348	350	303	327	342	379	347	375	332	311	335	365	330	359	349	321	342	334	320	330	345	329	377	330	350	351	314	306	348	337	335	373	324	340	341	329	359	361	341	340	331	340	329	313	341	339	317	341	317	348	342	330	311	362	287	337	315	358	345	327	350	330	348	329	309	325	326	333	298	338	318	327	352	320	312	342	315	313	283	320	347	308	356	318	349	377	362	337	319	330	329	320	348	327	347	347	338	343	328	363	303	355	335	343	350	346	327	333	328	331	342	382	349	356	347	347	305	340	328	342	340	329	361	343	353	371	317	373	337	370	313	332	301	332	355	344	343	310	343	376	361	338	353	325	328	350	337	362	367	324	317	339	337	333	362	365	348	349	362	332	359	349	368	326	356	318	339	321	322	324	314	370	323	331	311	347	334	346	337	338	334	373	305	352	338	337	349	342	339	347	337	319	335	321	318	329	331	362	331	323	355	330	360	329	316	359	307	345	348	312	324	325	348	348	341	338	342	318	354	358	348	356	350	356	344	326	320	353	324	365	374	335	326	337	330	362	335	365	376	344	343	315	403	334	333	301	351	303	327	324	343	327	342	337	370	321	333	320	317	328	339	332	370	364	314	337	345	336	360	359	356	350	375	318	343	345	339	335	318	365	353	332	315	369	309	346	358	325	367	339	364	333	325	353	308	356	358	334	344	339	350	363	350	340	339	361	336	300	335	324	336	333	339	309	361	348	347	324	342	355	335	311	354	320	346	325	357	340	334	345	337	386	319	315	354	374	357	342	354	345	327	347	365	336	344	343	339	330	321	337	350	337	332	310	375	383	332	350	324	326	340	306	326	335	347	305	343	334	338	374	334	317	357	335	369	351	327	323	365	330	377	334	352	346	325	327	346	321	346	311	321	353	354	338	337	365	384	347	346	351	351	347	329	348	354	322	360	363	337	360	348	351	332	357	348	336	324	344	351	344	367	335	303	331	322	335	353	338	352	325	359	303	332	343	351	338	328	320	325	338	311	343	342	341	342	347	328	313	343	332	305	328	344	340	329	342	358	366	309	352	355	349	349	345	321	308	334	343	338	314	340	356	337	368	323	318	364	335	346	351	363	338	361	329	346	340	341	315	296	364	359	326	338	346	325	317	361	339	360	361	341	379	328	359	365	339	366	329	318	330	342	334	358	371	322	346	311	331	327	348	344	359	333	350	364	323	351	317	368	345	335	335	318	346	326	361	375	328	343	350	380	352	297	357	346	325	350	316	301	340	345	348	354	357	325	329	340	354	368	303	331	331	320	366	322	341	327	318	349	314	333	339	328	347	325	346	339	321	361	354	327	342	347	331	359	336	351	326	315	320	339	320	356	325	344	364	363	332	323	344	342	330	327	349	356	315	319	348	323	306	345	337	330	324	331	339	355	336	330	356	324	351	338	338	327	351	357	348	302	331	316	358	327	376	370	342	347	356	331	346	313	344	352	342	311	318	340	336	325	347	324	339	367	351	324	321	350	336	362	346	342	370	312	337	359	331	348	339	324
1330	382	345	340	369	353	343	324	362	353	347	370	357	360	387	353	371	347	330	325	352	341	363	379	368	320	342	398	390	375	368	364	347	367	343	372	287	360	399	329	346	371	348	352	331	389	346	351	373	367	368	370	331	329	333	361	377	373	363	318	388	380	366	358	354	342	332	335	343	375	409	377	344	375	366	338	389	404	379	362	365	364	366	404	353	354	358	339	333	383	367	315	361	344	374	359	357	313	324	344	334	348	376	381	344	361	363	352	338	347	341	349	301	349	380	361	361	365	366	348	354	339	381	347	346	384	364	366	350	364	399	371	342	357	369	344	335	384	344	374	405	356	371	362	324	342	350	330	379	357	334	377	359	368	358	375	372	359	345	359	329	330	320	333	339	327	361	410	332	352	361	378	350	366	378	369	379	406	386	307	340	399	369	325	384	368	347	359	380	346	348	347	346	351	326	363	380	335	370	335	395	356	376	367	335	396	374	369	348	327	353	374	377	341	390	354	353	393	351	391	343	348	345	331	384	402	364	346	380	388	374	321	332	334	360	382	355	347	343	374	383	416	352	349	355	358	335	345	327	351	368	339	353	368	351	356	344	370	334	378	369	363	343	361	358	383	348	347	364	414	359	376	350	367	353	382	376	352	363	309	348	307	317	363	344	348	321	345	360	367	316	379	365	378	346	348	343	329	321	379	364	377	360	369	356	336	321	347	331	327	345	338	332	369	304	360	384	372	357	352	358	370	327	337	400	381	329	351	372	321	391	350	345	339	357	361	362	382	338	355	335	345	332	333	377	359	347	338	355	341	352	377	343	363	376	388	352	392	372	347	370	351	345	368	360	392	364	371	386	338	319	329	361	347	353	346	349	367	367	397	361	351	354	326	341	386	326	367	375	373	365	306	349	349	352	369	310	367	348	348	360	335	379	352	341	339	363	380	342	341	316	384	396	358	369	361	333	370	342	351	360	325	364	373	368	366	347	364	348	391	355	355	337	323	374	359	355	379	365	386	351	318	349	351	369	380	329	389	381	362	323	343	354	345	355	338	396	386	339	341	367	330	365	347	356	371	367	353	323	348	335	360	360	363	336	355	380	378	338	332	356	345	347	338	345	368	344	340	370	352	350	347	317	322	385	334	338	383	341	362	363	350	358	383	356	361	376	344	375	378	346	362	379	343	329	354	366	319	367	318	348	339	373	348	357	385	366	328	353	377	357	340	362	351	358	345	368	376	339	345	360	349	306	376	365	345	343	328	362	349	333	308	346	345	353	320	360	358	347	364	316	369	319	371	327	352	361	372	370	352	368	348	337	383	357	376	356	354	354	361	395	343	310	357	351	372	345	359	319	336	408	364	317	361	397	326	356	337	358	358	369	338	349	335	338	360	367	348	334	396	354	362	324	354	374	339	381	359	382	365	346	371	376	338	373	341	366	367	386	343	336	365	331	329	345	338	342	378	349	374	344	356	362	344	316	353	367	367	331	356	338	358	334	355	327	377	334	345	355	338	339	364	338	331	353	331	382	356	369	393	368	322	357	332	353	333	353	345	383	354	340	326	358	315	372	366	392	334	335	351	332	389	339	333	366	353	334	359	347	324	349	386	365	362	384	328	360	376	333	344	336	366	400	331	356	369	397	364	373	342	350	351	324	347	333	339	351	315	368	363	330	334	360	358	330	390	366	347	350	368	358	344	338	323	339	354	368	340	337	367	381	328	378	359	380	330	405	351	361	363	353	350	340	374	360	327	337	336	402	360	339	356	402	358	357	366	365	381	341	340	369	323	354	356	353	362	352	367	377	327	307	383	345	369	369	369	426	348	352	349	365	350	348	335	361	339	341	341	402	364	365	398	355	313	346	378	384	344	327	329	377	377	365	341	342	325	331	327	374	364	394	361	377	327	365	340	380	343	343	357	369	326	341	354	320	361	358	374	364	343	352	347	340	360	334	340	349	333	341	367	367	361	360	354	340	348	344	346	375	362	355	350	328	333	327	376	396	344	368	337	338	396	365	365	328	351	394	364	386	374	319	349	348	339	379	381	357	341	378	385	398	372	347	356	367	364	344	363	355	334	357	346	323	334	327	357	350	323	383	401	356	351	369	333	334	332	318	361	345	367	368	346	387	368	369	341	335	340	353	387	380	381	390	316	365	334	357	349	353	330	369	347	357	367	333	360	316	327	347	345	346	370	358	385	364	352	332	353	364	367	377	365	386	339	373	379	329	325	333	331	364	369	341	352	339	337	358	397	336	334	383	377	363	358	368	355	356	350	353	337	381	394	339	328	360	361	357	355	354	357	349	347	371	332	360	333	354	351	349	370	406	363	353	336	367	353	340	340	334	373	324	359	384	364	371	356	356	329	318	334	322	342	354	405	368	342	369	362	366	365	346	381	346	324	366	347	333	355	368	361	357	374	365	358	350	398	391	353	371	369	356	329	346	337	376	366	355	366	358	356	370	355	354	350	337	324	312	340	358	394	376	384	357	321	372	337	330	330	371	346	344	322	377	347	348	336	332	342	367	336	383	325	390	365	353	372	363	338	341	336	365	338	338	348	369	336	380	346	350	326	350	336	317	348	358	354	341	348	364	377	376	364	343	346	335	358	337	376	336	380	363	322	362	367	332	360	358	363	373	344	336	383	358	385	373	343	342	366	335	352	362	365	347	324	370	373	357	336	335	353	354	350	395	368	367	367	353	398	371	343	342	348	347	379	335	378	319	353	357	403	366	378	355	327	338	336	331	374	356	357	385	360	354	372	361	344	367	346	340	354	387	347	364	325	357	358	341	352	374	351	352	370	356	369	359	366	392	352	332	359	352	329	386	358	319	349	346	352	352	367	352	354	373	343	346	379	340	376	330	351	358	337	360	377	357	346	328	334	361	385	368	375	359	353	341	343	337	365	364	381	367	363	363	389	356	374	349	368	364	373	356	374	359	285	401	364	388	373	327	384	368	403	354	369	355	366	346	365	311	388	326	368	350	373	335	326	339	306	330	359	322	361	325	335	343	343	351	296	370	335	365	381	340	382	366	375	394	360	354	375	363	333	367	376	388	376	388	376	349	356	369	363	366	336	343	326	328	349	337	382	383	348	354	344	339	368	350	360	309	365	347	393	344	332	339	367	374	347	367	340	357	362	355	317	324	302	350	355	371	369	332	326	366	363	366	386	352	336	393	350	348	344	333	372	358	341	343	347	364	372	347	373	333	352	321	347	365	393	384	375	345	343	362	355	322	364	341	377	387	345	340	361	342	397	315	345	410	301	339	377	336	343	392	355	360	390	372	337	329	354	367	366	365	359	365	351	327	403	375	364	356	359	376	362	326	368	351	324	311	350	345	381	377	334	341	366	368	344	337	342	321	313	376	368	339	367	330	338	351	337	333	352	337	342	344	359	321	355	398	357	369	356	345	389	324	322	345	349	406	342	401	366	368	346	332	325	378	344	349	381	335	351	368	374	364	342	362	333	339	369	341	353	345	336	365	393
2115	839	876	872	895	903	860	904	839	866	865	849	827	825	859	869	814	881	823	845	818	833	864	806	806	845	878	875	855	843	838	859	834	831	810	862	876	849	850	875	889	892	845	871	845	834	872	820	845	890	828	815	851	800	873	842	838	821	793	807	863	815	862	865	863	885	844	866	837	866	845	816	920	819	844	864	831	853	895	830	855	826	834	904	832	808	835	811	845	903	852	820	821	868	917	808	837	812	858	862	848	840	838	859	847	849	853	855	860	852	871	852	895	864	899	805	826	850	826	835	838	819	845	864	825	838	829	872	834	854	878	801	845	809	855	886	875	844	826	830	863	839	816	792	860	835	842	890	871	814	879	826	860	843	901	847	844	826	807	869	812	908	833	821	884	898	862	851	814	861	843	843	844	828	831	806	823	858	849	819	845	805	874	892	851	820	812	873	861	871	823	809	857	918	834	831	855	878	849	840	849	834	820	839	853	835	843	887	851	805	893	830	814	855	849	871	850	845	831	841	794	815	880	860	875	833	851	817	838	819	874	826	900	838	857	873	861	875	838	863	872	887	857	814	828	878	849	863	888	855	849	847	887	840	838	832	851	859	823	803	828	851	841	898	873	843	795	833	883	860	818	868	774	833	845	870	879	839	855	805	833	853	857	880	828	873	843	825	843	832	806	835	870	816	825	881	792	832	823	873	848	860	831	866	884	874	886	826	832	811	842	827	839	879	845	839	844	862	844	872	876	800	859	846	879	873	846	868	856	857	830	812	850	842	862	845	857	842	821	806	908	812	813	844	852	852	868	862	811	796	864	877	881	796	857	790	798	843	865	826	869	833	866	822	790	837	866	893	836	859	877	805	864	792	868	850	838	824	812	830	866	856	838	851	831	897	877	814	827	832	839	876	804	859	852	863	839	850	824	815	815	853	857	851	904	806	852	852	800	911	846	899	858	849	844	833	866	833	794	890	862	865	850	860	856	881	861	791	825	856	855	877	776	835	856	834	871	824	829	902	814	855	762	855	798	879	902	904	845	875	852	889	793	846	873	805	852	832	856	862	813	774	796	825	854	842	861	881	796	818	870	845	866	825	841	863	885	773	834	841	791	835	862	874	853	907	832	868	833	811	878	815	855	858	843	815	872	802	839	817	830	886	830	779	864	837	854	840	849	844	869	866	854	839	874	824	802	859	866	815	858	837	782	812	839	834	864	887	811	877	872	891	861	902	907	822	836	844	810	798	855	832	863	891	846	844	808	898	793	794	870	816	878	854	817	876	879	844	783	780	834	889	806	818	840	840	880	926	804	846	908	859	816	871	794	842	815	877	816	841	845	784	864	891	832	842	818	825	833	841	873	793	819	869	845	886	831	847	896	858	865	854	822	833	857	839	885	839	801	842	843	820	804	904	848	862	902	826	825	877	810	783	822	887	891	874	841	831	825	858	844	831	799	835	867	873	838	885	844	844	832	818	818	890	822	800	848	902	838	854	933	804	837	867	832	841	867	804	835	827	842	845	846	877	870	847	880	855	857	897	840	855	828	829	810	864	869	873	808	871	872	856	829	867	841	881	805	825	840	849	851	867	834	851	812	827	855	853	857	813	884	793	841	875	848	849	786	855	797	859	865	854	833	817	874	832	866	865	844	875	873	868	797	851	838	875	814	851	836	870	844	856	843	920	862	869	839	851	833	863	869	865	873	893	838	845	785	845	798	835	840	841	819	842	825	873	837	867	799	874	896	863	802	853	871	853	878	845	863	840	819	847	847	837	813	828	807	854	879	864	866	893	857	860	827	808	843	816	789	823	774	864	806	892	816	802	877	790	851	817	876	858	824	796	883	821	884	873	870	849	817	798	886	786	811	804	842	840	858	876	863	835	792	855	896	909	856	936	840	864	862	855	811	821	864	891	868	868	826	850	872	849	859	855	846	844	888	886	803	847	852	895	841	806	832	833	864	834	855	825	807	876	856	779	827	846	810	869	838	867	856	796	774	860	789	846	823	878	810	823	825	877	855	844	860	838	857	882	828	874	843	835	802	915	838	862	802	829	856	858	871	881	850	898	866	800	812	798	819	886	867	857	876	812	868	848	861	898	894	855	797	861	843	858	885	789	859	857	887	820	829	823	960	791	886	828	841	804	812	887	827	831	872	849	851	915	811	808	826	844	821	845	854	808	873	875	895	886	862	817	810	856	833	812	849	799	794	850	799	853	848	848	851	866	821	838	840	889	852	923	805	826	892	871	913	820	841	875	846	830	929	807	815	850	876	905	839	852	838	865	840	827	898	886	853	839	873	831	876	848	855	833	794	842	840	888	869	828	909	851	889	837	840	882	815	838	849	836	834	803	871	803	857	829	853	848	892	869	866	779	832	829	849	851	896	866	836	812	895	819	845	812	860	832	894	843	873	833	819	878	865	808	843	871	832	852	849	873	916	850	849	858	870	842	884	854	809	863	875	829	862	820	834	833	830	885	842	883	854	815	839	839	835	878	852	852	906	845	827	807	842	815	812	839	823	893	833	808	856	853	889	833	808	867	822	920	798	823	891	849	856	806	810	825	850	869	831	804	864	890	826	857	840	824	812	918	816	870	872	835	856	810	851	862	835	833	853	881	883	832	823	794	852	793	858	862	889	831	886	833	836	817	843	898	866	863	833	893	829	867	861	856	798	847	828	886	812	923	848	834	816	823	819	792	861	874	850	847	861	848	871	881	872	859	863	815	839	815	846	845	821	770	880	835	840	821	839	880	806	856	785	859	850	878	825	830	843	819	851	822	835	810	807	858	863	873	856	839	844	899	852	837	797	861	901	820	875	842	833	880	873	844	866	839	844	865	863	841	844	797	863	876	854	892	885	816	875	848	830	847	844	831	865	866	852	830	887	840	867	879	840	870	816	852	894	859	840	859	832	840	878	818	847	815	841	849	849	845	842	868	850	869	804	858	865	869	779	824	908	887	826	835	850	844	871	815	851	858	877	856	854	857	847	831	853	841	836	866	844	857	811	893	871	814	844	797	880	833	778	855	859	862	859	937	849	831	904	859	825	834	890	840	848	825	802	850	887	865	893	865	823	842	892	917	836	850	823	877	898	899	844	882	866	841	846	880	865	830	882	885	853	842	838	867	869	852	825	817	849	864	853	877	902	842	839	863	866	932	848	821	818	863	825	789	879	852	842	866	838	886	872	865	820	806	866	784	826	843	835	855	853	853	828	854	876	878	837	842	872	859	837	868	836	838	854	828	862	820	802	816	838	838	855	849	851	829	831	861	814	843	824	847	823	824	870	795	831	868	819	869	904	833	865	837	850	809	836	814	839	871	837	846	878	828	828	846	903	880	815	816	828	859	900	806	837	836	846	897	861	877	801	859	890	883	851	800	807	843	869	802	820	828	833	803	805	913	850	820	842	856	811	813	888	878	888	858	826	873	852	816	832	827	810	873	840	830	841	857	848	809	836	849	874	833	857	851	829	897	837	874	884	833	899	848	866	840
6798	561	606	627	562	413	339	326	304	295	333	284	303	304	267	271	300	286	267	258	284	286	289	289	271	280	276	305	313	324	286	314	314	298	259	302	305	290	270	299	302	267	263	293	285	321	284	322	314	304	261	312	319	301	309	282	291	324	259	291	290	259	277	306	316	301	340	273	294	310	313	292	298	278	303	301	279	295	305	279	285	294	305	288	260	289	306	320	266	298	297	295	305	300	292	299	305	274	312	278	318	280	289	276	322	319	324	274	288	333	309	305	275	275	290	300	283	289	286	282	293	270	259	296	295	275	274	288	268	285	300	265	312	268	268	280	284	295	339	279	259	290	299	314	281	307	294	297	277	300	308	334	294	300	253	310	295	296	297	270	305	313	288	268	296	278	288	300	320	270	273	286	290	277	260	299	306	299	296	314	297	306	283	305	285	249	273	304	308	327	294	311	287	300	267	302	286	282	321	286	307	299	300	272	277	268	282	305	278	292	267	282	296	295	281	289	294	296	292	282	286	275	261	300	294	272	272	274	295	261	282	305	325	292	279	306	299	289	330	294	308	283	310	300	295	305	306	280	284	301	305	298	294	315	302	286	312	293	269	277	303	290	281	283	302	278	275	346	297	321	297	276	286	307	258	261	310	298	272	289	277	280	286	277	322	306	328	291	300	273	295	311	312	296	306	289	314	315	308	290	292	277	281	277	277	315	281	292	306	288	284	305	317	301	305	284	333	301	303	281	295	265	291	271	252	296	270	279	278	274	270	300	273	321	330	291	255	296	287	289	297	281	287	300	306	280	279	293	305	286	292	295	280	276	272	254	258	312	275	300	296	293	285	276	296	286	292	247	259	269	303	287	276	311	277	296	280	301	266	300	246	326	279	279	346	262	283	293	271	305	264	308	280	248	299	315	264	287	295	293	299	268	257	252	301	312	309	304	294	317	289	303	291	281	287	275	304	293	318	286	273	267	290	281	299	314	329	332	294	297	315	282	294	269	278	286	265	344	301	265	298	294	276	253	298	285	354	294	284	265	307	290	311	273	317	314	264	296	296	276	303	310	286	289	286	318	278	273	298	305	279	254	269	314	309	295	309	318	305	299	285	266	268	287	307	280	290	329	302	311	294	288	309	331	304	295	288	307	292	307	297	297	302	278	298	296	285	306	284	276	286	261	285	286	293	268	293	314	259	262	313	282	264	305	311	261	307	267	313	251	301	303	269	254	275	304	272	283	312	321	288	332	266	333	276	262	314	284	291	311	327	238	279	273	272	313	315	283	277	339	291	297	264	291	281	297	283	317	285	306	315	262	265	273	259	306	319	293	300	308	274	275	298	281	281	299	308	279	324	290	311	278	290	277	282	277	277	293	298	297	276	290	278	289	289	318	285	251	298	296	283	294	315	285	295	308	299	263	295	317	313	301	304	333	267	290	291	324	306	300	291	301	292	315	302	329	286	316	301	284	295	332	311	356	283	285	308	345	291	308	321	312	332	274	284	306	318	307	304	291	311	295	294	320	306	316	300	287	315	327	286	297	323	293	277	281	290	284	298	304	291	277	321	302	260	297	281	305	284	291	301	299	265	295	284	307	278	317	256	289	303	319	288	277	259	286	296	288	327	305	266	289	274	295	291	299	323	284	323	299	330	300	304	293	268	298	284	313	275	284	276	297	291	300	278	273	306	306	300	293	271	297	292	275	267	313	259	279	311	307	281	290	287	313	294	293	280	276	290	321	280	283	306	283	279	272	299	308	297	262	293	282	294	289	311	286	317	306	324	305	312	286	300	279	282	267	287	288	290	282	289	289	293	332	293	274	311	269	312	294	285	308	278	310	286	279	277	272	269	275	301	313	300	290	283	272	286	280	301	280	274	276	284	286	333	313	293	263	265	274	273	303	269	297	277	286	272	321	289	277	274	327	286	281	314	313	279	280	299	282	311	273	322	266	334	297	300	297	267	302	309	292	279	287	335	278	303	297	278	307	304	290	281	243	300	327	303	293	275	303	295	291	290	292	305	297	325	279	269	291	294	286	266	271	295	315	262	269	299	277	287	309	344	278	296	314	289	324	311	321	298	284	311	272	279	301	273	299	311	271	301	293	282	300	303	288	330	297	282	302	277	308	280	308	292	290	312	264	300	297	300	306	301	303	291	273	273	292	283	279	304	291	253	298	288	315	266	288	262	286	290	293	295	270	303	285	298	306	315	297	282	311	298	301	320	288	287	301	273	306	317	277	336	265	309	276	291	275	284	320	308	298	292	271	282	300	302	312	334	291	287	282	297	295	279	319	270	297	263	273	294	277	287	284	304	299	312	297	291	291	322	274	289	289	278	282	297	278	276	326	279	295	282	292	285	312	298	300	300	316	315	258	274	284	249	280	320	267	307	284	276	285	277	286	313	297	305	318	257	300	327	294	287	287	262	299	288	282	302	281	284	313	304	261	286	303	279	324	281	302	291	297	279	279	307	277	295	286	289	292	305	319	288	332	293	303	279	306	283	305	285	291	286	284	314	319	290	297	256	285	281	248	255	290	304	281	304	311	286	287	298	324	291	305	304	262	293	301	310	275	286	274	279	285	298	301	309	289	265	260	292	294	293	321	262	289	264	305	307	303	271	294	309	282	270	265	290	279	308	314	284	284	306	301	282	304	314	316	298	280	302	309	257	297	277	315	314	306	278	295	276	295	346	291	283	295	299	310	269	284	319	329	277	284	314	294	272	255	315	305	274	287	297	281	296	258	291	268	276	269	248	298	282	301	288	291	312	302	276	295	317	306	258	277	278	295	307	271	254	306	267	245	297	297	252	294	316	313	273	322	325	307	252	286	292	301	285	300	302	270	276	303	270	280	258	301	305	285	294	298	324	314	263	275	271	295	285	292	298	301	307	278	296	270	308	307	321	278	297	276	257	277	266	307	321	271	298	271	325	294	291	275	304	287	314	305	277	305	295	296	287	267	304	270	275	296	276	307	263	307	281	307	277	305	289	299	287	272	289	293	301	303	319	258	289	293	270	257	303	280	299	271	309	258	301	330	278	290	299	314	293	278	300	310	285	297	269	302	310	275	311	316	262	318	281	285	264	266	321	314	266	300	288	282	298	287	278	272	294	275	309	277	301	279	278	281	286	288	295	287	293	278	280	284	285	308	294	286	309	264	326	270	285	302	258	291	286	302	300	274	303	302	318	267	286	295	330	258	289	283	295	275	272	302	304	279	264	296	274	281	294	289	284	315	270	298	260	284	303	289	306	287	281	281	307	281	290	303	283	320	308	290	278	264	262	284	281	289	296	272	302	297	296	257	303	265	305	261	308	288	273	268	248	274	297	276	294	290	294	281	283	276	269	287	301	299	272	293	288	306	293	284	301	274	269	263	273	309	266	257	299	279	282	297	276	284	278	294	294	261	291	288	253	266	332	305	311	267	257	297	301	335	308	266	298	289	275	318	261	278	290	305	286	284	295	265	297	285	280	283	298	255	287	301	262	284
6431	990	1384	1672	1597	1230	980	945	896	831	852	821	808	790	805	735	721	790	748	776	725	716	722	715	716	733	731	757	718	722	675	715	732	730	757	762	711	733	734	679	717	659	658	689	759	748	685	736	749	707	714	678	716	699	696	702	728	676	745	693	686	711	683	715	717	687	730	746	678	689	690	762	690	666	751	693	719	710	678	659	701	704	763	736	725	737	711	681	651	729	693	721	713	696	739	685	724	720	747	703	690	715	733	717	705	718	702	744	649	734	665	738	736	662	712	711	730	695	693	710	687	694	725	702	693	662	751	674	680	703	732	662	645	692	692	717	740	730	710	697	690	723	783	686	666	712	697	734	689	699	722	694	727	696	704	757	698	711	695	708	709	690	652	702	706	711	671	702	687	717	700	680	666	678	709	722	694	723	709	704	736	698	707	709	704	714	703	726	712	709	732	711	704	673	761	745	634	680	704	699	727	722	675	686	676	693	729	679	699	694	717	721	667	685	713	712	711	667	695	687	680	674	710	703	679	694	686	698	717	698	753	672	701	708	696	718	736	740	700	717	688	703	694	654	672	657	743	731	684	721	690	684	748	648	732	690	697	712	713	728	689	723	716	743	672	658	688	672	688	691	738	736	699	693	679	669	643	693	685	683	724	682	658	719	717	682	741	672	755	672	703	741	711	673	672	705	650	709	707	740	740	684	719	698	728	668	679	708	713	696	678	718	718	730	702	713	686	698	717	667	698	656	763	752	692	724	728	696	748	686	719	663	645	719	732	744	665	677	717	686	712	708	682	747	651	676	742	681	667	727	779	686	717	688	703	718	666	719	706	709	698	684	653	690	731	680	764	698	713	669	693	709	713	707	683	702	723	691	720	683	720	678	661	736	711	696	722	706	733	695	709	716	696	720	735	736	686	701	717	733	729	701	742	705	662	734	733	711	669	693	710	763	712	682	751	683	676	661	704	668	706	689	680	719	692	691	681	686	715	744	707	696	754	666	693	707	664	697	721	702	685	708	701	726	661	666	674	724	773	699	722	683	734	688	729	689	677	705	720	703	732	713	744	702	680	680	696	726	672	692	737	677	716	720	713	688	677	708	700	712	682	723	682	674	728	695	679	719	680	714	753	716	713	714	687	715	722	682	703	707	719	703	698	701	724	731	726	701	694	694	744	675	698	698	721	751	729	672	710	712	675	708	689	674	701	713	634	739	702	699	683	618	677	709	653	695	730	682	675	670	723	716	741	736	722	674	734	679	679	727	726	731	690	725	665	711	700	727	702	732	688	683	690	710	726	657	707	657	688	747	767	661	699	733	729	712	697	757	676	678	699	715	728	725	703	768	678	661	709	714	730	672	715	705	685	702	719	696	740	680	709	689	682	733	675	742	709	721	712	670	724	717	750	738	689	749	735	685	681	783	666	728	690	698	725	702	692	666	630	675	707	654	742	745	724	731	721	683	634	698	699	670	704	699	697	763	696	708	711	726	682	703	695	681	712	686	699	731	696	688	696	665	695	712	684	689	737	702	687	712	714	695	660	690	723	706	724	684	737	678	766	769	676	707	681	704	724	693	655	709	732	730	718	738	705	703	679	704	677	667	684	639	682	692	730	697	699	695	699	694	712	757	709	741	718	718	674	691	721	667	694	669	712	725	695	710	704	673	706	743	678	747	688	730	676	722	706	690	645	693	707	710	783	668	750	722	704	732	673	741	744	695	702	720	702	710	675	717	710	741	697	690	701	696	707	712	735	678	718	696	641	663	682	714	685	722	699	731	710	689	681	720	719	691	724	663	759	682	703	687	727	713	691	703	688	690	706	719	675	712	732	683	694	699	683	683	729	713	711	690	677	677	705	746	681	706	709	650	723	656	691	701	734	681	717	697	678	707	693	692	726	699	720	699	792	708	685	689	710	701	678	706	713	700	733	685	706	690	678	704	675	705	704	722	662	767	700	668	744	691	695	691	725	694	696	710	689	708	728	708	768	667	712	734	651	699	713	688	725	693	707	720	693	734	704	787	661	735	694	744	732	637	692	698	690	721	691	737	696	751	682	726	734	725	703	688	736	709	727	679	713	676	731	690	723	682	722	656	713	736	670	671	664	705	698	676	721	717	723	717	724	679	672	684	715	692	702	715	678	698	691	726	697	737	689	714	708	686	727	683	700	720	683	734	717	706	705	717	653	709	702	682	685	725	692	683	638	726	687	684	737	696	685	692	692	704	719	676	686	700	743	687	701	717	656	718	739	733	677	668	778	691	694	671	681	713	686	708	713	713	738	686	695	701	709	674	761	722	739	709	695	697	717	692	664	700	710	696	701	747	670	707	718	719	721	729	731	696	722	697	674	737	696	737	689	702	699	701	664	738	693	725	656	699	736	698	721	677	674	729	704	706	708	686	721	721	733	662	689	710	717	722	704	749	678	707	723	704	718	687	698	739	687	718	695	715	684	743	716	696	721	682	707	681	693	692	703	659	700	771	718	698	743	687	703	683	698	718	629	689	712	700	713	734	690	705	726	731	687	659	694	686	680	678	711	673	711	698	677	668	706	731	667	730	718	735	719	659	687	693	686	693	713	712	685	692	772	720	735	689	695	696	674	711	679	714	684	686	749	731	741	737	739	705	701	698	774	738	707	679	704	742	740	726	676	726	731	757	675	683	725	685	671	705	726	720	680	732	729	667	677	701	704	712	734	700	751	736	692	726	673	704	702	712	711	736	673	713	742	711	664	664	716	690	696	722	707	691	705	690	718	704	736	698	733	721	713	717	690	665	705	745	726	693	694	685	684	703	723	731	688	701	732	743	716	744	712	693	742	664	685	730	711	768	740	665	702	716	733	656	730	674	694	704	714	708	702	679	726	681	658	715	727	667	728	762	728	691	668	689	685	686	722	711	671	718	719	729	708	693	706	697	703	688	694	732	734	717	686	716	658	682	694	713	672	683	709	690	680	735	717	740	672	749	725	682	676	713	705	700	697	741	691	691	707	715	692	768	727	735	717	738	708	689	748	716	738	709	721	718	690	737	736	715	681	730	677	644	705	715	702	682	631	673	683	711	687	731	715	729	701	751	679	667	700	712	730	710	670	714	724	712	696	714	650	679	724	696	692	702	739	673	692	702	704	717	747	679	733	727	682	681	711	749	701	698	660	717	752	720	742	650	723	693	708	752	690	728	663	685	738	785	696	706	677	662	690	698	698	745	685	757	704	685	727	680	696	683	672	658	656	708	696	720	699	715	700	699	698	706	726	698	755	780	737	707	728	699	718	683	624	703	690	676	700	658	734	695	718	651	748	703	686	699	680	722	703	692	768	706	720	690	673	658	731	708	743	682	706	690	709	719	726	712	686	741	669	610	707	660	701	696	672	705	700	653	723	698	701	737	736	675	723	745	771	707	684	707	699	670	656	658	730	679	626	685	705	715	704	679	680	709	696	714	770	657	712	653	726	706	750	700	664	719	713	659	656	743	666	677	712	701	728	718	703	718
12146	860	777	667	607	403	247	196	162	188	155	163	152	136	139	148	141	144	123	118	151	111	146	142	136	118	128	132	117	123	146	125	118	139	121	139	145	141	153	119	123	132	134	129	113	137	133	108	127	116	139	127	120	117	126	122	148	114	151	118	157	116	131	138	118	136	119	155	104	122	138	124	121	100	126	123	116	133	118	125	115	114	129	138	119	133	128	112	124	121	107	128	118	128	122	144	121	121	121	127	116	120	112	120	119	117	125	137	122	130	136	120	127	127	109	142	134	146	136	125	122	141	137	136	142	124	119	125	129	104	122	120	113	132	137	128	127	134	143	121	132	151	110	135	120	141	139	127	131	133	127	129	130	132	123	121	127	143	124	131	127	120	109	138	133	140	139	110	129	131	113	129	129	139	127	117	139	114	127	131	134	116	123	142	125	127	120	149	144	125	127	134	111	124	118	155	130	119	125	119	124	127	133	132	123	118	127	111	123	111	118	119	122	141	137	110	98	116	112	140	133	151	142	132	127	133	116	142	142	118	139	112	111	127	145	131	129	121	143	128	124	111	134	133	130	148	120	110	133	150	123	129	127	120	148	137	114	121	101	131	119	121	142	126	130	143	146	135	126	118	111	136	155	117	126	131	109	131	135	129	124	121	123	122	127	143	149	145	122	123	131	117	106	120	141	118	98	115	131	146	114	146	103	134	101	118	117	128	128	118	112	145	130	139	132	125	138	137	131	115	123	122	117	136	107	92	131	115	122	99	112	95	140	122	120	140	91	125	102	127	146	116	136	135	117	131	115	126	131	139	134	112	139	143	115	124	128	122	115	125	131	123	147	140	139	112	124	144	140	131	142	117	119	137	138	114	127	148	128	136	135	122	128	123	134	125	133	115	143	122	106	99	131	121	128	148	117	132	116	119	126	113	141	115	135	145	126	121	127	141	137	123	109	126	141	131	133	125	133	111	111	119	126	108	136	115	111	136	118	115	116	145	108	127	123	125	123	123	130	116	111	111	109	123	120	136	114	142	110	142	126	128	129	118	123	128	123	163	143	139	140	121	117	117	119	112	113	144	138	135	120	148	122	147	134	121	143	122	131	118	114	120	121	129	122	134	138	160	150	140	118	122	116	120	139	135	133	137	131	137	111	133	118	131	130	118	117	137	121	141	116	144	113	115	128	131	117	136	122	113	132	115	120	149	123	151	130	120	103	115	117	123	128	119	126	120	108	122	127	132	133	117	130	111	125	126	151	135	129	106	131	120	138	114	139	99	106	135	107	106	131	116	144	115	128	123	117	151	130	128	142	138	137	135	131	145	106	149	126	109	118	134	134	146	134	121	128	122	137	125	134	150	131	125	113	124	125	116	138	113	129	129	131	138	118	110	121	131	120	106	143	117	123	128	123	122	135	127	113	130	110	100	139	138	113	119	106	127	120	117	130	139	108	151	122	122	128	132	104	127	106	108	110	153	132	115	131	145	116	131	120	126	117	128	143	138	129	118	121	132	133	132	120	124	135	114	129	116	138	134	147	106	127	122	122	117	123	133	141	128	136	125	127	115	141	116	136	130	106	151	118	127	129	128	108	129	120	137	128	116	136	113	130	142	123	120	136	120	143	145	106	129	123	125	114	114	117	96	120	131	133	126	123	120	106	124	123	134	132	98	116	120	139	138	131	142	120	143	122	132	122	147	121	115	116	117	100	123	148	113	117	116	120	127	149	138	111	137	130	136	137	124	133	128	99	122	139	128	134	105	127	107	126	132	126	122	128	107	133	130	125	107	129	136	126	130	138	104	118	146	122	136	157	110	132	122	137	110	107	141	132	109	115	129	136	120	141	133	118	141	130	124	130	132	129	127	144	128	119	95	142	131	135	134	125	128	113	114	107	139	145	143	129	136	133	124	141	133	120	109	138	124	118	129	115	103	144	132	143	117	95	140	128	117	141	139	118	124	153	119	120	134	142	127	123	119	122	110	110	122	110	132	115	114	110	136	127	130	134	147	124	121	132	118	121	125	143	138	155	109	123	138	135	134	144	134	133	130	134	139	122	140	120	131	119	134	137	131	114	140	125	142	120	124	109	130	104	123	142	131	125	150	124	111	131	123	118	141	132	137	123	111	122	145	123	136	114	123	127	140	136	112	124	121	111	127	125	121	131	123	126	124	125	132	136	112	121	145	116	141	135	135	108	127	130	164	120	131	124	141	126	115	134	115	120	135	117	132	144	146	105	120	155	137	138	147	137	122	128	109	117	117	133	122	117	128	116	146	126	123	115	108	118	133	138	120	121	111	136	135	144	120	119	113	124	134	117	136	130	134	118	131	112	141	120	108	121	134	104	133	138	137	114	121	122	144	117	136	128	109	111	125	122	131	131	133	102	124	113	149	143	128	120	128	125	139	121	157	134	129	123	140	141	125	132	129	135	152	123	134	101	136	125	117	122	129	121	134	130	142	121	137	127	138	125	140	120	111	126	131	140	121	114	126	136	136	118	107	110	134	140	140	120	128	122	132	138	128	114	139	122	112	126	122	133	120	123	117	112	134	129	126	132	126	125	126	139	141	119	140	124	124	115	121	139	147	156	154	115	140	151	129	120	125	121	124	139	122	112	112	123	120	121	122	137	112	118	110	130	133	142	134	122	117	120	133	115	142	111	143	121	131	101	127	136	118	120	121	126	130	149	113	131	132	142	131	135	126	134	127	116	122	134	114	126	117	126	117	129	148	141	116	106	118	117	128	119	124	145	117	121	131	131	137	104	135	108	136	123	124	116	131	153	140	124	102	119	121	113	116	123	123	118	123	135	115	123	131	120	119	137	99	137	114	125	117	120	143	124	123	130	117	124	131	113	114	116	119	141	140	117	134	110	116	119	115	128	140	147	120	137	130	139	122	129	123	132	110	136	141	122	136	154	115	131	127	126	123	123	124	133	113	119	122	124	125	134	128	120	140	138	124	120	131	107	127	137	132	114	120	113	117	141	122	128	147	120	107	133	116	108	123	146	124	140	128	124	112	114	125	112	122	122	121	132	149	116	135	152	125	126	141	115	120	124	148	136	136	149	101	138	132	146	112	144	146	127	140	137	137	128	124	150	142	143	121	146	131	115	125	116	113	125	120	131	123	126	136	120	131	115	138	127	125	127	112	119	118	122	137	116	132	108	140	118	136	143	109	161	113	124	135	123	117	141	128	124	114	121	138	125	108	116	125	146	146	129	128	138	135	137	104	128	124	122	153	110	108	139	146	134	129	139	141	124	117	135	118	131	121	135	134	136	107	129	124	110	138	127	138	127	125	110	116	110	110	132	132	141	131	119	126	135	125	143	131	120	104	122	119	104	134	141	129	131	155	114	118	131	122	127	130	150	124	106	127	101	131	111	129	130	108	111	108	133	121	107	133	123	128	151	110	125	158	140	120	119	137	112	125	115	135	152	151	142	148	107	133	141	111	136	133	104	128	113	145	120	139	120	117	132	112	110	106	122	137
7702	868	1512	2075	2080	1318	934	739	687	622	584	520	523	512	448	456	450	459	437	396	404	384	391	407	423	360	402	392	367	334	368	383	362	351	361	351	373	347	368	349	366	350	333	356	362	365	367	333	349	338	344	319	331	363	346	329	317	363	325	352	324	358	386	336	335	359	335	332	358	362	326	330	363	289	326	319	353	341	316	344	336	343	369	320	355	316	350	309	335	323	329	349	327	353	327	317	356	311	330	327	335	343	340	330	353	364	352	308	345	358	347	324	318	325	328	333	317	339	360	333	342	328	312	342	334	315	340	314	331	323	328	337	309	298	350	368	346	335	346	332	335	310	323	316	334	354	322	374	337	322	338	363	341	317	327	340	348	327	352	346	334	363	339	379	339	347	348	330	323	336	338	329	343	352	343	302	315	316	365	336	322	311	319	355	352	334	347	317	360	314	323	369	340	347	356	304	352	333	356	338	342	327	314	349	340	314	363	345	316	365	337	344	353	351	353	346	321	331	301	324	336	335	335	369	342	344	298	329	352	334	357	367	329	333	331	302	322	320	334	314	340	375	364	342	332	347	335	327	309	346	342	349	326	349	322	340	340	307	336	314	315	316	337	326	313	349	366	346	361	304	338	324	343	310	351	362	352	354	347	326	387	337	319	344	345	328	346	339	368	341	351	317	328	367	315	348	303	304	319	345	349	330	348	328	333	329	335	324	315	330	346	346	317	387	374	322	315	330	339	344	351	352	339	348	357	370	337	352	334	313	341	347	342	350	393	351	295	332	357	321	360	370	317	299	307	324	336	329	337	339	352	338	330	342	316	342	340	333	353	358	354	330	341	333	350	326	318	327	316	316	343	328	316	357	329	328	351	362	370	335	299	312	336	310	329	330	337	340	332	336	344	358	379	353	318	317	327	323	326	352	334	342	373	317	338	344	323	347	330	337	356	329	344	328	298	354	333	336	314	338	352	359	338	343	325	322	341	338	322	330	364	335	313	332	319	348	332	327	350	349	358	331	327	366	318	355	346	395	377	331	350	342	362	330	334	337	326	312	331	348	355	338	316	329	338	343	329	355	358	346	332	334	327	313	338	311	342	367	350	313	323	365	359	315	349	371	353	366	345	352	350	321	320	349	354	335	353	329	349	338	335	335	328	373	336	329	320	352	344	346	328	356	334	344	378	346	350	313	323	323	335	310	319	317	356	307	312	328	349	343	331	339	333	327	338	326	323	340	319	315	365	368	339	334	351	389	341	302	341	300	312	341	332	321	339	364	329	341	331	346	315	329	317	312	380	337	325	323	312	352	337	322	360	354	328	307	330	348	337	338	355	299	354	331	328	327	335	333	314	334	354	344	345	329	339	343	351	327	281	352	336	348	336	349	338	339	349	357	321	372	328	317	361	306	314	352	328	318	359	346	326	326	320	335	334	339	346	324	345	332	307	321	354	339	369	364	356	325	351	327	355	342	319	329	321	369	316	319	329	334	324	311	335	320	358	317	342	347	363	375	360	348	346	331	324	380	345	364	344	355	338	330	321	353	322	328	325	325	356	343	330	335	336	339	338	330	349	319	324	339	321	346	302	347	333	348	374	387	340	301	344	351	352	363	343	346	337	336	366	324	317	349	338	350	320	354	345	365	334	357	336	353	334	325	330	325	338	336	308	332	326	306	327	315	364	320	326	349	352	353	308	333	341	336	346	336	360	365	356	357	336	356	353	362	352	304	348	326	358	356	354	340	338	357	335	335	360	324	329	325	337	373	349	322	325	339	330	337	356	335	329	343	316	334	370	352	304	341	342	337	338	328	361	382	324	340	330	354	347	347	318	319	336	365	348	316	328	364	334	320	335	343	322	345	335	324	350	345	296	343	336	307	328	326	316	377	340	306	360	360	329	328	339	363	344	360	351	347	326	347	351	332	354	325	345	346	333	340	334	343	329	322	339	354	364	297	337	308	316	351	311	358	314	330	335	336	359	353	321	346	353	331	310	352	346	335	348	346	348	321	326	343	325	358	349	360	337	357	339	315	341	373	341	335	362	336	360	332	343	342	332	345	340	333	319	325	336	343	355	343	315	350	324	319	324	321	347	334	338	328	310	322	329	344	340	333	340	326	348	299	341	304	315	317	327	316	331	378	346	306	344	348	366	338	348	358	353	329	349	351	350	342	358	350	382	324	342	314	321	308	363	350	333	350	346	317	364	364	339	340	288	343	316	319	329	340	331	313	359	325	322	341	346	342	371	327	345	346	324	339	364	319	350	332	336	342	346	349	333	331	318	346	335	347	342	330	355	328	352	330	335	353	349	367	338	315	327	311	346	338	315	332	316	345	299	326	333	333	317	358	352	309	347	353	339	299	329	371	373	350	272	328	381	327	349	316	367	333	339	340	357	336	332	341	315	342	334	327	372	285	333	313	333	331	345	357	359	327	337	315	351	329	318	334	336	339	341	354	329	358	343	321	334	333	357	375	366	339	337	347	305	339	324	316	325	310	345	325	336	332	322	346	374	310	341	363	349	378	335	354	315	320	334	327	346	365	315	356	370	366	353	326	339	339	343	343	366	322	304	349	315	323	358	342	333	324	342	353	338	359	317	349	341	359	303	339	299	309	355	316	382	340	336	316	334	330	333	296	322	307	349	321	331	320	322	320	332	354	307	352	309	343	347	336	330	331	288	324	338	316	319	318	346	321	336	382	310	372	300	341	328	310	337	369	331	343	346	306	331	313	363	363	352	369	378	333	354	319	363	346	369	318	361	350	343	339	350	307	344	327	356	321	313	342	325	335	350	346	310	347	328	330	333	314	307	330	330	369	363	368	332	298	320	340	333	355	341	332	341	342	301	341	363	293	342	338	326	340	356	385	358	303	349	326	330	333	329	370	346	306	351	345	332	313	339	343	327	351	359	319	336	349	402	337	347	332	358	339	346	319	331	330	339	354	341	345	311	308	366	306	336	330	310	338	355	338	328	356	328	330	354	342	351	325	336	350	314	301	337	321	377	366	360	317	352	366	345	356	341	317	337	368	357	354	332	337	335	330	336	348	344	349	350	372	354	364	322	338	353	333	350	320	346	337	349	323	314	334	323	326	349	337	366	346	367	378	367	356	365	351	314	351	348	359	326	325	359	330	342	351	332	330	341	340	308	314	329	339	317	322	314	344	324	378	349	371	304	338	336	339	345	401	345	317	356	325	362	353	327	344	338	364	368	363	325	321	330	348	353	315	379	358	325	336	336	333	340	355	323	344	332	336	330	342	330	339	363	333	332	357	324	332	342	321	342	372	342	367	326	325	301	346	327	347	330	345	334	348	333	341	348	340	327	368	331	353	350	319	331	315	315	346	322	367	352	361	341	360	353	325	295	310	351	338	327	311	319	341	388	337	343	342	334	364	361	319	352	356	306	358	347	316	306	354	346	371	315	318	319	346	357	343	309	317	357	317	383	336	334	336	330	328	338	319	308	354	302	335	339	352	349	315	335	346	341	350
1278	337	358	383	349	349	317	331	344	339	350	361	352	375	359	366	378	377	345	331	356	392	335	357	374	375	323	333	359	357	367	344	381	351	357	355	343	347	349	337	363	371	310	348	341	361	350	326	360	377	331	320	327	367	372	331	333	375	359	320	340	353	329	373	319	372	364	361	367	329	328	340	332	344	376	383	341	372	352	351	341	342	410	325	336	360	329	383	365	355	310	374	355	370	321	360	326	353	354	381	355	353	391	333	331	352	336	328	353	320	320	345	350	332	340	372	360	337	330	360	374	340	312	334	350	335	331	333	344	362	349	361	338	368	359	381	315	338	358	317	350	312	374	330	321	369	338	332	362	383	345	365	310	361	362	364	302	361	323	358	345	361	355	390	344	345	372	357	339	331	344	349	365	342	324	333	372	334	321	364	352	326	329	371	328	336	370	353	371	375	376	360	334	360	343	323	349	367	353	315	333	341	328	389	321	359	341	360	340	370	329	332	348	354	311	344	371	354	346	371	361	352	391	334	351	340	377	386	310	371	376	371	375	341	323	365	353	332	346	344	337	372	383	333	333	309	355	334	362	352	342	343	348	319	369	369	355	353	368	325	362	356	335	350	368	362	378	353	337	324	384	376	375	343	336	361	343	348	332	368	336	319	389	336	334	360	385	388	361	340	368	362	337	354	346	337	322	330	376	346	337	336	338	353	350	356	365	317	373	364	342	349	352	342	332	383	362	372	388	327	345	332	334	356	342	369	338	357	371	354	378	368	392	331	346	346	340	352	347	348	336	314	367	339	349	377	358	336	347	377	356	370	370	362	367	339	348	331	352	323	370	360	374	353	333	336	328	332	362	340	323	331	328	378	368	373	310	350	342	353	346	371	382	362	360	333	347	364	338	360	377	359	355	367	359	338	348	384	337	338	378	361	366	397	329	335	377	398	358	360	398	385	355	331	325	366	348	354	348	376	356	328	333	362	380	352	402	368	364	341	342	371	347	333	354	374	324	327	346	358	366	328	312	362	332	341	367	341	372	357	328	338	329	321	330	376	357	336	351	356	335	344	329	351	387	335	350	330	367	336	351	368	371	364	356	331	319	358	320	360	386	326	383	346	346	318	333	370	347	379	348	321	323	368	341	402	332	330	343	332	352	334	362	380	337	330	334	333	348	345	359	364	360	368	362	371	378	348	319	319	384	362	322	374	338	337	347	355	363	322	325	344	333	356	332	346	335	305	331	358	330	364	310	381	361	370	319	365	324	330	353	345	365	350	391	369	345	361	386	376	345	308	361	328	308	326	362	381	366	365	344	354	327	349	374	375	316	306	375	356	347	347	323	341	358	358	360	338	366	391	369	340	369	362	319	344	384	355	363	348	380	350	325	380	341	356	366	348	357	329	358	357	364	330	357	362	332	367	371	360	345	332	357	338	356	343	336	322	341	392	349	348	356	316	344	328	355	322	369	341	367	364	345	358	378	382	353	376	368	345	342	341	367	342	319	346	344	356	362	349	342	329	354	367	360	329	319	345	355	353	348	375	354	337	353	357	340	373	356	362	387	370	320	361	376	359	324	328	371	379	317	360	329	329	365	348	392	339	335	363	361	365	358	364	346	343	335	354	330	353	316	320	357	336	342	338	328	367	342	356	356	335	383	338	322	368	376	358	345	348	376	351	333	328	349	305	346	349	345	374	382	353	346	346	395	340	328	337	322	350	328	350	349	345	308	328	348	369	348	362	319	343	339	314	360	349	351	366	349	358	355	317	355	357	358	368	346	338	348	357	349	376	339	332	330	362	361	350	331	403	368	325	321	335	346	332	403	336	365	324	323	333	348	332	301	355	336	335	374	370	347	359	380	327	340	353	385	385	350	351	374	367	375	333	374	322	353	328	339	351	373	340	357	353	348	330	339	366	336	320	359	349	340	336	335	332	363	328	362	384	331	338	356	361	326	381	327	383	390	370	317	333	334	357	398	340	340	358	370	337	350	365	345	378	356	362	366	355	384	361	344	342	334	358	360	320	344	372	331	336	325	346	375	377	362	336	315	300	336	369	357	364	339	378	343	359	377	381	337	339	358	335	357	339	353	321	350	374	352	308	337	330	321	387	330	349	348	324	353	321	346	362	372	354	382	334	348	345	334	346	368	350	374	342	363	360	396	357	346	368	351	404	360	377	361	332	350	368	375	350	327	361	356	346	366	350	353	355	339	357	327	345	353	367	373	319	357	359	354	347	370	386	322	316	343	335	325	350	366	342	367	373	346	397	390	338	328	370	371	382	359	365	344	382	320	352	370	341	379	340	335	367	338	381	391	361	334	391	356	376	361	370	338	350	385	340	361	351	401	331	331	317	349	355	377	328	350	372	336	386	360	327	342	336	368	358	356	355	330	332	376	340	390	340	326	341	335	365	345	335	337	366	386	351	372	351	326	383	353	351	315	365	352	328	309	337	361	348	374	350	324	363	351	359	366	346	379	344	329	381	351	340	316	376	382	345	378	324	347	365	361	354	324	349	337	358	327	370	366	329	387	355	347	345	328	324	368	352	362	337	340	328	355	317	381	332	347	326	358	336	361	354	365	351	329	356	372	368	326	357	346	351	377	346	383	326	327	324	371	330	371	365	343	335	349	348	376	373	370	345	376	340	325	336	335	364	340	369	357	348	335	352	343	368	337	378	330	356	362	315	333	347	327	336	376	317	309	358	322	364	384	370	382	344	334	355	372	355	349	359	363	345	340	358	392	329	348	324	369	347	365	344	363	353	332	366	361	349	339	350	363	323	351	381	335	350	352	365	373	353	327	316	364	345	350	346	355	357	325	305	369	334	357	376	340	364	357	334	321	310	329	328	325	354	338	368	360	344	363	307	350	333	357	378	342	363	408	379	353	370	344	348	340	336	342	331	351	370	314	365	359	354	359	336	346	338	360	355	332	336	348	345	333	367	345	334	332	357	339	382	383	368	339	324	361	329	385	344	335	376	352	381	334	371	359	349	363	341	350	373	344	333	370	371	347	386	374	375	340	329	371	362	356	348	328	337	375	344	369	332	317	373	357	327	328	312	338	382	372	352	330	348	383	330	332	338	345	350	320	361	380	379	322	374	345	370	316	357	297	335	338	351	348	341	341	372	319	380	382	365	317	330	347	329	344	313	372	349	355	353	332	388	348	354	359	372	318	336	351	362	337	369	338	376	358	348	359	355	306	370	363	353	352	378	354	329	352	365	376	380	351	336	347	368	380	374	346	357	329	331	336	343	352	345	354	364	340	367	355	334	350	380	355	357	339	344	369	360	402	371	340	351	334	359	330	353	342	396	362	339	386	359	340	350	331	350	323	360	368	315	352	380	383	385	341	370	329	359	331	355	323	328	348	374	335	367	351	373	332	336	374	337	346	368	367	345	333	348	337	354	355	327	338	347	338	338	344	358	340	316	338	346	369	347	400	349	353	349	354	347	332	367	368	372	370	321	358	326	345	345	341	320	333	343	339	350
2020	871	838	884	833	832	814	838	859	806	843	801	796	818	828	874	862	845	838	815	841	824	855	857	825	822	814	871	850	856	841	840	796	784	846	863	791	842	833	812	866	801	854	885	851	817	846	818	839	866	851	880	877	843	835	836	892	863	804	846	834	868	824	797	815	862	792	838	820	871	808	827	813	836	860	822	822	825	859	856	819	857	849	829	862	861	851	877	810	873	759	889	806	861	809	848	836	821	880	838	841	795	811	877	882	858	815	870	889	852	830	839	858	859	890	840	844	891	821	822	842	847	836	781	828	835	873	841	844	838	859	804	826	778	799	835	815	860	881	887	859	811	806	879	831	899	841	776	813	874	870	812	839	872	846	819	875	894	861	854	821	812	845	815	856	883	862	823	826	846	826	836	834	872	882	869	853	857	846	854	840	871	811	821	820	893	791	810	873	820	852	839	807	871	832	839	844	847	865	785	815	841	863	841	843	854	825	824	849	812	792	863	872	817	846	843	836	821	882	832	821	824	870	869	833	814	855	777	790	862	850	853	878	784	791	804	853	852	824	879	767	863	886	797	828	861	805	881	826	842	878	844	838	853	862	847	855	833	844	826	799	838	810	862	808	784	826	854	813	856	895	822	839	795	853	829	789	877	869	827	805	840	837	864	830	845	808	806	824	848	842	809	833	846	930	823	825	810	893	876	868	817	837	812	788	836	852	869	835	844	843	825	800	859	854	869	824	844	858	853	851	846	880	792	876	848	808	847	817	826	819	813	869	785	825	854	871	816	839	857	868	821	812	859	818	824	843	861	848	800	870	832	839	910	854	804	813	869	838	796	810	814	799	827	865	879	863	849	785	878	862	854	871	813	843	799	795	883	883	835	846	827	842	855	874	834	868	866	832	835	872	839	840	858	852	783	862	843	847	818	849	844	858	779	805	797	812	845	800	836	872	839	867	872	832	891	792	859	883	873	858	846	794	906	824	808	833	838	855	864	858	803	849	866	836	833	870	835	816	803	839	859	875	832	828	817	846	850	865	855	854	868	784	878	831	839	849	864	849	857	841	803	829	878	875	785	867	828	777	838	847	854	873	827	847	869	802	820	818	808	875	843	877	854	812	834	865	835	851	837	797	823	839	844	807	829	825	818	875	839	916	898	868	799	824	856	848	865	836	858	806	828	866	829	782	825	806	882	807	820	892	819	834	783	831	803	819	866	854	835	857	862	812	791	843	802	848	853	869	835	796	815	887	853	886	845	825	858	862	860	860	807	851	844	798	841	859	808	853	804	830	850	852	812	832	813	826	863	839	852	847	861	806	842	874	871	871	801	854	818	837	876	864	880	821	868	861	849	793	825	842	835	874	840	868	866	827	856	860	806	837	893	817	866	766	884	894	835	836	839	873	880	847	794	902	890	888	815	827	845	812	822	836	859	873	823	856	830	817	854	870	832	813	806	843	842	838	789	841	847	795	806	854	772	842	840	870	822	843	888	854	856	828	830	864	837	888	880	813	811	840	864	830	813	855	864	842	863	787	849	797	819	822	890	857	751	841	848	835	800	818	858	841	866	882	763	847	852	798	823	800	802	826	838	870	847	799	869	837	836	802	858	842	821	844	817	795	854	827	828	824	826	802	832	794	864	760	870	841	816	883	876	756	855	823	848	852	878	838	902	861	813	845	861	821	826	845	845	834	858	907	858	901	847	832	827	835	798	857	817	849	817	843	866	792	803	845	816	895	835	809	848	849	868	815	828	845	836	830	872	857	857	847	885	767	810	820	892	848	774	788	809	807	829	873	825	843	801	838	854	854	847	890	775	853	768	890	850	836	906	868	819	824	837	936	868	825	830	814	910	821	847	864	845	829	825	821	914	848	803	854	847	873	782	838	846	823	801	864	810	817	801	835	874	862	845	812	869	841	835	829	833	819	856	853	874	818	823	847	818	894	785	822	819	809	864	839	842	871	795	789	871	837	838	836	845	852	871	839	833	808	814	811	880	856	829	816	854	760	855	803	851	784	861	812	867	869	851	815	849	790	803	811	847	802	877	829	819	826	847	816	810	829	879	822	840	833	811	822	847	815	846	826	854	818	852	837	851	840	804	797	815	763	862	870	813	835	846	846	859	844	824	862	842	830	863	818	806	855	880	852	826	892	833	850	799	853	847	818	826	815	850	864	839	830	819	821	817	894	808	825	860	834	858	836	803	862	797	859	878	830	834	859	830	830	887	866	888	877	805	853	816	782	829	876	806	856	840	808	882	816	827	806	825	875	825	835	847	814	812	853	855	919	801	852	802	881	835	840	791	818	842	824	848	809	868	819	831	816	815	814	821	846	836	890	870	829	904	908	858	864	802	862	871	859	846	872	836	783	863	810	822	839	838	861	797	853	835	857	859	864	849	868	806	854	818	871	860	847	854	858	906	815	816	832	847	846	826	837	821	853	792	850	796	839	809	869	834	870	808	804	817	851	858	804	851	835	861	850	808	839	818	895	869	814	863	841	849	859	846	881	906	808	834	846	824	816	872	817	859	852	816	822	837	866	839	801	829	860	821	812	819	865	809	831	876	851	849	875	901	825	871	835	866	829	774	776	887	875	831	881	890	855	823	871	871	840	859	831	885	856	817	877	815	832	833	849	838	840	835	873	814	825	814	867	848	860	844	849	849	844	891	865	836	871	816	857	855	795	836	944	833	788	901	798	839	845	826	843	882	843	848	862	827	838	843	879	855	859	822	804	821	841	861	862	803	797	830	830	824	888	809	805	829	805	816	836	833	799	872	853	822	858	847	815	857	798	868	827	869	844	866	865	832	856	853	840	872	827	923	827	847	768	824	829	891	776	851	780	868	853	767	792	848	818	859	856	880	833	842	868	838	855	839	929	831	871	809	830	817	854	784	819	821	821	835	753	856	792	830	838	826	793	847	819	813	815	872	844	833	857	871	834	834	836	829	831	853	786	807	826	848	847	841	868	870	821	840	832	853	836	883	813	812	844	857	856	805	869	840	875	854	820	872	831	839	811	847	834	807	846	877	817	838	851	818	822	859	849	825	821	831	854	789	842	862	861	815	852	824	860	870	846	856	764	863	879	814	838	784	834	853	865	863	891	827	831	801	834	817	854	818	870	826	859	821	777	848	830	819	814	852	786	879	863	860	836	791	851	813	847	883	814	859	867	835	821	821	831	794	838	892	837	793	852	824	881	826	862	818	874	872	826	809	819	884	835	822	873	862	814	882	859	837	882	841	858	811	806	857	875	780	791	831	859	774	832	891	855	842	889	857	831	829	810	834	815	791	807	795	840	847	864	879	824	832	857	859	874	823	861	807	846	865	845	794	762	846	853	829	819	835	810	812	854	823	858	874	828	860	887	789	804	843	884	841	864	817	866	855	809	861	875	857	859	852	837	822	858	857	812	874	830	833	834	870	823	866	764	806	837	899	830	813	829	816	882	801	831	808	852	832	882	839	869	852	855	825	861	803	828	796	824	840	863	815
6797	664	613	509	596	457	356	325	341	303	288	339	268	310	323	297	277	277	284	311	310	295	303	307	300	301	279	260	276	284	268	282	310	296	317	305	292	284	287	316	272	267	285	269	312	272	269	288	273	307	276	295	276	284	251	289	315	286	310	294	278	327	277	285	315	288	277	294	290	289	291	320	322	350	259	301	310	294	277	307	287	298	281	264	260	306	307	288	278	277	307	272	287	286	290	302	268	287	316	276	272	284	288	291	295	316	300	263	265	299	292	274	285	274	305	294	284	281	306	278	281	297	294	269	290	281	295	302	310	282	269	307	295	304	279	291	288	289	305	282	296	302	289	298	313	300	286	291	324	300	321	318	297	292	279	267	272	273	296	275	275	307	328	267	314	285	285	306	319	322	270	266	240	302	310	324	291	312	272	289	289	267	291	267	318	292	283	264	287	303	289	300	289	292	289	282	310	320	313	274	290	278	250	284	343	265	306	301	260	305	319	312	288	320	291	309	277	332	288	289	263	272	290	274	291	287	241	287	331	312	278	282	321	297	282	292	296	276	311	296	296	269	281	262	272	292	301	334	277	290	276	299	318	305	293	280	273	304	276	261	278	284	329	293	334	314	256	287	274	304	275	307	262	349	295	281	268	301	281	241	283	292	294	284	266	290	245	307	279	268	329	296	280	265	298	273	294	276	278	310	304	294	284	272	286	294	296	303	292	290	297	311	275	309	274	291	322	280	315	278	289	283	287	245	267	287	323	305	275	318	260	296	327	294	268	289	275	312	268	278	308	279	296	285	298	272	289	311	273	283	312	299	307	274	306	282	287	264	293	313	282	236	330	279	279	277	267	292	283	290	281	315	288	270	304	276	271	306	297	298	321	266	288	321	301	297	325	299	281	290	298	266	297	291	291	308	291	287	255	324	274	301	314	277	277	283	330	309	301	302	279	276	244	313	304	277	293	291	283	297	292	257	315	304	277	315	285	282	293	277	275	290	326	292	301	301	306	292	294	275	305	300	305	305	296	296	295	274	283	293	302	277	306	253	269	287	297	311	251	273	294	298	300	288	308	296	296	281	303	278	268	296	261	278	358	283	290	285	273	274	290	274	293	304	347	268	273	277	285	290	274	282	303	282	313	303	295	281	286	288	303	288	292	298	274	300	280	308	297	271	304	294	284	314	300	305	314	319	285	286	306	315	293	285	290	295	305	321	296	273	296	271	275	293	337	287	322	290	274	281	290	325	289	301	333	278	280	255	299	259	292	292	281	303	294	299	275	285	287	294	304	304	290	277	304	297	283	303	277	294	279	297	279	288	284	294	280	314	310	304	293	295	280	292	279	319	300	298	324	289	333	280	276	304	259	303	287	279	254	299	317	275	296	311	249	278	274	307	307	320	284	300	291	277	292	285	269	318	325	299	291	294	268	282	330	294	298	279	277	283	307	302	280	280	263	305	293	279	273	297	307	261	301	319	345	286	296	295	304	286	317	296	336	319	290	298	302	305	290	281	297	295	307	302	259	329	269	296	273	275	296	283	304	286	295	286	280	291	317	255	301	317	301	278	299	277	300	312	287	261	316	298	306	276	288	296	284	315	283	297	293	312	303	284	317	284	329	279	294	286	277	286	332	266	304	286	305	323	297	274	292	338	282	254	322	254	303	277	304	287	283	264	302	284	302	288	313	305	292	307	301	300	291	294	297	276	320	281	300	305	315	271	286	314	289	268	275	281	316	303	272	284	289	280	294	273	305	288	306	269	288	265	277	289	293	288	277	320	274	261	295	286	313	295	289	304	298	294	316	320	275	289	295	308	266	281	266	266	259	291	259	308	272	265	307	282	290	280	276	296	243	270	296	298	293	322	275	309	332	308	290	316	277	282	296	272	285	323	268	298	304	292	284	293	269	312	276	313	302	284	281	289	303	283	281	312	282	307	311	303	310	308	259	285	301	289	266	299	309	298	293	273	279	260	291	259	325	297	286	278	276	280	289	290	273	259	319	259	280	278	299	302	295	281	272	281	311	324	263	295	303	270	274	287	302	299	292	263	270	299	297	305	288	292	236	297	299	269	280	272	296	292	283	315	291	334	309	295	253	299	272	317	294	265	295	267	260	265	279	299	270	279	290	292	329	279	314	276	266	271	315	312	291	302	292	296	285	268	283	268	330	295	295	291	265	287	296	292	301	260	267	291	294	291	289	291	302	328	274	272	275	263	308	310	308	252	265	322	288	268	300	278	309	306	287	307	279	310	329	289	285	302	255	288	283	290	303	308	304	281	270	299	302	296	303	282	299	256	288	306	296	309	297	292	281	328	263	283	307	322	257	279	291	301	301	303	264	285	292	296	279	303	307	287	263	279	276	296	280	283	295	294	282	267	271	293	279	304	292	321	300	280	318	278	261	276	293	296	273	320	304	256	279	288	275	250	296	311	301	290	314	310	301	299	308	302	268	271	316	269	279	280	301	340	292	278	294	324	287	285	249	275	301	288	317	295	322	304	273	324	286	271	277	269	315	299	296	324	293	282	308	250	297	320	307	284	289	282	281	304	289	289	293	312	324	270	299	300	280	266	281	255	321	270	271	298	277	307	267	293	263	291	277	287	299	309	289	294	289	305	280	282	277	307	307	298	250	285	316	285	310	311	272	329	276	302	314	267	289	268	259	301	290	318	312	280	330	312	271	309	285	268	284	280	331	297	285	289	264	290	287	296	281	296	293	308	320	292	308	302	293	253	285	310	285	296	309	301	275	298	329	304	282	281	318	316	279	305	281	283	318	304	277	288	294	294	277	305	267	270	281	287	266	291	276	281	298	304	302	279	322	254	268	270	305	283	276	262	280	292	297	300	305	287	259	284	283	264	315	275	306	270	294	294	290	309	266	266	267	320	277	274	307	312	276	268	301	289	286	298	295	280	319	295	291	292	300	263	311	303	269	254	314	294	282	290	295	286	308	299	286	305	302	251	271	272	285	289	288	298	302	275	263	270	282	258	276	293	294	282	280	291	291	283	281	267	333	299	289	303	286	288	291	294	259	293	275	267	288	263	298	314	285	267	296	323	311	295	263	254	267	271	283	318	320	277	281	314	301	341	287	303	276	280	306	271	278	284	295	315	278	296	288	293	309	280	279	298	278	293	267	297	295	312	330	262	262	329	303	270	270	286	279	293	297	294	270	282	296	279	317	299	296	291	285	292	297	282	291	290	286	341	292	279	255	284	295	298	289	275	302	293	304	286	313	287	279	280	319	273	278	277	285	299	303	267	301	291	277	286	318	272	325	289	286	292	301	289	299	272	297	305	301	316	287	306	293	278	307	295	303	297	287	316	315	302	287	290	306	271	257	326	273	323	247	312	264	294	308	283	329	298	269	305	313	278	292	281	277	285	275	304	315	286	281	293	287	295	286	284	272	276	251	281	276	293	283	307	306	300	289	315	299	254	288	277	301	292	301	280	274	270	310	286	289	316	261	300	289	300	320	286	288	322	297	286
6430	1009	1314	1706	1496	1280	966	886	846	891	839	806	787	863	704	721	712	741	763	740	783	673	715	784	715	753	731	693	677	722	686	709	695	734	724	718	735	690	698	753	729	703	699	712	692	696	691	700	767	701	716	699	703	712	713	716	702	707	740	681	721	763	707	708	654	728	721	712	719	700	731	697	695	721	708	693	693	672	707	720	671	674	724	697	671	700	685	722	707	734	690	707	674	720	716	684	738	684	719	677	691	696	697	671	724	743	644	695	709	717	697	699	705	685	717	628	684	736	702	678	703	651	647	739	739	752	760	749	651	689	741	661	680	713	689	685	691	725	729	719	686	685	723	706	725	685	677	712	761	706	675	704	721	752	675	691	727	705	694	704	683	693	671	684	675	691	725	712	722	698	708	696	677	762	730	673	729	694	703	727	748	674	700	675	702	687	727	673	704	723	681	723	700	707	698	730	708	713	707	677	715	748	714	731	707	736	716	701	657	674	669	714	733	636	691	683	694	656	726	693	661	701	703	750	708	696	719	713	722	714	684	664	690	748	702	704	715	661	693	719	685	736	682	673	712	673	706	723	700	712	718	697	760	698	672	712	675	655	741	686	690	686	674	735	724	729	719	705	662	694	703	678	712	716	695	690	701	759	721	705	646	666	718	694	707	711	682	705	679	676	730	684	646	660	658	705	621	654	699	722	673	677	677	702	692	726	677	724	693	637	686	701	715	677	708	712	735	725	670	716	707	629	691	710	737	735	698	694	711	714	681	693	729	737	666	703	692	747	653	677	732	734	670	636	759	627	719	690	683	720	699	692	723	698	704	682	676	651	705	702	671	701	701	691	688	719	707	727	714	681	644	713	693	710	741	716	722	661	722	725	699	713	697	688	716	741	756	665	732	646	736	694	705	726	706	722	699	709	713	694	650	767	741	670	703	690	690	701	643	713	677	692	714	757	656	661	671	716	718	695	678	703	671	724	703	693	666	692	692	775	750	704	735	693	713	718	688	668	686	683	707	660	706	741	689	721	683	663	727	761	662	720	703	717	693	718	700	716	708	721	643	689	728	769	721	719	701	693	686	736	678	715	705	634	661	695	708	674	718	683	729	744	685	699	722	675	746	777	699	640	689	721	685	706	775	719	655	698	670	638	728	694	715	678	695	666	701	715	692	726	711	731	765	735	666	706	701	650	718	686	717	697	705	669	661	665	697	707	729	698	671	745	669	707	681	682	691	735	697	704	698	703	671	740	679	700	688	675	710	666	728	699	720	696	706	679	696	692	680	758	685	732	730	685	685	691	696	700	707	713	680	691	714	703	714	723	690	660	734	683	675	721	701	713	692	745	687	731	699	705	690	693	719	708	676	704	665	699	701	676	730	730	674	708	673	707	682	722	706	679	701	669	701	706	676	642	690	699	699	725	706	689	650	755	687	697	694	721	664	749	711	729	733	726	705	730	689	701	669	709	692	704	682	704	722	725	693	763	705	691	721	701	750	683	710	754	719	643	737	739	631	727	682	708	678	671	699	702	727	673	696	655	666	708	721	683	728	709	697	700	709	736	680	739	676	665	719	673	695	666	665	728	705	697	673	655	686	663	702	689	640	705	724	738	679	694	689	715	692	697	692	708	677	679	704	708	701	672	718	669	663	682	715	706	749	709	681	702	717	725	692	746	756	696	691	730	678	711	712	728	711	719	733	708	683	691	689	711	700	717	720	738	728	686	722	664	674	745	698	686	662	730	767	694	675	725	700	697	674	711	678	725	699	685	665	652	705	725	733	732	710	675	704	711	737	725	674	651	756	679	672	717	671	719	722	683	674	710	666	737	649	728	700	735	704	698	701	721	737	691	666	726	673	708	699	718	714	703	692	723	721	732	721	757	703	657	692	661	665	684	663	717	685	719	682	657	701	665	696	698	706	678	667	687	707	732	697	699	701	721	728	663	722	719	727	745	682	685	725	703	707	723	699	697	693	707	691	675	708	696	720	709	711	709	729	701	648	696	688	698	705	687	691	734	720	672	716	686	666	660	725	689	722	687	729	715	704	734	656	718	729	706	655	695	751	694	693	693	725	748	759	706	678	725	692	684	701	707	674	692	697	713	720	695	725	661	697	700	695	724	666	688	694	715	730	703	724	762	661	697	721	744	711	686	661	638	776	673	698	706	683	725	721	661	715	659	710	718	670	726	689	673	672	664	707	706	696	642	684	717	756	685	684	656	701	665	660	752	709	647	639	665	692	686	685	771	691	693	652	696	698	679	705	687	677	681	674	665	677	735	719	727	702	689	677	689	722	738	691	695	718	744	728	705	687	680	657	717	695	697	735	678	726	694	730	699	693	712	730	681	695	697	682	741	682	697	720	711	713	698	736	720	679	635	695	751	712	742	730	724	712	683	731	718	694	693	726	655	664	671	714	749	688	715	694	680	732	653	671	725	704	743	699	666	734	703	717	674	745	743	704	719	654	697	756	717	709	653	671	740	670	684	673	720	724	715	717	685	681	688	694	697	679	681	707	682	721	692	693	675	681	694	718	706	695	675	721	695	691	732	694	685	692	681	747	637	683	715	730	645	697	682	717	742	697	675	700	679	675	704	667	723	648	700	685	690	762	687	689	719	722	655	678	665	711	704	728	706	729	667	712	701	715	719	712	714	658	717	734	689	681	728	712	694	691	708	669	699	723	704	733	678	658	736	670	692	701	691	686	659	727	683	682	696	731	698	686	723	684	704	689	709	676	679	715	660	677	738	676	652	750	680	724	677	706	672	694	650	666	680	652	751	750	706	735	702	703	675	690	716	710	659	678	713	657	693	718	742	703	705	739	724	708	696	714	722	716	692	715	689	690	676	710	723	658	755	689	665	752	726	692	686	723	715	702	759	711	737	666	727	719	701	685	679	716	673	703	677	671	666	737	683	719	696	731	713	685	701	655	677	752	729	721	676	782	705	728	691	748	675	685	696	737	680	717	705	691	680	712	705	666	694	713	674	688	662	659	696	685	700	678	713	742	715	775	745	657	706	691	653	697	677	689	701	691	667	668	713	682	705	732	723	741	704	684	678	694	700	757	713	694	683	681	679	740	744	688	673	699	707	687	684	725	693	716	716	739	717	728	737	686	711	730	685	682	694	696	742	677	773	701	692	716	678	673	661	688	724	651	739	675	649	668	668	693	679	716	660	682	673	724	720	718	710	713	742	667	693	713	704	689	716	715	704	708	694	745	716	693	737	681	704	715	680	690	682	670	670	735	729	693	641	640	670	666	692	749	724	696	681	752	720	679	720	699	707	716	675	692	647	669	674	732	676	696	693	712	700	668	701	693	687	717	709	683	735	694	713	725	681	684	684	711	702	752	688	676	674	683	674	743	703	693	697	735	740	711	750	707	688	677	688	692	709	692	733	692	715	679	744	695	712	717	705	701	664	656	716	734	682	716	706	769	669	727	678	702	726	689	739	697	695	659	691	727	710	708	696	685	653	729	666	707	660	731	710
12184	862	731	657	667	322	219	216	156	174	153	141	166	141	148	139	144	136	140	135	149	135	124	123	129	158	121	141	128	140	113	131	120	131	129	139	131	130	135	129	117	137	133	140	135	124	156	127	142	126	133	134	125	152	114	139	106	115	126	106	105	127	154	128	139	119	135	112	135	123	140	131	118	135	130	115	108	134	119	113	129	121	131	112	133	129	127	146	131	142	122	138	113	131	145	113	118	142	117	116	124	117	135	122	143	134	125	109	154	124	125	134	139	119	117	117	117	113	121	123	125	130	130	133	128	135	113	117	129	116	118	104	131	121	120	137	123	116	128	120	110	124	122	145	110	141	125	136	137	125	137	128	142	118	127	155	144	135	111	116	127	134	126	135	123	118	128	126	115	134	127	102	136	106	118	124	125	121	132	118	118	144	115	130	109	127	124	130	111	118	123	129	127	115	107	111	117	125	133	127	101	125	126	154	125	142	131	120	133	110	126	107	138	124	109	121	112	123	154	123	120	122	133	132	145	138	134	128	122	120	107	140	133	114	130	141	120	112	127	137	124	121	134	100	126	109	123	122	117	141	139	118	110	126	139	124	134	128	135	138	126	124	117	146	118	132	113	128	162	153	121	126	126	125	124	123	127	127	123	129	149	142	132	146	113	126	104	119	118	138	131	123	114	138	118	127	140	130	125	110	118	108	112	137	118	114	114	119	123	136	100	114	112	129	137	138	127	121	153	144	129	134	108	126	144	140	132	156	124	137	149	131	105	144	122	136	136	125	140	119	161	144	115	130	139	132	111	148	138	119	129	121	111	108	118	117	132	125	102	142	137	127	133	109	125	125	151	129	114	113	124	132	115	134	119	116	103	123	139	140	131	127	113	136	113	132	109	139	123	117	123	132	113	133	125	141	147	119	136	142	137	127	136	133	151	132	143	124	155	122	116	105	128	122	128	132	135	114	122	104	125	115	126	110	144	110	132	121	121	122	126	122	127	138	119	121	136	136	130	111	114	122	95	122	114	134	139	128	149	123	134	125	130	129	140	97	132	135	124	122	139	118	122	115	128	126	115	132	131	131	115	116	115	141	124	113	136	121	112	120	126	102	148	131	111	111	141	137	132	130	129	125	129	138	125	112	124	129	102	128	126	110	107	133	126	116	123	129	135	117	121	158	125	113	119	136	99	126	131	123	123	119	122	125	96	130	101	131	139	138	136	105	133	130	110	118	131	122	149	137	129	140	116	113	123	110	122	138	126	123	122	149	115	115	146	151	109	115	122	144	119	131	133	143	120	125	129	139	124	125	110	125	126	138	135	123	127	119	138	111	136	136	135	130	122	133	120	117	129	124	132	121	112	129	125	116	139	116	146	123	115	130	107	103	137	141	137	123	127	120	119	141	156	124	139	130	121	133	138	135	126	98	119	118	124	146	112	122	143	121	121	112	156	118	133	117	152	149	146	111	130	135	108	157	135	122	121	137	109	129	139	93	116	128	122	128	127	120	144	117	110	121	141	121	118	124	128	123	143	129	132	132	127	119	109	122	140	133	124	112	129	146	128	123	106	127	132	120	128	138	112	121	104	134	131	123	157	126	134	132	143	121	125	122	139	125	139	124	120	128	125	117	137	126	109	151	110	126	119	138	123	130	125	135	118	107	118	126	124	125	112	167	129	116	112	112	131	145	114	120	106	130	125	123	127	135	118	120	117	128	129	116	125	143	143	118	132	141	131	129	133	126	113	120	123	143	133	120	122	122	127	126	151	130	126	131	134	132	114	136	132	129	112	122	120	129	136	123	131	121	141	132	109	120	120	139	113	140	128	115	118	144	118	126	156	108	125	143	103	115	120	116	125	120	136	114	152	131	129	121	105	131	115	123	129	135	122	118	107	134	155	115	122	120	113	127	122	147	119	107	135	149	136	109	131	132	139	138	128	103	125	117	123	136	125	138	147	145	124	109	143	144	125	129	153	117	126	122	112	129	122	139	131	127	112	116	127	130	140	135	135	103	128	121	125	120	120	115	115	122	111	112	128	103	116	127	115	129	131	130	149	123	110	125	117	141	104	154	133	125	128	110	115	130	130	120	102	132	146	147	125	144	132	147	104	125	115	119	124	117	118	123	98	145	135	136	135	140	113	133	121	96	135	111	125	145	134	124	117	119	105	123	133	117	122	122	122	94	127	102	119	127	132	133	112	127	129	126	132	120	125	111	124	125	147	98	120	104	122	133	139	125	118	136	128	123	122	121	106	140	133	121	129	120	143	114	119	130	135	126	123	130	133	134	119	115	124	130	124	140	120	132	112	124	122	131	141	134	136	113	120	126	146	149	133	126	131	134	118	120	138	127	139	119	105	121	149	131	121	130	142	137	133	130	126	132	125	128	130	132	133	124	118	125	138	157	122	129	127	135	136	132	123	126	120	134	126	110	105	123	113	128	125	132	124	141	140	120	112	138	115	125	139	140	111	124	144	116	124	131	134	136	108	117	137	122	124	134	129	131	132	110	135	124	138	125	136	118	115	107	141	131	133	118	122	109	151	117	114	120	128	127	98	122	122	128	126	116	111	132	140	143	127	125	133	128	139	119	116	141	138	140	139	125	122	116	127	141	129	151	98	113	119	124	130	111	123	129	140	151	135	117	121	112	122	129	124	134	125	140	116	122	161	114	105	116	143	123	137	131	121	137	124	131	124	117	131	142	142	135	129	147	104	133	127	137	136	137	120	123	126	147	132	149	120	123	148	129	129	117	117	128	130	129	115	135	148	126	136	111	137	137	144	123	129	127	136	157	124	130	127	131	124	107	127	132	117	122	127	94	113	111	128	115	153	143	121	134	109	145	126	125	123	139	123	152	136	141	139	118	122	120	123	115	138	119	140	109	127	144	136	109	128	139	132	131	127	122	129	127	118	124	136	113	123	122	148	132	129	128	133	146	133	154	132	132	110	132	130	143	134	119	117	132	129	123	144	130	112	109	141	129	137	141	129	127	131	121	114	114	105	129	154	135	139	123	143	133	161	131	114	128	137	130	152	122	124	112	112	130	131	137	119	123	142	133	120	152	126	125	150	119	146	111	135	114	137	126	118	141	118	99	131	130	138	148	135	115	136	133	156	107	120	132	127	126	122	134	159	134	130	126	126	136	108	134	147	141	124	147	114	123	137	106	137	149	137	119	127	95	125	129	128	121	119	125	131	123	108	131	111	116	133	136	108	128	140	123	129	133	110	126	125	133	107	151	135	113	131	129	139	114	142	117	124	118	126	138	133	115	136	115	130	115	130	132	142	106	141	129	136	120	114	107	109	107	120	146	123	137	120	136	136	128	137	113	119	139	121	110	129	138	113	121	119	116	115	109	157	124	113	124	108	144	113	137	128	127	128	119	136	125	105	128	124	144	112	132	108	113	138	143	108	134	126	86	149	132	136	144	127	110	134	150	121	140	111	138	111	118	121	115	118	118	125	135	120	116	124	103	129	139	133	109	117	115
7692	851	1696	2076	2030	1234	1007	749	729	605	589	570	516	460	452	444	437	394	405	385	401	389	405	381	374	391	392	388	375	395	390	362	368	368	364	338	368	371	364	365	401	371	365	330	347	356	369	354	358	357	336	371	339	348	338	325	342	374	351	358	360	348	333	337	367	336	374	360	332	323	347	339	350	366	336	317	331	313	335	334	352	334	362	343	326	325	332	349	330	308	344	335	338	326	348	312	361	344	332	332	332	325	338	371	344	346	329	330	322	327	337	346	337	337	316	398	303	325	349	348	331	304	362	347	359	333	344	324	332	322	382	350	353	340	367	344	320	350	327	339	321	355	340	345	339	314	331	336	334	313	347	369	303	343	323	360	349	322	339	365	344	330	324	351	326	371	311	321	317	331	339	310	357	313	348	341	352	325	353	317	308	330	340	326	352	313	309	315	349	366	322	362	342	365	320	322	317	350	339	352	343	326	345	352	318	333	331	328	319	317	360	323	348	370	331	347	331	363	352	341	335	322	326	323	330	336	340	309	343	347	316	369	340	333	319	352	320	338	321	364	337	327	315	339	361	349	286	320	316	325	333	308	325	278	308	332	326	354	356	343	327	342	347	324	319	340	327	312	343	340	338	334	347	342	341	322	321	339	362	347	315	325	355	335	361	333	336	351	334	325	344	343	336	330	330	326	322	317	310	349	323	336	360	369	337	340	344	321	348	350	343	345	349	335	340	338	346	316	346	346	312	331	375	337	338	335	343	310	371	319	338	376	333	327	353	337	337	329	347	327	331	326	327	324	367	356	363	338	298	336	311	348	334	352	308	343	324	347	326	337	329	322	356	337	332	344	338	356	330	337	388	354	332	314	359	328	329	334	352	331	324	349	287	347	334	322	330	338	313	342	317	345	339	372	351	307	352	344	343	314	347	324	370	337	365	356	345	318	320	342	368	346	330	335	329	329	373	338	349	355	354	331	324	338	306	372	323	360	317	324	355	354	320	323	317	373	376	324	339	330	316	342	390	329	339	328	329	345	343	367	328	382	328	323	313	316	302	340	356	361	345	325	338	313	316	367	326	353	330	358	344	351	326	327	325	323	338	342	357	327	345	369	351	351	315	345	361	316	328	331	355	327	347	357	382	320	381	333	329	329	342	319	331	361	324	328	377	351	336	328	342	330	315	324	336	342	341	332	373	336	368	368	326	316	326	358	358	367	342	323	333	329	318	313	315	309	345	343	302	308	347	322	328	327	316	307	331	329	322	319	351	353	327	321	395	329	345	352	367	327	314	351	332	352	339	340	361	361	336	360	349	334	351	321	314	342	343	347	353	359	320	335	323	340	362	342	327	331	304	354	316	363	348	313	344	332	352	353	349	355	319	375	351	355	325	311	362	332	343	308	322	338	339	331	328	337	322	312	346	334	356	310	328	323	395	334	353	323	341	368	336	351	324	322	353	364	339	319	353	360	311	334	320	326	345	317	326	371	325	322	284	325	321	373	332	360	331	325	289	359	341	335	342	355	372	322	334	348	330	334	343	332	304	350	317	360	325	343	323	356	319	304	329	366	352	351	316	347	313	330	341	328	325	336	322	318	318	317	339	368	329	343	361	358	322	340	328	355	331	360	335	321	319	338	311	327	331	356	306	351	334	346	344	350	329	346	318	331	363	308	340	387	331	316	333	353	337	352	348	347	329	350	352	323	331	327	380	351	314	314	324	377	301	354	333	370	315	332	363	337	346	343	355	309	342	334	348	327	315	333	347	315	300	333	329	355	326	361	359	352	329	329	331	325	344	324	356	340	321	338	353	295	331	317	354	308	347	327	344	339	338	326	329	339	321	346	351	329	356	329	330	310	312	305	377	360	370	321	334	350	325	333	327	365	342	337	319	317	348	325	301	348	373	344	343	348	353	367	339	369	302	334	367	340	341	343	355	362	361	333	335	313	302	325	362	344	316	315	333	366	369	355	336	321	357	304	346	335	346	299	328	340	316	316	298	333	313	322	317	311	310	359	327	350	348	354	344	336	321	364	335	302	349	348	345	320	325	359	344	316	357	328	293	295	324	328	332	330	346	327	372	373	311	317	334	345	327	306	348	318	366	351	287	309	344	310	338	325	348	334	350	324	356	351	317	318	350	343	363	319	350	363	311	310	340	358	341	324	333	336	335	331	315	344	307	364	357	331	320	342	289	299	344	301	347	314	320	319	303	362	318	348	325	330	357	315	318	330	344	350	359	340	301	354	336	309	343	369	342	292	354	347	349	343	334	331	351	353	341	323	361	326	331	361	332	309	335	342	381	328	314	335	337	352	339	315	309	335	350	338	320	341	343	362	334	338	353	365	327	327	302	342	331	309	325	366	348	367	354	352	329	333	315	337	380	342	345	341	375	317	332	340	334	314	355	309	342	305	357	333	354	353	302	338	343	317	358	325	377	327	317	348	351	315	331	343	313	336	356	327	356	345	346	359	320	323	343	335	369	323	337	351	340	345	303	313	347	317	325	315	327	308	343	320	319	302	334	327	331	332	354	377	340	317	302	357	327	318	352	358	335	351	333	310	353	341	317	373	353	351	334	330	339	347	344	351	350	326	338	351	327	334	377	343	336	352	324	329	348	356	331	328	305	346	347	333	369	341	360	313	324	351	305	331	342	312	376	363	313	296	353	315	341	366	357	342	365	342	332	343	305	339	324	347	332	327	325	362	344	331	303	337	327	340	364	352	310	316	349	356	346	315	332	302	330	339	356	339	329	344	331	330	338	341	346	329	341	334	329	332	316	307	338	353	361	356	327	333	320	319	342	344	391	327	339	320	323	365	374	342	336	338	326	311	345	336	363	348	348	314	370	337	373	344	309	321	348	322	326	322	352	338	335	324	304	368	330	335	316	352	325	362	339	362	330	331	355	355	354	329	314	326	328	337	338	357	366	327	347	361	330	350	335	353	309	317	325	321	328	338	326	325	331	357	347	330	316	339	299	345	390	344	344	328	330	336	325	336	334	354	349	337	335	359	342	307	334	343	347	383	362	287	357	324	335	335	343	319	334	317	325	328	334	342	319	315	328	309	301	348	379	346	334	339	345	348	341	367	345	323	324	332	357	357	345	347	341	330	297	343	361	302	322	359	307	322	350	348	328	348	339	321	343	351	303	347	346	350	331	306	326	334	328	327	356	316	327	350	308	283	350	353	360	304	349	288	337	331	319	311	328	312	313	320	327	330	339	313	340	331	311	360	362	321	341	328	321	323	317	365	359	324	325	347	307	319	337	353	304	323	359	329	318	330	331	328	309	372	334	319	327	327	341	336	328	341	346	349	364	308	335	329	320	343	341	316	309	323	332	342	336	362	360	318	349	327	329	356	318	337	339	336	311	321	374	348	319	315	331	307	329	304	371	306	348	327	338	367	372	353	331	343	374	311	356	322	350	327	347	334	323	333	326	396	358	318	365	355	344	341	345	335	352	335	371	356	309	334	374	315	370	368	361	327	309	333
1332	350	386	395	375	349	342	366	355	342	361	389	340	337	357	358	402	354	391	361	335	346	323	345	373	377	317	328	347	338	358	358	320	352	320	348	343	363	363	333	358	330	369	334	400	313	371	327	367	370	362	345	362	339	370	363	350	348	348	329	375	367	349	368	365	385	353	354	349	370	342	356	324	349	358	355	329	366	365	346	350	352	349	341	344	353	356	345	352	390	340	400	370	322	322	341	334	343	355	348	371	367	364	357	381	383	325	339	364	407	382	362	347	355	358	350	336	329	342	396	352	359	348	348	369	335	331	368	340	359	339	371	377	356	341	342	353	370	355	350	353	385	349	364	383	365	382	339	365	322	332	358	344	327	369	336	344	355	358	306	379	358	362	332	361	330	339	365	345	358	344	368	300	343	352	338	350	321	374	394	335	310	362	351	328	343	328	367	359	335	328	373	347	352	374	355	387	341	392	335	336	316	350	338	371	375	330	346	345	366	331	374	341	390	349	337	381	345	343	345	356	346	341	347	325	327	376	376	352	368	340	357	360	334	331	361	355	383	359	319	332	402	382	367	329	392	379	328	372	342	298	347	375	355	346	391	348	363	382	336	347	344	341	357	362	395	351	333	384	398	341	359	352	351	364	340	372	366	366	359	350	363	361	340	364	365	336	386	353	338	360	381	356	350	375	345	371	337	355	365	344	358	401	355	361	349	324	365	365	354	339	350	358	334	365	369	335	365	332	343	345	358	356	343	360	345	332	324	329	345	374	339	355	342	387	406	345	346	379	368	381	353	377	346	322	393	345	373	381	356	389	352	344	344	382	322	350	373	361	374	349	332	365	381	336	341	361	338	378	332	364	324	384	324	365	390	321	380	319	342	346	397	315	320	370	325	305	376	369	374	359	317	393	377	352	325	339	313	343	355	398	365	332	351	375	342	352	367	366	351	384	355	401	354	356	360	356	387	364	352	345	346	388	346	348	363	344	338	316	340	345	358	330	363	348	385	377	362	356	359	368	359	343	361	342	356	338	334	346	363	339	345	344	307	331	343	392	361	344	384	357	387	342	360	352	358	325	383	333	338	343	387	369	347	370	394	343	357	373	335	358	347	350	321	354	351	375	341	355	351	401	366	317	377	345	366	365	351	347	383	319	367	347	344	346	375	395	305	342	406	337	337	365	352	341	335	362	420	401	355	336	359	386	353	371	394	343	340	378	364	367	353	374	327	317	357	347	367	360	338	332	334	371	301	363	341	331	361	349	372	364	353	389	373	358	337	373	348	356	382	389	374	365	389	397	352	355	336	335	361	378	356	343	341	327	322	370	362	354	322	315	361	325	326	394	355	369	358	326	353	351	341	382	378	348	352	362	359	339	347	340	297	386	360	357	372	363	338	366	376	337	352	318	363	368	351	331	366	379	353	319	365	372	355	334	354	360	368	376	346	358	371	358	357	335	366	351	359	360	365	359	358	369	351	342	358	372	338	358	346	338	420	330	332	354	340	320	368	332	320	360	359	360	343	351	326	396	387	357	355	387	337	349	336	362	341	338	316	339	368	332	341	383	343	369	340	336	373	368	356	344	345	329	303	336	337	369	369	360	370	370	329	333	364	357	379	346	363	344	365	337	364	333	364	349	395	358	342	375	351	386	346	353	377	327	354	370	339	381	355	328	381	369	369	379	339	364	380	375	349	337	349	323	346	359	362	311	352	343	321	334	380	381	345	329	366	356	362	366	374	339	382	336	334	373	340	325	321	344	373	348	386	396	367	374	334	306	359	372	380	359	339	362	346	339	347	322	410	326	335	313	354	378	379	337	377	382	350	376	335	318	362	345	365	382	393	325	372	377	349	354	346	344	332	373	349	346	345	327	346	366	322	350	361	368	347	377	346	347	349	348	362	371	350	349	369	338	365	336	367	329	393	347	387	345	373	329	333	329	402	351	338	345	352	348	350	338	342	357	387	357	371	358	351	345	368	386	382	312	346	351	331	363	376	324	338	371	322	356	357	343	355	355	359	384	351	354	369	378	326	321	345	363	391	329	322	347	359	349	341	335	360	377	365	380	368	346	369	356	348	364	376	383	377	331	344	320	372	369	340	340	327	383	363	376	370	330	378	356	337	353	359	345	338	356	375	367	384	325	325	355	343	358	368	360	328	394	359	347	371	361	359	360	338	327	361	380	356	297	366	355	375	383	360	350	377	375	364	391	372	342	382	367	401	358	333	362	387	368	374	403	353	372	385	363	333	347	358	357	379	355	352	330	357	348	361	325	366	366	352	363	368	378	360	403	343	379	370	341	376	303	379	388	345	368	339	356	364	319	360	341	370	365	353	365	366	326	375	370	332	364	374	350	359	311	370	386	348	352	391	355	374	391	320	328	334	365	347	369	341	344	374	352	399	349	368	378	379	355	318	335	350	332	363	353	400	364	318	369	368	351	333	329	356	338	362	380	364	349	335	347	375	380	358	333	371	389	344	371	331	346	371	382	352	348	383	353	369	362	379	388	318	326	388	347	382	330	361	363	334	347	361	361	337	362	335	339	352	341	345	367	365	385	350	350	327	354	349	322	352	327	386	328	337	369	379	339	326	373	317	358	359	367	345	361	364	342	358	343	358	356	354	361	372	376	352	378	351	331	344	364	349	370	372	375	330	359	390	331	353	366	386	341	349	355	402	317	326	354	365	369	356	373	342	388	347	339	382	378	365	341	354	369	351	357	334	375	389	365	335	372	335	380	345	370	381	339	361	338	328	338	336	335	347	353	347	353	340	383	327	359	386	355	366	364	357	362	369	317	354	328	321	361	374	368	365	350	380	368	372	339	374	339	386	336	373	388	362	355	369	334	361	358	370	333	371	351	403	373	364	356	359	351	339	335	400	355	332	338	382	359	326	361	368	310	368	355	317	344	327	363	378	321	347	364	371	359	332	397	360	374	366	314	381	343	360	363	345	346	356	380	348	360	372	348	370	376	350	359	351	357	385	351	354	350	392	370	343	350	376	328	379	344	329	326	350	375	349	359	381	367	327	348	359	344	359	344	355	355	380	362	388	359	382	376	355	339	317	380	358	356	400	305	325	370	337	358	348	360	369	321	340	338	313	371	363	359	358	342	333	320	356	327	392	351	339	351	422	372	367	375	335	367	342	366	358	373	340	351	338	352	376	377	306	366	364	338	357	355	354	399	364	378	360	358	331	336	339	427	357	353	373	358	300	339	359	353	359	347	364	355	355	378	382	348	383	352	352	353	331	339	327	368	381	380	338	344	326	363	340	363	382	387	330	360	336	341	391	373	373	341	347	362	339	362	372	363	351	347	380	335	316	355	343	347	365	362	361	356	321	307	336	347	334	364	349	360	318	320	343	363	370	356	371	332	348	364	372	387	344	331	357	360	327	318	357	392	353	360	360	349	356	354	351	348	358	382	374	384	345	352	333	361	357	366	357	351	386	345	347	363	351	367	366	374	366	343	358	338	335	413	391	362	362	354	398
2017	874	847	887	826	886	854	872	845	892	886	853	834	838	854	844	865	834	853	838	844	808	860	890	873	839	853	884	832	826	847	809	850	859	820	809	870	837	787	838	912	820	846	840	829	837	817	832	832	832	849	848	892	839	825	874	884	847	848	853	864	881	866	839	880	848	852	808	878	839	810	865	831	848	841	855	889	814	798	809	816	820	839	805	803	849	837	907	847	833	838	842	814	808	867	849	887	846	804	891	864	857	822	832	889	839	821	814	850	852	826	818	870	828	867	854	850	860	803	886	890	830	830	784	854	876	897	868	853	849	821	838	796	869	895	847	847	867	851	879	844	844	834	906	862	805	873	852	829	844	845	800	824	850	846	831	807	841	856	838	817	822	906	835	819	792	871	875	888	834	834	815	836	817	795	867	829	862	848	905	876	851	857	842	803	841	886	827	803	889	852	858	880	837	883	819	853	844	834	856	855	814	812	858	850	851	854	846	825	827	852	825	813	795	878	895	801	923	839	846	813	885	829	859	840	831	841	829	865	913	794	869	834	884	840	804	818	816	867	832	826	841	884	848	836	855	800	856	864	857	852	824	873	817	868	828	882	839	876	838	808	821	879	818	826	824	832	828	796	873	865	851	851	826	881	817	856	885	859	867	806	824	921	859	836	805	853	831	854	840	821	886	828	886	814	818	901	833	865	834	838	864	837	807	792	856	838	847	883	798	814	862	872	878	811	797	778	862	849	852	806	837	810	824	823	842	899	763	860	813	813	895	868	855	797	814	860	873	864	868	896	862	865	807	787	856	848	870	835	832	833	838	781	811	833	858	857	813	835	831	925	895	799	851	856	848	862	826	877	840	873	850	842	863	860	809	870	836	839	846	826	847	858	785	826	823	881	821	856	854	871	771	839	805	829	825	839	811	833	850	829	815	814	818	837	799	816	863	851	849	838	802	857	860	878	891	810	864	834	860	822	838	822	901	880	851	931	833	855	812	883	831	870	856	808	884	843	850	840	813	835	826	818	808	861	827	837	825	857	858	842	893	857	850	830	841	828	829	812	842	846	871	871	814	864	865	893	814	904	838	836	805	880	830	854	812	861	820	820	839	854	892	858	844	833	823	851	855	856	832	875	842	789	835	844	864	813	864	877	839	786	921	849	810	870	813	858	865	874	848	862	853	813	848	845	852	806	846	824	899	796	810	826	872	852	857	870	862	858	816	868	853	867	831	836	861	836	845	845	874	871	845	848	844	793	838	843	839	872	813	853	822	844	861	868	832	843	822	858	828	892	871	855	855	828	838	815	816	872	849	901	900	831	904	826	885	854	831	830	842	798	804	873	830	868	838	871	884	849	856	801	843	905	830	804	874	790	842	812	843	813	837	810	809	805	861	832	813	844	826	879	876	884	799	847	849	843	860	835	810	858	861	810	857	878	811	821	823	832	878	841	894	859	843	832	877	871	754	844	843	811	793	833	814	788	850	845	790	837	845	808	823	862	826	876	915	851	820	816	839	815	846	812	857	862	851	882	808	856	862	802	826	828	850	821	832	821	842	860	860	881	832	855	840	849	812	810	823	871	848	853	853	870	810	846	780	815	846	828	817	847	860	859	816	805	849	846	814	808	863	861	829	866	841	866	866	852	830	859	847	870	856	847	808	829	849	838	794	860	856	855	834	820	819	889	834	865	880	820	796	845	863	856	841	826	883	803	889	855	870	863	905	842	853	834	829	811	868	826	821	790	852	822	848	822	851	864	844	869	883	865	886	882	866	858	851	900	843	836	824	840	806	814	812	873	838	841	799	856	847	821	861	856	837	836	801	866	832	810	841	829	820	834	849	817	883	835	796	851	857	848	838	816	845	804	872	806	809	838	807	862	848	829	858	889	797	849	817	863	852	866	892	851	857	873	876	822	841	796	850	838	844	912	807	840	799	823	834	844	832	839	814	879	903	830	857	863	833	873	823	861	888	851	877	860	866	827	845	844	824	850	847	883	836	800	884	840	831	873	810	868	862	858	783	828	899	897	861	839	872	845	796	831	811	837	808	818	890	850	823	834	835	825	819	795	868	852	798	854	838	867	844	806	892	833	827	864	871	842	842	856	876	862	831	825	791	830	819	849	852	867	829	856	783	835	826	823	898	897	844	910	856	826	879	863	864	845	836	865	802	848	932	848	859	809	855	868	834	895	849	846	825	878	836	817	860	829	868	866	892	942	796	790	888	904	874	893	856	861	810	897	871	785	922	792	814	853	860	804	814	830	871	896	884	879	847	852	820	895	867	808	859	810	823	836	824	833	820	885	851	840	822	891	782	836	810	802	869	857	849	829	874	834	857	824	911	798	835	848	835	877	835	890	844	834	810	822	884	877	809	833	864	831	836	830	851	871	816	848	858	869	832	843	853	807	868	861	815	889	859	892	875	837	828	797	886	837	887	867	824	859	856	813	908	855	848	814	864	863	833	833	854	846	835	852	844	856	850	825	839	847	874	846	879	850	814	880	892	806	797	907	815	895	835	822	835	877	837	858	821	872	809	864	794	821	838	855	835	842	827	852	838	861	860	871	891	832	841	845	826	874	853	865	819	853	797	808	801	902	803	874	826	837	837	789	829	856	843	843	872	866	833	808	818	846	831	843	856	882	859	874	866	809	879	828	841	876	826	842	844	859	826	874	838	846	858	896	854	804	819	833	862	963	863	862	867	836	848	842	819	888	879	848	807	878	828	819	828	880	880	838	816	866	858	853	826	810	877	882	857	840	805	871	834	820	821	861	870	842	834	813	867	860	791	852	867	877	899	838	848	830	790	836	857	830	838	838	865	817	817	813	850	823	905	872	831	824	859	879	843	857	836	829	820	829	865	846	902	776	832	854	835	882	826	863	865	833	832	851	805	867	849	911	831	855	845	799	845	828	830	835	854	856	887	855	868	840	837	806	799	883	828	875	892	846	909	848	851	835	855	830	844	873	866	867	862	775	838	849	838	837	802	843	879	801	870	876	852	861	815	889	852	792	851	802	872	880	844	800	858	792	840	855	859	818	867	785	886	844	843	844	893	853	849	829	869	842	813	828	841	831	845	868	836	828	889	868	812	824	812	880	851	802	816	844	866	854	860	799	823	878	830	851	841	830	878	785	786	805	872	905	832	859	843	864	836	878	842	825	833	827	840	803	831	786	834	849	842	877	871	844	894	829	813	845	835	863	854	816	791	890	829	916	820	818	846	795	877	806	856	854	873	871	892	891	830	871	874	854	848	853	851	837	814	869	891	869	824	830	929	817	843	839	861	846	857	871	777	801	805	819	825	869	861	881	831	844	881	843	805	848	841	842	822	853	863	805	879	841	887	881	850	811	854	802	843	909	889	862	804	824	835	837	843	842	826	833	819	854	851	855	857	843	839	872	896	826	863	820	875	850	840	866	869	812	851	829	815	846	875	879	834	875	832	801	920	796	819	800	842	823	856	915	849	834	840	849	820	857	827	820	907	799	789	841	799
6752	600	657	592	508	415	367	332	291	279	311	326	285	307	293	261	302	308	282	303	266	289	322	310	295	289	300	287	274	273	256	289	305	265	297	287	314	318	297	278	278	297	267	318	312	273	290	265	326	318	328	291	272	322	274	321	296	303	283	313	300	265	283	299	303	291	271	285	293	275	290	314	268	285	274	285	328	292	335	312	289	284	278	318	283	306	286	295	282	313	312	295	288	280	303	297	306	256	272	280	300	289	289	302	323	293	290	332	309	263	298	285	262	292	325	306	276	284	290	285	287	271	293	291	295	274	314	289	308	303	285	323	293	237	264	276	274	288	277	331	316	289	301	259	286	285	272	285	297	268	289	271	298	306	296	293	272	296	307	294	259	287	288	300	299	293	303	282	270	295	299	258	299	317	296	326	292	299	286	283	297	265	283	310	273	258	300	281	276	284	309	258	272	281	302	289	277	354	321	295	262	299	282	304	330	311	278	298	297	307	302	275	289	330	285	280	317	287	280	317	292	322	316	305	304	302	275	263	309	322	306	281	298	304	290	259	257	285	294	309	280	301	312	280	321	272	305	334	278	297	286	252	296	310	300	280	281	279	289	311	284	265	254	292	301	322	280	303	296	284	288	262	298	284	279	294	278	282	310	258	279	296	269	279	314	288	303	269	316	272	269	288	302	304	294	301	306	279	311	278	293	298	308	262	242	316	294	310	298	290	313	267	291	272	287	297	279	257	302	279	299	264	298	272	342	290	285	323	273	271	255	279	328	272	255	279	323	294	280	284	307	270	320	306	278	310	318	292	270	295	308	300	296	312	272	303	297	306	307	272	274	305	287	282	294	295	316	294	297	293	319	275	266	310	330	298	270	311	261	287	289	346	260	274	270	281	314	269	296	337	287	278	273	291	272	272	293	306	286	266	269	284	302	259	323	309	309	296	289	296	281	276	307	304	341	296	295	299	307	264	278	262	297	279	272	275	307	275	280	308	305	301	277	297	332	270	285	286	323	297	271	292	277	243	268	321	288	285	270	284	308	303	269	310	294	308	319	303	300	290	313	291	304	294	311	317	318	289	337	291	306	323	320	259	303	288	296	296	312	303	283	304	305	287	302	301	308	301	302	317	329	276	303	307	312	285	307	278	289	285	287	296	308	264	317	309	302	292	273	279	318	277	290	282	284	280	294	282	282	266	295	286	275	265	263	272	305	224	279	286	285	291	304	302	315	258	285	266	273	284	318	325	317	288	315	302	282	290	290	284	286	336	278	289	313	266	288	273	313	302	277	263	303	291	269	286	292	318	303	282	281	319	301	306	280	314	316	284	268	267	305	299	339	315	301	284	292	305	265	288	296	299	275	285	269	261	302	317	278	263	290	296	293	279	304	295	306	273	306	299	285	280	301	294	298	296	293	281	315	296	284	280	313	321	301	271	280	274	279	309	274	291	318	307	283	296	281	310	317	298	278	306	272	255	283	294	292	323	296	281	250	265	266	276	309	312	301	276	304	296	280	282	287	286	293	311	267	297	296	296	306	296	300	288	332	293	289	295	288	293	266	287	298	315	290	277	291	265	295	284	292	294	250	273	296	298	281	274	311	281	322	304	309	305	299	269	292	311	301	295	263	305	275	274	307	302	293	247	307	312	279	289	285	258	297	284	295	315	306	304	286	273	277	289	298	267	275	275	297	293	287	280	286	299	263	320	275	292	291	301	279	269	299	312	299	302	284	343	288	260	269	305	313	283	276	303	300	283	259	328	275	321	279	295	266	292	321	282	288	275	288	251	311	313	300	278	304	328	295	280	305	264	258	289	323	284	317	300	280	288	318	273	307	316	289	282	285	286	262	340	286	309	253	290	322	322	293	311	296	300	282	270	276	293	295	281	293	289	317	322	287	312	305	281	275	310	289	273	313	291	318	319	288	283	289	318	303	307	262	299	311	266	275	286	276	286	307	292	297	308	283	282	253	301	291	296	311	303	301	290	303	281	299	289	314	294	272	279	288	311	293	307	306	279	331	301	329	285	306	276	313	286	272	267	302	291	270	291	300	285	273	298	325	325	293	279	288	295	297	252	309	283	277	263	295	254	292	305	288	304	301	266	299	279	307	281	304	285	306	291	277	283	275	273	264	277	292	305	283	268	290	265	296	272	249	254	284	275	320	262	308	281	287	303	310	289	300	303	291	309	287	297	298	256	287	299	260	285	299	268	274	253	276	268	292	286	291	291	263	296	266	275	315	303	313	287	276	309	300	298	260	264	308	285	282	327	277	277	261	303	271	306	295	267	303	317	306	299	282	302	322	308	281	293	299	321	282	271	284	283	311	274	296	298	285	310	286	316	288	331	315	298	272	292	273	260	292	268	291	278	305	255	313	272	284	307	277	271	297	300	291	299	300	280	271	289	301	306	262	277	274	268	322	302	312	273	317	287	254	283	272	318	303	289	316	271	278	307	287	302	274	301	267	278	303	276	295	294	289	305	263	309	302	266	290	282	301	245	265	283	298	256	273	289	267	332	313	313	267	286	300	277	281	286	304	284	309	292	268	301	271	268	253	284	296	283	289	290	298	293	286	279	252	320	279	285	278	276	295	294	257	278	290	283	318	279	294	319	275	298	317	294	258	285	286	276	264	282	312	297	282	300	306	264	262	269	303	280	281	299	280	297	313	296	290	276	297	299	308	251	312	301	293	286	273	271	281	324	312	295	270	304	308	326	269	281	284	284	264	319	270	289	305	295	323	282	303	294	282	269	304	317	313	319	299	285	326	312	290	286	307	270	299	291	309	268	341	279	280	265	304	309	281	253	291	293	278	268	286	264	258	297	289	310	297	306	297	317	294	258	285	272	296	268	295	299	292	297	332	268	298	282	267	274	282	302	289	280	272	282	304	308	293	290	256	294	283	274	266	295	295	296	301	280	255	262	315	278	281	288	274	293	275	295	286	261	293	268	285	273	315	282	286	288	317	255	291	306	313	316	298	307	279	284	298	261	307	299	287	309	299	272	269	284	269	307	270	293	294	293	288	330	303	306	308	269	298	283	278	301	292	297	298	298	289	310	296	285	284	302	280	266	304	277	273	269	289	313	295	289	295	268	289	281	293	315	288	302	295	264	273	272	289	259	274	262	278	309	314	305	272	264	299	289	279	311	279	269	289	299	308	276	299	311	288	298	313	286	298	308	251	325	276	295	284	301	279	274	302	316	284	307	296	280	323	295	295	251	270	310	312	293	277	303	287	285	274	279	288	294	318	297	318	287	302	256	301	300	307	282	284	276	302	278	309	275	279	266	276	265	283	284	274	256	287	264	335	277	304	298	297	297	272	277	308	271	259	294	304	297	296	281	293	277	298	263	285	288	296	297	276	289	278	308	257	279	283	291	267	314	300	275	299	293	294	264	264	277	286	265	289	291	244	304	266	280	291	293	272	290	278	319	291	300	311	304	306	282	282	297	309	306	298	289	292	313	308	261	278	323	274	297	281	290	312	304
6540	948	1364	1785	1658	1183	981	931	903	809	857	791	798	752	787	798	707	753	748	722	721	724	710	741	772	718	708	722	742	717	735	754	724	669	723	690	714	647	725	711	720	692	708	727	719	716	739	662	719	673	690	672	683	756	705	742	697	757	665	760	701	679	679	687	646	710	684	722	693	701	734	699	724	745	685	671	703	706	722	690	631	655	708	705	698	688	673	722	710	662	689	694	689	738	723	719	694	675	672	694	711	730	693	728	701	713	696	719	630	674	732	688	721	719	710	719	695	711	738	672	691	669	699	724	679	709	689	727	708	686	673	681	698	719	702	706	647	663	674	703	766	717	684	709	678	662	730	715	692	716	699	662	702	701	753	705	717	728	741	730	712	675	715	636	730	715	724	702	683	693	705	683	653	698	721	696	696	717	713	684	721	703	719	721	725	632	722	691	699	729	685	684	703	669	710	718	718	789	674	669	672	719	740	725	710	704	681	654	717	680	775	668	716	731	672	720	660	694	702	664	706	723	726	732	684	705	659	692	727	704	665	662	703	714	713	715	737	694	713	718	731	721	731	691	693	730	684	692	708	738	705	729	725	678	679	701	751	710	692	690	692	745	675	714	719	687	717	685	688	719	673	660	695	687	712	681	702	720	716	695	679	691	679	670	653	702	641	692	688	736	698	703	739	718	739	743	687	702	682	742	675	680	705	709	739	658	726	701	748	690	680	712	747	736	666	707	733	711	647	671	670	684	703	662	744	697	676	699	706	688	683	708	755	721	719	673	713	694	683	700	719	644	702	696	668	736	680	725	694	714	696	652	755	717	704	711	650	667	659	622	647	666	659	723	670	649	722	673	702	691	673	701	696	680	712	697	637	722	707	713	657	703	693	705	661	697	717	679	700	752	685	719	722	733	679	665	688	677	654	704	721	728	662	733	696	662	694	661	679	684	704	721	646	721	687	696	690	755	720	728	705	627	681	677	723	718	697	691	669	684	705	677	734	748	647	682	741	711	636	644	685	698	687	691	692	752	690	740	712	748	760	707	714	684	698	711	690	706	672	716	692	697	714	704	698	670	700	716	690	705	768	696	686	685	717	745	746	687	704	681	720	717	723	699	662	691	767	714	707	711	741	663	742	763	684	721	739	732	713	705	677	653	742	686	722	657	697	697	673	703	711	753	712	736	718	689	703	644	725	685	660	727	690	660	724	743	679	742	725	755	706	673	770	670	703	696	692	674	712	708	649	658	715	733	697	717	723	735	656	717	704	703	696	689	712	700	722	721	697	706	694	713	714	688	690	711	675	704	737	719	656	705	712	705	734	743	737	680	665	731	728	717	672	720	721	678	726	708	696	692	694	706	691	765	695	681	758	723	722	686	678	725	721	699	730	728	695	697	652	667	684	713	696	725	690	743	712	708	695	728	691	689	722	751	695	717	667	699	707	658	673	719	729	729	703	713	696	668	747	657	685	673	691	719	649	741	713	692	649	716	681	692	691	681	715	614	699	693	678	703	696	699	709	695	699	715	673	698	751	700	714	696	664	659	651	689	699	717	641	663	719	693	688	721	665	713	691	682	754	719	677	687	705	724	697	710	694	733	704	696	695	695	689	686	706	694	728	753	669	695	718	688	703	698	737	680	691	690	728	716	661	692	727	682	675	694	652	684	702	707	669	717	661	698	722	671	699	657	675	685	678	754	671	696	762	730	669	661	727	720	720	693	698	694	677	688	676	702	652	722	648	742	690	703	699	685	742	694	716	657	740	748	665	670	710	722	717	628	701	705	712	668	647	702	648	742	734	683	671	738	681	717	703	696	687	775	726	746	687	688	707	710	713	649	722	692	724	684	699	717	683	690	684	770	705	719	701	690	644	670	710	705	704	695	689	706	640	668	649	689	647	721	698	766	705	679	708	691	713	690	681	704	690	749	739	714	702	731	681	723	692	715	673	686	665	713	670	720	750	688	681	780	719	626	695	669	693	689	737	668	666	724	701	707	744	721	682	702	700	691	698	706	726	704	752	724	675	720	672	694	714	674	684	657	662	726	702	716	731	690	693	697	654	689	728	684	668	708	718	726	697	705	675	680	683	727	716	693	696	709	643	655	697	726	692	673	661	701	676	722	698	709	689	709	662	734	741	685	692	696	675	695	665	736	718	709	690	715	698	677	696	664	712	691	677	663	692	677	736	718	672	696	693	658	716	721	658	661	722	649	702	679	678	732	641	734	698	714	722	677	689	690	696	673	695	698	689	701	673	713	706	687	720	687	683	689	743	720	687	697	719	697	689	697	665	719	723	688	731	688	718	713	676	671	697	732	714	700	659	675	717	728	668	713	702	709	707	654	741	677	665	695	704	651	720	705	753	718	687	715	700	714	684	701	694	673	666	716	736	670	749	692	709	704	711	718	721	693	703	703	739	701	744	688	739	679	691	702	671	732	688	685	727	675	673	719	748	700	686	677	683	698	717	669	742	684	713	727	688	711	716	695	682	696	692	653	735	702	618	692	720	665	710	661	703	701	756	730	689	765	698	727	726	672	647	706	741	703	710	722	713	748	716	707	665	643	742	740	732	678	672	710	710	672	695	728	730	670	730	709	723	721	707	687	762	700	692	676	732	689	739	706	692	725	731	651	716	763	672	686	685	682	707	757	702	713	734	691	669	711	688	683	731	720	722	700	702	746	702	695	694	645	696	683	681	701	663	689	716	709	707	686	725	706	687	724	717	723	695	774	736	686	727	655	695	673	686	695	716	711	720	714	723	718	714	672	738	662	669	718	668	721	708	699	720	645	680	718	694	739	697	686	710	709	687	707	678	706	750	665	737	709	706	675	704	691	666	703	705	715	708	703	681	710	640	733	698	697	717	711	645	730	710	691	693	687	699	672	690	732	682	684	683	722	672	718	703	735	648	677	737	713	704	705	716	730	634	737	683	648	700	726	704	726	708	704	757	645	709	706	685	697	685	671	677	702	748	711	670	679	649	684	703	678	716	696	709	711	665	708	680	739	687	694	713	758	683	635	713	696	707	675	704	726	719	695	700	682	670	695	706	726	690	706	723	724	749	737	693	707	697	698	712	746	757	707	706	709	677	679	720	685	728	704	671	708	694	698	668	676	684	712	690	679	716	648	759	726	677	698	717	718	722	671	707	705	703	708	698	698	651	728	660	709	706	724	689	717	689	702	695	724	718	718	706	779	711	693	743	706	674	701	700	683	702	718	736	648	701	701	733	677	723	680	735	699	679	722	709	690	725	703	749	664	713	699	710	696	664	673	719	695	730	715	715	686	687	732	687	689	732	689	704	675	678	714	709	681	682	714	739	754	684	696	738	725	672	680	673	710	721	668	689	685	676	713	698	685	697	728	752	741	771	716	714	698	729	668	695	713	729	689	679	649	698	729	661	708	680	746	633	702	681	696	688	693	713	642	729	696	692	718	736	717	612	779	714	721	710	694	762	689	776	771	737	704	670	708	736	706	706	667	739	655	659	697
12036	733	704	678	539	366	247	164	167	177	168	155	142	140	146	159	146	145	140	127	110	158	116	132	123	123	115	113	125	127	115	125	114	126	131	128	135	111	125	152	134	136	121	142	128	127	149	124	137	115	136	138	132	137	118	118	111	141	112	90	141	126	138	129	109	124	141	133	146	134	122	122	117	115	131	115	104	121	130	115	146	138	112	125	125	128	136	111	109	118	124	141	135	121	139	135	129	130	119	121	125	121	117	119	112	106	110	115	124	132	102	116	119	123	128	128	152	128	125	124	126	126	124	129	110	131	136	108	114	109	139	135	123	131	124	130	123	125	141	110	110	117	129	104	116	114	116	128	121	117	113	129	128	131	128	134	141	109	118	111	127	128	115	117	133	114	137	140	130	141	132	121	138	134	97	133	131	117	137	143	117	136	122	97	114	127	119	115	117	139	123	146	118	140	148	151	117	159	125	117	124	125	128	126	124	123	124	120	130	114	118	128	126	132	136	123	118	118	116	131	129	133	120	152	113	135	157	101	125	130	143	144	128	123	137	121	139	123	116	132	133	123	105	134	138	121	131	142	138	123	130	118	141	120	134	131	129	129	124	115	125	139	140	107	132	131	136	139	132	134	112	135	130	120	117	124	129	105	116	125	129	140	123	130	122	115	115	140	135	109	133	115	115	98	125	116	138	132	141	129	134	127	138	122	126	137	118	131	119	128	123	125	107	118	119	141	126	115	119	139	143	126	99	119	137	142	122	137	122	138	124	119	125	150	125	131	118	109	106	119	125	122	120	127	116	113	118	129	119	119	119	129	120	129	123	137	119	118	117	117	118	141	97	136	136	134	111	112	144	132	119	140	118	133	115	129	139	127	141	121	142	143	134	121	120	134	144	136	108	119	122	117	138	130	144	121	113	125	115	132	130	108	124	106	90	122	144	122	114	124	133	131	145	128	128	142	113	132	128	108	110	118	129	125	106	128	110	117	129	118	128	141	151	132	130	132	128	135	135	105	118	152	132	141	122	140	120	132	126	129	132	127	132	131	129	125	133	123	124	118	123	138	114	111	127	126	135	111	123	134	148	124	136	110	109	135	115	129	118	140	116	140	142	126	122	117	135	134	155	120	124	121	124	120	103	124	132	118	130	136	118	116	114	123	127	119	137	138	146	113	114	108	108	120	122	151	124	150	156	132	126	119	126	125	131	117	121	139	125	123	118	123	129	124	134	114	130	100	134	141	135	131	128	124	141	126	111	119	120	137	127	123	140	150	112	115	111	146	146	110	110	143	109	141	138	134	122	124	123	117	127	109	110	125	116	137	134	137	140	137	115	122	125	93	126	127	105	120	122	131	133	118	121	129	124	109	136	117	121	114	130	110	132	126	128	135	155	102	119	110	115	118	122	133	124	138	138	107	130	112	135	128	113	121	120	138	119	107	139	128	126	113	126	110	115	117	121	139	111	125	124	122	116	125	117	136	137	144	121	134	126	130	117	122	121	134	130	127	132	126	127	120	113	119	138	124	119	140	121	98	135	106	106	121	115	103	125	131	141	132	129	130	120	148	138	125	129	125	145	145	140	144	102	118	120	135	155	123	138	113	110	113	121	123	114	127	132	117	134	127	114	136	144	134	133	124	117	119	119	130	109	135	161	107	130	159	149	147	127	103	121	127	118	133	131	118	119	122	120	129	124	126	141	121	109	134	132	116	128	114	132	128	103	128	139	126	125	127	126	126	131	126	129	134	114	120	126	113	107	109	135	155	126	115	127	137	113	126	128	140	135	104	136	135	139	136	116	116	139	122	109	125	140	131	120	138	125	118	134	144	132	148	127	130	122	119	119	132	108	164	127	103	136	138	120	136	126	139	128	138	109	130	118	112	134	137	137	108	112	110	120	107	135	137	118	106	120	141	111	127	123	113	124	134	126	104	117	130	122	131	111	124	112	137	114	119	131	125	127	118	108	126	106	117	130	154	119	134	127	111	115	142	136	144	132	139	118	125	114	153	133	120	147	118	106	129	132	116	105	110	147	126	146	132	131	127	103	132	106	127	123	137	158	108	125	113	132	127	111	138	156	128	115	136	127	139	130	145	115	128	138	121	115	129	124	130	140	116	132	122	110	124	121	119	121	110	135	108	137	114	126	160	111	120	140	140	130	131	126	130	104	124	122	135	115	140	128	128	135	120	142	115	129	125	129	138	150	116	114	123	111	147	148	124	124	109	118	125	147	128	114	136	134	142	125	133	135	136	130	124	116	112	116	120	120	104	130	131	139	131	125	113	131	124	138	138	125	126	150	114	119	150	119	126	140	136	125	149	117	115	117	127	103	117	120	123	100	141	96	132	117	104	147	104	132	119	126	107	128	150	107	103	122	145	149	121	116	125	145	151	141	134	128	98	121	118	149	109	113	131	123	124	123	125	119	137	141	142	118	133	135	132	128	137	126	141	134	106	145	122	139	110	127	109	112	119	126	123	119	100	125	142	129	145	132	128	136	115	128	103	144	141	126	129	134	137	153	134	124	148	116	141	139	124	110	141	115	116	149	122	116	135	145	149	112	122	114	122	109	122	106	115	127	138	140	139	141	121	128	139	124	108	152	134	141	127	135	133	104	130	122	131	129	114	135	112	128	119	120	123	128	126	141	123	118	111	118	140	136	123	113	113	121	145	136	118	130	141	111	137	130	125	115	118	115	123	137	112	115	131	137	135	129	118	123	121	125	115	141	114	135	116	126	123	154	120	112	128	127	134	134	126	130	125	136	124	131	123	127	131	102	105	112	109	125	147	113	129	146	112	131	138	132	124	138	120	133	124	102	137	144	122	130	146	123	113	125	117	130	104	111	119	140	119	132	110	114	130	121	129	99	127	112	123	133	150	132	122	134	123	147	109	113	132	108	123	121	133	130	118	126	126	128	121	131	126	121	140	129	123	135	135	135	119	138	135	121	124	135	132	136	132	139	139	139	116	137	123	108	133	110	128	117	117	109	125	138	110	133	137	115	135	120	123	135	143	123	103	131	124	120	131	112	144	147	126	121	152	122	132	129	110	147	112	123	103	126	115	115	119	126	146	125	149	121	122	124	100	135	141	130	137	119	136	118	133	138	123	114	106	122	140	102	136	109	113	148	146	117	129	130	118	142	141	113	127	130	123	115	110	128	134	108	121	142	129	136	114	141	128	141	112	128	111	115	148	162	138	119	124	118	135	110	119	111	125	126	112	135	117	130	132	133	109	120	112	142	123	132	150	141	133	125	125	134	113	123	119	96	136	114	132	155	117	108	126	130	145	154	119	109	130	139	130	125	156	124	119	127	127	145	119	124	128	137	120	122	106	127	119	101	151	122	152	114	126	119	149	137	122	121	130	141	143	126	128	131	136	113	134	124	98	115	131	111	121	110	138	146	120	118	113	133	132	119	107	136	144	141	138	134	131	119	121	116	131	114	118	108	130	126	124	119	115	149	120	119	133	143	125	143	123	136	116	128	138
7668	821	1496	2073	1986	1268	894	807	706	587	558	528	539	505	472	444	444	390	401	433	410	380	369	391	401	383	387	391	384	354	326	377	405	369	364	364	359	377	353	387	370	336	362	363	327	336	342	341	359	343	350	331	349	356	347	355	306	370	364	335	303	357	321	378	355	339	317	354	341	371	357	347	350	333	284	335	343	338	343	350	334	377	336	332	311	327	344	324	335	342	354	317	345	356	339	345	326	321	325	338	335	338	348	323	358	348	350	307	349	324	343	304	341	377	350	348	336	349	366	307	371	353	340	316	350	316	337	331	359	331	342	315	342	341	321	322	321	337	330	307	338	328	374	348	325	350	330	323	299	361	361	341	342	334	325	348	360	353	348	348	334	344	332	335	373	370	328	321	346	356	352	351	292	348	365	329	326	377	329	316	365	336	337	313	314	350	332	345	319	321	334	340	306	318	346	342	351	349	351	331	351	318	324	357	337	307	329	339	318	382	337	303	324	330	359	313	304	338	338	350	341	377	315	359	341	381	330	339	345	329	394	339	329	337	358	312	353	333	335	351	394	339	344	321	336	312	311	329	320	326	339	343	330	340	331	363	350	356	330	353	343	320	317	327	335	311	352	339	335	336	342	317	339	326	336	321	343	385	343	358	316	349	331	320	318	359	350	345	319	335	360	328	349	363	333	333	345	333	356	349	378	339	337	339	343	366	383	322	339	335	312	338	313	312	360	345	338	358	362	356	362	346	327	358	313	318	342	348	350	320	335	317	355	343	293	328	359	353	315	357	342	328	292	319	368	382	361	336	338	301	336	347	324	351	326	354	333	331	329	338	342	337	323	309	364	340	335	358	326	369	353	344	324	322	310	324	352	336	358	308	322	334	355	309	328	345	329	298	349	347	330	311	315	376	360	331	353	332	317	358	338	342	325	327	337	378	333	362	355	302	331	318	316	340	349	311	325	330	340	314	370	332	328	331	341	333	352	355	328	319	344	374	313	326	324	327	305	369	341	359	332	332	330	355	353	330	300	321	385	320	344	325	340	313	350	347	330	307	345	324	347	304	371	332	330	293	396	323	305	356	316	351	340	343	323	314	332	336	345	339	327	323	315	362	348	396	337	335	310	322	347	329	338	319	337	327	310	366	330	346	330	351	349	360	362	385	390	332	353	322	322	347	341	320	317	354	328	342	330	347	352	313	311	360	315	362	329	356	355	335	341	330	322	297	311	338	362	352	330	361	344	385	342	318	335	324	344	339	327	337	318	312	323	323	309	318	346	328	308	349	349	321	321	339	319	349	333	349	332	324	370	337	328	352	329	351	339	327	349	339	342	363	335	344	342	382	309	356	353	313	349	347	320	333	319	352	338	315	333	312	332	365	335	326	331	360	328	335	301	326	344	325	366	373	360	378	333	317	316	355	326	385	346	353	312	320	355	319	332	333	302	366	333	323	314	331	319	333	385	342	320	329	332	320	350	356	325	342	313	348	338	337	320	292	327	319	321	369	322	336	354	344	327	368	339	309	322	336	353	306	345	319	382	344	308	321	349	289	340	347	354	307	352	332	360	336	336	342	341	338	349	335	372	320	358	350	360	341	320	320	323	349	343	361	300	356	320	339	352	303	330	304	318	340	324	353	331	362	333	314	329	345	332	351	347	320	358	332	359	305	327	325	339	353	341	329	330	318	370	339	338	331	296	334	322	354	336	347	337	286	336	323	338	330	302	327	321	333	333	342	322	344	319	345	343	328	357	360	340	341	346	317	320	326	335	333	343	337	386	347	311	326	310	316	320	322	327	342	404	304	320	301	330	320	344	357	324	331	343	318	344	349	341	318	337	328	336	353	334	356	378	333	358	343	348	358	295	361	322	318	317	351	333	330	315	337	352	359	324	309	373	342	320	347	370	304	339	351	332	319	354	314	317	341	344	316	330	314	313	322	326	346	351	331	355	351	356	331	349	343	308	322	356	325	322	342	338	339	290	325	332	343	354	334	347	304	366	332	316	332	344	318	320	299	329	333	324	349	371	342	343	371	330	305	358	329	325	310	321	331	316	361	346	342	337	320	373	347	381	332	342	336	327	334	285	300	335	332	329	364	365	317	344	332	330	305	353	321	350	341	334	304	323	322	336	328	337	326	338	329	327	302	352	334	332	346	306	306	332	353	337	342	347	336	313	345	316	329	336	305	321	327	334	334	343	317	329	306	335	342	337	349	322	330	331	332	340	325	356	328	343	352	328	337	376	296	349	355	363	328	346	348	337	341	329	311	319	331	325	338	322	376	320	321	321	354	325	336	342	336	328	362	321	365	322	329	334	356	310	324	341	373	357	292	354	334	336	322	364	343	342	302	333	296	317	332	351	313	328	354	373	342	352	343	327	348	353	315	341	298	348	296	311	329	345	329	350	300	321	352	331	345	344	312	350	353	332	346	293	334	363	340	350	344	339	314	329	353	353	355	345	320	366	348	345	354	310	312	334	347	351	338	330	351	337	353	322	356	336	324	350	313	353	346	346	355	328	339	322	338	319	295	341	352	348	306	327	334	312	316	361	336	337	354	343	335	319	311	357	362	332	361	376	333	316	321	338	370	320	354	331	328	342	334	349	342	305	354	343	355	354	346	324	351	347	312	365	353	344	312	325	352	342	334	343	329	339	307	349	330	319	311	358	344	339	326	365	371	331	338	324	327	339	367	328	326	344	333	335	347	319	302	320	311	341	315	322	342	335	352	303	331	371	359	368	348	355	322	303	344	338	335	325	364	368	372	331	349	338	318	341	350	304	351	342	348	344	325	329	339	304	329	375	331	364	338	322	339	344	361	337	320	350	310	399	335	336	349	338	343	330	326	333	348	343	310	341	317	329	361	325	343	321	377	332	308	309	317	345	305	340	344	329	315	322	335	339	331	352	343	350	315	350	351	316	359	323	355	298	320	324	348	336	357	335	321	356	344	349	369	319	331	326	341	370	315	350	326	343	373	372	324	311	326	336	370	332	346	306	321	353	365	341	330	327	304	337	336	341	332	335	316	364	336	313	318	301	377	332	331	349	335	336	354	354	344	369	339	365	376	309	324	343	335	358	318	360	352	348	317	336	322	339	370	353	323	352	341	347	337	376	324	335	347	339	336	313	350	366	324	330	309	316	309	346	359	331	334	367	324	327	343	381	347	348	363	363	326	336	360	373	335	318	344	315	331	323	347	322	325	334	305	336	331	357	344	325	330	342	364	364	328	319	312	332	348	323	319	340	337	310	330	359	329	323	318	347	332	331	341	373	340	391	346	348	359	354	331	316	338	316	332	365	307	328	334	339	333	318	330	311	319	301	318	332	315	309	362	287	318	359	346	335	327	341	337	336	310	336	308	346	352	353	351	324	323	336	337	370	341	322	334	324	337	298	357	338	336	328	305	317	374	338	320	311	348	375	319	330	377	364	331	333	365	318	310	327	320	342	364	323	337	336	358	315	340	357	338	356	356	343	361	352	357	348	332
1267	356	335	375	335	371	366	352	354	372	349	330	363	362	397	354	350	345	380	320	349	345	344	388	361	327	293	357	351	353	337	301	348	350	388	341	333	337	308	356	353	349	337	383	335	392	367	355	325	368	346	356	370	324	339	370	360	373	379	358	365	348	377	385	326	357	365	378	354	358	348	361	341	335	347	348	361	335	350	334	330	341	335	345	349	342	386	339	366	342	355	357	368	339	383	364	361	373	336	372	380	377	334	415	375	363	345	387	324	331	334	322	339	337	348	359	352	357	359	324	383	369	376	345	350	362	338	347	362	341	349	344	374	331	343	341	369	358	388	361	349	349	363	333	355	361	354	365	350	342	366	344	352	341	326	361	353	343	372	379	329	359	347	355	352	391	331	379	373	334	359	359	354	346	319	337	365	368	342	332	384	367	325	336	340	331	330	366	356	370	363	335	336	347	322	360	362	369	328	341	365	353	374	369	351	346	338	350	345	329	366	363	352	350	361	324	352	361	330	356	368	351	345	326	359	340	323	325	360	349	362	346	340	372	349	372	328	291	323	386	337	345	378	347	363	351	359	352	366	346	354	346	364	373	361	348	385	379	385	335	355	337	380	362	350	349	370	347	361	337	369	353	315	326	352	318	424	335	347	368	394	368	380	367	400	336	344	309	370	346	382	345	355	329	328	365	353	367	359	337	358	342	373	368	369	331	388	359	377	356	362	325	355	351	352	324	364	390	376	354	366	342	335	354	367	388	381	379	351	347	354	341	328	359	368	373	354	379	351	351	340	418	360	339	355	340	319	334	356	383	345	356	370	361	349	343	392	351	330	369	329	347	338	351	356	363	350	367	351	351	349	309	352	352	374	319	314	329	322	368	360	352	390	361	336	350	373	381	342	348	382	360	333	368	333	333	381	341	363	351	328	331	393	323	366	362	345	349	352	328	350	357	341	365	333	354	350	313	313	370	349	371	361	334	335	333	337	315	350	355	363	370	335	352	381	358	352	333	362	367	346	363	320	341	370	334	341	341	353	351	356	358	390	327	343	374	316	394	364	357	368	402	339	334	335	359	371	347	354	377	389	298	355	335	369	322	368	360	374	341	334	316	333	384	331	367	338	374	350	344	362	362	371	338	324	368	358	353	336	370	362	344	341	370	362	375	382	387	358	363	317	301	332	355	331	373	361	377	382	354	330	332	340	355	375	392	369	335	368	349	363	350	323	363	356	325	334	362	355	352	367	365	350	348	372	353	340	334	348	335	301	372	389	344	367	342	352	327	345	352	302	363	334	347	337	375	371	354	372	381	359	342	367	338	347	321	348	375	364	349	346	352	358	398	309	326	402	397	373	369	354	370	345	369	366	367	360	346	352	351	353	364	350	350	339	373	366	352	369	369	340	350	331	349	343	381	358	337	357	356	359	310	368	367	358	339	333	351	359	372	356	344	352	372	353	362	346	344	361	351	354	382	371	361	333	371	385	391	357	325	384	342	321	348	359	366	329	357	349	369	372	371	319	370	337	317	365	365	374	363	358	341	371	364	370	368	376	338	376	375	337	374	323	359	343	344	369	338	364	388	330	361	372	363	358	382	354	369	325	371	351	339	342	340	344	368	369	341	337	359	342	375	357	348	366	371	370	370	370	342	335	356	342	333	326	350	336	381	352	347	363	347	386	358	363	376	366	343	325	360	355	357	355	362	341	315	362	399	357	384	381	345	376	379	337	350	352	351	345	313	330	322	359	351	302	349	359	344	346	328	320	327	349	370	350	360	350	339	352	376	329	374	349	347	326	355	353	338	349	341	357	345	382	360	348	334	338	340	363	349	342	357	363	356	366	344	353	350	380	345	334	330	316	346	380	381	380	379	327	354	356	366	389	340	367	340	313	364	335	355	358	318	337	329	338	359	378	338	372	380	374	371	341	371	361	344	378	348	360	358	358	350	336	356	345	387	331	362	363	309	340	375	369	355	358	347	391	309	312	352	314	391	328	338	357	319	339	381	336	319	380	325	368	386	342	330	331	320	364	330	331	355	359	341	331	360	334	345	358	407	356	374	373	326	332	355	328	372	393	334	366	350	372	396	367	314	309	345	392	403	346	341	329	354	344	350	346	366	333	331	326	367	352	332	328	375	354	344	332	337	401	373	382	358	345	347	345	354	334	384	342	312	349	349	351	372	361	373	325	314	373	356	333	330	363	338	379	352	353	351	360	378	343	351	345	389	357	363	392	354	363	371	346	365	324	353	378	404	373	372	350	382	348	356	392	342	365	351	360	334	358	375	339	318	358	344	345	350	349	353	347	366	364	370	364	351	344	358	361	356	397	364	360	384	385	352	357	351	350	331	337	333	356	368	371	382	356	326	325	325	327	323	345	390	349	310	315	351	337	363	317	380	369	343	375	386	386	312	363	355	344	360	364	371	316	322	360	354	352	375	351	348	374	351	318	375	361	376	359	322	316	324	386	338	353	337	346	348	335	371	341	325	348	314	335	356	336	347	331	380	319	339	332	380	313	353	371	299	359	314	373	356	342	348	323	343	331	386	355	353	357	320	346	349	351	337	368	363	356	347	378	350	367	327	347	343	350	340	343	336	366	393	375	373	339	371	350	316	371	340	355	303	363	331	350	366	335	319	326	350	349	388	348	347	333	349	351	361	358	361	356	378	341	354	343	308	352	323	345	332	393	320	372	380	353	344	378	363	393	355	350	331	355	335	354	366	342	335	347	383	354	356	338	343	360	313	375	339	342	353	343	333	339	357	344	382	378	365	356	355	368	335	330	330	356	352	313	374	375	326	389	355	361	344	371	314	312	370	367	344	327	368	349	362	345	339	361	372	311	349	342	358	335	336	356	335	357	333	341	346	354	328	364	372	359	356	336	366	347	351	364	387	361	344	325	345	353	365	331	377	350	359	337	346	354	346	354	362	364	350	330	394	377	380	354	356	379	349	315	342	336	337	366	341	345	349	367	346	351	396	378	336	339	373	354	370	367	367	357	355	383	370	386	342	342	345	332	334	379	384	379	368	353	374	347	355	333	344	374	326	350	358	332	334	357	326	359	340	341	337	327	347	352	366	361	382	355	340	350	349	323	343	351	371	361	355	359	357	374	346	362	371	320	396	367	346	359	352	298	350	355	378	354	361	353	367	322	372	385	394	333	382	366	349	367	340	359	359	337	321	359	356	365	357	337	326	311	335	351	344	342	373	365	364	371	329	363	340	371	368	347	374	340	334	326	376	335	385	357	361	365	351	340	344	341	355	347	371	343	370	359	374	343	367	365	350	358	309	393	345	339	350	398	321	347	356	350	336	343	339	369	378	355	380	333	377	369	353	345	368	334	366	343	364	328	371	336	359	380	365	336	369	337	320	347	353	341	357	369	342	372	391	314	367	330	330	360	368	394	340	340	360	356	344	359	339	350	391	355	329	371	343	372	350	327	344	370	346	342	363	331	361	358	326	348	346	354	347	364	344	384	341	353	348	346	325
2009	841	844	851	874	839	853	866	852	876	870	833	870	837	833	908	825	839	913	830	832	800	836	850	864	870	858	909	838	876	886	823	853	822	822	819	824	866	860	844	873	806	827	836	888	874	767	830	847	805	824	823	827	830	902	887	850	883	892	861	854	851	826	801	843	838	857	783	833	810	847	842	837	825	876	859	850	834	846	810	840	832	771	817	812	858	861	868	835	887	868	935	877	871	870	807	890	832	856	804	836	816	861	882	823	852	865	850	814	837	838	852	798	781	829	875	843	854	864	822	840	813	886	829	826	818	896	847	876	811	809	873	877	786	895	805	827	833	814	813	901	880	827	882	856	886	837	834	827	843	806	835	834	808	822	838	896	804	871	859	867	847	836	830	802	805	826	797	885	884	818	909	836	836	821	835	837	879	803	780	851	840	858	879	865	869	823	828	871	873	855	824	873	845	848	839	766	791	830	873	853	799	846	845	807	849	840	835	812	834	861	856	830	830	846	864	848	810	911	817	834	843	830	835	803	834	873	815	814	857	836	853	841	835	875	853	839	881	898	840	808	816	814	837	867	830	822	890	871	893	821	787	882	782	804	847	835	804	851	860	813	778	867	843	860	807	862	814	847	840	794	855	853	830	824	799	857	835	828	799	875	833	884	811	869	871	837	827	888	871	819	866	830	848	853	857	842	851	830	813	862	847	860	787	815	866	839	870	816	860	814	838	893	837	786	841	838	850	808	888	855	836	841	808	822	831	791	835	927	823	835	879	857	854	856	884	823	837	903	873	854	877	814	815	849	873	861	827	834	854	873	839	886	800	866	851	883	841	851	854	831	917	812	870	834	905	839	879	854	855	836	844	806	878	854	821	821	852	854	874	842	842	827	870	810	828	845	838	851	834	828	805	838	776	865	806	861	822	804	849	829	788	839	832	886	857	881	829	866	819	834	882	832	854	840	821	867	880	866	846	844	835	836	876	870	838	861	833	819	840	801	853	841	886	842	810	853	833	844	826	851	871	820	820	801	828	858	879	860	819	835	842	883	846	821	869	845	825	814	854	896	903	860	832	857	847	883	834	884	844	815	818	841	851	848	851	818	849	880	841	886	832	881	848	855	889	894	828	828	851	799	854	872	792	857	826	869	771	845	864	850	870	894	891	866	850	821	854	872	811	797	885	825	880	902	819	918	803	840	831	828	860	816	857	852	834	854	829	880	822	873	879	863	827	852	877	839	854	855	818	862	849	802	810	784	847	819	830	888	850	875	837	835	845	860	882	837	888	883	804	853	821	829	883	893	851	821	846	863	913	863	845	842	840	874	817	858	837	779	821	880	850	874	735	833	830	851	893	842	825	860	846	832	783	869	839	869	893	833	831	837	840	818	863	853	810	836	853	820	835	871	877	844	843	828	875	866	839	854	822	873	870	821	883	806	851	832	859	843	824	863	820	859	846	886	844	832	863	869	840	897	855	840	810	833	853	803	839	850	834	836	830	820	821	837	817	870	814	858	767	863	843	841	851	835	842	799	809	844	867	813	824	822	875	835	853	872	841	877	831	867	851	858	767	845	847	817	833	851	846	844	830	874	854	847	888	885	845	823	807	863	840	899	820	833	833	845	881	862	851	858	867	869	885	821	817	787	844	836	829	849	835	874	864	910	854	848	824	829	854	837	806	875	827	829	804	867	817	869	804	820	823	852	852	816	812	827	769	809	867	837	812	860	801	863	834	815	868	853	859	853	862	887	858	843	818	857	902	879	869	836	834	868	843	842	805	835	878	857	898	831	820	861	854	856	848	865	820	816	861	825	861	837	795	827	876	869	812	801	876	807	840	813	889	892	852	850	824	871	885	818	884	824	870	837	815	866	808	826	843	774	822	851	849	845	868	854	843	870	873	831	863	850	840	815	927	843	827	852	873	865	825	811	830	859	850	831	846	802	852	793	821	828	832	827	868	792	845	875	813	809	806	868	875	866	808	820	873	827	846	863	826	832	871	904	850	824	812	846	864	875	884	845	858	798	829	841	808	852	849	839	773	879	839	845	877	813	864	865	837	799	852	870	857	856	841	843	814	851	821	793	838	815	873	834	783	809	865	850	870	832	840	853	860	850	830	877	892	846	897	813	845	849	865	843	813	833	872	894	799	849	838	818	840	856	776	800	837	841	863	823	798	809	854	817	831	828	849	830	817	892	873	807	838	869	828	860	906	894	841	846	816	812	853	854	820	881	833	848	826	868	854	861	840	864	835	888	838	824	789	861	844	858	880	838	826	847	857	813	811	837	818	777	792	820	841	835	810	825	892	763	854	812	882	834	833	872	789	842	841	793	814	814	807	847	870	792	856	837	890	839	799	821	877	830	874	818	865	819	858	888	866	866	906	864	841	864	845	825	859	794	857	854	857	881	864	840	807	834	844	837	831	838	807	766	853	836	901	847	838	818	865	811	805	846	790	851	827	873	857	820	898	822	875	855	881	870	834	837	842	824	843	808	900	800	821	863	862	834	817	825	795	867	868	858	849	837	849	848	864	879	837	838	857	874	839	856	872	840	809	812	836	817	842	839	838	849	828	832	841	841	816	852	813	843	872	829	822	859	852	858	848	909	830	833	839	884	840	877	851	893	826	805	827	851	860	880	869	832	818	822	863	842	830	809	839	826	902	837	823	822	885	816	853	839	829	866	872	805	894	860	919	851	858	889	854	816	840	838	841	837	813	815	844	891	863	859	848	861	870	866	848	792	873	850	838	830	853	840	842	811	865	851	891	831	832	785	841	852	856	850	870	778	884	847	803	850	868	832	835	836	833	853	814	834	794	839	824	853	837	783	882	882	860	811	862	859	895	861	868	850	809	844	846	841	829	844	829	853	858	855	913	874	805	812	878	828	808	841	860	813	854	791	836	813	846	826	841	858	859	837	838	845	883	854	840	831	858	861	833	849	888	830	813	840	834	774	849	823	823	860	850	821	843	860	865	894	857	853	841	847	943	820	868	827	884	867	862	857	876	852	855	884	875	847	853	860	867	842	853	878	794	857	860	854	845	814	853	865	836	848	802	856	809	851	851	863	761	878	826	860	800	869	828	814	826	868	832	841	841	882	864	843	805	879	894	808	876	789	867	878	873	846	860	785	842	842	855	835	816	779	821	856	832	895	859	821	878	864	875	825	849	815	850	883	848	854	817	798	887	856	812	868	790	854	826	826	836	844	816	888	858	835	819	854	847	847	805	848	857	868	897	808	845	852	853	837	836	841	824	909	843	839	839	868	815	803	825	836	818	873	887	798	792	808	812	858	795	911	894	806	858	825	792	843	831	807	824	814	855	869	861	802	848	829	838	880	868	853	792	804	845	876	831	830	848	768	871	841	798	893	855	798	894	849	842	780	853	890	854	837	844	833	815	832	859	819	813	884	854	868	836	904	826	914	867	775	864	815	847	829	797	824	870	871	893	833	840	882	853	868	854	869	861	848	864	833	853	854	799	864	920	835	837	855	814
6861	514	621	556	564	423	347	342	305	324	328	312	332	302	304	305	299	314	317	301	318	303	277	283	306	290	279	289	267	304	294	323	288	318	291	274	288	279	315	286	277	287	292	327	255	288	282	282	292	266	280	271	278	303	290	322	315	298	287	283	298	286	270	310	307	281	290	298	304	278	280	290	291	287	273	295	295	275	288	275	291	298	302	301	270	273	287	267	282	303	283	311	288	293	269	306	291	307	317	278	301	300	287	319	278	263	307	256	317	297	282	277	308	255	286	299	299	305	276	295	277	271	299	302	287	303	297	295	302	277	308	284	270	293	284	329	303	267	263	294	315	292	292	326	304	292	272	266	288	321	304	270	282	246	304	289	306	304	294	252	262	290	277	311	268	242	295	251	259	270	280	300	275	293	306	289	318	291	288	296	292	287	273	288	242	274	273	287	280	324	280	286	276	316	263	286	288	289	285	284	261	267	299	288	302	266	329	285	309	327	300	306	286	283	285	257	304	295	283	299	304	292	310	298	292	272	277	332	275	328	234	261	294	289	278	319	271	288	302	282	278	283	283	304	280	315	279	265	311	291	301	272	325	274	304	280	288	330	298	289	268	287	295	275	272	278	295	307	326	284	305	237	269	279	267	295	296	289	286	305	324	294	304	283	284	318	272	264	298	299	290	305	270	281	286	280	287	291	244	281	300	301	295	271	287	284	291	295	288	303	274	310	260	291	291	254	297	318	288	303	283	268	302	295	281	287	276	294	311	262	293	285	263	286	291	283	285	293	276	294	304	317	283	284	278	272	290	272	301	323	325	304	321	277	288	265	305	272	282	283	314	304	325	294	297	294	292	290	300	300	282	300	296	289	308	272	281	283	303	274	285	294	268	264	282	298	289	282	253	259	275	279	319	320	291	300	288	291	293	267	281	282	299	252	281	270	299	276	302	335	264	306	291	310	312	263	288	292	298	288	300	314	307	310	308	264	303	307	288	262	307	305	271	254	276	289	266	289	276	302	272	316	295	260	330	313	306	299	285	327	283	323	326	285	299	277	277	267	313	279	288	266	326	287	325	272	277	295	297	311	276	291	318	295	279	324	251	283	310	281	252	278	299	288	246	274	270	277	289	305	282	256	317	310	311	283	264	292	320	295	247	292	287	313	295	284	317	292	287	305	308	296	316	306	295	277	285	286	303	237	302	292	303	313	295	291	271	314	280	300	301	325	285	303	303	337	305	325	256	289	295	296	233	294	290	309	297	299	300	281	295	290	293	245	291	271	297	285	280	268	296	288	262	289	286	333	298	292	273	298	295	303	301	289	307	263	267	282	296	304	300	328	294	301	293	282	300	297	300	296	325	300	276	258	273	250	281	307	288	279	273	266	263	286	296	266	296	293	269	283	306	290	276	285	270	304	301	291	294	271	269	301	262	292	255	298	315	295	313	272	289	271	260	326	276	279	263	283	306	276	278	285	314	303	282	299	286	312	274	257	305	282	287	266	286	269	300	271	262	310	286	270	281	283	290	277	298	317	300	308	273	304	257	279	275	268	279	285	301	296	279	264	269	287	286	266	288	288	282	292	294	293	316	287	293	304	305	273	266	319	260	287	314	301	319	314	274	268	309	316	296	319	291	280	262	313	305	260	295	296	268	280	317	303	289	313	259	312	298	285	319	333	306	280	290	299	317	324	266	284	290	271	305	317	286	267	267	311	244	298	308	298	286	265	313	286	271	288	272	324	277	262	272	293	301	269	287	292	282	304	290	298	269	293	285	263	282	283	262	297	274	310	315	271	312	275	277	289	308	298	301	297	299	322	292	300	280	292	294	294	289	316	292	290	294	325	275	291	304	299	264	279	271	279	291	253	323	243	291	280	267	265	286	275	332	315	290	276	263	307	287	265	302	297	288	271	278	300	293	258	288	280	289	293	297	289	318	279	316	306	314	276	314	296	262	261	288	294	315	309	300	305	275	287	268	300	283	280	254	280	302	287	277	288	257	290	287	262	299	321	262	298	300	305	282	274	292	321	301	289	292	329	304	313	300	315	287	304	292	302	269	286	274	281	298	281	305	322	309	278	291	303	293	310	293	282	257	275	270	296	267	276	276	280	294	290	281	317	285	280	271	286	286	310	287	291	275	312	270	284	275	283	280	283	287	297	302	260	252	277	281	283	269	282	314	262	297	344	291	323	295	305	298	338	262	324	273	261	284	278	308	263	310	272	283	307	303	300	275	267	320	307	287	271	265	297	296	293	265	281	304	298	313	328	311	272	288	271	303	268	294	288	297	313	297	279	308	300	294	260	275	279	283	304	302	266	326	305	294	284	283	305	283	306	280	306	267	268	283	283	299	292	296	289	284	303	279	292	303	316	266	295	278	271	305	256	292	284	289	307	280	277	275	301	299	301	306	262	291	296	259	283	262	267	280	279	306	319	275	322	295	259	314	285	311	272	279	306	272	280	325	298	293	291	264	289	278	305	276	293	248	312	303	296	297	288	312	306	315	273	263	307	275	279	302	321	310	268	302	271	293	280	316	312	301	268	287	292	288	283	291	325	263	288	302	293	271	314	258	289	306	297	321	311	289	311	303	294	308	294	281	280	268	303	281	285	309	305	288	261	306	296	292	281	312	337	278	264	284	296	333	300	310	298	300	266	294	255	252	278	296	306	304	294	314	268	289	278	302	298	305	286	307	271	289	318	290	301	280	307	295	314	279	277	256	266	283	287	300	290	309	268	349	294	294	277	304	326	285	291	279	289	286	265	354	275	295	299	281	261	245	292	274	287	270	276	306	313	304	288	316	277	305	301	262	310	277	287	271	304	268	291	306	262	284	272	292	308	294	276	275	269	293	312	265	296	298	300	322	265	304	286	310	263	270	276	293	305	297	297	266	311	286	268	278	289	281	297	267	309	305	302	297	293	291	279	263	271	267	338	281	283	287	270	288	285	303	279	282	281	302	267	311	299	303	296	280	277	290	286	308	272	284	285	290	285	314	318	292	303	265	267	275	289	301	302	307	268	305	290	284	305	290	313	282	292	289	306	276	283	287	284	267	309	297	288	307	292	289	288	322	302	283	297	277	273	297	272	346	284	277	291	272	279	304	296	257	284	319	286	284	290	298	295	287	305	310	304	282	325	308	320	277	292	272	294	295	282	286	262	261	303	281	289	299	297	306	295	256	299	274	292	237	297	295	277	297	289	324	258	303	281	308	277	303	295	270	262	292	280	269	325	310	269	293	299	286	260	308	312	293	290	302	276	299	276	283	296	304	280	272	272	279	300	293	306	260	279	317	279	305	269	273	275	281	311	315	290	309	292	264	311	300	304	295	285	282	256	313	264	319	260	333	288	284	319	282	310	280	288	288	258	296	301	298	259	299	283	269	316	275	312	286	276	305	311	298	269	289	280	267	278	266	287	277	310	296	282	290	305	307	285	305	292	307	264	296	292	331	289	307	276	315	304	302	294	256	305	331	281	286	274	289	286	275	319
6422	962	1356	1714	1611	1160	985	893	903	827	854	845	806	722	755	730	745	766	728	750	734	727	712	733	756	723	745	709	689	710	747	693	719	681	708	771	692	691	727	741	744	752	710	692	725	686	696	687	715	723	677	707	716	676	693	672	710	714	720	670	721	700	651	667	702	675	731	734	672	716	713	687	666	675	654	709	685	657	747	734	732	744	702	740	706	692	733	677	706	640	718	700	707	729	710	671	666	763	688	688	727	736	718	718	728	670	655	680	686	692	685	715	652	675	702	715	686	683	691	686	681	715	669	706	709	688	768	703	654	695	685	691	693	740	687	706	714	714	703	681	682	698	671	693	694	700	753	674	708	666	691	666	667	721	677	717	677	704	658	711	717	740	682	715	703	693	703	678	670	703	718	756	747	700	754	715	662	699	705	714	693	698	703	676	665	692	727	731	715	675	707	725	672	655	705	677	685	694	701	708	715	698	651	739	731	746	697	669	663	707	663	741	650	712	696	685	675	700	712	714	714	717	719	699	766	704	657	689	710	644	715	700	695	720	735	668	737	670	701	697	699	701	724	665	694	734	695	714	709	687	722	749	735	695	692	655	695	747	733	712	694	708	681	652	737	705	687	697	670	719	730	694	692	704	666	660	691	667	639	710	706	689	682	704	728	746	694	718	734	706	718	700	653	713	663	682	674	736	717	722	680	698	659	715	680	669	706	684	687	712	712	674	727	692	725	695	674	669	734	707	698	697	685	660	692	678	677	702	736	710	712	660	645	741	667	686	745	749	670	701	714	728	683	689	691	739	723	681	706	730	669	670	725	639	695	708	728	722	705	671	719	683	688	665	715	650	681	710	668	675	716	709	695	717	699	705	631	704	715	692	700	690	735	708	722	670	716	659	671	664	718	731	682	681	738	695	728	703	678	750	739	699	706	697	670	698	690	704	694	671	661	700	724	696	682	702	691	739	715	712	685	708	679	681	694	660	688	696	721	675	703	730	727	674	681	692	676	707	678	695	680	720	670	732	689	680	728	675	706	712	708	675	722	704	688	665	667	692	731	697	688	695	684	694	668	723	687	697	681	682	743	679	703	692	653	721	694	680	725	679	694	716	693	683	738	680	680	672	714	668	694	693	704	664	665	745	689	701	734	740	753	686	635	667	712	704	681	734	754	737	714	676	726	747	721	716	714	719	686	697	705	690	671	684	672	696	699	702	752	666	702	694	713	675	684	746	704	701	666	679	660	676	732	706	741	634	726	756	635	703	722	690	682	689	700	699	702	672	671	710	670	724	692	709	730	702	673	738	699	668	655	677	710	674	717	710	735	672	728	665	674	679	686	689	655	680	707	670	689	704	707	664	707	701	723	661	724	700	662	661	712	688	690	673	706	671	698	680	705	701	662	698	699	689	729	756	690	736	700	691	694	672	692	680	708	687	662	716	691	687	702	678	691	668	697	700	722	693	725	691	713	745	737	749	691	708	706	731	691	708	654	695	624	717	685	714	667	689	737	686	695	711	711	683	697	720	684	700	694	694	669	658	681	710	702	721	677	706	648	691	710	672	656	706	703	721	692	683	734	681	664	707	679	698	713	692	675	754	695	673	676	719	699	710	693	657	679	722	682	702	731	684	674	658	709	695	691	697	674	741	739	689	741	718	735	649	694	688	711	680	693	687	665	705	733	651	637	683	663	726	701	703	707	670	672	689	715	682	726	674	698	707	675	680	688	706	713	685	639	674	683	695	719	704	724	685	709	662	682	685	728	655	669	674	673	748	647	698	723	658	742	654	665	698	740	673	776	736	707	727	697	719	727	694	713	662	661	685	724	702	664	749	681	729	686	719	691	704	688	677	687	720	702	719	712	693	724	686	688	712	685	690	695	720	726	668	690	687	670	710	742	689	697	731	776	659	698	738	704	702	665	703	673	714	708	687	702	702	654	690	722	661	702	686	732	671	666	713	730	675	696	698	679	679	701	664	712	683	715	680	698	710	709	680	713	665	685	715	711	718	736	725	727	730	690	697	738	707	683	668	667	708	649	685	706	655	639	698	686	660	683	688	669	681	721	639	733	698	704	706	701	699	707	700	702	680	723	646	716	693	697	722	669	692	693	681	708	702	724	707	752	688	697	716	687	721	718	689	691	689	688	709	657	716	732	713	670	694	711	673	684	683	669	680	678	708	663	658	679	679	721	726	734	678	687	685	734	693	701	654	721	716	733	701	684	665	698	652	668	717	676	664	688	700	666	673	710	672	654	722	676	676	679	705	677	735	685	729	684	671	726	703	652	707	698	721	741	730	723	697	682	688	648	681	715	723	701	629	691	737	694	685	710	701	715	687	729	692	694	680	673	692	699	712	702	709	742	692	731	603	661	698	716	704	728	709	723	703	739	728	696	668	713	696	680	754	733	670	731	717	689	687	674	663	663	707	673	644	712	712	712	732	663	662	732	707	688	650	674	699	710	707	715	715	699	706	694	659	669	739	660	689	662	676	663	735	669	717	671	700	659	679	693	671	689	671	672	677	669	681	715	736	678	724	689	720	683	714	699	723	731	696	688	691	685	683	690	680	719	728	676	718	741	725	718	716	708	672	697	717	680	683	694	676	749	647	683	691	708	739	726	664	730	702	686	711	700	697	697	680	674	715	739	682	695	676	664	681	673	681	676	700	736	700	654	623	685	647	680	636	699	759	653	664	706	660	712	682	697	668	701	673	707	647	707	738	665	733	707	697	704	615	675	695	696	699	672	700	702	675	708	671	657	681	705	653	666	715	692	690	725	698	685	723	711	749	717	714	678	684	725	655	710	670	696	683	689	686	668	694	715	657	672	678	698	681	700	725	692	699	719	702	726	678	660	682	703	667	748	700	687	706	701	699	662	696	697	725	695	685	707	738	679	722	710	678	703	705	732	684	694	724	734	674	729	684	660	716	732	698	710	736	687	689	683	747	695	677	689	740	687	702	737	748	703	698	706	708	730	701	703	722	736	727	675	731	680	727	713	714	684	682	665	730	743	763	703	682	628	711	722	667	687	711	691	703	702	653	752	709	699	698	704	697	688	688	679	707	667	702	683	712	659	683	746	668	677	682	734	735	661	714	746	706	713	697	743	741	723	701	689	661	686	690	703	701	694	711	708	745	712	695	679	697	695	666	678	674	688	705	701	704	707	765	691	644	714	701	691	685	699	720	673	725	691	720	720	660	696	756	660	698	742	681	697	682	632	720	741	711	673	705	692	725	660	670	694	735	693	709	701	675	683	731	706	704	682	689	729	747	729	696	733	662	653	707	757	634	695	733	660	690	675	717	659	735	672	716	672	689	712	689	645	726	754	677	693	673	765	680	736	665	685	729	661	692	713	677	698	704	733	726	734	695	665	691	726	665	654	704	701	666	695	729	712	689	689	718	732	682	667	671	714	710	660	673	658	681	707	640	671	716	733	720	735	681	707	684	715	693	733	674	664	690	686	734	709	691	711	696	676	763	675	696	663	707
12045	823	722	679	601	468	329	237	222	164	168	171	153	131	150	162	159	128	127	130	139	141	138	136	109	108	139	130	121	112	137	127	116	131	128	134	134	111	132	131	136	143	123	133	138	114	120	115	121	127	124	117	122	136	110	130	121	134	114	125	118	111	118	106	106	117	123	124	133	122	131	134	134	146	132	124	134	102	124	126	123	124	119	131	140	128	123	133	136	115	117	125	146	109	117	114	116	160	128	132	121	128	168	113	139	116	123	123	123	131	124	133	126	122	170	111	133	127	135	117	125	121	143	136	117	117	128	106	121	125	140	116	119	107	122	112	139	133	118	135	125	129	130	122	131	113	117	137	119	125	128	144	135	110	116	104	120	135	133	123	140	124	132	120	141	126	158	117	107	126	136	134	121	116	123	119	112	139	121	124	156	113	123	140	123	139	98	115	109	116	136	144	140	117	132	147	149	149	142	108	137	124	138	121	132	117	122	123	113	139	113	140	125	130	112	136	127	143	137	126	156	136	136	155	150	123	135	121	131	140	134	136	132	112	101	128	105	132	135	116	132	120	146	146	130	142	123	125	122	102	132	128	124	121	131	131	116	134	130	125	125	110	130	137	134	146	129	146	134	131	141	157	136	139	118	127	115	119	120	132	132	101	130	116	118	130	129	139	110	145	152	131	127	110	127	137	120	128	126	121	116	129	122	116	145	122	127	130	105	117	114	134	108	115	126	125	115	121	124	112	133	122	114	131	128	110	103	139	128	146	124	108	94	131	129	141	121	144	115	139	130	117	135	112	115	125	122	109	108	120	113	129	120	147	136	148	115	128	130	147	136	133	133	130	116	134	114	126	128	108	126	125	139	119	125	125	115	133	128	116	113	139	113	124	125	122	139	137	123	140	131	128	131	132	120	116	128	142	127	127	127	111	118	112	129	120	111	125	110	135	114	130	146	120	132	114	120	111	133	127	148	131	121	131	115	115	115	112	126	130	136	123	107	133	131	152	108	114	144	118	110	126	109	123	108	134	119	142	134	141	130	130	143	145	128	124	129	115	114	114	95	95	132	134	129	116	131	107	123	139	110	110	105	112	126	108	122	110	148	120	127	120	117	132	122	131	109	128	129	128	127	124	129	139	138	113	157	123	119	128	128	119	127	127	125	116	118	118	115	104	102	140	142	121	118	133	110	117	111	143	133	125	112	136	128	124	135	131	130	120	138	151	103	116	124	118	137	139	121	102	152	122	114	122	145	130	113	125	110	108	115	136	118	126	117	123	134	133	136	143	125	124	127	127	145	122	118	123	132	118	137	135	118	101	110	125	138	142	140	109	132	150	114	137	123	109	120	118	141	123	124	143	128	129	130	146	122	117	117	94	116	126	143	145	137	126	129	132	124	136	132	133	134	125	117	121	98	119	136	132	116	122	117	97	120	131	104	125	102	115	125	132	118	110	145	142	146	143	117	121	131	139	111	136	130	119	125	110	133	122	131	147	150	131	115	132	126	122	109	128	107	119	147	142	152	108	94	146	124	125	124	126	111	118	114	124	117	146	127	126	118	116	125	132	130	141	140	106	112	112	132	128	108	112	104	107	124	122	113	130	123	138	113	129	172	133	122	123	132	125	154	131	129	133	119	150	109	101	138	135	112	131	136	110	108	112	97	118	141	137	122	133	142	114	110	133	127	138	124	115	119	116	144	126	134	117	129	127	134	111	125	137	136	113	106	118	153	123	111	127	128	125	135	124	136	133	137	112	137	123	142	140	105	112	127	125	123	137	115	139	133	121	136	107	119	118	137	140	149	121	111	96	128	124	116	125	134	122	120	133	124	132	125	112	134	132	123	123	123	123	140	129	142	127	122	136	110	116	119	120	124	119	111	126	130	129	132	127	149	131	123	119	136	122	112	118	132	136	121	124	110	129	109	104	134	125	120	106	135	115	131	116	129	124	143	145	122	134	109	134	129	120	130	122	118	120	134	123	124	107	116	137	133	128	117	131	106	144	144	132	128	136	113	144	139	124	130	131	130	108	111	118	123	135	108	133	120	131	137	117	106	137	112	126	116	129	134	129	118	123	115	119	98	116	116	118	134	113	134	105	121	126	110	131	131	133	130	127	101	121	126	111	124	131	118	124	143	125	135	125	132	130	113	116	132	131	135	147	121	119	101	121	113	114	129	126	158	121	149	116	133	117	118	115	109	137	120	132	102	118	109	156	129	121	124	114	107	120	132	105	125	129	152	117	133	120	103	127	134	132	138	124	123	126	138	141	110	125	126	121	140	113	131	118	111	133	107	118	130	151	109	126	127	133	121	133	139	135	127	127	145	125	125	133	107	144	115	132	143	126	126	150	94	120	109	134	134	137	117	112	129	135	125	127	112	139	121	137	116	122	135	114	143	127	103	134	129	123	117	145	128	132	152	135	116	142	128	129	108	123	121	121	140	137	123	124	122	110	98	125	117	104	117	113	132	143	125	128	128	116	116	93	114	125	124	105	124	111	123	128	96	134	106	122	119	103	137	132	118	104	108	106	134	112	120	136	140	117	124	120	125	125	147	135	113	130	119	132	131	124	141	159	141	119	118	125	125	127	122	116	127	146	117	135	146	118	123	129	132	106	105	132	120	115	121	137	124	152	137	109	119	112	143	115	136	122	136	114	124	110	116	120	113	132	123	120	140	153	117	131	114	123	125	114	151	119	142	127	116	110	119	120	135	108	133	130	133	130	121	127	137	133	103	115	123	121	126	123	129	129	117	131	161	120	120	121	118	122	141	118	109	126	117	129	131	125	152	115	122	126	125	111	128	133	138	137	113	131	140	127	116	116	115	145	144	120	126	134	120	117	135	111	117	128	127	113	121	130	124	101	110	110	105	122	118	119	117	127	140	138	130	123	116	125	119	118	138	128	137	149	92	126	127	123	124	135	129	110	127	117	124	123	127	113	124	118	114	130	118	110	132	123	120	129	131	111	135	127	115	117	122	105	138	145	125	111	132	123	129	142	121	112	117	130	123	117	116	138	113	115	144	115	136	115	120	125	117	125	123	120	121	123	126	138	136	121	121	126	127	122	147	146	118	116	112	133	127	122	127	118	130	133	132	114	115	128	124	142	134	127	127	137	121	130	129	115	136	137	123	126	115	154	134	123	134	135	130	124	117	126	138	113	141	134	132	139	109	133	125	100	121	137	142	139	137	134	119	121	141	142	100	111	130	124	127	117	93	139	128	131	139	120	116	109	122	113	123	100	141	124	140	139	143	123	121	143	106	122	139	127	124	98	138	130	117	156	112	122	122	115	119	130	117	98	156	107	135	120	147	150	148	133	108	126	118	136	127	143	129	131	112	135	116	111	135	113	126	144	144	128	128	149	134	108	133	114	123	114	129	116	138	124	136	138	138	116	112	123	113	121	135	125	117	111	138	119	137	146	111	120	112	132	141	113	122	120	154	116	118	114	120	120	106	135	139	138	126	113	145	126	127	136	122	114	118	110
7634	883	1601	2176	1855	1133	900	764	652	633	532	512	510	442	429	448	439	429	402	410	407	403	366	387	382	408	373	337	323	359	388	360	362	351	346	373	348	369	369	320	346	359	335	378	355	353	347	320	351	357	346	344	372	353	360	369	323	325	334	346	339	333	349	346	322	350	324	346	345	347	344	367	313	343	344	325	323	330	326	354	362	347	356	332	344	345	339	336	345	324	333	300	352	352	353	366	332	341	357	346	344	367	328	316	365	351	358	314	340	357	321	369	331	349	329	365	357	319	362	333	288	271	359	345	323	327	369	358	333	314	296	342	304	327	340	319	341	327	353	333	352	315	312	315	334	337	340	323	318	303	365	309	361	354	334	330	358	327	363	347	339	354	339	313	339	317	338	338	355	344	331	348	320	369	336	323	306	334	326	339	312	292	368	306	371	355	346	351	357	340	347	318	336	367	323	312	341	323	349	356	343	326	361	359	331	330	332	300	344	347	317	343	365	336	312	346	333	344	344	336	317	379	342	293	334	324	353	319	317	347	329	313	326	343	366	334	335	332	351	365	340	348	332	341	309	297	359	332	351	301	329	343	356	323	338	336	328	310	337	312	321	349	338	364	337	331	291	292	330	341	340	342	340	292	342	314	333	357	343	335	309	335	350	312	352	316	338	300	347	346	357	311	344	352	315	342	327	334	328	363	358	315	326	322	333	361	337	334	354	322	332	310	314	331	361	298	326	322	347	305	345	332	317	347	320	325	320	299	354	351	329	335	368	366	350	338	325	363	349	310	325	375	336	320	320	346	329	328	339	314	363	356	339	333	333	333	341	359	361	321	331	333	355	321	302	321	344	300	352	345	338	346	299	342	345	316	375	331	372	321	340	312	327	324	312	320	335	319	355	365	333	342	325	339	384	348	342	337	354	339	322	318	326	350	335	357	357	314	335	304	340	359	327	295	343	319	350	320	343	334	303	304	349	339	346	325	327	323	296	357	340	323	337	349	350	332	344	315	304	345	334	344	329	340	331	335	329	311	330	320	328	333	343	301	364	345	324	348	318	323	336	307	308	362	346	324	343	326	348	343	305	313	324	315	360	317	338	311	327	315	356	306	326	333	350	353	336	344	333	360	330	332	311	333	350	333	343	347	326	337	320	316	348	348	358	335	327	323	355	357	326	316	369	357	334	324	349	338	294	324	361	296	319	319	346	345	335	303	342	334	330	332	278	336	347	350	363	307	324	337	358	330	352	327	356	336	333	337	329	373	355	349	360	343	395	309	325	354	364	321	310	308	336	311	360	339	329	360	294	385	333	347	338	347	327	324	319	341	339	335	324	284	369	368	314	344	332	365	334	344	342	338	333	353	347	333	379	323	343	331	348	354	338	296	340	353	309	305	304	348	355	338	326	320	321	354	347	301	329	332	311	328	322	310	307	356	333	321	334	361	319	368	336	327	332	328	376	328	313	353	352	309	304	367	355	319	333	345	358	315	322	357	335	303	312	325	362	311	350	321	336	338	324	341	364	334	348	357	341	321	316	363	331	350	334	342	346	339	324	369	333	361	337	359	329	317	357	353	331	324	348	354	346	344	335	321	339	363	334	365	326	365	310	349	338	326	345	306	352	368	341	329	327	334	341	346	338	348	354	365	346	362	331	310	326	349	321	346	345	315	338	315	314	349	346	312	332	342	343	331	338	354	361	330	336	306	324	349	355	341	338	348	346	345	337	302	333	331	330	345	292	314	348	364	334	337	352	342	307	328	356	314	323	343	342	346	334	307	339	369	334	334	326	322	348	331	339	344	300	332	333	339	359	325	373	317	343	296	335	306	308	337	323	313	343	322	298	376	332	343	334	342	389	340	328	337	352	339	353	340	285	340	312	343	303	321	306	333	345	307	319	366	306	330	346	316	338	320	307	319	333	331	312	319	355	370	342	345	326	327	338	311	326	321	316	346	363	327	343	325	336	356	317	340	331	347	334	328	303	310	334	337	351	348	328	303	343	331	335	350	314	337	327	302	335	325	321	300	347	353	337	347	310	299	326	371	332	331	339	368	325	355	318	358	326	342	340	330	348	348	323	311	331	328	321	332	357	322	330	343	345	306	333	332	353	332	338	332	343	345	353	356	330	332	324	325	383	323	315	350	336	347	342	366	349	324	329	371	327	307	303	331	331	333	379	353	352	317	348	337	342	326	334	315	344	336	331	335	335	367	336	315	341	333	342	300	332	328	376	314	344	331	338	331	326	319	346	322	326	332	331	332	347	343	340	332	341	359	342	323	297	328	329	355	366	348	344	333	343	351	315	339	325	335	348	324	338	308	360	329	327	342	357	347	341	338	320	339	334	332	322	384	336	327	357	347	380	320	347	343	363	345	321	362	336	336	350	324	366	357	316	329	335	357	348	329	341	297	359	332	337	316	317	347	310	352	309	316	288	337	356	334	359	379	320	331	344	316	324	349	328	326	313	318	367	349	340	309	294	301	331	352	330	354	332	317	347	306	315	349	347	368	316	337	337	325	332	322	323	340	321	335	366	333	361	307	300	310	319	345	305	313	352	324	343	343	328	331	337	318	362	326	343	353	319	332	311	348	322	359	336	340	354	362	358	366	312	329	331	355	346	305	317	362	361	308	318	320	339	361	305	348	361	295	326	355	337	308	337	325	334	311	354	346	299	354	306	325	353	347	325	343	344	335	341	310	329	360	311	311	342	321	326	321	338	301	304	335	307	341	328	323	315	318	357	348	319	323	346	353	335	361	357	342	324	335	333	346	346	324	339	305	361	330	349	358	363	327	349	337	331	344	333	343	331	353	324	350	302	336	357	318	330	345	329	315	335	330	337	341	348	295	334	348	332	348	322	321	318	345	311	313	322	347	360	346	338	315	379	332	366	349	320	326	306	339	342	321	337	322	333	297	316	339	329	337	339	350	322	302	344	327	340	334	342	331	308	313	337	308	367	316	330	323	340	362	355	349	349	361	337	355	345	310	386	332	319	296	342	338	357	353	330	345	327	359	334	316	342	338	320	343	381	337	319	364	296	319	315	357	315	335	360	371	326	347	365	327	327	345	330	362	320	335	339	327	334	329	337	333	362	345	351	332	350	347	362	339	323	328	343	360	304	349	334	336	311	354	323	354	352	352	319	324	324	318	338	335	316	325	339	312	330	353	325	338	359	357	362	347	328	329	336	330	359	341	331	367	357	325	316	323	343	324	346	321	323	357	339	331	344	310	350	348	330	378	297	352	359	317	368	350	331	336	311	363	327	333	312	361	341	339	323	353	342	351	330	317	327	330	336	361	334	309	318	322	347	319	346	338	370	328	375	313	321	339	325	342	336	295	343	339	354	349	356	362	344	341	328	344	305	293	338	336	311	350	333	313	318	337	325	325	350	332	342	338	298	355	344	320	341	329	352	335	332	363	320	349	356	332	345	333	311	317	349	314	294	325	362	359	342	343	336	323	303	316	341	352	334	319	309	329	323	343	365	333
1303	384	394	372	355	318	326	386	401	351	333	334	367	401	376	336	341	338	392	329	367	383	364	346	342	363	374	366	371	380	324	390	389	379	344	371	349	352	375	362	365	399	396	318	344	319	360	378	383	346	383	355	340	336	349	345	342	362	338	328	372	349	342	345	358	359	328	359	352	318	328	378	324	361	363	355	365	344	352	343	363	328	327	365	351	380	354	388	327	359	345	372	350	337	357	363	350	361	374	358	334	362	376	358	367	361	352	348	342	349	361	352	379	364	369	320	349	356	367	342	360	352	392	347	358	359	351	353	330	385	379	321	369	322	333	368	355	370	331	352	372	344	367	377	347	318	363	360	337	352	339	396	321	354	342	336	367	348	363	330	329	360	341	372	356	355	344	367	365	393	338	335	332	376	359	347	346	365	354	349	316	355	349	359	350	346	365	376	336	380	352	367	353	352	366	334	331	337	340	357	341	328	379	338	349	364	366	376	312	363	340	398	364	369	390	382	381	366	350	321	359	381	389	349	413	400	363	342	375	369	352	356	355	368	361	363	380	372	380	350	340	360	373	356	340	353	353	352	351	337	381	330	350	315	348	356	345	369	365	338	368	339	369	343	343	316	317	358	346	384	345	380	356	354	351	350	361	334	380	315	360	321	370	365	379	328	327	354	325	386	357	337	369	320	369	329	373	373	394	347	367	367	402	354	377	340	372	363	374	340	362	390	388	355	331	345	371	318	375	354	334	345	348	355	359	378	354	344	394	358	385	364	338	331	354	342	355	327	379	372	369	317	355	368	364	328	348	362	363	328	357	354	325	338	316	356	359	367	386	349	380	345	369	330	359	338	358	339	342	364	348	314	346	351	344	331	367	369	312	359	311	391	360	372	366	368	350	340	358	308	350	351	363	343	349	342	307	339	382	348	375	361	338	396	353	359	359	327	309	335	323	363	363	347	351	345	389	346	349	356	367	381	305	366	328	354	324	349	360	378	323	351	338	377	329	357	336	356	389	351	364	376	376	352	414	353	375	330	349	339	333	384	328	379	365	365	331	352	433	363	352	384	339	402	343	353	368	321	364	331	333	334	347	316	346	312	356	312	342	343	344	351	374	349	371	341	381	395	349	373	342	338	308	378	357	362	359	316	347	380	343	363	341	365	364	346	343	374	321	355	334	358	375	331	379	356	367	316	332	389	350	340	325	368	336	349	363	338	333	339	332	342	361	338	353	322	388	374	358	341	369	366	350	340	346	352	335	339	376	372	358	346	340	341	323	361	365	338	358	372	361	411	352	357	365	356	322	370	367	383	300	348	372	355	365	362	341	343	346	360	355	371	353	387	337	340	372	330	334	384	362	370	338	358	335	343	376	325	381	334	351	312	352	346	336	333	352	346	356	326	317	320	389	370	341	389	352	354	358	351	308	354	344	381	365	377	355	373	331	360	343	345	365	336	360	338	352	336	399	376	333	330	359	359	323	364	391	377	346	339	397	354	312	348	356	321	340	334	362	369	370	329	370	358	345	350	348	345	349	347	320	357	304	347	369	374	362	364	343	345	346	346	347	345	378	337	340	332	347	340	386	373	360	360	368	387	319	332	380	375	387	330	333	333	324	339	317	348	369	379	394	373	321	346	347	361	364	337	353	332	361	359	327	369	373	339	363	341	316	336	326	360	337	355	338	359	343	353	384	333	327	325	328	347	333	353	310	385	367	338	383	352	358	364	323	360	335	396	291	356	365	377	316	323	340	343	357	353	365	331	379	350	351	375	355	344	357	337	366	348	336	346	359	357	385	350	347	360	345	381	345	343	354	374	359	362	362	390	360	355	353	359	350	361	335	348	362	365	374	380	376	339	408	373	326	350	341	364	360	389	354	364	365	399	363	367	363	382	361	355	387	362	353	348	362	343	364	347	377	365	341	354	406	369	367	354	361	349	348	322	364	376	337	342	371	343	342	356	380	353	369	377	341	337	363	340	345	358	380	350	368	379	356	382	367	371	372	315	336	385	338	323	342	325	363	358	378	348	386	371	318	329	362	344	359	319	352	328	349	349	360	376	362	372	353	344	378	398	330	338	336	328	375	362	366	351	327	368	382	330	383	339	373	352	343	356	373	359	365	364	369	366	325	320	336	325	333	339	342	402	349	367	346	339	329	371	350	339	355	362	352	400	360	346	376	334	336	379	344	370	365	352	357	357	340	360	354	386	386	351	340	381	361	362	383	325	352	371	360	382	400	348	320	337	314	320	361	356	355	347	327	352	384	355	351	318	355	352	370	328	366	353	374	379	394	385	399	373	352	365	388	367	372	393	374	380	336	352	326	346	327	342	356	341	361	361	371	358	374	346	361	342	382	363	350	367	379	322	369	341	363	367	377	331	357	376	358	369	399	335	373	361	331	325	353	361	363	343	361	353	342	362	332	332	367	338	378	377	346	391	350	341	329	310	362	351	355	375	363	351	335	349	355	344	341	350	367	350	344	313	324	370	343	365	357	369	388	321	347	358	386	335	376	359	353	342	335	398	376	349	351	365	313	336	364	339	363	359	351	348	342	347	323	325	363	354	339	365	369	384	341	365	368	330	377	366	366	316	352	353	324	360	357	331	359	383	402	425	364	305	351	389	357	382	352	337	304	349	338	365	375	337	335	391	345	398	339	324	383	342	338	338	353	370	343	338	313	328	380	334	348	346	364	396	356	372	357	355	370	407	365	353	349	357	370	343	351	381	374	332	354	379	357	359	321	374	355	356	308	334	340	374	338	376	350	337	348	324	354	353	375	353	308	334	349	400	374	360	357	349	347	361	387	374	315	324	372	359	351	354	344	353	353	324	371	382	361	363	398	364	350	372	362	336	335	329	346	333	331	354	351	339	364	314	351	345	344	368	369	359	350	359	358	359	327	371	332	345	387	327	352	356	355	376	375	358	337	361	341	366	365	324	327	365	342	383	358	350	366	339	391	347	355	351	296	376	349	388	367	312	317	313	338	368	358	346	328	334	365	351	359	371	339	341	355	340	408	378	350	344	351	346	345	323	366	346	389	350	364	358	351	358	358	351	355	362	372	344	356	366	344	385	353	332	348	378	334	300	356	344	370	369	336	350	336	357	329	334	318	361	363	366	366	363	344	347	335	361	347	351	354	335	355	345	363	359	354	348	358	334	340	350	371	353	324	370	352	316	408	360	309	350	347	346	364	308	375	339	349	355	323	360	392	384	340	355	381	329	353	357	337	359	364	325	332	327	396	329	357	361	363	330	363	363	303	320	330	370	352	354	376	386	362	392	379	349	347	324	361	338	384	341	345	364	354	339	357	351	352	361	348	371	356	363	394	330	352	318	378	339	353	355	342	371	346	378	333	364	350	333	378	357	397	348	324	324	373	326	329	359	343	362	364	362	359	350	335	355	338	313	382	369	361	389	365	329	361	377	344	347	357	370	355	373	351	351	343	352	369	374	362	405	359	331	340	372	364	375	350	345	360	340	356	354	370	348
2057	834	896	907	909	908	853	816	853	853	904	802	816	838	831	887	876	872	850	832	823	816	840	805	838	832	866	814	817	867	823	869	822	867	878	815	861	876	836	819	827	837	843	867	855	869	830	892	829	841	857	853	840	848	843	850	866	807	897	854	838	829	868	871	810	870	855	854	827	826	799	848	861	825	841	803	844	840	799	870	797	846	827	864	844	802	880	837	839	866	852	799	833	858	895	795	827	840	795	855	812	877	849	875	840	853	871	902	836	868	804	835	884	848	804	832	825	824	833	812	852	866	837	831	839	876	857	866	865	812	838	828	869	874	823	853	827	843	831	887	810	807	823	860	887	861	809	818	810	819	876	848	804	858	844	843	839	858	863	826	849	876	906	804	868	823	855	861	819	843	888	798	822	826	838	884	842	835	856	874	895	824	856	861	857	865	897	835	786	820	849	787	831	897	855	805	849	853	870	831	795	858	795	877	789	857	851	856	874	824	796	867	866	808	836	842	830	884	819	862	847	860	870	833	908	801	863	839	880	802	829	872	853	855	810	880	806	886	853	827	814	854	854	816	852	846	851	794	859	847	878	769	837	869	824	875	852	893	835	835	849	803	849	849	852	811	842	795	824	834	819	812	845	854	789	826	812	806	858	839	877	863	824	833	814	808	836	809	860	841	864	781	828	838	849	826	847	800	866	879	899	881	927	866	854	824	808	882	824	822	835	842	865	823	788	880	821	848	874	836	834	880	810	802	874	874	844	859	815	860	837	856	828	854	892	850	848	871	833	847	812	811	832	800	861	835	815	794	899	845	855	854	885	784	889	877	831	883	864	829	848	870	858	823	826	880	821	872	816	805	798	824	808	837	880	869	810	845	857	861	825	833	858	834	839	867	825	834	837	819	829	856	832	800	852	840	864	848	830	872	845	856	838	870	904	818	906	831	848	786	804	835	802	868	862	797	850	857	854	864	857	825	825	815	850	874	855	884	840	844	878	793	866	836	865	807	851	867	853	817	865	868	891	838	857	880	808	863	813	839	840	775	878	823	818	866	824	855	829	898	867	807	835	802	891	849	830	878	842	908	830	870	871	842	853	861	805	809	831	850	880	802	854	856	833	811	808	856	840	854	862	841	855	822	859	797	806	817	803	842	838	844	840	849	839	896	853	773	865	889	812	822	866	844	900	850	827	812	842	877	870	845	879	833	773	877	791	803	883	830	812	850	847	796	845	812	865	842	818	884	878	863	850	878	808	819	836	844	831	841	787	840	821	872	870	812	840	817	810	839	933	870	851	844	871	840	879	840	795	864	840	820	860	809	831	858	856	916	763	844	781	788	788	816	892	831	885	816	894	840	876	855	861	814	879	873	866	815	819	829	823	835	823	850	837	824	834	873	850	822	841	830	842	794	878	783	879	849	803	827	847	864	816	865	853	858	844	831	813	849	893	784	863	815	818	872	829	789	872	869	809	825	819	827	810	849	858	817	890	863	840	837	790	828	827	886	897	831	828	870	857	847	837	857	852	875	822	821	890	850	858	887	880	837	864	839	896	863	857	842	783	863	800	826	853	847	862	837	815	853	828	844	841	802	818	886	872	787	864	827	838	852	816	872	859	797	805	817	880	835	843	835	829	854	842	819	816	897	831	776	853	874	880	848	847	869	819	876	820	842	830	910	875	892	894	865	839	852	868	874	859	809	867	853	826	869	835	834	793	882	827	851	817	893	817	863	883	826	839	862	811	849	883	797	878	846	843	880	840	851	836	878	832	893	849	836	874	882	851	874	813	848	850	848	847	852	823	844	830	845	897	853	862	847	872	891	839	869	865	866	858	846	813	799	895	765	772	855	848	797	848	801	821	837	852	842	841	822	860	854	831	866	853	845	839	864	858	909	803	802	852	873	860	858	824	834	823	884	858	798	828	848	838	837	794	867	876	853	888	841	802	845	828	823	805	826	795	822	823	830	792	815	848	856	766	809	814	838	891	835	867	891	825	835	856	861	846	849	836	856	891	842	828	859	888	858	810	792	830	832	842	871	862	835	831	825	827	851	871	806	835	898	869	826	847	908	881	813	813	850	861	924	748	831	847	881	819	876	893	870	801	868	803	851	792	897	848	804	830	840	873	835	816	814	863	889	837	871	858	815	796	801	852	827	850	860	869	802	830	842	809	804	875	840	816	848	841	884	844	836	861	862	830	845	817	841	827	848	832	824	868	878	896	782	874	884	830	804	852	822	832	853	844	832	835	829	826	786	835	822	867	800	856	860	838	904	878	820	836	839	866	843	811	816	896	880	856	815	841	797	798	806	828	885	833	843	814	803	815	906	812	838	842	818	821	806	822	806	874	805	831	876	862	842	843	824	852	834	837	820	852	831	860	817	870	834	848	880	865	847	819	819	851	891	818	841	817	891	785	822	848	831	870	851	850	840	856	820	891	833	853	843	816	817	856	854	826	798	851	855	852	855	800	795	846	821	872	823	835	860	845	843	838	839	834	804	833	780	818	885	865	826	872	850	834	827	802	884	834	933	852	829	828	785	847	852	918	863	837	859	816	827	799	892	822	846	849	887	783	845	855	836	832	857	782	827	903	847	810	890	760	843	859	820	861	898	858	838	873	839	825	799	819	886	841	831	870	825	815	851	856	859	801	847	802	857	829	835	838	842	918	828	833	865	830	851	791	840	831	851	778	796	873	860	844	855	836	843	824	805	837	795	813	818	823	862	828	854	852	797	860	878	869	820	885	846	794	856	810	818	890	860	805	815	905	822	900	794	848	829	821	842	836	816	833	799	814	825	878	838	788	869	844	830	878	893	821	886	825	848	825	873	818	818	796	852	814	817	809	872	821	858	833	809	841	884	855	860	855	828	786	819	822	896	871	865	899	831	844	838	793	872	827	849	810	850	880	861	857	816	883	873	834	839	776	864	827	815	832	837	818	849	862	799	837	847	816	838	832	842	833	861	875	851	827	841	843	834	828	795	823	858	834	920	834	840	854	809	839	835	837	824	869	819	828	804	837	847	788	825	845	796	873	826	829	828	858	809	837	831	850	808	837	839	839	893	841	825	828	836	810	861	881	861	889	842	812	843	850	824	866	816	838	780	901	840	879	913	793	790	829	844	817	859	787	825	875	785	860	926	852	868	865	803	808	854	859	836	806	908	861	844	846	842	832	865	839	837	861	807	815	918	794	847	864	822	857	827	850	862	805	787	840	778	843	801	828	877	832	806	827	811	868	829	828	822	849	864	830	832	871	858	854	820	810	868	860	840	922	819	822	786	866	857	832	839	848	839	842	830	878	867	894	810	836	821	821	838	869	813	861	860	818	858	819	825	850	827	841	797	876	880	838	849	812	855	872	871	862	879	878	811	817	870	858	831	833	808	845	748	855	826	809	894	870	844	854	844	819	871	853	856	824	906	866	858	823	864	854	817	804	870	847	825	791	873	905	857	796	832	873	808	824	885	819	897	861	846	771	815	836	839	876	819	854	803
6921	649	594	582	511	417	315	306	319	312	316	328	268	266	309	301	293	301	273	279	287	324	295	314	316	301	289	285	296	285	305	297	311	272	274	290	269	299	304	284	268	272	281	291	309	267	301	307	304	317	271	288	281	269	278	297	282	303	270	303	319	288	272	282	260	338	296	270	307	286	275	298	265	283	291	282	274	291	286	270	240	303	285	282	279	284	268	269	299	278	290	328	273	280	289	290	323	278	296	302	304	265	282	277	314	314	297	276	250	286	302	293	271	285	306	284	252	274	299	310	280	303	310	289	298	265	288	294	290	288	308	300	310	282	282	270	259	307	315	288	293	256	305	305	305	282	313	285	299	271	293	266	272	300	313	269	326	291	261	285	305	299	310	295	278	281	310	274	252	261	275	263	273	286	327	324	299	303	295	310	299	300	276	278	303	320	291	287	281	280	282	305	307	264	311	289	278	270	263	285	259	277	298	275	280	278	298	261	278	302	296	287	296	300	249	266	269	323	339	279	288	290	278	300	287	320	299	291	285	307	275	298	280	289	303	322	304	313	299	267	290	290	296	266	303	308	310	287	301	301	273	283	276	281	302	292	278	308	320	286	315	295	263	271	316	302	290	305	262	286	292	276	268	291	295	291	294	289	291	333	262	293	259	285	283	311	291	287	284	300	325	290	290	308	298	295	285	268	305	282	278	297	312	282	263	297	285	271	273	303	296	271	307	266	295	311	283	285	265	289	279	291	320	284	292	286	325	300	276	273	283	293	299	277	302	293	315	299	293	303	304	338	311	293	307	280	309	349	290	309	270	294	297	296	297	270	263	264	314	304	302	306	301	266	306	273	302	282	256	292	288	285	266	276	280	311	312	290	301	298	277	306	275	297	291	284	332	298	287	300	273	276	282	305	303	292	296	268	291	286	294	258	299	279	271	283	284	300	278	288	311	296	285	305	273	281	280	285	243	297	256	312	279	282	269	276	293	295	306	285	294	313	264	274	299	303	321	321	263	251	318	299	293	291	257	269	300	274	298	300	335	289	293	280	322	306	307	288	281	282	282	287	310	302	279	304	272	279	330	261	305	287	285	255	288	325	292	273	309	310	278	287	262	320	274	296	298	329	292	293	264	259	290	258	274	293	269	305	282	278	307	323	289	306	327	270	321	285	288	304	274	276	277	301	299	282	314	286	281	301	329	277	304	341	297	285	312	313	293	296	296	273	254	270	287	289	327	282	283	301	277	297	274	276	277	297	310	304	261	306	304	287	282	284	313	277	275	284	294	312	314	290	290	252	323	283	271	268	283	296	320	289	282	287	286	298	291	320	280	308	312	300	276	288	307	304	295	294	303	296	292	306	291	306	312	270	288	283	273	289	313	310	318	291	286	345	265	306	296	350	319	265	277	272	279	279	275	286	298	292	292	316	269	282	316	301	260	330	317	286	287	308	303	281	304	296	315	298	296	276	285	268	286	262	292	282	295	294	333	299	293	291	259	289	302	319	298	325	311	298	286	310	296	279	291	301	279	277	280	277	291	313	303	274	276	284	318	279	306	303	295	329	300	279	297	277	309	258	290	275	259	301	304	305	311	309	316	316	274	296	285	303	303	326	290	303	309	272	279	285	267	268	317	301	299	279	289	307	274	293	269	297	303	319	262	303	291	319	300	244	323	301	301	291	326	295	302	308	267	260	306	306	282	290	257	264	274	271	293	313	276	291	314	310	262	322	300	295	297	284	284	294	290	303	290	281	286	295	297	290	284	286	302	264	325	294	302	290	317	275	293	247	272	280	306	319	287	290	295	295	253	317	286	314	327	294	310	269	282	271	305	292	309	268	316	300	314	318	309	291	297	290	338	304	279	286	257	285	287	300	295	274	307	304	295	314	320	300	312	299	301	302	271	281	298	292	288	288	300	291	325	280	277	298	325	275	292	278	283	268	290	283	288	246	301	297	286	305	292	294	327	281	309	271	297	285	284	259	289	302	269	297	310	308	287	309	286	293	285	333	281	295	308	298	276	291	284	328	320	274	340	268	292	302	302	317	297	311	298	298	310	247	275	281	279	262	278	291	306	269	283	329	271	274	316	293	285	290	263	326	304	270	273	323	311	306	297	267	283	286	302	315	290	307	288	325	259	293	285	315	317	275	298	287	297	296	273	325	260	302	299	245	286	294	298	279	296	293	294	300	292	280	280	309	295	313	304	280	301	290	292	295	299	299	303	322	302	286	277	273	267	323	261	318	290	288	305	277	262	290	306	305	299	282	259	283	272	271	308	259	290	275	300	246	281	267	287	296	303	305	269	279	276	252	290	278	302	289	294	308	296	300	307	289	287	286	337	290	288	307	301	302	248	276	297	296	298	307	303	271	303	273	269	315	288	269	306	293	285	301	325	304	305	276	314	286	298	278	295	273	283	279	285	285	298	279	302	283	265	327	272	282	286	257	239	268	290	284	299	280	304	298	314	287	269	282	310	298	300	281	292	288	294	287	327	281	303	318	293	256	265	303	298	296	311	294	324	294	276	282	268	296	278	286	321	282	259	293	274	278	253	299	275	327	283	282	257	320	262	331	273	293	258	285	295	275	303	260	334	293	290	301	278	268	292	262	258	291	286	285	319	283	290	314	302	271	300	280	270	286	306	278	299	278	284	270	273	284	286	297	298	283	279	287	269	271	314	321	298	279	269	306	333	296	281	261	284	289	274	282	293	293	286	296	327	277	296	281	314	308	289	297	287	291	298	306	262	312	282	287	292	295	286	282	260	291	297	307	308	309	315	273	286	295	288	293	272	281	270	296	302	295	304	327	272	318	306	277	292	323	276	302	268	295	269	294	285	302	299	302	285	320	262	319	310	310	273	266	291	310	291	321	292	283	289	292	286	267	300	287	269	283	275	271	305	271	290	294	335	295	254	287	281	255	294	296	295	304	288	295	286	287	275	280	289	288	258	251	296	309	287	304	303	297	289	245	283	284	295	269	299	302	309	268	280	318	298	290	288	280	309	303	282	282	290	286	273	305	279	303	302	317	314	323	282	314	307	287	337	303	286	296	297	283	310	302	263	313	307	330	283	311	299	267	280	273	261	278	289	319	317	293	299	296	271	288	292	269	271	301	278	287	313	308	292	338	295	303	305	298	291	316	279	295	302	309	313	295	314	297	314	318	282	304	301	285	261	325	273	293	290	284	274	285	315	293	314	264	307	298	282	298	290	287	301	288	283	287	312	312	278	284	289	285	318	295	304	315	252	264	301	283	318	329	294	316	303	337	325	297	269	290	294	287	278	283	282	248	293	265	259	293	281	312	285	268	284	302	311	292	296	333	279	318	326	282	278	293	279	303	275	268	289	287	286	297	313	288	293	313	302	285	272	305	355	309	264	280	271	246	273	316	266	309	310	315	318	279	260	309	283	298	302	320	284	287	313	292	280	294	272	302	290	292	310	284	279	294	321	267	279	305	262	280	274	293	319	296	289	275	347	294	309	297	289	286
6354	1011	1310	1688	1454	1104	1010	934	876	869	850	794	776	796	774	761	794	823	762	726	735	715	735	714	729	700	714	748	700	756	676	729	640	704	734	732	718	691	701	732	775	726	699	672	689	706	743	652	701	706	699	723	721	733	704	694	695	728	758	718	684	661	736	672	690	674	712	756	699	710	690	690	689	714	723	714	705	662	697	687	754	690	706	676	705	662	710	677	708	661	678	707	666	673	688	703	708	692	696	710	721	700	781	754	673	733	701	656	689	696	683	750	669	701	687	683	717	717	683	710	708	721	691	716	694	667	776	681	721	660	666	702	709	703	684	723	685	666	676	675	703	685	676	718	700	719	656	692	700	722	682	723	721	694	663	706	662	628	664	685	676	698	733	661	721	711	671	746	709	683	721	689	724	680	685	685	657	690	726	700	673	702	676	734	699	653	685	688	718	691	718	605	700	739	676	699	687	704	663	714	676	723	686	713	662	685	691	685	726	667	690	660	720	712	720	698	658	677	696	670	694	718	689	692	669	691	682	627	692	716	712	656	694	705	743	731	649	723	762	689	728	706	699	665	717	715	730	679	690	732	703	700	691	681	659	705	725	719	710	708	662	698	681	723	702	736	689	693	723	694	690	748	691	708	695	718	746	708	686	733	694	679	700	720	630	683	689	765	717	711	722	643	647	675	698	730	705	702	694	656	690	690	728	691	675	665	723	674	705	683	686	663	677	725	698	649	698	704	679	649	720	722	673	679	657	695	663	674	731	695	706	735	755	684	660	710	698	700	728	671	690	696	669	694	686	687	686	675	688	675	710	710	669	672	698	732	724	693	722	663	649	662	645	748	682	660	701	702	711	693	652	751	675	670	723	739	702	701	676	657	710	702	698	722	736	663	683	720	711	671	695	688	679	693	690	708	692	735	686	666	707	682	724	684	680	692	664	686	678	686	719	688	685	723	691	727	752	716	700	730	679	701	677	724	655	639	761	743	684	722	708	675	700	690	677	728	729	666	653	715	677	661	675	715	666	730	682	748	708	676	728	688	685	701	696	680	728	700	668	662	677	720	680	711	705	678	725	671	728	747	702	634	715	729	704	664	691	696	681	725	706	722	669	647	740	661	674	725	681	753	729	634	731	714	742	746	674	721	732	673	682	672	708	697	655	653	650	691	706	718	701	695	713	690	673	683	673	681	740	688	648	696	691	698	704	706	681	690	709	694	716	694	709	714	715	674	702	675	681	694	688	656	713	688	709	755	696	715	738	729	688	748	760	684	709	743	660	696	702	696	716	731	679	643	697	688	720	714	696	687	683	719	675	642	682	703	653	667	742	714	740	732	696	711	712	706	723	675	725	716	693	681	681	692	738	677	677	673	674	716	772	706	692	697	697	688	695	662	675	700	702	720	680	671	709	670	734	767	683	676	725	680	697	696	710	670	680	669	693	769	715	685	726	689	667	724	707	666	700	718	721	701	719	695	728	697	656	695	706	677	704	655	729	721	666	706	713	715	687	722	690	688	717	744	708	713	680	706	657	724	677	698	700	697	750	696	688	711	682	692	678	705	719	672	676	694	650	697	651	746	665	660	701	752	706	673	700	655	711	684	743	711	756	651	676	683	672	663	697	671	744	711	697	711	658	689	696	651	707	719	755	677	624	697	657	673	721	733	745	679	686	710	725	690	713	680	729	678	713	681	692	654	702	702	678	679	671	699	685	718	722	691	674	739	699	707	724	666	707	691	729	680	686	698	682	741	693	740	725	718	732	704	701	702	689	741	709	706	729	735	694	692	719	723	728	693	692	657	704	671	720	709	687	691	718	681	710	711	706	675	682	675	691	713	709	712	728	709	689	674	749	637	676	725	706	702	759	694	725	721	738	680	692	674	732	726	714	648	667	689	666	700	662	730	688	701	723	706	681	690	681	707	707	718	674	694	682	704	654	710	725	711	680	739	698	683	712	716	674	690	722	702	647	699	708	692	710	734	677	711	732	731	727	724	673	662	677	717	657	692	689	718	704	697	693	682	673	650	705	696	679	698	716	651	673	687	697	703	679	702	698	747	759	721	724	692	717	668	666	677	685	700	679	668	675	743	677	693	683	753	752	736	739	707	730	737	691	715	716	719	699	672	688	693	691	698	732	687	689	699	690	712	667	694	717	695	695	663	671	684	692	717	693	698	691	656	717	692	720	697	738	681	766	675	650	742	669	712	672	669	694	703	730	730	699	674	686	692	659	731	709	733	640	658	711	676	654	777	697	669	702	689	683	759	721	708	670	692	728	693	687	686	693	691	682	712	712	712	686	666	670	691	651	705	684	693	752	661	693	724	702	727	668	700	663	699	695	670	680	666	720	696	735	648	684	667	699	693	754	702	757	702	721	726	713	738	742	726	670	665	687	710	682	659	677	709	676	681	682	735	657	714	711	694	683	711	691	718	713	736	704	664	685	650	679	666	692	727	732	689	662	714	708	718	712	738	667	729	688	666	702	690	706	662	739	751	696	664	728	724	717	702	673	689	669	741	713	650	692	714	706	683	698	689	654	675	712	712	696	688	738	713	685	729	658	684	681	683	668	716	707	696	710	714	712	680	709	696	706	733	650	729	703	652	737	693	665	692	679	697	714	734	696	686	697	698	741	658	693	716	710	688	663	736	692	750	680	684	771	756	680	646	692	678	676	713	725	716	655	707	655	681	679	717	656	691	682	698	703	678	682	678	694	720	651	758	671	700	738	716	700	699	727	688	676	692	636	671	728	635	700	694	699	661	634	738	668	689	696	700	673	689	700	704	668	697	693	726	736	682	718	711	689	662	698	731	673	725	677	706	709	727	647	705	649	690	708	695	694	674	719	703	716	725	667	692	717	715	695	707	721	643	655	695	713	757	705	702	712	713	701	704	700	732	714	712	673	694	712	730	669	758	717	691	703	732	730	697	745	698	685	685	683	694	708	671	736	685	706	744	640	685	710	717	682	708	704	694	667	728	675	696	656	676	752	673	674	669	779	664	715	689	699	690	681	710	742	665	708	700	753	617	725	675	657	713	712	685	695	664	708	725	690	664	669	708	704	693	716	730	707	665	656	656	721	697	677	689	717	668	679	680	695	684	707	677	719	754	670	683	708	735	655	700	683	724	707	682	642	714	708	672	693	698	685	672	669	697	653	680	704	708	685	749	708	688	658	706	708	677	675	703	715	709	716	699	680	645	704	701	681	682	687	715	718	708	704	673	693	708	696	707	696	692	693	684	718	716	689	706	684	717	679	686	688	678	736	728	708	712	684	653	653	722	679	719	748	708	678	675	692	687	700	696	663	699	712	763	677	706	682	692	665	682	697	689	717	662	687	669	677	720	669	702	695	678	730	732	653	674	681	727	742	626	687	690	656	691	660	698	710	678	692	701	725	710	715	702	750	649	754	731	710	709	722	738	730	668	675	728	669	692	698	662	693	737	681	709	680	720	705	705	713	703	683	702	708	624	675	701	663	689	674	662	679	695
12201	781	695	631	458	297	223	202	214	156	159	163	143	129	163	178	129	142	161	138	116	141	134	124	141	122	127	123	152	126	126	135	115	172	136	133	135	137	121	157	134	115	157	125	107	134	130	121	125	137	104	121	123	121	136	133	132	109	116	122	117	109	118	123	125	134	154	121	143	138	110	106	135	129	129	137	147	114	100	111	134	133	139	137	123	120	133	117	119	128	114	135	94	121	118	147	127	111	130	110	129	138	120	114	142	105	133	116	138	122	139	135	128	129	110	130	126	122	136	113	123	137	135	144	129	150	125	126	112	136	124	114	90	131	137	106	122	111	125	118	152	131	116	137	121	116	130	110	117	100	103	135	113	137	119	116	113	118	155	124	142	134	142	127	111	133	139	105	124	115	107	131	146	127	119	132	114	103	141	123	142	113	123	100	133	128	122	123	109	121	117	129	130	129	137	128	118	129	131	131	136	148	115	114	121	135	122	113	112	133	128	124	119	113	102	109	139	114	95	111	121	121	114	145	138	146	122	115	128	131	120	115	129	107	126	127	101	122	130	124	114	126	121	122	136	129	113	118	110	118	110	121	138	134	110	125	119	143	133	144	112	138	138	117	134	118	128	117	122	127	131	118	113	124	105	136	112	117	123	149	108	137	120	128	130	115	129	102	106	132	127	135	133	137	134	145	119	131	140	101	118	119	118	131	137	129	137	132	116	117	143	133	144	130	111	108	149	118	140	126	119	114	138	121	131	112	125	129	137	125	132	122	117	108	109	120	141	117	129	130	121	111	112	114	135	132	138	124	121	127	140	142	120	116	134	137	119	137	118	115	132	116	127	108	116	131	125	112	113	136	124	108	145	126	116	126	135	138	134	111	98	119	144	141	159	128	99	129	122	131	125	127	144	137	136	131	137	124	131	126	124	128	127	131	110	112	105	127	133	144	128	126	110	128	140	115	117	115	133	128	127	112	130	121	129	130	114	111	138	122	114	127	109	118	142	143	138	141	136	131	146	123	139	131	125	126	129	141	122	119	134	116	100	117	128	130	122	126	136	118	122	139	127	115	117	109	112	111	121	128	118	144	129	128	122	104	111	122	142	114	140	127	104	122	113	124	138	133	111	128	114	100	116	122	103	128	132	116	124	108	127	138	99	114	124	109	137	112	130	150	123	121	142	128	113	147	144	123	131	119	132	124	149	137	140	92	111	115	126	118	139	122	138	143	119	126	122	139	105	121	114	115	129	98	129	134	129	120	118	114	118	97	120	125	142	125	131	140	130	128	123	130	129	119	121	128	119	135	161	127	130	123	116	122	134	135	121	117	151	129	120	123	112	115	136	124	126	107	111	118	131	101	124	110	129	129	117	114	121	125	146	107	130	120	129	120	150	131	137	138	147	121	131	137	111	110	114	105	138	123	119	138	130	114	108	129	132	137	142	135	130	124	118	138	120	121	126	120	126	108	125	107	131	119	119	122	119	122	126	126	123	118	138	144	113	107	124	135	115	116	117	104	122	136	132	128	116	140	123	107	134	145	137	105	118	107	130	105	104	122	142	134	123	120	112	96	124	130	113	133	124	138	139	115	119	126	132	117	118	121	124	104	144	134	119	137	131	112	126	124	142	108	127	133	140	134	119	104	115	111	150	110	122	121	143	129	120	135	118	115	125	113	126	132	136	127	114	153	141	120	113	111	119	124	121	137	133	123	120	111	121	124	114	124	121	140	121	126	132	126	138	112	111	127	138	123	129	131	130	99	118	109	121	124	117	105	117	119	110	141	113	127	126	140	142	147	117	148	116	123	115	127	145	127	130	125	111	133	125	133	124	128	132	89	145	140	123	135	129	127	117	123	116	119	128	134	107	122	122	139	109	130	121	132	140	111	130	126	132	130	133	139	121	123	127	123	125	142	129	119	101	132	105	123	133	144	115	131	105	132	139	137	119	137	142	128	130	107	119	151	124	110	112	138	133	139	108	121	135	120	99	122	141	123	119	136	142	122	129	141	132	130	121	136	139	137	139	117	132	124	127	113	117	125	127	137	147	99	107	143	131	130	117	117	132	111	144	129	116	142	121	125	113	117	132	118	121	108	100	122	117	130	119	105	116	151	129	122	121	120	117	130	124	126	109	109	123	101	118	127	124	133	130	118	122	127	124	137	120	121	99	118	118	139	133	133	113	149	112	134	116	137	97	132	109	136	140	146	108	126	124	135	114	122	130	123	112	140	145	110	122	131	138	118	109	142	113	115	122	124	139	139	113	110	131	132	128	124	116	127	126	117	122	102	142	128	130	149	163	138	147	124	134	122	134	130	137	119	114	147	115	126	107	122	112	125	118	100	126	125	125	120	128	140	120	148	143	101	112	116	123	103	106	116	128	117	139	136	118	113	105	105	129	121	110	110	126	132	146	121	148	131	144	135	130	125	143	142	126	130	136	127	119	99	131	127	137	120	136	138	118	119	127	128	135	123	125	145	129	135	105	126	146	118	118	124	144	114	139	123	132	110	120	118	133	137	116	117	117	129	107	126	139	128	117	129	116	126	122	114	108	109	124	113	146	130	124	125	112	137	129	115	135	133	129	133	113	123	117	106	144	119	135	118	132	151	133	130	133	125	112	131	126	156	131	132	108	113	103	112	144	118	132	102	130	131	154	118	107	107	139	132	90	115	124	119	89	149	132	111	118	110	113	135	125	126	121	124	106	138	113	128	124	121	114	120	127	116	118	112	142	143	121	126	130	109	117	115	117	121	114	120	120	122	127	114	108	104	132	115	134	114	122	133	119	136	133	148	125	129	124	108	121	121	147	128	127	142	118	119	124	129	128	128	110	131	142	135	149	132	131	110	133	120	126	132	121	113	117	111	125	100	119	130	115	125	126	129	101	130	114	105	131	127	140	129	117	115	128	131	124	131	116	116	124	127	98	127	114	117	125	108	129	108	127	133	132	137	119	142	129	115	113	137	131	119	130	132	126	129	139	136	133	136	126	119	111	121	111	110	142	124	133	121	116	131	134	122	139	105	130	113	114	108	133	127	120	136	132	129	139	119	116	138	125	119	121	110	109	122	129	134	118	116	112	117	129	131	123	128	140	125	128	140	112	109	117	107	121	129	124	106	110	114	135	141	103	111	125	102	126	124	117	122	137	131	119	126	120	126	124	109	112	118	112	117	117	106	113	141	138	128	122	125	132	113	119	126	128	127	131	116	133	126	139	127	119	115	131	129	131	123	124	139	120	134	120	140	136	135	103	111	131	105	132	132	119	110	126	111	136	147	157	109	140	124	123	120	129	143	140	124	113	144	147	129	116	136	130	127	106	114	117	139	127	127	122	146	128	135	149	150	85	112	130	123	149	141	116	136	109	110	115	130	119	137	126	122	128	132	135	146	128	116	129	113	137	112	109	118	127	123	126	119	123	138	128	131	125	123	104	132	99	109	136	111	122	134	128	141	104	129	100	135	121	115	138	110	117	154	149	131	132	148	124	126
7594	823	1669	1964	1728	1100	888	698	663	599	553	525	515	493	445	459	433	428	379	390	400	382	365	388	417	366	387	379	391	351	399	339	347	339	362	377	334	357	358	353	359	342	337	359	330	353	382	354	352	332	345	317	339	356	346	351	354	356	355	322	349	340	353	337	358	352	357	345	342	336	334	326	345	337	331	344	349	371	335	325	334	329	325	351	300	346	349	320	320	324	360	367	369	348	327	329	355	328	340	325	308	322	366	328	328	358	341	359	337	351	348	385	334	333	345	353	321	350	369	360	323	341	292	332	327	304	341	318	320	327	327	329	360	311	344	325	330	323	321	360	343	321	330	337	346	342	329	355	347	323	336	335	329	338	355	342	314	355	327	309	323	351	350	320	339	296	322	324	314	345	354	352	345	339	356	367	339	330	338	349	356	326	343	345	297	336	345	313	323	349	301	340	348	325	350	333	332	302	314	311	329	327	321	336	327	302	332	315	336	327	337	304	341	320	348	337	324	358	319	351	342	334	320	309	324	341	372	354	325	331	332	345	326	322	322	329	318	321	341	339	367	350	350	331	333	326	320	346	313	356	363	314	333	338	307	322	323	309	349	363	350	326	296	344	359	338	328	330	343	319	345	348	323	339	300	341	311	333	320	354	383	362	341	359	324	309	328	324	317	311	353	325	321	357	363	347	317	350	326	319	324	350	317	328	337	312	342	376	337	339	324	318	287	345	306	340	322	347	343	314	324	306	336	341	326	357	332	350	317	335	335	348	340	304	339	335	322	335	342	343	330	324	337	320	340	358	352	322	303	356	337	326	339	349	318	346	330	320	340	336	329	355	309	318	340	327	316	352	312	350	305	353	335	337	360	328	333	350	317	333	349	330	317	308	322	309	310	341	299	298	326	309	362	337	337	342	319	323	311	314	320	343	367	317	329	333	330	321	330	333	343	315	340	323	356	338	298	353	322	383	371	312	350	348	331	330	342	322	319	368	307	319	318	327	326	356	296	347	342	351	337	335	324	331	353	344	356	314	356	337	331	329	346	313	323	344	374	334	341	319	309	307	318	341	338	350	315	321	333	307	372	360	344	315	310	321	329	355	343	375	339	340	331	330	309	309	361	357	331	328	360	358	347	329	344	301	360	327	339	326	352	338	357	328	324	320	338	322	332	357	313	341	366	314	333	324	349	328	350	344	351	335	339	327	320	347	351	340	310	360	328	318	306	323	319	342	354	352	319	360	356	321	278	360	318	350	329	314	337	330	300	363	341	311	357	319	336	306	347	330	284	339	322	303	339	368	349	315	335	298	347	347	362	331	334	318	337	338	310	335	379	323	335	343	310	330	353	345	355	336	326	332	332	377	340	308	375	318	310	315	316	326	321	319	328	328	323	339	318	332	343	341	301	328	335	335	351	307	375	328	374	323	337	317	336	333	308	325	349	321	337	335	326	333	336	310	348	329	345	303	355	316	308	324	347	334	333	354	335	371	339	325	341	347	339	315	357	326	340	335	322	346	359	333	353	321	307	354	332	303	324	336	317	322	319	345	330	308	329	336	332	278	330	318	303	336	304	330	337	332	341	304	350	322	315	315	322	344	320	336	313	291	341	359	305	355	343	333	334	360	341	322	352	331	314	323	356	343	363	320	323	361	338	332	365	338	297	357	306	337	328	367	350	330	329	302	318	335	337	303	306	297	336	329	323	327	331	363	302	331	293	317	331	353	317	358	324	340	344	293	331	322	334	344	331	334	324	323	325	310	336	313	346	332	328	327	336	311	300	313	366	344	331	309	356	347	363	316	323	300	329	325	311	333	357	347	332	347	312	325	362	314	359	349	368	338	326	328	315	349	357	338	314	351	332	338	317	347	334	302	337	305	321	357	322	322	341	314	334	324	334	358	318	339	346	335	358	316	369	342	341	298	327	310	360	335	322	349	346	362	289	336	304	316	326	334	292	311	316	355	337	362	334	329	351	317	335	303	334	341	347	343	339	324	337	324	336	340	359	319	329	326	325	314	345	328	341	345	366	336	324	334	334	325	343	312	331	311	364	337	354	314	324	339	320	341	299	334	321	319	334	327	355	311	337	303	345	328	314	354	327	318	345	336	320	335	338	362	390	362	342	336	350	326	358	304	336	359	325	341	386	345	332	325	341	332	329	307	332	355	295	336	323	327	344	307	346	339	325	303	308	368	344	331	343	348	333	314	365	337	296	336	329	319	339	358	335	312	289	338	342	334	364	335	362	297	350	329	360	320	334	324	360	339	328	314	338	331	351	343	301	355	341	354	354	296	311	297	318	351	318	342	372	313	357	333	347	332	322	372	364	322	330	325	349	315	319	315	334	351	336	318	341	333	337	326	321	307	328	302	343	353	316	335	334	316	327	350	321	336	351	348	317	368	329	313	305	339	342	312	313	315	352	317	315	338	336	336	358	335	334	316	324	341	315	344	320	323	320	319	350	337	339	338	313	328	329	371	324	321	327	311	312	329	354	343	327	348	310	348	315	360	358	303	328	316	302	311	318	308	341	325	328	312	332	307	329	333	361	326	335	355	328	352	344	310	335	337	351	335	266	348	346	344	311	301	332	360	336	348	346	320	317	320	328	324	311	358	372	346	342	339	300	302	359	327	332	335	316	337	335	319	289	330	311	294	346	299	289	321	302	353	306	362	351	313	290	360	330	334	325	372	339	321	318	321	316	338	383	341	299	324	338	346	338	314	311	330	361	343	313	329	337	352	343	316	357	349	348	348	297	324	338	319	358	313	371	295	299	301	335	320	319	360	365	306	373	334	324	320	314	334	319	331	345	330	330	322	354	343	342	332	338	335	322	332	326	322	310	357	360	309	314	352	352	352	317	336	338	331	323	305	335	333	332	319	329	313	342	332	319	343	325	356	341	323	295	305	319	334	342	342	335	344	306	325	342	332	343	311	313	324	303	322	339	323	333	322	380	326	323	307	343	342	331	353	339	328	330	331	349	338	321	343	340	343	341	340	362	344	356	330	362	332	359	334	338	302	328	346	338	307	321	329	333	345	309	307	331	297	337	324	313	327	352	338	348	327	318	332	296	341	325	343	329	330	345	302	265	336	328	341	339	338	320	341	367	311	307	328	318	319	315	324	321	324	310	324	330	308	356	331	354	292	367	346	319	314	327	314	330	317	333	331	340	329	349	337	346	335	339	305	310	298	332	354	343	326	294	334	346	341	306	339	331	346	342	340	330	308	357	311	354	344	330	299	359	322	367	334	337	315	347	350	350	304	301	349	310	339	320	338	352	371	347	341	308	342	339	311	352	349	349	324	331	353	310	376	339	306	320	331	308	336	334	332	349	310	328	371	323	349	336	297	364	360	330	346	358	338	344	331	321	306	310	333	307	337	328	339	348	320	339	363	331	315	328	321	358	315	333	348	353	323	339	309	341	318	322	313	282	319	320	376	334	339	349	310	341	344	292	347	331	316	342	307	334	327	351	343	353	327	327	334	340	328
1390	361	342	337	365	345	382	371	342	358	359	364	371	351	352	345	316	350	351	363	332	393	346	362	362	359	337	364	332	352	345	325	364	362	354	354	358	347	339	368	340	344	342	386	333	362	367	354	360	379	380	309	353	412	347	308	290	343	355	359	343	326	365	350	342	360	308	353	344	340	328	353	336	334	340	362	345	353	325	356	366	337	356	346	350	342	358	358	348	400	333	381	350	341	337	396	355	348	344	355	402	361	357	364	352	359	363	311	359	341	363	334	365	360	333	363	343	327	325	359	351	379	386	372	350	345	371	343	343	370	343	337	359	328	355	362	360	368	352	359	339	329	345	392	359	362	352	343	336	329	355	338	359	363	367	357	359	370	314	341	327	358	359	379	344	338	353	345	337	388	343	360	338	390	371	395	371	331	360	341	367	349	390	384	334	355	364	324	337	313	371	346	324	341	362	316	366	323	321	338	344	386	337	405	376	361	324	382	374	369	347	322	338	354	354	366	315	343	344	366	357	383	354	351	335	394	372	380	368	371	377	352	329	384	387	353	391	355	338	356	329	333	343	344	369	372	308	353	342	352	363	338	346	349	396	331	354	348	323	323	354	339	382	355	360	380	355	345	348	322	332	344	350	312	354	368	372	369	328	342	338	342	347	330	345	381	317	347	347	350	351	377	369	338	339	344	314	331	377	330	346	367	364	330	351	358	373	352	322	344	366	319	326	338	359	359	358	329	365	311	378	352	341	350	333	372	350	408	391	380	358	352	343	339	345	348	345	372	351	382	341	360	346	341	367	364	328	357	386	356	359	354	375	367	334	355	384	385	346	366	338	347	354	337	323	313	304	334	346	366	343	315	358	369	314	386	323	363	339	330	380	356	339	355	326	311	339	331	362	350	351	306	340	341	353	369	352	327	366	339	329	358	345	325	368	366	308	339	356	339	327	328	330	343	331	343	346	364	344	354	321	355	385	367	345	385	349	338	365	354	353	361	357	333	359	348	355	345	341	328	322	336	341	309	350	348	353	335	336	351	334	337	358	376	366	321	337	337	346	358	327	353	339	382	344	370	342	341	341	312	323	362	328	365	349	350	326	366	340	364	349	377	403	345	330	334	334	369	386	320	336	355	346	374	355	346	371	374	348	318	345	339	373	377	335	312	363	361	344	376	327	363	380	338	353	342	330	314	336	339	328	336	351	394	344	371	364	371	351	305	327	313	324	361	340	341	366	310	351	337	356	380	333	375	319	372	334	351	328	336	340	319	329	377	340	317	357	361	374	331	321	406	366	337	347	361	355	327	354	314	343	362	332	345	334	342	343	371	328	349	323	364	346	393	331	344	368	325	387	333	346	349	334	325	365	384	409	361	337	389	367	335	324	369	355	356	316	349	367	332	369	322	354	363	375	339	328	359	327	398	351	336	347	357	365	353	384	332	350	348	355	337	336	392	345	343	346	329	314	389	357	373	342	372	377	372	392	338	348	375	355	341	324	368	371	330	368	373	369	351	354	368	388	378	378	355	346	319	363	385	318	353	364	350	313	384	378	357	374	325	359	331	370	328	334	358	352	351	341	356	355	355	374	380	352	322	366	354	331	312	344	352	365	366	369	344	362	345	385	350	371	367	338	304	324	374	320	345	358	356	315	321	329	347	364	354	358	370	330	361	352	303	341	357	323	391	362	316	357	361	394	366	376	361	340	333	341	345	330	332	331	366	331	361	340	343	367	361	332	350	354	361	358	345	356	380	313	324	358	322	311	334	349	373	346	367	368	342	332	366	380	351	372	315	367	346	335	366	311	354	301	361	345	344	337	376	352	345	355	319	366	360	351	354	337	365	337	355	348	367	345	354	336	344	397	352	390	360	387	344	347	351	322	333	313	338	336	354	357	361	343	362	350	328	356	344	352	348	329	364	357	375	382	386	311	377	360	351	342	352	349	352	383	335	329	321	328	381	364	350	320	332	341	323	379	333	355	329	371	347	317	331	360	385	310	355	325	344	316	337	363	335	363	352	329	367	380	355	339	354	354	332	320	362	359	340	334	359	341	343	335	371	371	367	329	377	348	338	339	358	387	325	369	342	355	361	335	389	351	332	340	329	339	356	382	331	312	330	340	336	364	378	359	323	331	341	307	394	394	338	412	350	328	341	355	355	305	368	343	340	337	320	351	357	314	348	340	351	341	374	358	371	389	340	348	362	351	353	350	324	346	363	359	357	342	340	331	349	324	355	332	365	345	333	331	366	346	355	372	328	356	334	346	346	330	363	359	365	372	346	334	366	340	346	377	354	361	350	372	399	345	344	342	372	370	365	373	392	333	311	335	361	332	354	339	366	360	354	356	380	362	343	306	306	357	356	338	332	363	348	323	318	371	362	349	364	322	354	341	335	319	337	375	350	386	352	340	333	333	341	328	352	378	357	361	372	379	347	347	308	359	344	325	376	350	367	366	347	326	359	329	298	353	325	355	352	359	328	331	332	354	343	345	318	366	341	346	337	363	346	369	357	380	328	342	367	371	358	375	359	364	357	378	344	378	309	328	342	329	331	352	371	339	360	331	341	338	312	353	352	406	369	365	358	359	359	353	360	345	329	354	364	364	321	337	345	369	413	354	355	338	346	355	388	338	353	388	370	408	375	359	351	342	359	391	379	352	354	342	348	363	341	331	346	370	371	351	335	340	365	330	343	343	338	361	360	327	341	342	351	351	336	354	336	314	324	376	335	365	356	340	346	346	344	327	334	335	332	349	328	352	326	369	351	332	354	348	368	351	370	338	340	325	305	357	361	303	382	338	333	368	368	368	409	369	335	342	346	385	342	342	364	361	346	399	335	352	356	340	328	328	350	356	332	356	337	346	350	354	366	352	343	328	331	337	380	347	372	398	323	374	343	348	346	351	330	350	330	353	340	373	368	381	346	336	335	354	342	335	353	343	352	353	334	354	328	361	336	368	353	358	317	326	358	355	360	328	350	350	363	329	350	350	358	355	383	370	356	325	360	351	337	344	368	371	431	381	350	357	350	359	376	355	358	328	330	348	370	321	356	347	329	361	348	330	311	369	328	332	349	362	319	324	343	346	335	355	344	346	347	351	384	355	338	296	358	365	356	330	345	325	329	362	366	343	361	308	362	340	356	348	348	344	381	333	330	368	333	359	324	362	363	363	361	341	341	352	346	372	374	336	389	361	315	359	382	361	342	362	346	364	342	338	358	340	354	326	362	383	359	354	377	374	356	330	360	347	353	374	338	364	353	328	355	351	348	340	357	375	326	337	357	363	343	347	358	348	377	348	348	363	381	360	341	375	338	331	303	336	334	387	419	341	354	349	360	359	357	367	380	339	347	357	381	363	353	327	306	330	347	359	350	371	372	354	345	328	343	362	355	322	334	342	369	365	382	351	346	348	340	373	385	379	311	360	329	334	366	343	331	313	378	362	348	344	363	321	387	329	348	309	358	377	360	372	336	343	347	372	320	366	381	324	335	356	357
2033	822	865	847	915	844	837	853	828	835	838	881	843	750	842	798	840	815	847	912	862	849	820	871	883	855	764	838	864	825	832	823	823	890	779	824	883	782	883	872	842	840	877	844	836	872	869	854	818	835	830	794	844	779	880	855	799	818	793	894	864	832	891	873	837	842	813	887	859	832	838	841	825	864	843	862	858	847	865	820	824	813	834	809	831	860	828	866	827	817	830	826	873	873	852	886	840	844	829	866	829	844	851	826	881	798	765	832	872	840	825	842	822	856	818	805	802	799	838	798	843	826	843	851	887	845	844	809	822	771	836	861	794	786	840	796	800	830	780	854	840	832	808	852	881	876	833	820	785	816	772	895	793	816	819	877	897	809	770	811	868	827	821	799	830	854	797	808	893	849	829	912	840	803	913	835	818	871	845	836	885	845	873	815	858	790	871	867	863	873	888	873	875	829	831	866	821	853	797	800	869	796	882	787	817	809	845	840	849	816	815	863	840	866	805	883	805	856	867	838	852	811	838	814	864	851	818	827	844	802	770	882	802	835	806	778	838	779	820	801	846	826	834	833	788	786	812	822	836	855	788	789	846	889	841	825	830	843	858	841	849	832	852	842	827	820	823	831	831	860	813	839	865	863	837	817	818	855	833	872	852	857	823	828	889	834	855	828	871	818	824	835	809	841	824	852	861	886	838	785	861	892	802	812	803	846	847	857	877	825	871	823	788	833	866	895	877	820	832	843	809	844	838	841	817	815	791	813	874	788	872	848	844	829	846	865	820	860	853	808	846	853	823	832	821	795	832	812	847	774	863	810	861	816	846	869	826	837	831	846	775	884	858	798	821	824	847	795	856	820	856	881	812	841	803	816	852	810	818	895	771	865	859	827	903	818	839	819	844	823	862	822	893	827	801	820	848	790	838	830	872	856	807	821	828	807	839	874	859	854	836	820	839	852	789	823	785	805	848	855	850	828	781	799	823	793	826	846	842	784	882	829	851	839	823	839	811	812	831	832	853	851	802	807	809	845	865	819	813	886	850	800	825	826	827	856	816	884	846	816	844	767	848	832	832	838	868	834	838	793	845	812	927	841	817	862	862	838	820	802	815	860	844	869	823	892	828	837	823	845	790	827	865	886	817	845	891	817	830	869	868	850	856	806	895	797	829	808	868	849	772	833	802	790	860	818	847	829	826	862	855	899	861	841	852	876	867	800	825	769	852	850	874	807	872	879	846	832	815	838	839	813	828	811	896	861	828	842	868	862	868	912	861	831	864	802	786	806	866	820	795	828	893	895	824	807	866	876	804	841	788	833	847	848	838	810	778	828	835	850	849	854	862	819	845	806	864	835	872	793	817	818	812	845	859	843	898	802	826	874	876	847	860	820	780	877	846	818	807	872	857	868	823	841	850	793	806	838	854	856	836	869	841	846	833	865	815	791	817	809	819	827	842	866	803	877	828	756	823	857	825	819	890	868	911	795	801	846	839	844	844	812	791	806	850	809	821	811	866	842	825	813	844	845	840	843	852	882	860	873	830	830	845	794	869	894	763	847	863	857	839	846	805	838	856	839	818	916	804	850	838	887	870	815	804	877	815	818	776	844	853	890	836	826	810	800	875	810	838	818	836	834	847	816	857	819	770	910	858	857	848	815	837	895	841	857	858	810	836	837	804	832	854	813	814	848	828	846	867	865	865	831	810	865	827	869	835	830	838	901	786	839	810	824	822	852	850	834	866	824	878	809	818	790	817	850	835	841	806	850	896	853	829	859	829	862	836	869	842	863	873	852	809	812	847	879	828	821	812	883	824	865	860	872	847	860	840	801	880	829	876	845	863	800	864	868	823	834	862	814	878	869	811	829	777	846	836	811	812	854	849	812	827	830	826	804	857	833	858	852	829	810	775	830	849	868	857	852	849	796	813	871	862	817	781	847	809	783	859	818	852	869	850	798	830	842	834	865	844	883	870	846	868	878	839	832	830	848	817	846	794	802	839	809	855	870	802	839	804	852	826	843	835	865	847	811	836	828	838	848	798	858	840	837	815	848	793	803	822	857	824	844	838	827	824	814	806	862	818	790	843	824	789	877	848	880	831	879	815	868	803	839	800	826	821	848	832	809	820	876	833	870	832	798	833	827	826	863	881	819	814	822	828	804	855	852	926	814	874	851	836	847	869	869	833	838	865	850	869	827	869	844	856	816	848	842	826	822	787	796	827	856	843	837	802	845	853	875	832	846	859	788	898	837	855	866	826	909	874	840	821	804	860	825	841	811	857	820	827	837	863	861	864	859	846	859	820	797	877	829	803	836	806	886	832	810	828	880	828	866	833	866	830	851	876	825	886	836	791	848	857	804	803	822	875	860	741	833	862	831	856	845	826	835	851	778	864	834	833	822	905	849	750	874	838	799	802	868	848	843	833	864	823	843	808	865	862	861	858	779	872	865	868	903	815	783	833	842	790	854	851	850	864	793	771	839	813	812	823	857	814	835	814	842	816	833	833	856	797	820	811	818	831	837	782	803	840	817	845	877	790	825	850	816	832	836	791	774	835	824	820	858	847	857	858	804	825	815	814	872	880	857	823	824	858	834	881	845	853	783	799	846	893	866	810	855	813	793	851	837	828	872	868	862	878	780	841	840	803	822	808	814	856	776	791	813	857	804	850	793	877	843	876	835	823	874	815	862	858	824	836	829	837	832	854	915	834	819	861	848	866	812	817	853	832	786	861	830	847	801	798	800	863	833	853	826	841	854	841	819	848	901	827	798	818	854	843	808	853	859	837	807	817	845	832	837	823	826	868	848	842	812	793	815	839	884	867	817	798	828	844	854	852	800	846	836	822	875	802	818	872	829	833	818	845	845	808	817	876	819	841	804	779	805	863	870	855	883	827	857	805	824	797	845	840	789	885	883	830	860	830	822	817	815	828	844	842	788	838	838	785	828	878	827	835	868	846	845	841	840	835	832	814	798	820	829	819	829	845	834	837	819	873	800	839	860	854	818	842	845	892	844	848	788	892	813	799	829	869	831	812	851	885	829	850	864	823	846	833	841	918	802	838	844	827	835	820	872	851	839	835	856	885	799	885	859	833	830	874	848	809	888	853	832	865	846	797	842	819	807	835	831	833	843	769	868	860	838	835	817	846	881	824	842	894	768	806	875	820	818	820	842	897	809	780	859	868	824	817	834	864	841	819	831	798	843	803	859	862	804	844	829	837	890	823	838	873	767	816	832	821	850	846	844	835	832	866	836	855	828	875	827	797	815	840	912	798	846	852	854	829	846	833	843	788	803	805	863	856	831	847	829	832	790	841	787	843	870	886	851	836	847	838	848	808	877	805	839	813	816	868	839	830	884	829	820	778	773	826	810	791	868	837	810	844	809	842	823	848	852	856	806	800	805	860	822	823	858	843	819	826	817	821	811	877	869	835	855	841	881	829	843	856	820	815	833	828	817	851	867	877	822	842	836	865	825	821	846	839	811	843	857	819	800	747	878
6790	509	537	541	470	354	336	326	318	290	316	278	266	288	327	291	275	295	309	296	285	314	317	270	263	286	297	286	307	280	293	306	285	284	278	263	286	311	298	259	286	300	282	282	286	284	277	286	310	323	295	309	299	274	272	274	279	305	277	301	279	264	282	293	287	294	279	278	270	286	288	292	306	250	304	270	275	314	286	298	294	264	291	276	264	276	302	255	287	265	268	289	295	318	289	285	251	284	257	303	293	315	291	282	269	287	304	296	309	273	271	301	290	323	297	308	259	261	286	268	303	314	292	273	316	304	264	259	261	296	270	283	283	294	334	262	325	270	272	286	286	270	306	271	287	298	259	314	301	274	296	275	299	292	276	312	271	336	312	248	280	304	257	309	258	323	271	271	281	262	291	299	298	284	277	282	286	278	327	281	301	297	322	292	302	263	287	266	327	291	283	294	288	268	314	280	307	292	314	285	294	295	277	282	298	284	321	271	282	262	281	318	282	302	296	275	273	260	286	269	296	289	253	300	282	327	310	271	327	289	265	291	317	286	296	288	300	294	307	283	317	279	287	298	279	306	265	306	287	302	273	295	271	312	299	305	280	297	249	282	265	323	270	298	291	315	295	305	267	264	286	323	260	313	287	290	325	271	276	274	289	281	279	301	266	283	304	281	307	287	258	267	328	302	312	264	265	263	271	298	292	291	308	296	312	285	255	278	294	257	293	290	299	294	291	280	288	307	279	287	254	270	293	298	291	287	252	302	288	293	282	323	294	290	280	295	292	289	278	285	280	268	337	287	311	272	298	275	265	302	267	308	297	296	293	289	269	313	286	288	291	274	297	297	287	264	284	287	278	299	276	303	294	290	303	282	277	285	293	282	315	296	291	297	314	298	282	296	255	312	299	283	279	271	293	289	297	267	303	288	286	316	293	276	275	288	283	281	329	304	293	292	284	315	331	303	267	292	253	279	279	288	309	327	282	269	292	288	316	260	267	282	299	327	290	298	268	302	275	302	293	291	289	320	308	297	274	264	290	299	279	322	356	254	302	286	289	291	286	256	296	276	250	271	314	260	286	296	297	305	274	292	315	305	294	259	271	274	286	270	278	302	297	296	281	302	287	288	273	272	275	279	325	317	291	304	277	277	297	296	302	264	310	314	295	309	277	307	275	297	322	259	269	261	311	289	260	271	281	266	257	297	305	296	271	262	275	260	265	287	302	301	263	301	292	298	291	268	277	297	291	302	308	319	270	273	314	256	276	256	284	284	255	301	280	286	282	264	275	287	286	279	282	254	272	322	280	294	297	278	304	272	278	314	281	315	296	279	282	298	284	255	292	303	282	296	304	280	319	279	320	286	273	298	284	289	269	299	274	270	289	251	256	268	278	321	271	281	316	282	276	282	299	328	266	289	263	301	330	320	280	286	277	301	292	269	268	291	245	309	267	283	284	256	288	253	255	285	287	294	298	298	296	277	292	320	269	297	298	306	278	280	273	297	258	286	300	307	298	314	280	275	285	295	318	301	291	318	321	277	294	270	268	310	249	311	286	308	283	276	275	255	270	303	267	314	297	280	282	280	269	285	305	289	288	272	310	284	250	295	314	286	282	299	250	289	269	274	265	279	291	326	312	301	305	284	295	318	311	276	303	289	293	285	291	278	301	260	258	252	312	281	324	289	261	253	282	290	305	316	309	298	280	294	282	307	299	307	300	306	278	305	286	283	283	304	295	292	304	270	266	316	316	259	301	290	305	279	276	270	285	294	311	316	333	286	298	293	271	315	322	284	306	270	273	293	299	279	278	280	303	304	272	295	267	320	300	264	308	283	270	275	268	265	244	298	273	297	275	293	307	304	281	309	311	277	294	294	259	278	271	269	254	306	291	260	297	272	292	296	303	265	286	285	268	287	298	266	305	254	265	319	288	302	260	272	265	274	294	284	302	291	263	328	262	295	296	280	278	289	292	299	292	303	287	288	294	289	275	287	295	300	284	305	282	297	271	294	270	309	297	304	290	311	275	297	270	316	295	298	289	261	288	275	293	300	299	291	273	275	302	244	288	297	268	275	278	259	286	317	279	293	266	293	269	250	297	289	296	297	251	310	300	306	281	278	297	277	268	285	278	276	316	281	284	283	300	283	302	306	301	248	294	264	271	290	282	268	272	258	276	323	304	290	292	262	267	303	286	288	283	289	293	290	297	293	287	287	287	297	255	278	279	263	277	287	286	279	280	267	272	301	270	300	264	274	298	276	301	283	274	275	295	263	251	275	303	311	309	306	259	282	322	295	295	275	287	295	267	269	303	313	305	306	305	283	247	285	296	288	278	293	284	253	283	300	257	300	271	303	315	304	312	295	253	300	302	259	261	256	276	319	276	283	260	286	292	317	273	283	292	276	308	288	291	318	295	306	269	287	320	302	279	281	294	270	305	304	282	270	257	298	323	319	339	280	262	283	280	282	295	270	271	270	297	307	284	277	295	284	275	303	289	298	288	296	279	252	279	297	280	275	286	311	269	316	327	279	318	260	290	289	292	294	322	287	247	255	275	291	285	320	281	285	265	265	326	329	251	265	248	318	333	288	294	294	311	301	282	309	269	300	269	275	266	275	334	286	257	307	314	300	303	291	318	303	304	286	280	285	312	287	273	291	292	296	294	290	288	285	284	304	280	320	269	264	283	281	276	284	243	282	283	315	328	248	281	302	244	290	297	285	270	274	259	281	265	301	293	297	271	268	311	299	251	274	261	281	275	314	284	262	311	286	298	295	291	282	300	286	283	281	266	256	289	271	297	295	309	317	289	266	271	296	300	302	320	313	295	306	300	285	285	281	296	293	290	268	266	268	326	319	286	309	275	313	254	293	271	269	258	295	296	257	277	311	266	312	292	294	281	294	294	270	296	273	274	286	257	288	298	284	270	348	300	278	260	252	305	306	249	286	304	285	288	285	281	310	276	289	293	276	297	300	302	284	303	283	313	285	271	286	274	251	244	297	273	272	266	274	283	291	267	283	271	308	284	299	290	279	277	316	301	257	275	289	267	262	271	274	295	265	296	322	295	279	264	284	272	305	301	264	296	271	278	291	313	258	289	288	267	301	303	289	285	279	252	302	301	314	297	291	277	284	254	272	298	292	311	263	294	295	283	291	273	292	266	297	276	282	315	277	291	303	314	269	294	304	264	289	273	259	276	301	304	320	312	272	280	270	300	288	291	263	270	308	270	263	283	299	269	268	295	285	280	286	299	298	285	297	290	306	309	297	283	310	315	308	292	305	323	255	268	277	300	269	285	295	297	268	313	274	267	284	288	297	293	283	268	316	322	282	269	267	266	294	260	254	288	305	281	319	283	290	276	290	270	258	286	274	266	226	300	289	321	310	273	281	275	274	281	304	225	267	283	278	298	295	291	296	296	298	309	312	317	286	285	306	278	284	286	282	266	252	294	284	302	288	283	254	289	291	286	255	300	301	277	278	247	263	257	318	266	312	293	301
6492	947	1270	1538	1401	1154	1018	894	902	834	782	804	783	779	761	807	741	725	710	763	700	701	711	706	698	726	673	683	739	697	713	719	729	700	740	709	747	678	706	669	677	698	710	691	699	726	640	758	696	697	762	699	692	714	678	722	742	736	700	677	724	696	664	722	678	721	735	712	633	689	752	654	674	694	720	699	691	677	695	673	702	660	735	660	664	697	711	712	707	676	700	699	675	685	715	705	688	710	705	777	675	655	732	691	678	689	702	689	633	704	703	705	655	672	717	633	731	667	722	740	725	712	655	760	695	673	705	692	723	722	685	721	735	693	655	707	683	737	693	652	704	698	711	709	684	704	690	726	695	720	727	629	684	730	673	716	696	701	726	690	705	698	742	716	712	696	673	691	703	650	730	723	702	713	688	719	697	706	670	650	712	698	745	699	687	676	669	672	700	648	706	737	686	693	705	696	683	677	670	720	698	707	717	704	672	666	686	689	692	763	675	740	653	660	707	727	683	732	710	701	710	690	700	668	717	660	670	689	685	693	679	675	689	645	681	700	690	684	684	709	702	708	658	703	698	732	711	677	680	692	683	716	709	728	685	684	670	686	682	648	682	696	671	685	691	711	689	688	715	723	723	717	680	705	657	660	657	751	703	731	673	715	684	722	738	722	702	698	719	706	711	669	694	659	674	675	694	695	719	689	705	696	731	689	717	720	748	681	703	693	735	706	722	724	634	690	694	706	710	728	638	746	733	659	703	693	701	697	716	734	679	608	705	702	702	678	700	656	732	646	684	725	718	681	679	704	752	716	694	669	645	679	701	661	705	712	729	692	657	680	703	727	706	669	678	683	721	701	710	695	720	728	738	691	648	680	702	705	737	749	714	679	705	693	721	714	648	638	701	666	688	718	690	674	754	767	728	705	713	685	702	700	666	656	706	687	666	701	743	705	648	685	661	683	755	702	684	665	722	692	722	689	713	717	723	646	707	697	719	716	713	668	694	671	679	667	673	689	655	699	712	693	695	707	693	714	723	669	655	689	699	692	711	725	700	749	718	666	707	683	702	708	726	712	683	731	744	687	651	688	734	672	663	677	698	703	656	730	725	686	710	768	720	671	701	705	692	691	702	714	696	656	732	672	703	641	659	690	724	638	696	713	694	679	688	710	685	707	774	713	674	692	701	713	702	667	657	650	659	680	705	713	682	654	692	677	694	681	675	682	717	675	658	677	711	677	693	722	728	656	717	675	672	652	684	720	667	673	711	688	659	660	740	666	730	640	715	676	682	654	676	740	690	694	683	731	725	701	723	711	694	656	745	696	671	686	683	646	726	664	706	699	725	714	684	708	658	702	650	785	674	671	699	708	704	690	679	744	725	662	725	694	733	666	716	704	692	662	701	663	706	669	670	752	713	675	735	703	651	726	664	703	711	753	702	732	680	690	731	703	719	709	686	724	714	685	719	694	661	705	700	681	656	669	686	710	732	683	686	646	653	689	724	705	697	685	709	722	679	706	699	679	730	716	696	697	704	715	683	681	687	681	745	747	703	678	681	719	702	697	666	671	691	690	637	688	698	670	667	691	702	685	698	710	654	691	712	669	678	694	700	733	713	707	669	710	709	691	698	704	717	677	710	726	724	734	697	728	686	757	686	747	710	691	669	711	739	678	712	653	744	758	654	692	719	659	693	723	645	722	726	733	718	668	684	710	702	690	689	713	697	690	694	686	726	714	723	634	733	683	744	692	687	657	659	711	703	684	708	689	696	672	680	735	721	711	652	698	704	685	723	656	703	699	722	718	708	697	682	661	690	705	650	742	679	702	707	740	706	690	674	647	694	712	688	689	688	723	671	697	706	715	724	749	686	703	658	751	731	703	678	695	688	708	696	709	706	710	717	704	724	687	695	677	732	649	735	685	721	683	680	727	690	680	673	747	703	727	664	670	716	721	640	722	698	714	687	737	713	659	684	705	707	697	700	658	726	700	683	723	714	715	692	694	740	690	657	729	724	672	704	723	705	670	722	667	726	694	696	713	676	710	674	715	670	691	714	686	636	709	678	668	659	712	702	708	707	730	690	680	618	669	724	745	715	681	629	700	647	723	727	709	672	725	694	747	692	699	696	639	716	697	693	701	700	690	667	693	725	681	705	667	718	727	697	715	716	706	692	745	707	730	662	700	650	687	716	669	684	719	698	745	714	702	697	700	699	687	719	690	680	686	696	684	719	690	671	710	701	669	674	677	688	676	710	700	653	709	692	701	676	713	679	705	706	684	733	670	681	771	654	690	672	674	659	704	697	715	700	723	677	724	689	729	703	693	667	729	680	693	701	702	668	689	655	696	636	661	732	700	708	722	682	726	709	670	726	738	693	695	647	734	696	696	711	746	691	735	683	704	658	689	746	658	672	700	679	724	713	683	699	676	718	716	697	725	682	677	709	710	699	698	689	685	692	665	773	637	714	705	701	716	688	705	699	679	735	711	705	719	749	672	725	679	720	687	689	680	669	718	735	709	678	709	701	727	714	728	697	681	724	688	701	705	684	699	667	686	692	713	686	698	716	704	686	697	716	712	677	704	690	701	699	715	667	716	726	702	659	639	682	749	695	701	727	742	674	708	681	647	693	695	652	686	643	669	720	645	691	679	677	682	680	651	715	752	726	657	700	748	705	688	669	688	681	741	705	666	734	721	663	714	653	671	675	723	714	760	712	688	701	659	724	708	730	738	696	674	697	735	710	710	678	662	709	676	693	685	694	697	722	666	703	715	712	711	699	665	724	669	696	734	677	727	670	650	716	689	699	683	753	709	683	706	739	660	709	707	687	659	694	649	690	642	702	704	654	725	676	715	725	673	702	666	739	666	702	748	697	721	721	694	681	729	664	701	651	735	686	670	725	729	653	684	718	682	660	688	696	695	701	740	733	737	712	723	657	720	651	722	671	702	646	704	648	708	689	690	699	727	711	702	722	729	687	692	685	680	702	703	692	684	681	730	670	671	700	671	669	743	670	730	719	715	721	689	700	737	676	717	722	733	711	707	728	709	707	669	647	690	642	695	698	693	707	664	666	671	699	713	698	669	710	658	664	676	685	714	644	686	683	767	678	687	713	700	701	675	654	721	669	744	743	680	731	716	711	698	700	672	679	722	687	672	682	687	738	674	666	691	745	671	691	716	716	680	742	740	689	703	719	687	716	704	682	700	704	651	679	678	732	733	735	689	743	666	663	697	696	682	699	709	689	730	694	689	753	651	664	688	692	685	659	711	703	680	688	736	728	712	693	750	727	683	714	684	667	646	707	698	704	687	673	702	719	698	671	699	705	714	684	662	718	682	715	712	713	650	773	692	689	702	714	719	683	687	737	740	679	685	653	730	664	676	711	716	718	688	707	699	722	715	691	674	713	694	708	687	703	718	689	731	710	681	692	695	644	710	664	689	723	711	754	715	696	713	683	674	660	741	671	679	649	700	726	698	711	683	667	709	665	687	674	692	654	680
12208	795	639	605	455	291	213	204	182	157	189	162	133	141	145	140	167	133	152	137	109	120	132	117	135	123	143	128	163	133	120	108	113	113	132	118	115	130	136	125	132	123	109	131	112	103	132	135	140	146	129	127	118	120	123	119	111	114	134	138	119	128	112	146	144	116	116	122	135	109	113	122	116	129	138	128	119	132	145	118	126	108	127	138	148	130	165	119	99	125	124	128	130	122	116	121	127	126	124	113	132	120	123	154	141	136	122	131	130	112	117	134	127	124	126	119	132	135	136	135	124	136	105	104	111	107	133	128	147	146	115	116	114	115	110	117	123	132	127	123	147	134	115	126	134	140	117	144	131	129	122	120	135	114	120	122	130	127	140	117	137	125	144	123	131	148	137	113	129	120	126	105	121	116	105	131	131	105	125	125	122	138	122	139	144	130	131	127	146	133	121	127	108	125	129	146	115	137	109	140	110	114	130	111	133	113	111	145	135	134	131	125	139	113	139	124	116	127	104	100	113	153	127	127	132	124	116	101	157	113	121	116	141	112	152	118	135	129	131	115	121	132	105	130	118	118	126	128	131	109	115	106	120	119	131	120	107	135	141	140	108	110	119	131	135	140	115	139	122	123	128	125	147	129	107	108	128	112	114	121	116	121	137	130	135	117	126	134	128	134	138	113	139	114	141	134	122	121	135	128	124	128	142	139	123	118	137	138	115	127	122	128	113	118	113	117	128	134	130	128	109	131	147	119	90	115	146	134	145	138	110	114	118	120	107	126	134	120	114	119	134	135	149	120	117	127	110	123	126	130	126	100	115	122	107	109	103	125	137	123	115	133	110	117	143	109	105	127	113	113	136	129	121	97	123	106	134	102	163	112	110	121	122	126	99	136	150	99	124	132	108	118	117	123	118	120	140	135	105	155	135	133	117	126	132	111	137	125	127	135	123	123	119	111	137	128	113	107	141	127	112	125	124	118	133	122	127	126	116	108	130	128	108	118	122	129	124	132	121	124	131	100	125	117	123	143	136	119	128	111	122	119	117	128	119	132	117	120	124	109	124	121	128	138	123	130	106	135	130	115	135	109	111	110	115	128	121	136	133	146	130	132	127	118	137	99	117	121	144	120	119	116	122	146	124	110	125	105	136	121	146	108	136	115	130	130	131	119	145	128	134	134	130	122	137	122	145	117	145	125	144	126	121	122	111	133	139	130	119	102	119	136	123	122	141	142	124	107	136	128	125	141	130	137	132	136	136	119	129	135	133	106	141	132	124	133	126	140	136	148	136	109	124	133	133	123	144	136	124	135	121	133	143	129	140	121	101	134	124	124	125	136	132	114	136	113	118	129	115	146	113	121	120	130	135	104	136	120	123	134	152	131	153	138	139	147	124	130	133	139	137	129	125	139	128	104	124	129	123	115	119	108	122	107	117	132	137	118	131	140	145	127	102	137	144	128	144	116	120	115	126	116	130	114	124	123	136	148	115	129	131	117	113	126	141	136	132	129	115	136	130	126	136	136	127	123	121	130	108	131	119	132	143	127	115	125	120	129	114	133	124	136	126	117	119	111	107	122	108	114	133	142	130	126	113	132	108	116	117	134	130	117	131	136	130	137	109	144	111	104	117	143	133	126	130	122	118	114	143	118	146	114	149	109	126	109	114	119	104	125	125	116	130	123	130	137	112	132	127	125	125	130	124	149	138	123	125	128	127	122	124	123	113	135	146	123	130	130	118	128	133	143	137	120	122	140	115	125	161	147	127	124	104	116	125	136	129	128	141	130	114	114	132	113	140	131	117	106	135	145	124	119	104	107	124	113	128	125	124	139	131	114	149	114	120	116	124	141	115	142	133	124	106	125	110	117	95	140	119	153	113	119	116	134	116	101	109	103	132	130	131	126	126	125	130	122	120	112	113	103	142	128	124	110	127	141	130	135	133	114	100	133	108	126	118	133	119	128	134	118	146	118	122	115	138	127	130	119	137	124	153	131	125	123	132	137	121	120	129	133	99	116	110	91	113	111	123	103	121	124	123	132	141	141	98	124	107	126	119	101	110	141	133	135	128	123	108	136	129	118	109	107	123	127	127	122	136	124	123	108	114	133	137	112	108	128	113	126	121	121	123	134	130	130	131	125	138	115	113	125	129	129	124	90	122	120	133	120	126	114	119	145	117	105	130	137	138	135	115	136	127	142	137	139	123	127	128	131	139	122	133	115	136	124	137	124	135	103	136	103	119	107	130	121	132	115	132	131	126	147	112	131	112	117	137	139	123	134	144	114	135	121	129	101	125	114	128	119	127	133	114	125	123	136	144	123	125	122	133	116	135	141	134	122	135	136	123	126	143	118	144	120	104	137	146	132	140	116	108	143	112	134	114	130	127	131	117	118	140	122	136	118	117	123	118	141	135	129	144	136	136	130	132	142	115	130	120	116	135	129	123	127	117	109	133	123	122	114	135	122	98	119	133	132	133	132	119	138	145	142	122	152	121	124	124	118	115	119	137	143	119	139	123	105	106	136	115	147	134	108	137	127	127	125	130	130	106	119	143	142	125	120	130	150	102	147	117	124	115	130	120	116	140	115	120	121	127	107	133	128	118	125	109	134	109	120	131	127	142	140	126	127	125	138	106	143	125	146	143	134	114	138	136	142	131	141	129	145	130	117	107	116	141	128	118	117	135	108	128	129	134	108	134	133	155	133	133	111	130	120	119	101	132	122	148	130	129	123	138	128	148	116	124	115	140	106	130	126	137	139	110	132	126	100	105	117	129	142	128	110	112	122	113	119	136	143	131	128	144	126	141	125	114	118	120	106	114	120	116	120	143	127	104	99	128	145	127	122	140	131	131	98	115	122	104	130	112	139	133	124	128	136	132	111	150	115	110	135	114	138	145	150	117	136	118	122	119	123	127	115	137	136	126	114	152	112	133	133	130	152	117	147	130	131	123	122	119	119	117	140	121	124	127	140	132	140	140	128	139	131	131	118	139	139	97	133	130	119	122	112	114	113	118	118	137	131	141	118	113	117	126	139	132	115	130	133	136	139	121	131	115	117	115	116	128	125	126	130	138	120	123	131	134	123	128	116	135	142	129	133	123	127	111	129	122	135	129	113	111	122	110	140	131	136	132	124	124	146	117	126	131	111	128	111	106	144	120	116	130	127	118	103	145	128	113	122	118	126	128	114	101	115	127	150	136	135	151	132	117	99	118	140	117	119	123	115	121	139	135	136	119	121	104	113	127	127	151	150	129	122	127	112	120	134	136	132	109	122	137	123	125	116	107	129	123	130	129	137	133	112	118	101	130	129	127	133	111	108	134	124	125	121	131	124	114	111	139	136	102	136	120	131	117	138	137	119	142	125	140	139	113	132	107	127	124	137	136	127	132	138	104	147	109	97	124	125	116	134	130	120	122	138	114	104	123	131	129	120	132	132	118	121	108	125	156	132	123	121	122	126	145	138	151	115	107	124	115	104	132	130	130	119	125	127	122	125
7677	781	1579	1914	1793	1184	905	823	705	587	557	523	549	478	458	435	467	412	397	375	438	409	381	397	390	387	383	344	377	393	366	322	388	368	368	352	375	345	342	370	338	332	329	363	345	347	316	341	337	380	362	368	313	360	304	354	366	343	323	334	349	323	351	359	341	323	350	321	335	352	340	361	332	313	318	348	310	324	323	318	332	316	267	344	358	334	364	304	305	327	318	299	314	340	301	352	320	312	326	346	320	320	342	318	310	296	318	342	325	342	328	354	328	340	347	341	349	323	346	367	327	342	322	324	312	338	307	331	344	315	354	306	329	350	336	339	337	363	317	361	322	361	297	329	335	329	352	333	324	335	337	354	323	332	326	345	318	321	328	317	334	316	317	331	349	340	303	351	319	330	331	320	315	343	348	334	314	322	303	323	349	316	319	360	336	336	335	291	349	326	344	331	354	337	354	318	330	321	302	291	367	309	322	329	333	342	335	354	344	326	299	319	349	332	331	332	335	315	315	330	347	321	344	333	332	360	316	332	352	359	353	327	337	360	316	378	329	325	334	338	322	305	331	310	310	303	328	336	339	305	370	330	342	298	328	358	317	328	327	345	333	321	316	328	317	340	360	359	342	328	347	332	329	331	314	343	312	320	345	347	326	322	313	344	311	362	335	345	300	321	346	304	307	353	318	332	292	350	314	319	327	302	355	308	290	338	318	350	325	355	341	326	304	335	341	304	342	341	319	319	322	347	326	339	341	355	331	322	333	315	347	314	292	346	320	304	326	331	335	312	322	329	346	327	310	357	332	337	323	339	336	309	336	342	319	318	310	315	330	342	343	320	338	319	325	326	298	336	335	356	310	313	282	341	348	360	324	339	343	303	312	326	305	327	334	354	327	337	343	353	314	324	351	366	355	311	344	341	330	350	368	348	330	339	344	321	353	301	331	340	364	335	361	346	364	302	323	313	309	374	305	340	354	333	352	324	340	346	341	343	304	314	324	317	302	337	306	357	331	319	348	345	329	301	327	379	323	329	354	314	341	362	314	332	316	342	317	311	324	308	326	340	345	317	290	341	343	324	337	323	295	334	347	328	360	315	343	330	342	332	329	299	314	332	318	346	323	347	338	310	325	349	324	351	308	312	322	359	343	320	324	306	313	310	328	322	315	338	286	307	350	323	305	347	309	303	331	331	341	331	320	321	293	331	336	323	332	299	326	346	334	343	321	333	318	323	354	319	368	333	350	347	338	319	313	332	315	347	314	295	331	329	334	311	355	332	345	317	326	322	326	359	352	361	335	322	335	314	343	333	317	311	330	373	351	342	378	322	355	329	344	331	330	318	348	320	316	335	352	349	319	340	320	333	333	343	302	346	327	311	331	307	336	317	327	317	307	315	341	325	337	323	345	356	322	361	340	351	335	338	329	283	343	325	333	325	334	331	338	299	363	322	320	366	333	330	372	349	297	335	337	332	355	347	352	341	321	332	356	312	315	339	312	316	323	335	321	313	352	309	337	322	392	330	349	330	296	314	365	321	327	329	310	312	333	334	335	317	345	353	354	345	338	338	343	313	338	297	318	341	319	300	357	338	339	327	320	323	323	305	334	337	323	326	306	344	318	314	362	310	355	342	319	336	313	346	328	318	374	327	308	360	309	324	324	356	309	319	326	351	349	339	320	336	371	338	314	352	360	348	336	323	377	331	332	352	368	338	338	337	332	329	332	323	354	306	318	343	310	352	347	342	323	318	329	326	323	367	315	353	330	337	318	320	343	314	354	319	304	327	380	290	337	315	325	316	320	328	342	356	326	339	325	309	357	330	311	350	358	365	327	324	331	328	361	338	345	371	359	322	309	298	313	326	297	324	340	329	310	315	324	317	335	327	311	338	355	311	352	364	314	300	330	334	338	350	349	301	316	354	315	307	293	302	323	313	374	331	322	350	321	329	351	318	303	355	336	314	351	322	337	341	325	331	330	337	334	316	317	333	361	338	360	328	369	338	332	317	337	376	308	335	334	317	317	345	353	330	336	334	329	355	327	353	315	318	313	313	340	347	306	359	342	310	347	316	302	312	315	316	332	333	330	339	334	335	363	334	333	324	308	310	347	326	345	354	330	346	352	320	308	337	323	335	317	326	332	354	328	323	355	339	331	344	332	345	333	321	336	336	348	328	286	348	338	352	349	340	351	336	329	330	344	359	336	352	344	316	343	345	327	328	344	286	335	303	345	315	305	342	353	347	329	320	346	351	311	350	346	341	313	334	327	304	331	325	335	341	324	328	337	317	361	297	344	348	311	338	384	284	350	326	315	301	341	336	332	402	326	355	332	300	351	335	343	345	331	351	303	352	318	314	335	341	320	332	337	344	301	341	353	336	311	334	314	342	319	345	323	329	321	300	339	331	329	310	344	358	360	338	339	334	321	319	327	357	339	344	317	319	332	296	310	372	353	338	319	301	345	369	337	327	327	356	376	321	349	314	328	324	351	342	359	339	309	331	321	329	363	335	293	377	305	342	343	308	350	299	309	322	346	329	340	338	296	368	329	318	339	343	317	328	359	305	364	324	329	312	356	348	330	351	308	311	323	323	358	326	312	297	333	359	346	324	341	362	325	379	352	331	364	320	349	312	340	328	328	346	330	324	327	323	329	346	308	371	323	330	342	354	343	347	330	357	329	329	323	326	326	344	334	341	331	290	336	324	358	340	351	364	334	342	363	326	309	329	357	316	310	349	309	323	326	333	358	338	320	349	356	344	314	321	322	301	306	336	324	331	325	343	329	290	374	342	305	321	320	366	342	329	321	358	326	342	328	352	314	317	357	340	352	336	353	333	316	331	339	311	344	349	315	298	329	332	353	351	303	308	334	309	343	370	335	346	303	329	334	332	332	302	314	303	319	329	353	344	338	309	316	320	307	333	314	341	337	385	360	302	348	321	346	332	325	340	345	328	333	315	333	313	311	364	333	309	333	325	334	339	350	310	304	309	328	315	326	307	324	347	376	322	318	312	314	334	374	341	375	334	371	297	336	318	334	351	332	360	352	361	318	325	342	335	323	349	343	351	311	278	320	316	293	324	325	344	325	332	353	348	315	362	313	344	343	364	351	310	311	347	322	342	351	334	301	348	328	353	319	341	316	338	313	326	353	325	347	318	352	347	320	347	358	290	324	358	348	331	339	320	336	359	315	307	341	316	321	333	335	353	354	357	330	352	367	336	355	352	344	325	343	352	306	327	313	316	314	332	298	358	324	327	326	359	355	322	330	326	325	295	331	337	370	340	333	315	325	321	336	324	311	296	324	335	334	343	345	340	360	338	310	324	292	326	368	357	331	346	334	331	333	312	312	323	337	343	359	331	308	357	335	328	320	349	334	317	305	342	305	341	359	317	327	323	329	331	329	345	347	329	301	313	358	308	323	361	337	327	332	334	332	342	328	335	321	353	338	299	325	308	327	307	342	320	342	311	329	340	369	372	346	316	334	334	366	332	377	308
1316	360	351	378	352	327	349	316	374	368	320	323	352	305	380	370	363	365	309	368	382	333	380	342	344	375	341	347	344	353	354	304	365	300	356	321	395	318	378	349	367	362	387	345	340	349	353	366	336	303	331	403	335	347	330	366	398	342	361	347	352	343	319	385	387	344	370	380	355	339	342	343	334	344	378	366	365	350	356	339	368	338	386	335	365	382	394	357	355	363	341	345	339	358	386	386	355	353	320	343	349	355	348	319	348	361	383	380	353	365	323	360	359	329	374	358	327	386	335	356	334	336	368	333	377	347	353	323	336	364	338	349	372	367	347	331	349	375	348	332	346	346	367	373	365	350	361	358	356	387	349	306	390	391	333	334	327	323	348	391	384	341	366	328	343	330	351	320	380	339	352	346	351	316	346	359	364	345	335	338	340	334	385	322	346	313	392	396	343	382	313	357	335	326	353	364	394	374	340	327	330	364	357	360	338	364	343	323	348	410	380	329	370	351	378	346	315	355	336	345	336	361	359	339	333	361	374	417	358	348	360	386	358	320	353	374	377	342	337	338	366	332	355	342	335	361	382	346	331	360	344	361	305	344	334	339	351	363	318	359	350	371	333	370	340	366	368	351	333	375	358	348	372	323	347	337	338	351	327	325	354	377	383	385	319	347	343	337	364	327	358	400	333	390	324	334	328	356	374	344	347	408	358	323	359	377	334	360	348	326	372	374	324	330	346	330	353	331	300	345	359	333	346	342	381	325	340	363	299	354	319	367	375	334	345	346	353	355	333	343	386	360	386	328	319	357	379	326	345	340	326	382	321	329	340	343	351	326	367	335	329	390	358	319	354	330	384	376	329	348	357	337	373	333	353	328	371	361	376	335	340	356	312	344	348	373	355	366	370	350	327	355	315	332	402	357	344	338	364	317	333	351	346	344	311	332	331	346	357	331	342	363	391	344	348	342	341	391	374	344	360	356	358	343	404	360	354	342	345	388	368	317	352	382	326	351	356	371	382	337	383	375	405	325	376	333	356	324	328	321	364	349	349	339	363	348	344	326	334	378	318	372	337	363	322	381	337	348	333	353	358	335	366	366	390	347	376	326	372	367	353	367	369	367	337	345	354	350	335	338	325	350	345	370	358	319	354	365	365	344	372	347	325	334	341	359	356	387	345	337	373	322	363	365	338	347	343	318	342	380	333	341	354	355	341	329	357	376	349	379	340	341	373	386	306	323	352	345	344	380	331	370	332	345	334	317	341	314	358	384	354	371	322	362	342	364	381	381	335	359	329	332	332	346	395	346	356	347	350	415	365	385	363	331	349	373	331	326	357	376	354	353	350	337	374	364	354	355	359	337	337	375	349	352	375	348	358	390	318	368	382	362	339	356	346	363	355	378	352	370	323	366	327	309	326	329	365	388	346	368	382	336	351	360	330	351	369	371	366	363	342	378	387	325	346	302	370	337	331	346	349	364	295	363	351	340	366	301	352	363	303	412	321	394	372	358	357	365	347	319	348	364	357	328	354	375	358	351	318	370	359	322	354	398	327	403	351	322	308	354	320	314	334	360	360	332	329	338	345	335	339	341	349	358	370	359	383	390	376	357	373	354	337	344	382	357	343	360	357	337	368	331	350	337	340	345	385	349	329	351	341	352	334	353	342	325	364	345	316	346	347	310	353	365	358	355	350	344	395	374	350	330	372	366	353	391	358	360	325	360	373	314	357	341	380	401	360	393	341	357	355	346	360	359	331	361	364	337	366	351	390	388	346	340	350	315	369	315	347	367	330	341	373	370	377	353	345	341	354	367	360	389	393	348	337	321	357	362	378	323	359	326	328	346	375	352	338	356	340	383	338	306	350	339	331	342	332	386	340	379	326	357	376	351	360	346	345	320	347	370	365	346	352	365	335	315	364	389	386	317	369	333	392	356	360	341	317	368	375	353	355	338	340	347	333	341	365	335	379	301	354	353	357	331	369	343	353	358	375	307	334	349	357	350	339	347	369	354	329	329	338	350	333	314	351	327	362	315	347	358	353	358	356	351	383	366	354	361	361	337	319	317	363	323	332	358	382	319	352	333	335	345	358	350	366	365	336	333	353	366	346	317	348	349	316	347	400	369	323	323	356	382	345	335	345	360	345	335	377	357	361	355	366	374	344	376	353	339	385	381	395	338	340	362	375	379	365	353	342	331	365	352	326	367	333	341	356	338	366	343	336	359	333	375	360	348	351	342	353	353	366	375	336	345	365	329	346	377	338	339	366	382	343	351	354	370	347	361	336	367	350	353	339	366	319	360	366	313	371	344	369	341	349	367	339	337	343	301	360	351	366	347	375	342	377	336	368	335	358	342	332	330	355	331	354	325	337	338	336	379	332	386	354	342	354	364	343	379	312	350	337	354	337	344	329	353	343	382	378	357	327	393	392	362	383	368	305	334	349	352	360	369	343	350	359	368	340	335	335	337	305	368	358	332	335	375	346	381	349	373	331	333	325	371	324	308	369	340	382	359	348	344	362	347	347	354	376	346	318	355	329	353	380	348	352	372	357	348	301	356	357	370	389	325	321	355	352	328	327	348	352	332	343	376	346	346	336	378	362	335	344	404	346	378	346	387	336	334	354	353	329	348	329	353	323	324	359	343	337	359	342	347	342	357	370	354	396	359	388	320	347	347	332	318	350	363	372	361	358	327	319	370	331	318	323	329	351	351	343	346	337	348	326	360	296	344	347	348	393	329	348	357	332	347	338	345	373	346	367	324	371	363	352	390	328	370	377	301	331	348	372	367	359	341	347	343	339	353	344	379	325	381	379	366	382	375	371	343	348	309	364	339	333	348	361	362	344	382	330	310	339	332	332	371	360	361	339	354	366	361	370	371	357	391	410	337	380	340	353	352	350	372	315	331	367	376	356	377	346	319	336	349	377	361	366	322	344	382	378	348	331	328	333	342	363	358	378	358	353	367	322	349	363	363	386	348	346	349	359	368	328	357	394	346	328	335	347	332	342	357	341	373	341	383	361	334	357	379	379	369	339	415	349	336	386	356	307	357	365	345	392	363	328	372	320	345	328	332	351	283	364	336	391	356	353	350	355	393	338	374	363	354	311	352	355	341	373	331	345	390	345	366	329	328	317	347	343	343	366	355	351	350	348	331	347	343	344	370	332	349	322	351	333	347	341	349	334	364	362	355	344	371	351	337	352	374	372	353	358	363	337	358	353	373	338	332	347	361	398	355	366	346	363	322	357	324	342	367	347	381	341	366	337	320	347	332	334	381	382	355	345	351	346	296	352	346	371	356	367	358	359	333	323	362	345	330	372	370	336	337	340	346	337	354	353	357	342	331	374	380	353	364	367	351	374	397	355	345	361	372	363	328	365	349	336	363	338	331	329	354	346	344	349	343	348	320	350	354	340	325	383	334	351	339	334	355	394	373	347	367	372	339	336	346	357	379	335	381	329	328	369	360	361	378	321	366	354	365	345	334	353	368	356	369	377	388
1938	810	860	878	859	871	858	841	827	830	862	816	846	821	825	843	784	875	836	803	842	817	833	825	803	833	801	828	842	819	831	839	832	853	799	829	874	864	809	836	889	902	847	851	808	848	844	884	801	823	894	814	881	846	834	864	858	828	820	793	831	847	808	831	824	857	892	837	811	847	914	812	808	835	854	824	864	855	779	850	845	836	792	869	832	826	855	835	813	857	909	834	795	860	846	836	831	792	825	865	844	798	838	829	854	865	868	827	885	832	847	785	831	792	842	814	806	871	839	867	815	828	869	862	833	808	819	825	880	839	843	874	877	866	844	825	812	856	785	809	786	872	850	857	845	886	855	857	815	843	849	851	873	840	788	837	844	831	831	845	825	827	863	878	856	861	812	884	835	902	816	863	829	830	843	820	865	827	857	810	849	896	803	884	809	843	847	858	817	813	853	856	850	823	834	845	814	835	807	873	802	877	843	817	830	862	848	827	835	886	868	805	824	799	845	820	796	812	805	782	824	884	820	809	809	812	839	798	928	823	833	848	786	912	881	892	883	900	861	851	856	839	839	806	820	801	812	808	834	839	881	852	784	870	865	811	877	814	793	827	808	821	868	866	819	867	874	872	930	817	826	799	783	816	822	851	823	874	904	871	826	816	815	853	878	898	809	819	882	804	883	844	888	806	902	821	822	877	811	837	846	881	811	853	841	853	846	847	863	859	838	832	834	845	832	839	856	799	862	873	869	820	834	863	854	856	877	832	816	800	854	866	812	805	838	890	860	845	860	840	801	878	814	877	845	900	804	883	849	833	795	814	912	830	877	862	813	822	838	838	876	829	824	835	830	878	849	873	848	854	825	784	836	822	831	839	905	843	842	804	830	881	858	830	823	886	841	891	811	888	862	834	851	879	800	823	834	773	838	787	831	823	826	877	822	793	831	801	837	853	814	782	816	870	830	858	807	913	829	875	898	803	846	809	814	836	851	830	861	822	818	836	900	829	822	850	818	887	824	746	843	894	869	911	831	868	812	849	887	863	812	795	816	846	949	857	851	853	826	851	868	903	859	864	804	825	849	848	848	885	833	851	828	836	797	856	860	836	853	861	838	835	876	861	887	834	876	832	893	817	874	854	862	821	852	859	805	841	807	821	821	869	877	853	818	821	849	837	871	805	824	853	813	880	864	811	814	822	830	859	850	783	868	835	858	862	837	802	818	832	806	861	894	788	875	814	852	832	827	800	842	825	785	840	833	800	882	916	794	861	891	828	824	855	853	800	816	769	766	864	806	836	852	850	924	850	864	814	852	871	772	802	864	860	834	839	848	845	853	826	838	863	844	819	859	807	863	850	833	850	847	861	833	854	818	885	837	913	822	797	867	886	795	834	827	840	835	847	829	842	816	863	781	860	874	840	839	812	815	869	825	854	839	875	854	840	839	831	879	784	829	877	841	814	863	781	792	844	849	829	898	847	872	875	854	854	851	855	817	847	840	854	886	846	803	918	846	801	806	810	858	788	812	821	819	856	778	817	810	825	766	846	844	871	858	809	822	853	819	856	882	853	848	831	879	866	852	848	867	847	842	864	826	808	820	848	848	902	848	846	824	879	825	852	862	853	884	874	861	850	819	788	828	763	843	834	860	799	877	865	868	874	778	878	904	839	842	854	865	882	830	833	845	818	878	798	854	815	877	833	828	852	835	826	878	862	815	858	886	782	832	891	813	808	824	858	850	867	845	844	816	802	847	884	799	813	815	831	829	835	841	888	870	823	844	817	836	864	867	815	824	795	819	839	884	819	864	885	840	864	857	807	858	837	829	884	863	854	803	814	911	835	834	862	810	826	859	860	863	847	877	841	832	854	852	847	804	883	800	832	841	893	842	824	853	841	818	858	818	902	896	819	808	796	871	889	847	840	789	826	770	893	844	827	890	861	826	848	857	861	864	843	818	825	830	803	845	803	831	835	818	859	811	787	852	822	838	883	833	831	851	814	854	847	851	872	849	859	824	790	806	838	815	850	822	861	862	874	853	812	825	768	868	868	841	808	827	828	823	886	888	861	849	806	838	865	848	795	841	836	805	795	814	831	838	852	815	804	832	813	817	813	829	826	803	820	863	899	819	852	876	844	850	829	878	827	821	826	832	853	903	810	842	885	870	848	806	820	859	842	829	859	895	885	856	825	847	829	790	826	803	823	847	819	800	864	880	768	930	894	840	847	926	843	841	787	878	798	834	814	845	873	886	849	791	830	778	866	873	866	838	819	860	797	838	879	849	865	844	846	849	903	844	855	908	840	878	847	840	854	788	825	859	843	919	853	815	890	836	842	870	846	794	811	818	859	886	810	889	872	803	847	810	840	820	855	851	896	859	816	870	814	824	792	841	816	880	828	824	852	829	834	848	833	826	867	806	825	843	840	834	862	821	808	823	845	903	820	907	868	842	823	869	846	874	860	839	838	835	848	810	868	829	855	828	851	847	852	798	808	831	856	858	848	859	829	858	824	897	874	835	865	866	823	853	833	820	887	792	803	843	805	827	797	830	810	857	828	876	819	871	808	863	841	861	821	826	874	873	825	844	839	822	867	819	847	901	858	796	833	813	803	850	843	822	806	854	850	808	833	832	858	840	831	855	849	843	838	893	864	892	833	807	816	881	824	803	840	824	849	840	911	828	824	813	833	874	842	821	868	830	851	866	882	850	841	851	856	802	833	890	887	837	868	857	847	847	828	782	826	853	840	813	874	831	879	862	854	843	798	814	830	831	844	878	858	863	887	828	843	809	782	839	883	858	856	871	783	844	775	898	904	798	846	824	819	831	861	845	876	857	857	870	800	871	832	849	862	829	842	831	872	852	834	844	847	839	836	817	816	857	842	784	822	921	844	827	847	833	799	785	790	887	843	828	799	819	846	838	832	807	789	835	862	867	858	825	852	864	866	842	850	887	822	815	833	822	862	888	805	800	839	797	859	799	801	852	801	830	830	902	854	872	818	858	826	839	856	851	818	853	866	860	808	823	839	774	871	865	889	902	878	786	834	823	866	894	836	836	834	795	859	877	826	848	847	868	851	804	830	866	817	825	858	842	857	896	874	869	833	928	897	827	851	804	809	819	843	863	823	842	789	862	877	882	828	792	845	816	850	871	855	807	793	803	854	820	856	841	862	755	800	843	878	770	853	863	864	854	875	848	870	827	852	871	823	815	854	833	818	857	832	856	803	819	899	838	832	887	828	823	793	879	812	857	803	869	873	867	831	834	839	822	824	871	810	925	824	872	812	856	809	823	842	833	849	777	849	853	856	759	878	854	862	784	860	881	846	845	810	837	844	835	804	875	826	860	851	864	832	871	852	856	887	777	828	877	885	848	885	814	833	857	823	820	809	849	814	880	818	837	863	850	790	824	841	822	813	866	847	873	849	792	848	861	860	858	809	854	843	843	810	836	821	837	856	892	864	846	833	840	841	833	886	840	776	794	808	810	858	848	916	852	859	815	857
6768	544	578	598	494	377	351	297	318	314	323	292	313	302	290	262	318	283	328	289	292	288	300	288	281	306	299	282	325	280	300	310	269	264	285	282	279	305	302	289	270	276	255	294	335	301	278	278	291	296	297	309	301	332	310	281	274	303	263	279	292	310	289	250	299	286	283	321	242	301	321	246	264	289	308	278	282	281	304	306	289	304	299	298	285	304	331	297	292	294	257	293	263	296	273	344	287	279	285	251	293	298	281	327	296	299	316	283	265	301	306	293	280	260	295	292	280	294	277	309	282	268	286	283	289	241	276	283	296	300	298	322	298	276	325	282	294	288	271	286	274	289	292	298	297	272	269	263	271	280	262	285	316	285	290	283	280	273	291	271	293	288	312	275	299	288	298	286	303	301	281	260	320	326	295	343	249	308	280	266	284	273	291	284	291	273	298	300	291	286	302	310	289	308	270	292	278	335	308	295	310	283	289	278	262	280	298	267	297	306	315	317	319	260	284	301	273	297	276	281	277	283	303	293	286	318	307	273	315	285	303	262	313	283	299	299	291	278	290	325	293	260	239	275	286	272	271	279	282	310	306	308	268	268	294	298	314	278	303	269	278	295	272	294	277	278	261	288	293	276	279	316	294	285	288	271	279	282	263	300	286	286	285	293	309	302	317	282	284	273	278	265	280	288	292	262	304	313	270	260	292	288	266	270	297	292	279	315	270	284	276	289	270	293	288	279	293	296	261	276	299	267	279	298	316	274	316	301	286	280	288	302	299	264	319	260	293	301	303	287	315	349	303	297	282	295	305	336	300	300	338	283	326	289	275	254	269	286	282	286	303	302	278	268	280	298	300	304	280	331	310	286	275	270	304	281	305	275	293	259	325	318	292	275	296	322	287	293	276	291	266	275	287	288	296	306	275	284	332	300	281	264	289	328	297	279	304	325	268	299	293	274	254	290	304	280	277	302	260	284	294	297	322	294	302	313	292	294	313	267	294	281	289	301	276	276	291	270	260	301	302	277	275	290	305	269	309	296	267	347	296	268	265	278	288	266	294	306	289	291	308	302	290	293	293	279	328	282	278	300	259	278	261	250	250	290	284	297	266	305	270	315	286	274	301	283	306	289	269	297	269	303	287	295	302	302	274	300	325	305	267	287	310	317	292	246	296	268	300	254	306	296	269	258	287	266	268	313	275	283	277	302	264	310	325	286	281	293	284	283	308	262	258	276	282	272	243	302	290	280	241	311	273	287	305	297	263	300	265	308	300	262	286	301	298	324	316	332	285	304	277	298	262	278	288	282	281	288	291	269	307	260	309	296	252	281	292	286	266	295	266	283	295	319	270	292	282	300	284	308	278	275	267	263	283	287	285	303	308	294	310	269	280	265	262	263	287	282	266	301	320	273	275	316	314	299	330	297	278	293	270	284	281	300	259	300	302	291	294	282	295	275	278	288	277	260	293	292	288	300	308	285	278	299	317	311	287	280	280	287	291	313	285	262	274	262	267	301	286	254	310	295	293	271	300	289	284	271	254	280	255	286	288	300	312	305	261	262	244	313	235	263	276	286	301	269	290	313	289	275	278	270	302	264	289	281	281	299	276	288	304	289	299	261	281	295	267	299	272	308	284	230	271	285	286	264	300	282	288	300	291	303	289	281	290	268	318	277	302	275	288	292	296	269	325	282	310	264	322	289	305	299	300	307	328	296	299	304	287	296	295	297	280	286	283	276	294	272	263	264	321	301	292	294	265	314	298	301	288	286	269	293	271	297	277	297	282	277	259	242	280	275	306	278	305	278	311	310	265	289	304	293	260	283	261	274	272	294	301	295	276	273	265	276	304	289	285	287	268	269	291	278	314	292	320	267	276	268	267	265	313	273	292	250	273	311	278	302	295	265	298	279	276	334	266	249	276	286	283	270	303	318	296	308	301	277	283	285	315	295	287	261	281	314	309	323	288	307	326	308	256	300	272	257	314	308	294	306	294	272	303	273	324	269	272	282	266	304	262	277	270	301	255	289	296	314	278	298	285	287	298	304	286	295	285	319	281	313	304	288	275	281	302	266	304	287	291	322	307	292	268	278	270	286	302	258	296	329	286	287	310	273	282	295	293	306	300	274	301	295	289	293	306	272	316	304	284	305	309	315	265	290	270	302	268	273	239	312	308	290	295	298	304	307	281	289	300	262	304	301	299	310	270	290	288	319	314	275	281	300	289	276	277	266	307	289	299	288	311	304	294	268	273	286	284	279	310	293	277	304	291	292	310	300	280	280	298	272	283	288	293	309	325	277	288	289	278	303	303	291	323	294	283	296	267	321	284	276	261	270	292	291	310	294	282	271	290	270	284	283	306	291	304	285	287	291	269	280	305	237	266	301	298	268	302	288	275	302	276	287	348	305	296	303	276	277	300	285	304	283	289	316	298	282	284	265	267	271	282	276	266	270	269	280	312	293	295	281	305	289	289	254	296	285	291	289	297	291	256	286	292	318	307	263	287	228	315	273	294	298	285	294	244	298	297	282	266	271	283	295	273	273	288	279	293	298	302	280	289	262	326	292	318	282	300	290	297	302	306	288	268	298	299	305	296	265	268	309	292	271	280	321	276	287	300	303	273	262	259	295	270	271	293	277	307	265	284	302	279	302	258	350	284	305	277	286	315	278	314	254	297	307	260	282	290	299	285	298	290	300	271	285	292	276	300	292	312	301	305	262	292	321	303	309	303	294	288	297	280	275	272	297	290	264	319	277	286	290	284	300	289	304	286	310	272	281	279	320	289	298	306	291	313	288	276	298	301	276	269	294	272	306	293	290	268	272	304	288	332	273	285	305	309	296	298	285	307	261	274	298	278	269	288	267	252	275	294	305	304	266	272	264	288	276	280	282	283	284	315	267	268	277	301	284	324	303	306	262	316	272	261	268	285	300	280	300	284	301	305	279	298	310	275	307	279	287	294	289	289	294	282	281	298	301	283	301	304	302	292	265	282	301	294	257	270	292	287	305	274	255	307	292	269	270	311	289	260	304	283	299	288	281	278	316	274	300	319	275	292	275	293	271	283	287	285	296	263	279	278	276	304	324	282	272	286	301	312	325	306	275	287	299	287	325	275	298	278	317	284	255	288	274	271	296	300	288	280	297	283	275	268	287	286	292	293	312	278	290	284	318	265	269	303	284	298	282	278	266	263	316	299	304	276	331	283	310	282	280	291	285	312	315	295	296	276	303	285	270	282	291	274	306	295	281	279	297	314	264	307	319	273	294	278	273	310	277	285	271	252	315	311	282	297	296	257	277	269	292	313	304	273	321	272	297	287	288	221	284	256	329	301	270	282	294	320	282	311	261	281	281	296	290	290	302	289	297	289	307	312	293	313	259	328	266	284	287	277	266	302	305	258	253	293	293	275	315	289	272	303	284	265	296	309	280	292	307	306	282	287	322	272	249	290	285	290	280	281	323	296	298	267	325	258	288	275	258	308	293	282	251	254	277	298	298	287	286
6402	907	1338	1617	1458	1141	1042	861	860	845	811	832	782	734	751	753	748	748	770	713	757	700	669	701	750	724	712	691	691	704	663	723	726	733	714	668	711	683	677	698	712	719	700	681	648	731	660	675	685	746	692	653	666	684	673	711	673	721	677	683	673	667	681	706	680	708	679	692	682	696	708	642	703	719	688	655	717	692	714	693	673	664	703	706	748	694	709	678	681	667	670	691	721	700	712	711	679	725	689	675	665	697	685	704	716	614	670	677	681	698	695	730	669	707	664	714	706	709	734	675	695	690	671	708	685	762	685	693	671	697	700	695	708	733	698	677	684	711	706	727	743	686	707	684	726	665	695	712	729	730	675	664	696	670	673	641	700	677	711	711	665	690	704	692	704	689	735	705	652	688	673	660	713	706	683	733	677	704	756	723	663	692	666	744	681	741	740	737	682	682	694	704	753	695	680	674	732	681	700	663	690	688	684	696	703	675	675	676	685	682	688	671	691	711	707	675	720	758	678	694	653	702	651	712	689	662	694	725	715	711	707	685	724	681	712	670	703	710	681	710	695	646	724	692	673	620	699	740	699	646	666	685	702	707	670	725	671	683	696	659	736	696	665	660	699	708	711	691	653	741	687	683	727	706	700	719	730	693	673	693	703	714	732	686	698	682	702	704	698	714	694	709	687	732	696	664	683	689	706	715	722	688	697	728	703	647	734	672	685	677	722	713	700	720	744	691	690	693	718	634	706	719	691	696	700	715	704	657	711	689	745	699	655	680	729	737	706	659	743	753	694	656	719	667	743	676	726	708	675	698	686	697	667	724	710	647	711	700	674	722	671	638	679	715	696	660	676	695	682	731	703	701	685	717	681	664	730	715	668	722	686	682	658	749	755	727	640	726	680	679	735	717	670	682	684	713	661	684	683	691	705	610	660	751	715	653	726	737	691	693	684	660	648	712	703	649	681	676	666	702	739	701	700	715	666	683	677	681	701	668	695	692	677	653	687	731	745	652	672	710	679	712	706	704	645	706	690	722	721	678	631	702	735	729	639	659	732	715	732	674	660	689	653	711	697	661	683	716	658	716	728	695	697	676	671	670	676	686	718	727	714	667	720	682	697	712	699	751	721	721	676	708	697	755	729	702	720	694	701	732	676	697	663	700	710	675	686	679	687	719	677	682	679	692	698	677	675	728	708	699	689	695	691	749	695	701	686	662	644	677	662	660	654	670	732	716	708	683	701	685	728	727	674	707	663	735	684	738	698	666	704	678	650	729	667	663	728	693	729	643	742	686	675	685	730	654	695	660	712	678	682	693	717	672	691	699	644	678	760	702	709	694	716	699	713	687	707	687	663	651	716	654	711	722	685	668	715	687	726	719	668	689	705	705	675	692	690	698	723	671	660	666	741	661	679	694	666	705	719	692	675	706	670	697	695	706	722	712	721	681	674	656	720	716	688	701	665	634	634	701	732	693	750	725	674	667	679	683	689	731	692	687	718	666	671	717	714	699	711	719	706	673	734	726	715	692	647	706	732	684	739	722	702	688	698	684	685	674	699	700	711	673	731	696	693	705	761	677	660	694	619	689	671	736	687	708	731	680	683	709	684	737	639	701	693	713	671	708	686	691	702	708	712	714	686	675	708	693	696	716	711	681	748	710	692	698	702	652	689	689	669	723	738	747	705	686	694	692	650	660	707	724	696	681	693	714	686	656	673	707	653	678	710	668	709	721	672	738	679	645	671	678	656	685	717	716	712	693	738	687	661	738	734	638	719	668	704	705	681	712	733	665	656	712	717	722	689	704	702	715	686	677	694	704	677	734	714	695	670	675	657	724	703	690	644	680	690	682	699	717	696	682	681	685	652	653	668	651	693	701	652	700	706	695	699	686	676	731	686	692	699	693	659	728	709	701	666	689	674	662	714	665	688	689	701	696	665	747	699	667	724	702	701	693	741	687	689	747	676	689	702	680	679	711	711	648	665	713	680	696	671	756	655	677	697	717	680	687	679	695	649	751	718	700	689	693	696	723	700	657	695	693	713	696	718	685	682	667	659	673	661	658	709	702	680	654	703	740	687	713	665	681	773	688	684	756	730	698	722	665	685	725	644	696	700	703	698	652	680	687	640	705	711	683	653	682	669	693	700	722	703	670	717	680	683	689	688	698	719	720	689	680	700	689	721	632	687	692	717	664	686	707	654	718	688	677	689	713	699	681	694	667	697	710	703	654	701	667	671	697	684	669	674	691	670	655	742	672	694	704	735	717	663	696	703	656	733	693	667	681	687	654	691	689	708	704	682	660	729	707	684	693	740	714	693	732	686	674	682	722	682	683	650	665	691	666	717	743	648	680	754	722	671	710	655	691	758	682	712	691	688	715	668	665	706	700	668	681	699	726	653	696	683	679	669	682	721	724	705	718	705	678	740	667	674	728	682	683	678	687	713	693	671	668	694	693	662	717	730	669	724	683	670	724	726	731	676	719	671	710	698	747	695	730	667	697	683	743	712	732	661	662	691	711	722	667	705	710	679	641	713	704	721	705	728	698	710	696	725	707	700	718	699	721	734	662	694	671	752	642	614	718	698	697	698	689	726	720	684	702	728	650	688	701	675	661	669	705	657	698	659	692	679	679	669	679	675	678	705	705	664	685	704	699	652	674	686	692	690	665	680	705	646	664	674	682	667	701	699	654	694	678	693	654	693	728	676	682	741	709	702	662	693	684	689	663	680	708	670	735	696	677	691	683	713	693	737	670	742	676	704	681	710	683	724	730	643	644	690	697	630	681	672	743	662	736	719	751	745	707	688	712	730	661	597	731	678	710	651	711	728	715	671	691	679	719	705	704	747	684	664	698	740	696	681	679	710	672	688	697	722	657	690	683	714	689	699	718	699	699	699	694	696	654	644	700	764	705	735	708	713	684	651	654	693	700	686	700	716	687	700	710	724	660	696	674	664	701	698	714	717	707	715	662	741	692	682	650	644	645	693	693	650	699	695	690	731	726	700	696	687	694	658	698	639	714	708	717	676	722	685	718	667	712	706	720	692	736	760	731	711	658	706	701	710	728	692	706	704	690	675	664	685	697	644	656	723	707	674	688	633	654	712	718	673	691	708	696	690	669	680	725	731	687	710	690	749	706	711	718	670	687	677	664	688	686	690	655	694	732	684	658	662	718	703	679	717	697	672	677	700	732	669	672	726	718	727	669	699	662	703	731	682	677	705	678	699	657	690	721	754	697	633	702	687	683	670	648	701	642	651	665	672	665	632	670	725	703	734	721	680	699	730	680	690	673	703	716	707	705	719	709	689	739	666	675	700	689	688	671	663	709	657	698	721	682	722	706	719	699	694	686	663	677	679	697	650	707	677	703	727	640	664	687	700	677	686	675	732	644	690	671	711	660	658	640	709	702	712	706	672	678	644	708	650	707	716	695	704	721	697	665	670	690	742	684	642	667	677	701	703	659	713	673	650	652	669	670	654	686	713	768	714	634	691	713
12113	828	708	662	469	274	192	204	170	157	150	174	138	151	132	116	129	120	145	121	130	144	143	142	129	125	124	132	170	131	157	114	140	107	135	126	135	120	140	125	130	106	128	115	117	115	127	113	125	119	126	119	102	124	126	135	111	117	112	144	125	126	113	122	127	142	126	119	138	113	124	129	118	146	131	122	140	120	135	133	112	123	135	128	105	129	144	121	150	113	139	130	136	143	129	112	116	108	121	97	112	106	155	130	112	120	118	111	125	108	134	107	105	133	117	118	157	118	120	133	96	124	118	118	122	127	94	111	139	117	137	116	117	134	102	139	107	122	117	119	123	122	111	112	110	152	114	127	127	122	103	128	101	116	125	117	126	113	135	121	109	129	108	134	112	131	130	120	115	126	119	129	115	105	123	114	141	118	128	101	136	137	147	133	126	106	137	121	112	101	135	116	115	138	142	124	124	143	115	106	125	119	136	114	134	146	108	110	124	126	125	133	123	116	114	151	132	122	124	109	115	126	132	113	136	118	147	117	139	129	107	125	103	125	108	121	119	128	121	117	129	122	129	101	115	153	129	130	122	141	130	124	120	140	133	123	115	117	114	117	112	126	123	118	133	110	110	118	119	121	126	120	128	121	134	140	123	118	132	132	137	104	112	135	105	133	152	115	111	130	125	125	127	117	118	117	145	98	139	135	138	138	132	109	110	99	141	147	119	118	133	136	124	115	98	129	129	131	135	131	131	117	131	131	111	125	103	134	132	121	128	138	136	120	135	114	114	132	84	119	118	145	109	125	126	130	148	119	127	148	131	130	108	98	128	107	135	141	120	133	119	120	114	119	140	133	98	124	135	147	128	102	120	115	122	138	133	126	113	127	111	117	122	141	139	128	116	114	131	110	139	106	143	133	131	122	128	120	104	120	123	124	117	148	95	142	109	118	131	119	134	153	109	130	111	130	111	105	142	135	105	118	121	104	124	97	113	130	115	137	115	124	136	117	120	134	116	138	136	113	119	116	134	136	140	116	128	136	137	116	120	103	122	132	115	150	148	125	131	116	117	125	120	106	101	121	116	126	136	109	99	104	149	120	110	105	122	125	109	145	140	102	116	132	108	124	116	126	108	116	104	113	129	108	120	133	130	123	128	115	114	118	114	116	103	119	114	114	116	108	121	102	128	124	112	144	147	124	108	134	130	126	122	128	136	127	95	111	144	144	127	109	120	128	125	116	121	121	121	108	152	150	115	137	127	104	122	115	148	101	101	134	127	135	126	112	139	128	125	138	114	118	129	110	121	132	139	124	123	117	117	122	121	126	114	119	123	139	131	138	122	124	123	116	118	126	128	112	132	121	114	146	108	113	129	128	125	110	157	102	127	121	144	129	138	109	144	143	124	133	107	131	132	122	124	112	107	127	112	129	133	103	109	136	147	126	122	122	133	134	130	129	140	124	120	125	124	113	137	117	126	134	126	134	118	126	108	116	122	112	126	92	115	123	116	133	118	118	140	106	138	125	127	120	138	137	115	116	115	119	120	124	116	121	101	124	131	98	121	120	103	120	115	124	135	128	117	119	124	119	152	128	124	107	145	114	131	120	132	144	127	129	123	126	129	118	128	101	112	148	130	132	127	135	142	132	116	116	108	127	139	117	120	129	111	111	119	133	135	110	107	104	118	99	115	137	131	113	130	130	123	137	127	126	128	103	115	131	116	131	110	118	114	110	116	139	111	109	111	121	131	122	114	148	128	129	130	136	126	107	116	139	111	147	127	123	112	140	128	123	121	125	131	118	123	147	134	146	123	105	125	132	110	156	118	135	123	114	117	116	118	121	139	88	124	121	111	122	141	126	153	135	126	140	117	145	137	123	133	129	124	125	130	111	116	137	127	123	130	113	110	132	125	110	118	119	129	118	127	125	127	103	130	126	131	132	116	115	133	127	117	110	125	123	105	129	126	122	113	126	139	135	116	120	132	140	123	106	113	116	125	108	109	116	132	125	124	110	136	130	113	134	123	127	148	123	111	121	116	122	124	134	112	129	110	95	114	129	138	137	126	119	135	133	129	129	118	112	125	128	124	123	145	123	119	138	138	110	104	129	115	116	123	129	129	108	134	130	128	119	124	106	116	116	145	134	121	112	129	121	121	114	129	136	125	115	117	108	136	125	109	120	140	107	114	121	116	123	146	96	111	131	121	130	125	111	131	110	102	106	119	143	125	131	126	143	129	127	136	111	128	124	131	151	145	108	128	91	120	123	130	134	121	127	129	136	125	125	128	130	125	107	140	115	105	124	116	123	113	122	132	123	139	126	111	131	135	146	125	124	125	125	116	110	121	108	114	120	109	145	109	118	120	111	121	135	126	131	117	145	125	129	118	119	102	134	150	136	121	109	102	127	135	101	106	129	117	120	124	128	119	131	130	120	114	109	134	137	118	108	110	102	124	143	133	118	111	107	121	111	110	136	128	104	130	117	112	120	125	127	149	125	123	126	145	128	122	115	144	129	107	95	117	114	113	113	107	110	132	113	116	114	115	134	132	126	141	110	106	139	120	100	116	137	126	152	135	117	149	134	130	150	148	126	130	126	123	128	133	140	127	128	127	126	115	135	133	125	121	125	123	122	133	114	134	116	107	134	121	109	144	126	132	133	133	118	119	126	119	143	120	132	100	125	107	132	128	126	120	111	109	130	126	111	106	111	104	113	136	111	153	116	123	112	142	129	122	112	117	120	126	141	140	132	141	143	140	115	146	133	119	110	133	113	134	128	128	143	165	114	120	109	135	107	123	124	108	124	142	105	134	119	133	124	127	123	117	140	129	111	115	135	119	131	129	138	124	125	121	138	112	111	125	121	117	140	136	106	119	108	120	124	138	133	126	128	106	130	104	122	124	108	131	120	113	139	141	125	129	111	130	122	126	114	116	144	120	140	120	124	119	91	145	148	130	109	122	132	132	108	126	109	113	106	134	130	123	113	94	123	121	122	93	125	127	132	127	114	125	125	134	100	119	123	141	149	123	109	146	128	139	137	125	139	124	131	122	120	141	114	111	125	121	110	106	119	100	118	110	104	132	135	113	91	126	129	126	112	116	134	102	121	144	124	145	141	115	115	109	114	124	149	113	148	123	117	127	146	130	114	124	134	113	138	125	134	138	113	123	124	120	133	125	128	137	130	124	116	109	131	138	139	113	110	113	122	107	105	137	128	107	149	120	119	137	137	144	124	104	108	125	122	130	115	124	124	129	108	138	124	113	107	125	126	106	102	123	119	131	125	111	137	99	122	116	118	126	123	118	120	105	116	136	116	137	121	130	116	119	101	130	131	111	128	140	141	117	139	128	117	120	103	118	130	114	144	98	142	129	141	130	115	128	112	102	151	142	113	121	121	133	121	152	115	132	123	119	120	116	110	116	134	118	132	110	138	128	108	104	114	124	126	124	106	123	100	108	152	135	135	141	135	124	132	107	128	113	110	132	123	125	125	132	120	140	141
7723	905	1660	1967	1576	1083	900	770	679	567	622	540	485	448	478	452	455	428	401	415	400	384	353	338	374	369	386	356	360	345	397	367	378	335	349	360	365	354	330	336	348	370	356	324	328	333	353	297	323	373	340	323	334	348	325	365	361	316	335	311	348	361	324	335	368	381	334	357	346	348	378	357	317	349	350	309	355	330	345	324	319	341	356	364	332	323	329	346	324	328	327	322	327	338	358	343	318	333	347	341	351	319	341	330	303	310	366	344	331	326	314	351	318	316	300	310	327	333	338	319	347	341	331	337	351	309	318	334	335	338	323	342	337	321	338	350	316	330	332	320	314	335	344	330	349	331	333	348	352	335	316	333	346	339	298	309	315	358	346	310	310	307	331	315	325	340	317	349	325	320	329	337	302	321	356	335	331	345	349	351	342	327	340	365	343	337	293	305	315	352	348	332	308	323	325	305	351	346	367	339	337	332	375	321	332	326	333	344	318	331	360	332	305	327	312	312	332	333	348	369	363	334	305	322	346	312	327	328	322	324	320	323	325	353	284	305	324	319	323	322	316	341	332	347	339	325	361	319	351	367	348	332	325	340	347	371	346	353	339	322	358	299	358	357	364	327	320	327	345	340	326	304	326	317	340	334	351	340	295	325	328	313	349	310	342	314	329	312	355	344	336	339	301	332	311	332	337	301	342	315	338	323	312	321	313	355	320	312	349	337	336	341	312	322	327	365	348	329	327	342	333	355	340	332	342	325	333	327	325	338	354	334	346	329	347	324	328	327	335	340	391	339	304	344	317	321	315	312	311	320	332	362	349	328	368	349	351	322	341	304	327	338	340	316	297	363	323	286	335	330	285	356	346	347	333	322	323	327	340	328	346	332	330	306	348	318	318	330	339	317	317	367	316	342	318	335	357	310	324	353	337	359	307	349	334	332	322	328	323	318	348	329	336	353	334	344	333	338	348	361	307	320	346	334	333	275	322	324	334	323	306	320	321	336	315	354	346	321	341	350	315	306	327	324	328	323	338	331	312	320	307	314	350	342	313	338	321	342	296	322	333	353	321	330	314	332	314	305	338	341	334	338	335	334	322	358	310	321	329	298	317	320	314	306	339	325	312	308	342	335	297	343	321	315	328	308	313	324	354	329	332	351	338	327	332	331	339	363	333	330	287	350	341	327	351	331	321	331	327	316	319	376	341	295	340	328	324	351	312	301	328	353	343	331	324	324	334	339	357	329	359	375	361	318	313	328	307	337	287	338	334	308	311	304	331	326	385	316	326	333	350	314	345	349	343	328	327	282	336	325	337	322	344	371	332	333	352	343	364	310	333	355	330	311	354	314	271	343	311	342	339	334	353	339	303	360	322	340	330	318	329	299	309	386	342	320	313	338	347	367	343	312	315	306	308	331	327	328	325	316	332	336	340	351	328	349	313	326	369	343	342	362	322	353	311	363	323	316	313	343	323	351	339	337	327	313	332	364	360	338	337	317	374	302	320	325	345	326	321	302	323	313	320	287	332	323	318	322	345	348	335	311	309	294	371	360	345	300	361	342	337	348	340	339	304	318	357	330	298	333	315	325	317	286	332	306	346	349	335	303	353	338	361	310	323	339	308	290	340	307	312	338	329	323	339	345	310	313	311	370	372	344	324	336	314	355	344	359	344	320	309	297	348	327	347	308	345	312	322	359	326	341	319	309	347	346	317	304	332	298	361	330	301	332	322	310	336	363	315	338	325	347	350	311	316	351	326	309	312	302	322	330	305	318	324	311	341	340	339	330	302	365	299	340	343	332	321	312	332	349	342	355	321	316	348	318	344	337	310	323	294	326	303	325	353	336	333	372	367	332	304	319	368	345	341	364	338	324	332	323	322	331	346	317	337	329	303	341	335	338	337	315	340	333	290	312	335	312	307	343	340	364	347	338	337	301	343	335	335	324	313	347	324	331	305	340	291	298	326	310	355	352	291	303	336	314	334	342	330	305	315	342	345	329	338	320	324	332	340	346	372	368	329	328	342	360	305	332	296	309	299	317	339	353	325	314	346	322	338	341	311	316	325	321	329	368	328	349	344	302	336	358	306	336	351	335	322	332	328	359	324	297	331	351	350	331	326	333	329	319	337	337	347	349	300	328	322	342	349	325	372	318	342	301	345	327	342	336	347	359	318	337	357	314	335	310	345	333	318	343	305	323	341	334	296	332	318	305	330	301	340	362	314	322	332	316	374	354	316	363	316	354	315	315	340	337	317	333	347	335	328	316	359	356	319	351	334	351	322	328	308	346	349	317	315	343	343	341	334	310	320	357	325	332	335	333	330	332	341	325	319	325	342	282	341	334	331	318	343	284	324	344	304	313	324	342	347	340	343	343	337	355	320	353	328	337	327	345	361	302	313	322	325	330	285	327	324	341	300	341	317	351	346	343	346	328	348	324	334	364	340	318	325	304	307	317	335	331	322	329	328	333	337	342	333	312	343	335	326	310	314	372	335	320	349	303	321	344	340	351	335	330	332	339	323	312	337	336	363	315	327	315	308	298	323	321	339	304	334	343	330	303	326	326	341	330	327	327	333	339	339	365	316	328	316	331	316	342	326	333	321	347	342	342	326	350	333	338	310	364	344	335	317	288	369	336	357	310	348	368	366	337	346	363	310	316	339	343	362	348	353	326	315	319	314	322	310	324	356	335	333	310	341	344	356	353	340	368	372	334	309	321	324	334	337	329	330	333	296	339	379	340	351	300	327	339	316	340	287	331	316	339	332	354	362	300	326	313	338	346	340	339	322	309	345	365	337	333	320	334	349	345	323	339	320	354	356	316	307	332	319	342	323	322	333	338	327	344	368	326	338	342	340	333	324	327	313	323	348	331	306	331	308	327	308	319	319	325	351	328	343	325	323	333	349	339	350	334	329	348	357	334	320	312	360	321	333	332	313	347	356	343	336	313	291	353	352	317	331	328	329	329	310	335	326	343	360	297	369	349	342	318	330	307	322	319	329	329	343	364	357	324	323	347	311	351	333	296	329	323	354	371	343	368	342	361	314	317	323	319	365	343	342	336	310	372	323	335	307	337	353	325	322	374	353	295	330	343	320	352	310	349	351	336	293	333	335	304	335	304	351	325	358	364	355	331	336	340	295	319	304	323	315	310	341	354	313	325	310	322	314	333	374	341	330	360	336	302	299	326	318	339	347	324	352	347	337	321	345	317	327	346	350	344	356	332	329	324	326	346	345	308	351	340	313	329	358	342	328	300	336	334	333	336	341	342	323	327	330	339	350	302	312	350	329	304	329	318	362	317	303	332	308	335	354	328	349	330	329	339	338	318	310	318	335	331	320	300	307	337	313	320	363	319	304	324	313	330	326	325	313	320	319	348	321	329	339	319	339	290	301	348	317	312	356	356	353	338	331	317	315	338	324	312	328	344	338	325	334	343	302	315	342	319	309	326	328	303	335	314	344	315	323	341	370	345	331	331	320	331	337	351	310	326	346	322
1191	326	361	323	337	353	330	379	333	338	349	376	340	318	314	371	322	360	347	337	341	340	372	358	345	325	354	356	378	365	316	373	347	367	368	388	350	360	347	351	365	374	350	344	333	357	330	307	388	388	336	373	352	336	385	364	344	332	307	365	342	362	376	351	350	400	296	328	328	362	408	369	354	353	385	331	383	388	312	313	357	369	391	362	372	381	341	386	345	352	343	357	325	343	365	344	393	349	334	345	397	340	382	350	353	360	367	366	342	302	327	362	352	367	335	350	405	368	357	312	384	373	353	325	364	375	370	363	385	352	307	379	347	353	328	351	331	340	338	349	338	322	328	382	349	385	361	391	354	350	347	363	312	322	327	364	315	362	336	326	347	368	374	373	358	385	366	361	353	352	316	325	366	346	360	363	366	344	379	340	350	376	315	377	335	334	367	341	381	364	360	336	403	346	363	351	365	328	346	326	361	337	338	331	357	365	358	319	377	402	363	379	359	379	335	338	365	335	334	338	350	372	357	344	346	336	374	359	376	327	387	339	366	373	320	390	344	359	323	343	324	348	348	337	348	385	339	351	351	364	372	325	365	327	379	346	371	381	380	341	325	353	377	357	374	337	372	307	364	376	339	374	363	374	322	371	346	350	365	331	370	344	375	370	340	334	343	371	376	336	356	350	343	367	357	383	338	348	322	333	372	331	357	374	395	349	329	368	368	362	373	343	344	355	334	343	315	378	349	366	360	360	358	362	351	373	357	376	343	319	346	347	361	356	333	366	391	348	337	354	321	325	352	312	337	372	349	325	345	335	336	388	350	323	370	344	347	311	388	394	352	337	337	366	394	375	328	359	312	355	337	360	349	383	353	323	388	369	330	338	375	315	377	380	322	350	379	385	342	360	370	343	346	356	333	322	342	350	363	365	351	358	339	370	362	331	340	350	361	374	353	342	332	355	400	304	357	402	345	358	382	336	367	370	364	379	357	332	371	338	352	341	339	359	343	382	352	366	346	366	384	391	339	350	326	320	365	348	348	362	311	327	353	377	312	328	346	359	383	360	354	345	320	333	370	360	375	343	353	333	362	350	352	347	364	344	341	347	371	401	353	375	316	364	322	341	375	367	333	353	352	343	361	361	345	364	363	349	338	344	330	318	326	331	360	367	349	324	380	363	353	367	342	358	343	357	371	381	350	374	337	346	396	349	366	303	332	329	347	340	312	323	385	357	339	345	348	401	364	348	379	368	387	347	333	374	398	351	361	351	364	371	368	336	339	338	368	341	390	356	359	375	377	372	336	344	346	340	382	353	339	347	358	343	369	361	340	344	344	379	353	391	341	374	362	332	357	359	319	313	325	350	358	347	339	359	364	327	360	341	333	355	362	333	352	384	334	364	371	349	341	362	344	340	334	332	377	359	376	374	334	379	342	368	347	331	362	373	387	365	334	337	347	367	319	375	330	318	332	362	385	329	342	357	360	371	410	317	349	405	383	371	359	342	365	310	326	349	347	364	334	358	322	337	350	334	352	353	329	358	323	347	347	349	351	380	334	323	335	351	372	336	352	334	336	370	336	356	378	341	346	358	346	344	339	366	348	355	327	372	376	355	325	349	368	339	352	364	343	352	369	394	386	360	350	358	340	371	349	358	373	342	375	365	346	355	343	326	339	331	339	373	358	343	344	371	370	356	375	374	376	324	365	331	391	331	321	366	367	329	314	358	360	358	340	377	378	357	327	348	380	338	349	353	346	362	400	351	321	341	333	342	352	355	354	350	355	382	366	390	330	380	348	334	347	344	366	372	376	340	350	338	363	348	390	368	335	371	350	337	361	364	342	351	337	338	376	370	360	343	334	337	388	338	335	354	335	342	378	382	364	360	361	379	332	357	378	375	377	354	364	343	367	333	348	355	348	343	356	362	368	375	373	354	358	357	354	373	386	379	346	345	360	328	333	359	362	353	351	330	310	359	366	353	363	343	367	373	346	361	365	340	361	357	350	359	369	363	356	351	326	364	348	360	337	362	351	361	339	369	365	327	361	340	345	349	372	334	358	379	342	343	362	327	393	349	392	366	364	326	316	340	339	343	393	373	333	365	333	378	404	395	374	352	314	392	346	348	371	336	360	351	367	318	365	357	356	366	354	324	347	354	353	359	372	346	363	367	359	386	352	333	322	345	343	344	349	348	337	328	365	367	337	359	370	348	394	313	354	348	335	367	344	343	375	359	370	328	360	355	346	339	363	323	350	343	379	369	348	360	383	368	341	366	348	332	369	385	374	331	371	368	338	341	326	377	339	363	383	359	325	353	331	376	391	329	349	372	338	325	377	384	392	321	302	376	333	355	359	372	327	345	330	356	390	340	365	379	381	343	377	334	336	346	357	327	364	349	364	351	391	356	346	353	398	359	347	366	319	356	333	375	337	361	312	342	358	346	356	360	343	349	333	350	372	344	378	345	342	338	354	333	355	328	332	360	381	360	386	369	344	369	345	332	323	341	347	392	338	306	332	335	378	341	333	338	334	394	344	335	352	363	346	362	355	333	376	354	362	380	347	344	362	332	363	358	347	343	330	367	353	350	381	372	352	342	366	317	341	397	364	348	355	360	322	321	373	326	306	363	354	331	363	337	360	374	329	360	374	337	352	367	349	337	359	388	344	334	376	360	335	391	363	371	341	363	354	359	347	347	320	341	355	360	339	348	369	300	341	348	361	309	360	350	349	333	348	344	327	357	338	349	346	378	368	352	354	335	351	338	353	365	319	367	319	329	358	380	337	343	361	355	345	375	392	355	359	340	356	369	335	347	366	358	350	347	337	383	376	332	369	331	348	347	367	360	384	345	341	346	378	349	337	367	350	343	341	313	353	382	365	350	340	332	359	351	397	354	287	342	349	359	372	331	357	342	371	356	393	350	323	356	357	340	361	373	385	328	315	319	336	378	354	359	350	326	355	348	373	364	352	342	337	338	350	335	345	317	326	327	340	361	331	382	337	327	358	362	332	338	360	369	342	375	348	344	352	374	372	354	323	331	346	345	348	342	363	353	315	369	355	327	373	385	351	360	374	373	374	329	346	364	341	344	348	355	345	357	380	355	353	325	389	295	334	344	344	348	378	366	352	306	355	380	359	357	350	364	336	340	369	330	379	342	340	332	336	338	377	325	365	345	361	347	400	375	346	316	362	347	337	338	362	350	350	385	330	322	309	307	371	329	369	390	344	348	360	317	348	381	308	340	321	319	388	358	352	352	305	351	365	326	345	377	352	365	355	367	340	338	379	383	357	321	328	356	368	367	324	348	351	318	362	325	361	355	305	337	347	353	341	368	358	371	340	373	404	336	316	359	356	343	331	349	344	320	348	369	363	356	336	342	378	331	345	364	368	365	350	367	357	315	371	343	328	351	349	367	358	346	352	345	337	319	340	369	341	380	346	349	378	354	343	331	316	353	355	349	347	375	347	332	352	342	335	372	353	354	350	343	356	384	322	338	333	381
2052	906	858	859	868	857	844	839	840	851	823	834	852	841	854	887	891	834	851	880	833	862	772	809	858	880	824	854	797	885	828	837	851	806	890	853	851	826	861	807	854	860	876	859	788	819	812	853	849	795	826	820	817	850	864	892	815	849	915	898	906	831	874	847	824	885	863	821	853	808	824	852	832	832	819	845	792	865	876	864	886	886	830	844	823	814	872	796	838	853	851	850	782	825	855	789	883	883	856	867	842	874	804	878	870	846	833	829	820	873	906	888	830	814	870	862	865	851	828	841	866	782	902	870	812	839	848	857	822	875	842	825	849	846	846	795	815	851	787	846	881	850	827	800	833	901	893	818	862	841	859	842	834	859	809	833	830	834	878	839	808	874	876	831	846	871	883	841	846	805	828	830	809	847	810	903	831	820	823	853	851	873	872	882	896	826	851	825	848	797	781	856	813	827	808	842	857	859	842	881	884	844	851	842	851	826	857	874	831	823	822	843	851	814	822	840	862	843	853	805	799	861	861	884	826	885	782	841	833	806	840	755	847	855	849	905	885	877	826	842	871	806	871	821	834	873	791	843	854	805	892	860	854	882	831	837	837	820	786	850	832	838	853	823	876	835	845	822	799	820	847	876	848	838	852	835	819	859	840	829	856	883	868	833	800	819	824	793	888	866	804	896	835	842	825	816	852	831	902	812	877	818	820	838	842	832	825	846	878	869	851	822	886	897	790	826	853	837	839	856	838	901	824	848	811	822	864	855	884	820	842	866	830	902	838	826	858	857	846	811	892	864	802	854	810	804	846	834	836	849	938	836	825	785	853	842	845	827	883	843	815	845	817	805	800	861	803	882	787	864	814	887	834	863	821	853	785	836	835	828	890	795	850	888	844	788	788	855	840	914	855	857	854	823	834	852	817	824	795	788	850	856	827	841	890	839	837	846	825	846	904	845	847	817	854	824	850	827	839	820	816	784	835	800	813	866	827	845	866	854	858	796	843	891	831	880	878	797	821	819	825	848	829	837	802	864	894	845	808	845	829	808	843	885	899	820	816	860	794	889	842	869	831	854	843	802	786	844	837	839	806	866	849	811	827	839	848	883	840	811	843	819	877	839	839	836	828	845	809	839	876	834	834	798	828	830	838	797	839	846	813	832	872	849	838	912	866	838	845	814	806	852	820	844	785	851	881	838	842	832	855	828	852	857	847	882	812	851	833	839	846	814	832	835	847	843	848	795	804	816	850	862	849	827	850	855	842	821	850	813	814	835	847	847	820	807	833	901	806	900	793	852	852	844	846	827	838	818	820	825	777	861	840	892	849	798	863	852	856	859	855	864	873	836	811	863	805	792	819	822	848	848	842	829	869	827	807	892	853	839	822	854	843	843	809	857	825	815	857	871	862	864	857	817	869	863	851	906	823	845	788	845	844	860	837	825	867	897	866	821	796	803	875	820	859	834	863	860	891	800	850	878	851	856	873	882	805	916	872	784	861	867	871	842	783	863	792	840	854	853	877	870	895	866	848	821	853	838	840	805	854	912	820	915	892	873	788	869	837	820	808	816	806	824	855	872	821	790	862	858	845	819	880	817	912	810	870	816	781	832	840	854	858	846	890	814	850	841	844	815	835	833	786	828	844	795	846	843	851	837	867	796	790	826	863	850	835	851	856	827	841	849	839	846	818	829	846	831	850	817	838	813	842	905	861	858	810	860	855	855	836	846	866	849	840	828	858	858	817	866	802	822	894	831	820	843	832	905	866	874	799	854	849	807	865	811	838	827	851	852	850	829	808	838	906	895	809	843	894	833	840	845	848	863	865	849	795	798	892	823	894	836	809	852	748	819	855	872	844	855	866	837	827	854	866	838	863	803	765	842	836	843	853	801	855	843	846	883	842	854	846	867	823	790	937	804	827	837	832	836	866	801	867	856	857	810	861	887	895	854	879	855	898	862	821	872	849	850	800	844	802	834	814	841	882	849	820	836	814	842	845	801	883	865	881	840	829	852	824	877	817	820	819	781	876	847	802	836	839	876	827	870	802	819	846	838	854	806	836	831	844	833	827	829	855	782	862	844	783	859	812	850	845	891	872	877	825	783	844	796	838	853	893	788	783	830	899	808	862	847	838	849	830	851	789	812	868	836	806	859	804	863	842	845	847	836	897	831	867	875	874	824	850	856	902	826	861	849	844	860	825	840	863	847	876	787	859	861	855	845	881	791	865	819	869	824	832	785	829	867	827	819	863	773	801	824	840	833	870	851	881	864	799	806	846	835	863	848	865	883	890	805	804	859	848	821	840	850	859	902	851	860	862	813	889	781	869	824	870	867	832	818	804	843	844	829	777	812	820	863	842	825	831	857	800	876	873	844	835	870	820	870	803	801	829	876	813	867	858	850	851	799	897	797	859	864	833	857	832	836	844	785	865	882	856	863	825	874	853	860	798	891	825	841	873	880	820	820	818	807	839	834	825	839	821	811	850	835	905	882	828	881	874	803	818	888	804	874	871	843	794	829	845	850	845	803	801	847	827	883	843	822	823	856	900	840	838	828	824	793	805	813	822	873	787	842	787	822	803	852	814	816	840	806	850	847	874	798	817	826	801	867	857	843	884	840	809	842	885	834	851	817	823	844	890	841	796	813	863	865	821	841	763	894	837	875	823	880	867	840	817	843	877	839	852	842	893	841	811	854	844	768	874	851	812	844	878	889	845	807	867	787	867	796	828	832	826	858	874	904	832	816	877	864	806	813	815	835	836	828	847	849	888	829	833	854	864	792	828	773	852	837	797	863	794	857	860	866	839	835	904	822	832	835	833	851	836	838	822	919	865	877	867	852	827	844	822	820	826	839	804	794	869	843	866	801	861	884	835	844	832	856	872	811	850	860	839	828	803	825	840	797	855	888	860	843	855	816	860	800	817	852	847	884	871	803	817	844	805	887	874	890	848	830	833	772	883	823	853	855	897	848	830	832	856	832	819	820	820	814	838	823	824	837	918	872	843	828	791	831	900	834	807	763	851	792	832	845	859	805	789	884	800	841	871	815	881	827	805	833	800	800	868	838	871	805	816	851	794	844	816	899	820	848	820	829	805	823	848	824	827	868	885	829	886	814	809	832	838	821	814	845	807	849	848	828	865	849	871	807	874	852	862	826	858	875	826	881	874	908	851	814	798	761	863	911	791	795	794	848	856	815	897	824	858	826	799	884	839	879	861	839	859	864	879	808	854	865	816	838	827	826	835	858	861	840	858	849	844	824	802	802	798	865	812	807	818	859	829	863	871	861	842	865	837	835	893	841	851	812	850	843	857	809	848	850	831	870	829	825	872	840	801	813	859	793	864	865	812	860	834	829	801	870	851	843	849	875	895	841	823	866	818	868	818	860	835	865	860	825	851	915	875	852	871	867	860	821	887	819	813	869	824	883	863	852	819	875	800	872	827	822	847	873	801	874	862	827	881	829	870	789	856	842	786	803	796	812	819	803	797	804	768	843	833	820
6604	562	568	584	420	354	354	304	313	324	313	285	277	305	293	304	297	297	251	285	298	319	319	279	296	294	274	334	310	268	307	281	280	271	273	299	281	276	288	303	289	349	302	317	272	274	303	302	290	271	311	307	299	278	255	303	271	291	287	297	269	300	278	284	280	286	279	251	278	319	287	297	310	277	256	261	286	305	267	280	291	305	270	291	294	306	272	289	276	284	255	316	310	298	299	267	312	280	293	280	275	282	287	270	271	311	253	308	286	285	301	306	302	294	301	273	285	316	294	286	294	288	275	313	257	260	297	289	276	285	256	297	286	280	292	286	268	302	278	277	258	298	267	285	292	300	313	293	267	293	271	296	297	292	275	279	278	267	303	272	265	310	250	289	285	304	291	281	286	295	299	284	292	296	303	305	280	280	295	278	278	291	294	296	285	285	282	298	270	286	284	253	290	310	318	281	307	292	268	296	282	283	298	285	284	281	298	317	293	278	281	282	238	286	264	297	274	299	305	298	289	280	301	286	310	293	300	274	296	266	279	314	296	283	302	271	297	277	275	292	284	286	289	301	251	286	267	299	277	299	294	290	299	315	299	297	287	304	290	265	314	273	286	300	271	286	272	282	282	296	325	279	280	281	269	294	288	295	282	305	304	259	274	261	283	261	268	257	276	312	309	284	297	253	266	278	269	291	266	274	289	279	307	271	282	248	259	276	284	286	264	274	267	264	296	275	268	306	277	287	282	277	275	269	299	257	274	276	243	303	300	288	265	276	275	310	323	271	297	264	266	290	324	293	311	268	283	304	281	318	281	271	276	286	310	281	309	298	318	306	278	303	260	290	268	290	302	270	289	283	283	298	278	295	297	292	270	278	322	306	282	293	297	303	270	259	269	311	287	268	275	270	286	285	284	252	263	289	293	290	319	295	290	302	313	272	289	259	341	264	284	263	289	330	272	296	311	306	312	264	273	300	285	266	297	282	290	289	293	333	294	292	268	288	272	267	278	270	303	250	261	262	283	274	284	284	314	301	252	283	276	275	306	300	302	304	306	291	274	273	266	265	289	289	254	307	265	270	288	293	286	275	314	272	277	304	261	298	280	313	308	310	307	304	279	276	258	293	285	286	292	352	268	251	304	306	292	288	317	291	282	305	298	271	280	301	284	313	309	280	312	294	292	308	271	285	257	289	268	302	289	293	289	270	331	254	289	302	306	297	268	302	268	289	287	282	309	265	294	304	296	303	299	284	275	256	313	282	305	289	282	296	272	294	272	293	285	277	253	282	287	303	277	268	291	297	284	294	302	282	269	312	269	298	283	261	300	290	319	278	322	301	292	294	276	271	285	305	293	297	290	288	290	323	278	291	270	287	278	254	287	278	290	275	261	312	320	287	251	274	303	288	319	289	284	309	274	301	327	265	271	279	288	282	289	279	296	299	285	300	274	308	262	286	257	270	311	288	328	258	311	325	271	285	289	279	311	317	248	297	309	285	287	313	284	275	279	262	321	279	287	280	304	294	307	287	273	271	309	267	298	270	284	305	257	292	290	292	325	272	311	295	282	297	283	279	281	310	284	268	288	287	260	284	262	245	259	298	286	266	278	326	292	294	330	276	297	248	276	260	289	263	244	272	305	287	238	312	283	285	287	275	277	292	299	272	291	273	288	281	242	305	277	292	289	284	298	321	301	268	275	305	286	280	278	315	295	313	292	286	308	288	310	277	300	279	286	304	311	300	301	283	265	296	281	271	268	293	292	295	296	305	281	265	279	283	287	271	308	244	293	268	273	299	277	277	281	271	280	275	270	296	288	315	293	287	290	286	303	300	289	308	260	272	313	261	254	256	283	275	277	314	278	292	291	287	334	306	271	289	329	280	263	277	293	302	306	287	290	293	289	295	295	298	316	278	274	300	257	292	276	282	276	294	328	304	269	273	275	308	281	273	279	267	273	303	273	303	291	324	289	292	269	265	248	270	289	320	292	280	282	298	292	281	328	282	330	264	305	280	296	251	315	280	277	302	298	295	295	290	307	254	270	259	294	277	277	305	297	298	274	288	304	271	285	277	280	296	288	292	304	280	291	251	272	304	284	278	283	298	295	282	261	295	308	284	288	290	269	283	268	289	290	252	256	276	309	240	301	300	290	254	268	222	286	299	332	299	304	316	282	282	292	242	252	309	297	288	303	301	285	275	291	311	307	294	304	264	283	279	289	281	308	298	290	278	265	282	304	303	271	287	290	290	263	291	263	262	326	278	272	292	332	301	277	290	301	268	277	261	298	296	308	301	298	272	280	308	314	289	299	289	286	248	280	278	309	287	260	249	263	285	263	297	271	296	282	312	295	252	269	274	269	267	284	291	267	280	285	299	277	304	313	297	287	289	284	280	283	291	277	321	302	264	288	292	273	267	295	289	303	300	294	306	296	269	262	266	289	274	287	305	315	318	277	261	287	281	286	300	293	290	253	249	269	276	276	302	273	301	292	287	276	304	278	264	257	297	277	286	297	312	293	292	291	265	316	284	321	287	274	282	306	281	262	310	286	282	283	266	249	289	280	294	317	299	270	309	302	301	263	297	308	305	281	287	294	271	300	278	287	277	287	280	319	278	283	287	280	257	295	273	319	277	277	300	310	278	271	268	284	284	296	268	270	269	281	283	289	304	291	304	286	304	283	310	278	302	273	299	286	281	301	274	264	278	309	260	293	284	298	276	277	302	294	298	298	316	268	269	297	295	279	320	246	268	299	304	273	316	279	300	284	282	290	266	290	285	272	288	314	300	286	244	274	294	280	322	305	266	277	290	344	265	255	281	307	288	268	280	261	319	263	314	280	249	266	302	275	297	259	271	263	273	298	300	278	290	259	296	275	303	308	288	309	282	279	278	314	256	285	283	278	311	303	266	276	289	287	281	281	289	295	242	257	272	283	302	277	280	293	319	249	285	330	299	309	293	271	271	265	285	255	280	301	285	288	270	264	291	245	300	267	280	296	286	312	277	295	303	245	272	275	273	263	274	262	290	307	281	263	278	287	291	264	254	254	312	261	243	324	314	299	303	272	285	274	264	306	265	300	289	267	277	276	297	309	243	270	273	286	299	307	270	308	274	249	264	313	312	286	295	320	260	276	273	302	288	310	281	271	298	298	310	303	285	279	272	295	293	265	279	284	279	280	275	270	269	277	266	277	296	278	296	282	297	280	272	301	292	307	275	284	294	250	273	300	288	292	280	316	264	296	293	290	272	275	276	292	301	271	303	285	271	305	290	316	294	294	293	269	282	281	291	293	294	292	250	273	282	261	286	272	297	282	284	305	289	257	307	275	300	273	282	294	283	280	277	287	331	285	276	293	280	275	268	282	263	285	288	277	316	271	277	278	292	295	276	272	276	280	275	306	269	260	274	259	271	284	301	302	268	282	281	274	293	298	303	273	289	274	300	320	269	322	282	305	279	305	322	269	307	286	273	278	307	295	272	312	241	263	299	285	324	295	256
6444	949	1273	1619	1307	1096	973	896	882	801	831	855	748	828	769	744	778	749	658	757	724	730	707	757	733	668	720	650	717	667	716	729	737	686	688	706	701	723	726	717	701	725	719	678	705	728	701	681	698	670	699	708	694	699	685	714	728	753	706	706	650	695	666	697	666	719	699	737	700	708	696	684	716	763	729	673	712	663	709	691	740	707	697	697	710	638	660	643	684	729	730	670	655	688	722	690	672	739	696	663	705	687	709	685	659	698	632	678	683	715	721	696	709	668	705	705	641	691	656	699	662	714	653	670	707	697	672	646	672	693	751	676	643	689	711	668	697	700	696	719	690	632	682	675	708	698	684	685	696	716	634	668	684	734	699	705	713	646	728	668	684	766	707	689	705	679	667	690	690	735	705	733	691	724	697	704	701	688	683	687	668	695	705	668	688	679	665	652	640	694	694	689	642	702	665	685	705	682	714	690	720	689	695	659	674	688	667	687	706	693	653	653	665	654	691	708	728	669	683	672	699	676	708	692	709	654	681	688	647	734	710	659	700	688	650	709	696	705	707	661	693	699	701	713	707	701	674	728	700	688	694	727	707	711	669	699	672	669	694	685	700	693	700	655	715	708	664	661	703	685	656	683	701	671	655	714	706	662	717	748	738	713	646	685	737	735	714	749	689	703	704	665	693	652	705	666	671	677	666	669	678	719	693	692	739	628	738	687	701	671	728	673	733	687	688	681	678	690	731	712	697	671	662	682	639	664	666	717	692	661	695	699	659	647	683	729	695	683	687	676	689	711	681	680	696	669	762	747	698	713	670	659	660	711	688	648	697	698	735	746	673	688	719	645	724	657	720	735	682	682	691	706	659	729	692	675	710	709	710	735	666	696	704	669	693	712	687	672	728	716	700	657	678	638	720	688	690	704	731	747	695	713	718	652	690	653	720	706	691	697	703	661	629	704	697	694	697	724	666	697	670	697	660	692	691	706	667	667	685	730	718	696	691	676	724	685	754	663	687	668	671	665	693	740	701	675	678	621	718	728	679	655	672	674	718	746	705	720	731	672	696	712	690	711	718	699	689	703	659	672	720	717	693	677	677	689	726	710	686	690	669	677	758	722	680	696	690	680	712	685	638	673	725	694	706	692	724	664	745	704	720	734	685	709	651	694	697	663	684	735	771	689	680	706	679	684	705	658	703	669	719	702	728	704	704	652	654	679	675	657	725	745	650	647	662	628	705	696	606	704	708	688	695	666	712	698	731	719	626	618	666	706	714	672	710	691	689	727	700	666	712	683	682	677	692	696	717	708	694	639	700	695	675	694	721	671	693	721	727	718	684	680	709	659	657	670	658	735	683	734	640	641	679	697	660	651	688	731	726	707	715	693	688	663	713	657	690	685	709	714	665	683	706	674	680	672	697	717	635	677	661	725	711	711	682	701	661	648	719	687	677	709	709	717	672	688	652	752	644	709	665	696	654	678	662	701	691	690	707	744	733	732	692	677	676	668	707	682	686	671	723	648	663	692	703	686	727	715	660	725	681	708	710	686	676	698	675	685	708	728	677	733	678	694	686	664	677	725	686	730	692	704	693	692	652	679	653	699	698	712	697	707	713	688	693	694	646	665	693	678	684	705	724	677	692	647	682	703	729	701	715	691	606	677	679	746	676	672	733	708	708	678	694	659	665	726	687	673	666	687	673	682	712	709	687	673	683	709	674	678	722	657	716	708	698	696	709	708	703	697	725	697	657	688	759	664	716	734	658	711	692	725	695	678	718	717	755	673	718	706	648	708	704	691	699	692	694	680	731	690	675	728	709	671	679	696	673	651	699	696	669	725	655	671	691	641	700	690	685	666	694	670	711	699	681	742	700	714	681	654	707	680	688	714	696	684	684	697	716	670	696	693	714	635	637	731	682	676	689	700	734	692	697	665	685	680	668	698	653	690	695	651	707	702	665	653	703	718	699	691	664	690	709	701	698	679	673	697	677	698	737	699	677	683	653	697	726	723	665	669	657	732	742	649	681	657	655	681	699	661	703	686	682	727	694	711	694	674	753	666	691	745	657	690	729	693	696	667	705	716	644	702	674	677	705	750	677	694	704	690	685	709	668	671	667	728	724	691	703	654	680	647	675	693	681	633	691	692	696	724	708	671	689	714	674	697	672	684	669	684	693	673	693	652	688	651	711	693	697	699	692	705	676	677	699	725	696	638	678	703	681	730	636	673	656	715	690	668	670	728	706	666	698	685	658	671	665	705	688	698	695	724	657	698	676	676	692	668	724	709	698	669	703	661	691	747	660	702	704	701	653	643	706	661	661	686	680	692	686	696	696	687	710	728	716	701	697	677	671	667	641	709	722	676	692	739	693	679	703	648	678	683	702	671	665	681	670	707	663	719	688	689	687	703	699	704	707	689	647	728	693	732	684	695	637	715	698	674	673	700	723	720	660	678	668	703	707	686	743	689	664	665	692	768	684	703	708	652	687	718	698	742	708	666	670	712	717	650	665	701	718	687	733	663	679	660	646	656	676	682	732	734	678	733	655	647	695	681	657	707	712	712	667	658	740	699	691	691	729	686	705	683	713	685	738	723	734	699	693	671	707	683	699	711	639	682	726	673	749	711	698	696	688	702	696	695	715	656	625	631	695	709	720	682	610	649	717	687	686	673	702	719	701	724	719	695	659	658	738	678	680	672	705	668	757	706	715	637	671	680	657	695	677	696	691	730	700	670	737	666	793	689	714	671	664	701	680	694	703	637	698	711	692	669	714	657	662	712	711	715	708	645	666	701	685	688	651	689	718	690	660	679	699	708	733	710	647	741	664	676	653	704	708	688	698	710	686	662	669	706	679	695	675	685	737	613	677	698	703	708	722	661	723	669	687	725	694	718	664	687	743	698	699	678	687	702	692	698	724	678	674	706	691	729	649	716	717	658	720	700	691	618	707	678	707	671	721	695	664	694	713	707	669	696	702	687	683	727	667	689	729	736	692	682	687	689	682	693	742	674	682	662	650	659	685	700	704	652	689	678	684	718	673	705	662	695	767	690	716	666	699	703	736	673	732	651	700	671	740	663	696	675	714	662	691	702	705	700	658	668	668	725	694	689	738	684	692	752	736	664	650	690	679	695	691	669	688	663	688	707	701	697	724	699	742	677	722	710	722	679	677	688	670	676	633	679	685	670	670	689	713	633	755	672	684	689	714	695	720	657	668	667	705	699	648	707	680	669	725	727	656	726	661	697	724	687	692	705	724	688	729	716	730	656	684	677	722	739	670	672	729	730	711	676	705	726	716	729	650	693	705	710	738	745	719	727	687	677	670	717	734	663	694	680	688	684	689	665	699	659	721	678	705	718	706	657	675	704	661	684	687	711	727	682	633	709	697	690	692	695	684	675	657	711	675	665	693	679	670	719	661	704	715	672	702	711	716	659	664	696	693	694	728	697	731	676	660	730	653	673	657	672	680	741	727	676	702	718	718	688	708	675	618	664	658	721
11996	826	633	636	573	339	247	208	171	192	157	175	147	139	136	151	132	159	115	152	123	147	120	125	127	126	109	105	126	127	139	168	120	139	118	117	119	129	148	114	149	138	132	128	118	127	133	126	137	127	132	132	112	137	127	117	116	140	134	123	136	137	119	128	111	125	124	106	120	132	111	118	123	130	127	154	133	125	119	159	104	111	124	135	127	110	132	128	118	109	118	116	120	119	123	142	132	142	133	147	125	115	123	115	111	113	136	115	106	124	140	118	149	107	107	120	133	122	108	132	121	113	117	130	111	128	116	145	93	124	135	121	126	139	131	110	122	134	125	126	106	123	124	126	134	98	119	115	121	122	135	117	121	138	116	139	129	113	120	121	105	118	133	125	133	117	128	124	115	132	112	112	103	127	118	111	127	111	113	111	139	110	109	132	114	118	112	123	109	126	145	131	129	115	134	127	123	118	140	128	129	122	117	112	119	109	129	114	110	132	115	134	135	129	139	145	128	128	128	123	114	122	113	127	128	105	129	126	115	136	101	106	143	143	107	113	125	112	130	108	161	119	142	126	130	137	129	133	104	110	119	112	114	112	111	109	117	125	114	122	111	117	121	135	132	115	145	155	130	137	129	141	124	132	114	110	132	120	113	118	113	111	105	121	124	130	127	108	131	127	119	137	134	120	143	113	130	135	117	105	118	112	123	118	122	126	121	121	134	125	126	110	126	132	126	126	127	102	124	129	128	165	142	128	127	122	122	104	108	123	129	134	131	139	124	132	113	117	147	115	125	123	132	141	131	130	127	127	121	142	118	126	117	139	106	115	122	111	116	144	129	101	121	114	133	118	129	129	148	111	145	122	117	144	153	146	117	132	128	111	128	113	110	137	130	115	132	116	122	135	130	133	123	143	133	134	113	102	119	128	115	135	100	139	117	108	144	122	118	128	108	113	123	109	116	129	121	138	120	130	121	122	104	133	107	147	109	127	121	114	148	106	142	127	118	128	120	139	107	123	131	124	147	116	145	119	142	150	129	127	130	125	115	130	143	115	117	113	127	120	115	118	118	128	137	138	136	131	111	127	116	132	129	143	113	125	132	138	142	130	128	121	122	109	113	119	139	119	118	124	134	117	130	127	120	112	143	120	147	113	101	141	131	95	127	143	119	110	115	105	110	97	124	130	102	119	129	115	135	120	115	121	119	129	115	130	127	123	132	118	133	123	111	130	137	131	133	121	119	118	135	116	118	145	118	128	110	136	124	119	123	134	121	140	130	140	126	121	135	132	129	125	113	135	106	139	129	113	117	122	121	118	115	121	115	145	107	143	124	117	128	133	140	123	111	125	113	117	115	143	103	136	112	122	126	121	120	102	121	116	100	127	118	121	125	107	159	126	127	131	144	106	107	149	144	122	112	103	112	120	115	113	105	121	134	96	118	112	128	122	125	116	103	126	116	131	113	122	132	122	126	115	112	124	145	122	107	131	119	135	119	121	136	123	100	130	127	151	134	110	116	129	125	125	129	131	135	119	118	119	128	119	119	132	90	129	106	110	124	131	132	119	119	125	121	116	135	131	122	130	132	127	114	115	107	122	145	122	140	133	115	105	119	146	130	109	121	100	111	129	114	112	106	136	117	121	118	151	129	140	133	121	126	95	134	146	134	110	125	118	118	127	129	133	133	136	117	132	129	114	118	116	104	139	118	135	148	131	121	124	109	121	125	96	134	135	124	121	125	110	113	131	121	107	121	139	129	120	112	129	134	121	111	113	109	108	130	140	119	125	131	127	123	115	128	130	142	125	119	132	115	128	126	112	132	133	132	129	127	120	125	140	116	135	129	107	130	121	127	117	131	102	123	109	123	127	121	116	127	109	100	127	131	118	115	137	145	131	122	125	117	138	144	127	99	144	110	121	121	110	126	109	112	143	136	127	137	127	117	139	119	131	140	121	114	134	127	122	113	127	119	116	114	127	108	123	133	121	118	136	118	121	127	118	136	118	117	128	146	112	126	110	97	101	104	125	120	112	121	119	122	125	124	131	127	112	111	99	119	111	139	106	124	140	127	141	142	133	117	115	144	143	130	116	114	123	125	131	104	114	138	126	116	142	134	128	131	113	136	135	117	122	105	123	134	125	110	121	95	140	123	120	117	122	120	118	121	125	114	119	123	126	136	134	139	135	106	122	121	129	100	128	143	110	106	131	122	113	124	139	158	141	127	114	127	132	114	122	135	112	142	118	127	137	144	136	114	115	119	133	142	133	129	127	134	130	115	129	131	123	121	128	131	123	131	125	137	131	136	117	116	130	127	121	129	140	124	136	119	110	142	116	139	121	109	104	149	115	102	116	123	125	139	119	144	122	128	122	118	136	131	133	107	127	121	125	106	133	126	120	124	128	127	117	121	119	124	142	129	126	108	134	124	141	136	141	119	131	132	143	144	102	122	113	131	131	137	123	128	115	141	110	124	123	120	126	110	123	96	125	135	132	115	129	101	118	129	124	126	145	124	123	124	129	131	109	140	114	124	108	112	102	139	138	122	133	126	123	142	103	106	114	128	118	137	123	113	143	130	110	124	109	124	101	115	134	115	110	130	135	119	154	108	114	124	133	123	114	134	139	115	120	113	125	135	128	143	112	102	127	104	122	111	143	137	124	106	116	131	136	121	113	129	132	134	121	129	115	149	132	126	107	117	123	120	146	139	115	111	139	140	152	115	117	130	111	124	148	110	145	106	116	147	132	138	128	126	129	131	127	117	106	107	127	126	127	122	138	118	126	130	127	131	139	136	132	115	115	105	115	119	109	120	111	135	132	132	124	129	117	123	115	134	109	123	117	111	135	121	115	125	106	142	114	110	121	121	136	115	141	118	116	137	104	157	133	132	120	126	116	141	108	140	127	122	124	143	114	151	133	140	125	109	130	94	129	109	133	104	125	145	130	121	137	122	126	134	105	133	127	123	121	116	93	130	140	120	122	113	155	128	134	127	119	103	125	103	129	143	137	103	125	114	129	122	119	136	128	107	135	123	116	121	142	106	104	112	112	122	129	126	133	121	168	152	136	121	105	136	120	128	150	156	150	142	116	126	132	118	143	109	131	121	139	130	123	139	154	161	135	112	133	131	118	94	140	119	118	112	118	141	132	100	149	126	127	122	143	135	129	103	134	113	107	131	131	135	117	106	144	122	136	111	111	133	114	118	132	117	137	126	134	112	137	124	129	107	128	125	125	138	132	128	118	111	141	142	125	130	135	124	127	135	123	114	128	120	141	123	133	150	110	110	127	139	117	123	111	133	122	141	106	124	129	125	133	128	117	106	127	132	133	128	129	122	123	125	121	137	115	123	106	128	119	118	123	113	144	117	128	118	117	103	124	122	123	140	131	132	118	130	126	131	134	122	117	117	117	135	116	129	129	120	132	107	126	125	135	124	102	120	120	111	121	105	138	138	144	117	116	105	119	132	117	116	133	109	126	131	121	128	115	128	113	117	130
7624	868	1551	1909	1583	1135	918	739	677	602	576	542	494	474	443	385	453	418	401	398	414	424	385	395	388	363	399	342	363	334	397	355	329	356	368	354	369	344	356	373	333	336	346	387	356	357	351	333	299	343	329	349	315	357	340	305	329	336	350	374	349	334	357	362	335	320	340	316	328	314	347	362	319	333	342	331	335	322	297	322	349	365	334	353	358	302	337	330	354	337	359	342	313	324	329	335	348	365	310	309	303	318	300	288	323	333	307	325	326	308	319	373	340	348	343	345	339	307	330	325	316	366	337	353	304	330	330	336	334	355	318	311	357	332	297	318	323	338	322	322	339	338	337	330	335	326	329	333	336	314	339	355	350	304	305	330	334	357	318	325	326	326	327	347	327	336	331	309	345	345	310	330	308	337	339	371	359	310	315	335	353	368	345	324	324	352	338	316	344	309	328	348	317	343	313	338	325	332	348	346	307	331	330	337	328	325	342	322	334	353	348	345	339	339	346	347	321	319	343	329	311	325	314	351	324	340	318	350	349	316	295	310	297	336	331	348	364	328	350	344	317	324	313	340	307	317	315	328	368	356	333	325	327	342	348	339	287	328	330	326	328	364	343	346	356	342	320	351	333	351	317	327	314	326	330	352	309	326	333	312	347	357	326	320	324	340	333	360	351	331	348	361	338	325	341	332	322	335	317	339	330	346	347	341	344	337	344	315	343	361	327	335	316	349	321	310	320	313	352	348	295	317	305	310	323	305	317	361	341	289	337	324	341	366	316	335	369	348	324	311	300	358	302	339	293	319	325	323	297	321	299	336	355	328	329	359	327	336	309	335	328	333	296	330	345	317	316	335	333	327	358	323	297	323	311	340	310	350	325	303	351	357	346	331	346	304	351	336	335	349	305	332	332	344	326	304	329	313	317	322	325	332	329	328	304	334	339	345	339	333	301	331	357	320	329	310	359	307	323	320	326	308	341	325	314	340	319	337	360	332	344	334	297	316	357	331	335	292	309	335	321	339	318	350	344	295	323	348	329	282	329	333	309	305	309	318	365	333	344	336	308	355	316	316	313	342	345	359	330	330	343	358	314	324	302	360	342	352	320	350	335	335	337	338	328	342	320	355	321	329	341	386	298	314	315	308	319	330	344	307	348	328	318	328	330	329	314	347	333	326	321	350	309	298	304	326	303	321	310	337	309	340	311	343	331	312	337	348	357	309	307	349	304	339	312	291	344	334	322	316	327	373	329	350	354	299	318	340	341	309	328	330	313	329	360	310	356	330	354	354	317	337	356	331	319	338	303	362	344	328	313	328	310	359	323	335	324	315	320	335	312	328	306	336	327	338	296	327	342	345	323	321	325	319	365	327	338	313	365	334	340	318	348	332	325	337	323	349	299	354	322	298	312	307	291	326	348	336	311	322	332	316	322	317	321	320	313	339	335	339	378	351	325	317	317	336	303	364	357	329	343	308	317	312	330	328	339	328	311	343	314	339	347	328	379	346	346	332	341	332	307	332	340	298	325	335	333	341	330	338	307	341	341	368	339	324	296	323	338	314	362	328	335	336	319	296	329	319	325	347	350	338	336	325	354	329	353	330	336	309	319	309	316	366	329	304	320	308	313	332	340	365	339	314	318	328	317	331	352	303	311	346	345	343	311	324	328	297	361	314	361	326	320	319	333	313	323	332	346	342	328	317	339	348	336	287	341	366	331	330	355	338	347	342	328	309	339	310	336	334	321	314	314	366	339	311	339	344	286	315	314	306	326	305	305	348	335	355	319	324	309	325	331	323	320	310	322	343	291	326	340	303	345	332	350	352	337	315	340	325	340	352	321	332	302	335	336	344	337	328	339	338	329	337	335	362	341	309	291	354	301	368	333	322	293	312	345	313	332	350	311	302	326	338	287	347	316	313	317	307	324	335	310	349	326	323	336	314	333	363	313	330	331	362	344	320	310	349	340	324	332	328	304	309	325	320	318	358	318	336	349	333	343	314	302	364	332	331	354	319	341	362	312	310	345	369	330	329	328	337	325	336	371	317	323	304	357	328	309	340	357	342	337	319	314	329	355	354	371	326	323	342	310	328	337	328	377	331	306	307	325	318	327	344	332	341	322	307	318	324	344	330	327	321	315	325	361	307	304	310	313	310	362	314	313	312	329	345	344	309	331	334	289	298	368	298	335	319	341	340	350	337	324	316	329	331	346	344	364	315	342	318	345	334	319	309	342	337	315	327	342	296	302	353	323	322	314	330	309	347	318	323	345	320	320	325	308	347	316	342	323	365	351	320	349	359	333	321	305	361	327	333	339	309	331	326	319	322	353	333	316	348	314	302	305	342	359	316	308	340	340	321	345	338	317	350	337	333	344	316	330	359	305	327	291	353	319	337	328	340	352	352	316	319	334	335	341	299	286	359	335	327	340	363	330	345	325	330	331	333	324	346	356	303	332	360	326	338	334	310	315	321	319	323	324	345	343	351	305	349	340	316	313	329	339	352	323	330	326	338	314	311	339	319	321	350	368	350	323	354	339	352	353	321	306	307	316	348	333	363	330	325	317	305	326	323	349	346	348	312	324	302	317	289	304	320	335	340	327	327	332	326	357	320	317	319	341	337	352	336	348	365	327	348	322	340	349	379	317	312	320	330	309	328	332	336	299	305	329	329	303	331	315	353	319	353	329	314	333	327	297	313	350	297	347	336	319	336	321	316	344	320	348	316	339	374	340	364	311	313	343	359	339	343	356	361	327	320	343	328	288	292	348	312	355	326	345	352	305	325	376	336	365	331	366	319	338	315	341	336	317	303	322	330	332	350	324	341	327	300	337	351	327	334	340	322	315	347	334	333	333	330	357	306	320	338	322	315	331	320	349	344	336	333	317	325	300	340	342	306	326	325	326	331	331	344	322	345	334	334	323	312	310	339	330	294	328	368	311	324	304	332	326	338	324	313	357	347	320	326	334	322	337	326	301	314	321	321	318	306	297	347	338	348	356	333	355	332	368	372	305	319	328	349	357	347	343	313	339	352	323	306	305	345	338	337	309	323	351	329	298	334	361	334	336	327	328	337	322	324	319	325	305	347	332	331	315	332	330	348	340	372	323	357	348	362	332	310	342	289	349	350	335	320	329	345	321	362	311	359	297	322	328	349	300	324	367	346	326	340	320	304	334	332	332	360	341	346	392	356	338	341	306	346	308	340	318	339	358	342	321	352	317	307	296	310	344	353	311	335	359	306	317	332	326	298	347	313	327	346	308	338	327	320	318	343	322	335	327	367	343	340	324	333	348	320	337	363	336	347	330	339	341	343	363	362	349	327	322	336	317	323	332	323	317	320	329	314	334	322	331	313	320	333	351	340	340	340	357	343	351	348	321	306	346	316	320	343	344	334	307	314	325	323	332	296	298	330	311	334	314	353	321	332	297	306	369	318	333	336	338	333	380	320	331	321	328	303	313	323	351	365	338	361	313	334	324	305	321	368	362	303	324	338	320	342
1279	388	361	300	343	391	343	379	322	349	363	346	351	373	369	321	339	397	349	311	361	368	367	357	324	388	366	344	353	362	364	392	325	334	334	355	349	381	365	349	351	347	367	363	365	363	374	343	360	350	337	337	378	369	388	354	382	353	339	368	304	364	319	363	329	343	337	370	344	350	347	317	390	352	357	355	366	340	329	355	368	372	378	330	378	350	315	364	367	357	344	364	335	337	356	332	325	394	344	346	338	329	376	353	363	386	350	380	348	351	327	373	351	349	335	341	334	341	352	331	332	357	343	339	358	350	320	367	342	354	341	338	384	356	331	359	366	329	383	375	375	373	345	352	351	371	392	346	351	355	382	368	354	359	382	329	365	402	345	343	390	390	367	328	338	334	328	360	327	354	366	366	369	355	364	394	333	362	346	376	367	343	350	371	308	324	350	336	327	367	376	359	375	383	354	327	327	364	322	386	348	344	358	326	342	344	336	355	371	360	325	336	361	368	346	363	349	383	379	347	321	365	376	345	353	379	355	340	337	332	368	394	343	355	356	329	375	334	350	341	336	338	339	385	341	357	323	364	342	381	357	333	354	359	351	342	363	349	346	347	376	370	359	353	352	376	350	318	340	317	326	332	347	330	384	330	343	389	347	333	356	344	364	364	365	357	367	376	392	341	354	355	343	354	352	354	364	340	367	387	382	339	337	329	352	360	327	381	327	366	377	336	313	367	333	339	383	358	354	347	382	352	353	359	371	348	341	359	341	348	364	339	349	375	342	368	351	320	351	350	334	302	369	345	335	338	338	315	351	354	337	387	354	346	362	369	362	360	396	309	375	364	375	318	371	362	356	367	333	376	347	333	345	344	351	374	387	366	369	360	345	377	336	349	359	335	360	298	361	347	380	385	341	361	332	378	359	393	377	343	337	335	350	352	352	390	343	354	356	352	339	374	368	346	391	360	315	382	379	388	383	344	360	379	386	337	353	362	362	379	364	346	355	339	334	349	340	315	336	334	353	348	387	368	356	353	351	370	352	370	381	338	352	350	380	335	391	316	362	360	341	358	349	333	374	330	339	372	337	361	356	369	351	394	370	363	334	360	326	330	348	347	324	333	356	342	365	359	335	277	389	348	379	341	363	335	326	351	351	346	334	358	339	362	337	359	366	360	364	326	336	383	350	342	320	353	323	362	336	359	349	330	333	365	371	348	319	332	325	359	348	337	359	341	334	357	368	343	337	343	324	357	386	359	354	395	353	353	351	358	331	382	349	349	367	315	334	343	316	342	359	350	362	337	363	346	358	370	407	322	365	369	390	396	330	352	389	398	371	345	366	363	373	371	360	337	360	356	336	324	348	393	356	351	339	341	356	340	402	356	353	359	367	332	344	344	350	365	370	323	336	370	353	326	363	348	329	373	339	356	341	371	351	312	333	343	337	327	345	367	363	348	347	366	334	339	340	312	378	360	400	362	349	358	329	342	336	342	352	362	334	356	401	362	350	337	352	296	351	334	364	406	310	337	396	340	325	371	389	349	389	355	363	367	336	347	382	359	338	379	381	337	352	372	318	322	304	359	347	333	338	336	341	352	398	355	340	359	339	383	362	377	362	348	376	329	327	359	327	345	351	347	380	355	310	349	338	329	359	343	318	354	338	357	350	334	367	356	358	356	371	348	352	344	368	352	353	359	377	354	381	354	339	334	345	360	332	372	357	349	340	354	380	334	383	347	376	310	319	331	377	374	350	339	335	360	380	361	323	354	327	346	352	340	375	335	369	321	373	375	367	353	336	380	353	361	306	319	339	328	324	371	398	345	364	355	337	355	338	314	319	330	338	357	323	358	352	335	331	321	336	337	352	346	344	380	374	332	350	310	356	355	374	375	355	406	315	344	343	372	371	366	363	360	358	382	349	360	360	379	346	372	354	388	367	339	354	364	339	375	381	346	350	370	363	368	362	349	369	386	327	370	377	349	363	388	375	345	347	388	330	348	342	377	374	319	352	332	302	394	375	352	354	358	356	367	368	348	360	355	369	357	358	368	338	360	349	346	341	331	347	340	336	363	375	338	358	372	361	361	348	343	352	346	334	368	368	326	369	354	331	349	338	361	355	352	370	367	369	333	346	395	328	345	356	356	377	326	333	338	372	344	328	322	330	314	360	335	337	312	317	358	323	355	368	336	353	370	351	335	352	375	347	385	373	354	315	386	340	347	362	339	348	325	344	362	350	346	359	372	335	354	345	320	364	367	321	381	326	330	361	339	364	323	331	328	367	362	368	353	326	314	354	362	333	338	322	350	326	357	350	372	358	373	364	345	335	333	339	351	354	333	360	349	332	361	376	347	329	327	337	340	342	339	355	339	378	361	341	335	355	333	359	357	374	329	350	303	366	341	360	359	355	339	344	352	331	385	345	391	342	346	376	360	331	331	367	369	330	355	356	311	347	326	338	354	341	318	358	339	338	315	351	361	367	368	323	384	350	347	365	337	345	358	331	366	383	334	387	341	365	346	324	330	383	371	385	343	336	393	353	346	335	352	349	357	336	327	352	381	338	369	354	337	347	340	371	348	336	358	346	369	380	383	340	337	319	366	351	351	360	378	354	369	336	318	367	361	339	359	338	364	353	332	434	355	368	322	375	386	344	363	345	298	333	380	377	310	338	354	352	316	355	368	325	362	354	347	373	320	372	366	343	334	342	357	355	304	382	351	313	309	379	369	361	338	357	351	364	376	352	371	374	339	347	368	359	330	341	356	348	366	341	319	338	342	359	308	356	349	336	366	359	368	367	326	304	326	362	377	336	373	377	367	346	351	372	299	349	318	334	337	344	344	367	388	359	319	351	341	374	335	313	354	311	333	330	335	389	365	323	345	330	341	363	367	334	339	323	384	328	371	356	371	340	331	340	360	361	348	343	372	368	293	347	347	343	360	372	356	380	350	332	343	313	329	361	368	364	359	348	360	342	361	339	323	339	382	397	408	420	379	351	359	340	359	352	373	355	386	353	337	325	377	371	375	361	356	360	320	369	375	385	365	394	358	352	390	388	338	357	357	357	359	333	370	331	348	352	359	364	363	372	365	354	413	388	359	363	325	321	337	337	338	363	341	334	335	342	366	341	340	350	325	376	364	350	366	323	368	355	350	345	377	362	384	349	354	374	345	306	346	349	338	343	344	343	352	351	359	350	323	345	325	355	367	358	346	359	338	353	364	301	349	283	346	341	351	317	328	333	344	330	387	319	341	327	362	414	331	335	354	352	317	348	393	359	365	342	342	333	324	347	354	341	343	402	349	386	335	399	358	387	369	388	374	348	381	341	374	360	333	386	372	341	308	339	344	326	348	387	350	355	345	342	347	360	351	375	312	323	354	344	333	361	338	343	362	381	323	366	347	336	363	329	351	332	359	348	362	348	339	342	354	349	359	383	354	341	368	355	357	339	352	335	349	364	319	320	355	356	349	353	369	383	355	356	345	350	334	384	351	370	377	347	350
1979	867	866	834	908	879	838	814	856	784	829	874	881	858	867	814	806	885	861	859	833	817	885	863	873	850	849	841	829	806	841	805	825	891	850	849	809	816	867	807	815	811	836	813	843	876	835	800	818	791	854	824	829	868	837	849	856	887	848	855	819	808	824	844	821	857	866	904	856	807	782	797	866	842	796	821	831	878	784	818	797	812	850	776	853	828	862	848	825	844	800	862	822	789	811	828	857	858	821	812	860	840	836	874	867	789	807	823	840	817	827	809	815	823	837	805	840	826	852	868	834	825	796	833	874	866	838	828	862	801	853	817	863	839	858	821	842	895	820	762	879	853	838	808	840	814	871	818	815	779	866	847	828	816	847	820	839	848	826	802	820	818	876	801	829	849	817	847	847	886	828	870	834	845	855	862	831	854	874	840	830	861	817	872	839	872	813	858	817	864	865	865	833	777	848	818	818	835	829	813	834	868	806	803	899	860	801	874	858	825	811	865	841	841	868	827	839	808	826	826	828	862	818	884	808	808	830	814	807	859	854	889	847	817	841	845	863	787	874	870	834	836	845	883	836	835	889	839	795	826	855	837	808	843	837	845	897	843	802	787	847	864	834	867	838	880	827	848	842	878	895	854	866	865	813	852	806	873	906	813	832	883	842	840	853	824	880	829	857	807	893	837	827	833	821	852	796	825	966	840	786	846	870	836	803	812	822	844	861	805	853	840	842	823	833	810	840	891	846	805	869	875	870	874	883	866	858	802	864	807	812	835	805	896	854	852	822	855	817	853	880	824	815	813	841	843	820	881	862	828	825	914	852	835	823	806	870	837	822	861	856	872	812	860	802	829	853	822	846	814	849	829	820	829	833	896	809	783	813	842	884	897	847	790	862	843	843	851	833	814	865	853	819	854	888	828	823	854	840	840	797	843	886	867	843	825	853	857	794	821	835	850	835	875	902	813	877	817	871	829	874	849	783	820	879	845	812	830	807	818	883	880	823	856	806	787	829	845	814	862	840	834	834	825	852	830	776	835	804	844	823	889	856	817	856	847	837	882	834	884	851	870	843	855	828	857	835	898	818	859	785	843	883	857	782	828	849	798	847	851	803	791	816	874	846	872	848	819	806	878	834	820	852	777	883	863	863	877	818	872	799	810	836	831	848	784	843	837	855	898	847	813	833	813	810	827	831	818	851	838	830	868	838	839	874	893	838	839	821	820	838	864	872	845	876	799	821	853	840	797	841	814	882	840	771	886	843	849	876	916	850	886	794	795	840	831	819	822	852	825	849	814	886	835	867	842	864	804	822	823	853	878	778	858	816	841	788	896	809	890	842	827	819	832	868	841	870	798	776	847	817	771	827	852	886	850	800	829	780	780	828	830	872	839	868	841	855	830	816	869	820	806	935	816	792	846	850	888	852	800	849	859	849	810	828	780	819	899	821	822	803	883	844	824	836	797	807	835	830	851	832	805	810	824	820	835	868	904	855	859	802	828	839	803	883	894	868	817	889	857	841	821	796	835	843	811	845	863	851	863	868	814	811	849	921	818	820	869	809	859	864	845	848	804	879	763	828	845	863	880	826	807	781	808	835	787	778	839	831	838	868	819	834	832	821	805	856	863	816	776	839	812	803	827	845	809	806	845	883	876	866	881	782	869	816	867	866	834	844	814	870	843	845	807	833	804	884	861	813	874	816	836	876	837	824	858	867	874	855	844	857	810	857	858	833	840	849	847	811	832	834	792	814	774	831	841	818	862	828	801	832	822	836	872	876	786	820	867	819	829	859	824	816	846	833	819	839	826	837	823	870	834	810	817	788	876	849	846	828	837	871	834	812	833	851	834	856	822	857	781	834	778	875	852	827	852	849	836	832	842	818	884	850	769	807	842	805	846	839	841	796	806	834	858	866	881	849	831	839	891	830	805	790	825	824	819	842	877	831	835	825	815	868	859	817	792	869	833	843	863	842	834	874	848	848	845	855	841	869	821	847	780	821	871	839	829	832	825	838	812	835	912	823	857	860	779	871	854	799	838	797	822	823	838	835	819	841	811	836	822	816	845	858	813	872	797	870	833	849	832	880	849	861	800	861	857	865	893	868	817	854	799	821	800	896	851	842	853	880	831	832	905	825	894	847	822	862	833	813	844	901	887	887	841	815	772	854	826	793	829	867	831	790	831	839	877	862	823	826	839	799	855	847	814	901	815	846	841	867	885	821	833	857	798	860	841	833	887	874	881	851	885	846	833	849	798	790	823	817	811	835	837	833	831	838	820	829	849	834	798	852	787	830	825	861	867	855	908	875	822	822	846	853	831	842	800	837	911	808	842	817	841	841	804	831	847	873	820	839	840	784	847	850	827	833	808	816	836	781	871	835	778	793	797	837	885	862	873	809	851	845	842	881	850	884	830	829	822	894	829	842	850	800	822	827	844	829	811	880	829	835	891	853	844	862	797	824	859	841	900	878	827	839	811	872	867	799	785	862	844	856	820	838	827	806	833	829	863	838	862	866	851	781	853	881	853	868	885	833	827	821	817	823	823	857	832	797	847	812	862	812	846	843	918	828	828	886	876	824	854	825	825	845	779	848	815	812	878	896	848	839	855	806	863	827	821	849	804	850	836	831	834	824	822	819	859	871	820	838	855	807	858	806	849	842	806	805	897	858	813	821	800	891	848	827	843	830	831	832	799	835	828	867	835	871	882	833	854	782	866	884	831	874	846	836	849	827	883	819	851	880	859	843	841	821	857	822	828	853	830	839	887	848	837	817	808	834	852	877	822	871	797	829	809	850	829	821	841	851	867	829	835	808	816	891	854	890	826	836	864	859	850	861	828	805	875	877	831	862	846	826	828	857	867	874	824	823	878	817	802	861	833	801	828	876	857	894	859	822	861	807	800	864	840	849	868	839	826	870	871	835	794	854	796	815	854	837	857	859	849	871	847	814	861	858	824	853	856	806	912	896	862	810	860	876	869	841	784	867	806	851	822	832	883	884	871	854	864	832	816	843	827	856	863	849	821	774	832	801	856	841	903	847	849	844	865	840	842	853	835	866	845	805	834	868	839	864	833	854	837	814	897	856	855	883	835	843	842	799	802	818	871	853	844	802	808	829	845	816	851	788	877	848	870	839	850	789	822	777	887	838	809	816	813	892	858	817	848	839	817	823	860	921	837	831	888	810	873	864	804	813	867	802	848	817	852	851	863	866	868	844	842	813	877	843	861	834	838	807	846	836	830	840	810	827	811	767	851	839	862	815	814	842	855	866	846	807	856	901	855	826	839	801	847	813	835	832	874	858	849	862	831	856	824	833	819	893	845	867	857	869	846	800	868	804	849	910	793	854	822	908	843	875	825	860	852	833	854	804	854	825	871	807	858	849	814	858	838	857	882	831	855	822	819	813	834	839	845	881	851	853	790	845	900	825	875	833	831	857	837	867	875	767	825	858	851	878	833	807	836	827	854	853	810	869	873	857	853	825	896	822	836	830	823	810	881
6856	584	615	539	428	348	337	321	289	309	303	257	331	282	305	266	278	293	275	286	293	288	299	299	303	317	293	280	281	305	310	303	252	264	297	317	285	262	294	279	282	279	296	304	294	266	303	285	313	304	286	316	264	271	286	297	279	289	306	298	275	300	278	283	319	313	311	300	275	264	274	283	274	295	300	276	302	303	286	284	309	318	277	276	320	263	310	331	275	297	280	279	301	317	296	274	289	260	261	294	265	306	291	295	298	310	280	295	307	286	264	277	304	258	300	286	294	263	309	297	297	304	253	292	292	306	302	278	276	272	316	284	246	303	287	283	315	302	287	295	291	265	277	286	299	312	302	258	294	280	294	308	288	287	296	273	259	281	294	287	283	306	286	287	273	296	289	275	291	326	285	266	288	300	273	306	265	293	280	300	270	301	288	283	275	256	312	311	290	293	285	300	305	306	308	284	282	311	293	274	323	298	300	269	302	302	289	283	288	282	269	288	282	265	271	269	287	266	301	262	295	268	285	285	280	311	259	308	276	270	281	263	285	291	266	279	287	282	261	303	267	288	290	268	289	281	285	322	293	304	284	312	257	304	276	285	291	274	301	291	277	284	294	251	278	310	268	290	271	321	306	291	288	297	300	293	294	293	285	292	287	263	245	291	278	297	277	261	258	297	282	290	274	273	280	275	260	300	297	289	278	277	311	266	277	286	280	285	283	303	284	289	273	251	278	259	305	296	304	263	296	273	303	273	296	262	318	282	295	290	268	328	291	277	323	304	304	290	269	293	288	303	282	261	291	290	284	277	255	292	307	278	286	293	289	293	295	287	296	261	269	290	277	280	290	261	276	292	266	259	269	258	269	306	279	257	270	298	254	308	258	272	297	304	288	269	270	282	309	268	316	313	260	301	271	300	286	290	270	321	275	289	296	269	302	291	315	241	313	274	274	292	300	304	279	287	280	314	308	284	290	306	271	283	267	267	311	288	336	263	279	273	255	274	278	293	263	256	272	253	280	301	291	287	272	289	250	273	294	303	306	267	278	268	309	302	280	278	271	306	309	249	275	285	284	278	289	294	293	311	293	327	283	264	295	281	293	287	308	261	254	252	308	285	285	307	279	301	283	302	302	280	294	276	292	296	256	261	264	281	279	299	279	333	299	291	289	306	331	282	314	284	281	282	274	283	259	285	307	274	266	295	316	307	303	297	281	285	272	301	278	307	295	285	267	295	308	300	307	253	286	283	287	277	263	283	291	328	302	317	296	266	270	277	281	271	289	278	283	259	306	301	297	312	287	288	280	292	293	306	293	291	267	289	285	253	287	297	278	300	282	254	277	290	290	282	300	315	321	335	297	308	263	279	245	299	279	259	253	291	280	316	295	287	289	274	257	335	282	273	293	284	282	281	277	295	303	274	273	276	265	290	300	305	272	302	299	311	248	271	277	288	280	284	297	288	329	280	249	297	289	282	295	276	311	282	259	320	270	274	289	299	288	266	286	256	275	284	281	299	276	276	285	276	256	269	277	276	278	325	262	305	274	288	256	281	291	286	244	311	296	309	294	314	340	299	301	300	319	284	313	281	339	294	281	297	308	270	279	289	270	287	254	316	297	309	267	270	307	269	301	299	308	272	306	307	262	320	289	295	297	284	279	270	268	299	269	288	272	313	252	288	226	270	252	308	284	312	268	277	266	266	292	300	290	290	274	293	304	294	277	261	273	277	251	302	280	300	292	299	280	310	304	291	299	289	288	313	287	292	261	293	309	297	291	308	280	291	303	264	284	277	305	271	299	252	292	307	262	267	286	280	265	302	287	264	300	314	307	258	293	260	285	307	272	268	286	280	302	264	280	321	295	311	270	317	264	283	283	302	280	291	295	302	309	289	284	303	297	303	276	288	254	291	301	309	308	303	283	288	272	271	272	264	272	283	284	280	274	288	290	292	290	310	292	275	328	287	282	281	304	272	260	308	290	270	279	294	251	286	295	289	264	296	277	284	291	299	288	287	287	284	288	281	266	309	291	296	306	333	296	298	276	276	271	306	260	287	319	291	244	281	297	297	311	318	260	282	255	306	309	261	282	274	280	277	289	323	305	297	253	290	319	291	255	298	286	330	280	260	283	330	279	308	284	307	302	235	323	294	280	292	323	296	304	290	295	296	252	253	295	246	303	297	248	281	307	297	294	286	284	298	277	290	288	297	280	286	277	296	280	307	253	298	298	254	285	296	288	290	307	317	255	277	311	276	267	266	275	325	300	281	285	266	278	288	296	296	282	305	301	316	291	316	305	312	324	298	309	303	307	271	249	294	272	324	277	291	305	286	248	299	298	312	321	271	308	293	274	267	307	273	300	293	306	270	279	289	297	272	286	279	301	270	268	291	316	300	286	307	298	246	302	283	287	281	292	292	290	292	302	308	267	278	305	287	257	285	308	302	279	277	314	307	244	302	286	269	302	292	269	289	287	261	276	267	267	257	296	260	279	278	254	284	289	293	318	293	276	313	296	314	284	271	297	291	296	293	278	296	306	287	289	273	296	285	281	287	285	293	269	270	295	291	268	279	301	290	275	268	288	283	282	270	278	308	297	305	276	307	266	263	281	255	287	291	295	287	296	293	278	311	302	285	284	307	318	288	270	258	285	290	263	274	278	282	272	280	263	272	281	311	265	257	288	262	295	287	297	273	302	295	282	251	275	289	283	303	275	264	279	301	282	296	297	325	289	275	305	306	283	300	276	296	304	282	271	294	294	248	271	295	274	291	266	309	303	262	315	297	309	296	304	262	281	321	280	282	285	290	288	278	316	327	290	293	255	272	249	308	272	309	296	271	274	265	262	287	240	290	305	308	282	277	256	295	280	277	283	290	292	301	279	283	271	293	278	275	284	296	243	249	276	311	255	305	260	300	285	274	292	263	256	281	278	273	301	283	294	280	260	289	278	271	279	277	280	271	286	301	284	270	284	305	296	279	277	291	258	294	277	275	256	291	305	275	289	277	298	295	283	274	274	273	278	291	277	287	246	250	298	284	292	308	291	302	312	309	284	292	311	288	304	276	271	293	273	302	303	259	288	309	330	262	269	327	282	292	274	289	276	283	289	293	304	279	285	267	276	250	291	272	255	281	294	282	287	252	270	283	259	290	304	281	250	247	292	307	311	274	262	279	297	267	270	268	304	283	310	284	252	273	295	296	273	279	297	295	298	271	311	296	298	298	282	269	282	267	275	275	244	298	263	314	282	293	309	261	294	275	306	267	278	303	274	279	300	297	263	298	280	291	257	291	295	308	261	324	278	280	265	246	275	286	309	286	285	288	317	284	319	290	258	293	293	273	292	299	288	290	276	254	286	296	309	282	290	287	269	311	285	264	261	274	304	285	296	278	276	303	306	323	290	298	292	293	305	293	287	325	271	295	290	298	282	321	279	238	286	296	300	303	296	287	281	311	287	294	287	323	295	295	255	286	296	297	276	287	297	303	288	295	320	299	294	286
6339	945	1274	1553	1283	1088	978	917	932	832	812	794	722	798	731	726	767	765	751	742	721	707	703	775	703	674	735	711	734	685	688	701	710	702	706	698	741	746	685	726	705	675	667	745	665	701	688	722	692	665	685	688	712	694	696	693	678	690	675	688	742	720	665	663	670	707	745	688	694	692	657	763	734	731	675	684	681	672	663	664	690	647	644	653	696	653	686	645	734	654	660	683	696	704	677	694	640	687	666	718	643	710	722	659	667	720	700	654	696	635	676	727	691	711	709	658	673	674	681	688	647	719	693	698	682	669	687	667	687	700	676	699	674	686	702	705	724	715	694	692	687	655	699	679	709	690	651	670	715	722	667	760	676	729	688	711	687	696	721	677	684	674	705	695	663	648	702	635	747	714	694	656	712	667	704	680	680	682	712	721	689	730	677	686	659	660	705	725	690	673	730	727	660	712	692	661	695	662	758	680	670	706	707	689	668	731	717	676	667	732	727	673	710	678	634	674	741	686	720	677	676	708	700	697	651	693	696	677	712	702	738	693	674	695	709	700	756	662	724	754	668	671	726	674	701	698	701	663	685	679	735	705	717	675	736	670	709	713	685	711	653	706	685	697	734	683	725	683	674	692	714	727	713	710	693	696	665	682	687	711	699	707	719	699	674	704	707	712	603	723	655	627	685	698	673	653	700	707	711	670	704	642	704	677	718	697	731	696	667	694	699	733	665	678	720	655	686	697	683	653	706	632	711	685	649	702	701	693	686	669	679	695	659	652	666	704	724	668	748	703	710	673	690	715	705	700	705	674	717	730	713	672	700	714	702	695	690	720	675	681	714	660	677	651	716	681	683	638	732	695	709	698	757	719	683	709	679	690	698	711	706	688	677	710	686	680	691	659	719	706	715	658	655	668	660	697	687	672	674	698	647	689	727	665	718	698	694	667	664	700	725	663	690	710	687	674	710	633	685	675	711	674	706	682	680	691	670	666	680	662	699	692	692	666	708	707	729	665	658	649	679	717	694	672	703	654	696	696	687	719	702	716	665	742	672	702	671	732	710	691	712	660	717	695	662	671	734	695	684	689	680	717	637	668	666	699	712	688	691	668	676	671	682	739	709	702	684	730	700	712	671	736	678	696	673	713	649	724	721	662	703	680	678	696	692	646	696	681	687	721	703	680	664	661	685	685	702	663	746	697	644	668	701	680	678	696	726	661	697	690	683	680	681	706	700	636	698	739	631	677	677	758	709	675	659	706	696	665	640	685	693	695	712	720	735	667	646	742	670	646	709	676	711	730	693	742	667	696	647	678	726	674	717	692	678	740	701	674	680	688	695	684	674	671	667	721	625	716	696	668	716	705	680	685	685	683	682	713	664	678	693	744	693	660	684	715	700	701	677	651	715	729	716	693	728	703	690	661	740	690	725	663	687	738	701	696	679	718	701	703	720	690	726	686	710	679	686	653	654	694	725	655	690	682	649	673	718	764	681	774	660	680	765	647	710	728	697	668	673	708	696	669	693	707	674	687	701	689	726	713	741	677	685	694	703	694	697	667	653	671	691	704	680	703	674	719	703	674	698	701	741	670	635	725	703	685	702	689	692	672	665	659	722	715	722	715	694	698	661	684	696	663	689	692	703	655	732	697	713	680	679	666	666	716	735	681	647	688	653	657	703	675	675	688	696	713	689	668	713	675	691	691	664	721	749	715	684	684	692	679	674	693	649	712	712	705	682	705	657	674	700	672	661	699	705	705	678	726	674	667	706	687	683	707	735	723	654	709	655	731	723	682	694	677	651	662	721	682	759	694	698	695	715	687	674	706	707	693	682	668	723	720	705	722	676	704	679	685	733	702	694	639	654	704	717	695	674	696	668	725	661	680	679	722	733	699	681	670	717	738	696	730	689	684	672	712	664	711	731	693	680	700	652	631	633	675	669	682	720	670	723	712	719	689	668	689	684	694	699	673	695	666	707	756	674	678	722	696	694	746	677	682	710	669	749	730	666	702	706	692	698	722	680	644	725	641	687	716	668	673	673	709	671	685	699	692	681	663	717	738	641	711	712	727	716	705	698	678	700	703	656	666	657	713	743	684	683	666	724	696	684	702	701	695	696	729	664	715	716	662	651	709	729	700	748	671	698	671	659	670	701	717	726	708	701	677	692	695	696	666	693	709	662	686	732	703	732	670	662	683	645	707	713	711	715	673	727	744	695	680	699	706	657	717	713	686	701	711	610	666	691	678	696	704	709	740	685	704	709	687	672	650	703	703	746	728	724	664	661	671	719	697	714	705	706	706	684	659	623	674	684	700	712	694	710	713	701	708	682	716	709	687	699	690	718	673	692	723	679	682	662	679	640	715	651	678	688	637	719	655	713	686	695	698	683	727	683	699	714	668	720	680	674	689	673	689	719	657	684	732	665	678	698	686	724	687	677	711	669	695	724	650	731	677	670	726	716	707	722	689	738	667	696	657	667	666	732	709	716	692	719	692	714	692	728	693	688	659	689	683	725	727	700	714	664	690	675	631	666	711	652	658	691	687	687	702	741	715	732	646	720	645	698	725	647	694	702	722	684	735	700	682	679	686	644	717	647	697	664	701	650	692	697	713	694	716	695	676	728	695	721	637	704	669	673	684	705	706	707	724	656	718	725	707	686	658	675	674	640	689	683	669	712	731	707	717	738	692	667	712	725	718	710	732	683	703	678	673	681	696	725	743	686	677	646	708	667	710	676	656	657	705	683	720	716	706	693	656	680	679	680	720	724	649	686	687	684	704	712	723	710	636	705	680	677	739	665	701	678	738	683	665	664	725	734	725	674	680	675	658	656	721	689	737	687	723	683	674	721	732	706	713	690	717	687	679	739	690	709	696	697	722	705	722	705	749	669	705	688	735	692	706	687	722	712	689	658	680	713	710	707	722	722	665	740	713	687	706	707	690	686	704	662	731	713	691	729	686	691	671	696	694	707	719	746	675	692	697	704	730	684	679	705	630	693	706	640	725	671	707	676	656	703	658	689	701	722	679	704	675	695	716	704	680	662	700	665	708	705	668	717	701	685	682	663	660	694	680	696	720	704	672	706	650	680	724	688	684	720	681	672	723	689	679	705	697	679	695	724	713	704	717	679	718	635	668	679	677	680	658	680	701	679	706	655	693	753	692	731	686	694	674	697	722	665	701	710	716	692	702	716	664	665	734	702	668	652	674	699	711	684	719	703	731	695	663	673	709	704	671	648	677	732	712	663	689	637	676	674	716	698	719	730	688	703	673	691	670	712	666	674	661	635	708	676	659	720	737	646	706	680	696	695	662	684	730	663	708	653	742	689	729	688	720	694	725	701	713	722	719	714	682	667	652	724	690	681	683	685	699	679	723	670	681	711	697	740	672	676	691	722	704	677	670	726	687	717	720	671	689	726	705	696	689	665	679	716	725	689	696	688	704	698	686	699	702	723	705	684	707	686	731	740	708	675	674	718	738	673	742	710	647	631	679	699	682
12215	807	731	599	435	289	197	193	184	170	159	132	149	151	147	126	130	142	119	120	137	127	131	153	134	138	127	140	128	102	141	122	141	129	119	138	134	130	149	120	137	123	121	122	125	127	139	116	129	120	117	127	118	109	134	135	130	123	132	138	119	123	156	117	113	146	127	131	120	140	139	127	156	153	119	127	102	144	140	123	127	98	111	121	131	113	128	130	108	114	111	121	125	107	120	112	115	122	112	118	106	148	122	124	111	105	138	107	132	134	139	135	118	131	117	108	126	107	120	130	137	137	107	120	110	125	119	131	115	119	122	118	117	121	137	96	127	120	122	98	123	122	131	124	131	117	111	117	129	118	131	109	107	116	114	148	133	124	139	121	95	125	98	112	139	131	113	132	129	116	124	133	140	139	131	110	158	153	126	132	137	99	155	121	121	117	126	138	131	126	112	128	140	132	100	112	128	128	125	139	123	118	112	125	127	151	137	114	125	132	125	130	114	127	110	125	127	96	125	118	124	114	129	119	131	104	112	115	130	128	122	150	102	130	128	114	122	143	141	124	109	136	131	118	118	128	104	96	104	107	131	106	133	131	117	145	129	122	111	112	129	128	119	140	127	117	131	110	122	134	130	120	98	127	110	129	120	129	118	108	103	130	103	128	123	127	128	138	134	140	121	111	135	126	108	119	140	113	111	101	143	117	119	107	130	120	138	116	140	142	116	117	121	134	113	113	123	134	116	136	138	133	114	130	120	124	100	127	120	127	136	111	130	123	141	127	105	127	135	130	134	124	139	122	143	133	129	117	126	118	117	106	129	111	127	126	112	118	106	121	133	122	120	127	117	141	125	136	108	136	117	133	129	132	109	115	110	129	132	115	114	136	116	120	152	117	122	121	139	119	115	112	109	120	123	120	134	147	124	125	115	104	126	140	118	118	104	112	103	125	116	115	139	121	127	122	138	101	134	109	118	128	112	121	146	131	125	109	114	130	132	121	143	112	121	134	131	131	116	107	117	133	154	124	126	109	113	117	140	129	119	134	132	125	124	123	110	132	109	123	133	124	138	116	126	122	148	101	126	126	109	124	112	147	124	124	123	137	141	109	144	126	109	117	117	125	119	108	112	117	111	119	102	134	107	110	103	120	135	127	99	119	118	134	118	143	124	161	111	128	105	113	119	124	126	134	124	111	109	133	126	108	121	101	134	111	121	108	116	121	124	111	138	109	111	129	116	128	106	118	129	124	100	116	140	119	146	110	148	121	114	121	124	122	129	106	140	135	116	140	112	118	127	135	129	114	106	130	112	122	129	111	124	130	123	128	125	113	125	123	117	132	144	114	120	118	121	121	133	119	127	109	134	115	122	123	120	114	126	120	130	109	140	114	120	117	115	123	133	143	122	124	127	137	111	124	113	117	112	130	116	127	120	108	116	126	129	128	145	103	113	139	120	141	122	128	131	140	107	132	135	104	114	107	138	114	143	117	127	123	120	108	117	110	134	125	139	113	134	134	137	110	135	130	120	114	128	129	144	143	141	136	127	135	119	127	117	102	116	136	142	127	135	119	127	131	112	104	114	135	105	121	132	122	137	112	126	142	119	111	112	116	119	132	104	113	140	123	137	131	106	114	110	128	123	140	129	122	128	125	128	130	127	137	111	120	105	138	120	135	132	128	126	143	121	124	135	138	153	117	109	104	134	127	135	130	151	121	152	119	114	108	109	122	114	127	124	117	129	132	126	128	138	131	103	131	128	135	119	139	114	103	138	131	128	134	142	145	118	130	127	117	116	103	113	109	120	123	115	123	111	110	130	112	109	123	107	125	130	133	111	135	133	141	121	148	121	141	123	127	107	116	111	108	107	127	136	145	103	111	136	103	122	130	134	111	141	115	128	135	117	110	141	136	129	128	119	121	133	128	112	128	111	124	103	131	142	119	140	124	116	110	116	98	94	119	136	138	129	124	128	119	119	121	137	127	119	123	113	151	133	136	110	144	142	146	125	125	110	152	133	126	129	121	124	123	105	125	127	124	112	105	145	112	117	142	121	135	125	112	124	131	130	127	119	139	129	143	136	118	126	125	119	148	133	114	114	121	143	98	121	132	127	119	139	141	128	127	130	115	127	128	128	124	143	158	129	122	123	143	138	116	123	160	121	131	126	123	134	127	130	135	119	120	132	145	126	121	130	122	100	115	124	128	122	122	132	120	115	128	108	138	120	136	117	116	112	144	122	134	109	138	119	134	112	138	121	137	124	120	113	111	120	126	143	109	125	141	99	133	138	116	131	120	118	113	120	129	128	112	123	119	107	146	118	131	121	138	117	130	116	138	108	132	125	120	119	131	145	139	121	101	121	135	131	132	114	138	136	113	149	110	121	122	115	115	128	132	120	121	115	99	131	127	112	117	121	121	128	112	140	112	97	125	121	123	132	105	126	114	144	122	113	120	132	123	139	115	128	123	108	134	112	113	116	132	117	113	134	124	117	106	120	146	112	120	130	133	126	119	124	107	126	138	117	112	131	110	122	112	138	134	115	123	97	111	125	129	137	139	122	106	136	135	122	109	135	129	135	135	129	105	132	107	116	147	122	109	127	123	129	126	121	126	122	130	125	116	139	131	131	136	128	109	103	111	115	130	134	117	117	138	117	119	124	112	117	104	124	119	125	111	140	121	113	120	131	132	116	131	109	143	108	131	129	115	119	130	119	129	123	140	124	116	114	120	126	120	130	125	118	123	122	111	102	119	144	110	127	116	123	124	103	117	115	119	123	128	112	117	113	118	129	142	112	135	139	112	116	130	131	118	129	137	114	116	116	133	133	119	112	112	124	116	125	121	123	130	139	133	128	131	112	109	119	117	100	109	111	132	130	133	126	151	151	138	138	121	112	130	116	139	135	122	103	127	113	93	129	140	121	139	129	123	127	117	124	143	128	122	120	137	113	114	132	127	105	105	128	140	124	113	121	114	123	127	114	119	139	118	128	110	121	128	128	106	138	109	135	131	111	131	110	139	123	104	112	131	107	130	126	134	130	119	127	117	127	135	115	104	107	101	125	140	120	124	127	108	116	122	140	111	132	125	122	135	128	123	129	116	111	139	130	131	117	112	122	132	122	111	117	133	115	157	114	127	114	117	136	117	122	112	131	125	129	122	130	122	103	122	128	125	111	121	126	128	122	138	118	122	125	113	112	112	124	118	108	142	137	135	126	114	112	122	121	116	130	127	114	140	118	139	117	129	113	133	140	120	125	125	122	127	130	111	110	113	119	110	116	127	119	114	143	120	111	111	115	136	116	102	111	123	142	123	110	127	115	138	113	130	104	122	117	105	108	123	128	122	118	130	126	112	127	134	132	135	132	118	120	121	129	104	141	124	132	122	119	121	118	113	119	117	137	125	102	120	120	113	122	110	115	135	131	99	128	114	106	120	123	126	118	124	112	102	118	130	133	118	124	128	104	139	113	120	124	111	105	113	119	117	129	92	111	101	150	125
7617	772	1596	1836	1614	1097	910	771	675	577	583	519	518	494	464	446	433	423	418	394	422	389	433	388	385	389	387	356	362	373	310	367	338	378	370	364	377	314	345	359	345	362	368	334	333	354	368	313	333	342	336	335	321	330	336	336	359	378	338	334	327	356	360	343	350	350	349	350	359	339	330	333	330	318	330	351	316	339	344	353	355	326	282	334	359	359	332	335	358	307	337	312	328	337	326	331	311	328	336	321	290	308	336	341	322	334	346	308	321	349	318	331	321	347	334	328	360	320	332	343	326	315	357	331	313	334	294	297	335	326	310	340	333	345	346	319	341	327	360	316	346	333	320	324	341	327	346	338	332	343	310	359	357	337	357	300	321	346	323	329	342	347	331	345	327	322	315	339	332	324	320	319	355	324	305	328	350	310	345	313	338	294	339	330	321	356	321	341	336	329	308	295	330	342	353	310	333	339	312	323	324	357	343	314	280	342	337	361	312	345	363	354	333	342	343	326	322	322	340	322	360	362	336	331	332	337	323	336	314	339	323	306	351	324	357	301	323	346	331	324	348	342	308	349	335	329	356	334	301	350	339	354	344	309	315	347	316	335	339	331	350	340	327	344	336	332	314	339	326	311	331	321	328	334	375	320	335	365	354	313	342	314	320	352	352	330	301	335	355	333	321	304	339	349	318	317	315	345	340	305	334	339	344	308	350	321	345	348	339	336	321	328	354	342	322	310	315	340	345	352	328	323	369	327	328	377	337	339	322	308	311	348	345	329	290	289	332	350	308	306	353	333	328	327	320	328	368	341	353	327	326	312	320	343	337	346	322	332	313	313	340	347	268	335	355	339	333	299	326	317	306	342	315	339	328	332	326	337	363	314	318	337	298	303	324	337	349	342	323	307	328	348	319	320	325	324	316	319	348	318	329	355	341	321	355	323	328	325	327	329	333	313	322	310	303	285	318	345	319	329	338	349	330	321	344	315	342	311	328	335	322	333	329	300	330	302	327	339	341	346	346	322	314	316	297	314	346	339	336	344	302	342	316	318	317	327	302	358	288	323	324	356	329	332	321	314	309	311	345	323	308	342	308	314	305	338	327	327	334	336	300	317	339	343	317	363	329	319	336	303	312	305	326	309	333	317	331	357	313	354	330	345	381	337	324	326	323	326	326	317	321	323	332	293	324	326	338	337	341	334	321	319	319	358	341	318	298	304	319	313	302	320	328	305	340	327	300	336	339	335	284	337	351	356	355	331	381	319	329	323	334	332	325	321	343	328	323	332	348	319	355	330	331	314	351	310	329	324	348	280	355	321	312	359	302	347	322	317	319	324	309	355	350	299	356	334	309	327	339	324	311	308	299	337	318	357	327	305	317	315	332	346	324	338	337	319	313	299	335	313	337	339	330	330	319	321	360	330	347	349	302	296	339	325	327	325	327	296	319	315	316	307	348	316	298	286	310	331	310	331	338	321	315	324	275	311	306	338	341	339	342	335	327	344	313	305	303	324	321	308	319	319	306	341	350	315	303	355	368	320	331	304	323	323	332	322	344	338	292	336	300	335	342	300	302	306	316	342	345	333	309	356	329	334	336	361	347	335	328	319	323	310	329	332	351	334	341	349	325	325	330	338	350	346	328	327	340	321	353	307	347	354	347	360	349	294	335	303	348	291	347	331	343	315	342	342	311	320	350	327	328	370	350	320	351	319	333	356	317	320	297	338	323	332	352	305	343	351	354	319	310	332	379	332	309	315	309	283	342	349	297	330	322	315	358	310	360	318	339	325	322	291	329	341	361	351	324	318	322	348	342	355	333	314	300	347	333	372	342	356	331	344	332	334	337	351	336	321	311	295	324	336	324	361	324	349	305	339	359	302	324	349	322	331	308	310	352	346	280	313	328	282	351	337	342	336	336	339	320	313	306	331	344	307	321	318	319	305	347	323	333	310	376	348	325	306	331	330	328	324	320	347	351	316	335	329	351	333	329	330	331	307	330	333	332	329	329	343	343	319	320	345	325	316	335	297	336	319	308	333	314	296	301	333	304	323	312	345	347	315	315	333	342	357	345	336	338	324	347	351	330	299	353	336	324	326	326	340	331	319	376	330	318	314	327	295	341	322	300	326	352	344	338	339	339	302	338	340	310	317	315	340	346	329	310	361	335	309	340	303	358	314	345	355	383	295	332	349	333	341	351	331	314	329	304	338	326	348	353	326	330	317	293	326	334	346	337	335	330	315	357	366	373	314	311	340	334	340	279	350	292	346	344	319	313	307	320	313	319	299	308	303	324	299	324	357	288	353	348	353	325	343	317	348	341	351	325	335	311	344	322	358	358	311	319	320	314	320	338	338	321	304	350	358	314	323	339	382	311	330	305	342	333	333	326	345	315	316	332	342	308	329	320	333	331	334	348	313	349	330	341	317	333	329	333	338	339	315	301	318	315	366	320	315	331	342	348	293	313	332	335	296	350	331	328	322	323	340	297	329	335	333	333	333	280	345	317	343	309	343	316	311	335	326	330	345	346	298	357	330	339	316	326	307	358	338	326	325	331	312	308	315	352	355	332	343	353	345	331	320	305	346	313	318	309	322	290	367	344	342	332	305	295	343	290	331	307	339	300	334	302	322	311	347	330	351	315	286	355	328	326	335	310	338	336	315	324	339	338	323	345	338	316	326	297	323	332	332	333	340	332	337	344	382	360	367	339	341	326	343	313	326	338	318	306	320	327	352	293	311	314	307	342	345	332	328	332	328	343	309	334	336	345	327	319	346	332	346	347	350	342	332	321	316	337	294	297	339	339	333	272	362	338	329	302	321	315	318	322	338	282	326	339	343	332	342	309	348	317	313	362	319	320	349	349	323	316	355	321	325	305	330	308	324	333	336	368	355	291	332	356	359	316	334	324	295	303	348	363	320	355	315	322	282	311	362	318	344	338	347	353	330	336	324	359	327	312	295	334	314	378	312	329	356	340	335	337	310	313	346	358	335	337	298	355	339	311	299	303	338	356	332	344	319	328	342	355	331	334	338	329	325	309	346	326	333	312	336	330	331	326	340	324	302	339	310	333	322	333	346	327	375	343	372	341	327	314	339	370	326	319	337	330	336	335	302	331	323	330	325	329	304	365	330	304	335	349	330	379	309	327	323	301	306	344	296	336	306	313	337	330	346	321	327	330	335	341	315	327	307	359	342	346	331	342	334	340	313	327	339	348	339	307	316	319	327	326	326	295	330	341	329	323	360	347	322	319	305	317	327	336	325	356	361	325	321	328	312	328	352	361	317	341	349	346	325	308	332	354	366	339	354	365	316	334	339	318	351	328	314	358	323	358	333	299	339	303	342	300	320	346	348	326	305	328	313	328	355	334	315	327	340	317	321	339	340	328	340	338	349	309	319	309	332	302	354	323	360	334	326	327	332	335	330	337	338	340	313	300	329	342	327	313	305	324	341	319	332	344	342	316	323	327	336	342	377	356	331	333	318	325	328	370	313	331	335
1299	402	371	384	349	353	330	339	368	312	365	339	331	350	358	330	345	381	320	353	332	350	370	338	347	347	346	357	328	325	343	364	382	358	319	369	365	369	345	395	341	329	365	356	377	385	350	342	333	357	372	391	353	381	354	325	359	336	334	330	330	317	344	322	350	345	377	354	390	324	377	372	323	358	343	359	359	329	373	330	383	378	329	375	344	321	359	348	348	372	344	300	331	330	333	312	349	361	340	340	377	386	385	339	352	357	320	308	366	364	384	399	338	400	350	321	333	348	339	321	347	366	364	369	340	392	328	325	336	384	358	346	376	374	350	389	331	345	354	345	367	385	318	354	320	339	376	376	368	369	354	344	329	339	377	340	362	382	363	343	329	364	386	386	338	339	378	381	358	378	334	334	332	401	334	365	382	359	340	320	375	367	361	390	373	379	371	353	346	369	319	362	362	369	393	383	354	357	323	349	360	327	338	369	356	319	369	311	344	339	344	354	354	352	322	360	356	326	350	326	373	346	349	352	335	365	356	364	350	372	311	372	349	332	334	346	337	326	359	363	350	314	351	333	370	367	335	293	351	373	357	320	363	372	395	340	373	336	367	339	359	369	346	344	341	313	362	335	334	340	357	393	351	313	346	346	403	359	373	351	326	368	361	336	367	312	383	360	361	332	322	337	345	357	318	318	340	330	313	323	357	329	375	335	342	365	283	368	341	368	352	405	348	329	360	347	372	389	350	416	354	336	349	326	343	352	384	374	322	383	331	322	351	346	333	340	366	373	356	345	351	327	366	315	301	334	357	358	339	364	390	307	360	370	335	358	359	331	359	317	356	332	353	354	331	374	387	346	353	338	334	352	359	406	348	359	354	309	370	373	375	332	382	333	370	374	353	333	377	349	355	346	336	338	372	315	385	370	361	363	379	350	332	332	342	389	359	381	385	343	350	344	326	345	338	342	340	352	346	333	360	371	348	335	364	377	334	331	373	313	340	353	372	358	360	338	376	334	332	347	371	329	348	351	355	341	363	376	356	306	339	345	401	343	343	367	340	348	337	347	374	334	324	358	349	357	364	372	366	341	333	353	338	326	367	374	343	353	373	355	365	380	376	320	334	344	356	334	373	370	370	342	375	351	374	329	309	374	348	338	322	356	338	351	383	366	347	313	349	296	332	352	363	389	380	370	345	351	375	306	340	328	381	361	368	330	321	343	352	324	351	352	325	357	350	360	346	360	345	357	351	336	309	336	321	370	361	372	348	385	381	350	315	346	362	376	367	337	357	340	395	324	347	388	344	356	352	359	399	356	345	358	347	337	354	381	377	352	337	364	328	375	345	335	343	340	324	322	358	353	316	341	358	342	339	345	330	339	356	363	369	390	351	318	341	385	339	335	374	319	345	339	334	355	373	340	360	345	363	342	383	360	353	369	343	353	364	335	342	377	336	358	373	351	348	342	348	347	344	329	332	367	326	333	388	381	350	355	343	350	361	335	375	388	397	360	311	318	321	345	369	342	341	381	354	368	362	333	353	366	382	364	371	362	351	348	327	346	317	328	342	321	349	358	354	373	374	299	364	330	364	377	356	370	371	347	362	344	335	346	351	372	354	362	387	349	394	374	377	345	378	350	385	356	364	321	367	376	342	363	348	361	337	339	331	357	357	351	353	353	352	352	353	361	339	352	358	368	355	315	346	325	358	372	356	354	364	386	361	356	377	354	375	346	376	368	350	364	347	347	337	365	327	329	327	359	343	375	352	344	336	320	330	318	312	354	344	386	349	335	348	314	334	351	340	353	379	370	370	392	355	331	354	344	377	386	376	355	325	368	381	349	349	306	342	357	370	372	346	364	362	384	355	337	320	324	375	333	323	323	358	333	324	314	352	370	391	352	318	352	349	309	373	314	397	394	340	354	358	336	347	363	341	346	388	352	348	347	345	365	378	347	341	333	343	326	386	339	374	365	323	354	356	360	363	367	368	342	365	354	347	384	338	338	329	358	362	350	351	350	371	344	341	357	381	361	330	337	353	339	368	378	372	375	356	330	323	350	356	344	372	299	354	343	351	373	383	360	330	351	365	317	379	343	348	347	354	355	390	358	360	377	318	330	357	321	348	356	361	356	342	332	354	370	348	367	371	365	313	313	364	365	342	330	358	351	358	362	342	357	341	344	384	352	366	347	338	341	359	381	366	361	387	363	345	357	363	354	331	337	386	316	339	333	326	372	362	343	393	350	335	351	345	312	331	360	358	362	366	361	330	330	382	306	363	340	340	334	355	356	378	322	393	360	357	339	364	355	348	367	373	336	347	322	361	345	355	344	382	339	352	343	338	341	330	364	353	346	331	339	300	367	335	319	328	322	351	330	342	344	357	359	400	354	331	350	371	322	377	372	377	347	359	333	380	359	325	337	350	366	336	369	307	341	314	396	313	396	348	367	371	352	374	317	339	346	380	339	349	392	331	348	348	327	359	376	324	349	341	364	371	391	345	320	354	357	324	341	352	366	345	354	380	327	331	335	367	350	361	348	367	329	359	394	363	333	382	343	387	330	366	378	311	334	371	385	360	356	389	356	334	359	366	363	376	389	325	326	337	331	352	340	355	374	361	329	345	361	346	392	414	386	345	358	376	366	355	331	365	355	340	393	359	351	351	368	357	368	368	348	377	330	316	322	352	401	357	327	342	349	345	382	367	356	374	330	346	353	364	343	362	339	325	341	367	327	352	369	315	341	372	342	351	375	315	352	363	310	359	376	319	360	359	354	363	359	346	360	359	363	364	324	328	362	328	334	354	361	349	377	347	359	331	366	347	326	336	333	383	336	367	382	329	377	351	333	381	356	349	362	356	333	359	364	346	359	348	366	356	365	352	333	378	364	357	356	393	344	331	358	363	354	345	351	320	363	345	361	379	350	368	363	345	365	338	349	383	372	347	303	352	375	369	371	368	339	358	355	344	351	349	332	361	322	374	385	356	362	359	385	374	328	352	337	367	358	345	358	365	355	370	317	368	336	368	331	342	336	339	324	375	310	342	327	349	353	335	373	334	360	332	336	360	319	364	349	321	316	349	377	360	337	346	336	347	349	417	326	352	360	327	363	371	351	337	364	377	360	343	338	366	370	360	362	348	355	320	370	342	354	345	372	355	324	343	333	328	310	333	356	353	333	346	331	322	366	400	381	370	327	349	359	355	357	333	372	345	319	365	352	375	381	350	327	346	339	378	345	360	349	321	335	341	367	366	331	373	307	371	376	331	322	389	364	323	345	363	384	365	400	365	347	341	357	342	370	337	365	336	363	357	346	336	376	379	312	374	325	324	371	315	354	363	334	336	336	347	332	357	364	367	364	340	349	366	344	330	339	343	362	363	381	335	363	330	330	361	311	349	356	358	355	328	372	391	351	316	371	371	366	332	394	371	355	351	361	341	366	364	344	381	368	347	348	344	352	362	359	401	333	357	383	394	337	344	370	374	339	345	358	368	345	345	354	308	331
1961	886	870	923	876	844	894	879	826	843	914	869	807	819	859	846	851	823	859	825	846	895	855	803	829	847	894	867	832	807	811	857	824	803	828	843	879	825	807	848	824	845	807	827	835	833	853	830	829	847	904	827	811	826	901	848	843	822	818	851	847	860	876	839	813	807	900	811	842	864	905	828	813	841	861	863	852	785	801	804	834	826	823	847	817	856	841	813	854	803	839	821	862	835	825	796	782	836	806	855	799	834	780	812	906	863	851	858	867	884	822	787	863	820	807	780	782	782	761	873	873	835	792	838	854	798	784	832	814	845	852	819	813	821	876	798	835	803	843	789	866	862	879	834	830	890	847	845	823	870	868	839	875	846	868	909	846	796	861	823	819	873	845	853	894	857	861	870	867	806	853	884	882	881	835	871	861	841	839	832	831	795	854	852	870	860	801	832	784	862	900	860	857	837	851	824	859	866	851	813	835	839	810	776	816	838	817	830	838	818	822	904	798	810	815	808	828	862	878	828	809	872	816	862	855	780	831	873	791	841	860	817	873	816	796	868	839	838	820	842	871	843	845	837	807	862	799	821	811	810	875	829	844	821	902	880	822	832	893	861	861	826	851	844	867	835	870	853	814	821	846	807	878	853	806	779	858	829	856	841	819	821	826	857	861	827	840	831	884	817	815	866	824	823	866	847	840	851	800	833	846	863	845	881	812	828	805	809	817	821	771	881	841	802	803	851	834	837	830	805	830	832	873	846	815	836	832	804	820	840	845	820	852	845	799	855	806	833	883	806	811	854	848	864	845	806	781	906	855	831	849	827	802	833	818	828	864	852	860	838	873	873	821	818	822	834	838	806	842	809	862	816	814	817	847	844	820	845	851	800	847	835	816	782	871	817	829	802	804	787	866	864	867	847	856	809	811	831	903	833	856	849	878	818	815	836	832	777	902	831	841	860	815	824	815	799	810	875	815	871	872	875	843	860	887	839	897	809	830	857	845	896	831	856	789	854	828	813	775	842	831	821	858	873	815	844	820	800	814	838	824	887	837	773	784	875	855	856	817	820	853	823	836	779	881	804	819	833	824	810	836	798	815	808	873	805	870	823	876	850	824	900	839	874	820	879	882	870	845	882	846	801	858	836	833	821	847	836	821	822	832	811	826	882	864	835	832	811	834	888	817	881	797	850	846	850	797	845	878	845	836	794	838	848	804	842	876	847	849	843	813	784	827	831	802	846	807	816	813	839	823	847	797	842	870	852	852	805	846	883	833	839	862	809	817	861	816	868	886	807	854	852	824	848	815	809	836	828	848	823	865	834	832	834	866	843	849	859	852	825	889	837	887	841	811	811	837	824	851	857	882	853	791	885	825	878	882	849	827	868	871	896	864	840	823	838	899	820	794	815	833	844	847	837	805	837	859	819	795	839	839	823	792	870	794	853	824	821	855	874	789	822	859	861	813	850	802	860	850	867	873	856	858	814	812	784	857	843	855	846	897	879	834	817	869	820	873	851	795	829	891	848	862	865	824	833	902	854	831	818	814	850	861	825	871	853	865	759	846	823	838	823	911	844	868	852	817	839	884	871	825	835	860	817	824	818	862	790	849	853	865	851	857	803	829	858	828	873	815	871	814	871	844	845	862	820	861	860	821	815	833	893	851	876	793	858	872	819	897	829	818	841	858	794	844	875	781	832	828	778	851	834	768	903	865	811	857	875	861	782	840	856	830	825	790	829	753	827	855	873	798	830	814	794	848	849	819	863	840	852	838	812	809	834	795	874	807	845	825	801	849	833	811	851	876	825	843	854	852	827	874	905	808	839	811	865	827	843	825	828	902	849	876	811	831	869	877	895	840	809	805	892	832	817	838	837	866	860	855	832	864	808	831	884	865	845	865	834	824	850	855	804	823	858	802	827	876	821	833	819	841	824	786	845	805	901	833	817	860	856	819	844	901	866	852	876	830	826	844	823	785	759	847	841	796	854	814	829	810	851	818	815	823	841	799	874	831	884	870	874	819	850	809	889	852	824	832	832	829	866	845	829	895	841	862	847	858	883	848	834	852	827	784	859	798	840	835	845	795	871	877	819	804	862	835	895	843	853	828	847	840	885	801	848	876	837	808	879	842	845	767	803	833	864	841	832	802	803	848	859	835	834	867	830	862	872	861	877	838	764	856	787	794	870	842	843	861	850	855	819	866	814	821	830	815	805	860	850	815	858	801	882	836	867	819	857	827	813	777	818	853	834	839	881	842	820	813	827	807	859	841	876	837	819	805	834	855	836	828	869	890	848	784	832	822	874	829	811	847	868	858	868	861	839	836	864	761	831	778	893	860	826	839	883	810	832	839	828	856	842	781	837	844	808	895	874	828	772	804	852	818	848	853	872	884	816	862	861	836	810	833	876	842	800	812	796	856	896	852	847	859	861	814	833	860	853	874	813	812	834	791	855	860	825	870	894	822	826	846	839	837	869	828	836	801	851	866	832	839	802	802	835	874	840	800	885	819	868	818	817	847	807	802	797	865	850	845	791	794	871	817	845	849	856	852	889	836	821	810	844	840	845	842	823	819	861	827	837	830	896	809	822	837	824	829	830	827	898	844	859	875	818	815	834	828	785	847	843	832	781	856	861	841	873	868	877	897	814	879	816	904	842	837	848	841	794	847	870	854	841	859	801	844	849	819	800	830	835	865	807	798	835	878	855	873	786	853	820	850	816	815	861	810	811	832	798	819	823	862	870	853	892	837	814	837	852	841	804	774	847	896	824	814	870	844	829	798	853	856	845	827	835	851	845	833	854	843	871	869	823	838	840	849	832	829	823	814	836	843	879	861	861	886	853	847	879	869	877	859	843	835	822	851	850	860	790	848	795	849	825	844	834	837	812	826	846	846	868	844	835	821	802	814	872	836	844	797	841	860	761	822	836	833	842	805	874	859	828	816	884	880	870	812	850	871	848	831	824	831	825	819	809	866	876	806	814	796	822	835	801	853	826	865	848	892	825	860	834	831	878	817	873	934	872	818	824	778	856	793	863	845	821	803	823	804	855	835	820	864	911	819	826	869	848	828	865	826	851	812	827	777	848	838	801	818	832	788	808	845	827	818	837	882	855	828	832	860	817	771	869	859	830	845	840	862	836	847	844	822	838	887	852	815	839	855	836	873	812	812	901	831	867	813	792	857	828	907	844	855	807	843	842	798	817	822	841	850	818	863	781	868	828	837	827	790	803	823	834	827	869	883	776	857	820	825	807	900	816	847	846	823	770	816	840	906	833	821	863	850	806	824	802	907	775	856	897	790	893	840	800	811	852	860	830	839	856	816	830	879	809	864	830	871	824	882	855	838	854	885	811	842	822	821	826	848	820	816	813	869	813	819	793	877	902	842	843	802	831	850	833	862	837	841	887	798	808	868	862	848	872	834	838	842	848	825	834	913	814	818	853	811	810	902	828	793	799	826	843	833	821	816	831	812	859	813	784	873	860	836	829	889	849	853	803	792	822
6817	537	533	506	418	350	333	299	304	299	317	273	293	323	320	279	303	320	284	272	283	283	313	277	302	289	304	286	265	264	297	284	286	297	311	253	282	292	270	295	318	299	314	301	263	292	273	298	295	304	270	285	283	297	281	259	280	284	281	311	263	312	275	306	289	283	304	321	325	289	304	286	263	270	285	290	292	310	285	286	277	317	267	267	301	271	289	246	292	302	274	292	288	303	291	297	309	287	302	289	294	278	307	272	303	260	270	322	285	273	289	340	296	247	266	306	275	255	296	294	291	283	327	277	291	286	298	292	288	264	291	299	256	300	301	321	271	292	272	293	294	277	261	263	283	273	306	287	306	302	302	302	302	287	250	297	303	309	308	310	274	310	281	276	296	291	315	291	305	264	295	285	286	329	264	266	282	310	278	291	295	256	287	298	314	334	291	261	300	256	274	303	279	302	282	314	290	276	278	295	281	278	275	277	294	297	305	282	290	294	279	303	306	316	273	249	311	296	275	285	268	275	316	287	316	256	284	298	287	302	282	303	322	300	279	265	272	293	327	284	281	299	297	290	267	262	306	268	268	303	259	278	263	264	317	287	281	281	286	299	290	303	287	309	265	266	284	309	275	273	287	291	277	272	293	296	259	281	271	282	321	285	269	287	283	283	289	297	308	299	296	264	287	280	302	304	328	279	312	280	278	273	308	293	272	255	282	308	284	290	287	294	276	287	275	267	303	316	251	310	274	284	264	266	299	268	288	280	254	267	334	315	289	290	310	271	291	283	290	275	308	292	276	260	300	259	300	305	304	272	284	292	276	266	297	293	263	297	305	267	299	319	267	304	283	256	278	276	313	302	293	280	275	300	274	286	309	293	270	274	282	279	290	295	313	298	288	307	263	297	289	297	282	309	291	299	326	267	317	275	274	283	277	301	295	281	329	301	291	274	306	280	307	296	290	298	267	298	291	291	307	296	274	284	275	288	277	306	317	299	287	284	283	277	272	266	294	293	279	298	254	308	275	273	294	318	278	260	296	291	305	277	289	305	277	286	314	306	303	283	281	271	281	282	305	273	316	242	290	265	271	264	270	289	284	287	300	271	284	301	290	291	282	285	329	277	269	256	310	300	303	350	287	297	312	247	252	265	276	252	259	295	287	293	301	307	251	318	295	275	301	282	292	306	264	257	328	285	280	317	291	289	283	318	254	301	273	310	279	294	297	289	291	252	266	288	294	282	270	296	297	295	311	307	288	298	294	324	297	300	270	307	300	291	288	295	267	313	312	266	292	239	259	265	307	286	297	276	251	247	279	306	294	300	285	286	297	280	268	278	314	278	279	242	316	277	298	310	266	262	279	305	294	293	280	293	306	279	329	279	273	262	321	279	272	303	275	289	309	282	302	291	249	253	285	286	253	292	298	277	275	300	292	288	266	305	323	281	295	308	293	288	267	284	296	282	276	268	292	269	275	304	260	281	267	281	283	272	274	268	299	286	292	281	297	276	251	280	293	271	321	306	286	281	280	277	256	289	278	266	297	291	274	297	286	294	289	289	293	264	283	289	277	260	264	299	289	279	304	265	286	315	301	291	280	291	333	301	268	257	277	284	321	267	276	283	289	296	295	290	302	256	277	295	247	295	253	274	263	280	270	296	327	277	270	266	304	282	278	275	289	284	294	279	283	310	252	279	268	281	314	303	273	280	285	317	298	288	255	316	305	276	253	282	283	255	301	292	279	333	269	275	278	278	262	294	268	302	291	286	285	267	297	277	248	294	275	301	282	255	292	306	298	273	251	285	293	257	281	311	288	278	297	265	275	299	288	288	290	262	252	292	263	307	291	286	284	260	267	304	291	276	285	292	294	274	294	309	285	289	282	288	293	289	295	261	288	326	315	259	331	268	304	296	296	261	293	288	286	310	320	302	291	293	277	313	279	266	312	285	286	316	261	308	326	294	292	272	253	299	264	312	264	295	269	302	300	259	246	296	283	298	251	320	267	265	294	275	281	273	312	302	309	287	303	269	272	279	285	252	301	267	304	278	281	271	277	256	292	307	266	314	311	279	315	297	290	262	251	274	278	265	303	302	310	278	300	268	320	316	319	297	301	269	287	276	266	308	289	270	268	289	270	315	291	305	303	303	265	308	294	280	292	286	278	282	287	285	310	281	269	308	292	290	292	276	320	284	286	297	289	302	284	273	276	284	313	278	305	279	267	264	266	264	266	284	288	263	277	275	270	262	258	264	291	298	289	296	287	326	283	280	289	268	275	262	324	289	260	288	303	293	276	250	283	285	286	260	263	303	317	284	322	283	299	297	294	270	262	306	280	299	277	260	270	277	265	296	299	290	272	295	311	283	270	292	291	243	301	266	294	301	309	294	271	298	275	287	286	256	287	276	309	270	298	310	264	278	257	293	286	263	262	277	307	290	275	265	270	273	284	282	299	285	301	291	287	307	282	253	285	302	257	284	280	308	284	259	285	272	267	290	242	262	309	288	318	260	304	298	302	294	272	320	297	296	305	284	279	270	303	271	275	279	279	292	320	285	298	291	313	285	244	298	300	293	273	300	291	262	281	301	263	275	326	264	252	307	282	282	275	274	285	300	283	267	261	308	289	281	252	316	260	290	279	268	281	277	312	286	267	275	281	281	273	293	331	302	315	283	311	303	262	289	310	288	261	276	303	305	307	272	276	296	304	310	300	284	312	286	303	302	282	279	279	301	312	328	269	277	314	278	291	264	276	304	294	299	261	302	287	264	310	296	294	273	304	277	267	278	310	277	286	296	283	271	285	273	276	300	259	309	288	302	250	286	306	307	309	297	305	272	280	294	284	299	316	272	285	288	280	327	277	261	297	264	295	266	307	293	265	286	257	304	311	282	279	264	311	305	279	257	269	314	304	281	284	305	285	277	276	281	262	289	297	317	278	311	296	285	285	287	292	268	304	302	277	293	293	284	312	278	309	282	273	283	292	296	297	286	265	274	266	291	308	270	273	283	270	281	248	295	307	320	292	291	289	277	261	286	281	309	280	302	299	301	253	318	309	266	310	302	256	287	256	303	271	269	312	272	263	266	284	261	296	289	270	280	287	310	271	312	289	295	247	299	263	276	263	289	294	283	291	302	296	281	276	280	254	280	277	268	300	298	318	243	302	287	281	270	286	322	277	289	260	260	288	291	291	277	288	264	287	281	277	284	293	302	319	272	284	300	299	299	304	266	260	270	257	281	299	278	256	286	271	268	279	278	285	278	282	298	299	294	305	284	283	312	276	278	273	264	309	279	259	237	276	279	281	297	273	299	298	282	254	266	318	293	306	251	312	284	320	315	323	301	315	270	299	331	263	294	321	286	291	309	281	301	301	296	292	270	295	278	263	269	305	270	302	291	248	298	327	299	260	258	243	312	305	303	276	285	289	282	272	281	323	305	298	274	275	308	270	312	267	316	287	306	278	284	276	282	284	318	278	313	290	316	269	307	277	282	289	251	271	301
6470	984	1244	1398	1238	1084	957	871	888	858	771	765	744	767	735	740	731	715	673	699	717	747	693	723	725	711	737	700	733	729	731	761	697	747	707	734	702	734	685	670	653	698	731	701	719	741	674	701	706	719	673	722	703	704	712	752	676	729	652	671	646	744	686	726	701	675	706	695	695	705	647	710	664	676	695	636	663	745	654	693	663	656	711	691	724	693	675	659	712	670	671	697	688	692	680	701	739	678	702	724	716	691	688	716	712	690	674	678	688	641	701	727	714	683	719	670	718	665	681	689	699	686	727	709	708	728	724	673	693	662	723	710	682	663	702	716	726	683	671	690	705	729	692	705	691	712	686	675	688	711	666	644	709	670	682	680	748	720	710	690	689	662	667	618	689	725	659	703	656	701	699	698	685	642	704	658	689	684	670	736	668	680	690	728	692	693	696	670	700	634	679	679	696	710	678	693	607	703	669	657	666	687	690	695	675	701	667	682	689	669	720	708	726	736	731	681	700	699	666	712	680	715	711	650	685	669	692	706	701	697	667	709	674	680	661	705	694	644	628	709	676	689	674	706	698	719	650	688	670	676	680	743	700	685	707	709	670	665	696	733	688	699	676	710	671	673	645	692	692	694	727	681	631	692	699	666	692	750	694	694	673	678	729	659	696	749	678	714	684	677	693	707	709	739	711	689	693	651	661	733	702	719	726	740	678	708	650	679	715	712	649	729	711	743	690	711	699	723	686	710	686	669	736	711	697	707	666	714	705	696	697	728	662	694	663	676	696	724	689	644	710	678	685	689	667	714	697	683	621	698	721	727	730	669	633	709	710	754	706	741	720	721	713	666	705	696	687	750	750	681	701	669	663	681	721	675	663	733	636	692	648	658	701	711	720	694	721	644	671	667	704	700	692	702	682	653	681	694	690	723	699	698	716	656	637	698	720	638	693	721	697	684	714	681	696	688	687	665	656	720	677	682	667	695	680	705	692	690	650	666	698	694	678	715	718	688	701	704	704	680	667	697	700	686	712	721	689	703	684	673	699	695	702	667	705	709	722	652	704	705	692	648	663	697	715	702	667	679	675	677	708	716	703	721	759	689	697	682	675	679	706	644	693	714	722	689	671	687	660	651	666	672	657	639	737	663	667	695	707	670	656	696	711	658	725	708	688	701	671	706	740	697	671	660	721	669	674	724	697	702	688	703	668	663	704	679	683	704	687	653	655	680	698	705	713	723	687	717	673	711	689	707	672	659	695	668	674	656	723	728	689	675	674	684	680	686	687	711	701	695	762	676	693	672	693	657	677	701	703	693	745	686	669	686	682	696	641	733	719	664	692	708	684	701	714	711	751	688	711	655	686	708	714	736	729	705	667	644	702	688	686	677	699	729	760	726	693	746	699	678	641	712	685	698	660	702	670	647	678	715	687	629	707	670	650	688	715	723	653	692	659	727	704	718	724	718	706	687	702	688	736	659	697	673	742	730	690	686	696	699	690	685	692	667	722	640	698	688	706	684	740	713	694	722	703	697	631	695	680	682	700	715	685	701	690	706	678	712	689	715	670	690	672	717	676	702	731	676	718	643	690	714	649	721	703	694	649	715	671	678	670	709	729	718	746	667	689	705	698	716	661	711	721	656	678	715	689	721	721	724	702	699	692	712	714	680	755	689	692	726	662	702	688	650	691	721	692	703	711	725	658	679	692	679	691	703	713	683	659	656	728	740	707	647	676	707	702	699	673	722	700	671	703	717	640	684	675	748	706	726	726	670	703	699	699	658	691	682	739	731	696	677	707	736	697	668	656	697	709	755	669	720	675	696	710	735	675	733	667	690	725	727	682	721	673	686	655	731	667	690	629	651	679	763	693	697	689	677	689	729	667	696	704	672	685	721	712	703	702	715	684	682	679	680	655	662	759	701	685	696	689	660	701	727	725	708	717	670	700	669	679	659	686	650	719	674	684	679	741	697	677	700	743	653	701	678	670	678	705	673	729	717	677	643	720	649	740	701	713	758	714	673	693	752	714	709	687	722	733	692	704	696	731	737	670	673	691	705	724	623	687	658	686	709	737	706	686	661	651	722	712	668	723	703	702	736	702	710	666	691	679	732	637	740	703	695	695	682	761	702	676	695	770	656	677	643	691	730	678	721	679	745	649	706	690	681	652	743	700	718	644	710	696	682	711	666	702	646	721	706	643	707	719	675	694	666	730	704	691	702	691	693	681	695	654	660	637	668	706	695	676	677	726	702	722	690	680	664	649	699	687	653	672	683	701	684	692	730	667	724	696	699	693	696	681	718	646	662	629	667	709	689	662	704	673	670	703	707	664	705	740	657	667	672	674	655	654	681	712	681	695	722	660	699	655	661	681	679	711	694	678	657	665	677	726	714	690	679	638	697	702	671	723	667	664	698	704	682	712	632	685	675	730	711	703	685	674	718	654	673	695	765	727	699	698	708	693	672	659	695	621	727	696	676	708	694	678	651	694	726	709	695	707	667	743	668	678	640	684	702	677	679	736	698	646	675	696	692	723	704	697	682	680	700	723	714	713	716	670	710	679	691	681	683	683	716	693	683	697	687	736	689	651	683	740	738	696	676	767	674	704	674	754	689	679	711	721	667	754	665	658	667	667	698	712	682	713	686	718	658	676	640	689	716	704	692	674	701	666	669	719	689	650	727	653	698	691	710	643	679	708	688	686	686	738	693	640	700	696	706	722	684	729	719	698	685	708	669	643	703	710	684	690	638	726	659	606	734	683	705	705	729	688	675	703	653	751	678	663	658	683	687	739	664	708	688	690	705	691	709	700	715	682	712	695	620	683	703	694	653	717	700	722	676	681	696	710	712	690	647	683	687	678	626	664	674	693	701	740	694	675	695	700	684	671	662	680	670	671	679	690	630	724	711	682	714	755	673	653	676	670	707	663	651	665	697	672	765	682	705	692	743	692	736	713	690	660	694	701	684	715	707	712	750	693	651	752	631	693	675	695	714	742	682	672	680	695	658	690	708	689	633	667	632	705	657	716	682	695	668	728	721	670	686	672	665	727	672	698	670	714	677	719	676	697	697	671	714	667	714	710	683	708	737	697	658	707	701	634	668	661	753	702	663	701	684	749	686	681	713	684	615	709	666	670	708	677	660	690	718	673	707	659	692	667	698	706	689	689	674	720	697	713	736	692	677	697	665	690	729	725	664	722	712	649	684	634	684	667	722	677	701	736	695	703	684	695	670	702	644	716	686	718	698	707	712	686	678	708	646	669	680	737	702	660	695	732	705	692	667	738	683	636	660	677	695	738	695	691	713	658	649	688	647	682	675	718	684	681	707	708	701	682	748	691	677	710	707	729	685	717	670	711	722	717	723	672	651	748	699	707	655	704	643	658	763	731	692	707	637	699	712	705	692	696	697	687	697	681	666	702	696	718	716	752	726	709	671	714	712	670	729	664	689	697	692	677	699	705	666	665	733	680	698	658	688	648	657	700	698	683	717	731	703	706	700
12175	836	709	505	352	264	207	214	156	168	149	154	162	152	153	151	134	140	146	147	146	145	122	127	127	126	126	101	119	141	118	133	122	124	111	139	116	121	147	125	119	118	107	141	134	133	141	109	118	129	133	121	132	126	118	138	126	115	124	118	141	132	128	124	115	121	125	120	105	134	122	124	130	119	111	114	123	146	121	134	111	128	132	117	124	111	113	110	142	110	108	132	122	112	122	122	114	144	119	133	129	114	143	126	128	132	139	128	117	109	112	136	123	122	114	112	139	130	106	104	161	126	121	118	141	124	126	109	105	116	120	132	138	130	107	106	113	140	126	139	145	118	132	109	129	106	126	142	128	140	137	122	116	129	96	114	109	124	125	130	127	117	121	119	116	122	112	120	112	127	127	101	105	117	120	127	115	112	116	136	128	128	117	124	117	108	119	136	148	128	106	110	121	127	148	157	120	128	136	134	133	117	133	139	108	120	148	131	130	112	104	123	134	95	150	121	136	122	116	126	114	122	138	122	138	128	133	122	118	136	123	135	133	122	131	120	136	121	127	128	136	141	131	137	118	119	129	113	104	119	117	131	125	118	101	139	123	137	113	143	130	133	124	124	144	108	117	137	108	118	115	94	89	124	105	109	113	116	119	144	129	134	106	143	116	116	117	122	119	132	124	115	146	126	121	131	122	119	112	102	115	124	130	128	116	131	112	131	125	133	121	125	141	123	113	114	116	117	130	139	124	126	113	116	115	114	122	127	146	132	114	137	123	115	120	108	122	131	110	116	122	130	127	121	132	110	121	133	147	117	116	156	123	125	129	106	108	129	136	120	136	133	119	121	134	123	104	132	132	111	135	130	114	129	135	111	115	120	130	128	120	132	140	93	137	133	116	118	129	124	115	131	131	122	127	117	116	112	123	102	132	124	128	136	111	130	102	127	114	125	112	119	125	124	134	126	136	116	107	131	107	129	102	152	129	127	145	112	132	135	127	120	105	136	118	133	126	124	106	95	140	132	98	85	134	138	99	123	101	109	102	120	126	125	119	106	114	122	126	111	111	120	126	133	130	133	129	120	121	121	126	150	127	132	122	139	124	119	142	135	102	115	126	140	116	134	126	122	116	143	115	134	130	123	120	120	110	117	114	119	120	123	127	138	135	108	121	116	138	119	123	120	124	109	144	127	123	113	137	127	128	128	112	134	114	139	110	137	117	112	108	124	136	110	116	123	113	125	118	124	127	118	98	126	117	103	124	121	130	136	122	110	125	120	124	120	123	134	112	108	116	118	109	104	113	116	120	128	128	93	109	102	129	113	119	120	103	129	119	116	121	107	137	135	138	112	122	108	122	142	107	132	146	109	134	139	113	106	128	124	146	120	130	130	131	119	140	135	102	104	121	121	143	109	122	107	122	128	141	153	128	115	123	117	119	125	141	127	108	131	112	110	113	118	126	151	121	143	122	123	134	97	119	132	122	142	112	139	121	119	111	112	120	122	117	127	113	114	133	107	121	118	124	107	119	125	117	135	122	121	117	119	127	136	113	111	144	109	135	124	100	133	132	129	125	117	127	118	150	135	127	120	121	100	143	135	128	136	135	101	104	143	109	126	118	131	131	137	116	129	134	120	116	133	123	130	108	130	121	130	127	122	116	137	125	105	109	121	119	112	116	116	119	104	118	118	103	138	123	114	114	110	106	111	119	124	137	127	106	126	145	115	112	104	115	124	132	106	118	130	124	108	120	133	115	144	133	116	128	117	143	114	106	115	114	100	122	108	129	126	111	105	114	111	118	123	155	119	123	122	118	110	136	122	125	125	120	148	131	123	131	136	131	107	128	115	107	114	115	122	132	138	117	107	131	138	116	141	103	124	113	147	121	144	133	124	111	123	123	101	133	100	107	121	118	110	116	160	128	146	115	109	119	116	133	128	132	119	127	137	126	109	117	124	127	116	130	115	123	110	135	132	126	119	108	118	120	118	132	132	101	126	115	124	122	111	131	122	104	120	115	117	138	125	114	127	122	117	122	117	114	136	107	105	115	117	98	135	122	136	122	121	134	137	141	115	125	129	138	123	139	124	136	141	129	129	134	122	125	128	126	133	113	123	132	126	118	121	122	139	144	132	135	115	129	107	113	118	136	139	124	135	117	142	112	113	112	132	123	122	138	101	101	107	120	104	135	122	98	131	122	123	126	116	122	133	127	128	129	131	111	129	129	126	133	132	130	120	123	127	134	98	139	114	123	101	117	135	130	134	132	117	111	135	118	120	110	135	131	134	151	126	148	110	112	145	126	131	140	127	123	123	115	102	116	131	134	114	115	151	127	137	114	116	130	123	122	103	101	168	112	120	116	126	126	118	124	122	131	115	124	122	108	122	131	121	149	126	133	121	124	114	96	115	122	108	130	133	118	131	127	127	139	124	129	123	114	137	146	127	140	131	128	116	106	111	122	109	123	125	144	101	122	129	113	98	135	115	122	120	130	114	147	123	97	102	122	163	125	122	132	125	126	123	131	122	119	107	119	110	102	130	114	129	113	119	142	104	127	126	131	124	115	97	102	113	123	136	118	119	118	122	140	159	110	120	122	141	111	131	126	110	124	117	119	131	122	129	113	128	128	136	114	132	117	132	121	125	122	123	115	105	118	114	124	124	107	122	130	137	126	131	89	126	114	134	139	123	123	136	119	124	136	122	121	141	137	143	110	104	132	126	118	145	126	105	106	131	134	120	142	140	132	116	110	126	122	109	127	123	112	119	118	126	127	121	121	127	148	110	112	95	113	128	106	116	113	119	142	113	110	117	115	113	116	117	129	138	131	137	117	127	116	119	131	127	142	124	129	125	143	136	128	110	111	120	125	123	129	114	133	131	112	113	111	119	116	129	116	125	112	122	103	117	114	166	120	122	113	134	120	121	118	133	125	124	114	111	132	117	138	114	107	124	118	86	151	103	109	127	132	141	114	126	133	120	124	126	137	130	108	130	111	118	113	109	129	114	130	127	112	129	122	116	120	138	111	121	103	114	134	119	119	151	129	106	146	143	110	123	128	100	137	146	132	116	121	120	108	117	121	115	124	125	128	131	117	135	123	114	112	134	156	129	118	113	123	134	111	114	136	112	131	136	116	109	117	120	114	124	129	115	143	119	131	139	131	129	109	111	122	120	111	117	106	118	128	118	138	120	126	107	121	116	138	138	122	117	115	135	131	118	140	131	132	125	125	129	127	113	131	113	117	120	133	127	98	122	162	114	120	132	124	126	108	126	127	119	124	145	129	136	128	140	122	139	119	120	102	113	136	106	135	144	138	116	131	119	129	124	128	119	137	133	132	138	120	118	116	130	117	122	113	147	119	129	125	139	135	128	122	117	129	155	131	120	121	131	102	125	132	127	126	109	115	128	119	148	116	122	106	130	127	151	119	132	136	121	122	112	129	122	118	90	133	123	111	122	117	122	99	98	111	121	120	130	123	122	132	108	118	141	106	131	120	155
7658	858	1586	1907	1419	1052	889	778	697	607	566	577	525	491	438	432	437	428	381	393	361	376	391	402	324	348	342	365	350	351	336	360	348	348	364	363	358	382	338	342	352	353	372	361	338	344	321	362	354	325	328	352	335	314	353	321	323	346	377	310	345	325	357	306	317	322	322	337	313	309	371	307	327	341	329	318	360	328	327	347	321	325	340	341	340	312	351	317	305	293	333	333	344	340	339	315	310	328	334	351	336	336	274	335	372	318	323	327	326	336	319	312	336	344	306	286	358	291	310	329	306	336	317	331	336	351	345	306	353	340	323	343	328	326	301	323	333	330	358	307	314	360	340	318	337	335	328	343	354	334	319	330	377	253	277	327	327	340	325	345	295	320	347	360	341	337	324	333	305	296	354	321	307	331	356	323	332	337	313	358	329	330	344	334	310	309	316	331	335	338	335	339	300	329	354	339	301	327	344	332	317	319	346	314	324	331	325	276	345	328	308	365	345	345	326	329	289	336	320	339	328	352	353	360	341	338	331	344	358	341	317	326	343	327	333	314	330	318	297	335	357	329	302	337	318	320	337	326	311	340	325	325	328	322	322	337	345	344	340	299	302	320	327	322	335	347	359	323	296	362	321	349	302	338	325	291	341	355	341	325	323	338	302	347	344	312	335	289	308	322	334	317	318	327	344	318	294	329	306	317	324	309	311	336	329	350	328	348	348	342	314	306	290	319	350	346	340	334	312	339	325	316	348	316	325	316	313	335	301	308	342	294	348	345	304	316	352	308	339	335	312	329	310	319	314	327	314	349	326	307	316	346	347	322	310	304	324	310	317	326	351	350	334	324	318	318	331	318	317	342	330	287	289	357	344	287	339	326	338	323	342	303	330	326	314	321	361	316	315	284	328	316	374	329	332	325	344	349	358	322	364	348	334	327	307	332	302	287	364	310	335	338	329	363	300	333	319	335	317	334	306	310	298	347	313	304	327	301	310	324	324	327	291	343	351	305	288	333	321	370	324	354	330	323	319	337	337	336	307	324	316	338	361	331	316	347	323	342	311	309	316	355	323	335	340	308	339	312	331	312	319	338	331	316	285	327	367	359	344	326	324	313	347	330	346	336	347	339	312	334	306	341	351	341	308	317	349	304	318	317	310	315	356	307	329	351	306	361	315	339	311	335	333	342	371	360	315	352	353	299	361	349	348	305	336	313	317	318	335	329	313	323	315	350	320	319	337	311	336	318	346	318	334	293	343	325	306	334	348	327	334	338	313	318	316	307	331	331	302	302	325	347	342	355	341	316	333	317	371	311	357	358	343	324	303	335	310	314	323	297	333	336	339	306	318	326	312	288	337	331	294	345	329	340	321	329	325	293	305	318	321	301	315	331	330	303	323	336	320	316	333	312	292	328	326	296	334	313	340	313	323	298	318	311	341	340	363	324	329	321	324	328	318	321	327	309	347	356	327	347	323	331	357	335	310	369	350	315	305	336	312	322	314	368	338	356	360	333	287	310	361	320	310	339	305	334	336	304	360	321	354	324	346	308	334	312	319	313	337	319	363	354	329	289	330	332	327	334	330	366	349	356	317	315	286	350	348	325	344	353	381	304	327	296	347	300	311	334	310	343	340	304	320	306	339	345	346	323	348	317	311	327	313	343	344	353	335	320	369	355	323	356	388	350	310	350	339	304	319	338	342	323	330	347	338	356	333	331	322	359	355	340	330	289	316	365	313	295	324	350	338	333	316	340	330	311	300	323	329	332	366	364	326	298	306	336	316	338	318	324	304	302	318	339	317	306	310	343	342	341	339	321	310	336	338	326	338	339	344	309	291	331	323	297	302	307	340	339	318	330	338	327	310	377	298	339	321	329	365	314	307	332	335	360	356	340	314	327	333	347	309	330	324	333	349	315	331	348	322	342	339	331	315	313	328	327	305	299	351	305	308	297	308	336	319	321	330	369	314	322	338	352	315	326	330	325	321	312	335	325	326	334	331	330	337	323	339	364	339	328	335	319	327	336	358	348	321	334	339	362	354	345	331	315	347	336	331	331	331	357	347	353	338	316	334	330	351	312	338	333	325	335	346	359	283	288	357	325	310	330	306	335	318	331	326	360	304	313	317	305	307	353	360	317	331	333	349	330	331	300	313	344	334	327	330	379	332	334	342	342	317	315	294	327	308	310	344	319	340	329	341	320	310	329	341	350	327	357	323	294	356	332	323	349	313	343	315	326	301	322	331	332	310	348	349	317	329	304	359	319	299	336	356	316	325	347	336	313	325	332	325	307	328	318	321	349	321	301	302	341	297	330	337	324	358	320	345	340	356	324	327	322	321	310	331	350	341	362	309	352	316	279	366	285	318	317	343	349	362	353	351	304	337	345	335	330	285	348	354	324	313	320	332	317	326	315	336	313	307	326	292	329	343	311	323	341	327	352	326	309	323	349	356	335	329	347	303	308	322	324	329	343	354	370	316	338	333	301	325	332	340	298	302	320	324	338	327	347	352	295	334	318	319	316	308	311	316	299	310	316	324	338	323	337	303	333	346	320	335	363	320	347	322	332	337	311	330	334	316	329	332	323	294	345	326	314	327	302	332	304	309	318	360	308	304	339	332	327	303	317	330	300	330	309	315	324	293	339	310	328	324	325	333	347	303	346	335	328	354	325	317	352	325	314	327	322	320	320	357	327	344	329	329	349	320	326	336	356	298	324	326	323	316	304	315	311	329	313	331	306	350	351	322	329	341	338	333	345	314	343	327	319	341	312	312	354	288	320	343	338	341	327	360	307	363	311	334	344	321	316	301	318	306	324	346	339	310	326	335	337	325	343	331	295	306	335	321	325	302	352	353	314	375	326	300	351	285	336	327	302	332	305	352	325	331	340	326	356	333	298	350	322	362	304	324	301	356	319	299	324	303	330	311	339	346	347	317	350	345	304	300	298	319	312	339	320	338	349	306	301	331	314	345	331	331	324	338	299	341	305	355	325	314	319	336	292	315	333	316	337	358	345	353	349	307	319	304	318	331	315	348	321	331	341	349	371	343	367	287	314	334	314	356	318	346	320	345	328	317	323	336	319	317	351	292	350	307	313	327	345	337	301	320	361	324	353	338	345	321	358	317	359	349	325	340	343	315	331	320	300	341	311	331	314	349	321	334	300	316	381	334	325	320	347	370	339	350	337	331	330	327	347	302	335	359	319	349	322	315	344	304	320	331	291	361	346	364	322	343	311	333	331	295	296	286	355	367	325	336	367	325	310	351	293	324	289	325	328	345	322	328	338	322	313	330	324	305	312	315	334	321	313	314	330	299	357	323	320	301	342	310	335	362	301	344	334	309	346	338	300	323	315	291	304	371	335	334	340	347	304	324	348	324	333	307	338	338	323	362	357	343	350	315	311	309	327	338	366	325	322	330	298	326	344	313	307	312	299	315	352	327	290	312	298	347	338	326	331	339	322	339	364	300	357	317	325	362	325	268	319	337	334	356	309	318	325
1306	383	346	323	352	373	331	335	335	334	333	359	332	339	368	369	369	352	332	369	369	352	329	385	332	362	341	368	343	357	347	365	335	315	381	332	362	341	344	358	372	333	322	381	329	322	323	331	360	388	374	346	356	334	352	327	331	339	343	340	339	375	346	333	373	354	364	349	370	378	356	325	317	332	333	381	364	358	329	340	303	372	356	369	363	338	341	359	359	361	351	347	358	359	362	348	346	366	369	346	395	346	356	331	347	312	340	353	347	349	360	351	392	352	361	355	353	344	356	347	345	352	386	357	336	348	387	331	321	343	321	358	341	369	365	354	359	352	362	360	355	373	361	347	371	337	362	348	318	335	358	349	336	358	367	340	371	336	311	350	351	358	320	355	372	312	348	361	365	327	351	372	344	352	345	350	362	377	344	345	345	360	344	350	368	345	312	355	376	327	315	323	360	340	340	371	379	355	346	349	319	365	352	339	316	347	343	385	315	351	349	345	341	394	313	359	367	353	355	381	366	355	375	351	345	334	323	347	394	339	363	341	357	353	389	378	359	328	344	360	364	374	339	337	377	334	327	352	356	333	345	349	360	331	327	317	354	358	357	313	362	314	279	323	340	358	321	353	405	348	360	357	358	349	331	343	348	363	367	383	351	382	375	338	364	347	346	345	370	362	385	367	309	336	371	362	374	373	370	336	353	369	335	349	376	368	360	365	349	358	341	343	350	355	349	381	342	352	340	374	365	339	362	357	377	346	353	348	373	323	349	355	341	383	372	354	350	370	340	353	355	359	336	350	342	378	371	340	364	336	356	358	353	321	349	339	330	368	323	370	382	357	348	345	359	348	347	342	334	336	372	376	346	335	377	340	371	332	341	345	383	356	339	341	331	324	390	341	361	365	359	385	376	358	350	349	335	367	377	337	378	401	318	335	386	364	358	349	323	348	369	308	358	350	354	358	342	333	348	359	340	352	355	357	334	361	369	361	349	397	383	316	363	357	347	342	346	324	390	345	362	375	384	390	359	380	352	318	371	353	362	332	341	387	373	356	319	359	356	328	334	383	359	356	352	361	354	362	370	344	380	347	376	358	342	363	370	374	357	330	347	389	355	307	369	308	360	334	293	338	370	380	362	337	368	321	384	355	373	374	322	351	349	327	371	349	337	347	373	355	334	341	379	323	369	354	379	381	310	358	332	330	338	360	340	387	335	365	386	324	353	353	302	360	342	394	377	341	386	384	352	330	360	304	385	375	325	371	355	376	389	365	339	335	353	342	345	323	352	359	350	338	356	367	365	349	346	363	354	372	323	338	337	355	360	355	370	328	380	356	370	350	356	371	377	380	376	348	381	382	353	338	343	342	364	338	374	325	373	324	344	357	337	322	332	359	312	342	313	361	382	358	329	358	363	355	349	389	353	330	368	352	321	337	350	339	342	378	356	351	341	334	367	364	330	339	351	372	361	377	374	336	328	333	353	346	325	381	350	328	347	354	360	363	358	377	358	347	342	331	360	321	343	367	354	333	362	356	316	327	368	376	367	360	351	345	351	374	335	359	308	372	336	353	354	371	335	322	359	331	333	367	373	370	340	343	351	352	340	352	343	389	348	314	335	320	351	370	361	346	360	384	358	342	342	360	375	356	372	355	335	335	332	353	372	325	334	378	343	338	326	355	326	319	378	363	310	361	313	335	338	335	332	341	354	364	331	336	337	323	328	324	331	334	352	360	336	340	326	367	333	315	358	362	339	336	364	344	342	325	339	326	366	387	365	315	348	322	351	358	329	340	355	320	312	320	340	361	390	340	394	376	368	358	347	360	350	319	363	367	311	300	364	358	368	393	361	303	332	366	353	366	367	359	336	340	341	320	357	327	385	333	327	353	345	340	324	342	338	358	361	376	337	365	342	355	388	341	369	365	347	362	335	337	384	360	354	368	357	391	378	374	367	335	300	359	365	354	353	315	355	339	365	370	353	346	336	352	350	362	332	342	362	314	351	372	348	336	367	344	336	348	361	376	343	343	353	340	367	365	352	358	361	339	359	352	359	326	333	346	339	358	336	314	366	362	345	381	368	333	333	342	346	318	298	347	330	327	339	343	372	369	365	374	367	399	376	379	329	314	330	359	334	382	332	319	348	359	346	358	342	349	385	350	332	353	340	375	378	350	354	353	352	388	366	358	356	289	334	325	341	365	392	365	348	318	340	358	343	344	328	345	369	350	363	391	380	370	344	318	344	348	354	373	351	380	341	352	378	365	368	344	356	346	356	387	378	329	360	345	356	400	354	352	365	351	355	395	345	352	327	350	366	352	361	354	342	348	355	345	339	366	318	357	346	362	329	339	349	320	338	345	367	335	359	323	327	347	334	349	365	352	357	351	316	355	326	344	390	364	366	313	377	325	339	336	364	361	349	322	362	368	361	365	346	365	343	361	355	345	353	360	352	359	333	373	359	361	356	377	355	358	378	356	354	355	333	352	355	365	348	356	329	376	349	358	383	321	361	326	341	393	357	344	335	332	350	369	362	370	311	360	339	334	320	300	355	350	339	369	335	353	318	356	346	343	316	371	361	352	373	357	369	343	325	325	353	327	346	381	349	315	351	382	375	354	372	364	361	374	354	360	348	361	378	360	349	359	347	307	349	345	333	321	331	326	396	334	379	347	375	342	345	357	347	319	336	349	365	327	338	336	340	313	320	364	320	415	352	324	335	328	341	363	338	330	360	338	339	353	311	338	354	377	359	358	369	334	342	348	351	324	344	366	385	378	335	362	374	323	364	356	339	344	356	359	326	345	351	316	325	386	337	363	375	361	352	355	341	340	337	398	381	359	332	338	320	342	348	355	346	320	356	405	362	319	336	351	365	344	330	359	343	346	351	341	367	357	323	322	354	345	336	353	353	385	362	306	372	355	376	388	341	348	330	339	373	324	348	387	349	321	353	351	365	338	350	357	353	327	355	323	365	342	335	358	323	341	323	360	352	362	361	372	389	326	373	362	346	345	328	374	370	376	306	352	326	321	318	366	369	345	319	322	339	356	320	327	312	339	343	379	336	352	364	357	346	325	333	374	352	345	378	356	326	353	354	318	303	332	363	333	332	359	372	367	333	319	356	316	347	317	332	399	338	354	406	374	339	329	349	325	337	309	350	371	371	338	298	338	387	356	356	345	363	349	356	321	356	314	347	365	337	331	341	326	332	339	375	334	377	333	350	341	368	356	356	333	328	348	331	330	332	360	324	342	361	367	359	362	345	356	327	326	335	331	360	318	314	361	356	334	347	341	307	335	328	370	329	322	339	340	366	381	350	309	336	378	353	337	317	370	329	322	370	366	329	361	331	357	342	330	339	338	346	326	374	382	377	380	364	346	309	328	353	387	368	356	369	384	358	320	347	363	357	363	342	363	326	362	352	354	370	342	351	372	340	366	383	381	331	331	377	385	305	392	364	381	329	359	365	365	353	295	376	364	315	313	360	337	379	371	346	366	314	349
2072	862	841	859	926	835	858	845	882	875	848	874	876	856	823	829	856	805	840	918	831	883	892	886	873	853	867	877	840	883	831	794	820	871	824	794	858	861	874	822	846	859	823	841	847	767	803	819	788	848	848	817	882	839	850	850	879	837	805	878	850	852	828	832	879	838	830	849	818	850	862	824	825	861	857	868	844	848	856	816	864	844	806	859	847	850	847	838	818	848	818	877	771	835	845	820	827	809	867	871	835	815	826	881	828	815	870	824	820	801	837	848	819	860	791	848	869	821	873	790	865	840	835	817	817	892	832	883	834	870	850	826	828	858	845	895	884	848	829	849	842	845	878	869	814	824	810	836	834	807	836	757	872	809	845	875	821	852	875	860	835	816	814	884	808	841	848	882	862	826	887	866	814	893	860	864	857	799	817	832	798	821	833	846	837	813	836	842	810	867	791	862	820	803	852	827	867	845	833	853	812	835	842	863	852	799	884	778	810	852	808	787	816	878	851	798	861	826	822	805	817	851	841	869	808	876	837	777	797	831	841	836	847	838	833	844	829	846	856	881	842	803	860	841	820	797	887	839	871	814	819	869	833	802	847	824	866	810	879	792	867	846	881	852	851	857	794	865	853	795	886	857	808	840	835	823	877	852	845	816	840	818	826	811	755	867	844	867	816	828	877	825	786	842	838	853	839	838	808	773	829	820	848	855	866	866	864	883	787	853	856	872	789	855	862	857	823	830	812	819	837	815	834	831	837	793	821	840	818	819	849	885	792	812	817	845	869	856	848	866	869	826	819	847	871	825	797	866	888	815	798	847	840	823	852	849	806	848	822	850	837	871	851	800	826	821	810	871	822	892	858	809	821	815	826	826	804	886	841	866	853	790	807	840	866	874	820	841	804	843	841	828	828	843	829	873	884	822	806	889	822	852	863	842	834	839	839	824	866	845	833	886	863	782	790	872	814	830	904	850	820	815	827	781	843	838	891	832	862	847	812	807	823	855	810	837	849	854	827	830	897	859	817	785	839	874	837	839	810	804	854	807	814	836	796	813	866	897	821	855	828	847	826	780	814	866	848	857	823	859	851	804	869	901	831	810	784	835	865	820	868	844	812	861	844	841	847	818	858	791	846	879	881	806	815	846	836	817	845	833	800	850	845	911	842	839	850	875	829	897	866	814	835	844	862	803	849	861	812	853	814	835	884	793	818	858	799	819	859	827	839	816	811	817	861	838	825	865	834	835	866	835	848	797	812	857	780	820	826	859	821	832	894	868	794	862	840	821	862	827	887	789	928	850	865	842	837	826	810	839	831	843	889	857	809	822	831	882	788	901	834	773	874	877	840	824	806	849	898	862	847	879	858	846	823	861	854	845	889	863	852	846	811	795	781	835	838	860	867	864	827	840	866	838	854	834	858	754	861	824	781	791	800	843	864	902	813	836	882	845	830	820	804	837	812	838	793	864	883	795	904	877	802	838	855	807	857	811	875	853	808	822	851	862	840	794	824	863	805	809	846	793	831	889	856	854	871	841	855	836	868	814	814	852	849	856	798	847	898	804	834	841	825	843	851	874	848	794	821	833	816	886	855	827	870	827	841	833	825	882	842	843	889	788	811	878	775	830	882	906	834	831	859	907	887	814	850	808	853	832	808	816	853	855	825	882	830	801	825	820	821	845	910	831	878	805	810	806	884	857	863	833	845	816	808	834	838	860	831	836	830	787	850	850	823	839	813	836	867	789	793	846	808	856	807	783	824	866	870	847	807	819	833	809	842	835	847	838	831	839	924	847	829	876	819	829	817	870	881	868	872	833	808	808	835	872	888	833	826	839	791	823	828	824	823	824	807	864	846	812	867	864	812	855	776	831	839	812	811	836	861	850	801	848	916	854	868	871	819	856	840	812	819	838	810	804	833	784	843	825	850	852	862	857	823	840	832	833	843	867	788	883	838	784	857	857	825	841	842	812	818	885	879	836	900	812	763	850	847	852	836	796	827	832	821	871	833	845	836	846	842	847	830	839	853	760	818	837	833	845	838	811	833	838	836	844	846	880	869	855	814	800	798	870	855	850	803	856	840	826	849	888	823	861	775	832	819	799	842	850	834	784	804	802	840	804	853	859	832	878	841	861	855	838	817	823	874	826	783	800	839	803	823	849	868	843	843	850	880	912	829	879	845	889	857	753	816	846	885	880	843	792	834	831	834	785	835	832	861	874	868	907	795	827	840	793	863	809	781	850	860	808	843	812	849	851	854	837	872	888	879	829	819	860	786	801	842	817	873	832	820	824	875	801	833	780	829	820	837	866	873	852	852	846	858	811	841	815	808	864	776	799	882	836	843	823	822	788	852	812	823	814	852	837	879	826	813	850	793	879	824	891	878	781	783	820	878	884	857	850	848	815	843	838	832	815	829	875	839	851	822	793	770	813	844	817	863	837	863	846	801	862	852	809	828	846	836	863	853	789	853	860	805	802	865	843	828	840	816	841	854	867	808	894	829	809	825	862	829	881	870	801	872	830	810	858	839	901	826	827	833	886	802	786	886	808	811	807	879	848	868	804	780	808	913	831	834	835	824	823	850	820	834	834	823	855	816	836	845	834	849	841	831	847	840	814	755	826	803	839	815	816	857	780	844	903	827	843	836	837	853	905	883	842	870	856	871	817	856	829	850	827	823	804	863	803	831	803	866	885	823	816	873	886	835	837	812	819	828	825	811	872	802	840	871	820	814	844	829	856	851	880	892	877	837	840	922	862	779	876	840	818	800	840	826	864	866	834	819	848	854	836	864	895	798	856	818	809	810	809	841	861	897	803	801	849	845	808	822	862	857	867	891	806	831	836	837	892	823	807	829	786	815	914	812	899	830	825	776	900	839	849	865	843	857	863	864	847	813	822	888	837	852	843	860	850	788	810	802	837	815	830	829	823	896	816	805	870	835	835	839	788	856	858	858	819	911	857	815	831	867	784	762	883	802	807	826	872	849	833	865	838	846	868	833	783	841	891	826	869	869	858	848	797	853	838	822	864	829	858	811	866	847	812	802	816	878	799	834	888	819	832	845	862	898	818	867	870	825	881	828	829	859	819	784	839	821	822	869	833	884	855	833	862	848	870	846	843	838	779	842	831	858	794	855	815	850	855	845	828	804	847	823	858	811	836	819	846	844	859	868	836	866	808	802	841	797	812	892	889	817	812	778	828	912	833	832	852	836	804	814	771	778	863	919	813	834	842	821	799	841	750	820	838	809	864	859	876	828	863	829	799	829	823	782	861	779	851	800	836	800	802	792	792	840	872	800	844	812	853	833	788	811	821	836	809	856	804	852	903	885	860	806	776	827	847	837	782	829	855	812	864	870	905	887	848	883	830	870	810	792	822	904	853	841	825	826	816	800	843	812	819	894	827	842	791	850	803	786	825	869	866	876	867	843	821	869	889	850	908	836	797	841	894	869	871	864	792	873	831	857	766	833	781	868	782	873	819	827	836	811	824	836	807	814	876
6692	540	556	525	447	371	299	315	301	297	307	318	313	293	321	267	275	300	296	281	289	284	305	310	295	294	299	261	310	281	346	296	300	288	281	278	292	300	295	324	302	290	323	275	286	282	302	299	291	278	290	247	285	287	294	296	300	296	303	279	283	312	286	334	277	265	305	297	314	296	259	274	288	252	255	290	290	276	280	288	255	292	275	290	280	281	238	273	269	287	294	309	267	294	298	276	284	285	312	281	297	301	284	279	232	305	294	283	276	283	255	266	287	284	305	277	286	280	273	283	293	307	295	291	327	290	287	300	346	292	293	270	286	282	277	295	273	280	286	258	304	288	269	280	296	253	279	282	283	281	298	262	271	295	273	301	237	293	268	304	293	306	257	259	291	282	298	287	309	290	305	260	267	277	308	280	282	271	304	281	323	279	292	287	286	283	294	255	270	298	276	317	284	292	296	324	291	293	297	310	258	287	287	285	291	292	299	272	288	305	270	278	312	297	278	298	290	312	271	265	271	266	270	298	283	284	292	293	297	278	301	262	287	283	279	312	258	274	276	268	276	274	296	253	299	282	266	250	293	274	274	274	327	294	283	260	305	281	265	293	305	280	291	316	280	267	294	302	296	280	285	277	283	262	269	277	272	280	287	304	264	315	255	288	317	282	271	285	289	292	287	272	295	276	318	271	260	270	259	270	285	259	299	289	292	238	308	307	294	268	298	278	278	302	262	265	276	296	278	296	275	285	310	288	290	298	289	281	283	276	319	301	264	273	275	282	268	297	288	259	302	289	265	271	260	320	282	251	256	285	255	290	280	305	282	273	308	253	283	236	262	306	312	306	284	269	290	269	295	302	252	308	266	290	327	276	313	265	272	266	287	269	264	302	270	300	290	259	256	276	258	263	326	277	301	276	259	301	297	286	265	293	282	271	273	263	263	256	239	262	287	310	257	303	272	268	276	308	300	263	273	264	285	304	289	328	321	280	266	281	268	293	292	312	276	279	295	274	280	274	271	297	259	309	285	261	289	286	311	294	279	293	297	278	257	298	284	296	297	267	290	263	288	267	269	275	252	278	288	278	279	283	280	305	285	275	285	290	317	297	279	308	264	256	303	304	286	285	290	265	293	316	279	311	281	288	297	298	285	274	297	281	283	278	255	263	282	299	268	308	278	273	282	295	290	269	292	335	280	274	269	307	294	302	268	300	280	318	279	307	318	299	296	296	299	297	300	300	289	296	308	296	268	290	292	268	261	284	286	270	291	293	248	241	288	266	292	270	265	320	286	304	292	264	281	251	306	266	323	291	271	264	294	271	289	296	312	264	299	278	271	266	319	310	306	312	281	273	295	253	313	231	255	277	266	265	281	280	284	281	323	276	317	258	285	301	283	300	310	275	307	269	277	282	274	310	296	241	274	282	267	291	254	267	259	287	276	274	266	281	278	275	296	292	279	290	282	274	283	304	306	292	281	312	244	288	302	292	293	292	312	293	291	303	279	271	308	269	278	276	287	255	252	289	313	314	301	257	260	303	292	282	288	271	285	265	279	288	287	275	292	306	291	273	246	277	287	285	293	310	255	274	259	317	317	293	298	282	286	271	282	278	305	260	296	248	268	289	314	295	299	275	263	303	286	294	302	292	275	278	269	265	295	306	274	287	295	316	301	314	303	277	301	258	299	291	309	301	279	256	312	306	274	301	301	288	285	289	265	295	281	276	262	271	297	268	280	258	283	277	277	324	275	274	274	265	251	281	298	295	261	304	278	288	305	323	261	286	334	295	323	295	258	258	259	282	252	308	306	301	332	290	280	262	304	264	281	284	309	275	305	285	302	286	284	270	278	277	261	307	302	240	270	291	283	295	289	309	290	284	287	264	305	301	298	307	272	276	295	294	301	304	269	289	274	276	306	268	311	289	293	262	300	292	282	285	268	269	286	298	272	283	309	300	279	265	323	288	277	264	288	280	284	297	298	291	324	268	289	285	306	297	285	297	336	329	319	278	297	283	317	250	288	293	282	264	277	301	270	295	300	282	301	320	291	271	303	292	305	285	306	278	287	306	264	302	277	291	274	321	297	279	266	295	289	294	291	249	288	267	302	309	287	282	285	271	328	326	310	300	307	294	278	293	302	291	282	271	310	294	282	263	281	279	282	273	278	256	249	291	278	306	277	295	356	276	289	263	290	265	262	292	280	300	272	271	309	282	291	267	270	266	310	254	317	295	291	276	280	256	309	258	273	252	275	259	293	293	268	285	270	297	317	293	301	292	288	278	257	275	263	278	290	309	289	315	277	270	278	265	290	303	279	288	270	286	301	253	295	271	276	245	298	261	273	284	277	260	269	288	263	269	286	283	310	277	254	298	311	299	272	300	309	249	269	290	276	296	293	275	301	299	310	307	266	297	303	285	291	330	297	279	278	317	329	292	270	294	308	303	284	297	303	303	286	266	251	310	278	290	280	276	292	296	257	273	320	297	270	286	277	256	259	299	284	304	279	302	273	297	273	272	310	287	318	280	307	260	261	230	289	263	280	288	253	272	298	302	285	271	306	287	241	298	274	264	299	255	295	310	319	291	247	292	301	316	294	289	272	296	299	291	271	267	289	286	269	297	290	307	297	276	279	306	254	256	304	300	293	293	262	269	304	266	271	281	291	263	293	296	296	269	278	287	302	300	293	271	304	272	286	308	284	283	313	277	283	295	303	264	298	266	279	282	267	277	242	302	296	305	279	304	296	283	325	247	317	291	269	274	297	308	295	306	293	298	320	312	270	295	279	284	314	284	286	285	286	299	273	293	255	280	317	289	257	276	284	280	342	278	286	252	276	286	281	299	283	295	273	259	286	277	279	284	284	296	294	321	305	274	305	283	310	304	299	270	300	310	272	302	280	258	272	267	273	298	279	279	266	253	308	281	256	298	285	309	273	262	284	295	276	276	302	276	276	272	277	312	280	266	287	286	260	278	311	294	279	264	302	286	294	266	250	296	298	312	277	290	294	306	285	291	281	285	283	287	275	286	267	270	276	312	303	271	267	283	298	277	295	269	321	274	291	259	266	300	287	276	264	275	277	260	282	282	309	290	262	266	288	237	283	232	302	279	301	305	325	297	265	282	323	276	284	283	268	259	290	275	259	290	295	292	325	294	327	285	283	323	293	266	278	292	287	292	300	262	292	293	274	291	265	311	277	288	256	311	320	289	295	277	250	277	306	276	291	280	283	263	288	268	286	265	271	264	268	286	288	281	287	303	293	252	292	308	253	297	301	304	271	265	267	289	275	300	287	284	289	267	325	285	270	296	303	296	319	278	267	293	269	264	292	285	295	289	292	271	274	330	281	298	286	264	281	298	244	309	282	333	306	259	259	283	309	285	280	295	290	314	290	267	282	256	278	251	268	250	325	287	299	278	315	284	278	257	297	273	272	290	275	304	272	292	294	272	294	279	270	295	267	302	253	298	300	315	278	273	289	291	282	270	309	272	273	266	261	270
6423	939	1241	1443	1246	1070	972	976	908	830	869	772	790	803	740	758	745	786	731	683	734	670	721	716	664	695	706	738	692	679	681	709	683	684	703	665	675	679	743	715	641	667	750	681	708	766	713	727	707	687	705	691	716	695	668	705	726	683	699	683	706	682	692	703	699	693	684	720	630	694	681	663	712	693	708	689	680	694	703	711	716	651	665	664	663	658	718	713	680	691	663	694	653	680	655	690	726	675	699	641	669	757	723	672	684	717	773	674	693	672	713	716	674	708	676	684	694	716	664	668	724	641	697	723	709	695	688	692	683	698	734	669	700	691	686	666	695	692	655	657	665	698	693	656	673	687	663	650	681	682	709	659	711	703	721	679	671	686	674	682	714	733	670	670	679	718	719	669	703	654	663	667	697	695	690	726	681	684	638	679	640	663	741	661	663	692	717	663	668	697	733	745	701	666	683	693	702	670	723	696	688	704	658	712	712	676	659	696	673	672	665	679	702	687	684	659	718	675	679	734	690	697	683	708	693	735	695	682	725	697	650	670	683	644	674	730	654	641	684	732	714	636	669	719	718	664	719	698	682	651	707	678	711	639	690	731	695	690	642	711	709	710	689	704	721	683	692	693	693	654	672	715	680	672	695	693	709	690	679	665	715	685	689	687	648	730	665	713	654	650	650	687	693	692	633	703	668	687	692	690	671	698	638	653	660	706	700	720	658	662	690	708	696	707	700	682	706	696	668	723	656	674	722	699	696	709	689	642	733	683	699	689	713	684	704	676	700	686	692	674	671	672	715	691	742	684	657	694	738	653	683	685	730	712	714	696	742	696	704	703	695	683	699	624	697	707	697	679	721	657	647	654	747	639	722	712	708	658	674	714	639	701	685	698	704	731	650	677	687	687	685	751	674	697	707	708	661	635	706	668	675	734	745	664	704	698	668	659	659	748	728	689	696	723	713	683	725	690	736	740	628	710	686	653	664	689	709	676	712	717	682	651	657	704	725	669	698	719	682	700	649	693	723	664	697	713	718	711	729	636	699	669	682	680	674	657	647	736	665	704	700	702	701	654	673	711	723	690	662	689	755	688	689	698	691	663	700	666	668	677	632	679	687	748	674	751	694	716	675	714	704	647	728	684	699	693	726	701	734	718	672	699	646	690	674	682	688	676	716	707	638	667	654	669	662	673	695	693	740	693	654	732	709	721	720	659	708	679	648	676	690	658	710	689	654	691	686	674	686	702	697	668	628	647	678	687	672	676	672	655	644	685	714	658	719	684	684	672	702	696	676	665	712	708	708	692	652	674	677	686	689	748	676	635	719	674	701	692	714	666	681	687	690	704	685	690	677	660	643	657	643	686	707	607	678	680	670	690	721	729	721	700	708	669	714	717	690	672	753	701	663	649	690	697	678	693	673	735	642	743	672	624	690	647	730	650	647	714	629	670	684	645	700	705	652	737	707	696	711	678	698	736	686	657	678	707	648	769	684	712	687	739	695	658	679	676	664	662	703	681	653	668	683	698	708	650	669	705	649	698	664	710	699	724	706	750	691	733	664	657	681	678	677	685	716	668	684	700	670	661	647	729	710	689	682	695	676	678	659	683	672	677	676	642	715	707	716	711	708	686	675	671	731	672	697	739	700	691	677	629	713	717	656	690	680	689	727	707	729	685	746	639	688	683	687	702	654	707	743	665	663	752	669	696	704	669	703	645	668	720	683	650	674	724	670	636	708	712	676	710	719	691	633	690	697	690	668	699	714	694	714	681	659	699	709	711	704	629	721	678	744	670	679	704	662	661	680	671	678	667	676	687	683	650	634	707	697	674	733	659	697	729	722	691	699	732	642	729	711	745	726	655	691	666	670	649	692	655	649	676	679	727	676	690	684	701	689	686	675	669	682	686	716	687	694	698	692	688	675	723	716	623	691	636	720	711	725	676	653	668	669	687	693	675	667	693	690	661	716	683	632	685	655	705	668	689	659	655	714	658	730	687	756	681	656	672	682	684	706	684	649	638	699	659	679	719	710	668	666	680	669	737	699	710	679	729	709	683	707	712	715	671	682	707	669	727	693	655	707	673	656	667	677	658	710	714	702	693	688	721	695	716	670	706	696	709	672	674	695	661	693	661	688	730	726	756	707	668	687	695	692	677	723	650	660	681	734	716	717	677	716	696	725	703	677	689	667	686	705	683	725	694	682	704	695	633	702	708	684	649	714	688	746	682	730	673	714	706	725	749	682	672	679	747	684	723	668	657	727	697	687	658	695	654	735	677	693	702	653	697	673	674	706	722	722	666	695	711	718	759	705	719	709	702	667	679	647	739	707	638	702	693	655	710	657	700	656	708	685	675	695	676	690	674	670	713	670	701	675	681	727	728	657	664	703	642	679	694	713	670	707	649	664	746	682	677	683	670	677	712	701	703	676	683	657	723	679	671	678	664	737	692	699	691	740	690	696	693	700	716	699	719	705	680	695	692	682	686	700	689	681	665	684	676	671	692	687	728	668	696	664	673	683	695	671	717	670	718	701	737	688	672	704	668	745	686	675	716	663	693	743	692	700	711	677	718	658	696	672	629	697	660	670	694	666	696	702	688	658	701	677	643	684	707	708	681	652	661	712	690	728	711	678	680	719	690	682	665	711	680	718	680	706	711	677	696	707	714	709	695	679	644	667	654	734	711	761	733	732	701	715	685	732	679	645	695	642	689	687	704	715	649	697	652	673	701	666	707	653	713	690	670	635	708	684	722	701	682	695	712	646	673	715	694	679	705	690	691	683	687	703	679	719	710	640	692	699	716	647	662	690	688	650	716	683	674	630	649	636	664	715	670	625	628	648	677	630	698	691	682	668	671	650	673	711	688	678	717	626	667	694	704	707	721	677	686	698	689	714	654	713	720	695	687	701	662	671	689	689	694	725	693	659	741	706	691	679	670	697	713	684	699	705	725	655	666	694	669	681	696	665	697	733	704	702	740	727	687	687	697	658	697	685	660	695	686	705	684	692	674	716	722	683	649	717	661	740	666	663	651	709	669	703	685	657	709	672	699	707	664	675	697	683	663	652	711	675	701	681	691	720	728	686	694	687	721	657	683	672	692	677	713	736	634	667	711	734	701	707	697	697	713	659	700	713	667	672	706	710	733	717	677	683	681	703	676	710	664	743	720	646	697	674	643	720	695	683	655	645	700	677	677	707	687	665	677	680	706	655	722	708	681	682	678	687	700	681	728	654	669	704	726	673	670	747	685	668	687	645	667	671	643	663	683	677	648	697	697	672	708	664	710	704	726	645	678	660	685	690	702	706	685	687	657	636	679	673	679	724	702	678	706	710	678	704	686	710	716	672	703	695	718	704	684	703	695	680	649	672	714	725	682	695	721	659	665	696	731	685	688	680	708	689	668	693	665	697	634	654	705	648	652	704	715	669	692	693	654	764	683	666	641	708	709	696	699	713	714	707	714	684	691	759	669	716	672	728	644	686	711	676	739	685	695	695	694
11993	893	759	672	514	304	251	198	213	152	160	155	123	166	137	126	126	127	126	143	149	130	134	130	132	124	144	114	122	129	120	120	137	121	146	150	108	125	98	108	116	142	122	115	130	117	118	144	132	125	121	140	115	101	105	127	137	125	103	140	100	105	115	122	104	131	111	140	115	126	145	142	153	143	101	110	129	116	119	131	132	112	117	111	114	152	118	113	135	124	133	136	133	125	122	145	116	131	125	121	135	132	139	120	124	105	112	115	149	138	116	132	122	130	133	110	127	122	111	135	108	141	95	109	113	128	105	117	126	117	121	124	133	130	111	136	112	112	94	117	137	138	121	120	128	136	126	124	124	134	123	130	122	99	120	123	114	117	106	137	140	126	107	128	117	125	97	112	156	131	122	146	126	111	133	121	113	116	127	114	123	119	148	127	114	124	125	112	125	106	143	103	140	108	147	108	115	130	108	112	132	158	118	117	134	114	135	147	155	125	129	135	122	138	118	108	131	127	102	121	120	100	104	132	106	138	131	139	143	123	107	115	134	108	124	122	106	120	122	123	110	142	102	137	120	132	97	106	139	106	116	123	126	122	118	118	113	126	132	115	109	138	124	127	128	126	118	108	109	111	111	125	121	109	109	122	113	113	115	141	115	126	134	146	121	130	111	132	131	115	127	132	113	117	118	117	117	114	106	122	118	117	125	101	123	104	119	120	128	113	126	134	118	106	91	119	121	144	120	115	142	108	118	128	119	123	103	121	137	113	116	115	124	124	126	105	121	106	114	123	135	109	110	128	105	133	129	117	136	110	127	116	111	124	131	127	119	129	112	117	110	121	123	111	130	117	143	121	100	105	128	116	117	114	121	112	115	133	134	122	108	151	123	133	131	135	130	88	125	115	115	110	113	133	122	134	125	121	119	132	125	114	127	110	118	120	115	99	123	113	131	124	119	146	113	111	110	125	119	114	138	148	137	122	96	139	121	117	105	117	124	179	103	127	126	123	130	131	128	113	125	133	126	115	125	110	106	123	126	118	125	122	128	104	111	140	120	113	100	132	120	114	133	127	125	129	111	131	109	129	130	121	142	130	114	124	126	116	126	121	136	136	133	119	99	129	116	126	125	98	132	108	123	148	133	115	110	126	136	121	135	111	115	117	89	114	125	117	116	100	121	114	119	110	131	146	114	141	128	138	131	115	117	102	119	124	147	130	132	141	122	133	125	122	127	103	114	126	112	128	130	140	102	132	140	106	117	116	110	140	106	156	123	129	125	122	121	110	118	126	120	117	128	127	95	110	110	129	148	115	141	117	127	138	112	95	110	142	110	130	110	109	127	101	140	105	130	144	131	111	143	117	110	126	120	130	113	115	144	129	124	125	125	116	114	111	114	98	121	113	139	108	127	120	146	128	129	122	119	132	106	130	122	114	110	133	124	125	106	123	121	147	133	108	127	108	119	108	136	128	94	131	131	123	127	137	131	132	141	108	151	114	116	113	98	128	115	117	104	142	122	121	115	136	123	116	126	115	124	124	99	103	136	114	123	119	112	136	129	109	103	115	117	131	111	115	124	118	114	144	139	132	102	119	104	127	149	103	129	126	123	110	125	126	114	110	128	112	125	116	139	113	128	112	124	121	138	127	137	109	139	137	125	115	121	127	134	156	142	130	125	122	120	121	115	126	143	114	135	136	113	115	106	137	117	123	107	111	124	128	114	127	126	129	124	113	111	113	140	136	123	115	114	112	139	111	124	109	130	131	141	115	118	117	126	123	118	114	108	120	126	128	119	99	110	116	113	127	110	130	126	104	123	114	124	127	121	142	114	109	109	116	116	131	131	124	144	122	99	115	126	121	148	125	114	122	121	103	109	101	136	126	111	127	112	126	101	118	110	139	129	126	117	125	83	137	142	143	128	134	116	122	104	107	124	111	122	126	115	125	132	108	112	123	119	121	127	134	103	122	132	111	107	123	115	129	112	138	116	112	107	124	116	116	133	111	129	116	115	137	117	108	119	118	115	140	121	129	120	115	113	113	103	131	107	108	108	137	117	121	130	137	114	105	137	118	121	105	128	127	105	128	129	143	119	95	94	135	118	122	116	132	126	142	128	105	130	133	129	124	112	122	127	126	126	140	114	135	124	118	124	132	133	146	132	112	124	113	102	105	139	114	124	132	120	127	119	111	127	100	126	125	127	118	115	131	137	115	114	138	112	117	131	125	121	117	129	112	132	123	134	113	129	122	117	98	118	125	130	130	131	138	113	136	132	128	124	124	135	116	122	116	133	114	129	135	149	119	127	133	132	113	132	102	141	111	133	120	118	105	145	116	119	123	156	130	113	111	133	118	144	116	134	130	124	137	121	119	122	141	109	141	113	110	139	106	120	130	134	144	101	126	115	136	137	136	110	105	120	131	119	125	119	115	124	122	156	138	121	125	93	128	115	119	119	126	125	125	106	115	129	136	131	115	151	154	125	137	143	113	124	140	116	130	125	104	117	134	143	127	143	142	124	131	117	131	103	108	106	130	121	123	137	139	111	130	131	114	123	127	116	105	120	139	120	128	121	108	119	119	127	119	107	122	139	119	141	141	136	118	120	127	127	121	118	99	116	131	131	105	147	145	137	121	136	123	123	123	140	124	128	110	109	153	115	114	119	125	117	128	107	119	117	98	127	131	105	110	131	121	132	113	149	120	100	136	140	127	133	113	117	110	127	115	129	110	121	119	132	114	134	125	113	129	135	124	118	125	132	122	117	146	120	126	119	120	126	143	136	133	135	128	117	141	111	115	144	116	120	107	117	130	123	141	125	137	125	127	117	126	124	125	107	132	124	115	119	130	118	116	127	91	131	126	129	127	112	129	131	127	133	118	136	119	135	132	127	131	132	106	141	129	127	122	132	117	116	140	130	115	119	131	122	130	131	121	124	124	137	126	117	148	132	119	108	121	128	116	118	115	113	127	121	130	129	119	107	129	107	114	117	137	120	125	130	131	120	113	126	122	133	134	120	130	118	120	119	136	139	139	128	111	136	137	125	133	106	101	111	116	132	115	123	116	108	113	121	150	133	124	111	109	121	121	127	122	113	111	137	113	150	117	110	106	124	130	124	111	130	115	126	140	149	111	121	137	128	125	118	137	124	123	129	134	124	108	128	136	116	133	125	116	128	128	104	150	127	132	123	129	134	123	119	111	121	145	134	118	129	107	143	124	109	114	131	111	118	117	127	119	131	112	122	111	134	108	131	127	121	106	152	135	117	114	122	124	124	107	131	141	123	142	149	106	116	136	123	117	155	132	110	130	128	129	132	130	123	120	125	122	130	119	117	142	119	135	110	156	116	138	119	113	114	95	104	130	128	120	129	153	105	125	135	140	106	132	106	140	102	120	129	92	119	132	123	130	122	109	133	128	122	128	129	106	112	120	127	143	133	145	132	114	121	112	123	130	130	141	121	109	110	129	110	109	126	109	106	134	123	125	126	121	102	128	136	136
7583	905	1583	1729	1465	1041	885	748	643	614	600	576	506	480	467	455	441	426	389	395	408	378	409	382	351	400	388	403	399	355	393	355	361	345	351	330	352	348	361	314	363	381	331	356	347	327	331	343	363	340	340	391	344	348	326	346	323	309	316	341	336	309	310	334	328	306	327	332	320	305	372	342	318	323	356	331	339	375	331	329	355	312	322	349	313	318	335	312	331	330	355	322	324	330	343	346	338	315	321	354	320	337	348	349	350	329	310	315	309	359	341	327	333	350	340	346	331	350	319	304	337	313	336	368	309	341	298	313	313	334	290	335	291	364	308	304	344	331	360	314	305	324	308	323	333	337	331	356	335	320	337	312	313	329	312	294	329	304	350	308	336	358	332	317	330	342	316	322	367	358	340	299	310	344	341	346	348	333	326	335	315	311	323	352	320	324	315	324	324	322	325	302	300	350	341	309	369	334	326	320	332	316	324	321	301	315	312	331	301	340	336	318	342	323	303	352	318	305	348	349	332	333	325	369	331	341	360	314	319	325	354	325	320	312	334	325	308	355	331	367	331	337	310	376	340	327	334	350	351	333	321	351	359	341	331	333	280	303	337	348	332	325	354	311	321	307	355	340	299	327	378	312	331	296	327	351	335	363	329	331	331	318	331	322	315	316	335	324	321	341	324	339	336	334	322	360	297	341	343	335	347	320	326	308	305	328	330	325	308	375	344	331	301	336	340	314	351	347	335	332	314	313	337	340	325	329	332	362	341	359	333	327	313	326	320	331	346	315	302	335	340	345	325	317	334	321	341	366	381	334	340	336	309	340	353	311	319	340	350	331	300	339	348	320	351	317	364	351	363	350	340	315	364	306	320	309	321	343	333	372	326	320	332	355	327	299	337	323	336	342	339	309	346	324	335	332	355	321	354	348	330	349	363	363	323	324	346	299	309	350	332	325	339	329	350	355	326	313	338	320	338	331	302	303	369	319	346	328	332	360	331	339	325	354	319	323	308	331	318	333	312	317	365	349	370	323	354	346	338	330	334	336	323	335	323	320	334	330	305	353	349	316	305	364	379	319	341	344	300	321	299	313	338	314	341	309	339	316	319	318	327	346	339	300	347	324	325	361	355	332	340	325	324	347	323	331	326	322	317	341	327	305	320	323	337	315	334	314	350	312	338	293	333	342	318	316	326	303	350	329	322	321	349	335	345	308	302	323	337	325	330	328	333	341	296	327	349	332	323	320	347	309	356	349	359	334	318	319	358	350	330	313	295	351	328	326	298	336	315	363	319	346	353	301	323	315	334	346	350	347	322	320	337	313	345	328	312	327	320	358	376	317	307	336	366	342	334	348	327	313	319	324	315	297	319	303	287	352	330	306	324	338	324	292	350	320	342	341	323	382	331	309	328	302	340	358	320	339	308	310	330	331	312	351	321	331	346	332	340	384	309	333	336	339	326	342	358	313	340	353	348	318	352	330	331	312	351	343	304	347	335	348	333	331	375	354	329	356	323	360	352	289	322	366	337	335	320	329	335	358	312	324	327	341	335	312	266	321	332	287	345	358	320	331	348	333	328	299	320	321	339	364	357	356	316	319	344	318	346	313	299	333	351	331	319	352	337	312	349	320	299	333	335	293	316	334	353	336	338	364	351	291	370	328	347	313	311	323	317	341	346	355	311	339	335	342	325	331	319	336	342	284	306	322	341	331	335	321	328	321	332	312	338	325	343	334	350	316	316	333	321	327	318	334	317	358	358	322	306	335	317	354	358	363	312	316	320	326	345	357	373	338	325	345	361	345	313	369	349	331	330	329	328	357	329	318	306	320	337	341	355	340	312	323	318	364	312	295	320	351	356	319	309	322	329	329	353	339	346	318	339	306	319	368	350	328	329	315	323	321	312	330	342	289	325	329	325	346	336	342	301	308	342	318	331	327	358	286	322	305	331	334	372	344	336	323	309	325	338	352	302	322	303	310	332	296	331	343	309	313	312	338	330	327	300	327	322	334	334	360	344	321	335	330	324	331	317	343	336	342	324	321	320	322	299	340	326	321	310	316	328	307	332	328	330	316	340	282	345	333	321	331	329	326	309	335	341	335	326	326	327	338	359	356	317	305	304	350	302	369	325	300	360	323	325	305	323	367	309	311	328	372	315	315	306	341	356	357	319	315	359	346	317	329	322	309	297	330	319	323	343	348	293	324	304	355	360	343	321	326	347	364	329	334	332	327	335	309	319	320	341	310	322	354	332	356	310	313	333	329	330	333	355	322	316	321	328	326	313	327	355	353	348	329	329	309	326	329	340	309	335	286	307	331	315	316	348	347	319	331	332	333	302	304	333	346	347	322	328	357	339	298	321	333	317	341	323	337	334	354	318	310	303	309	308	328	291	367	348	312	350	360	317	331	322	344	306	321	330	331	332	331	321	335	351	348	333	302	349	376	347	301	337	313	316	331	324	303	339	344	303	322	344	322	329	317	314	357	301	326	304	304	381	346	325	335	295	352	319	340	353	333	345	309	323	321	326	322	342	325	298	303	349	337	326	313	344	318	333	320	344	317	331	289	323	329	330	356	312	308	336	336	299	329	359	311	321	318	326	320	336	338	357	325	311	333	334	340	343	301	325	328	315	328	337	336	326	308	349	316	323	331	313	332	320	321	338	313	321	321	333	333	332	327	324	330	341	318	329	329	320	341	316	319	313	336	359	313	300	338	308	301	351	305	301	337	316	328	340	341	334	356	308	338	349	333	333	326	315	350	299	329	348	337	308	329	322	341	309	344	307	333	322	332	332	358	310	321	324	324	343	305	345	337	321	339	330	335	314	295	339	328	343	314	325	347	315	327	339	337	347	352	317	351	322	329	312	339	310	370	333	341	310	331	313	349	351	321	288	320	325	294	329	327	342	289	364	334	356	350	337	352	346	333	329	315	287	331	344	353	355	327	351	354	353	314	308	347	361	335	324	345	351	392	351	354	354	330	337	340	327	365	337	316	361	343	355	329	334	329	325	315	310	314	307	344	335	350	353	306	325	349	327	319	363	311	336	333	338	303	315	355	343	340	335	313	354	355	319	287	322	309	320	334	322	350	327	289	328	311	293	329	343	326	322	321	319	311	315	301	358	322	338	312	351	333	302	335	343	321	329	346	310	332	318	321	352	321	345	359	323	331	317	324	323	334	289	338	313	309	307	307	317	340	333	312	343	311	326	363	332	330	314	348	329	321	361	316	317	322	297	340	337	325	340	303	346	334	324	346	342	328	329	348	322	330	307	354	374	325	324	323	356	359	324	322	329	324	357	351	314	335	332	350	356	288	336	338	297	359	323	324	313	300	312	307	321	314	327	344	325	336	355	335	326	337	361	324	310	359	354	330	309	301	294	328	355	352	316	330	302	312	345	333	316	308	334	365	333	345	337	381	320	324	347	343	350	354	335	305	317	348	334	326	338	335	324	338	313	342	308	311	305	303	365	306	346	367	380	365	345	339	333	324	283	341
1266	351	377	363	359	347	336	348	327	344	328	397	337	333	367	361	321	346	360	325	374	319	355	368	366	353	348	386	357	341	345	379	356	371	357	358	339	333	364	327	369	368	351	355	384	347	343	373	350	333	364	351	351	361	357	369	339	342	318	347	347	350	355	344	350	318	375	356	342	341	315	326	317	361	332	356	337	327	353	361	351	368	401	348	370	346	350	338	349	380	309	317	368	372	351	320	325	368	363	371	339	344	342	341	358	308	333	349	339	325	408	348	329	349	341	364	379	331	337	341	379	343	319	355	354	328	355	359	331	342	352	374	343	347	344	376	357	344	377	381	343	344	344	344	373	358	370	377	346	366	349	340	319	348	369	343	329	325	354	343	380	320	390	361	329	353	363	365	359	363	336	334	376	367	375	358	368	367	334	318	356	367	345	332	344	333	340	373	350	370	332	338	393	377	358	315	331	377	339	361	353	331	333	350	330	339	367	372	335	377	279	364	350	335	329	373	317	314	297	383	345	313	356	359	320	345	332	341	356	345	330	340	397	326	373	366	360	347	358	346	317	370	399	386	370	351	331	343	318	327	360	348	388	356	341	359	370	362	356	337	365	389	372	347	361	347	346	330	346	346	385	367	332	365	364	347	363	351	392	358	379	324	342	314	379	342	342	348	357	336	346	354	347	349	352	359	361	361	350	361	331	324	341	354	331	356	362	347	327	377	349	345	354	353	359	342	348	313	332	344	331	372	323	367	376	399	330	315	344	362	354	360	381	323	310	310	341	350	335	347	371	366	320	352	350	379	337	346	369	313	318	359	331	346	378	354	356	332	331	364	327	354	364	328	370	365	339	358	373	333	347	360	337	325	332	339	356	338	320	328	354	355	327	351	413	370	340	302	321	349	317	351	348	339	332	358	373	373	306	329	334	360	367	388	351	362	342	333	375	359	346	363	361	355	360	329	366	371	341	350	318	348	343	309	353	366	346	396	370	364	325	347	362	353	345	347	343	344	339	330	370	342	330	380	348	316	359	334	337	348	358	319	359	363	342	347	348	369	357	366	333	342	332	356	323	332	356	333	343	388	348	313	360	360	359	341	348	361	355	333	325	324	338	344	348	346	374	375	333	372	356	365	388	364	363	335	352	387	354	396	399	405	372	357	331	317	346	333	356	343	347	351	346	342	342	344	366	358	315	336	385	346	326	366	345	357	365	357	329	334	325	352	342	301	369	351	352	329	325	357	348	346	330	336	367	331	368	344	321	358	318	332	325	351	337	350	314	313	358	331	318	341	371	360	379	365	353	335	345	305	355	374	356	360	351	374	337	367	337	340	317	367	359	368	383	333	347	328	343	351	371	368	337	334	328	357	334	334	344	358	364	356	348	354	334	342	333	322	337	353	359	382	350	334	342	346	300	358	331	383	365	352	376	335	356	374	384	355	321	370	360	325	309	334	336	325	332	299	331	324	304	305	336	329	369	356	358	328	362	343	395	342	344	312	338	361	333	324	303	341	331	365	348	330	379	371	327	386	350	331	342	352	351	354	336	361	360	319	373	379	332	359	341	340	358	353	321	376	349	367	340	346	334	349	351	345	364	342	352	340	344	369	320	310	365	372	336	388	373	329	346	344	350	334	352	320	360	341	377	348	351	350	341	339	323	370	362	340	342	362	358	355	365	329	301	341	346	356	353	363	346	397	337	389	334	359	386	398	359	339	344	325	327	342	352	351	311	320	364	367	344	349	309	357	328	382	357	337	305	348	345	348	378	333	335	341	373	347	323	365	353	329	369	338	365	348	347	318	335	350	364	357	364	324	342	343	347	339	365	347	329	334	331	363	341	349	355	351	348	361	370	350	354	357	328	363	358	389	331	345	345	340	344	315	315	354	325	369	368	314	341	369	321	336	339	370	319	360	330	343	374	307	329	330	340	341	327	341	348	334	350	324	342	401	355	382	362	336	364	356	376	338	328	355	365	374	321	329	333	366	371	374	323	370	363	339	311	330	352	352	329	362	330	352	353	335	343	326	348	351	361	362	343	378	338	360	354	355	372	409	339	355	370	313	354	349	359	339	322	344	330	337	369	367	325	361	335	317	350	357	344	349	371	353	358	381	360	343	353	385	365	336	345	342	351	378	336	362	391	375	307	314	367	325	324	376	333	347	340	348	348	360	336	346	385	327	382	339	389	340	329	342	335	355	365	372	324	348	350	325	369	330	307	338	368	327	332	346	370	360	372	319	338	346	361	348	360	389	347	364	331	351	389	353	364	305	322	320	363	350	343	369	380	366	351	346	332	366	346	362	352	374	355	328	364	372	364	346	365	382	345	355	326	335	380	344	356	340	349	354	330	350	380	360	363	351	384	342	370	345	341	324	344	366	389	346	340	359	386	385	335	358	344	315	347	345	319	351	339	322	338	385	354	357	343	335	351	338	385	342	338	338	366	340	352	354	330	379	376	338	365	383	355	335	357	346	334	323	316	366	347	376	360	341	365	328	331	312	314	355	354	345	362	328	344	354	346	324	366	322	366	356	370	345	323	366	377	352	323	327	316	337	349	328	349	321	354	355	341	367	348	342	347	350	366	379	357	351	345	323	318	351	357	367	347	325	321	310	350	367	377	370	335	354	371	323	368	361	369	339	350	355	381	339	329	328	365	381	354	365	338	308	326	357	363	391	388	333	369	339	367	330	357	335	382	374	343	330	387	349	332	340	366	350	357	328	329	322	344	358	315	313	342	336	342	339	350	358	353	346	357	357	366	334	361	374	355	321	379	314	374	354	340	368	363	370	333	353	358	325	369	327	345	352	329	337	339	352	380	370	304	311	318	333	339	366	359	348	328	365	324	380	356	370	336	323	325	350	338	368	339	337	357	330	384	342	335	346	356	361	310	363	318	349	304	331	344	314	326	400	327	363	331	341	392	344	318	370	353	337	334	380	367	369	331	352	367	340	342	367	342	351	335	323	360	346	346	345	335	356	376	321	365	351	339	374	323	332	320	314	335	356	358	344	377	330	393	361	326	340	357	374	355	354	322	346	349	403	367	335	352	351	357	350	350	334	359	343	346	365	382	363	355	365	365	377	332	316	376	354	377	351	368	314	335	331	366	340	375	354	334	357	354	354	344	370	356	376	348	315	346	369	383	339	356	361	353	334	323	355	345	328	361	336	366	355	364	362	352	350	348	317	345	353	352	357	336	354	376	322	342	383	329	370	351	343	351	348	321	342	321	344	357	374	338	352	338	347	345	337	354	365	365	335	371	329	382	335	325	327	370	332	330	311	340	339	361	328	370	352	349	336	341	352	332	336	345	374	390	357	348	327	350	330	368	353	362	358	364	365	375	361	313	321	341	330	341	346	346	365	356	341	366	337	336	343	332	318	328	330	365	367	329	339	335	301	332	372	370	301	337	344	339	337	379	388	358	329	373	356	340	364	360	343	355	360	357	348	334	326	341	376	321	343	371	328	343	334	334	347	336	365	292	308	320	387
1999	823	823	817	839	874	862	835	848	826	809	844	861	883	828	838	813	809	777	867	826	792	791	812	833	821	844	791	787	790	849	822	826	849	827	769	841	796	841	838	816	832	798	808	830	868	812	799	857	813	852	834	804	833	816	842	827	858	843	854	822	862	867	902	855	860	832	862	852	851	805	837	778	830	829	829	848	834	817	873	766	825	841	805	814	854	816	865	825	824	828	872	845	821	828	794	838	824	847	850	876	869	866	821	834	849	831	874	851	794	842	791	826	901	840	806	805	832	778	837	770	814	790	857	815	832	800	831	893	841	826	806	822	841	830	845	869	836	850	854	817	807	846	893	843	848	823	816	835	842	834	801	852	797	866	809	883	781	854	837	870	820	839	893	871	785	802	847	832	835	812	817	808	846	816	832	795	816	815	842	789	838	813	817	818	825	815	816	861	868	824	806	810	827	863	869	821	851	847	825	826	872	816	792	855	806	836	845	832	815	840	832	843	803	801	839	846	805	822	888	822	803	823	832	855	778	792	772	834	822	867	798	809	883	837	834	811	844	753	837	854	845	829	788	802	834	811	822	862	804	879	821	809	790	854	840	813	783	878	843	820	855	852	851	804	810	826	861	849	892	812	808	843	814	846	876	830	811	800	840	812	859	824	823	834	830	852	815	888	815	877	827	811	807	844	855	804	827	853	848	825	886	881	880	820	848	870	837	797	844	847	850	787	813	835	852	820	843	860	811	828	830	847	818	824	834	821	845	812	823	879	789	831	805	864	839	842	871	840	806	812	801	819	805	824	839	836	878	854	873	842	835	837	824	793	838	819	849	872	836	854	833	805	858	837	772	814	782	817	789	879	867	815	796	873	865	779	828	823	806	834	860	818	845	830	860	811	861	875	807	853	802	824	812	807	821	826	872	771	813	856	797	790	843	814	830	820	879	874	908	833	899	798	812	795	872	827	822	824	841	809	858	879	829	780	843	814	846	901	815	813	848	782	847	857	842	827	827	836	797	830	806	879	846	847	845	842	817	868	807	878	860	839	844	843	814	853	849	876	833	772	820	861	765	796	865	823	790	817	814	835	867	824	789	848	810	798	826	841	868	836	805	838	801	838	847	900	866	806	829	831	832	766	835	846	831	861	799	830	829	862	840	849	832	805	819	834	828	867	870	763	820	826	859	858	817	838	819	799	799	830	811	841	843	781	809	837	764	805	833	867	816	804	889	853	804	812	807	830	819	855	813	795	838	862	855	870	770	844	889	833	925	805	835	853	825	887	853	861	820	768	811	839	874	825	877	820	823	887	847	861	832	809	854	835	824	858	828	871	840	851	877	817	833	809	837	839	809	804	834	832	849	834	838	808	827	829	881	816	804	816	822	783	813	890	844	817	836	862	786	793	792	790	846	869	868	810	835	886	826	861	841	860	898	807	873	854	799	818	829	830	860	828	817	844	915	817	839	824	857	843	850	841	827	824	817	726	816	843	833	775	873	816	826	813	805	871	795	844	828	834	800	864	798	836	866	853	877	849	806	867	862	835	877	839	860	814	794	876	867	824	838	866	808	857	811	780	828	833	816	873	827	831	858	831	823	866	879	857	858	863	822	866	853	854	821	855	808	828	772	795	772	872	849	870	886	887	870	820	828	781	867	816	847	843	813	815	814	856	833	853	837	847	818	828	819	797	835	792	802	840	814	815	773	821	844	827	833	847	882	810	821	832	756	811	813	856	871	883	841	841	847	819	861	852	845	808	847	825	898	844	812	842	834	842	818	814	845	840	869	874	820	873	837	818	813	822	793	805	789	791	849	813	866	849	841	792	857	862	845	821	875	861	831	824	777	795	874	841	794	816	853	841	818	803	897	817	806	850	861	849	794	840	834	889	790	783	823	870	842	859	826	882	806	820	836	846	797	811	803	784	833	793	822	888	875	767	789	846	870	874	825	822	762	831	781	852	799	869	866	834	841	820	847	862	780	868	843	821	825	864	874	840	834	795	802	867	821	815	845	869	813	761	827	888	837	810	853	799	873	834	853	784	792	853	807	831	809	802	843	882	891	826	858	838	821	860	843	828	855	872	858	811	848	836	841	825	835	829	816	795	811	844	815	791	828	835	838	833	852	839	848	778	823	784	830	810	793	838	798	858	805	861	824	818	851	819	787	855	851	815	867	818	881	805	818	837	824	855	820	830	824	816	827	839	830	860	829	838	827	829	875	800	858	866	833	839	847	901	818	835	832	863	836	858	820	804	787	818	826	804	791	845	817	812	800	846	867	827	762	835	861	812	793	824	834	827	827	810	811	821	876	837	805	850	783	815	779	811	842	847	833	803	903	833	844	805	803	865	812	792	824	823	804	817	821	824	848	841	817	835	854	845	778	820	840	812	834	810	898	844	789	845	790	832	819	822	899	804	825	824	852	856	807	820	877	821	834	859	825	839	833	863	836	805	788	860	843	854	839	791	815	817	862	818	824	847	834	828	860	807	874	830	852	864	802	881	824	834	859	826	817	887	826	799	795	900	827	852	822	818	793	834	833	875	825	839	803	797	821	859	820	823	882	874	843	864	804	851	862	872	815	830	837	872	845	827	837	857	796	832	860	849	815	795	837	839	801	812	868	794	846	885	815	821	820	820	848	810	823	836	870	799	844	862	846	798	880	817	846	830	831	845	874	812	879	849	839	831	849	787	844	841	820	872	899	815	828	827	807	810	844	803	857	855	816	845	853	834	849	865	803	806	862	744	856	786	829	861	874	853	823	819	835	842	827	873	832	870	818	864	844	820	827	862	812	869	839	836	841	824	835	818	793	805	788	845	809	777	847	816	840	843	810	835	875	872	814	823	852	891	824	839	818	788	816	819	837	811	835	808	887	840	797	822	866	851	833	889	745	814	881	828	850	861	777	850	822	823	862	847	845	862	868	827	819	820	829	815	858	806	872	803	866	824	833	818	823	824	843	891	874	848	839	858	874	776	833	861	842	841	813	815	801	790	857	810	820	833	835	804	871	862	765	871	840	817	789	827	820	852	784	877	827	782	831	875	777	824	848	884	809	871	824	843	820	854	856	858	810	829	810	863	853	830	792	859	797	872	817	859	799	832	797	809	866	837	828	860	821	847	756	882	895	859	839	835	844	783	862	835	820	772	811	871	790	817	801	844	842	850	867	801	818	789	826	822	843	822	838	854	830	855	901	849	830	836	830	833	838	862	859	773	844	822	813	826	861	822	808	846	803	812	857	894	813	897	839	843	768	827	862	844	842	852	831	790	814	862	819	773	814	793	843	833	799	820	804	849	860	808	859	854	886	821	843	845	815	807	860	860	818	850	809	816	813	800	827	838	789	837	819	852	826	828	797	826	864	836	838	848	891	810	809	840	859	847	819	820	806	839	795	835	832	801	813	814	866	846	813	848	830	859	795	810	846	858	878	868	857	780	836	820	845	822	815	811	839	819	857	831	862	829	846	813	818	824	845	812	852	806	859	842	793	835	808
6751	590	517	462	421	360	353	302	305	332	312	294	295	303	293	310	282	282	275	281	258	307	250	301	263	288	283	301	325	277	261	267	312	290	261	265	304	286	282	315	279	268	299	273	272	293	279	265	287	320	272	276	278	310	291	291	257	280	289	334	312	299	263	310	293	281	275	301	302	274	281	273	283	292	260	295	319	301	286	291	273	312	298	283	287	256	301	252	287	288	258	269	304	271	276	281	267	288	281	258	287	288	258	283	282	294	287	270	297	291	268	274	305	275	283	260	320	317	288	281	328	285	252	266	271	289	293	280	294	280	268	296	299	296	285	282	279	304	268	275	273	246	284	292	268	289	310	288	286	280	252	281	294	270	291	299	260	263	289	303	284	277	286	290	251	267	297	275	290	268	280	288	283	328	286	271	288	277	265	270	295	292	318	306	273	307	289	308	311	296	284	280	285	301	293	243	291	304	290	285	311	285	252	303	300	296	300	319	263	268	269	262	294	280	290	279	287	267	305	284	302	320	306	284	274	341	303	293	292	296	317	282	277	293	292	274	285	250	309	296	294	271	293	316	281	295	262	320	283	270	249	299	267	285	286	310	270	289	291	311	281	266	292	278	310	257	295	288	268	303	266	269	289	307	304	302	256	305	300	288	300	301	273	301	295	300	270	301	259	301	281	279	280	314	296	290	269	278	283	307	286	274	300	282	273	305	283	297	301	275	251	282	307	293	284	305	280	260	285	329	255	294	298	265	260	258	287	283	298	280	291	296	308	266	264	290	285	294	303	324	284	296	251	309	276	260	319	295	267	289	278	277	260	282	283	285	299	275	288	273	306	295	324	248	285	268	295	281	243	272	284	292	277	270	265	297	288	272	310	269	319	292	272	263	270	294	252	276	260	278	296	280	255	248	316	284	269	302	317	273	276	260	253	265	276	293	294	290	303	304	307	303	271	273	285	303	281	286	275	301	329	244	288	302	294	313	272	293	278	276	295	275	276	267	275	288	272	293	270	291	303	294	285	279	278	270	309	274	284	309	295	277	303	301	310	270	277	286	298	263	283	267	287	279	288	261	290	274	261	277	286	268	259	289	311	269	310	260	274	295	303	292	279	247	293	298	257	294	260	286	291	319	297	315	286	304	276	299	265	266	306	276	308	270	296	290	279	282	284	268	273	260	276	295	268	279	276	277	283	325	286	270	269	264	279	286	273	310	282	274	305	274	301	268	274	268	288	267	285	263	283	300	296	282	321	242	267	285	294	268	282	280	272	257	278	268	286	295	275	272	286	284	285	302	291	280	284	261	283	277	297	292	308	251	280	304	304	299	295	288	298	284	314	266	285	303	307	281	288	288	289	295	261	288	265	257	253	283	263	293	302	292	312	319	293	285	275	300	286	252	314	282	279	301	297	287	292	292	298	305	302	307	307	327	268	306	269	276	281	294	312	276	311	316	261	298	283	264	307	265	258	302	250	296	286	275	261	276	296	284	296	318	317	276	258	278	303	292	314	271	301	278	265	269	299	271	286	302	315	311	268	300	250	254	291	298	300	311	278	312	308	311	302	316	268	289	296	280	294	296	332	261	300	289	296	298	291	271	293	263	265	269	284	274	262	276	285	293	306	322	283	257	279	296	289	270	260	278	288	289	321	279	291	294	268	288	289	286	287	304	283	287	296	313	285	294	280	254	292	285	284	301	280	293	283	281	317	274	329	326	290	315	300	301	270	261	290	284	280	255	282	280	276	276	271	233	279	309	280	271	308	315	288	322	300	297	281	304	289	291	289	286	283	277	285	288	312	279	279	259	286	290	243	291	270	290	293	284	285	278	282	269	281	278	273	295	297	311	309	260	268	279	253	277	287	294	271	259	300	292	277	306	287	258	252	267	287	258	293	300	281	252	279	297	280	312	298	281	259	285	298	276	296	292	279	276	303	282	242	310	323	261	309	271	280	278	263	295	302	293	287	279	251	271	264	258	286	268	293	266	299	313	275	286	292	315	273	269	315	293	315	286	290	282	256	332	277	275	305	296	236	286	321	295	276	277	274	262	278	287	301	259	257	274	317	275	304	259	293	324	291	290	281	276	326	314	279	232	323	279	332	282	313	322	272	318	287	272	263	249	257	273	286	276	294	295	326	262	321	268	267	300	279	304	305	302	312	280	282	283	282	267	295	299	309	274	304	289	298	291	260	297	261	304	307	305	275	258	294	302	260	248	292	272	314	267	302	263	289	300	269	250	268	295	328	289	301	302	286	250	299	305	292	290	298	281	283	296	258	266	262	293	277	275	294	286	283	280	289	293	269	316	315	280	268	261	281	259	312	264	309	302	291	284	326	287	294	289	293	285	283	273	306	315	294	290	295	260	305	313	286	320	284	280	261	298	295	302	291	274	273	294	282	311	310	286	271	299	307	276	321	283	302	296	313	310	283	277	278	251	306	297	291	312	298	280	286	285	282	274	295	292	291	321	272	290	289	292	274	263	276	286	300	229	270	270	278	276	286	296	278	275	270	305	300	288	299	278	241	289	282	285	260	278	329	300	296	275	314	299	291	275	274	313	292	299	254	306	266	310	286	302	302	275	258	281	295	328	280	292	264	286	259	307	263	286	288	274	286	277	272	260	280	309	282	288	313	298	299	279	286	315	325	275	277	299	303	262	284	272	316	285	300	294	305	309	296	269	288	269	277	300	286	298	252	299	281	277	297	268	302	307	301	313	314	273	300	300	308	301	312	278	312	274	277	282	287	272	311	284	301	329	310	283	312	270	289	256	298	267	308	283	280	282	279	285	273	289	297	242	292	278	304	307	263	299	272	288	323	298	264	294	311	275	279	265	304	284	288	324	263	250	274	284	277	266	287	299	296	291	282	293	283	266	306	287	308	296	260	291	271	307	277	299	303	295	334	322	310	283	285	252	283	273	281	273	287	318	299	308	301	282	278	300	311	295	256	305	299	302	311	267	297	288	288	277	307	273	291	306	301	273	291	261	295	263	269	258	287	313	314	263	292	269	272	289	313	276	293	293	279	303	290	287	309	288	310	286	310	283	305	284	278	273	309	300	289	297	315	283	288	266	280	307	299	290	293	285	297	262	301	290	268	271	293	305	274	268	281	292	283	266	273	257	292	259	301	306	285	303	258	244	290	280	277	279	295	291	284	289	258	276	243	272	306	283	307	290	262	285	286	298	300	284	307	311	260	304	281	245	268	251	286	318	269	286	278	313	296	282	293	292	287	291	255	250	266	288	307	301	292	289	258	265	300	271	273	300	307	300	286	285	293	275	270	268	270	287	287	279	295	284	266	276	279	333	327	276	302	281	253	291	289	308	282	294	309	282	274	332	286	290	288	294	301	322	266	308	276	281	296	291	282	324	304	297	311	290	296	287	311	290	271	305	299	287	278	309	264	310	289	334	289	280	262	280	287	310	262	322	286	291	243	305	293	274	287	284	310	300	287	297	259	264	303	233	278	302	299	282	272	301	259	297	256	309
6455	1025	1252	1472	1344	1037	999	865	861	837	786	811	771	748	754	721	771	754	749	739	735	725	745	717	736	720	719	703	669	723	703	693	671	688	688	660	691	675	717	654	707	669	686	695	645	689	746	664	683	711	681	702	693	638	682	683	719	671	698	746	725	655	701	701	695	681	694	720	698	729	700	709	648	656	722	675	705	681	708	723	723	728	677	684	704	723	707	733	686	704	634	672	708	702	754	698	686	731	646	643	731	724	700	681	677	690	686	668	682	677	692	694	697	676	689	681	713	680	626	701	704	684	659	665	725	695	672	651	689	719	708	696	668	681	740	690	710	715	688	690	700	729	675	679	686	641	702	661	669	673	707	710	671	737	671	661	680	691	684	692	678	692	687	707	674	692	644	670	711	670	671	709	668	670	714	661	719	723	720	656	721	681	627	717	722	689	705	718	690	661	696	665	699	730	659	700	721	674	696	735	682	669	713	655	648	680	693	699	675	693	709	664	700	684	732	658	632	679	660	653	662	688	655	679	669	719	727	700	671	704	669	692	684	663	688	729	669	650	636	692	693	708	657	731	683	673	689	637	711	659	718	685	681	703	727	689	686	668	730	653	702	695	733	725	714	707	690	687	704	681	699	715	696	669	719	700	687	666	704	714	684	695	708	657	702	665	680	741	712	650	665	718	729	697	694	701	673	686	670	675	693	690	691	679	702	660	664	697	660	715	661	701	699	662	720	656	717	680	701	702	688	676	736	688	666	679	686	648	683	723	647	670	706	707	674	693	686	692	712	671	744	706	652	714	707	692	703	658	649	674	706	680	699	693	683	706	691	655	697	716	658	671	688	647	673	691	700	693	677	745	682	675	710	734	661	729	731	705	661	719	680	699	727	689	684	711	674	688	699	664	643	674	702	666	675	682	675	732	712	662	696	652	697	694	660	680	667	739	700	691	723	696	678	703	744	673	679	675	668	677	695	693	719	689	631	662	650	686	678	682	691	668	717	657	666	694	688	703	672	693	668	667	633	717	714	671	677	692	682	656	615	637	681	669	696	668	700	700	687	694	709	667	684	674	721	690	679	675	741	682	727	645	675	722	672	691	676	671	644	663	694	705	687	642	671	663	655	673	689	669	691	693	638	679	684	660	638	683	645	705	675	683	649	718	681	673	688	676	709	659	690	700	690	720	687	682	660	677	647	646	686	687	661	642	730	722	685	656	701	696	685	664	674	704	637	732	688	712	676	712	682	709	681	694	689	697	681	673	700	685	705	666	677	676	701	689	677	725	682	689	702	699	693	689	731	661	694	666	697	677	695	687	744	665	719	701	722	694	686	685	687	697	655	662	647	689	714	675	634	703	629	701	666	651	650	705	687	686	698	679	670	690	753	610	711	716	712	721	644	710	688	679	696	697	708	656	701	682	672	687	686	686	681	652	674	669	721	685	688	675	721	710	710	695	685	620	693	729	672	731	687	689	711	695	669	675	675	694	676	683	689	680	710	678	744	709	644	702	678	679	714	674	694	682	674	664	722	699	721	682	699	709	681	720	737	706	699	686	659	696	666	686	648	711	649	710	626	637	686	661	691	704	630	687	713	706	670	675	734	687	682	675	653	686	659	707	701	660	684	711	660	647	698	678	680	726	694	683	666	666	653	703	672	625	689	696	698	711	683	667	639	679	671	694	691	693	656	662	724	711	658	648	730	676	719	709	724	673	661	667	725	663	709	669	658	647	640	674	693	685	709	708	673	645	638	687	705	670	692	680	687	634	678	717	692	656	666	679	667	713	624	658	751	672	724	681	743	690	693	685	691	704	695	626	752	669	692	656	683	674	700	680	686	721	676	681	729	680	664	696	661	680	696	658	754	731	652	731	710	656	689	668	654	709	728	689	700	689	646	690	718	678	678	720	711	684	710	688	675	712	707	682	658	684	665	667	733	702	660	695	671	676	693	741	631	653	658	653	662	686	686	703	711	706	685	675	681	663	684	685	711	684	726	687	667	689	699	691	699	686	658	617	672	747	657	638	677	692	697	732	650	679	666	669	663	691	717	692	706	720	688	691	635	709	652	750	678	691	698	693	664	693	677	675	662	663	729	697	710	690	676	667	670	705	657	711	696	655	640	692	689	706	697	697	649	682	699	595	678	693	638	696	684	691	716	671	712	662	669	646	660	715	646	648	676	605	731	695	702	674	685	695	684	699	647	672	693	715	706	663	682	693	680	725	689	749	685	711	658	669	702	677	645	660	723	705	647	665	687	678	734	700	638	713	680	692	712	728	707	674	658	670	673	753	664	681	659	741	706	737	658	657	678	703	709	699	663	676	673	699	673	706	655	698	646	707	688	662	694	689	658	674	655	682	706	659	692	701	664	655	676	747	680	731	710	693	678	678	723	725	693	724	669	703	710	705	669	681	720	657	688	695	704	645	729	671	689	716	651	659	674	625	691	720	720	688	697	644	722	702	642	706	716	684	747	709	682	737	715	691	701	674	660	722	668	697	678	741	718	637	710	665	656	712	718	683	665	715	707	654	669	695	676	689	692	698	728	658	703	710	694	671	672	657	662	684	668	696	642	703	713	683	695	662	739	679	715	719	752	688	692	702	680	673	638	687	725	692	629	617	702	681	694	742	700	685	670	707	718	623	670	642	705	669	674	710	707	707	692	678	736	699	719	720	697	683	704	718	675	663	700	750	702	678	691	682	695	696	700	659	681	705	687	739	684	706	693	716	660	706	659	731	704	720	707	681	714	702	694	695	696	688	709	663	671	683	670	715	731	680	706	645	680	625	663	675	725	698	686	673	665	678	676	690	679	708	675	697	702	709	727	676	656	678	681	683	704	686	719	659	679	643	651	681	650	680	695	690	660	722	707	704	654	696	719	660	672	702	669	679	661	698	683	664	723	687	722	712	698	683	662	691	684	700	714	678	761	668	680	675	662	707	685	681	702	700	691	692	667	711	672	648	689	685	679	653	700	643	673	704	671	695	668	654	746	655	705	704	668	649	715	684	676	661	649	719	780	655	720	723	696	664	707	685	663	691	671	665	651	687	703	668	658	652	686	680	649	715	701	684	714	724	707	658	697	716	737	774	679	729	685	684	702	707	686	661	702	730	692	694	656	675	670	664	678	690	671	736	672	666	631	699	675	724	689	644	691	725	689	693	718	677	664	705	677	681	724	704	666	644	726	690	684	728	711	720	693	653	731	711	637	706	699	670	675	645	683	705	693	699	696	688	714	714	646	697	695	734	705	664	744	714	682	716	730	689	618	658	703	695	713	660	752	693	703	685	663	682	679	722	691	671	670	672	726	687	709	725	747	688	696	708	667	713	689	675	695	683	659	670	699	666	709	655	685	673	676	716	682	629	696	683	666	722	729	691	734	620	667	673	703	708	726	652	684	655	679	675	656	681	695	712	659	650	674	686	690	666	656	675	668	706	722	692	668	686	664	698	701	691	718	678	696	671	645	686	715	675	673	691	689	735	698	698	721	674
12114	770	601	563	381	291	235	211	221	152	144	182	154	144	158	161	135	131	122	128	133	141	125	138	137	148	118	144	125	121	139	138	113	143	128	126	137	144	137	137	136	115	118	127	132	113	100	115	120	120	125	129	140	115	114	126	107	123	155	118	105	117	134	135	122	127	129	136	130	136	128	141	128	150	128	109	127	132	129	112	123	110	128	157	129	131	133	142	118	151	119	124	117	144	128	117	129	129	115	113	129	150	132	102	119	114	138	111	132	110	115	138	102	132	126	115	117	109	115	129	114	122	126	114	125	123	126	130	101	139	138	127	130	103	114	126	133	127	141	108	132	111	114	137	132	144	108	149	126	111	140	116	134	135	146	138	118	123	135	133	124	135	117	111	128	118	120	130	130	112	112	109	94	123	131	114	117	129	131	109	119	113	128	127	139	129	125	153	135	90	119	118	132	112	124	130	119	128	131	145	135	127	107	140	126	112	123	117	122	124	125	149	122	109	119	112	112	113	121	135	114	137	121	101	129	139	124	123	120	124	136	121	123	111	136	147	122	136	138	128	121	104	116	115	106	107	124	129	140	150	130	113	116	120	108	137	140	120	112	110	104	143	141	143	116	119	109	111	120	112	110	109	116	112	116	139	125	133	113	115	119	116	124	131	127	119	128	114	119	121	123	128	127	112	119	125	107	96	116	116	125	125	129	108	117	137	118	133	121	120	120	128	111	133	102	120	124	121	127	120	131	122	127	129	134	114	146	132	120	149	125	114	118	119	112	111	99	117	116	114	122	120	136	120	109	106	108	133	120	111	142	128	135	141	113	121	117	117	135	125	127	142	129	120	139	115	116	131	121	121	130	118	110	129	137	107	120	127	113	134	123	115	126	109	127	119	122	110	119	147	120	131	110	134	126	132	124	121	121	128	116	125	115	103	110	161	110	137	142	128	132	128	120	125	141	124	143	113	132	137	118	128	139	128	112	117	127	123	130	111	138	102	117	130	122	123	124	115	124	124	125	104	140	132	137	138	117	110	125	110	107	115	105	123	139	111	120	98	103	133	120	128	120	116	132	116	120	125	107	117	101	99	134	138	129	134	133	108	108	116	131	129	127	115	135	113	112	127	110	107	135	136	127	112	121	118	120	124	130	132	115	113	106	125	150	124	115	125	116	114	107	136	112	124	110	96	123	121	112	125	119	132	121	137	129	103	125	142	102	118	125	134	118	113	127	126	142	107	113	123	126	105	123	127	125	128	125	119	107	125	110	123	140	118	134	132	126	128	110	144	134	133	127	113	119	143	125	103	123	116	140	130	139	123	125	124	115	127	120	113	114	119	136	110	125	129	122	134	136	130	118	138	140	107	140	114	132	123	149	127	104	116	133	140	125	118	138	131	104	134	113	110	128	104	137	122	128	126	139	117	133	118	122	130	104	126	130	127	120	126	112	128	142	130	140	117	101	118	121	129	134	130	123	126	112	113	120	109	152	122	123	127	123	139	110	121	131	128	127	143	110	136	124	139	124	115	105	129	105	112	147	127	132	107	122	122	144	109	144	106	134	123	112	143	131	109	118	109	128	108	139	122	116	132	139	97	136	122	124	112	141	130	115	128	133	117	115	122	108	127	123	114	145	108	117	146	121	134	127	102	120	119	106	115	102	106	129	125	111	107	107	119	138	127	110	128	109	117	129	132	112	128	119	132	130	140	113	114	108	137	138	159	128	128	140	111	119	125	109	131	118	126	114	103	119	120	127	119	125	134	99	114	117	97	126	139	112	109	157	116	136	139	111	126	126	113	119	114	112	118	139	136	95	131	127	134	137	120	122	126	139	115	116	115	114	130	146	124	127	133	126	116	130	101	113	108	131	102	136	127	127	111	118	125	142	110	118	115	98	132	137	141	110	126	111	120	97	136	128	127	133	97	113	116	116	126	139	110	140	93	108	123	125	112	111	123	137	121	127	128	126	114	138	119	128	131	137	127	135	140	108	122	135	104	138	106	115	122	110	109	157	136	121	129	122	127	118	131	121	112	123	122	121	122	128	116	115	147	120	115	115	138	130	126	110	123	131	120	124	107	122	125	122	122	120	128	97	114	118	128	103	125	116	107	118	134	130	134	132	109	116	141	120	100	111	128	137	133	123	145	123	129	128	114	121	128	123	135	119	124	133	134	110	122	133	125	114	125	127	127	126	104	132	128	133	135	127	114	133	120	130	130	127	110	115	134	131	116	123	119	131	101	134	129	113	122	116	144	123	119	128	115	130	132	107	113	126	117	121	143	126	121	116	133	135	122	121	125	119	117	136	118	105	117	114	109	123	121	114	105	121	124	123	117	113	123	130	109	109	131	115	124	133	118	124	137	110	101	126	127	109	111	118	124	129	122	120	114	107	137	113	114	111	130	108	133	116	98	145	138	120	110	129	107	99	117	114	144	157	135	127	113	109	135	119	114	148	117	108	99	108	114	145	122	134	117	97	119	128	138	129	113	120	133	115	110	143	114	126	132	100	134	115	131	108	132	121	119	120	152	118	141	112	129	112	117	119	110	128	126	125	150	131	121	116	118	113	105	144	118	121	104	121	115	139	115	108	125	128	126	121	108	134	125	118	130	107	122	126	143	142	130	130	112	129	116	135	121	114	147	140	122	110	115	98	147	106	120	123	127	135	105	130	144	137	109	123	105	130	128	119	133	124	118	144	122	111	117	125	142	137	109	140	120	120	127	140	109	122	116	121	128	143	132	114	119	110	115	118	118	125	129	121	112	126	126	142	130	134	120	125	140	126	137	141	131	102	116	137	121	134	124	124	116	110	121	129	138	135	117	115	100	118	125	137	125	126	105	128	129	115	122	132	109	129	118	126	118	121	113	122	112	116	125	116	133	112	125	128	153	113	126	104	110	128	108	113	115	135	112	136	118	91	126	121	118	113	139	124	123	98	113	107	127	130	130	149	134	108	127	125	148	143	124	131	116	125	110	135	122	139	130	135	118	114	125	125	132	110	133	134	119	112	131	124	104	112	127	131	115	114	117	105	120	115	137	114	124	116	132	103	131	128	128	122	120	131	125	119	129	145	127	120	133	125	115	123	141	125	117	139	119	106	101	116	124	95	118	130	143	117	125	129	100	137	142	133	107	122	139	152	136	105	108	107	107	131	126	125	120	122	125	135	122	132	117	126	128	132	104	113	99	127	137	124	117	113	131	117	123	120	124	107	121	116	137	119	116	121	129	118	122	143	127	128	115	147	131	120	116	120	107	130	127	121	124	123	111	123	132	109	126	146	124	99	124	109	109	117	123	122	123	108	114	141	123	117	127	115	144	131	130	145	136	140	117	122	122	106	149	126	102	128	155	129	119	112	135	134	126	112	112	130	135	143	129	133	120	132	130	124	127	119	139	118	127	124	141	145	118	113	119	117	114	131	123	135	121	134	96	158	147	107	104	132	138	118	120	128	140	117	119	130	136	119	117	108	141	129	120	124	134	128	130	131	107
7784	795	1562	1789	1458	1086	901	759	688	581	559	536	506	470	445	448	426	423	408	404	377	376	397	425	382	400	363	396	369	382	362	357	393	383	344	354	363	366	351	337	338	358	331	313	317	347	341	337	337	336	321	327	355	322	336	340	339	353	336	323	318	389	323	344	350	358	334	325	356	347	381	322	352	356	360	332	332	328	313	328	324	337	341	328	343	318	324	331	324	331	330	333	334	336	318	318	337	309	321	345	333	310	294	327	330	346	342	325	375	335	344	316	334	313	315	353	315	342	303	342	355	331	324	341	351	331	330	319	328	328	309	367	322	313	323	329	315	325	318	329	343	344	353	350	345	341	354	306	337	334	329	320	323	309	305	339	324	302	366	332	329	319	316	341	351	328	333	343	334	322	332	324	319	322	344	331	292	328	334	294	329	329	341	314	317	311	326	333	304	307	304	311	321	334	316	336	321	342	331	328	343	342	347	310	337	321	376	333	303	315	329	330	295	294	317	298	327	345	314	327	334	327	301	320	331	317	319	359	318	336	314	339	345	316	322	316	345	324	303	364	308	332	323	368	340	335	346	304	330	319	346	301	316	313	332	309	301	326	345	344	317	332	301	309	328	325	321	335	330	333	315	336	330	325	333	328	333	351	319	338	304	320	289	313	340	346	305	309	305	355	324	321	342	308	311	335	294	331	364	326	332	340	342	321	338	330	335	291	333	339	302	325	348	317	339	345	302	314	328	341	357	332	330	341	308	307	310	357	316	342	350	310	319	336	283	354	336	339	324	322	312	337	312	347	315	295	321	310	320	350	310	346	327	343	335	335	309	322	347	322	359	326	323	335	309	326	330	352	331	345	321	304	315	346	376	309	340	317	329	321	322	341	326	322	340	352	289	334	315	326	322	368	348	317	326	309	314	325	324	333	343	317	337	294	330	301	317	346	335	306	354	322	336	312	331	310	312	350	327	358	332	327	325	305	339	314	318	341	324	327	346	346	312	334	341	346	325	301	320	353	336	326	325	349	348	315	329	297	324	310	322	345	337	323	308	335	326	330	317	365	324	341	351	290	325	317	335	353	343	321	322	306	301	337	331	315	300	329	330	335	325	295	337	329	344	334	343	324	319	335	351	317	307	317	312	316	335	329	329	330	320	318	313	314	312	369	307	342	348	354	320	282	341	315	354	348	348	336	358	314	307	346	320	343	296	347	305	328	355	283	337	308	332	359	335	317	328	320	322	312	300	329	320	306	323	344	347	318	294	339	323	297	331	330	293	320	302	310	335	311	370	312	320	341	308	335	314	333	349	348	329	306	305	360	327	316	341	315	339	322	296	334	314	332	344	323	330	305	328	328	329	341	324	363	358	321	331	323	321	331	312	312	326	323	361	306	328	333	314	337	326	321	351	290	343	351	333	352	332	314	303	311	325	314	331	315	343	331	313	311	317	326	307	339	322	305	333	329	322	322	316	311	309	314	336	297	323	341	357	323	343	340	327	314	309	343	349	318	318	339	327	324	365	318	379	328	340	296	371	314	323	346	316	312	327	310	328	310	319	290	342	313	332	331	307	332	326	335	345	306	294	322	350	314	349	316	309	369	356	341	338	332	349	334	285	366	321	292	332	319	353	304	313	341	304	325	327	290	340	302	314	361	332	310	281	307	300	338	310	327	329	332	318	334	334	315	321	323	332	325	321	347	347	331	339	319	357	301	323	319	312	324	295	310	335	327	356	312	341	344	312	352	373	320	324	376	316	319	327	315	331	324	360	328	334	351	343	350	319	323	327	317	315	314	350	341	291	319	327	326	313	300	336	349	308	302	345	348	311	308	325	339	342	359	352	308	361	316	322	333	330	310	333	367	340	315	319	326	339	339	337	329	370	346	323	336	307	329	342	328	324	326	344	321	343	317	319	304	298	337	346	368	323	311	349	352	359	337	341	343	343	336	312	299	322	356	321	301	347	351	337	337	325	302	333	320	339	320	326	318	331	332	334	291	325	347	342	313	342	338	308	339	312	314	308	342	310	332	306	328	356	301	277	347	342	349	329	310	357	345	350	355	328	309	308	308	313	340	334	358	342	330	319	346	319	324	348	315	322	347	310	300	320	328	286	336	318	336	339	331	320	348	352	339	345	347	331	330	321	358	346	315	316	340	319	307	306	302	379	342	337	319	342	294	342	320	330	297	334	300	331	298	321	326	346	300	293	315	338	312	347	325	330	349	323	326	301	305	320	349	293	323	307	326	355	301	344	299	342	338	313	346	298	340	305	320	314	321	309	352	348	314	338	364	312	313	331	318	346	318	372	328	312	306	340	351	345	323	303	346	312	309	344	341	329	376	335	340	329	295	331	335	341	321	329	298	296	311	334	328	334	318	366	323	321	320	338	350	316	377	327	320	353	296	328	329	316	348	309	320	317	341	339	324	341	311	357	313	318	342	325	311	302	347	327	345	340	331	324	327	313	333	339	302	297	330	338	333	296	291	346	335	345	322	354	331	322	358	309	315	332	296	337	350	342	331	327	316	311	336	328	314	298	335	334	322	332	305	349	338	324	317	351	315	323	326	352	316	323	328	300	356	282	346	300	295	313	338	304	325	332	314	287	320	326	343	317	311	327	323	309	328	304	341	353	316	330	324	303	320	349	295	336	341	336	300	337	302	320	330	334	321	343	355	311	303	306	336	305	336	334	350	315	337	336	286	320	319	327	318	335	330	320	325	355	297	307	317	363	322	286	328	338	317	358	339	361	333	333	354	334	356	314	365	295	326	349	327	327	350	274	318	317	332	328	338	345	297	322	309	333	335	318	299	308	314	329	331	329	307	324	344	331	308	318	320	340	330	317	330	321	313	318	348	335	322	284	302	322	310	337	317	364	353	362	353	354	342	302	312	326	359	316	341	324	351	329	345	355	300	314	326	297	348	328	335	318	321	307	345	341	310	340	335	315	333	311	332	314	320	323	315	317	332	321	326	336	292	344	351	345	313	304	335	346	305	304	355	340	334	336	313	347	330	344	312	376	341	328	339	340	325	323	352	323	354	322	353	339	337	333	351	332	324	352	345	344	345	336	316	320	344	329	339	319	334	338	292	334	334	317	319	311	354	306	345	326	310	326	315	324	302	320	329	360	329	300	322	321	331	330	338	312	334	347	315	328	334	363	340	346	319	347	306	309	344	310	352	353	305	337	359	346	335	337	332	345	331	320	317	330	328	351	313	334	324	319	327	341	340	335	365	349	295	320	307	303	324	321	336	307	338	310	333	333	340	322	312	302	338	337	333	331	346	309	332	310	330	329	308	332	330	335	346	346	310	314	361	320	333	343	326	324	353	312	331	338	345	343	352	347	373	329	343	326	340	356	286	353	308	324	353	334	314	361	311	299	346	320	318	319	302	343	351	332	293	344	330	299	327	314	335	333	323	322	305	315	304	338	326	312	303	290	317	311	329	358	306	334	324	330	330	345	328	332	347	316	344	329	328	315	337	342	302	331	351
1329	366	369	336	365	362	372	328	358	351	330	364	337	335	379	333	366	362	365	329	365	390	348	347	376	378	386	368	369	395	351	366	396	363	330	329	372	379	329	353	338	355	358	365	323	322	331	381	329	339	367	346	326	336	351	317	375	370	371	361	357	340	344	355	355	367	363	371	328	371	364	354	347	309	350	303	357	344	393	336	350	324	344	350	346	340	357	325	357	361	356	361	362	396	352	354	360	374	358	402	357	384	308	391	332	292	334	313	358	375	363	359	353	391	343	338	321	353	367	328	345	366	356	345	358	371	380	317	353	347	337	356	313	362	355	344	377	368	377	359	363	371	361	399	374	365	330	352	390	361	333	363	355	331	336	341	331	356	369	339	372	373	357	339	333	351	335	338	345	348	360	369	374	360	354	344	346	390	377	378	327	367	358	325	364	312	410	360	328	364	320	384	351	390	343	358	337	390	361	356	362	367	328	381	389	371	356	352	364	310	400	369	342	365	366	386	377	358	342	375	338	334	374	351	342	327	348	404	388	353	326	346	366	335	349	342	343	335	343	329	360	332	357	401	361	380	332	344	386	377	364	342	316	373	332	323	345	342	330	356	349	344	336	342	372	363	337	341	318	336	357	366	319	353	363	357	358	320	367	380	344	327	315	338	373	358	363	347	359	333	321	322	372	380	357	356	295	344	380	364	374	387	357	351	343	340	355	338	382	340	361	352	359	353	345	341	357	334	352	335	418	366	348	372	337	363	317	340	352	358	317	361	339	323	345	366	340	372	368	342	374	327	363	361	384	367	318	357	382	311	335	350	363	359	328	335	331	341	320	349	344	380	364	335	330	337	363	306	333	349	343	321	360	315	319	345	380	341	325	324	362	365	347	336	330	370	337	347	349	331	333	353	349	347	388	310	322	326	369	359	371	348	350	317	318	352	328	331	376	332	320	348	341	351	348	334	352	328	352	330	338	363	343	331	369	349	334	322	360	323	314	350	340	367	372	352	368	356	335	317	343	351	352	342	338	388	345	313	348	324	308	366	334	320	372	323	357	350	358	388	337	354	323	332	374	372	329	390	333	383	378	349	332	331	358	364	347	353	313	340	366	333	381	326	369	379	346	364	333	365	346	317	331	379	340	370	449	308	344	328	315	379	360	337	367	355	353	330	354	347	338	369	338	329	400	340	351	352	369	329	371	333	403	372	364	324	336	359	313	318	344	337	351	331	370	353	347	344	389	321	334	322	333	326	357	373	337	373	323	341	345	371	388	338	341	405	340	335	344	321	343	338	330	391	363	352	351	384	370	357	339	342	367	348	348	356	315	322	321	326	348	362	361	337	349	305	319	326	347	358	305	349	343	387	340	331	349	368	353	356	353	347	382	380	340	369	377	315	339	380	357	374	337	370	357	351	341	355	363	368	378	345	374	354	339	364	337	378	322	360	374	375	326	378	379	364	375	308	380	350	341	333	358	375	354	329	345	362	345	352	350	351	357	351	340	375	355	309	364	420	304	324	332	363	382	321	360	322	343	345	358	345	362	368	336	349	340	336	343	359	326	347	370	351	323	328	333	324	353	359	400	338	344	361	372	310	382	329	347	350	346	373	369	358	361	336	325	388	308	377	351	339	373	368	324	365	335	342	363	343	355	393	326	352	339	351	326	364	331	321	369	333	335	346	346	357	366	377	346	348	336	329	359	321	356	353	356	310	328	353	333	384	416	331	358	389	324	338	374	346	396	373	329	364	369	320	376	407	353	352	358	342	354	315	298	374	364	356	365	329	301	348	335	324	346	364	331	367	377	311	310	342	320	367	309	365	362	316	342	351	393	331	354	358	343	354	310	347	366	363	374	336	357	325	360	320	345	334	324	347	364	347	315	333	343	394	357	349	331	322	331	351	327	366	326	345	380	354	401	376	365	356	338	376	363	361	398	371	375	363	351	318	373	355	367	338	336	341	350	341	346	334	383	382	361	363	334	383	412	352	351	373	388	350	356	333	352	358	339	330	336	359	331	370	363	331	353	380	354	315	365	361	325	346	378	335	342	352	346	333	340	391	344	346	343	352	364	376	339	342	317	335	361	337	331	335	354	343	322	348	327	345	321	330	308	336	350	367	333	336	335	335	368	314	328	342	346	335	319	349	385	336	318	337	353	367	364	345	339	360	366	373	322	321	365	343	372	379	340	338	325	324	378	349	343	387	356	367	351	355	372	346	328	393	356	341	362	343	350	315	325	346	363	350	365	354	354	317	306	343	349	343	360	354	348	331	352	340	338	394	319	366	329	388	376	362	332	394	334	346	337	327	358	372	352	367	315	339	361	370	394	341	301	373	337	305	364	349	334	341	357	354	345	308	351	335	372	366	358	345	334	338	337	350	338	351	375	360	356	385	368	330	323	381	340	327	351	353	348	374	341	363	347	391	368	356	353	355	326	370	348	398	387	372	339	343	321	340	332	344	363	363	385	371	359	357	355	345	347	353	353	365	322	353	348	340	340	343	347	331	364	380	358	354	333	335	351	346	340	352	379	360	345	350	376	311	357	369	300	399	372	375	335	358	348	371	378	342	338	354	351	355	374	375	345	345	330	349	326	360	365	340	389	368	335	378	345	329	364	346	332	369	324	351	363	320	341	383	356	328	406	335	358	317	361	341	285	361	352	327	355	365	381	373	357	350	322	318	323	350	340	341	357	347	343	342	339	338	376	344	361	351	370	367	366	377	358	348	361	370	337	342	345	331	331	354	342	406	355	372	351	342	373	351	353	381	386	328	354	326	363	357	366	331	320	325	346	363	352	343	321	352	385	363	356	352	363	362	347	361	341	386	354	325	326	346	376	368	332	352	353	325	353	340	376	319	358	341	360	341	349	338	348	312	328	345	317	383	334	376	351	352	343	338	363	381	358	348	368	374	356	336	342	346	345	358	353	385	367	354	336	355	318	335	336	343	336	366	366	371	327	331	328	364	350	382	344	344	348	345	334	324	318	347	327	346	353	342	369	361	362	341	352	319	346	368	343	362	355	365	327	332	320	363	358	329	364	334	350	388	347	327	379	351	315	363	380	346	369	340	396	336	355	380	353	347	315	350	357	377	346	335	342	353	345	321	357	355	353	325	370	351	364	325	334	337	336	346	343	332	332	349	335	340	352	327	316	364	374	383	331	324	332	368	364	360	369	363	344	376	366	360	354	322	358	380	329	340	335	369	350	337	350	342	335	331	354	318	363	339	329	314	394	360	354	361	372	354	346	383	334	331	365	335	341	346	349	337	335	382	350	362	337	333	327	373	357	339	342	340	374	327	364	349	389	366	329	363	347	374	350	368	368	318	397	361	336	348	325	390	359	364	374	345	332	316	330	374	372	343	346	345	357	337	389	331	346	354	359	338	382	350	371	360	370	336	348	335	365	350	344	362	350	338	322	333	347	391	352	361	352	323	400	382	341	353	325	357	350	361	358	349	337	372	345	393	367	315	380	325	339	381	344	368	321	366
1922	815	856	821	839	855	843	846	827	868	809	797	897	838	823	834	817	869	780	825	852	825	798	809	863	805	821	803	853	889	838	865	826	860	860	867	850	884	824	849	831	830	840	834	841	811	904	906	817	832	857	833	810	822	860	849	789	866	856	819	857	859	871	837	845	821	880	846	790	833	910	799	857	883	898	843	883	852	855	816	846	907	848	853	840	841	890	778	805	867	848	817	856	816	846	870	807	832	845	823	807	843	866	858	818	805	858	823	827	841	806	860	878	871	862	888	854	847	867	812	855	831	814	852	829	939	853	791	841	814	853	855	887	821	808	821	853	799	785	827	822	793	861	877	851	808	869	820	819	828	786	819	791	879	826	884	848	825	782	861	858	840	849	860	845	808	802	767	888	832	775	925	769	869	834	844	868	829	888	818	823	836	804	843	842	877	848	834	845	851	818	845	855	814	865	858	779	840	858	847	852	793	820	857	820	862	832	882	830	887	894	827	832	855	836	826	858	811	820	852	847	807	841	827	826	830	830	797	846	835	892	817	791	840	818	827	833	822	822	799	900	825	843	838	765	879	832	823	819	877	807	836	839	864	801	791	818	861	831	824	898	849	858	809	824	824	798	838	859	820	822	809	830	812	847	831	831	823	848	885	839	808	860	883	823	855	850	846	830	885	798	863	839	830	880	865	868	800	834	874	804	827	835	826	833	904	833	829	818	811	878	816	868	916	817	845	865	798	825	845	845	866	857	823	837	835	853	858	832	848	796	821	890	800	827	838	841	851	900	826	801	820	845	856	882	827	784	873	841	826	810	826	918	830	881	884	839	852	796	857	832	840	813	836	833	812	833	864	835	859	854	850	799	823	788	826	858	848	882	838	865	847	840	867	862	821	816	825	857	830	825	868	867	841	837	807	848	839	825	780	831	858	841	838	859	788	832	810	841	765	842	866	813	848	814	830	852	842	828	868	765	857	805	829	832	851	828	802	811	810	825	854	811	858	838	815	812	859	821	828	847	867	841	832	837	906	793	887	815	800	820	809	785	799	869	863	881	857	794	813	862	811	832	850	849	826	853	869	820	865	860	818	870	861	844	842	859	834	881	822	849	877	817	869	854	809	821	829	828	809	851	824	852	813	869	825	840	807	839	816	848	858	868	852	807	846	833	787	833	824	799	854	809	842	848	858	857	792	852	883	806	814	849	830	821	813	800	877	801	835	908	904	861	885	804	818	860	813	837	799	858	773	838	842	799	853	834	856	885	833	856	890	824	811	854	820	773	839	822	834	799	828	817	804	834	840	830	773	827	811	816	823	867	786	897	844	806	848	828	833	790	819	824	854	760	823	837	815	791	841	832	821	830	831	885	854	842	803	852	887	848	837	820	774	855	855	816	821	879	856	853	841	815	830	810	820	821	871	821	833	797	855	851	843	851	821	865	884	861	817	781	821	809	841	846	864	854	825	850	809	843	866	804	800	847	803	845	862	873	833	787	841	819	871	818	823	830	834	849	912	874	809	836	827	856	867	859	832	835	831	831	861	808	795	838	789	840	805	824	805	873	794	815	829	842	796	839	791	820	869	847	808	850	835	844	808	865	869	806	819	830	887	879	801	808	840	807	882	838	919	820	825	833	843	837	860	843	802	862	853	856	799	841	886	854	896	887	856	786	870	880	848	865	817	818	801	865	794	811	792	833	840	868	848	840	886	837	838	863	799	890	844	868	870	868	838	815	834	810	828	789	793	852	867	784	841	846	836	814	845	823	830	833	842	864	870	816	846	817	806	825	838	857	793	886	760	808	847	823	856	798	836	871	824	846	835	787	846	843	823	818	804	831	773	878	841	854	842	815	862	854	827	846	872	830	765	818	800	831	853	829	818	826	850	849	833	842	820	831	853	798	827	839	804	825	849	838	850	868	813	859	839	835	867	801	866	877	857	896	829	751	830	822	823	813	813	830	819	809	779	859	761	852	826	842	795	846	829	818	822	796	851	835	880	838	846	823	820	837	840	764	823	854	807	836	834	873	824	790	877	826	868	843	812	840	866	831	949	802	818	814	832	804	829	871	857	834	803	858	867	863	873	860	863	894	841	775	837	859	807	821	888	833	898	813	835	884	813	816	852	836	831	814	872	806	835	878	848	898	815	839	849	862	812	823	877	899	820	801	856	818	852	852	818	829	849	800	840	811	796	866	837	842	808	825	822	883	789	853	815	855	800	893	779	819	862	839	834	871	856	846	851	843	852	877	784	877	858	810	819	800	835	840	843	793	853	796	823	882	863	834	839	883	828	879	836	772	809	818	876	863	883	802	836	805	854	862	809	785	785	839	805	836	828	785	822	826	830	811	870	843	849	815	826	891	888	854	807	821	903	854	817	843	849	830	830	844	883	853	862	839	819	874	859	852	828	854	798	782	865	882	813	869	838	846	848	817	790	859	809	856	833	849	839	849	860	813	806	834	785	798	850	790	826	842	885	810	845	796	830	844	840	794	876	817	849	848	806	799	849	846	823	781	857	863	845	866	826	805	844	809	854	771	854	837	833	823	851	836	831	844	850	851	834	841	834	832	808	862	854	886	871	878	786	853	844	793	793	854	810	803	854	810	830	797	838	832	819	836	829	842	837	825	813	864	870	805	815	836	836	891	760	783	834	838	813	886	773	835	882	796	794	821	820	797	832	874	822	836	836	872	791	829	845	845	814	804	841	832	875	854	833	833	864	849	844	809	853	861	864	803	821	811	831	833	879	835	821	843	842	882	829	895	843	840	875	785	865	834	814	831	852	777	845	886	901	828	787	816	858	827	840	894	786	829	878	865	847	821	863	822	838	829	897	845	842	831	834	813	820	826	872	822	826	791	837	846	830	805	835	862	807	856	858	866	864	829	875	844	820	835	805	829	825	870	833	856	864	831	843	830	767	817	808	865	835	851	819	841	785	843	835	810	808	844	785	861	831	829	808	868	915	849	834	885	869	843	869	817	836	826	831	797	805	885	822	783	807	816	809	821	791	817	849	867	828	825	825	788	877	804	809	823	838	851	834	851	814	844	770	886	852	805	808	860	876	810	827	879	856	888	821	824	834	856	854	811	862	853	835	786	802	831	830	849	804	841	871	848	877	817	865	840	914	830	834	821	829	820	836	802	854	861	846	865	821	807	854	840	840	854	771	812	830	863	811	782	895	810	817	846	847	847	810	857	803	872	802	831	838	814	817	846	816	872	822	836	812	821	838	825	896	818	819	892	798	851	835	821	816	809	868	876	849	866	820	832	852	846	801	832	836	829	839	789	879	830	923	845	841	832	861	826	819	801	806	795	808	823	855	884	803	813	825	805	879	829	831	862	802	914	836	846	760	809	840	834	846	852	813	831	868	833	813	849	846	811	850	810	882	847	765	834	854	853	791	848	853	837	805	828	833	884	871	791	810	816	826	826	833	775	807	848	835	848	866	890	832	812	816	823	822	875	820	817	877	814	797	786	849	856	803	859	829	842	818
6652	540	549	475	381	325	328	348	311	305	342	303	301	289	295	294	269	295	299	289	329	271	281	298	288	308	310	298	262	295	284	307	301	276	264	274	305	289	299	268	269	310	305	261	293	280	294	254	265	276	267	314	294	312	266	282	305	291	316	271	297	327	297	305	265	308	295	278	315	272	296	301	271	279	286	284	251	280	287	266	290	275	278	279	303	269	270	251	263	271	253	305	292	275	281	274	251	297	314	283	291	283	283	298	275	274	286	321	273	265	296	292	257	282	311	295	268	275	248	294	276	281	293	264	261	303	270	278	277	288	275	314	289	273	294	287	263	260	268	298	279	297	288	257	240	268	300	280	289	265	278	277	270	280	286	308	309	301	292	251	304	276	294	303	328	268	286	264	314	308	302	291	312	300	293	270	258	302	291	285	266	270	303	255	268	271	288	288	286	317	255	331	304	256	275	278	280	286	291	278	279	288	315	296	271	296	284	261	247	286	323	306	257	301	277	298	260	286	272	303	305	277	297	269	265	262	289	297	247	290	295	281	284	278	296	305	292	280	311	328	285	277	318	326	315	280	283	269	308	264	305	284	279	291	293	294	279	271	295	276	318	303	306	274	264	269	290	278	278	302	315	278	281	242	274	277	302	308	279	264	285	291	282	304	273	280	281	277	291	258	287	328	307	317	277	272	283	303	303	292	277	299	283	310	250	267	262	304	265	319	247	308	288	328	303	275	279	298	280	275	286	278	274	274	297	279	306	284	274	290	256	272	267	287	304	288	295	272	296	291	296	290	281	284	286	289	267	267	292	314	321	281	269	286	310	291	281	295	269	280	282	265	282	281	307	327	271	295	298	294	285	262	256	303	260	268	263	272	261	282	302	281	292	262	303	293	275	276	260	271	280	271	272	262	275	273	268	275	290	278	265	282	289	289	287	271	287	249	269	284	262	285	249	279	270	298	307	287	272	261	300	298	286	268	295	285	269	265	286	310	274	282	296	276	293	276	265	265	269	274	267	314	306	295	276	272	289	262	252	281	293	303	303	274	297	288	278	259	278	290	265	254	275	250	272	272	272	274	304	270	302	298	285	267	301	287	299	280	257	292	270	262	253	274	257	245	310	315	252	282	254	260	287	278	276	312	305	288	290	307	274	279	307	242	298	227	283	292	312	283	287	275	284	270	278	250	293	289	268	312	292	275	321	258	278	294	297	276	252	276	293	318	268	304	308	293	310	277	266	319	306	303	293	286	290	275	264	310	281	292	303	283	297	282	270	260	278	291	318	254	252	283	272	270	291	272	285	309	269	302	283	290	286	282	253	267	306	280	290	261	284	281	278	263	267	285	297	260	303	248	319	281	279	272	263	283	282	289	267	284	289	298	244	274	305	260	261	292	283	304	287	286	247	296	314	269	328	271	301	295	267	309	292	304	263	278	275	284	271	288	258	304	276	258	307	254	250	294	284	279	267	269	302	315	276	285	286	318	289	273	249	279	279	281	285	241	281	288	289	275	263	296	290	293	269	237	272	276	285	262	269	294	267	297	310	341	284	275	297	297	256	289	238	274	283	303	303	285	265	295	290	294	321	298	294	289	273	325	296	280	291	282	289	292	288	264	291	268	291	291	255	264	297	302	302	250	264	295	252	287	301	284	288	287	288	319	265	286	290	255	302	286	284	275	253	285	251	283	277	311	313	311	267	298	255	296	294	273	276	271	300	288	241	295	250	271	335	286	287	252	293	250	293	266	314	281	298	286	282	262	297	265	297	316	293	252	287	248	279	279	329	271	264	315	259	318	297	324	336	281	283	258	283	303	284	286	270	291	327	281	276	291	295	291	275	287	285	296	284	267	300	297	287	307	254	272	295	296	304	292	311	253	271	308	261	278	279	282	319	247	296	319	270	268	282	298	262	271	272	295	280	313	292	294	295	281	288	299	272	276	270	306	259	280	270	282	264	258	308	280	281	308	305	305	287	277	273	284	302	295	252	298	254	307	250	291	275	308	295	292	304	301	296	270	288	297	276	257	304	271	271	304	270	280	273	255	281	290	259	297	282	297	270	288	290	305	281	266	274	274	292	284	302	263	307	293	257	300	295	252	290	312	300	318	278	319	264	274	281	262	293	276	289	294	282	311	297	298	258	244	300	272	280	283	289	287	324	292	275	307	312	265	276	296	312	280	303	303	296	284	252	295	297	280	307	277	290	300	272	267	283	279	293	262	295	282	263	298	268	291	277	286	293	287	287	266	280	300	271	291	266	287	257	288	297	286	322	342	289	310	270	263	286	284	300	314	281	303	270	281	292	309	314	287	301	287	280	252	299	294	299	308	300	315	318	294	291	283	266	276	282	261	281	293	283	289	311	296	287	255	288	307	252	335	315	260	258	246	308	286	289	265	265	280	297	276	295	273	296	308	268	305	264	278	271	288	295	312	265	279	277	281	296	281	287	252	290	256	255	305	318	312	287	285	260	309	278	309	272	285	290	292	310	289	312	272	275	303	260	312	270	259	263	259	289	290	309	295	283	272	278	254	292	320	273	280	248	269	293	294	294	307	269	277	311	296	263	237	305	240	301	276	301	265	299	291	271	287	292	263	280	290	290	298	280	258	278	307	274	289	263	288	306	271	318	281	260	273	305	278	299	308	277	316	303	304	300	287	268	290	293	273	278	263	289	274	289	275	306	278	303	285	298	264	283	309	294	320	291	261	270	282	311	285	280	282	263	301	270	281	304	290	286	295	282	286	284	293	290	312	291	289	277	244	325	277	293	290	288	281	271	270	278	281	268	284	272	295	286	280	295	264	285	310	295	293	286	338	298	300	265	276	319	314	298	294	303	265	286	279	263	296	311	280	268	300	285	297	309	291	270	291	286	294	301	282	288	284	281	266	268	292	292	281	299	275	284	273	319	331	291	263	269	279	281	305	291	289	289	275	318	241	306	299	262	271	270	299	293	281	281	282	259	276	253	291	270	290	257	311	292	282	294	312	281	267	281	273	268	286	304	283	311	280	282	293	277	295	269	311	268	292	292	297	291	259	336	259	301	312	291	261	267	290	300	286	285	274	282	281	270	292	298	247	269	291	262	315	272	263	272	291	328	287	287	299	298	287	272	275	283	267	288	304	287	268	263	265	299	293	323	268	279	271	288	293	293	270	282	309	265	258	300	286	265	277	280	276	256	277	263	303	310	309	261	274	279	297	307	292	280	276	296	306	286	284	266	260	293	287	273	292	306	291	297	303	299	314	323	273	267	275	284	307	274	274	304	267	279	279	267	279	295	284	287	243	250	305	286	295	259	279	282	258	280	300	300	261	276	291	262	283	283	274	301	276	281	278	264	307	302	294	253	282	281	308	283	281	283	300	307	244	279	259	264	263	289	317	300	280	253	261	270	291	296	278	315	288	315	291	307	301	304	265	293	291	281	242	292	291	263	284	258	298	268	289	263	298	283	271	298	287	261	301	294	285	290	331	291	276	271	291	285	290	270	262
6483	1001	1265	1466	1205	1040	952	946	850	851	780	765	781	725	764	761	726	784	747	727	687	728	729	729	661	710	703	727	722	722	733	663	691	727	718	697	727	684	700	736	683	658	713	673	686	720	720	699	692	700	636	704	707	699	718	681	683	698	668	673	679	691	717	632	647	679	684	709	701	710	694	676	699	646	707	711	692	667	708	669	660	714	717	692	691	679	710	681	706	721	615	698	702	689	663	675	744	672	665	701	691	698	696	654	713	632	670	722	651	663	722	703	691	701	691	698	702	680	643	691	666	701	708	701	655	701	670	724	719	605	660	645	662	701	724	710	677	683	699	652	706	677	669	673	708	645	682	655	697	668	620	659	659	658	628	678	695	615	688	682	719	737	692	700	698	693	696	678	695	658	657	682	687	629	619	702	663	682	705	676	662	744	643	667	672	713	690	769	715	689	695	724	668	707	680	688	694	662	703	715	702	690	688	681	722	713	737	663	664	681	671	637	694	660	715	685	716	653	692	706	641	661	667	720	642	660	702	631	659	674	674	688	668	647	675	659	681	698	711	670	723	684	692	679	721	672	706	675	696	692	664	697	663	690	754	689	694	708	687	687	652	706	656	693	645	655	650	685	640	667	689	722	695	641	715	674	690	670	714	703	722	710	727	660	693	681	718	673	668	710	656	707	684	743	670	710	742	670	684	708	656	666	690	672	702	684	719	698	696	671	642	691	652	676	677	627	707	739	688	659	709	667	684	686	728	679	671	685	695	637	642	713	680	699	682	682	716	666	691	661	737	714	711	645	695	706	691	729	703	734	722	700	692	661	680	678	630	711	618	673	716	718	682	710	704	702	689	662	683	667	697	701	651	669	656	675	682	674	735	705	662	710	714	700	672	689	646	670	687	655	703	656	677	666	650	685	708	708	704	693	708	694	692	701	669	696	670	686	651	658	654	684	668	724	636	672	668	641	653	687	699	749	722	688	694	696	689	654	670	630	733	697	663	683	723	760	690	702	628	688	722	662	677	656	663	685	690	735	694	684	696	667	667	653	656	678	716	678	698	687	695	664	741	652	660	712	658	688	676	667	679	676	656	697	669	717	651	689	729	705	752	689	667	692	671	690	695	695	702	704	685	698	663	690	683	683	735	672	709	716	719	701	712	696	674	702	695	669	732	682	655	714	709	657	694	679	709	733	681	712	690	673	672	660	674	745	675	722	691	695	746	681	697	670	705	659	719	686	689	682	653	622	681	730	683	689	661	639	697	676	722	700	722	676	716	689	718	675	728	649	692	689	668	659	663	738	702	755	700	664	671	683	672	692	675	682	696	642	719	652	671	710	736	666	660	698	669	702	690	725	720	667	695	747	701	698	673	703	722	670	629	654	657	669	680	698	672	654	694	626	704	677	673	728	696	735	672	670	656	693	693	721	727	679	672	693	714	663	717	692	686	710	678	703	683	696	698	720	696	705	698	723	645	664	697	690	684	681	712	713	710	653	685	688	696	659	737	670	690	703	706	711	695	688	725	668	697	689	647	655	676	640	737	691	713	742	690	688	660	651	738	700	666	689	699	689	669	655	681	729	683	707	710	703	693	699	680	664	723	624	670	705	691	680	710	672	741	711	669	720	684	708	660	681	693	670	714	642	717	698	661	715	683	707	728	693	726	665	742	709	673	686	734	752	714	738	670	626	733	697	650	693	733	647	676	687	694	708	652	632	701	694	691	670	705	675	702	663	700	661	613	692	662	667	696	708	679	676	700	701	699	677	715	649	693	637	710	629	699	716	685	704	723	684	699	691	687	711	677	641	696	714	678	752	672	710	666	642	627	626	651	671	682	673	703	633	704	697	704	714	695	729	693	652	696	665	703	694	687	695	658	656	658	672	685	701	697	730	701	685	713	675	693	668	650	710	655	663	633	672	689	693	665	617	729	766	723	735	661	698	713	669	686	622	697	714	693	664	671	665	688	696	692	694	655	736	683	691	669	655	666	660	653	704	692	667	669	719	693	714	692	666	725	653	719	653	696	678	673	677	630	727	697	685	741	668	686	685	649	664	649	711	657	628	664	723	655	706	652	687	673	669	692	677	661	658	692	657	663	684	693	638	726	688	751	660	721	680	738	730	698	683	664	705	690	665	664	713	691	719	674	711	719	702	763	724	688	680	698	729	683	669	672	671	706	696	687	713	711	634	674	668	680	707	676	663	688	671	683	670	686	665	697	717	650	675	662	673	687	745	690	696	710	691	687	706	678	682	691	668	669	698	676	695	694	724	675	691	681	666	706	701	666	738	686	678	702	702	670	667	688	675	649	681	661	668	671	687	720	698	730	655	665	710	677	719	669	697	652	696	722	680	696	679	704	725	669	664	655	655	689	730	763	652	667	678	672	737	714	728	672	690	722	709	709	712	685	714	657	693	705	668	697	671	667	679	717	685	694	670	682	686	723	740	636	720	632	672	661	721	734	726	662	635	635	713	665	662	748	684	680	699	686	691	716	656	668	697	682	697	683	703	671	663	727	654	651	668	686	682	709	677	674	708	699	699	679	666	677	708	649	669	696	728	724	675	688	715	717	657	764	682	657	607	722	681	662	714	716	645	673	759	689	682	673	723	707	716	662	708	687	684	700	688	675	702	676	634	698	738	704	672	676	689	653	685	681	651	682	694	660	691	691	687	693	697	709	674	721	716	680	677	681	674	705	705	641	684	693	697	669	666	688	720	652	674	675	748	724	649	688	750	643	668	666	737	630	696	682	728	695	692	686	684	727	669	736	672	681	641	691	706	660	714	702	681	709	659	707	692	673	708	710	654	707	673	715	682	731	699	660	749	702	718	669	679	676	656	688	660	701	688	745	657	671	708	663	649	686	688	658	679	711	711	682	689	703	698	703	691	676	673	655	723	677	634	708	649	669	695	673	693	679	667	627	701	724	679	740	703	671	645	676	717	695	702	711	713	676	731	697	696	696	665	696	728	653	656	666	704	635	680	651	698	684	650	656	705	696	683	757	719	664	698	697	714	691	651	748	660	714	678	708	641	631	715	695	687	710	671	657	705	683	650	751	652	701	662	679	736	763	663	668	689	686	695	695	710	718	696	683	629	699	714	657	670	674	688	671	703	675	672	734	688	711	702	656	679	662	637	689	674	687	682	695	711	684	660	702	692	669	679	656	724	699	718	684	636	669	690	727	658	675	670	747	719	614	698	685	675	734	648	687	738	682	712	714	713	687	748	690	639	726	685	713	686	691	689	679	712	689	769	666	663	671	677	686	692	673	670	675	702	685	662	718	716	739	659	670	703	693	702	687	676	665	648	750	720	757	677	695	674	656	693	693	683	709	676	701	672	661	665	685	747	738	732	670	726	697	657	670	708	697	683	683	676	631	705	718	668	705	697	670	702	679	726	642	722	700	714	666	682	710	681	709	690	682	709	645	702	687	679	726	693	679	675	674	713	710	660	690	716	672	733	705	671	676	661	705	718	699	721	695	696	691	706
12101	847	642	588	398	285	245	185	180	163	183	156	153	132	132	105	156	149	142	139	129	117	128	136	126	129	140	144	135	115	100	129	128	113	128	132	131	110	147	129	125	103	138	114	113	116	142	117	111	145	102	122	121	103	125	120	132	116	130	110	116	116	137	93	109	109	129	114	124	136	138	123	127	115	123	130	113	126	105	140	115	119	112	110	121	107	112	107	110	134	133	127	124	131	119	118	126	130	121	135	116	140	140	124	128	141	104	117	121	117	118	114	111	115	150	119	113	132	123	130	121	102	117	115	111	113	138	130	128	124	110	125	140	115	98	115	132	117	114	117	122	118	114	130	115	108	116	126	127	126	108	114	108	144	109	125	97	129	122	120	115	131	135	122	128	96	118	134	125	117	118	123	143	132	107	127	118	111	121	111	126	126	120	134	118	116	95	126	134	119	126	116	130	118	114	113	103	132	148	133	123	120	119	132	127	107	120	138	115	114	110	135	111	123	118	119	142	133	126	120	138	112	111	115	121	116	137	105	123	107	117	119	111	134	109	117	114	125	111	116	131	119	93	126	152	117	125	143	117	125	132	121	122	125	119	119	122	116	125	124	119	118	141	132	115	120	126	119	129	117	127	125	95	104	115	112	117	127	112	118	149	135	126	111	137	111	128	134	133	130	122	120	144	140	142	122	113	110	112	125	115	125	127	142	116	133	95	113	127	114	114	139	132	134	96	147	127	127	113	119	119	121	129	148	145	105	143	121	128	122	150	127	118	113	119	130	110	120	138	145	133	122	132	110	126	139	105	139	139	136	113	126	127	132	109	133	121	122	111	140	118	117	128	130	119	132	135	135	119	110	145	127	126	121	125	126	129	104	96	131	122	114	112	114	127	130	107	123	111	118	136	120	114	123	104	147	125	111	129	131	100	117	128	134	132	141	111	127	138	134	112	113	127	123	119	132	109	138	128	125	104	137	130	117	135	112	122	109	114	135	132	111	119	133	120	140	119	118	128	111	110	117	120	119	136	118	140	106	126	135	117	138	126	110	127	107	110	105	125	111	130	121	96	110	139	134	131	119	127	132	119	121	127	112	106	123	138	136	104	121	133	131	127	109	124	110	107	118	106	128	134	143	119	102	139	110	128	124	134	109	116	123	136	118	145	128	139	128	144	138	122	131	120	110	124	132	119	140	123	132	115	117	124	100	134	131	135	125	131	123	112	108	108	114	123	135	124	142	103	114	126	131	133	106	111	125	132	129	123	124	142	121	115	127	116	114	123	128	140	111	142	101	134	105	107	106	112	142	128	134	110	115	135	131	118	121	122	94	123	126	131	133	97	115	118	113	109	122	149	118	136	111	133	123	123	119	123	112	124	130	132	136	128	113	131	111	99	117	112	102	128	129	130	130	100	127	129	132	126	120	130	123	127	119	129	106	152	110	112	111	116	130	146	124	113	124	115	123	133	135	127	129	149	118	142	137	118	119	126	100	157	130	106	122	133	118	123	103	119	124	128	131	131	152	119	132	114	110	136	126	127	121	129	106	110	124	116	108	136	105	123	102	107	131	119	133	132	121	117	119	161	128	124	120	131	127	109	113	109	116	135	111	122	112	133	115	132	110	125	120	146	124	122	136	134	132	129	115	137	115	135	141	139	130	113	122	114	94	116	109	123	128	115	109	107	102	110	131	131	130	135	119	125	106	107	108	143	124	111	91	106	124	128	121	111	105	115	121	126	112	125	123	138	122	124	104	127	119	134	124	150	123	108	117	125	115	119	121	102	124	135	121	126	120	120	117	136	112	121	122	126	109	114	125	115	127	106	134	133	150	135	144	130	128	126	138	141	129	108	126	109	139	136	120	149	142	96	131	121	133	112	110	129	121	123	131	134	94	130	128	110	102	113	123	119	119	145	128	118	121	109	121	125	138	145	146	127	123	123	122	118	114	123	148	109	126	107	111	112	121	103	126	102	112	117	143	145	127	143	134	101	122	145	97	108	119	126	124	125	118	123	118	115	132	126	129	152	120	128	120	133	148	120	141	118	128	126	126	133	135	143	145	127	111	131	122	102	127	117	116	121	112	115	105	93	120	115	98	136	116	116	118	106	114	133	109	108	129	134	117	120	127	137	118	125	129	143	139	118	118	119	116	119	138	94	107	112	105	120	117	113	135	118	101	121	136	131	99	130	109	113	107	133	113	120	104	107	123	129	121	151	115	98	121	122	119	129	123	121	114	131	144	116	125	124	113	126	113	148	146	138	113	118	113	105	141	123	106	118	127	128	132	120	132	122	109	137	109	109	112	116	119	149	122	106	133	116	126	133	101	101	100	129	98	105	118	118	130	127	118	122	113	109	127	116	128	111	141	146	135	128	113	125	124	128	121	139	111	112	129	112	116	121	110	131	119	114	121	114	126	122	127	125	121	110	135	127	123	97	142	119	94	137	141	135	106	131	128	122	109	119	119	115	124	104	114	112	109	119	108	132	118	140	96	107	112	119	126	118	102	124	126	129	129	124	117	111	136	120	124	112	119	103	110	124	115	122	135	127	133	139	137	140	126	124	124	132	137	122	124	126	120	127	133	117	126	133	130	128	129	100	135	99	122	106	113	105	112	124	121	123	112	118	119	109	106	104	121	147	130	143	111	94	106	140	118	129	103	125	122	133	111	133	111	125	114	126	106	104	124	124	132	108	122	100	114	119	124	111	111	144	135	141	126	118	122	118	117	144	106	136	126	127	135	134	104	119	116	124	104	120	116	129	114	111	111	134	129	127	133	130	128	115	115	119	134	130	97	116	127	129	113	133	143	132	117	125	132	104	158	123	118	119	113	121	136	127	129	124	126	122	123	105	127	123	155	131	107	102	118	121	109	123	112	117	106	130	134	113	118	102	106	121	125	125	120	151	130	132	123	127	140	133	105	120	134	151	121	123	109	115	131	120	121	130	127	121	107	115	130	125	122	117	126	133	109	99	124	138	116	103	115	120	124	101	118	111	126	97	113	133	134	115	108	116	118	129	132	125	123	150	120	120	114	115	150	125	119	121	134	113	134	117	113	113	120	127	123	125	128	118	129	111	144	131	117	128	122	125	135	121	110	125	99	100	135	116	124	154	135	118	125	104	121	124	104	121	130	138	132	113	102	120	125	134	114	117	117	113	118	117	106	121	123	139	120	118	139	138	135	133	127	135	126	110	131	112	130	141	120	114	124	92	134	116	124	117	139	107	126	138	110	120	116	96	105	123	129	138	122	120	128	125	108	132	129	119	131	123	135	138	157	112	138	96	144	121	120	109	119	112	122	116	113	118	130	123	126	123	121	125	130	119	134	115	109	129	128	152	146	123	117	109	122	112	115	100	131	124	105	149	112	150	131	122	119	108	111	142	117	122	122	114	125	113	140	143	127	125	120	106	126	121	114	100	113	128	116	119	132	117	109	105	130	121	116	119	163	116	127	122	142	124	139	104	136	112	122	114	148	119	121	120	141	125	125
7705	886	1487	1775	1328	1020	850	757	739	596	560	520	513	478	431	434	442	413	425	398	393	375	424	357	383	397	364	368	395	349	361	348	330	362	341	386	329	352	376	345	362	361	354	340	354	345	373	319	375	327	333	329	372	321	340	351	362	376	331	359	326	299	343	323	296	313	344	346	349	339	347	327	355	323	317	319	343	319	310	318	343	313	326	336	342	315	329	347	309	320	326	345	331	300	325	323	324	286	357	328	345	371	353	328	335	314	330	320	313	329	314	328	328	317	329	321	313	280	343	267	341	321	311	301	339	314	319	340	331	370	368	348	319	336	313	329	373	336	330	310	341	285	322	312	286	326	356	320	326	336	329	351	347	341	319	320	345	321	328	319	308	319	328	324	324	349	337	371	334	305	351	323	362	319	311	333	350	324	329	358	327	299	350	317	293	329	312	364	335	352	344	341	327	297	332	327	328	340	302	297	334	358	322	358	318	323	319	315	336	346	314	339	352	342	334	299	347	336	310	367	323	303	332	324	299	305	317	310	324	344	335	319	328	307	314	351	294	311	321	290	356	352	312	310	326	344	328	304	335	348	315	348	345	299	352	343	327	331	324	327	346	314	323	322	321	333	314	329	346	295	328	305	339	334	333	327	324	333	356	311	324	332	345	333	326	335	320	287	349	333	333	352	318	313	315	338	306	324	347	340	311	319	308	326	308	314	316	323	331	326	306	345	354	315	295	313	312	316	346	345	309	309	329	333	318	312	302	317	318	308	324	341	324	328	327	327	302	311	316	306	359	294	309	314	315	319	340	336	342	343	325	320	286	297	307	303	324	331	331	316	308	294	337	340	317	322	327	314	326	322	324	322	327	302	323	296	297	331	328	347	357	332	310	310	341	326	349	296	328	304	348	329	349	349	337	335	351	317	334	318	313	344	335	336	298	351	344	326	322	328	323	325	316	319	317	325	337	326	343	335	327	326	335	313	326	319	307	337	316	348	343	315	360	329	351	323	301	322	303	301	317	296	346	345	330	367	340	332	317	332	319	294	337	304	330	361	368	347	343	339	312	298	300	301	308	357	320	332	293	301	317	299	323	382	335	332	345	340	351	287	330	359	345	335	344	313	344	329	334	330	316	316	345	356	315	337	316	321	329	340	333	337	356	364	333	324	325	307	343	297	326	343	316	333	336	310	368	341	326	310	313	322	316	278	338	341	355	289	314	313	302	348	314	298	311	326	303	357	331	273	304	334	313	307	346	326	341	292	321	322	346	301	339	313	325	319	321	330	356	362	340	325	302	294	312	315	299	325	329	323	358	341	312	320	298	319	331	302	312	341	335	338	324	312	350	333	323	323	346	337	348	355	309	295	327	354	328	357	302	306	321	343	357	315	340	316	365	297	338	335	337	365	351	314	325	323	331	353	328	327	329	326	320	363	298	332	325	332	331	333	322	355	321	373	326	312	303	315	320	300	315	301	328	308	323	327	320	361	322	328	341	300	337	349	308	325	311	335	316	301	334	335	334	326	320	352	340	323	310	363	328	329	344	352	307	310	342	331	346	308	341	334	296	344	351	374	320	318	319	332	331	305	306	334	326	315	340	319	302	309	344	347	320	314	343	307	325	293	310	334	322	327	314	329	359	356	318	321	330	331	332	340	323	347	346	324	325	338	342	329	325	294	319	325	318	300	335	317	332	349	317	337	314	325	339	320	321	348	294	384	320	334	322	311	310	335	330	339	338	321	309	297	325	299	342	335	376	330	325	346	297	330	331	319	335	313	341	337	327	311	320	325	329	334	314	352	340	352	356	327	351	338	353	281	310	383	329	309	323	332	312	322	338	315	352	312	300	354	336	312	342	331	309	321	335	343	318	339	349	313	335	364	335	302	331	313	331	330	316	306	326	336	350	356	318	352	310	352	320	332	327	334	322	335	356	306	334	331	345	334	337	327	300	332	309	314	350	335	306	322	337	315	331	319	338	344	337	354	335	326	350	324	313	340	328	316	329	335	312	316	326	316	326	318	291	330	361	299	326	315	332	329	314	334	307	329	313	318	292	336	338	350	349	328	304	317	332	356	304	347	353	356	311	319	333	297	334	340	321	338	356	333	318	315	321	344	325	341	343	323	333	317	366	315	341	307	333	354	317	291	332	344	296	318	308	307	359	309	334	299	297	322	377	342	312	315	304	316	291	302	355	352	302	321	354	322	320	325	316	310	333	346	336	287	344	333	324	345	349	320	362	346	288	318	338	324	324	320	350	328	303	319	320	342	322	302	306	349	312	311	333	340	308	335	339	302	324	366	310	324	347	333	336	318	308	333	299	316	356	340	337	348	298	335	313	320	312	308	330	298	303	340	286	333	323	329	346	303	322	337	309	325	326	322	348	333	355	351	325	350	328	338	340	332	330	316	310	334	313	327	345	368	335	350	359	329	316	321	338	309	320	355	329	335	320	352	317	298	314	341	309	359	320	299	363	325	299	301	320	326	317	309	331	321	321	331	295	348	312	348	327	321	301	326	323	312	313	304	299	297	306	330	354	320	323	334	329	354	316	303	286	339	308	345	327	341	300	364	325	327	352	311	350	304	326	336	314	309	298	316	306	304	333	313	333	279	327	315	325	301	314	325	335	341	331	316	331	337	324	340	302	323	312	308	284	277	300	328	357	324	358	303	307	324	317	312	318	344	322	360	332	312	337	312	309	312	322	336	334	316	331	303	342	316	342	316	336	347	335	320	334	308	320	311	305	305	321	318	338	294	317	353	332	307	340	300	308	310	312	343	313	326	329	324	324	327	343	321	330	358	325	303	329	305	338	318	295	319	324	316	348	314	335	307	317	300	324	334	293	325	311	319	329	304	294	309	309	304	331	329	326	324	340	310	337	367	308	359	345	317	336	325	319	329	351	364	354	316	302	307	317	328	314	337	320	344	348	348	311	305	361	305	314	305	308	334	320	327	308	301	351	302	329	320	332	326	331	342	316	371	339	322	325	316	316	342	338	318	335	331	348	357	306	315	332	304	351	315	308	344	342	309	339	334	350	330	345	323	306	341	302	338	326	296	285	360	315	293	287	315	335	339	353	329	317	291	301	330	317	335	321	317	320	336	351	340	319	321	322	314	324	336	315	325	327	318	324	305	342	306	352	305	340	308	371	338	285	317	349	348	325	303	341	338	333	301	361	325	320	300	356	284	343	325	331	349	333	272	320	323	327	311	321	309	299	320	348	315	352	329	315	349	321	350	322	318	322	327	317	338	323	329	317	345	301	325	325	314	349	318	341	316	331	333	313	352	317	347	349	342	360	283	334	328	307	310	311	364	331	332	322	306	352	346	311	324	297	312	287	339	325	346	295	343	342	334	323	357	324	333	340	298	300	294	327	318	313	321	328	345	311	353	308	327	302	317	307	312	342	312	331	297	340	298	327	300	331	342	322	338	325	308	325	282	333	321	342	304	338	283	320	339	307	320	298	315	333	353	326	308	340	323	298	296	339	338
1297	362	353	370	358	344	332	303	358	333	380	370	342	363	351	346	395	373	366	366	370	392	352	331	325	353	374	374	357	359	371	333	327	339	373	344	371	340	326	328	364	333	359	368	359	370	363	328	339	343	367	374	390	336	415	345	326	364	337	382	343	347	337	336	345	322	328	374	365	388	366	335	352	341	366	335	338	363	345	345	364	347	350	347	319	378	353	374	345	346	369	343	341	347	336	343	344	363	362	358	367	335	300	363	330	351	331	362	381	370	367	350	345	342	350	355	364	361	318	358	367	372	346	354	365	344	377	365	331	352	347	329	358	312	325	349	358	375	393	346	357	353	369	374	342	406	323	381	351	389	340	376	362	347	381	336	331	352	327	343	361	357	327	364	338	391	349	360	369	344	352	339	347	369	369	367	378	350	361	350	337	324	328	303	325	319	352	385	342	341	347	346	366	337	381	337	345	380	352	354	320	343	391	348	344	338	354	330	342	330	364	413	359	348	346	313	362	349	324	367	370	345	335	341	334	350	348	356	323	391	342	356	341	365	323	343	369	378	329	332	328	324	336	346	354	338	337	386	379	357	371	345	365	376	371	361	367	327	329	356	316	358	353	338	348	326	364	320	341	354	340	364	338	336	345	378	319	374	357	371	321	352	392	347	380	367	337	367	360	350	363	353	344	350	345	355	314	341	364	358	350	349	327	328	339	314	389	350	350	357	335	337	393	351	332	339	360	343	362	310	361	388	364	354	344	355	330	351	392	342	341	363	379	373	339	336	380	364	346	361	363	341	355	350	351	367	353	362	355	346	361	359	338	363	357	344	349	389	385	349	371	348	380	344	363	366	355	326	356	321	362	353	324	342	364	364	382	377	405	383	376	347	366	336	317	337	340	343	372	370	352	365	361	353	368	370	392	324	377	365	354	348	358	367	323	352	368	355	370	379	342	369	404	348	387	355	326	371	333	352	349	352	347	356	360	355	348	358	341	361	369	349	380	323	361	309	348	334	341	324	350	341	324	358	328	372	303	331	336	369	367	357	332	384	380	351	360	341	343	332	352	330	332	354	336	331	363	319	364	359	352	360	343	355	356	338	326	370	375	363	342	308	345	358	391	340	339	308	345	344	378	346	350	369	353	328	369	344	360	356	342	370	309	343	345	320	332	356	355	340	382	334	376	348	407	310	326	359	341	328	350	356	355	377	324	351	385	355	354	347	359	335	385	345	346	325	360	366	377	341	346	340	323	311	323	358	337	356	349	383	345	373	329	354	347	338	367	352	391	372	366	390	375	351	363	360	332	389	345	362	338	357	334	325	332	372	314	349	328	325	343	356	343	337	344	374	377	333	355	356	326	356	346	356	369	347	343	384	360	333	351	342	375	366	341	322	354	327	353	348	358	353	339	347	358	346	335	367	337	354	401	357	352	360	364	371	355	352	357	368	357	322	345	369	357	335	359	329	362	362	363	329	400	345	345	359	348	359	383	349	311	325	307	361	348	302	314	345	344	290	325	349	351	391	374	331	387	393	330	354	383	375	331	329	354	307	336	355	344	295	344	326	376	340	339	368	349	331	348	377	347	341	345	357	329	339	360	359	373	311	375	363	315	363	335	363	339	335	384	357	346	334	342	344	355	311	348	328	354	390	342	339	365	326	363	319	356	317	349	346	336	351	330	321	315	389	377	374	350	341	307	373	369	378	357	343	377	355	398	338	366	357	307	326	358	357	324	392	393	351	362	344	349	350	301	355	370	363	345	351	315	338	385	337	340	362	361	356	362	345	372	359	368	353	378	355	337	358	345	311	335	345	370	339	339	350	353	358	360	369	361	372	370	321	347	349	343	342	362	340	336	349	335	313	347	373	337	317	361	385	342	356	363	341	337	337	355	332	342	370	340	341	348	318	348	379	366	352	344	379	351	324	325	345	358	330	319	316	345	361	344	353	337	353	359	389	364	342	346	325	363	350	341	347	354	332	365	347	346	350	354	301	337	379	354	328	303	350	393	350	321	332	367	367	347	333	333	380	326	367	350	295	354	370	346	352	348	353	374	373	374	345	345	316	334	321	369	355	356	353	358	349	306	332	347	333	356	350	384	312	370	336	349	375	334	340	367	324	344	355	356	350	367	346	382	363	342	369	304	345	343	330	304	355	352	331	360	372	356	388	325	332	353	347	371	338	350	383	381	344	326	364	357	340	330	346	333	346	325	354	312	390	330	340	357	347	331	349	357	369	314	337	354	325	352	350	357	351	374	333	330	345	365	384	391	374	323	338	337	347	343	349	322	357	338	329	358	363	345	340	333	361	345	373	325	374	342	337	322	367	365	343	338	344	314	377	334	373	370	339	353	363	325	364	367	332	351	325	325	329	347	350	337	364	369	375	351	351	337	351	355	352	372	345	341	357	365	358	319	369	356	350	333	339	368	338	359	351	376	356	336	355	384	400	375	355	347	368	361	356	342	362	320	381	388	355	360	344	371	317	372	348	338	363	350	353	338	364	350	367	367	341	323	339	346	347	348	356	366	347	350	361	349	341	340	364	371	370	320	350	376	367	321	370	349	338	380	340	371	355	338	333	351	317	328	354	345	341	318	381	363	343	380	335	325	325	383	382	375	382	366	357	350	346	370	360	328	332	397	378	332	396	360	348	333	356	337	312	336	374	353	324	361	364	377	371	372	341	374	339	327	363	318	357	311	400	354	357	336	336	377	335	349	360	354	333	357	358	336	328	378	354	330	361	347	375	330	369	345	347	350	312	353	355	347	391	378	363	329	328	354	354	341	357	411	374	325	355	321	371	332	367	340	366	343	335	327	372	336	356	366	363	343	366	367	325	369	372	357	347	334	305	349	346	372	339	366	328	333	332	349	395	334	363	314	341	343	350	341	353	351	352	342	347	365	353	345	330	383	351	344	380	325	354	357	388	361	346	341	357	360	311	366	357	347	330	350	345	321	325	361	345	365	345	362	332	315	360	373	383	349	340	355	374	352	363	347	362	360	335	347	360	350	339	332	358	337	358	365	367	341	366	336	339	318	337	354	335	391	340	366	376	348	348	331	349	365	335	371	330	317	375	362	341	335	354	373	332	330	351	339	406	332	346	343	352	333	323	361	344	373	343	352	335	350	344	356	366	371	367	308	357	341	375	358	310	359	358	352	367	345	345	365	318	292	361	331	370	304	329	339	358	372	371	348	367	335	332	339	339	352	364	326	345	315	355	384	365	337	327	331	360	336	366	350	353	388	375	344	311	344	338	357	347	346	332	369	353	352	331	366	319	389	355	349	363	335	342	355	355	353	362	374	339	357	354	350	345	332	294	365	362	350	368	360	330	387	338	336	314	380	340	350	351	371	355	377	370	361	347	378	337	360	341	342	352	385	364	362	342	370	347	356	332	348	335	329	379	367	354	340	355	352	363	340	345	378	351	353	360	320	361	331	341	333	360	359	309	327	347	369	321	324	313	341	340	368	349	348	344	382	358	379	317	327	396
1938	844	881	859	796	847	799	810	850	887	810	824	827	831	811	887	809	825	823	817	831	880	867	851	812	839	847	853	905	864	799	875	833	857	834	821	813	802	849	814	733	827	818	825	875	825	864	844	838	833	858	847	815	835	844	834	833	822	780	801	827	878	834	797	834	804	769	874	827	794	827	809	845	830	771	855	874	805	796	850	853	850	823	839	869	865	842	831	867	861	845	827	790	861	857	847	827	821	834	829	854	794	836	893	868	820	865	835	809	847	845	790	831	838	805	809	807	837	804	797	860	786	817	808	792	834	880	820	878	814	817	849	829	846	826	824	824	873	829	859	865	839	772	848	852	801	763	831	870	829	847	835	866	827	848	819	864	843	848	821	814	811	776	807	859	898	830	876	860	806	815	829	842	824	822	826	827	775	893	846	796	830	839	864	812	891	813	857	862	864	808	822	844	840	869	801	862	825	847	823	839	839	843	860	840	825	834	833	826	854	857	835	840	834	815	842	857	818	823	826	832	807	815	841	850	836	831	798	886	851	839	776	794	870	859	824	827	798	827	860	814	776	864	858	816	889	865	873	835	884	856	848	758	782	849	840	833	833	907	857	840	843	830	830	830	816	769	824	818	808	827	793	855	782	819	855	860	817	893	846	806	848	842	803	778	858	836	818	818	870	810	839	808	886	807	849	851	906	859	841	832	804	860	842	790	839	829	821	873	835	772	808	873	885	863	806	887	838	798	818	837	868	871	868	845	838	881	825	863	836	863	881	890	822	903	846	802	826	827	870	853	859	884	842	846	862	855	841	819	870	846	869	821	841	847	808	830	809	815	895	794	814	868	860	778	875	834	881	786	837	827	858	872	837	817	847	813	855	826	847	828	826	821	809	866	850	868	849	839	845	854	871	848	873	799	850	815	856	838	844	841	868	804	830	846	841	817	789	869	856	820	848	895	815	813	865	868	804	830	859	821	856	889	837	827	843	812	836	836	851	877	868	833	812	858	811	771	824	803	848	865	822	915	848	785	827	812	830	831	842	869	859	823	845	843	777	822	889	861	791	852	800	821	820	862	767	833	874	852	820	805	822	785	841	860	862	867	853	818	830	854	832	808	863	819	841	793	826	826	847	856	874	859	833	826	874	873	861	861	794	836	863	804	837	875	877	803	793	781	857	821	816	843	822	822	846	860	819	832	840	842	847	822	827	841	831	846	839	828	834	843	826	815	834	819	773	807	821	766	808	826	811	820	850	860	813	856	775	833	848	853	812	832	833	812	841	850	821	834	821	854	880	865	797	828	848	812	831	871	814	814	839	836	833	861	864	868	814	767	865	838	818	904	844	857	841	863	797	786	823	818	807	888	831	806	832	831	771	817	843	789	870	784	822	836	793	826	821	832	881	855	781	818	829	811	798	760	859	837	829	836	869	791	788	870	849	858	809	845	838	850	840	865	857	880	794	849	781	811	839	834	901	882	833	902	829	848	844	819	790	813	797	868	844	827	847	851	796	823	827	877	806	915	872	867	852	774	839	863	821	907	888	856	809	828	839	821	807	821	879	854	870	860	859	830	874	811	867	800	860	773	850	849	811	857	820	815	831	818	840	860	819	853	829	826	880	801	852	842	761	819	781	835	802	874	771	799	876	850	834	808	841	821	774	867	840	831	806	826	830	826	855	799	806	821	827	850	852	844	848	853	859	879	807	840	853	821	819	850	851	822	785	863	839	836	878	812	851	843	830	829	867	836	828	835	864	835	857	837	863	821	847	810	855	875	857	791	809	832	848	819	829	863	827	803	870	856	835	771	837	875	816	828	909	857	831	847	811	853	883	824	884	829	786	826	837	831	826	805	860	839	891	840	805	855	847	846	778	860	807	812	790	800	826	826	878	826	857	810	831	872	836	854	823	833	847	820	827	815	842	884	864	840	847	828	839	793	822	776	826	834	850	848	823	824	848	794	847	819	793	854	837	826	829	842	843	827	814	874	848	854	890	866	863	869	802	873	803	842	809	836	841	854	847	827	885	790	822	826	838	801	837	826	851	792	839	825	797	834	842	867	890	831	825	826	846	837	860	809	873	808	838	824	868	861	826	869	848	823	818	870	828	790	895	811	841	844	854	829	816	818	844	863	860	819	843	806	830	839	803	858	820	839	856	808	856	896	780	803	790	852	772	822	787	792	874	833	800	802	877	853	874	830	780	798	838	886	796	903	787	870	808	832	888	816	874	794	823	836	884	862	833	861	888	766	883	820	832	786	803	796	827	864	838	832	815	825	827	808	779	840	815	864	877	869	877	831	834	900	844	805	868	838	802	854	823	810	805	849	840	814	793	805	783	831	831	878	864	829	744	861	791	832	837	856	906	844	805	820	811	811	856	844	794	866	846	843	840	864	822	774	831	876	843	812	809	803	834	853	766	849	845	832	870	835	840	836	876	868	879	795	836	834	832	811	851	813	896	811	835	839	841	822	810	831	834	850	841	823	836	829	782	906	814	895	760	808	769	809	819	910	799	797	838	854	846	854	833	833	849	883	825	830	858	837	815	850	866	834	814	844	853	778	903	828	768	806	844	855	860	858	909	823	888	840	840	804	801	826	847	781	793	855	791	836	860	792	789	849	819	839	838	866	838	830	847	807	820	879	826	847	840	864	842	850	823	859	810	860	826	873	770	855	813	812	826	847	847	834	851	791	845	815	858	843	844	899	809	821	793	824	837	854	843	854	838	812	835	811	857	827	844	864	849	854	809	883	839	838	866	858	825	872	870	872	841	849	827	812	856	803	793	838	827	808	852	839	851	851	853	823	798	822	822	857	825	882	834	852	847	837	824	826	873	806	854	824	861	834	869	874	871	828	871	828	814	829	876	863	879	797	841	834	842	872	881	877	812	867	840	884	861	843	830	847	819	862	811	873	887	871	794	827	843	797	829	833	849	832	835	818	788	830	830	856	872	866	810	842	854	858	805	827	862	796	869	824	921	793	855	849	854	792	846	867	856	833	828	841	805	840	787	808	833	819	843	880	822	863	807	770	796	786	799	872	802	883	842	819	815	824	811	804	801	815	873	795	848	853	809	799	876	823	843	797	845	808	865	850	824	913	856	799	853	920	803	872	841	860	854	833	836	817	800	857	811	805	827	783	868	813	845	868	835	793	837	872	822	798	819	823	854	781	909	844	810	799	836	818	838	836	809	841	827	851	864	797	845	844	834	792	853	813	832	853	866	761	815	810	836	894	915	834	862	817	890	848	807	805	851	826	798	869	771	812	831	847	800	821	847	810	833	815	835	869	877	861	857	876	866	844	852	835	872	844	801	858	858	855	817	846	850	859	809	832	851	825	835	782	795	836	853	863	852	789	812	823	862	833	845	842	835	852	821	818	859	814	887	831	806	870	804	880	807	827	806	885	805	843	832	874	832	829	790	845	823	809	872	855	859	829	886	831	841	850	858	830	813	820	844	808	870	806	827	887	833	885	847	841	804	843	812	879	815	783	822
6815	617	679	524	412	304	326	299	316	314	328	312	326	306	286	288	307	349	284	292	307	278	267	293	260	293	291	298	290	291	296	309	280	288	264	269	297	340	306	292	277	279	267	296	304	271	294	280	257	266	280	312	299	276	295	322	232	291	309	312	290	321	249	284	287	271	296	266	288	301	299	281	274	278	292	278	309	297	286	303	303	290	283	288	288	276	260	293	303	286	267	293	297	278	278	296	279	291	299	294	279	259	289	286	271	271	303	259	280	270	246	283	256	305	271	249	280	304	293	340	282	278	294	295	277	301	279	302	289	311	313	282	287	293	273	275	315	298	274	319	282	275	296	284	287	289	287	273	296	276	288	276	269	283	288	257	270	302	264	283	255	274	271	258	288	297	301	278	285	288	268	301	283	308	259	302	289	258	311	292	292	279	267	283	283	232	293	263	313	300	261	285	291	280	325	292	279	273	269	273	268	282	273	275	293	319	284	292	293	285	332	266	260	280	276	291	274	268	281	289	255	246	286	280	267	265	287	277	306	282	323	297	270	275	275	309	311	285	286	280	273	286	274	290	274	302	294	262	269	299	307	302	290	293	280	278	271	276	332	311	259	300	288	292	322	279	260	279	273	260	321	270	263	285	317	287	291	271	319	277	292	263	254	296	297	271	299	268	263	272	298	304	291	304	279	281	299	275	320	280	312	286	245	298	315	287	259	316	261	265	282	299	261	309	310	263	248	309	265	305	312	285	297	258	278	269	303	285	243	316	325	263	304	299	299	301	274	291	286	267	273	305	284	271	288	290	324	288	297	298	297	294	284	290	270	310	272	265	319	309	272	259	273	292	279	280	287	330	286	247	289	330	281	237	303	293	274	307	308	283	293	250	264	288	282	282	274	287	269	288	277	284	305	287	323	294	325	301	299	305	297	297	251	268	259	275	282	296	274	259	302	264	283	281	284	281	257	298	300	240	295	291	282	309	310	292	296	281	298	290	297	286	300	315	266	287	304	259	269	283	275	268	281	279	275	294	267	280	299	283	292	272	281	326	268	284	271	290	255	258	272	247	271	270	270	303	280	280	286	244	302	277	264	274	289	265	262	278	284	282	294	283	299	285	292	297	309	299	306	305	275	284	293	279	273	291	284	272	278	281	293	290	276	279	305	296	294	281	278	289	286	281	271	266	304	312	277	327	265	297	259	275	294	273	274	254	290	273	280	262	278	271	266	282	286	302	259	278	287	283	284	298	286	279	277	277	291	270	281	255	266	274	293	290	314	320	276	295	300	297	296	292	297	283	319	285	276	288	292	296	311	296	286	261	286	307	325	293	284	283	301	303	275	301	271	283	295	286	304	289	253	318	286	286	289	283	284	268	279	258	284	289	291	262	258	248	292	299	283	275	284	281	281	296	282	255	266	289	277	286	291	272	245	311	284	284	286	283	286	261	283	298	298	300	298	260	304	294	278	288	286	254	270	283	242	256	278	293	287	274	256	288	313	319	281	281	282	276	303	305	288	266	273	296	292	274	262	265	233	312	263	293	273	303	285	315	264	280	260	276	286	265	270	271	306	295	300	279	277	283	279	308	257	298	279	324	278	264	280	304	284	301	298	292	300	262	318	290	303	295	292	336	305	286	280	292	285	262	299	275	285	299	333	285	293	283	266	271	302	254	252	288	276	269	293	270	290	309	281	310	268	283	280	255	332	286	267	277	281	268	278	291	277	277	310	306	295	285	282	296	288	309	315	290	309	275	304	283	272	256	275	288	284	294	287	265	277	310	277	285	296	264	297	305	311	299	295	290	270	274	266	312	274	288	298	273	271	315	259	303	280	261	277	286	282	276	322	271	283	279	279	261	272	298	265	281	308	281	275	303	271	272	287	255	275	279	297	282	248	295	300	312	264	264	343	284	284	300	302	263	303	286	302	299	286	278	298	298	312	255	279	296	273	280	270	258	272	301	295	265	279	251	270	288	261	279	286	260	286	305	279	285	277	295	315	312	263	257	254	258	263	294	283	289	273	283	310	271	278	297	285	296	289	298	253	293	279	255	310	286	283	286	268	306	274	282	268	326	295	273	313	272	286	290	298	323	296	302	282	282	303	239	279	298	299	292	259	281	285	275	284	279	303	306	324	262	291	283	322	283	282	291	289	339	243	274	265	283	283	297	303	259	276	254	287	287	286	284	287	248	277	314	286	311	282	289	293	286	276	276	294	286	261	281	315	312	311	285	255	259	283	270	270	262	266	291	263	290	272	256	277	287	286	276	242	251	306	266	301	294	293	263	298	263	284	297	302	296	260	282	246	303	276	290	317	271	279	307	291	284	264	268	289	290	257	304	286	273	273	293	278	272	250	252	295	299	259	306	325	284	254	269	281	306	268	261	287	301	281	254	298	279	303	277	309	302	288	287	302	318	296	282	275	271	289	292	311	285	276	274	301	287	289	282	270	295	284	279	271	243	266	299	330	274	290	291	298	273	292	287	283	268	286	278	292	260	301	296	284	288	330	294	276	258	269	262	291	284	277	276	273	312	280	321	313	274	294	284	291	291	281	285	303	290	291	271	306	275	296	285	305	307	267	282	277	294	264	291	291	286	241	271	304	314	319	282	266	295	247	272	268	275	305	285	264	271	300	314	275	280	279	281	326	285	309	302	297	276	301	270	315	271	292	261	289	291	276	271	297	266	296	294	271	302	311	309	298	290	293	292	284	303	272	273	328	300	315	295	307	298	285	314	254	297	282	289	277	303	288	288	302	265	274	281	267	265	273	264	281	307	297	285	299	278	267	261	281	286	244	289	303	296	269	284	270	318	304	270	272	276	289	294	289	316	273	294	278	280	309	307	263	302	318	259	285	280	290	280	302	276	260	271	287	259	296	294	295	265	270	315	274	271	294	324	291	295	299	264	281	280	255	288	277	278	254	272	284	264	290	279	267	244	309	266	269	332	277	299	300	279	241	278	292	315	271	269	337	298	270	315	289	273	313	275	293	263	273	297	281	266	311	299	314	303	277	273	257	272	276	254	273	325	288	301	276	299	286	296	286	297	256	293	293	247	282	269	288	320	284	277	318	321	315	266	297	274	286	293	278	272	282	279	271	259	253	283	257	256	283	275	305	257	298	252	276	245	304	304	267	283	295	306	302	298	273	264	300	299	271	279	299	316	277	253	279	269	308	308	287	284	293	272	277	255	303	272	257	289	304	301	286	290	311	295	266	261	286	293	290	285	310	294	289	272	285	298	269	300	266	293	267	273	288	267	335	303	315	299	259	261	304	304	257	285	305	283	258	275	275	301	290	265	295	279	268	306	289	292	295	283	264	294	297	261	280	306	255	325	290	273	287	306	273	284	278	294	297	264	308	304	285	293	300	286	322	316	290	273	303	297	283	273	279	279	260	295	326	274	297	290	266	278	328	270	304	262	284	271	297	275	273	286	287	302	326	295	308	267	294	298	273	256	296	293	293	270	264	278	256	297	298	289	322	291	287	296
6337	1004	1296	1498	1250	1081	971	821	883	884	784	786	791	730	776	756	745	706	722	691	684	696	738	700	673	710	702	693	775	723	698	731	766	732	691	717	678	653	702	697	662	677	687	731	685	693	695	665	757	664	673	665	691	679	680	719	693	702	669	725	729	646	723	669	721	690	688	671	699	712	695	657	698	697	684	727	671	667	703	679	655	679	727	667	665	650	727	739	703	692	666	716	710	714	672	675	676	696	690	673	697	703	659	698	631	654	692	648	688	657	707	714	698	683	671	642	675	704	719	698	690	669	711	691	673	687	683	692	686	721	656	679	676	684	719	694	656	666	672	719	711	712	692	712	647	731	693	689	701	660	692	699	669	696	684	725	654	684	727	646	684	685	678	643	646	721	673	664	662	674	693	680	718	657	705	701	638	699	688	649	671	728	637	655	690	677	691	681	690	680	678	690	660	685	663	673	687	726	680	743	643	715	694	639	661	682	692	621	708	746	696	681	742	652	716	678	704	666	709	680	674	662	683	680	694	689	694	700	672	658	645	675	666	649	644	681	717	675	722	657	660	668	694	655	669	675	690	706	664	647	671	728	667	672	611	688	694	650	695	715	682	713	705	705	726	700	686	664	676	683	672	712	674	693	737	695	689	707	712	684	729	683	682	642	697	656	723	717	699	689	733	675	669	665	696	662	693	645	684	684	664	665	702	664	706	698	703	701	689	684	645	697	636	711	680	706	723	714	724	662	714	621	660	760	697	683	699	723	707	713	696	644	690	703	683	719	681	717	708	694	655	695	664	704	728	660	657	650	708	713	710	657	682	663	753	670	636	698	709	661	714	661	726	676	727	679	685	687	672	740	708	676	693	657	736	677	688	738	708	650	717	672	713	687	683	719	672	644	667	687	694	692	657	742	695	666	682	693	681	709	664	670	703	735	702	679	679	706	678	707	663	664	700	683	692	707	717	688	670	639	694	684	669	661	681	726	673	654	666	653	707	681	657	694	710	727	674	674	718	719	737	704	679	671	688	666	675	654	729	684	689	689	664	673	669	684	686	663	680	719	711	671	663	705	631	689	739	701	725	695	689	701	724	688	679	652	715	733	660	701	721	726	698	704	666	647	680	677	662	696	677	654	659	625	639	712	691	672	710	676	691	668	670	646	699	680	686	700	704	714	678	688	686	693	702	649	661	672	696	732	712	646	706	701	682	655	706	717	671	687	697	650	627	691	693	720	672	654	690	689	681	702	693	726	735	640	667	713	665	718	685	710	704	685	685	663	685	641	711	720	687	691	673	681	647	643	710	683	703	680	631	713	712	687	686	658	681	692	711	681	685	716	717	713	690	725	701	675	679	638	675	677	671	657	663	687	678	712	661	681	697	685	690	706	691	693	724	715	711	718	688	682	666	731	700	679	744	658	625	718	637	633	700	698	676	724	689	721	655	683	671	735	692	700	645	709	669	673	702	678	695	666	676	676	630	691	690	624	688	700	714	730	684	624	684	711	701	755	662	671	650	694	682	632	675	716	643	672	666	728	695	686	685	719	675	674	696	674	713	648	663	733	656	687	651	681	698	687	699	706	726	686	696	723	671	679	671	729	724	710	674	684	672	647	687	703	651	678	695	712	724	675	664	644	689	671	680	686	633	695	736	612	683	731	724	702	685	704	682	672	660	712	697	654	709	689	700	697	645	642	671	685	650	653	712	712	728	697	699	707	699	717	667	694	736	666	688	679	657	733	718	672	671	652	687	665	711	721	683	650	700	728	697	680	690	678	685	708	703	694	710	710	707	684	616	671	699	683	699	654	662	661	711	695	659	657	695	688	716	741	667	687	667	660	705	664	718	676	709	682	740	708	645	694	704	657	721	688	655	720	691	678	671	669	689	663	667	688	693	705	668	689	725	698	695	649	688	687	686	681	663	674	675	712	654	744	698	704	673	653	654	701	690	717	701	703	680	713	628	670	680	713	703	689	652	725	696	678	679	651	710	690	625	694	666	676	706	669	730	750	707	678	686	659	671	590	653	715	651	712	653	695	617	681	687	702	706	667	620	716	677	663	690	711	681	696	695	729	699	664	706	703	693	724	689	712	726	737	686	724	723	689	691	659	712	725	669	626	718	686	695	681	661	661	705	716	725	636	640	701	702	726	686	694	665	658	621	668	695	661	678	661	691	705	679	700	679	667	683	708	672	710	662	728	702	686	665	705	685	715	668	713	681	661	648	697	686	743	664	648	706	705	707	658	663	680	699	710	707	644	668	681	701	676	674	713	718	695	710	665	713	682	666	646	708	716	635	703	732	689	655	689	673	657	693	691	715	664	638	639	686	636	735	715	670	665	673	708	704	726	706	661	657	695	688	670	750	713	704	689	719	685	668	661	711	663	659	662	698	689	688	683	693	680	702	679	750	704	675	733	699	710	655	722	716	693	705	691	720	709	698	696	703	711	687	735	694	709	678	695	712	650	656	670	651	667	637	722	773	706	645	698	678	696	673	655	697	697	689	709	647	706	681	720	671	643	678	700	706	712	697	672	689	740	684	735	661	682	653	713	672	707	688	698	649	686	663	672	652	729	668	657	705	659	690	737	742	697	638	693	669	689	712	684	703	679	712	670	691	675	690	687	692	654	706	679	710	714	695	679	642	713	678	680	654	718	686	714	675	662	708	643	684	702	695	714	673	698	697	727	719	679	732	683	680	730	679	672	670	681	703	652	712	659	676	698	706	676	634	681	706	719	659	704	711	680	661	706	695	671	652	674	730	703	704	688	685	705	687	668	686	726	635	698	693	714	681	700	696	677	668	626	685	680	684	662	672	671	688	682	717	690	704	675	699	698	721	656	687	726	709	666	668	646	725	693	691	715	647	690	707	664	734	676	693	712	703	709	684	659	695	647	696	703	688	711	641	638	694	685	699	708	708	700	681	652	701	711	667	660	683	741	699	673	687	684	736	729	688	700	685	730	679	699	691	653	742	647	678	646	674	675	683	696	703	645	693	695	666	646	681	715	700	708	645	686	685	689	702	653	688	665	677	655	652	662	687	665	662	717	669	661	674	671	658	685	673	677	670	675	658	677	709	644	691	713	675	707	641	688	638	673	676	663	635	678	674	718	646	691	714	690	624	671	676	674	718	656	695	693	706	649	710	681	680	689	678	663	634	665	706	711	687	669	631	688	701	652	672	689	632	695	696	677	675	654	710	685	715	637	662	659	694	676	698	707	675	719	661	661	730	642	690	682	674	690	706	649	672	628	668	662	676	699	661	689	674	733	700	669	739	692	700	684	731	689	658	655	691	678	665	653	694	663	735	671	679	660	716	679	660	705	627	710	699	662	652	691	671	665	715	688	657	695	731	676	678	685	733	642	664	687	753	707	658	708	707	665	651	705	667	644	654	667	711	727	684	695	655	679	647	703	647	754	656	614	653	665	700	679	681	701	682	660	713	680	681	703	690	679	692	650	650	699	655	687	699	688	626	685	669	692	673	667	704	708
12249	766	672	519	356	240	244	192	186	171	158	154	161	148	152	132	142	122	138	124	130	125	129	129	125	132	127	122	127	131	138	121	101	132	123	129	105	114	123	120	133	135	143	151	147	118	150	124	132	126	113	133	107	106	144	103	137	129	117	125	123	109	130	122	108	113	129	131	137	111	130	123	125	139	125	120	123	137	131	138	112	135	121	96	121	112	109	111	118	121	121	121	112	120	119	125	117	129	106	120	148	111	143	134	116	111	118	120	125	121	129	107	114	113	117	108	123	102	132	131	123	139	136	132	134	132	111	110	124	120	136	136	120	142	130	123	126	131	122	141	143	107	129	127	121	109	115	124	113	126	91	115	133	122	86	106	124	106	110	131	101	107	139	109	125	130	118	116	120	122	117	127	121	128	116	121	130	128	137	120	153	132	97	112	121	136	128	134	135	102	117	126	128	107	104	130	105	125	115	115	120	126	117	111	117	135	123	128	114	115	122	129	111	128	121	95	127	120	123	140	120	115	116	125	121	162	131	130	131	128	133	124	106	118	120	102	125	110	116	124	118	98	95	101	117	118	128	109	102	127	114	124	127	121	125	146	120	132	123	127	125	134	137	124	117	121	134	130	120	117	121	124	134	122	133	120	125	128	108	111	100	146	106	106	117	132	138	132	105	122	97	122	118	128	119	121	123	126	112	121	115	148	124	118	122	102	115	126	139	131	124	118	118	122	124	113	137	136	127	129	115	99	108	127	138	109	117	103	117	129	115	123	114	132	100	116	114	132	109	157	113	134	115	162	121	121	127	130	136	136	128	140	129	123	114	141	130	124	128	130	164	110	114	113	140	137	101	101	141	114	120	123	117	107	105	147	122	115	127	129	126	128	132	115	105	124	128	109	119	120	114	119	93	120	125	125	116	108	145	114	120	113	99	140	119	123	132	113	103	121	139	131	114	129	148	126	124	143	101	137	123	123	125	116	130	148	128	115	116	120	126	118	110	133	136	121	110	103	139	121	115	122	101	126	115	109	138	123	121	137	122	110	136	130	119	123	135	124	140	126	122	127	117	134	136	106	110	126	141	100	137	127	98	111	97	109	105	123	120	153	128	108	134	130	112	106	110	115	104	120	138	126	135	132	126	133	135	113	117	138	135	114	119	124	115	120	148	135	140	139	114	128	112	124	124	137	138	110	151	100	126	117	134	121	124	123	134	115	129	135	118	110	116	125	114	106	129	105	126	100	126	137	135	116	141	136	128	140	116	128	149	113	115	107	115	135	107	108	102	130	123	123	132	126	116	125	108	117	126	131	117	128	129	122	126	124	129	125	111	132	103	133	121	130	116	138	112	113	129	115	115	121	128	133	130	114	132	130	136	131	124	136	123	124	144	101	115	142	126	87	112	139	110	143	129	128	135	114	114	137	115	114	138	133	113	97	126	119	131	137	128	119	123	136	113	112	111	125	118	113	108	114	120	114	103	122	121	100	127	119	116	143	123	105	100	135	116	119	120	106	138	120	138	147	130	125	139	111	118	120	122	136	133	123	138	134	124	119	138	141	140	125	118	110	130	121	117	108	117	120	116	108	108	120	127	117	120	125	131	108	118	104	101	94	121	128	145	129	137	138	118	117	113	122	112	123	107	147	119	145	136	130	127	129	125	119	130	112	131	126	139	135	139	123	112	118	126	125	129	125	131	121	116	124	122	133	118	127	102	130	125	111	137	116	113	116	125	129	111	133	141	118	110	130	112	111	114	113	127	115	112	110	128	131	151	148	125	131	142	109	118	135	125	132	128	127	141	147	129	126	123	134	117	107	115	165	120	106	123	123	103	136	101	131	122	136	109	132	131	129	133	109	121	112	122	130	127	121	112	119	122	111	126	116	111	120	107	128	120	122	111	120	113	110	112	95	138	130	141	143	120	134	126	132	141	119	117	105	120	138	129	108	94	139	106	112	126	144	133	124	116	123	123	106	118	110	133	123	113	131	126	127	113	126	115	129	102	133	139	130	126	120	118	140	144	116	123	125	162	117	134	134	132	119	108	119	119	128	126	136	136	147	129	119	105	104	119	138	116	132	116	123	126	130	123	118	143	131	133	126	128	113	142	123	117	127	118	121	109	139	111	136	118	125	117	132	131	141	123	125	112	120	84	135	109	137	128	148	124	138	109	151	108	119	106	123	129	122	124	120	146	127	119	135	101	116	100	120	116	139	115	108	104	133	121	132	120	102	109	128	115	112	123	112	117	103	119	90	106	105	131	106	116	134	119	132	137	107	141	114	124	116	151	117	123	117	133	114	122	122	124	124	134	135	144	116	106	104	109	127	123	118	114	120	119	129	112	142	113	139	117	110	122	141	129	115	126	116	138	115	129	126	117	130	103	113	137	130	121	126	100	113	117	144	140	118	138	139	130	133	106	116	136	116	126	145	131	132	111	120	121	123	96	101	136	121	121	123	126	130	102	107	144	125	131	132	128	120	115	126	118	125	124	132	130	134	132	101	129	116	115	140	117	133	123	135	107	120	108	127	125	139	129	122	96	137	136	122	130	131	118	116	137	121	144	98	129	144	121	115	142	101	138	103	109	148	124	120	132	131	125	119	141	148	107	115	142	106	146	148	118	113	136	137	115	122	125	116	145	123	126	132	127	103	120	135	119	117	119	126	138	131	111	131	101	126	105	111	130	111	110	115	123	118	114	139	124	120	127	116	130	103	110	119	118	129	126	101	140	132	125	136	117	120	125	131	138	108	120	129	128	123	130	115	109	113	125	123	89	134	120	114	131	109	120	119	114	127	126	134	110	87	141	121	117	122	104	111	104	129	124	124	114	121	133	127	127	116	104	127	95	126	123	112	107	116	116	117	142	121	113	119	115	146	127	124	155	135	135	114	131	122	121	119	108	122	119	123	110	134	123	115	129	118	129	113	121	115	122	129	107	106	131	150	128	141	125	123	116	122	127	124	134	129	125	119	118	108	121	125	122	138	130	146	117	133	133	140	142	125	118	118	113	119	94	125	107	128	104	97	100	132	124	125	141	107	124	126	138	116	102	110	120	138	104	109	129	121	133	132	117	135	118	105	115	118	115	111	117	116	116	115	118	125	148	126	136	136	124	150	120	135	131	129	131	136	126	117	138	124	124	126	115	126	142	133	132	140	141	102	124	128	122	139	110	107	137	103	126	138	132	97	113	107	118	138	124	128	116	140	119	108	118	125	139	107	136	116	120	121	120	123	132	135	118	127	107	112	121	122	110	122	130	136	132	126	139	129	129	108	114	110	105	109	113	117	120	112	122	114	117	78	108	122	132	107	134	115	128	123	148	147	127	119	127	132	124	124	106	140	139	125	120	110	111	143	130	134	127	110	127	101	151	127	113	108	117	120	151	133	132	112	110	110	134	115	117	141	127	102	135	132	125	113	118	129	92	126	133	120	134	127	125	125	120	131	121	110	126	108	114	103	113	99	109	121	145	115	121	117	118	123	136	117	136	114
7706	886	1544	1711	1267	1071	831	764	666	607	568	575	491	487	452	439	435	444	404	398	392	401	404	405	372	398	358	356	367	389	360	365	382	380	366	352	371	377	345	318	341	332	326	337	330	348	337	341	350	360	366	326	322	341	303	325	335	329	350	326	335	356	338	311	363	340	328	338	344	329	310	335	312	307	317	315	343	338	322	348	299	321	330	327	330	308	337	347	336	345	306	312	292	341	312	344	319	338	331	324	328	353	318	332	340	344	332	342	343	358	319	339	331	351	299	346	312	364	349	321	331	315	331	301	306	330	301	338	324	319	315	351	308	329	367	284	327	302	347	309	352	334	345	303	327	324	336	332	317	308	321	340	319	311	333	308	284	314	324	306	325	305	341	311	294	313	321	362	328	310	334	317	315	330	340	329	354	325	346	303	347	298	313	312	305	310	334	314	359	313	314	332	305	336	301	326	299	319	319	307	352	304	327	351	326	371	323	326	319	328	297	327	328	322	333	305	365	308	328	325	354	311	340	321	329	310	314	348	287	288	323	331	317	316	325	313	341	331	330	326	308	311	334	307	331	356	337	327	322	315	311	332	329	328	300	334	345	331	324	320	338	306	313	295	349	332	330	309	317	304	295	274	318	329	342	369	313	336	332	322	352	325	321	301	321	310	317	338	335	354	335	315	318	337	333	321	331	328	312	329	344	316	321	296	311	363	339	328	327	312	304	320	324	318	309	351	302	336	324	325	317	338	311	325	312	345	334	311	283	319	321	343	305	349	289	302	324	317	321	309	345	304	325	314	292	363	331	300	301	365	321	327	326	319	293	312	307	333	324	363	323	299	285	344	290	336	336	334	341	336	303	308	315	313	312	327	318	349	302	303	345	328	328	341	310	321	326	308	328	329	338	322	324	352	293	337	326	316	329	326	359	330	358	326	292	343	337	336	301	301	304	307	313	296	324	329	312	308	286	321	300	316	310	349	330	317	305	339	316	357	332	313	321	321	319	351	315	328	322	315	306	335	306	292	298	304	343	333	351	304	335	326	316	308	330	345	313	341	309	323	323	348	332	297	338	334	335	310	332	302	342	336	344	313	352	323	297	303	348	308	336	338	309	329	349	315	312	337	311	300	322	323	346	333	303	348	333	310	327	320	332	330	327	307	339	313	320	358	293	347	296	294	317	311	353	350	321	323	315	357	334	313	342	323	332	330	333	329	338	326	321	335	285	321	357	311	336	315	312	314	343	357	301	349	318	330	382	352	320	304	307	350	346	325	334	312	313	296	307	325	333	323	348	301	344	355	313	337	308	322	315	291	319	343	298	342	331	315	321	301	344	314	315	291	316	307	357	326	323	318	319	330	335	314	323	319	335	319	346	325	332	331	324	316	341	306	316	332	338	365	319	316	385	326	323	332	326	344	308	309	335	310	368	302	305	332	313	311	282	352	328	330	283	305	329	341	343	329	335	319	343	296	292	340	296	329	333	313	300	308	349	326	318	347	310	312	325	346	283	313	333	331	327	321	299	289	324	325	304	319	317	346	308	304	323	325	330	340	340	325	317	329	351	326	270	333	315	341	326	302	322	320	324	304	323	327	343	336	365	306	323	321	326	327	349	320	321	360	324	348	294	328	305	344	327	316	328	323	327	337	357	305	337	334	326	308	301	334	341	332	323	328	326	331	325	344	309	337	323	344	319	319	326	338	297	307	328	353	328	327	314	309	334	299	325	294	305	357	348	285	342	362	320	310	354	316	323	347	332	311	342	382	290	294	322	318	342	308	322	328	345	305	343	312	298	311	334	309	311	320	367	321	338	339	302	328	331	355	348	326	352	313	313	313	333	314	351	301	310	334	340	353	308	308	330	302	327	338	309	330	282	325	306	313	312	338	341	301	338	339	318	328	336	313	358	328	346	342	340	353	329	341	326	314	361	301	314	328	316	324	343	325	320	300	327	328	321	329	356	335	315	304	320	333	316	318	316	332	316	340	323	313	295	324	307	319	283	327	323	315	335	343	358	324	306	306	338	325	352	335	303	316	352	331	319	331	327	317	327	334	334	348	343	325	330	357	307	301	324	345	335	339	295	322	309	327	347	311	334	349	319	342	351	328	344	306	333	300	321	309	329	311	314	339	305	338	295	308	341	282	322	318	344	332	325	331	313	338	333	311	309	354	341	324	333	312	318	306	366	339	326	344	327	339	317	303	335	307	338	313	332	328	359	289	283	313	339	320	344	320	310	323	326	304	312	351	350	330	337	337	363	301	339	333	309	339	316	299	284	329	300	326	320	321	329	301	316	320	340	307	342	339	344	333	342	336	324	334	337	334	298	313	337	339	317	339	357	298	347	308	334	328	324	329	314	346	346	342	332	325	333	325	329	336	342	304	325	320	324	352	303	307	343	303	310	332	344	331	313	351	309	344	367	314	315	332	333	310	328	332	349	341	324	324	339	341	338	272	354	326	310	306	312	345	323	310	344	319	338	365	309	333	316	341	315	298	324	327	315	372	326	359	318	335	309	341	349	328	318	331	319	311	329	331	337	362	312	335	366	315	317	340	324	321	329	330	311	336	322	308	323	320	317	313	313	305	328	319	321	314	327	336	301	297	308	334	325	322	309	336	297	319	306	302	305	335	320	313	360	356	331	311	324	316	303	328	321	305	317	346	336	344	340	271	350	343	312	331	309	327	335	343	314	322	309	328	322	321	326	328	341	309	305	323	315	341	339	314	299	329	302	319	314	349	376	316	330	303	363	309	346	340	334	302	315	318	338	313	341	324	306	308	309	340	320	332	332	321	346	335	330	308	326	318	338	334	307	331	329	331	329	304	350	325	351	343	355	300	355	320	328	341	332	318	331	305	292	317	337	291	321	351	330	316	309	312	303	314	349	329	334	324	308	311	335	357	328	344	335	340	329	322	338	332	298	352	355	337	326	333	325	332	352	311	347	354	327	305	341	337	310	307	331	292	306	326	337	335	306	332	355	347	347	354	321	346	338	337	334	326	302	343	327	326	307	315	300	315	313	299	327	317	291	334	311	324	300	296	312	332	313	315	321	316	331	305	330	330	323	322	318	287	345	319	303	319	333	316	329	322	295	376	305	338	312	337	353	335	348	332	344	297	330	297	324	335	339	324	339	313	321	287	340	329	344	301	325	344	314	330	346	334	329	327	328	306	338	304	321	310	301	310	328	297	324	290	327	351	322	326	313	326	360	314	352	283	353	293	307	346	336	317	355	330	332	355	332	323	310	326	331	305	290	308	326	317	323	329	334	317	318	304	313	303	354	303	316	354	298	330	316	316	309	283	336	314	358	315	319	323	317	322	340	309	317	339	334	344	328	309	336	293	312	362	326	332	335	321	320	317	358	331	317	340	308	317	349	316	323	327	339	319	337	317	322	335	324	317	331	283	330	313	335	349	333	323	313	344	347	315	339	303	337	297	310	317	345	315	295	359	348	318	362	319	354	314	304	311	330	346	326	315	321	298	322	330
1320	343	337	330	341	347	347	347	324	370	336	367	336	327	357	335	350	375	361	350	339	328	343	339	350	371	326	351	362	336	359	360	307	307	353	358	362	325	363	373	373	346	333	305	374	343	379	342	363	305	365	355	311	332	342	356	374	360	395	385	381	309	360	350	328	362	366	370	379	354	338	404	336	333	380	367	349	353	369	353	331	350	365	347	328	357	316	336	337	344	333	321	358	357	326	366	339	371	328	359	356	317	364	368	357	384	337	350	333	324	377	320	363	351	344	338	341	357	335	342	338	357	331	351	323	362	342	360	378	349	381	334	369	318	362	336	388	356	355	343	338	359	377	334	325	305	381	359	340	334	381	345	334	365	369	319	345	337	352	349	316	292	366	351	365	343	383	335	358	336	339	316	350	307	333	361	347	330	317	329	374	335	362	324	368	346	335	338	353	344	348	340	344	366	354	350	364	362	364	349	326	323	345	361	376	388	360	335	338	342	352	351	343	324	355	365	373	331	345	389	372	339	340	385	327	340	355	407	342	327	335	332	359	350	367	370	345	360	330	338	337	321	363	305	341	358	356	396	340	354	354	335	352	314	369	348	389	369	346	369	370	413	328	364	358	361	367	358	396	378	352	375	334	331	319	376	305	351	373	374	365	371	355	338	311	375	330	335	319	321	385	334	345	335	361	342	376	339	325	346	340	334	339	335	344	341	344	352	347	335	355	313	323	326	340	325	334	366	366	346	340	326	345	335	360	353	343	356	356	391	339	362	356	336	351	341	327	371	350	341	346	346	360	352	319	313	340	348	342	349	379	330	353	348	369	341	337	394	363	376	339	316	353	352	373	314	355	352	343	355	382	352	348	359	332	350	331	331	358	329	333	351	356	352	366	359	333	342	335	334	349	347	361	382	388	367	333	366	390	351	356	371	356	373	361	340	353	379	372	334	347	341	349	349	370	324	365	354	383	358	365	358	320	337	363	320	356	336	353	354	376	367	400	325	398	305	315	334	375	309	385	354	338	351	330	381	323	322	317	362	357	356	390	336	409	358	338	375	352	326	361	362	357	338	364	357	311	350	356	361	366	341	350	366	320	319	326	380	364	373	361	353	351	366	350	333	378	348	330	338	382	352	349	365	382	353	349	389	370	376	366	355	380	356	371	369	336	399	371	367	368	326	358	364	364	314	324	371	361	381	309	337	363	356	354	348	347	359	328	337	329	313	301	379	310	323	343	391	346	377	334	320	343	370	335	324	368	342	373	359	327	376	382	356	367	332	337	340	363	355	386	367	349	337	307	365	348	317	341	371	366	328	361	337	341	377	380	343	348	347	338	379	331	361	348	342	346	346	339	344	378	329	351	332	353	335	359	334	342	336	341	389	395	349	344	374	343	324	346	348	357	386	368	346	346	340	354	362	359	341	355	344	397	383	333	353	374	352	369	351	382	380	334	321	342	324	387	365	372	346	403	376	352	361	336	345	343	335	406	356	369	315	336	363	373	317	354	315	318	375	362	354	343	346	361	342	366	335	317	351	352	371	358	353	349	336	323	349	354	378	315	346	335	363	334	388	351	323	316	311	364	378	343	358	321	364	358	377	350	345	338	342	360	323	350	343	339	332	358	331	354	367	335	337	349	336	373	359	354	323	351	351	320	343	346	373	344	339	355	349	336	323	350	343	343	340	375	360	309	355	359	375	334	379	328	365	364	338	348	392	389	333	351	338	375	350	341	361	368	361	364	340	320	332	331	313	340	322	342	327	380	363	344	334	360	355	359	346	383	369	327	386	358	347	374	400	357	371	369	321	378	355	347	364	350	356	327	346	355	351	351	348	368	350	327	355	348	355	321	371	351	318	354	389	382	360	351	344	369	339	351	334	375	371	331	339	349	382	384	344	323	345	333	322	358	324	339	345	353	312	345	376	338	323	355	350	362	367	346	364	338	344	333	360	368	331	371	362	348	349	357	374	372	331	352	339	317	344	356	397	348	367	336	354	344	372	345	373	338	319	333	378	328	327	345	360	329	333	380	312	322	372	338	374	342	337	395	317	351	333	356	354	349	380	363	339	324	354	387	377	338	365	341	342	361	360	397	370	403	359	339	380	342	314	317	338	332	322	321	352	335	374	334	366	347	345	335	336	398	385	304	378	315	352	329	391	332	373	315	339	353	377	352	394	391	360	347	388	363	357	344	366	371	371	377	371	342	363	334	346	364	340	351	365	373	378	367	355	344	355	371	319	346	389	344	329	354	342	374	341	332	358	355	344	330	349	346	355	323	354	345	341	348	345	380	331	353	360	355	359	357	357	324	370	383	371	334	344	347	350	379	333	348	342	342	343	382	303	360	323	338	354	364	336	307	352	365	370	336	337	343	366	360	352	340	357	343	351	338	360	345	325	366	339	364	344	350	313	327	336	369	343	349	341	353	331	342	370	334	350	370	369	331	336	290	323	345	386	355	359	381	311	329	352	345	363	340	335	339	346	342	336	348	358	363	339	328	339	355	372	371	358	359	338	351	310	367	347	346	322	390	364	377	314	360	388	365	336	338	360	379	358	357	356	365	385	335	367	339	329	381	363	339	327	338	394	315	362	379	353	349	384	311	325	341	310	309	345	344	338	350	353	353	337	362	319	375	361	361	377	347	378	357	330	313	388	345	339	378	303	319	310	321	337	338	353	363	330	357	359	343	301	332	319	394	360	334	352	338	337	379	288	348	342	307	340	347	371	339	365	346	370	316	324	332	337	304	325	328	354	333	332	350	350	371	349	370	394	349	359	349	348	291	317	331	386	353	369	349	400	350	350	392	370	343	337	370	333	354	344	408	367	321	356	334	337	343	317	333	351	357	341	341	362	356	390	380	356	377	343	348	328	328	348	364	348	373	365	340	349	386	350	359	364	326	362	352	348	361	336	345	349	372	379	368	388	338	390	337	355	366	316	377	382	363	346	348	356	381	355	349	335	370	362	327	354	395	356	346	356	354	328	344	346	358	338	344	349	373	372	326	391	339	334	343	321	324	359	357	337	330	357	385	350	369	336	335	364	377	361	350	341	349	375	333	336	308	360	334	390	363	347	364	321	381	377	378	383	359	350	322	375	363	371	367	347	351	343	361	350	331	358	348	333	320	367	314	347	345	370	377	321	346	352	358	338	328	341	339	334	341	334	297	379	355	348	335	349	349	301	311	375	355	348	335	333	328	353	387	371	365	381	348	377	343	358	344	354	384	356	353	367	376	344	371	347	327	308	350	327	371	356	381	339	373	339	363	347	317	350	372	363	347	373	365	360	371	367	383	335	364	370	335	352	334	349	373	353	333	359	363	344	385	343	324	342	353	350	353	325	310	335	351	363	354	362	352	361	370	354	363	377	348	337	342	362	343	326	395	369	372	357	342	352	317	372	352	328	344	327	331	368	352	332	346	344	334	339	346	356	358	335	357	371	376	367	341	348	381	340	362	322	314	357	383	310	330	375	366	340	368	321	331	317	351	340
1921	831	896	835	865	853	838	860	816	846	858	860	840	845	829	821	814	851	838	865	887	858	889	893	833	824	797	842	781	825	881	812	860	832	822	819	802	834	855	834	866	842	782	866	855	831	807	841	840	857	873	788	814	842	788	840	823	776	844	842	828	824	870	825	809	842	821	845	829	828	846	806	805	841	788	823	776	863	844	870	840	799	820	822	834	796	763	882	827	805	833	790	838	835	826	799	889	841	898	838	832	784	813	855	816	844	774	872	849	807	911	835	788	794	871	832	862	830	838	809	802	849	820	837	880	805	894	835	780	845	803	881	855	806	820	841	852	876	892	805	880	857	829	808	817	818	808	819	859	844	838	852	864	830	797	918	847	818	838	817	838	813	885	824	874	819	851	785	799	858	825	908	776	847	842	836	784	839	813	818	882	822	852	884	863	849	834	863	837	848	846	878	841	856	851	801	824	872	844	806	844	847	800	856	852	762	884	883	845	850	825	824	792	848	874	866	805	889	852	798	829	809	782	800	850	856	819	841	825	821	839	791	803	787	783	839	849	847	791	846	805	810	841	859	788	842	879	817	789	891	794	827	837	846	830	838	838	817	823	823	800	857	862	803	847	838	813	863	822	854	858	852	883	782	808	842	798	862	879	835	826	849	863	852	824	816	834	822	827	841	856	844	818	831	799	805	820	806	825	807	860	826	826	874	807	818	842	833	803	881	811	845	809	796	813	853	857	826	806	817	838	809	863	847	852	791	805	873	855	840	800	832	847	834	869	865	835	803	817	832	864	850	779	824	809	796	800	824	847	818	837	814	882	815	888	904	864	843	812	804	841	889	827	852	864	804	844	838	865	813	879	869	818	836	795	829	783	848	798	811	858	864	784	812	854	869	821	836	854	811	846	863	805	825	830	837	835	856	877	816	853	871	839	875	841	835	826	819	809	802	820	803	803	832	830	835	832	867	801	826	816	880	882	834	789	822	806	861	827	842	811	871	869	812	839	880	858	807	833	766	833	845	849	855	819	792	847	863	808	861	829	838	817	842	826	833	804	785	807	846	815	751	806	800	839	825	830	825	857	805	830	866	790	879	871	792	875	863	808	834	806	802	856	845	813	842	835	830	857	805	812	870	830	841	826	827	823	831	828	823	859	834	837	871	810	812	842	893	906	845	888	852	804	821	825	845	847	843	821	849	882	809	846	839	839	928	851	826	818	856	847	858	832	879	833	756	832	839	861	804	852	873	791	810	888	809	833	847	833	821	822	823	847	851	852	830	808	809	827	817	826	815	861	842	832	818	861	838	800	824	888	852	896	831	848	863	853	823	829	843	870	817	812	832	836	829	830	874	841	852	833	813	752	818	835	851	810	818	855	851	791	859	819	854	856	803	834	858	854	836	849	825	843	836	819	783	901	848	867	845	781	844	818	882	879	841	838	824	846	797	814	810	824	852	899	812	810	825	853	855	873	874	866	823	852	812	858	877	874	865	877	841	818	794	852	873	842	781	835	830	848	860	827	843	836	762	821	854	841	857	804	788	878	778	813	821	840	857	838	874	801	860	823	814	819	860	829	817	809	796	850	842	805	835	825	795	818	803	826	789	876	843	870	773	832	826	898	784	862	810	896	812	838	729	857	876	829	821	884	778	855	841	802	844	862	824	880	827	851	861	878	864	853	884	815	868	822	880	855	836	848	824	790	819	847	858	839	851	797	859	888	859	816	806	789	798	830	821	804	838	822	859	804	802	853	825	861	847	817	832	840	831	810	802	864	813	823	808	806	841	816	835	868	882	814	794	853	878	814	753	838	816	876	789	814	838	872	829	829	835	891	831	795	843	837	835	802	848	865	887	764	848	790	851	881	865	799	893	826	867	828	811	838	834	811	815	883	853	851	833	870	863	798	809	831	813	884	846	840	835	838	808	814	832	840	861	847	863	807	856	824	812	818	833	832	788	826	859	799	827	876	859	832	830	841	832	857	782	840	822	819	827	835	824	853	826	794	819	812	822	831	852	788	868	842	814	846	781	854	814	839	799	857	799	760	812	812	809	832	842	851	844	810	819	756	825	840	816	881	815	808	795	837	877	820	777	840	827	848	851	850	833	865	814	855	811	845	848	881	832	848	907	824	865	823	847	786	858	826	826	849	822	836	845	828	796	859	807	853	813	860	864	874	835	833	829	797	841	858	844	847	794	795	789	906	821	855	842	831	821	827	830	817	818	872	790	841	810	837	866	915	853	826	846	800	814	877	838	833	825	816	793	874	803	774	801	788	801	889	842	852	837	796	878	813	832	849	862	821	812	828	802	836	817	887	888	829	846	829	850	827	840	813	845	809	849	844	835	818	851	849	828	844	816	868	831	919	854	882	892	775	838	796	816	856	836	881	816	812	834	841	799	821	840	832	803	828	850	830	867	815	814	823	861	780	848	811	809	858	765	831	830	769	851	876	824	806	753	823	798	794	832	789	834	846	828	868	847	794	860	834	849	839	847	831	893	851	818	867	859	812	806	846	850	868	789	839	827	855	877	803	839	849	882	828	830	821	837	835	861	889	837	883	854	846	844	838	805	816	809	836	766	833	802	806	868	895	839	824	759	867	834	822	777	844	904	825	808	864	800	839	891	873	868	799	815	795	883	797	880	805	826	845	833	826	836	833	860	832	888	803	827	848	821	840	829	881	826	894	836	864	835	857	859	866	897	845	875	855	829	801	836	877	894	833	846	802	848	878	812	818	846	859	817	830	825	860	825	824	870	836	865	812	850	839	807	828	846	870	828	886	793	781	831	879	831	876	803	824	820	807	831	822	816	852	845	862	830	870	800	814	833	828	851	874	840	828	803	828	824	830	857	840	832	821	851	873	856	867	812	834	880	843	892	837	778	770	810	798	800	811	809	827	816	838	817	853	865	850	807	884	856	832	849	797	857	842	829	829	819	841	824	827	818	824	837	833	805	824	841	814	900	794	814	859	893	827	851	809	819	816	851	818	850	801	847	879	888	848	850	818	854	825	788	880	835	840	851	853	858	842	855	826	818	829	845	841	846	829	831	827	858	794	896	831	807	823	886	858	856	830	831	850	834	808	853	877	857	802	803	817	841	840	841	808	835	888	830	805	821	825	886	830	841	817	772	845	807	848	797	790	853	840	835	832	780	896	873	793	862	782	788	855	854	857	862	846	865	857	881	836	886	808	855	821	844	854	818	830	813	820	804	847	847	799	849	855	819	840	790	850	833	859	838	850	877	805	819	849	829	820	837	811	864	815	822	880	824	844	884	823	827	844	838	818	816	860	931	844	830	844	857	763	824	873	819	830	865	800	838	851	791	755	839	807	856	828	885	856	740	753	837	805	784	821	810	809	841	791	848	854	772	818	863	864	839	758	821	858	848	858	772	789	854	823	848	843	828	800	846	876	831	877	823	865	833	806	807	792	865	827	853	821	810	765	879	860	850	809	852	809	846	828	780	804	836	854	811	822	815	845	913	845	825	890	857
6787	570	563	531	410	320	339	327	337	296	298	297	308	325	306	276	283	276	290	306	276	287	262	325	254	328	269	291	294	294	293	279	302	319	281	291	276	302	274	268	283	267	281	302	274	301	284	301	294	289	240	298	297	307	283	278	294	282	297	260	325	305	259	262	287	305	290	301	285	300	295	268	325	315	273	292	257	307	295	288	296	299	287	307	296	243	290	270	289	291	312	272	264	269	291	288	252	297	302	282	247	258	271	299	289	254	270	296	292	282	264	305	299	276	258	262	301	292	281	257	274	277	272	267	275	286	276	304	308	316	308	297	299	274	288	284	297	314	259	282	276	276	259	314	270	283	306	264	295	321	313	309	244	292	290	307	268	271	262	248	285	276	253	263	244	282	287	281	247	306	265	283	289	286	251	288	276	317	299	320	267	264	278	289	264	280	294	286	282	309	285	284	286	265	310	302	323	294	293	257	282	281	281	281	284	291	298	291	301	305	281	286	304	312	265	290	295	289	279	259	269	289	285	280	267	310	278	289	296	314	264	290	294	284	298	297	286	258	284	297	288	281	313	270	280	272	294	279	296	318	278	278	287	287	294	257	271	308	314	274	242	298	277	275	275	266	299	278	271	293	292	304	279	290	274	275	272	300	330	282	277	261	279	309	276	286	299	271	292	266	261	296	310	267	290	296	312	290	273	275	248	302	310	289	305	298	288	294	294	312	308	266	303	294	303	265	313	280	276	283	291	277	279	274	293	278	296	274	276	283	250	264	286	291	259	286	276	314	314	303	260	287	308	283	281	308	262	304	286	285	264	299	268	287	265	275	279	300	267	308	252	272	277	295	301	270	291	256	285	259	273	277	292	312	299	274	305	310	305	276	317	279	278	287	271	284	304	264	277	340	272	279	289	310	278	307	272	319	267	275	280	257	273	290	292	290	268	293	289	285	282	315	285	291	277	295	310	287	298	295	288	285	293	294	308	299	287	270	285	280	296	276	288	302	294	269	294	282	298	302	292	269	280	264	278	310	295	266	280	300	300	265	275	242	298	290	267	273	321	265	279	271	291	293	276	286	311	313	276	275	297	272	292	272	316	264	268	291	291	297	300	277	294	319	281	293	271	285	279	290	316	280	278	267	281	280	270	309	332	293	298	308	264	304	283	291	263	290	282	279	282	263	269	312	274	293	263	296	290	271	245	294	321	290	271	285	281	283	294	288	294	282	257	284	332	317	280	283	315	288	276	301	259	291	267	275	285	256	302	284	323	330	292	295	287	262	272	296	298	277	271	278	274	300	251	276	257	283	276	268	275	255	251	283	328	328	297	303	307	286	269	302	266	279	306	278	264	268	274	315	293	280	292	292	278	280	284	281	257	290	315	312	304	306	267	272	278	254	266	288	270	301	287	258	290	292	288	288	261	279	278	259	291	279	281	282	297	289	271	273	275	310	300	295	304	285	278	270	275	293	279	274	283	308	286	296	269	283	273	301	256	261	266	287	304	295	254	278	278	259	282	286	306	277	303	291	289	317	276	284	292	303	275	302	287	288	298	289	324	298	302	302	255	288	277	296	271	262	253	283	292	276	265	305	283	283	273	300	295	288	292	248	255	288	272	279	271	265	266	301	284	252	281	299	280	278	325	287	264	263	288	305	265	287	284	300	294	295	283	281	303	256	270	283	277	285	260	283	247	283	289	283	291	275	262	309	274	236	314	283	272	304	286	284	302	266	297	273	280	287	294	245	282	291	301	295	299	255	280	267	298	269	272	266	266	242	241	264	272	280	288	275	318	264	257	280	292	267	294	296	272	269	267	266	299	274	285	299	297	282	308	289	296	263	302	275	279	301	266	294	276	296	249	272	249	294	280	271	279	283	250	281	297	277	268	263	281	267	266	279	276	280	290	289	304	271	275	276	300	304	272	291	276	316	268	299	248	286	239	344	266	254	241	269	275	260	288	313	291	280	283	293	274	308	270	317	256	262	309	270	298	304	276	294	284	238	285	278	314	308	249	273	299	295	304	280	257	282	292	285	307	290	301	265	288	272	296	281	288	267	254	288	330	296	292	258	292	300	274	268	295	244	265	281	290	296	267	308	289	304	310	243	264	294	284	284	288	265	288	274	268	274	273	284	311	275	332	286	268	283	266	288	276	290	289	278	292	306	269	310	237	266	301	288	276	297	292	305	301	294	283	269	262	279	281	328	309	293	252	307	279	263	289	274	286	279	298	275	272	277	304	303	275	276	289	294	263	279	277	280	275	261	314	291	259	312	296	269	253	249	271	267	287	310	277	273	305	274	296	277	278	294	276	288	288	305	322	277	270	284	316	301	267	280	303	275	293	290	262	290	267	239	242	260	289	269	294	261	266	304	274	293	257	298	273	304	285	289	293	345	269	262	281	292	271	282	293	314	269	297	275	249	262	289	278	284	272	276	267	298	279	275	269	253	266	278	273	289	297	271	291	298	282	255	289	266	258	288	285	281	304	302	298	278	277	271	278	281	300	260	300	286	293	283	266	304	276	300	254	247	295	292	265	302	311	294	321	318	295	283	307	295	268	265	277	312	286	324	294	255	284	293	289	293	290	300	297	270	285	342	318	263	273	294	284	313	291	275	305	293	273	294	261	316	273	295	276	283	291	271	257	276	301	277	317	297	281	311	284	268	260	283	296	284	263	309	282	284	298	309	302	284	265	273	299	273	292	287	268	285	299	293	295	285	275	312	253	270	310	322	281	284	268	298	272	266	269	294	314	270	260	255	274	303	275	257	276	292	321	309	266	322	276	273	280	251	303	262	320	267	281	272	270	325	280	280	262	294	268	282	289	285	280	290	291	283	287	303	262	301	300	289	309	288	298	281	305	271	255	275	233	317	302	268	320	256	266	280	284	271	315	276	310	280	287	265	274	310	272	298	316	290	277	283	305	281	282	283	319	327	247	294	299	255	287	264	275	306	276	291	267	293	296	287	295	265	279	292	284	288	303	227	286	270	256	263	319	300	298	245	272	290	273	249	288	293	271	298	279	278	293	260	284	297	277	305	277	312	275	280	285	290	298	241	269	251	274	282	263	292	280	300	304	272	232	305	303	289	296	321	279	275	287	292	290	302	261	285	292	277	286	278	289	256	294	295	274	273	278	304	299	287	297	318	293	300	305	252	279	291	288	293	296	270	306	307	290	271	264	280	284	275	288	273	252	265	304	265	275	290	283	287	277	260	267	289	302	285	295	253	281	293	253	285	289	285	294	275	298	301	289	281	280	297	284	282	330	289	274	275	280	294	300	266	273	284	302	286	290	269	284	302	282	310	281	290	273	276	257	292	292	284	284	279	261	287	302	287	256	256	277	306	270	301	275	303	268	271	287	297	293	295	281	295	317	316	267	281	279	277	279	272	256	294	260	294	247	289	307	259	284	294	306	280	240	273	288	281	288	269	285	254	271	264	302	277	307	297	276	265	280	279	312	284	278	295	332	317	267	298	298	305	311	265	279	286
6354	944	1288	1482	1207	1096	993	897	858	828	820	786	790	707	740	740	726	766	733	707	692	735	704	694	739	743	749	693	714	692	723	712	689	707	696	730	661	747	690	732	726	670	702	705	662	678	708	709	643	715	743	629	676	692	667	681	689	691	657	694	707	689	673	692	697	717	703	657	701	654	672	688	712	641	655	732	665	744	671	643	694	718	684	695	690	667	689	703	672	650	723	700	717	621	663	688	633	649	670	666	732	683	676	657	659	689	692	698	667	687	692	661	650	707	641	646	676	686	694	693	725	735	643	668	644	661	727	706	642	668	679	646	725	674	700	673	719	681	679	663	655	719	670	703	660	700	706	675	736	652	678	663	687	682	689	696	705	659	643	691	754	673	667	650	653	670	655	701	631	694	695	656	673	657	702	658	723	700	710	699	666	732	650	658	666	715	682	693	656	615	696	714	654	709	718	716	697	672	667	659	722	646	703	704	687	651	694	644	682	680	673	646	682	687	714	673	668	667	661	733	696	692	664	717	756	669	722	648	718	717	648	650	656	692	690	711	655	686	670	675	662	671	714	690	705	700	726	695	726	679	677	707	707	704	677	634	678	697	688	671	654	702	699	658	656	678	693	712	746	684	666	701	685	663	667	670	681	696	675	664	648	641	652	679	683	697	626	688	679	721	704	715	684	674	667	679	676	685	698	685	672	646	709	657	709	722	663	699	706	691	674	669	710	640	686	659	680	657	684	669	693	670	699	699	660	711	668	690	684	664	652	648	710	704	706	669	682	697	706	696	698	695	654	715	700	680	670	693	701	669	666	658	715	690	680	687	690	684	664	734	698	718	701	712	677	653	634	679	664	720	734	664	690	705	710	693	671	669	692	720	730	683	687	662	708	682	660	696	692	676	667	698	659	690	693	696	661	672	718	651	671	685	703	689	684	690	667	680	696	663	671	708	699	681	711	697	678	710	731	664	665	707	685	648	659	674	673	686	707	665	663	694	662	664	716	657	694	659	693	652	699	672	678	669	663	696	691	679	666	694	663	682	683	670	639	679	696	689	723	639	674	647	713	669	715	676	693	710	686	691	698	664	709	725	663	668	670	682	647	660	673	685	688	618	693	695	678	711	670	633	698	654	669	676	655	742	647	681	676	658	710	704	662	677	702	650	691	680	710	655	711	690	635	662	667	672	684	677	697	674	691	716	683	681	622	621	654	700	670	690	700	655	668	685	646	711	651	705	633	674	656	671	677	713	693	642	695	691	674	686	693	651	716	674	709	654	734	627	682	702	694	684	687	701	689	680	669	697	672	699	664	648	698	671	661	707	664	697	649	662	723	671	704	733	712	664	718	682	681	653	711	698	685	629	673	634	683	663	705	743	706	700	659	690	678	669	681	734	655	715	655	699	705	702	649	710	696	657	669	677	651	654	726	665	671	699	731	679	715	676	675	755	693	650	660	700	643	675	711	634	711	713	655	664	675	708	758	702	647	723	657	689	670	673	660	697	652	654	688	678	711	675	659	665	676	684	660	717	651	712	665	685	698	656	639	668	633	630	704	703	656	692	677	678	680	670	663	684	636	672	683	700	649	689	659	696	629	727	716	638	690	726	673	673	706	666	710	671	669	666	704	662	703	685	693	674	677	749	667	683	686	689	693	671	678	685	728	705	681	681	640	678	648	697	670	677	654	661	713	696	683	667	702	651	656	684	681	667	710	673	714	688	699	696	732	696	653	709	628	645	662	715	760	682	696	718	700	728	660	651	721	661	659	687	696	715	671	733	679	682	687	700	691	664	704	685	702	661	734	678	693	647	703	694	673	648	672	667	726	698	647	711	714	718	680	645	661	640	672	747	668	714	690	672	725	676	720	755	702	669	715	679	657	663	670	677	682	696	664	682	682	721	695	699	665	705	698	704	702	672	667	686	685	734	693	692	667	668	658	693	734	731	685	676	671	658	714	640	662	694	697	659	627	702	641	728	658	669	672	707	697	709	705	731	684	705	670	694	669	718	631	655	671	678	684	672	670	693	694	685	647	697	649	687	669	671	678	709	679	640	680	652	684	661	658	672	725	671	661	660	728	698	677	679	674	681	659	715	694	635	693	678	663	696	697	670	679	633	684	691	695	707	719	668	689	669	714	691	680	692	750	687	723	692	679	663	709	709	736	663	698	688	678	708	691	690	708	674	675	650	662	668	718	727	690	714	633	672	697	648	686	648	636	664	729	671	687	698	663	717	705	647	697	681	675	696	682	660	641	714	713	698	708	679	671	666	680	700	715	651	702	684	689	632	670	700	688	715	675	669	659	704	732	661	714	707	700	649	711	657	696	700	678	690	690	672	709	661	666	748	645	678	673	653	662	704	662	706	685	686	691	705	668	730	704	677	623	675	702	694	638	713	734	703	682	659	687	683	741	662	714	658	720	657	681	659	727	649	680	664	729	683	732	680	723	700	715	683	689	664	671	731	673	701	680	717	641	646	699	686	662	684	710	714	718	621	636	712	665	661	734	714	651	682	633	682	746	694	700	649	672	662	668	700	695	688	697	746	699	657	679	691	662	691	659	697	652	669	683	717	637	699	686	746	682	670	648	653	680	695	673	642	681	664	649	646	674	692	691	651	651	719	681	724	712	684	714	686	675	637	714	666	691	698	702	641	700	630	682	675	658	716	689	672	711	737	701	699	719	638	740	697	711	719	677	645	675	727	706	694	652	707	737	695	712	695	676	680	683	632	707	655	731	702	687	666	659	688	661	644	714	716	669	722	644	713	697	636	647	711	635	748	705	660	724	667	721	658	684	714	679	717	670	687	684	666	692	652	677	671	664	687	677	676	678	683	685	737	685	663	677	671	659	725	700	676	678	651	677	641	663	660	668	648	699	658	681	678	683	682	711	685	670	692	710	666	715	672	681	718	662	657	680	650	709	667	671	671	690	698	693	679	669	665	670	709	684	682	700	721	659	710	679	651	691	651	693	642	695	711	602	657	672	689	656	708	714	663	663	664	749	731	735	728	691	716	684	718	690	667	634	707	676	649	645	677	718	681	679	677	622	647	712	635	695	678	703	677	696	688	671	678	666	688	709	648	680	719	692	703	701	697	658	680	696	708	652	709	707	695	602	679	667	639	670	673	682	659	685	689	676	708	671	663	638	689	685	664	706	681	698	662	678	694	631	724	743	710	678	681	696	671	723	643	658	640	686	718	662	691	666	628	674	722	658	714	646	673	643	699	666	671	671	660	725	675	683	706	670	717	679	706	650	714	608	681	705	680	684	665	668	677	690	661	665	696	644	684	687	690	675	681	709	699	718	709	649	722	662	668	642	648	682	699	690	699	673	734	699	698	677	725	662	716	638	695	686	690	716	660	714	718	710	661	693	641	641	697	714	651	635	663	713	677	692	646	677	669	683	667	647	712	707	653	706	680	659	626	668	659	710	628	652	681	701	654	703	700	706	677	681	680	689	719	672	705	716	695	676	678	696	660	693	732	673	660
12111	929	746	556	320	241	208	213	195	173	164	158	150	142	151	137	132	135	128	133	132	132	140	130	112	123	142	120	136	137	120	139	116	133	133	124	129	123	117	125	139	126	118	121	130	147	120	109	115	133	118	138	140	99	130	118	131	113	124	111	133	110	127	131	153	138	111	136	134	101	115	111	93	123	124	137	105	139	116	130	126	132	125	134	118	143	100	102	127	124	128	133	112	120	136	120	126	118	133	134	113	116	125	121	115	127	112	119	116	111	88	129	119	129	123	132	119	107	126	97	101	109	124	130	116	126	119	132	107	101	113	104	115	111	123	106	99	114	125	104	140	141	124	130	119	119	120	125	125	97	133	135	131	125	91	107	116	119	124	123	124	110	121	147	108	119	134	120	143	128	126	130	138	117	137	121	115	138	127	114	122	142	109	129	123	105	123	113	148	109	103	125	129	116	109	106	129	129	98	124	109	103	114	84	118	108	127	107	126	116	122	133	136	123	112	104	122	123	115	134	135	110	153	112	125	127	126	139	135	133	127	116	119	137	131	117	106	132	124	118	129	125	132	140	138	135	124	127	135	101	128	124	109	126	112	92	124	126	117	128	115	116	120	122	135	149	137	140	120	117	99	107	118	124	94	129	138	114	98	133	142	97	131	131	125	123	124	125	126	97	131	111	117	109	120	131	110	121	144	125	133	121	107	116	144	101	132	124	126	112	114	118	124	100	111	118	126	134	127	126	122	127	130	115	120	125	113	123	130	111	115	131	132	106	131	110	122	108	125	141	140	126	137	122	144	118	118	124	106	130	102	139	127	134	134	111	116	122	124	116	118	142	131	121	138	131	126	128	129	139	112	101	140	116	117	123	120	135	131	133	117	131	92	105	122	117	94	115	140	132	130	107	107	126	135	129	132	108	131	116	120	133	117	125	129	113	133	145	110	138	113	115	114	120	110	109	128	118	132	129	128	121	109	132	101	118	134	126	127	130	128	136	113	128	115	139	129	108	131	120	136	109	127	105	110	100	113	123	126	112	137	119	123	135	122	126	102	102	110	132	109	153	124	128	119	113	108	111	116	121	133	121	121	123	138	123	92	137	141	130	124	114	114	92	116	121	113	129	119	104	110	113	98	111	115	126	129	120	111	108	117	107	119	114	126	131	110	117	124	128	121	118	124	128	114	111	121	135	128	122	104	118	132	120	147	128	104	103	106	129	104	119	117	126	127	124	109	127	120	129	119	99	135	120	119	141	122	122	129	109	117	104	113	142	128	119	110	122	123	115	129	140	114	123	118	118	128	123	110	125	100	137	121	110	143	122	111	112	125	139	111	106	119	122	124	131	103	120	123	116	129	114	106	101	103	129	126	119	114	120	120	124	120	128	127	153	119	129	120	125	124	128	114	123	114	110	125	118	112	117	112	119	131	101	107	135	129	123	117	130	100	105	111	127	113	110	116	124	114	115	118	110	127	137	134	105	120	121	117	119	124	116	121	127	102	142	135	136	107	147	124	123	116	113	140	134	125	126	114	130	107	97	113	110	117	106	105	154	121	122	104	99	116	126	114	96	134	121	111	133	131	126	139	117	118	127	114	124	134	118	137	108	127	121	118	126	121	118	112	119	136	147	114	109	127	143	118	133	97	104	140	132	134	126	155	134	119	111	122	113	121	113	111	122	104	109	111	111	118	108	146	125	130	115	116	136	115	107	105	114	110	143	142	118	129	119	105	110	134	111	117	116	150	115	96	123	113	136	123	125	111	104	108	127	101	112	99	102	93	103	119	117	129	114	128	114	137	119	123	101	102	106	116	126	94	128	125	112	113	118	114	124	123	112	121	122	110	138	141	121	115	115	96	119	93	124	119	122	132	117	128	127	124	105	124	106	136	97	100	105	131	109	111	111	114	109	141	106	134	126	121	130	146	123	115	140	123	138	142	113	128	99	104	130	97	117	138	129	137	114	136	124	122	123	135	111	122	113	141	126	117	124	131	123	127	111	116	122	126	122	135	117	128	113	107	117	127	144	106	136	117	116	135	108	108	105	126	113	118	115	130	111	154	135	114	117	147	107	139	111	121	114	134	138	124	142	133	95	115	94	110	93	106	103	112	134	105	98	131	128	119	126	117	126	141	109	118	132	128	113	112	107	113	118	126	120	110	136	132	105	109	93	122	138	146	129	114	117	117	107	129	106	114	107	100	126	117	117	103	140	125	121	134	126	109	134	119	126	119	125	119	121	119	120	124	108	111	121	144	121	125	101	130	109	133	103	116	113	112	134	121	121	118	120	113	125	144	118	133	115	119	118	123	128	112	108	125	133	123	116	109	128	118	124	121	140	114	120	122	132	114	120	102	127	116	101	119	128	140	136	113	97	125	109	138	119	120	136	148	132	104	111	126	121	127	105	100	124	134	120	114	128	114	111	145	131	137	141	116	114	103	111	124	130	125	104	118	117	129	124	135	122	115	144	127	99	131	116	108	114	138	127	134	121	117	110	149	142	118	104	133	119	133	129	120	120	138	122	139	119	118	134	109	116	97	131	115	124	126	109	132	150	124	113	126	141	126	127	123	110	122	108	116	88	129	124	128	113	131	105	126	97	126	113	110	119	121	113	116	148	106	141	125	120	126	120	120	146	142	93	121	113	135	126	115	97	135	127	110	132	125	111	130	124	132	133	110	122	115	109	121	105	120	128	121	121	114	106	108	127	141	127	116	135	123	128	106	128	134	129	105	113	122	127	109	142	143	141	116	127	125	109	124	128	110	115	135	98	117	114	119	112	111	103	123	108	136	131	120	114	126	140	120	119	117	99	121	109	123	116	107	112	126	127	106	136	127	130	118	115	105	142	133	120	111	100	114	135	131	125	126	125	115	114	115	117	121	117	127	108	127	114	104	133	108	137	115	125	136	125	143	116	120	149	134	112	116	125	107	109	128	126	130	114	137	119	103	128	139	112	105	123	114	122	104	119	126	110	125	126	106	115	133	96	104	127	111	117	119	116	121	114	110	103	108	119	107	115	147	126	127	118	127	112	121	111	112	105	105	121	130	118	113	122	121	116	140	112	109	125	121	139	119	118	118	117	112	134	119	121	142	105	120	121	114	127	123	124	122	109	110	125	108	107	137	122	104	113	113	119	92	117	136	115	111	127	113	105	93	108	120	130	134	113	132	137	119	117	122	114	120	115	127	98	103	109	132	107	108	120	133	135	124	110	113	128	116	123	138	111	107	117	141	135	129	121	112	112	118	113	117	118	120	132	139	125	106	123	127	121	138	96	133	128	130	130	142	149	116	125	119	129	106	122	150	137	144	141	127	127	111	142	125	142	123	138	133	119	113	98	119	111	120	107	121	136	121	117	125	148	119	109	98	110	114	130	126	101	117	118	124	126	119	108	106	126	125	127	129	145	116	127	122	117	157	128	113	102	114	126	102	141	113	132	105	100	135	116	125	124	118	110	114	127	132	107	115	130	129	122	124	133	123	127	104	121
7629	924	1557	1782	1310	1032	885	761	680	628	585	503	477	490	445	454	457	396	401	409	385	403	376	404	414	354	339	338	308	317	332	374	345	346	347	378	357	375	332	366	372	363	322	350	329	337	305	344	359	317	311	326	337	331	323	304	346	313	330	317	349	371	330	351	310	367	335	340	350	347	352	338	319	323	300	314	356	321	310	343	383	343	317	335	303	330	336	307	307	306	327	318	315	321	292	343	321	298	331	330	331	324	342	309	367	310	304	295	326	333	294	341	331	354	294	363	351	336	324	337	339	307	344	350	338	302	327	343	310	345	321	329	323	300	326	281	304	316	335	367	300	340	322	343	336	294	319	334	328	339	381	304	322	342	356	342	306	316	312	288	315	289	319	333	306	341	324	335	325	336	326	357	314	338	307	312	308	326	319	295	301	354	325	342	336	306	315	304	329	327	354	307	328	323	356	339	312	345	305	332	360	340	294	300	333	356	321	325	331	309	332	339	332	315	321	305	308	340	343	345	302	318	319	273	318	314	300	320	303	306	339	302	285	302	319	324	332	338	297	285	313	320	291	324	322	312	341	324	339	344	316	311	313	330	334	311	352	329	309	332	337	353	302	295	342	311	292	317	328	319	326	318	333	328	332	332	334	299	302	307	304	278	304	316	314	320	302	325	324	286	319	330	325	319	320	325	321	312	333	312	315	339	347	316	332	326	297	322	340	319	309	357	328	297	329	341	348	324	323	356	309	338	318	335	295	328	310	303	336	351	325	357	318	345	326	325	333	332	351	336	314	310	301	297	325	290	333	301	314	308	328	357	320	319	314	333	336	317	324	322	347	303	330	329	309	324	308	316	361	333	303	322	332	312	306	320	314	346	342	328	345	322	321	313	322	318	305	309	319	349	300	315	339	315	311	337	335	323	327	328	350	306	356	291	315	289	342	323	323	307	341	329	359	317	368	343	306	313	291	317	325	316	384	302	321	290	319	307	333	305	304	301	334	301	322	315	319	324	330	316	304	331	308	332	348	295	336	331	316	304	339	348	346	306	329	323	303	332	316	300	307	355	321	314	334	329	327	318	333	308	303	315	317	294	334	315	335	317	324	318	323	308	354	342	310	361	291	333	331	320	344	356	336	333	318	326	378	323	306	290	307	328	341	312	329	325	356	345	334	365	298	303	306	327	288	327	330	352	341	322	353	344	331	333	348	316	296	319	301	341	349	340	320	333	322	335	323	313	327	314	316	310	333	346	277	322	289	336	334	301	305	293	310	316	307	321	327	322	329	327	301	284	303	287	304	309	282	340	356	338	321	300	344	297	305	308	314	318	324	319	342	292	333	310	349	307	303	323	334	338	326	356	368	355	297	296	321	293	331	297	335	304	309	355	301	336	343	312	296	344	333	324	309	303	325	327	347	350	325	303	323	288	305	315	356	315	292	322	339	297	309	329	358	310	335	347	345	301	333	352	356	340	327	347	314	312	332	329	323	330	342	340	337	313	322	297	292	341	349	333	326	344	326	322	306	327	342	339	347	314	314	305	318	331	343	328	300	317	302	322	367	326	313	316	326	324	329	316	342	334	339	304	317	336	347	348	305	300	352	280	358	320	337	339	299	334	371	297	337	324	336	281	325	351	334	335	364	327	320	307	318	323	324	338	287	349	353	312	308	331	344	314	319	314	367	351	305	287	334	341	341	335	303	338	305	345	311	321	315	319	337	300	307	334	309	300	323	334	291	315	330	324	343	312	309	331	336	311	309	315	294	335	333	345	328	332	338	324	317	310	332	326	365	311	310	308	344	342	349	331	302	305	316	339	302	331	310	341	320	292	318	315	337	332	350	342	358	309	363	308	291	315	308	321	381	344	326	331	315	345	295	303	331	342	332	333	314	319	328	349	332	321	337	292	324	316	310	337	333	326	347	315	367	296	312	328	319	318	340	359	297	339	348	321	324	291	307	312	327	324	306	311	324	292	344	298	322	310	327	311	332	347	341	307	334	332	311	323	350	330	315	302	307	343	331	349	343	338	322	319	291	355	339	335	335	309	366	347	334	318	341	332	342	306	332	335	332	306	293	333	336	310	351	357	318	340	338	334	329	335	352	334	322	345	323	360	346	309	341	307	343	333	332	310	315	356	317	342	294	299	346	340	342	367	339	314	303	331	311	348	328	331	311	305	338	346	313	302	324	351	346	341	298	305	327	290	341	346	309	327	303	335	330	333	304	329	304	314	310	318	331	352	338	347	323	312	299	339	312	321	339	326	340	318	309	307	300	305	326	326	326	338	339	342	319	325	340	315	309	359	297	318	279	330	305	324	345	317	340	293	340	280	322	342	342	313	310	324	299	304	320	329	303	319	338	365	356	322	301	331	321	313	295	304	338	287	299	294	303	344	336	348	323	345	331	315	306	323	318	340	344	335	317	326	341	317	322	329	316	289	298	316	326	302	324	308	312	320	310	332	319	311	331	314	323	328	321	313	320	313	313	320	333	298	298	359	320	348	294	342	281	332	330	314	291	347	301	322	314	327	343	328	322	341	313	315	310	325	331	333	329	324	310	317	304	331	348	337	337	312	300	306	328	310	325	313	305	306	313	354	333	352	326	337	329	312	328	332	319	334	313	332	339	336	327	322	325	326	311	300	339	291	319	354	304	350	300	335	322	336	329	336	325	328	359	354	309	344	331	342	318	349	362	328	314	334	302	332	363	321	307	304	337	317	298	332	354	359	350	339	314	333	342	332	307	330	327	313	316	316	321	311	319	337	326	318	348	305	320	319	333	314	299	333	315	349	321	345	340	317	328	326	321	291	308	319	325	343	326	317	336	310	336	308	343	346	292	318	327	323	325	290	327	323	285	313	340	331	323	306	326	317	324	297	327	331	318	342	316	345	296	357	291	324	309	313	293	360	329	328	315	318	305	326	314	314	328	300	336	309	331	322	324	323	329	310	322	303	328	331	307	337	298	323	323	294	330	333	317	306	321	335	301	336	324	334	315	332	343	280	341	311	364	315	269	333	329	321	278	311	340	320	302	331	311	314	357	319	308	283	312	327	341	306	325	337	334	346	341	311	352	295	334	337	329	305	320	325	333	337	331	298	319	329	335	317	340	305	304	321	363	315	313	351	303	329	322	321	326	309	311	329	298	340	310	303	325	344	283	304	316	332	331	337	340	318	339	357	340	313	322	328	359	308	314	297	295	334	320	350	341	318	314	310	348	334	319	303	319	328	342	299	325	343	326	273	338	280	272	334	288	297	322	332	316	305	336	327	327	332	285	330	367	305	347	294	309	341	329	300	329	354	333	314	322	360	329	342	313	313	336	315	320	329	328	318	309	313	311	318	311	322	363	322	331	361	319	331	316	357	336	327	319	357	317	320	307	337	304	315	303	331	340	332	316	326	347	309	323	309	296	297	320	326	313	312	321	330	341	311	319	317	298	337	332	336	353	339	312	342	345	309	339	333	328	298	335	307	342	328	323	346	322	317	309	336
1387	364	344	370	360	340	323	339	368	348	349	318	322	365	360	323	372	365	318	338	347	338	342	350	362	338	345	317	349	328	327	329	363	339	346	360	389	391	372	364	343	361	343	383	331	344	383	394	323	376	341	360	388	338	355	356	355	327	349	370	346	350	319	367	364	335	342	351	370	339	362	353	353	350	353	344	360	339	358	368	342	343	366	362	362	379	351	371	334	346	389	336	356	331	362	345	339	343	340	355	324	322	349	336	328	336	347	352	366	363	357	346	390	343	352	378	344	358	329	324	351	320	371	358	355	343	336	355	334	370	345	340	367	352	334	365	336	336	348	351	346	353	357	347	359	350	321	362	352	332	336	364	388	354	338	342	335	346	352	338	332	392	341	338	375	378	351	347	341	342	339	324	353	370	345	322	322	363	331	351	320	317	332	344	366	373	383	338	344	327	345	340	327	374	353	315	342	317	323	363	340	338	352	350	380	372	347	328	366	349	357	347	324	319	339	378	362	351	340	332	331	355	314	358	358	334	367	365	331	319	334	358	334	345	337	363	337	367	352	340	351	360	323	328	344	344	369	345	329	361	360	364	355	349	342	368	336	342	338	341	368	333	371	353	350	312	405	328	362	357	364	341	330	338	359	419	352	398	380	311	322	329	344	327	316	349	351	356	336	366	340	325	348	354	352	350	364	351	332	374	323	334	347	343	315	365	354	365	338	327	337	369	324	346	336	330	331	366	379	381	343	368	334	389	347	339	354	344	340	335	347	310	349	368	342	333	342	361	327	352	360	347	334	307	327	344	339	382	330	354	391	356	374	339	361	339	358	326	319	360	364	335	359	336	373	384	350	334	325	356	342	366	360	357	352	376	360	327	310	331	342	378	370	346	318	351	334	358	409	321	336	354	367	353	329	346	345	354	358	338	336	326	331	361	351	359	329	309	361	357	372	347	335	377	342	349	313	327	366	381	335	352	386	389	341	344	339	339	364	361	376	365	369	332	387	363	364	318	333	378	362	353	378	338	350	356	349	270	339	378	344	377	329	324	361	345	338	339	323	362	365	342	375	340	349	339	353	379	351	354	328	352	342	315	358	368	350	366	356	371	341	341	374	368	371	340	365	340	343	343	371	368	373	334	346	351	363	348	331	364	353	285	344	338	360	318	338	349	301	308	370	358	341	340	316	329	359	334	373	357	389	332	348	367	360	338	321	364	353	362	360	375	381	348	384	364	349	298	359	369	368	343	338	333	326	342	343	312	348	362	348	338	358	372	369	361	323	331	330	333	352	352	324	331	330	345	354	337	349	364	354	356	343	320	361	345	372	353	335	315	371	339	344	379	380	363	342	318	332	373	351	329	365	384	349	380	356	371	329	360	331	329	367	326	307	335	331	355	373	343	362	323	358	359	349	329	347	340	310	344	407	334	349	321	335	316	370	334	365	349	389	342	367	312	358	342	371	324	361	338	335	355	331	311	332	359	330	322	339	356	365	339	367	364	379	345	352	362	356	342	384	364	357	357	373	351	369	375	342	368	348	357	362	364	342	333	322	334	343	350	356	324	347	326	338	347	343	364	336	330	325	351	353	357	384	416	343	343	346	359	361	338	355	357	322	330	358	375	353	383	338	354	347	401	323	334	335	314	358	333	349	331	361	341	343	301	342	335	352	364	323	349	329	383	353	284	324	337	365	345	369	349	320	315	355	331	348	364	325	363	347	332	312	377	369	357	357	361	356	349	333	298	348	351	335	371	367	350	329	337	339	318	377	362	338	315	347	377	338	304	358	331	360	349	361	357	374	350	344	352	352	321	345	405	390	354	321	357	334	334	378	366	330	312	366	364	373	367	352	374	348	367	363	330	356	347	370	387	328	352	349	307	387	386	355	326	316	348	333	356	383	336	359	339	352	335	316	343	366	318	373	332	332	317	351	354	346	349	335	351	359	331	345	370	318	338	349	345	369	364	337	312	348	388	337	356	371	345	336	332	348	358	377	358	360	354	333	341	373	340	351	350	353	330	312	344	370	333	361	326	309	359	378	336	345	352	345	360	349	388	356	341	309	366	357	298	351	373	347	346	345	353	337	368	341	338	306	319	339	329	313	316	380	319	364	343	330	391	344	361	386	310	331	327	324	333	358	357	326	337	311	327	336	342	376	351	351	346	356	341	361	344	317	321	344	327	351	359	339	330	357	350	338	359	365	320	355	360	328	372	331	363	355	344	343	337	340	351	307	381	335	382	320	365	358	361	351	358	366	329	363	357	343	313	339	363	356	357	359	373	316	361	355	328	328	354	348	331	369	352	373	345	363	315	358	366	338	341	339	335	382	336	342	347	341	343	375	326	366	349	350	338	351	357	324	342	362	362	360	329	359	351	334	373	353	338	379	326	350	348	368	367	342	381	333	361	376	380	356	353	349	360	380	350	373	382	361	357	338	335	347	372	340	340	369	307	348	365	388	335	334	321	351	360	373	324	342	350	352	338	369	339	384	355	356	327	330	329	372	378	357	398	366	359	369	336	286	363	334	349	354	344	345	333	346	335	314	343	347	346	359	354	316	369	333	325	312	307	386	370	350	328	379	343	375	319	374	335	340	323	340	343	337	336	331	365	348	354	382	378	331	358	346	379	373	344	405	334	327	329	317	370	337	402	334	323	336	346	370	301	344	332	323	326	375	323	365	334	387	345	378	358	335	357	361	343	348	296	361	335	299	352	363	316	369	366	350	343	326	353	372	317	319	373	380	314	374	361	384	346	325	355	320	315	370	349	358	348	343	349	395	367	377	348	328	354	340	375	341	356	351	336	355	372	374	367	332	358	351	354	389	357	352	310	333	343	386	363	333	340	368	350	317	372	367	371	324	307	358	346	353	337	362	324	366	333	307	327	355	371	339	367	317	324	337	333	335	368	345	360	327	358	330	340	322	365	343	320	355	335	360	334	352	349	345	331	364	343	371	335	364	320	388	356	368	330	368	354	352	332	294	388	357	334	329	369	344	323	355	364	336	336	357	381	346	361	325	356	370	369	360	319	344	345	361	362	378	323	330	333	368	323	334	304	336	323	326	338	358	329	386	373	361	350	373	389	338	337	357	343	361	369	360	354	343	364	366	324	373	354	315	351	321	333	368	379	330	373	353	340	378	366	338	353	329	333	348	385	344	353	346	308	328	333	352	329	356	380	333	348	352	334	371	332	337	348	359	350	345	305	352	344	354	344	328	373	337	326	347	330	364	384	316	362	355	363	327	362	336	382	365	349	328	344	350	338	350	362	338	313	323	358	324	339	371	315	344	347	332	361	333	340	339	355	319	336	339	375	348	344	345	360	358	339	347	378	360	352	354	375	360	337	336	338	341	357	350	349	314	355	337	357	350	361	366	346	379	362	339	359	328	368	370	355	370	344	356	357	318	317	322	330	336	332	358	312	343	324	365	401	367	327	338	324	346	365	373	330	367	355	321	346	319	334	332	344	354	316	340	362	312	323	374	339	336	340
2019	877	872	929	899	787	837	862	802	869	815	871	834	838	821	791	820	868	808	843	838	880	814	854	783	834	843	791	866	796	854	879	800	790	809	808	816	830	831	809	803	789	785	840	863	862	828	837	804	825	839	766	888	775	825	860	804	828	843	831	820	866	801	904	814	911	856	837	771	809	819	793	822	840	824	812	777	813	821	829	788	793	865	836	858	814	859	786	849	853	879	825	831	848	825	885	794	845	802	801	876	795	889	786	845	806	798	795	830	818	891	855	860	842	825	818	819	807	851	836	819	890	802	855	840	836	852	822	863	804	859	805	814	840	782	840	824	811	893	859	866	812	817	863	821	833	813	835	816	814	811	849	832	846	804	867	843	838	832	884	901	808	830	860	825	855	829	835	845	786	793	844	852	851	828	795	782	826	841	846	821	793	793	864	859	823	810	846	842	833	807	815	789	805	874	815	854	868	868	808	809	849	846	800	809	824	818	786	859	859	801	831	810	822	799	848	774	868	861	794	815	838	826	786	735	826	788	800	825	822	857	811	854	842	837	785	838	912	814	806	886	888	801	859	886	842	785	851	862	828	776	830	811	817	821	828	848	839	816	821	871	819	818	807	835	832	821	839	847	792	799	872	833	801	838	815	780	803	823	815	786	866	868	798	820	831	798	838	890	814	810	811	824	801	789	866	823	832	821	804	789	795	815	826	781	814	858	812	829	843	817	803	799	829	849	815	850	882	847	815	805	784	859	827	766	828	822	888	847	833	797	823	804	817	852	806	780	841	826	849	825	822	812	816	843	835	872	840	796	871	861	784	811	800	804	811	829	769	843	826	900	860	852	802	852	830	850	819	907	815	832	881	855	818	831	816	814	818	847	848	817	833	771	839	847	856	850	833	871	801	835	805	832	791	794	796	888	838	857	810	849	831	865	845	782	807	843	799	876	820	850	789	837	801	816	845	840	803	823	877	833	866	834	827	831	820	813	789	804	869	791	853	810	827	868	806	847	833	814	855	826	818	806	859	827	863	818	798	846	800	822	869	860	795	821	808	815	814	783	876	852	808	815	857	814	774	794	822	889	761	802	839	797	842	876	837	786	844	829	849	793	864	880	825	844	827	745	783	831	866	808	829	842	898	807	817	854	837	816	800	815	816	829	798	822	840	884	847	863	816	836	830	825	837	840	848	845	807	800	821	820	858	837	821	833	824	820	820	861	819	806	829	846	796	765	870	830	786	846	808	869	844	783	853	814	832	886	878	828	869	786	867	814	798	841	786	867	813	860	829	811	851	825	832	835	847	868	836	820	825	794	780	879	822	809	861	816	819	892	783	858	849	886	813	834	821	858	899	815	815	804	824	803	777	821	829	796	804	818	865	834	855	819	791	846	851	851	782	821	820	868	820	863	809	840	834	804	828	845	846	848	796	799	821	866	827	832	816	790	863	829	872	816	799	843	822	881	830	862	812	809	832	799	856	839	794	818	821	866	874	852	835	806	879	849	832	846	780	803	831	793	879	829	824	843	807	833	868	806	833	837	830	850	794	805	814	865	792	840	885	864	770	809	827	765	868	827	821	868	818	846	868	820	860	859	864	826	807	800	814	869	852	815	813	826	831	866	813	769	830	858	910	808	854	787	826	833	842	788	798	829	798	845	850	824	822	847	781	772	809	837	820	849	812	857	884	810	908	763	812	844	787	850	816	811	813	789	828	823	850	867	790	848	826	859	842	859	872	816	745	847	835	840	824	860	832	819	800	872	809	862	792	774	785	745	810	796	746	817	785	779	806	810	824	858	826	854	786	844	774	848	802	828	796	867	815	823	848	812	867	893	821	876	841	854	811	808	875	847	859	837	791	798	830	833	830	840	845	818	815	814	824	789	825	878	830	847	879	826	785	816	807	809	804	814	787	808	801	894	834	805	847	814	825	850	841	776	823	835	853	855	780	773	822	849	818	840	842	815	862	819	788	829	833	811	826	856	865	856	839	790	909	779	811	772	845	851	828	771	816	855	852	844	854	833	815	886	861	798	846	841	837	830	842	799	850	876	811	844	763	835	809	878	863	870	845	806	817	778	816	789	874	850	798	905	847	800	797	832	821	787	825	828	842	801	823	849	888	800	852	826	797	808	830	842	807	790	873	835	787	853	831	818	816	838	844	773	799	833	823	813	759	835	859	817	808	845	835	838	797	846	803	835	830	838	876	781	851	843	794	811	811	789	847	818	808	852	852	810	823	858	855	805	816	812	814	828	845	785	795	819	827	832	813	906	859	786	819	809	898	833	819	777	856	807	830	822	858	841	902	795	872	817	822	863	804	854	829	826	818	889	819	874	825	821	846	799	871	852	822	826	880	814	826	806	878	835	826	841	853	825	843	875	825	837	890	792	851	832	828	901	800	840	814	816	835	823	772	846	834	845	800	822	814	831	807	869	830	821	853	794	793	804	866	853	844	788	845	884	834	831	816	811	833	857	846	859	785	813	865	855	825	815	820	852	817	834	802	827	859	840	836	829	788	825	830	845	888	880	804	843	822	836	832	806	870	842	818	854	816	809	832	819	865	833	848	837	835	818	847	818	822	824	852	838	809	822	821	832	816	840	848	786	914	839	854	861	838	823	855	814	837	862	827	853	862	795	804	818	871	826	843	818	787	838	823	851	817	848	804	820	798	832	832	808	801	874	831	812	838	820	871	804	840	827	826	838	831	808	803	825	877	845	841	842	795	847	774	807	841	882	836	837	813	841	851	822	811	780	792	838	852	888	796	817	868	780	822	855	823	768	883	779	854	883	766	831	813	828	785	799	801	806	848	821	796	886	825	805	851	811	810	821	865	815	823	839	815	837	824	849	808	814	846	846	815	864	852	857	786	804	788	788	858	818	866	842	837	806	811	850	780	819	880	837	835	816	834	829	834	824	854	817	801	816	832	856	797	822	832	832	831	853	831	819	797	801	797	871	810	862	821	833	795	848	885	822	852	784	825	882	779	814	824	828	861	808	864	862	816	811	828	860	858	781	819	807	829	834	838	869	833	866	855	797	839	787	829	828	836	854	841	745	788	845	860	817	794	821	851	826	855	873	841	885	811	808	874	821	830	829	864	801	881	792	856	776	845	768	818	877	800	805	813	808	827	799	815	832	843	833	876	885	858	828	824	841	817	825	854	807	782	836	863	800	808	832	799	863	823	848	830	815	831	868	802	863	788	845	820	812	795	827	797	805	777	822	806	840	831	832	839	877	797	806	804	793	843	816	787	793	811	857	856	846	818	763	765	809	788	878	832	867	849	858	829	892	964	804	842	860	793	788	846	835	838	752	872	831	846	819	823	833	843	803	861	841	844	785	868	837	804	823	848	793	834	853	905	829	859	864	884	756	812	797	815	826	811	793	752	819	833	762	787	802	852	847	878	816	787	875	838	855	809	815	823	803	850	812	818	828	858	827	832	849	878	820	798	771	872	850	831	847	818	820	818	816	841	843	829	805	818	842	859	826	886
6870	585	598	551	389	353	307	315	322	286	318	307	295	311	307	295	291	309	276	279	269	309	299	265	268	277	288	267	288	279	290	307	290	275	295	290	259	280	310	298	301	326	290	261	324	263	283	304	289	251	277	256	268	286	293	276	259	279	304	287	312	293	291	267	298	282	270	263	265	313	280	278	281	307	278	246	321	262	287	306	286	272	292	264	263	274	278	276	283	288	260	308	289	297	304	273	280	300	287	285	316	300	264	282	265	271	281	270	275	288	262	286	284	291	299	296	282	313	280	291	282	282	267	282	287	262	311	288	291	306	299	307	281	290	269	286	305	288	324	269	294	289	301	272	272	267	300	270	241	330	304	285	274	282	276	272	285	313	281	305	264	304	284	304	287	323	262	269	281	284	272	313	289	266	263	299	290	281	289	280	285	269	313	286	275	310	292	271	272	241	313	297	297	273	279	298	293	333	291	275	272	292	280	283	260	313	287	270	287	298	280	286	280	253	290	280	292	284	268	288	282	283	272	320	321	273	289	264	292	279	304	300	248	259	267	282	298	312	278	265	296	284	273	294	252	280	313	303	271	304	300	270	271	296	275	252	265	286	283	303	274	276	288	302	273	269	265	266	322	285	282	284	256	276	254	277	297	288	269	282	295	292	285	267	301	272	302	279	294	294	308	293	283	276	283	276	302	274	273	256	272	266	297	279	278	304	259	277	280	265	292	316	286	296	303	294	303	274	263	278	277	311	261	314	276	289	298	261	296	271	256	301	265	291	277	274	254	284	254	277	254	280	292	265	292	274	296	306	286	262	262	281	267	276	293	268	265	281	261	285	285	268	276	280	283	276	292	303	279	283	294	303	285	246	261	260	269	292	275	305	292	283	241	303	291	279	272	271	256	270	305	329	302	294	285	270	277	283	303	282	260	247	309	263	290	299	313	310	286	305	259	242	295	303	277	293	275	297	320	295	260	261	281	297	283	256	295	297	288	286	292	277	270	263	293	282	269	281	290	298	291	274	283	286	293	268	285	268	255	305	302	275	303	270	278	282	318	274	273	274	317	299	265	278	311	295	296	267	297	297	301	277	248	267	301	303	273	264	268	285	296	279	301	287	308	282	309	292	276	316	306	281	272	314	290	281	274	305	282	277	283	260	259	274	262	259	303	293	321	231	280	272	283	271	296	257	275	282	274	274	298	314	263	309	286	307	292	270	272	251	316	277	266	275	288	290	301	262	311	269	298	275	286	275	270	273	294	262	283	288	261	275	309	253	263	320	286	300	263	270	263	222	272	302	266	274	286	300	264	294	291	263	265	272	273	299	286	264	284	276	288	289	287	283	302	313	280	304	271	262	282	295	286	307	290	269	295	257	271	290	247	265	310	279	283	292	302	319	267	274	282	271	294	293	279	322	292	296	299	253	274	267	265	302	303	297	296	304	287	324	293	285	282	276	282	297	266	288	299	291	291	278	305	279	255	276	293	278	289	303	294	293	261	284	294	292	291	262	274	289	320	266	269	282	297	272	259	290	250	335	290	302	308	277	262	285	269	284	296	305	309	301	275	251	270	271	265	280	291	275	289	286	292	316	317	261	267	305	301	255	289	286	324	269	294	259	262	322	325	313	275	280	295	295	246	287	316	264	296	288	284	261	297	286	278	257	257	313	298	286	304	267	294	296	288	264	286	265	283	284	276	280	263	279	300	293	287	292	300	299	253	305	296	267	272	296	288	258	277	326	277	292	271	294	285	277	282	288	303	298	318	286	307	275	280	300	280	287	263	277	295	304	299	287	307	271	283	270	312	267	262	294	321	292	264	295	308	247	252	288	291	284	273	276	288	269	283	275	293	306	284	304	279	262	276	276	269	273	249	274	277	311	313	278	300	293	313	263	300	314	286	310	273	308	287	282	268	263	289	270	306	266	282	254	296	313	258	290	288	277	287	263	295	269	293	321	289	300	282	273	287	281	289	279	259	280	283	285	273	259	284	318	271	283	257	281	279	295	289	292	280	302	291	300	281	274	253	284	307	266	270	268	253	291	256	319	274	295	297	295	310	281	299	304	291	304	293	285	289	280	298	285	282	236	286	273	261	267	259	283	275	309	290	302	299	318	293	296	311	282	285	281	305	283	269	286	319	273	280	275	285	279	249	281	281	272	260	287	278	276	285	309	274	322	263	273	252	259	309	256	287	300	273	248	287	298	281	280	311	275	304	329	279	287	287	287	261	291	273	299	265	302	272	276	284	249	287	282	287	296	281	261	312	312	274	274	304	286	315	276	259	283	288	283	299	284	262	288	269	256	248	287	290	274	268	270	282	274	257	260	275	297	288	269	286	272	289	288	291	303	289	278	297	300	275	267	285	290	283	280	278	283	310	285	272	298	286	293	285	273	301	281	292	279	302	286	294	297	295	271	261	283	288	286	261	308	325	303	263	312	257	268	299	308	286	322	305	274	326	290	306	308	280	297	274	310	345	264	272	250	295	287	287	261	276	278	263	271	260	285	291	296	267	284	268	272	299	293	286	300	284	297	270	293	271	274	269	291	228	293	295	262	291	271	256	287	277	296	272	300	287	250	285	264	259	296	290	310	265	275	269	278	275	313	292	267	262	305	277	293	269	315	296	280	276	274	300	290	304	299	292	280	251	287	265	282	289	265	289	315	297	271	311	293	264	303	280	299	292	303	273	303	290	277	288	270	292	309	284	290	257	295	300	309	255	306	286	256	261	281	267	286	247	290	268	266	303	284	282	271	276	282	264	292	302	294	265	264	320	276	256	303	284	307	290	286	276	277	269	263	290	273	276	297	279	291	259	304	296	287	274	311	316	338	281	277	284	277	258	266	294	304	286	279	311	289	292	259	280	306	268	286	294	267	303	266	290	282	276	231	292	290	289	299	276	290	250	276	305	265	281	276	293	280	275	296	316	298	274	289	300	286	277	269	286	279	302	279	298	293	262	299	287	263	260	303	283	339	287	280	296	304	281	284	277	290	301	302	280	261	299	307	290	279	279	302	292	287	288	282	319	266	276	284	285	275	280	282	260	313	282	278	306	298	266	299	272	277	268	298	298	271	276	265	276	251	298	294	308	332	262	248	296	290	271	288	299	320	312	255	271	290	291	294	272	269	259	313	295	292	283	285	253	265	285	303	300	281	302	266	294	316	276	288	260	279	293	284	287	252	292	274	285	270	284	270	276	261	244	283	275	266	257	295	272	311	299	264	277	323	285	262	303	292	286	263	295	277	271	284	282	276	277	318	279	283	285	314	262	288	279	329	271	317	263	301	288	292	294	295	315	296	287	284	290	264	264	276	276	297	287	270	278	286	260	277	255	274	267	310	252	297	308	269	284	270	247	283	273	302	266	268	298	279	254	288	239	271	296	270	305	290	302	305	295	278	267	296	272	293	299	274	276	278	273	316	291	295	267	320	255	286	254	303	262	263	297	262	266	266	286	277	306	288	297	311	283	301	276	304	257	284	269	305	277	290
6356	907	1350	1431	1147	982	921	887	845	778	840	822	760	751	742	759	694	682	756	788	737	714	735	682	703	755	725	702	638	692	690	735	726	685	751	681	693	681	689	669	681	688	649	672	691	677	706	692	753	680	690	688	713	699	673	675	645	679	693	690	669	687	667	688	687	638	657	723	674	692	694	722	700	683	721	639	680	688	682	703	652	711	664	594	695	675	696	756	690	698	645	717	683	654	672	720	675	687	640	669	655	698	633	696	625	686	646	703	720	659	638	719	657	699	666	702	742	711	661	647	673	706	716	660	687	671	645	675	670	750	667	668	659	657	660	660	654	683	687	669	672	676	679	649	649	705	688	718	702	661	668	678	690	695	684	680	680	661	659	679	661	743	656	662	676	722	693	666	701	670	700	677	658	725	668	708	669	655	653	674	704	720	710	675	688	662	696	740	751	695	676	676	682	663	699	750	670	631	669	687	661	686	643	672	674	649	683	682	719	708	682	676	697	666	699	679	670	671	676	660	696	702	721	685	675	715	631	720	682	697	691	643	697	648	691	713	682	673	680	718	653	684	665	658	672	682	644	677	677	696	632	673	679	689	680	674	699	719	650	695	687	661	711	654	689	636	683	698	656	638	704	694	693	700	701	657	681	677	719	689	690	706	679	642	654	728	680	649	673	715	648	685	638	700	634	645	701	679	698	653	718	716	642	705	713	684	687	686	671	651	697	671	650	598	685	694	632	656	675	685	647	636	702	720	701	597	650	668	693	732	707	634	722	661	663	676	706	678	686	684	665	688	700	708	648	696	705	619	697	681	673	659	663	697	671	685	673	746	672	652	705	694	679	737	642	685	668	676	673	643	675	673	718	666	696	716	642	706	691	661	670	707	698	697	705	670	668	730	684	668	671	675	667	616	676	671	684	684	669	711	661	686	667	659	700	719	643	633	668	683	712	705	623	680	668	695	697	656	671	706	655	728	679	647	705	655	682	699	665	654	713	689	731	687	658	651	660	687	699	674	718	694	687	664	632	615	666	704	681	693	621	660	661	671	642	686	662	651	642	723	756	687	656	765	667	704	673	683	681	656	689	690	714	706	727	634	663	696	680	695	710	698	715	679	701	668	633	670	687	664	659	671	692	664	678	665	650	678	685	669	693	693	649	721	660	703	666	720	674	679	665	698	722	696	656	643	691	706	673	689	657	656	705	655	640	693	645	641	688	677	647	644	618	649	707	679	648	660	659	722	697	672	647	721	681	661	695	629	666	652	665	677	701	715	649	711	664	629	665	644	669	741	696	720	656	680	670	654	622	677	672	670	656	668	683	655	657	661	682	674	674	711	692	693	638	681	661	670	724	657	679	693	640	668	693	716	734	679	661	665	742	667	683	659	656	664	643	667	689	642	661	692	645	695	685	702	667	684	659	665	646	707	715	721	731	661	628	660	689	674	668	720	675	685	672	662	690	675	656	742	711	702	692	682	680	698	680	668	683	689	713	636	665	682	661	661	712	688	656	653	687	610	674	708	669	700	674	656	721	680	691	678	706	692	674	645	665	711	667	690	688	636	673	717	673	690	669	678	675	635	701	668	640	691	711	695	646	662	686	702	662	651	676	705	703	670	646	669	679	677	675	674	652	690	686	660	668	657	668	694	680	694	636	647	678	694	693	672	681	636	708	715	689	640	705	690	687	673	660	681	676	665	696	674	723	691	645	689	663	666	652	710	638	679	688	704	690	651	626	668	707	678	681	689	713	716	670	684	651	682	668	690	733	689	659	706	711	692	696	659	668	665	701	688	712	676	680	687	606	748	597	639	644	664	696	696	675	671	681	683	696	648	613	660	644	646	678	665	713	677	683	674	671	689	708	682	692	708	665	666	679	690	663	683	657	686	674	700	648	653	753	728	667	693	646	732	736	656	689	664	671	689	700	690	657	657	694	706	728	708	663	711	678	695	684	695	692	635	649	688	670	667	664	652	652	672	706	688	683	676	659	699	670	680	676	694	676	655	687	699	663	680	713	647	728	701	660	670	704	680	655	676	710	667	686	672	659	702	642	703	639	759	681	682	670	672	709	684	684	670	652	671	673	690	730	687	677	694	680	661	702	713	704	639	666	674	707	660	651	652	657	666	651	643	721	705	698	665	664	711	713	698	677	689	687	648	666	696	667	655	700	636	651	689	706	685	660	670	634	685	705	687	708	671	743	686	714	637	669	708	697	699	689	660	667	677	658	674	662	686	675	667	766	688	700	735	699	667	663	674	693	664	688	721	635	646	703	665	662	668	682	710	696	679	681	710	704	707	658	624	713	669	714	675	691	672	696	741	710	659	723	652	715	723	675	668	701	648	601	706	651	732	733	657	697	677	708	711	695	709	662	625	662	684	685	677	672	680	669	660	671	645	699	701	672	665	643	673	690	685	671	682	692	682	696	660	658	689	687	672	696	715	685	663	656	687	693	673	687	658	667	655	623	693	654	658	686	658	689	698	687	684	693	688	689	653	647	651	686	697	715	665	677	661	706	658	688	666	715	690	701	658	699	711	736	687	722	715	699	709	717	668	703	650	708	654	641	638	690	702	662	644	677	679	678	659	683	646	665	677	670	703	683	706	682	641	691	676	648	687	678	680	709	693	695	685	679	708	693	645	674	655	690	696	691	700	676	704	667	648	641	692	685	684	669	709	685	635	685	662	656	681	711	723	686	675	675	668	694	683	689	662	699	657	680	691	701	658	703	682	653	681	646	681	693	646	729	706	629	698	714	709	668	659	675	707	670	686	664	695	708	667	698	696	670	709	675	678	684	690	654	692	675	683	702	666	678	679	654	622	711	708	668	679	692	683	682	673	675	664	612	679	711	639	641	676	709	669	677	686	699	669	700	701	677	716	688	687	663	686	699	676	639	709	660	679	727	674	672	633	702	702	672	690	653	653	672	692	634	699	717	663	643	679	684	717	676	638	704	712	727	704	707	673	652	749	651	702	646	717	740	684	708	697	679	692	632	668	621	657	653	693	710	659	661	689	665	635	713	648	713	690	688	692	718	741	679	661	660	664	700	659	635	669	686	648	699	708	686	665	708	660	687	685	639	711	714	729	671	691	667	683	691	677	668	676	672	711	690	664	713	655	681	683	685	665	658	652	654	697	640	667	684	656	684	687	672	705	701	673	687	663	679	726	695	665	608	672	683	712	675	702	679	710	693	673	681	694	674	660	686	679	681	671	686	688	716	689	682	681	655	712	741	705	699	688	689	673	701	675	670	665	675	750	663	672	654	691	728	709	673	670	663	714	657	691	694	684	695	687	734	659	661	675	703	737	654	684	714	674	658	710	636	712	676	727	739	654	689	730	671	668	678	695	689	707	667	668	685	663	669	662	639	711	676	742	657	685	659	662	679	694	676	684	634	650	687	642	665	718	697	671	680	677	746	667	713	613	675	689	708	683	679	730	649	659	671	677	710	721	656	693	659	656	700	673	668	685	689	656	712	706	654	681	704	702
12435	807	766	624	382	263	230	196	160	160	154	153	151	136	130	154	147	119	151	129	125	132	141	116	118	129	132	123	130	125	132	102	129	122	154	144	126	115	113	104	124	148	116	141	138	108	101	108	131	138	125	120	127	118	118	109	101	120	116	141	141	126	102	134	107	118	125	135	139	106	130	124	126	119	126	144	133	145	141	127	114	114	111	130	135	134	147	113	101	128	118	119	108	124	115	112	107	122	118	118	128	131	132	132	130	110	121	127	102	115	128	114	138	104	136	120	120	125	107	105	138	137	124	104	135	129	126	114	121	120	130	109	140	130	102	119	127	121	109	121	153	129	110	126	122	123	121	112	105	116	136	113	109	123	115	130	137	113	148	125	124	116	109	130	129	123	129	113	113	131	137	134	113	127	122	126	105	121	154	125	109	119	105	111	140	99	108	113	104	127	124	114	134	102	115	128	124	101	103	123	106	121	127	119	119	130	149	108	135	108	118	117	108	130	124	119	123	105	124	114	104	116	119	135	123	121	117	111	143	138	106	139	108	131	109	107	111	117	127	141	114	135	130	116	105	129	113	107	104	125	119	123	118	136	111	101	105	135	142	115	117	96	118	123	120	127	138	130	118	134	118	129	133	142	128	109	129	118	126	121	111	106	126	114	114	101	115	131	137	133	101	107	132	131	132	101	127	125	103	117	118	120	123	106	139	142	144	114	125	117	114	129	131	112	148	129	126	124	112	108	121	103	129	111	119	138	129	128	138	101	119	128	119	112	107	115	131	114	112	113	130	113	127	110	133	134	118	107	130	111	109	134	116	112	114	128	136	134	112	114	118	116	126	98	121	112	125	135	114	122	159	112	135	128	122	122	112	113	129	136	133	112	131	128	116	129	120	118	142	123	131	127	115	137	132	143	114	119	138	130	134	120	137	109	104	108	121	104	117	110	129	130	99	124	137	114	127	114	123	113	112	114	113	132	134	89	104	106	119	125	116	118	114	121	123	144	126	119	114	128	115	104	106	126	122	159	128	154	121	121	114	113	108	116	102	119	126	121	117	138	128	130	107	121	103	114	120	136	141	112	116	138	121	113	120	140	123	124	113	107	129	107	121	112	138	119	96	133	115	124	112	132	102	134	124	122	120	136	126	115	143	128	126	119	117	123	126	132	140	136	136	119	108	109	117	138	115	119	120	128	115	141	92	110	119	124	128	114	116	105	110	125	131	125	126	142	120	120	112	129	124	116	120	107	110	113	127	103	124	130	106	148	140	110	113	131	140	140	104	123	113	139	115	141	107	122	128	108	100	110	119	123	125	125	110	144	120	123	116	120	124	113	136	117	121	106	118	112	133	127	136	135	119	109	125	111	143	126	134	109	131	132	120	126	136	126	138	138	124	113	126	100	120	122	127	113	128	103	111	109	124	136	118	142	120	113	121	111	118	106	106	130	127	109	103	127	116	132	139	121	116	106	112	127	113	117	117	124	109	102	129	136	126	121	133	136	131	130	141	101	138	131	106	97	120	132	122	125	144	114	91	118	132	125	127	126	143	102	106	128	106	115	132	93	101	126	111	122	122	117	112	111	119	107	131	126	126	114	114	112	125	97	124	129	124	117	138	115	118	134	117	130	136	127	126	116	122	106	127	109	130	125	123	137	110	124	110	104	138	108	118	125	130	130	113	124	125	108	123	110	124	123	120	111	112	122	105	114	107	120	128	105	127	102	121	122	132	124	108	133	126	105	116	140	106	154	136	128	115	125	124	142	138	111	121	104	107	127	109	138	95	126	138	108	133	122	132	122	106	132	118	134	100	114	138	134	129	142	130	114	110	130	119	114	120	132	130	123	128	121	123	130	111	137	126	134	139	109	114	132	127	129	108	108	122	124	121	130	115	109	125	139	109	121	124	116	119	129	117	112	132	144	141	122	144	123	112	113	111	129	115	128	118	148	122	123	139	131	134	114	114	139	98	99	109	126	112	113	116	128	102	111	118	126	107	127	122	109	143	130	125	129	132	115	104	119	126	112	126	114	115	132	122	131	123	121	112	115	133	102	118	113	126	129	107	129	123	112	112	125	131	138	136	116	125	127	115	117	136	110	116	107	117	123	131	129	139	120	129	120	121	117	138	128	123	129	115	109	148	121	110	138	118	110	119	117	120	114	126	141	126	100	109	126	130	138	131	135	128	116	141	139	138	114	131	125	106	119	131	133	114	132	137	98	124	134	142	130	139	129	114	109	122	137	130	134	124	123	127	119	114	109	122	114	153	140	118	121	122	112	127	125	94	128	113	154	131	120	150	111	134	109	108	118	127	117	101	112	125	102	120	99	130	137	122	117	122	129	116	145	108	112	106	137	138	133	118	112	125	117	141	114	124	95	130	144	123	115	112	111	128	123	128	107	117	133	119	106	144	127	128	129	124	115	120	127	125	138	114	122	130	107	85	130	120	129	138	111	142	139	118	113	110	126	137	120	113	113	111	117	109	123	127	107	118	117	119	104	113	113	123	127	120	106	127	121	129	118	117	113	135	124	114	122	118	108	133	132	137	120	118	124	126	113	115	121	127	120	124	106	135	134	119	125	112	131	125	118	132	128	134	127	96	120	122	118	140	128	127	130	135	119	125	102	128	114	106	125	123	125	142	123	124	122	117	123	123	132	133	128	121	106	118	126	122	126	123	103	122	137	115	113	111	112	111	112	105	106	129	100	129	129	115	121	139	115	119	109	124	119	137	133	140	119	144	113	122	126	125	125	127	129	133	128	143	119	119	110	118	116	115	135	129	111	121	115	106	132	117	130	126	128	130	122	115	101	124	150	116	152	121	133	116	123	139	105	125	117	110	124	101	114	130	113	148	135	124	116	118	122	123	98	115	118	107	116	124	121	145	122	117	128	121	122	133	127	134	113	116	131	121	141	107	138	117	140	107	129	131	138	137	120	124	136	114	141	112	127	112	118	114	122	133	134	118	117	111	122	124	132	115	103	125	119	120	105	113	123	113	113	113	118	120	145	129	127	129	125	112	118	131	126	112	126	111	122	108	109	145	107	126	117	122	136	103	106	113	114	104	106	142	117	117	139	122	112	128	127	118	114	124	110	121	134	125	104	138	105	108	123	135	122	137	131	108	132	126	127	112	129	98	102	143	116	111	127	123	126	121	121	146	130	133	129	146	118	117	125	123	114	111	120	111	99	104	108	124	123	117	131	121	103	136	118	135	136	119	125	113	119	102	129	115	128	102	104	106	130	103	112	129	105	135	118	119	120	131	129	125	133	124	131	133	132	110	105	101	119	101	131	116	121	124	104	110	122	113	110	115	131	126	109	106	132	116	130	108	153	119	121	103	119	126	135	119	137	141	122	114	121	136	117	108	106	118	137	118	96	130	133	109	123	132	103	145	132	111	122	120	119	107	122	125	131	111	127	110	117	118	106	132	127	116	122	109	118	123	126	122	122	108	110	117	114	124	111	125	130	118	103	124	140	124	148	112	135
7707	817	1623	1835	1300	1006	860	722	683	613	575	529	474	487	462	415	413	419	400	406	376	404	353	363	351	385	369	381	358	365	354	332	326	342	348	327	311	368	319	345	329	334	303	335	314	312	325	378	350	360	320	323	298	312	342	347	361	326	317	348	308	354	341	326	343	299	336	315	315	323	361	319	327	365	312	332	288	340	318	352	325	327	304	317	312	315	318	327	310	335	302	325	327	316	314	346	313	316	315	333	326	324	290	338	313	307	301	298	307	316	321	347	335	337	310	307	328	346	324	346	319	315	318	314	345	329	330	316	363	271	306	308	277	338	306	330	366	292	290	312	324	339	313	313	373	318	347	340	299	302	316	331	328	313	281	311	328	327	320	328	348	339	342	322	321	336	315	321	304	330	314	294	305	317	329	311	306	304	329	336	325	332	329	320	315	317	302	341	321	349	354	299	324	308	315	345	282	322	345	328	346	317	279	330	345	306	312	316	337	335	309	329	284	303	309	324	294	306	333	310	330	343	353	337	334	309	314	307	347	295	318	354	327	344	340	347	313	335	315	312	328	352	342	328	329	305	332	348	324	309	306	323	317	339	327	314	337	343	344	312	302	318	271	344	314	333	333	315	325	333	317	329	304	346	333	351	312	319	310	313	318	300	371	351	333	334	330	348	306	363	339	306	357	313	344	327	346	308	306	310	328	302	312	297	320	312	312	314	334	278	295	307	304	296	345	315	320	346	326	327	344	330	347	294	338	336	338	323	288	304	328	346	351	311	327	309	308	333	317	306	310	297	339	321	330	337	328	334	345	316	306	338	302	305	346	316	312	311	311	343	354	305	322	322	326	307	294	327	318	314	315	317	322	322	329	300	293	340	333	351	293	289	312	339	297	321	315	309	342	299	300	346	326	359	318	312	303	341	317	337	293	329	334	332	347	295	329	330	291	324	357	313	329	339	332	345	321	324	343	305	297	316	334	343	325	302	344	334	341	337	315	316	305	322	324	322	328	307	329	336	336	326	295	301	317	327	314	333	335	320	320	342	309	312	337	328	334	285	322	312	313	347	326	348	326	339	307	300	309	350	305	366	326	322	332	332	328	309	338	314	339	291	342	346	307	352	320	307	325	343	297	352	319	299	325	337	336	317	312	320	344	351	331	333	320	316	312	339	345	333	304	344	358	339	340	306	293	340	306	318	297	307	337	325	318	353	319	319	312	327	314	309	304	311	353	347	345	332	351	321	353	319	354	306	300	316	343	294	321	299	297	322	359	329	351	348	339	316	311	315	336	322	295	359	336	326	298	301	358	316	342	309	351	352	317	322	347	330	305	323	299	330	342	343	313	320	318	364	328	331	312	320	355	321	319	295	327	317	325	315	334	305	327	312	306	352	297	342	312	340	314	314	330	300	338	351	345	356	312	321	346	305	323	346	325	323	299	309	312	318	328	314	341	327	302	311	332	300	369	302	298	360	341	328	344	299	311	325	322	330	320	290	312	315	305	332	327	309	310	301	309	340	305	306	344	341	316	343	321	328	330	304	313	330	378	335	317	321	336	302	333	310	322	311	320	321	311	341	326	330	342	359	359	349	327	309	313	332	349	325	334	358	345	306	308	347	343	322	345	319	347	348	289	333	342	323	296	332	329	293	329	317	306	307	322	341	315	315	310	322	313	340	336	316	324	356	303	312	326	333	310	302	321	326	341	318	343	305	373	340	315	317	296	315	400	345	339	341	326	325	345	299	317	331	344	306	334	319	312	304	330	323	345	309	325	361	340	312	319	337	330	339	351	327	309	312	318	321	303	309	303	319	314	338	306	321	292	305	309	316	299	351	350	351	319	325	296	326	314	351	336	315	355	329	325	304	342	314	317	324	302	320	333	308	299	324	321	339	339	312	304	321	313	312	336	322	311	336	336	310	339	314	325	319	307	310	337	323	318	316	346	304	320	337	310	312	302	313	317	312	361	346	332	347	312	334	311	367	330	309	334	343	331	318	334	334	330	345	317	331	332	304	296	333	327	320	290	318	326	297	318	302	318	284	292	334	324	309	334	301	331	335	308	345	330	318	312	270	292	321	316	257	327	311	309	333	298	321	335	317	291	329	338	322	330	315	281	339	321	319	349	330	307	296	334	307	346	394	321	350	301	343	308	326	325	325	316	369	306	335	351	306	314	321	295	322	369	315	292	320	331	329	335	349	338	319	326	305	314	304	313	336	306	307	331	325	351	327	330	311	315	339	300	282	316	358	327	320	311	323	320	309	325	341	286	313	341	315	335	324	358	311	358	310	341	292	320	334	328	308	280	339	331	278	300	304	337	349	345	340	335	342	301	341	341	336	304	304	358	321	321	336	348	315	291	309	314	317	320	328	302	312	345	351	313	317	321	335	329	344	320	306	329	310	350	303	325	352	322	303	325	344	350	345	302	318	323	317	308	318	331	342	350	335	326	325	316	329	306	317	312	289	308	318	310	321	313	349	316	287	290	353	335	325	326	302	302	319	334	302	327	304	350	306	319	322	299	317	313	335	332	300	307	312	328	297	316	319	324	300	322	318	316	310	321	354	336	320	297	318	291	313	347	303	324	353	335	330	302	317	337	332	315	300	283	309	336	321	338	319	326	325	347	325	336	313	332	354	308	325	307	323	313	334	321	307	319	332	342	331	311	316	329	304	327	340	326	350	357	306	385	315	297	338	335	342	320	315	294	333	326	325	352	351	338	293	337	325	321	299	287	338	306	318	315	352	298	346	330	332	325	334	283	298	340	303	294	331	307	335	318	348	335	315	334	333	336	312	330	332	310	316	317	297	282	321	311	335	334	321	311	330	301	326	317	319	303	313	338	317	358	314	284	316	341	315	326	335	314	317	302	340	322	326	330	321	347	358	329	313	334	291	327	317	297	348	337	321	326	326	337	319	333	319	318	308	320	327	299	340	330	314	317	350	312	307	301	305	312	351	327	319	340	355	317	299	317	342	354	309	310	334	325	331	295	289	314	345	344	327	313	308	353	317	315	319	342	341	348	313	347	343	320	360	359	353	300	305	321	308	296	321	331	332	334	292	337	298	281	341	341	345	315	320	318	321	311	345	337	325	344	328	298	358	330	326	328	305	324	319	326	323	349	323	323	338	332	315	325	301	312	353	342	272	308	348	312	336	281	349	308	298	343	323	311	332	336	328	349	338	324	310	333	283	362	310	314	318	320	330	326	322	332	300	329	345	315	319	329	300	308	316	321	325	336	305	339	296	325	296	326	338	355	301	324	312	351	303	335	350	300	325	360	314	342	332	322	331	310	306	299	333	318	341	296	325	319	330	314	314	318	332	327	310	328	345	328	305	312	322	327	316	349	346	310	323	317	317	277	303	314	299	336	316	342	320	353	334	340	306	320	289	314	306	327	319	311	325	321	321	313	327	319	344	315	332	346	319	307	314	356	349	321	309	329	328	334	328	328	277	338	328	309	341	322	286	339	327	294	327	302	287	325	344	323	340
1337	393	374	337	357	357	371	332	336	352	353	378	326	363	412	353	339	341	383	341	338	370	357	383	352	377	357	352	362	358	345	352	335	349	340	351	305	369	348	310	331	380	308	333	362	364	355	338	368	345	372	346	354	325	366	395	332	333	336	344	356	329	357	361	401	366	373	351	371	360	365	354	359	359	363	369	359	332	366	367	358	362	346	346	322	360	376	353	396	326	367	373	349	405	353	342	381	368	349	402	346	344	348	362	348	373	352	335	365	347	344	368	337	333	351	350	308	367	338	352	351	317	348	324	331	379	368	367	355	390	357	380	326	355	364	351	347	340	378	376	354	355	328	375	291	364	362	312	341	348	305	362	323	324	328	334	339	354	314	362	332	364	377	325	342	332	380	360	354	332	314	321	356	389	332	370	336	359	350	326	338	347	349	372	376	360	381	339	380	353	379	347	375	369	356	327	357	355	342	347	325	360	369	331	394	346	355	356	315	329	326	354	379	360	358	339	346	347	358	369	323	344	350	329	322	386	360	358	349	355	361	334	312	347	346	350	367	345	361	369	337	327	351	360	347	320	348	354	326	342	334	337	305	318	341	331	339	350	373	349	367	346	365	379	339	339	359	350	358	382	331	339	316	370	370	341	339	351	335	356	322	356	333	344	339	370	332	371	318	363	344	325	356	343	355	344	367	380	360	334	369	336	312	358	334	356	346	389	331	344	357	352	325	354	374	302	334	342	347	348	333	300	342	353	339	341	343	370	361	373	346	323	377	346	338	391	369	370	327	337	356	351	315	332	302	327	361	370	352	384	329	348	347	357	369	374	341	354	342	405	352	350	342	348	359	326	348	355	346	339	373	362	325	338	397	351	354	373	391	377	337	341	319	363	357	382	358	386	321	358	355	353	338	327	397	378	334	379	382	332	348	355	361	341	359	362	353	327	375	340	377	327	355	408	355	339	308	357	289	353	390	339	312	371	347	346	322	351	334	352	364	389	353	336	343	348	362	334	387	350	330	343	316	340	360	355	349	354	353	333	379	373	318	340	346	346	364	332	344	358	331	307	335	312	324	376	359	343	332	366	336	368	359	346	350	329	364	322	352	342	366	369	323	381	351	358	342	320	348	365	318	356	362	361	346	350	351	375	339	318	351	302	334	355	321	293	325	382	359	371	313	376	371	361	391	352	361	340	332	349	326	362	360	363	339	318	361	314	343	359	404	357	355	348	362	329	322	343	328	361	366	336	362	357	368	354	358	351	375	368	355	369	392	383	329	323	336	366	355	308	386	352	363	342	334	372	379	361	375	324	308	341	332	359	353	352	369	331	334	326	370	374	333	373	367	345	351	365	303	372	317	335	326	355	343	377	380	377	366	346	332	375	350	353	329	345	327	400	381	325	365	345	340	338	341	352	354	398	354	356	322	361	362	334	335	344	340	347	345	327	350	341	320	316	342	356	343	341	331	336	320	353	339	326	336	321	365	347	345	354	312	367	322	334	352	355	376	365	389	363	338	345	343	357	368	351	386	352	369	333	339	356	357	342	327	306	374	367	386	334	320	298	335	354	334	378	337	365	380	336	350	386	355	328	349	346	396	342	351	362	335	358	388	322	368	343	342	364	367	345	322	366	402	371	309	382	333	389	329	369	373	340	351	341	327	320	379	347	338	329	339	362	326	342	345	340	311	327	386	367	332	358	359	345	352	353	327	339	343	352	353	338	332	335	352	374	337	329	340	364	350	337	327	315	370	351	373	350	335	351	352	329	354	314	373	347	359	356	359	332	337	367	355	326	357	342	318	321	365	327	330	327	332	366	370	358	348	318	338	358	381	371	326	341	374	351	371	350	332	363	356	344	337	352	361	347	353	352	328	353	334	365	337	379	350	343	358	354	370	365	332	380	400	346	343	375	329	377	343	385	327	344	342	335	343	352	343	367	341	344	318	360	319	377	349	349	335	351	360	354	346	342	342	343	327	365	313	343	335	324	363	340	324	309	316	354	338	397	383	340	355	359	322	355	354	339	341	319	365	339	354	321	345	336	357	345	336	350	340	322	354	371	334	380	365	349	304	332	323	348	349	326	371	368	361	342	359	358	360	368	359	323	386	317	358	348	349	379	344	354	318	339	343	368	323	334	307	341	357	320	329	342	332	330	369	336	364	366	356	340	345	337	379	389	324	379	357	361	379	348	367	377	358	361	324	352	324	343	372	330	354	350	349	324	317	359	326	359	361	345	338	341	356	362	379	336	361	367	355	348	333	358	338	318	347	320	301	351	320	321	330	347	382	353	327	371	379	355	355	365	319	327	356	355	289	382	372	353	351	311	344	360	356	360	352	326	357	334	314	352	332	337	348	360	360	302	352	322	338	345	361	381	345	356	387	323	388	340	382	348	371	345	377	354	357	384	337	354	346	357	312	327	356	356	349	363	380	318	324	359	340	342	383	333	322	355	373	367	357	339	370	340	359	343	322	312	345	340	346	335	331	414	360	334	358	326	339	353	347	369	343	372	377	355	322	355	372	345	364	339	347	364	374	347	366	326	356	329	332	360	316	358	365	327	340	358	321	341	335	345	372	365	312	364	382	348	357	366	358	340	377	357	346	351	354	355	403	347	377	353	334	322	377	338	346	350	326	345	342	330	377	334	355	370	364	320	309	354	322	325	367	363	343	362	365	368	342	358	367	360	314	311	355	390	376	352	383	341	349	330	348	348	337	361	350	339	324	341	354	323	362	347	360	337	346	333	350	346	343	355	385	347	362	348	400	364	358	362	338	363	356	369	363	339	337	369	367	295	315	364	351	317	307	309	360	353	376	345	378	339	335	370	347	327	328	354	344	350	333	349	358	362	348	349	332	322	322	386	337	354	345	346	340	359	358	359	373	336	344	327	318	351	347	311	351	334	332	328	351	325	373	343	327	355	367	343	383	343	355	335	378	331	326	350	343	354	341	384	331	350	348	362	332	343	315	380	328	340	329	356	357	353	361	349	343	343	355	344	343	377	370	361	340	361	342	343	373	399	332	375	342	379	359	362	323	369	390	359	360	301	361	336	366	368	357	358	372	377	365	388	387	351	316	368	350	332	360	380	327	346	329	369	345	352	377	324	348	377	384	333	367	316	346	326	381	349	355	370	331	356	335	321	340	323	342	343	357	367	360	343	354	367	410	352	349	344	342	369	354	356	366	348	326	348	338	373	340	359	342	316	372	348	310	379	336	328	354	369	373	384	347	335	323	377	343	333	321	392	310	357	323	317	352	362	368	375	350	397	383	373	311	365	357	346	338	361	343	345	347	324	339	363	345	333	370	362	358	333	365	335	346	356	384	316	349	358	334	336	321	363	382	353	326	352	329	354	350	353	388	350	369	392	366	341	328	371	349	339	381	364	358	381	328	391	378	340	351	356	355	321	367	344	352	338	351	336	344	351	314	380	400	343	344	333	304	325	346	344	354	332	322	377	370	313	356	351	356	367	335	381	371	332	324	364	341	327
2004	862	835	855	873	865	818	857	849	790	843	825	870	794	769	874	812	844	827	858	887	847	833	825	832	841	820	793	788	819	800	816	804	829	850	807	813	858	804	837	813	827	816	798	792	839	859	833	833	844	851	811	893	870	809	831	832	780	801	815	853	829	819	799	834	845	836	814	820	791	849	842	825	789	797	822	801	777	902	811	877	786	807	815	848	882	839	851	803	820	875	820	809	853	819	860	822	840	883	837	821	835	818	849	862	838	844	810	861	805	785	793	825	809	837	787	814	788	846	825	859	834	843	793	903	837	833	817	844	817	813	858	785	823	744	831	827	898	878	851	801	793	856	829	835	845	796	847	862	787	825	886	844	797	805	804	799	849	796	809	866	857	813	803	815	858	827	835	764	852	772	774	789	827	824	809	813	822	872	901	826	859	819	808	837	831	829	859	895	812	847	867	860	812	808	835	879	826	825	861	797	817	797	776	875	790	775	861	836	833	815	836	854	885	816	820	822	801	825	843	826	804	834	850	868	830	802	804	871	796	832	861	842	773	826	776	804	780	805	804	850	834	835	821	828	849	886	817	829	847	868	813	816	862	816	858	809	872	793	814	778	841	815	793	836	842	780	784	780	827	843	840	782	819	860	848	829	806	825	797	848	822	863	857	835	825	862	808	855	791	805	864	805	819	846	879	856	824	871	789	776	831	873	813	836	870	825	846	808	838	846	797	853	814	856	806	837	821	869	774	823	802	803	858	781	817	816	850	813	840	825	847	816	851	823	872	828	830	876	784	834	844	813	796	855	850	839	816	828	839	797	796	854	810	762	829	820	812	883	823	812	795	835	865	778	828	853	837	805	811	806	821	819	815	790	858	858	922	808	864	804	865	816	832	868	828	855	813	871	837	845	852	838	839	833	799	841	820	794	869	851	856	821	806	765	858	834	806	838	812	829	791	806	780	836	828	833	842	821	880	843	846	826	859	841	874	795	827	765	827	800	788	811	810	859	826	848	864	779	771	822	846	815	830	810	808	824	801	813	821	806	832	824	796	841	823	847	805	805	814	765	824	792	815	826	800	865	856	862	862	844	819	806	881	852	816	838	816	811	840	823	858	813	833	810	845	819	809	828	817	844	839	856	899	796	819	850	858	834	860	850	847	792	869	822	806	809	772	801	782	831	858	850	854	835	827	788	833	828	848	807	811	825	854	787	853	847	855	859	844	830	824	877	789	832	820	775	823	829	835	810	856	846	824	815	771	782	806	784	840	824	817	829	818	806	817	844	848	835	785	830	802	810	806	772	854	834	841	820	793	835	794	801	789	822	902	807	796	804	848	846	820	865	828	776	880	856	791	842	804	822	800	804	858	809	781	818	863	806	827	918	792	857	809	775	819	803	841	847	841	824	817	800	811	836	841	844	822	835	828	845	836	812	780	863	845	781	853	791	857	873	827	840	802	842	785	876	799	808	800	814	815	809	828	831	789	878	776	830	863	884	825	829	763	776	841	799	825	843	873	811	832	857	845	792	874	770	788	829	824	887	772	804	848	786	879	863	857	856	872	835	809	747	841	832	824	842	840	873	869	763	835	838	875	859	790	825	829	752	796	811	840	785	861	842	774	785	850	851	823	873	823	783	835	850	827	825	810	772	898	839	835	789	824	852	822	826	797	841	805	843	807	838	791	835	836	761	816	871	802	789	820	844	787	777	826	851	848	849	833	885	852	854	820	890	854	820	852	812	867	833	797	810	775	807	863	811	825	746	823	835	820	866	839	785	859	806	879	763	828	893	827	844	838	853	892	859	798	771	852	842	821	868	832	813	864	894	794	821	819	824	838	846	788	849	809	839	841	866	850	831	865	825	844	820	824	885	877	788	826	818	834	849	879	805	829	807	812	812	857	797	829	844	813	819	869	827	824	794	840	825	837	823	786	867	838	804	827	839	817	790	881	828	845	844	845	821	842	884	861	823	813	793	822	801	817	788	784	827	844	846	834	812	863	764	808	819	854	823	833	839	842	891	819	795	801	839	777	840	816	818	850	865	843	838	837	789	840	796	826	812	854	810	804	825	874	820	831	851	793	823	845	871	800	836	800	798	864	828	812	843	797	819	823	777	838	881	849	844	859	799	803	818	809	809	828	822	849	809	794	785	787	822	799	818	814	788	792	814	828	849	814	851	859	822	836	801	826	773	817	787	802	819	823	832	802	865	849	859	805	844	826	789	804	840	857	839	810	831	856	834	844	800	851	840	799	845	871	873	803	822	805	825	822	869	799	825	810	851	802	808	849	829	813	871	833	839	814	792	862	825	816	832	823	763	815	844	863	823	816	844	834	818	844	800	860	837	858	839	864	822	861	853	851	771	900	808	788	822	872	831	793	789	801	833	849	849	835	824	844	834	841	828	843	832	831	846	817	818	791	805	864	860	830	816	769	842	823	855	837	820	850	792	856	837	838	845	784	848	822	818	800	794	797	842	835	820	848	851	729	823	849	829	805	782	805	772	914	840	819	801	770	809	846	818	826	838	808	887	831	848	838	814	814	857	843	849	812	815	791	831	834	811	836	842	781	803	793	837	841	854	855	813	809	803	870	828	803	813	801	862	854	854	856	822	780	831	826	775	849	854	804	826	832	828	776	849	911	840	767	813	789	780	837	824	821	813	846	775	832	818	819	808	846	823	843	841	812	840	805	819	842	820	797	836	809	840	849	837	830	840	831	833	831	860	793	797	857	830	825	893	854	842	812	833	841	820	854	840	854	851	836	817	844	828	839	840	835	781	865	935	854	809	817	822	848	813	829	862	797	812	843	827	817	801	822	833	813	863	809	814	805	798	846	793	875	825	879	797	836	845	816	816	798	796	743	756	804	817	802	828	836	796	811	782	830	777	794	834	871	817	813	864	811	798	826	832	811	825	862	789	846	868	818	893	804	827	847	860	838	870	839	783	843	846	786	857	831	806	821	801	798	841	838	833	826	802	859	831	802	810	860	876	827	859	842	794	823	855	871	811	843	767	827	841	795	822	873	840	832	850	826	810	764	846	814	828	833	883	825	840	801	890	735	829	806	853	851	813	824	793	839	802	850	830	827	780	853	849	795	847	831	826	794	826	825	798	840	827	797	811	784	772	830	819	827	903	806	818	768	848	857	812	847	796	849	837	811	795	830	790	833	825	802	835	757	840	800	805	799	827	842	808	776	796	897	811	896	863	747	813	832	821	845	824	827	858	827	831	883	848	838	837	839	802	828	875	835	828	795	841	821	842	804	863	882	850	811	806	785	798	808	796	848	866	820	818	823	807	838	828	826	841	822	823	830	809	802	791	809	812	797	791	815	857	833	865	779	832	827	780	878	832	835	763	820	819	830	839	844	794	853	830	855	818	853	818	825	769	768	801	834	855	850	848	856	834	830	801	839	839	797	844	841	823	823	819	852	855	854	830	820	804	812	797	820	866	818	755	807	840	813	819	821	815	850	864	838	819	828	818	845	790	853	820	832
6642	568	586	507	391	351	320	336	334	303	322	269	263	300	288	274	269	294	269	283	294	287	324	295	308	280	276	276	266	282	304	314	290	247	278	291	297	312	286	269	276	315	293	266	262	302	320	276	289	264	296	285	284	296	314	280	270	277	281	296	285	268	264	240	314	280	299	294	249	280	274	325	298	293	298	279	287	283	317	289	267	293	266	282	283	262	292	323	311	287	263	265	297	313	270	288	275	329	250	285	300	278	293	291	279	287	310	288	291	255	289	312	298	275	278	285	259	273	286	273	281	295	310	279	292	278	295	291	286	270	290	282	289	301	280	294	287	291	277	318	267	261	305	293	278	272	290	278	302	299	331	289	259	309	279	286	281	281	311	261	304	292	292	284	276	305	318	333	261	315	286	290	260	283	293	283	288	287	275	272	273	274	283	252	257	302	326	308	254	251	315	310	268	260	287	268	277	304	243	300	264	279	259	285	289	285	329	258	258	258	273	259	296	287	295	289	284	265	294	290	267	286	265	300	285	238	280	278	315	259	289	299	271	275	292	284	280	303	303	293	256	269	283	253	279	276	270	259	275	276	261	275	286	292	262	287	277	276	279	317	268	282	274	266	308	255	270	283	299	282	286	296	246	314	246	260	255	309	300	276	313	264	306	277	269	280	299	289	287	297	272	245	286	289	285	271	278	300	271	266	262	279	270	273	301	301	279	290	300	258	273	264	265	305	285	298	300	277	271	283	284	288	273	244	259	290	303	314	290	283	255	273	319	283	271	280	277	285	262	301	293	265	289	288	287	280	293	266	277	283	283	287	291	276	316	290	283	268	286	280	325	323	264	277	279	273	278	278	294	293	286	275	282	295	287	296	301	297	291	308	296	301	276	312	270	283	304	337	287	281	278	272	300	267	282	271	277	271	314	312	295	260	289	289	303	316	278	273	291	302	302	296	280	246	321	285	285	260	297	277	294	305	286	305	270	282	251	276	302	290	272	296	293	296	261	301	272	280	283	286	299	256	277	289	280	258	307	300	287	257	309	265	282	319	297	295	294	299	269	295	258	275	285	262	260	310	249	277	261	287	264	302	281	268	275	271	256	286	306	258	290	283	320	267	290	248	302	283	293	293	298	287	304	292	308	266	288	253	291	312	316	267	277	305	278	280	290	263	269	275	299	288	263	308	322	284	298	290	274	278	307	270	293	283	264	304	306	278	285	290	309	279	290	286	287	283	298	317	298	288	290	279	294	284	279	256	275	256	304	278	288	294	239	305	327	296	270	315	275	308	290	267	284	306	300	280	283	295	289	269	301	289	249	289	309	272	284	280	267	307	292	292	284	314	269	272	282	269	260	271	293	262	276	315	286	274	245	290	244	286	293	270	294	300	294	257	288	304	303	288	273	299	279	273	260	302	257	304	266	298	266	299	282	266	293	295	289	315	294	303	296	308	276	275	306	283	295	282	284	285	285	274	245	254	253	286	277	298	285	294	298	272	301	276	256	258	278	300	285	287	280	252	298	311	309	304	300	252	302	303	252	266	289	259	272	296	285	280	274	287	282	304	285	292	252	302	269	272	301	291	259	293	239	244	247	244	289	284	275	272	257	269	268	297	312	282	282	275	279	296	258	277	273	286	278	258	296	292	253	278	274	308	302	290	293	272	279	260	311	305	279	309	321	291	280	257	277	261	261	273	277	256	265	254	261	290	249	291	309	298	288	277	296	297	303	256	292	264	261	265	285	301	234	264	290	311	261	303	296	277	286	304	288	274	260	265	283	266	280	278	244	306	280	271	266	301	271	285	316	290	274	279	283	308	295	295	274	284	295	283	285	297	305	290	286	289	251	269	283	264	272	273	261	266	317	289	284	285	288	303	278	261	271	304	289	295	286	288	266	279	287	262	280	322	279	298	278	285	270	285	259	280	287	279	288	280	261	303	292	278	266	280	285	249	269	285	293	291	274	283	294	280	314	304	319	256	234	300	271	274	278	284	314	297	322	319	281	267	296	281	267	287	279	312	277	260	305	278	314	305	320	272	288	290	266	272	270	298	286	272	274	268	260	300	320	282	232	326	299	260	271	302	281	299	290	285	258	273	292	315	315	279	260	243	278	309	280	289	263	270	281	297	289	286	264	276	285	315	263	253	305	231	315	272	279	297	264	256	273	288	262	335	300	287	294	300	268	273	300	248	271	284	271	274	270	265	287	302	277	296	289	294	265	251	298	253	286	304	287	290	293	264	281	281	279	270	281	308	245	294	303	287	270	265	292	283	298	280	287	279	299	265	307	283	288	311	287	261	292	279	296	260	300	277	263	294	295	299	304	254	293	282	273	289	259	287	271	294	284	302	275	283	305	293	275	291	272	316	281	285	293	269	248	286	295	271	265	253	265	288	277	295	267	284	274	277	310	326	317	309	268	286	286	290	285	321	292	301	247	259	300	281	253	278	282	270	261	307	288	277	291	283	248	314	303	312	269	282	283	251	285	298	263	311	288	283	254	281	297	294	308	284	287	274	285	266	255	261	273	299	249	273	261	279	283	278	292	289	273	301	282	263	308	258	298	242	228	298	282	274	311	281	284	291	328	273	260	305	305	278	291	233	291	275	308	299	288	286	282	268	314	303	313	285	255	302	269	272	290	283	293	298	257	230	285	266	261	278	281	274	280	260	279	290	308	265	306	301	280	243	294	295	283	292	295	288	289	321	275	304	278	255	290	281	305	276	304	255	253	248	273	299	274	254	306	289	296	268	272	272	261	300	261	304	287	286	288	273	287	276	286	290	322	264	314	260	254	274	254	300	311	318	255	313	293	301	290	314	296	281	269	292	292	262	277	262	272	288	310	268	289	267	252	275	285	266	269	261	290	278	295	311	272	304	283	278	284	288	279	284	325	293	258	291	299	277	298	273	300	294	280	301	294	269	260	296	280	295	262	262	304	269	316	275	261	242	303	275	280	289	231	275	300	312	280	306	258	292	260	281	287	294	294	293	274	282	319	293	305	251	297	285	265	266	264	256	276	285	286	237	315	284	298	316	283	267	278	269	303	271	328	284	292	280	279	294	256	281	327	303	305	271	257	273	290	255	255	312	286	279	293	307	298	290	296	310	260	292	296	280	294	272	259	297	314	292	286	280	279	284	267	332	276	268	306	245	285	305	320	280	282	295	293	279	276	266	274	299	288	273	296	306	243	261	316	266	311	287	315	283	270	258	286	264	299	308	291	283	272	322	282	293	273	302	278	270	266	319	309	285	280	275	271	294	293	279	306	275	278	296	283	303	310	278	264	286	279	310	289	309	280	298	280	267	254	291	281	261	276	291	253	290	293	297	293	278	272	269	278	288	301	308	256	302	232	263	257	288	316	289	288	300	282	268	296	288	260	272	304	258	284	304	261	297	268	274	289	274	235	275	254	277	260	273	243	300	290	307	262	268	317	326	298	271	269	271	278	285	303	272	300	262	285	267	288	267	281	267	244	310	288	292	265	312	306	297
6277	1018	1301	1351	1212	997	981	920	874	843	769	819	805	744	758	720	735	746	656	718	674	720	675	687	710	695	683	697	718	696	661	687	660	658	693	670	687	693	661	732	699	702	687	665	680	662	753	689	712	698	660	667	699	680	692	668	700	671	659	689	642	678	702	727	654	675	669	671	671	673	704	665	675	694	722	685	684	708	637	674	696	639	697	715	682	675	743	624	641	676	684	635	673	685	688	672	737	701	670	678	669	704	707	684	686	726	675	706	685	683	662	685	679	667	682	678	693	665	696	717	693	701	675	631	689	727	747	708	709	676	660	711	655	689	650	663	683	685	697	696	736	685	660	688	644	685	660	685	651	680	674	692	674	689	678	674	642	704	681	691	694	684	672	625	679	703	628	698	664	679	681	681	687	729	658	686	667	677	687	718	675	698	634	684	700	662	668	740	714	697	665	694	676	665	657	684	719	689	695	663	644	660	669	626	636	648	745	675	723	646	675	658	663	701	709	706	685	622	673	698	701	694	678	684	695	655	700	654	624	707	722	677	695	695	697	634	683	668	711	660	664	669	685	639	723	656	703	649	700	707	669	695	652	697	674	685	663	653	671	685	679	668	744	704	674	716	648	679	683	697	709	677	682	727	692	662	656	676	694	700	697	653	661	669	675	716	690	684	664	695	706	707	686	694	704	721	698	679	655	698	672	650	689	692	691	699	699	702	701	665	693	672	703	663	698	670	641	694	686	716	683	691	704	680	701	669	676	762	706	691	644	663	681	689	727	673	662	674	661	661	719	695	688	693	671	679	703	676	700	634	715	688	674	700	707	703	654	714	697	687	692	680	715	664	657	687	675	630	646	661	691	640	648	688	694	633	658	709	716	698	640	679	663	663	647	705	696	661	698	739	674	635	706	627	716	638	680	641	691	707	625	668	705	665	693	769	646	634	641	672	730	684	658	670	683	678	695	693	661	647	629	690	649	677	665	692	649	696	726	682	665	687	670	666	687	682	672	717	690	652	710	690	613	670	676	660	645	637	683	736	609	644	677	664	638	686	677	705	675	695	709	665	657	629	701	728	666	679	653	720	686	657	660	643	647	655	661	641	631	659	708	688	704	700	708	676	677	673	677	709	650	695	668	664	681	648	704	615	655	656	662	667	671	658	677	656	705	672	664	676	676	658	655	684	637	690	639	706	644	681	669	671	689	663	692	661	685	689	604	673	697	662	671	703	703	634	688	671	692	668	707	670	652	681	684	655	650	675	706	713	676	682	673	662	649	682	711	646	698	661	701	664	636	696	656	679	634	645	745	643	665	672	694	713	714	669	635	679	675	702	676	704	746	637	684	682	671	637	718	681	657	660	687	653	674	723	691	683	649	719	639	670	686	675	686	662	677	654	724	670	662	708	666	650	664	636	673	696	684	636	663	646	656	669	732	665	728	683	630	633	647	683	647	684	662	646	676	677	646	682	632	712	637	690	700	692	669	691	702	663	714	714	725	690	657	671	716	678	679	718	704	688	722	704	685	632	658	670	654	671	685	677	706	723	697	669	706	693	685	657	685	621	668	630	676	653	728	659	664	702	665	686	654	689	698	662	681	655	669	734	667	653	679	687	642	680	681	629	630	701	647	673	651	665	666	647	658	614	669	670	718	679	740	668	659	654	665	689	636	675	704	676	698	727	634	638	623	663	661	741	675	654	673	702	687	665	711	670	651	661	667	724	639	690	676	651	648	666	680	659	658	708	677	733	755	669	653	692	676	638	721	671	701	697	706	657	702	655	706	676	697	673	697	660	673	663	659	680	726	656	697	679	680	718	632	738	682	669	711	712	673	656	683	660	694	693	685	679	703	641	733	650	672	694	657	707	662	692	688	643	658	691	679	687	653	660	662	716	648	698	680	684	686	699	653	702	689	677	651	666	701	695	678	691	698	703	665	691	690	646	650	688	732	715	670	649	681	648	714	661	695	631	691	638	708	697	681	634	691	703	687	632	659	744	677	668	689	634	697	662	710	657	666	680	698	648	720	665	701	690	669	655	661	659	684	674	722	657	694	637	640	697	656	680	692	626	658	651	653	676	663	638	656	684	629	629	671	714	702	648	716	675	723	668	695	660	704	646	676	700	709	675	637	638	664	666	651	640	650	655	634	673	711	674	667	678	677	667	639	723	716	655	651	679	659	698	683	678	677	651	680	675	698	687	634	687	670	668	729	696	675	684	676	698	678	707	690	677	726	697	665	690	640	681	664	700	694	697	690	657	679	672	628	680	684	679	650	729	742	659	688	676	659	637	689	643	656	686	686	680	700	698	651	723	696	717	669	671	721	747	694	623	653	684	764	674	690	653	644	710	705	690	729	636	686	727	698	703	621	635	679	641	738	698	687	662	637	693	670	702	625	659	703	695	720	693	681	727	672	652	682	593	708	707	685	680	711	702	681	682	675	673	704	698	694	722	681	680	681	695	703	715	661	710	722	689	684	695	707	654	635	637	691	623	659	629	700	699	651	703	649	632	682	687	711	725	697	670	741	667	678	668	676	657	724	673	663	669	676	680	740	647	673	630	662	655	651	681	736	687	672	650	681	702	699	693	671	732	638	657	650	654	674	675	701	701	697	733	689	664	728	701	665	705	698	697	662	691	654	674	687	711	654	691	714	663	664	664	681	724	704	685	696	692	680	697	671	710	694	677	625	655	652	720	705	703	675	675	660	683	716	678	716	649	658	697	670	733	655	714	731	713	648	713	660	716	658	685	636	689	702	699	706	672	665	683	655	681	653	701	711	661	687	730	687	669	651	684	685	692	649	673	721	708	679	674	646	656	686	712	670	693	692	695	661	681	683	702	712	685	690	714	684	691	659	692	687	684	681	638	671	697	730	690	670	709	676	653	731	669	707	629	676	657	660	780	646	701	681	690	701	618	700	727	662	698	671	721	657	684	675	677	695	713	699	690	678	657	693	684	691	637	723	654	693	633	657	702	682	662	689	644	729	621	668	701	682	753	664	714	715	720	704	653	670	662	686	675	696	664	673	662	671	629	690	669	668	659	703	688	666	640	679	718	664	692	627	694	725	634	657	684	624	659	696	700	631	693	709	709	667	681	691	662	697	685	658	671	676	696	709	687	680	676	695	682	675	729	640	653	692	692	679	649	674	682	691	719	690	712	734	684	701	680	658	690	682	652	679	714	685	672	680	641	709	706	706	669	686	696	703	702	657	662	654	663	638	696	652	697	724	665	683	625	706	698	679	684	662	700	675	674	656	649	691	690	692	688	714	672	681	693	691	663	678	638	663	664	688	704	671	680	705	655	655	687	645	641	698	728	660	663	696	636	699	641	695	646	641	690	698	700	658	701	702	702	659	659	736	687	676	671	678	625	661	662	659	670	669	734	630	673	681	654	682	661	714	716	695	661	678	645	721	682	692	718	673	690	694	677	687	660	676	692	672	684	667	683	657	740	686	708	651	658	677	722	678	697	681	696	703	667	693	668	716	700
12099	849	623	523	320	276	225	213	173	161	149	179	170	136	143	124	140	128	155	140	140	129	130	127	157	123	113	120	127	140	137	129	132	103	113	114	127	120	112	136	120	150	115	118	119	106	124	108	134	104	102	104	122	115	121	127	112	132	121	139	107	124	116	122	140	121	124	131	96	124	95	143	114	121	111	125	129	138	142	127	103	116	109	135	130	124	114	146	112	101	113	122	129	125	122	116	122	95	112	114	121	117	115	126	118	130	105	112	110	115	122	125	124	122	148	141	140	135	122	117	118	122	119	107	124	128	121	122	116	113	107	118	126	119	135	112	110	108	106	126	111	116	137	125	123	92	110	135	96	101	121	134	118	131	114	135	127	112	104	121	108	108	124	118	94	107	119	110	115	137	105	112	149	125	109	129	128	119	105	122	119	115	129	126	133	125	142	101	97	111	101	113	127	132	109	125	104	103	156	128	120	100	108	103	125	127	118	122	120	122	95	123	119	127	102	113	143	123	112	119	117	119	117	108	113	113	112	118	129	139	115	96	107	119	121	114	125	103	115	107	127	118	110	142	137	111	121	147	110	132	107	130	108	109	128	101	102	122	131	122	121	133	109	134	105	126	129	138	136	114	121	102	128	129	109	124	112	130	138	135	130	125	124	132	125	138	128	90	124	126	117	115	119	138	103	121	120	152	103	139	114	117	111	119	126	131	109	120	112	118	111	144	149	127	134	113	115	110	110	124	133	114	136	106	156	114	119	126	122	128	142	113	94	140	99	114	124	114	124	129	105	110	122	136	121	130	143	122	113	95	143	103	127	113	109	112	106	111	152	127	106	117	131	112	120	90	103	119	123	115	119	127	107	116	123	107	149	124	122	131	115	117	98	128	131	124	117	115	128	108	130	129	122	117	112	116	117	140	138	139	125	124	121	121	106	116	103	126	109	112	110	121	120	118	137	131	126	137	102	109	109	131	101	138	114	115	93	129	122	111	120	125	136	107	108	119	126	110	113	124	122	136	132	121	143	118	131	107	118	126	117	123	121	112	110	129	104	127	123	95	121	108	128	148	107	112	109	117	133	102	129	110	113	109	109	122	104	108	117	126	115	97	128	129	123	110	110	119	114	126	118	141	125	120	128	100	124	111	117	120	113	108	115	120	136	97	98	123	111	138	103	120	135	130	137	100	127	139	126	118	122	117	122	124	141	121	112	136	145	130	127	128	108	129	106	116	125	136	118	135	108	121	100	107	117	109	140	115	127	116	133	114	121	123	119	102	124	136	115	107	112	110	134	107	109	120	130	119	135	109	100	116	127	114	154	115	103	116	138	134	136	137	129	140	126	124	136	103	114	105	126	121	114	112	116	145	123	120	129	115	118	110	140	99	134	107	95	133	120	118	141	129	145	119	107	108	122	128	128	136	134	125	109	112	122	110	120	88	134	129	96	109	102	130	113	90	117	131	117	105	117	118	130	118	129	126	121	99	128	131	117	118	97	117	130	133	123	135	108	120	125	108	105	100	142	113	120	120	104	119	127	113	120	141	121	122	128	122	114	131	130	108	130	126	86	121	101	117	97	132	121	119	125	126	107	126	114	119	125	106	127	107	91	142	111	115	139	124	130	100	87	133	106	132	132	122	144	120	119	134	113	102	122	121	128	122	127	127	121	122	123	143	135	142	132	104	119	110	123	99	109	109	104	108	128	121	101	121	111	110	113	115	120	136	118	118	125	110	112	124	108	113	117	140	112	115	119	125	135	134	126	113	118	125	113	113	117	119	99	102	118	139	129	127	123	120	100	123	110	123	125	92	116	112	137	121	115	108	123	113	128	114	124	119	121	146	122	103	123	131	133	138	129	111	113	116	115	107	142	167	120	122	122	128	118	136	113	114	121	116	117	120	113	122	130	118	110	128	134	118	121	124	128	124	131	105	149	129	136	116	122	115	127	116	128	133	135	115	98	108	108	118	104	118	120	113	118	109	108	128	103	117	123	119	137	131	126	122	127	124	114	112	118	129	119	127	104	118	131	140	133	120	136	105	122	125	125	124	128	108	110	126	116	116	115	106	98	116	112	141	113	121	120	124	120	134	128	112	114	125	139	125	95	100	134	115	116	126	105	128	110	104	129	122	151	129	101	111	125	129	117	109	111	139	133	139	119	100	125	126	128	116	121	99	127	128	128	110	127	138	118	109	113	113	103	135	123	113	129	131	108	119	112	118	134	126	127	139	112	94	107	105	128	144	120	123	104	114	128	114	115	124	101	122	123	138	104	115	101	144	105	120	112	130	118	125	121	121	136	129	117	93	105	123	109	145	139	115	125	108	114	112	114	106	137	141	121	136	121	136	101	128	116	93	110	127	105	120	112	112	140	119	112	131	102	107	115	120	94	114	124	105	127	127	112	131	122	122	144	127	130	126	113	103	116	126	115	135	134	126	133	132	120	139	108	122	137	118	104	132	107	131	117	126	127	116	144	102	116	119	102	114	123	124	115	98	120	110	114	118	115	142	130	119	129	127	121	120	134	115	104	126	130	113	115	125	125	105	137	129	133	129	119	119	127	125	88	106	140	118	110	116	112	128	106	113	124	107	107	132	132	134	124	133	107	98	113	146	100	97	123	130	124	128	133	123	114	131	129	131	121	101	131	106	105	124	108	126	115	132	115	110	119	118	139	124	121	104	114	114	110	110	117	135	130	128	133	119	113	128	109	150	134	118	138	101	126	134	134	126	102	114	114	132	121	125	118	108	122	131	108	115	140	127	143	112	93	121	124	129	135	112	112	125	109	112	140	115	125	124	106	124	117	134	114	118	110	111	90	104	123	119	125	131	148	110	107	112	104	111	124	103	120	95	122	116	132	136	117	111	114	130	136	111	149	129	126	117	125	109	107	103	100	134	134	137	125	119	116	135	122	105	137	113	137	100	122	120	120	113	111	118	131	124	125	119	143	125	144	118	118	109	114	127	136	107	89	130	123	118	114	91	124	119	116	113	119	114	134	115	105	110	107	108	129	114	133	132	129	140	118	124	109	132	123	130	113	118	113	124	120	120	131	106	101	125	126	116	136	144	123	112	141	121	101	122	130	105	146	119	105	142	130	142	113	119	116	119	122	111	109	117	142	108	119	121	108	116	127	132	124	121	86	116	128	116	102	115	118	121	113	130	114	128	139	119	135	110	138	135	112	109	129	113	125	125	108	135	127	138	143	118	141	121	119	114	142	133	114	117	110	122	128	125	140	134	95	128	123	119	105	114	109	133	130	107	103	127	121	136	142	135	109	110	130	118	133	157	90	127	142	123	124	118	115	121	110	128	119	109	122	128	128	125	110	132	140	100	126	118	133	126	112	109	101	118	128	137	107	114	119	112	135	125	122	145	119	133	117	114	115	119	106	130	127	122	132	105	119	132	126	123	106	127	120	115	129	120	137	138	107	113	139	137	119	128	135	114	115	127	130	105	123	124	137	144	108	119	121	119	121	111	137	126	130	117
7687	891	1466	1704	1302	1082	866	763	671	648	552	524	496	481	437	450	422	435	417	384	367	412	403	362	390	367	347	350	353	350	375	357	363	342	393	333	314	352	333	315	340	327	347	340	317	362	334	340	362	332	350	354	368	305	371	331	350	325	344	319	329	314	348	327	316	321	332	337	300	275	323	324	326	333	318	319	307	323	326	299	351	308	338	335	308	341	311	313	322	323	337	341	338	314	348	339	326	311	305	309	319	363	324	332	305	326	331	294	317	318	325	296	321	318	353	312	304	275	328	323	306	346	314	338	302	315	316	333	304	278	305	328	279	313	311	332	324	306	302	335	298	333	310	286	345	334	297	278	311	300	296	320	328	334	327	286	339	326	334	329	290	311	316	293	295	331	307	316	304	347	345	335	330	295	332	339	337	284	359	334	312	285	303	305	311	308	322	321	295	343	328	352	310	321	320	328	307	339	325	322	311	356	305	354	314	366	320	292	324	328	327	311	343	313	295	304	315	344	292	322	324	320	344	326	288	317	325	308	324	303	345	288	302	322	319	337	312	355	315	334	316	325	317	319	330	328	330	306	324	315	295	319	277	295	308	336	303	332	361	311	332	314	293	328	301	307	327	320	325	329	330	343	335	349	331	358	335	339	320	344	300	329	316	308	326	319	326	314	336	312	300	303	308	336	328	341	317	320	317	328	318	300	338	349	292	291	328	316	307	328	301	333	301	316	318	303	300	344	335	323	290	333	347	309	300	324	326	321	312	325	346	319	299	320	320	320	302	332	291	305	329	324	285	304	333	319	343	371	336	337	308	359	304	317	343	377	322	320	299	322	323	314	354	331	324	360	328	350	339	358	324	329	334	326	351	344	333	336	328	294	316	309	318	340	327	314	343	305	323	298	282	318	366	335	331	333	335	311	308	341	317	335	326	345	300	338	296	342	289	311	291	352	319	323	341	301	336	308	311	316	333	307	353	325	316	344	298	307	320	320	309	287	324	329	333	305	344	323	319	297	350	351	334	333	304	306	325	306	328	327	320	304	339	339	301	310	338	297	314	326	337	314	309	327	296	339	309	327	320	312	308	341	303	329	286	301	319	329	316	313	309	325	342	295	321	302	366	322	290	321	323	309	341	338	344	320	328	358	325	343	308	343	319	338	299	329	306	333	323	342	331	336	335	329	321	329	327	323	292	286	295	330	329	321	319	292	337	318	319	340	333	329	305	359	298	328	318	276	339	318	325	338	340	343	308	318	357	326	353	304	307	327	357	322	308	319	342	358	310	334	342	310	311	303	337	306	320	324	309	320	308	329	324	365	348	319	328	326	343	343	333	306	350	338	322	319	302	321	303	345	330	348	286	312	302	319	308	321	298	326	334	304	343	304	310	299	320	319	313	283	289	336	333	325	353	307	323	309	334	313	331	337	306	358	332	309	324	306	306	296	307	308	338	317	340	315	306	330	313	314	285	304	314	305	292	334	340	337	335	335	346	305	315	308	314	319	349	331	322	316	339	285	318	334	300	360	319	326	324	293	312	307	308	271	341	330	295	313	339	328	343	317	336	328	335	323	297	303	304	328	304	337	320	323	303	324	341	323	325	306	312	315	325	318	298	315	322	356	307	300	322	299	329	310	323	327	286	299	323	305	344	340	302	299	300	305	319	360	314	355	330	297	322	345	329	312	304	334	312	299	330	300	326	302	299	302	335	294	324	288	318	321	312	296	292	324	286	318	324	313	300	305	349	366	325	286	311	345	301	327	333	334	302	314	307	324	299	305	314	323	332	349	314	320	314	315	362	324	322	336	316	365	310	316	320	331	326	315	333	331	348	319	331	326	320	339	313	351	317	322	332	296	310	320	309	312	328	360	343	337	323	334	306	338	325	338	292	331	333	301	325	314	316	323	289	313	321	333	304	303	316	338	293	340	302	321	317	337	341	351	302	305	292	325	346	320	315	336	299	340	321	299	301	303	296	324	339	329	331	316	303	348	357	317	314	330	338	331	320	348	305	329	344	294	308	354	323	323	334	305	322	283	290	297	309	304	321	330	364	307	323	318	316	344	309	327	345	374	340	323	303	316	312	316	354	325	313	313	298	371	310	325	330	291	314	301	318	317	334	347	373	318	314	276	330	316	317	304	304	343	313	322	303	322	292	308	313	337	343	321	336	308	311	327	333	290	337	309	333	316	317	315	329	298	339	324	293	304	358	318	334	310	311	316	311	321	306	312	341	300	338	309	310	348	303	311	315	314	316	330	324	322	321	331	309	318	317	301	322	310	287	276	311	319	317	351	337	336	305	329	357	321	293	320	305	309	323	333	325	319	317	342	336	323	337	338	312	290	285	328	315	333	296	309	336	280	320	314	344	302	339	349	338	301	334	319	327	305	334	325	312	303	328	321	316	315	357	298	317	307	324	348	300	324	299	301	291	350	342	326	327	331	319	330	320	324	325	319	332	333	296	323	299	311	336	298	317	302	360	301	335	308	326	303	310	325	322	292	325	345	312	331	335	312	324	329	341	296	302	291	334	343	331	339	293	301	339	345	317	344	344	344	332	300	307	337	318	329	252	328	318	293	310	318	304	355	334	302	316	326	319	331	302	330	308	309	303	329	326	322	299	327	335	307	320	303	342	346	308	323	320	307	350	356	300	340	301	324	283	335	341	322	340	293	345	305	340	319	318	294	322	354	314	330	317	335	320	307	308	308	330	317	296	287	329	329	313	352	347	324	314	314	303	302	323	296	345	308	302	306	309	327	336	325	336	291	308	315	330	317	323	313	320	323	312	300	316	334	297	332	331	309	308	337	348	308	315	309	325	313	308	311	310	307	306	325	311	326	331	309	298	360	331	353	285	326	336	306	345	307	304	295	333	292	320	327	321	357	364	308	308	338	330	323	316	292	348	313	293	327	320	302	322	320	322	302	304	298	353	309	318	340	302	325	338	296	310	341	340	329	325	338	291	331	319	311	355	313	316	340	326	348	323	307	288	309	345	332	300	301	339	308	295	347	305	338	291	299	318	321	329	337	297	304	331	311	308	357	325	300	322	340	328	315	310	318	320	335	339	301	341	279	323	323	324	309	335	306	329	338	325	326	342	306	338	302	323	332	338	318	313	316	325	305	333	359	303	303	318	327	348	321	320	311	322	329	318	309	296	314	308	334	306	328	347	318	339	314	319	313	337	304	326	294	329	339	313	326	304	304	321	308	308	324	341	308	290	336	323	311	305	315	351	336	312	314	338	306	319	313	312	312	318	325	331	299	334	344	317	321	308	296	327	336	324	324	347	314	316	306	293	295	316	330	321	316	326	313	337	335	327	340	351	343	311	303	307	325	330	301	326	348	324	291	331	333	300	327	334	334	319	301	337	329	333	308	322	328	302	308	307	334	352	323	300	318	342	310	324	321	302	326	324	352	342	313	332	327	329	326	323	322	321	311	370	314	295	294	305	294	339	291	304	341	318	316	335	326	322	324	313	314	317	327	300	317
1257	368	351	361	316	360	350	355	355	382	376	362	326	330	355	354	340	386	357	341	358	348	325	357	343	330	310	345	367	349	354	352	344	337	324	320	387	374	351	355	341	376	346	356	320	343	386	361	346	357	356	356	345	350	365	340	329	348	372	361	315	349	329	334	355	350	386	365	335	360	338	364	376	331	326	324	333	341	343	352	318	367	388	380	333	369	328	342	319	347	356	329	345	348	397	365	368	371	356	342	350	368	339	356	335	351	319	356	319	362	345	395	370	338	344	337	356	320	354	350	361	388	390	332	369	354	347	354	338	321	342	327	344	371	324	349	303	356	357	321	340	366	375	379	334	347	353	352	365	380	361	361	323	349	352	369	376	376	354	361	344	345	328	376	363	356	338	346	332	360	377	380	341	312	338	358	366	346	354	362	371	327	340	333	378	357	343	386	334	350	374	373	338	332	332	335	364	340	384	338	376	380	357	362	355	357	348	349	324	314	353	319	395	348	340	342	336	356	317	377	339	325	326	341	337	350	392	334	319	358	357	340	336	350	348	320	352	405	353	344	380	394	328	355	361	348	345	342	372	342	337	376	385	349	357	344	330	360	334	362	356	361	338	334	331	370	351	359	372	338	409	346	367	362	357	369	349	367	335	343	343	321	378	345	326	311	330	343	331	323	351	342	329	360	303	378	358	380	336	377	315	346	364	362	391	381	351	349	354	354	359	356	317	357	323	344	346	308	362	340	330	339	365	326	338	338	338	354	404	357	357	360	350	360	344	367	334	356	342	355	357	354	324	381	355	345	367	328	361	380	351	348	337	342	376	329	310	350	367	337	389	383	356	295	343	336	346	359	380	375	365	362	336	313	371	388	380	362	356	325	386	371	337	362	344	366	375	318	333	380	326	307	373	335	318	349	327	348	355	369	362	340	350	344	372	360	355	357	325	363	359	369	324	334	328	339	333	330	385	348	379	345	346	353	359	340	365	324	376	398	358	347	323	359	343	353	346	353	369	355	342	373	347	368	361	334	399	361	362	355	356	361	349	318	336	359	349	383	319	369	329	354	378	316	349	351	340	313	320	348	336	366	356	329	336	335	353	320	342	347	336	334	348	345	347	341	343	328	349	351	348	318	355	370	342	349	373	334	376	360	370	357	349	342	331	359	377	358	306	355	346	337	361	336	335	351	335	358	368	358	354	342	389	329	367	362	372	368	317	331	376	337	366	352	354	358	359	343	325	352	386	352	366	359	313	369	347	369	339	353	352	380	347	350	349	344	379	337	331	330	358	370	372	358	350	344	324	336	374	340	340	376	352	372	393	373	328	353	399	372	339	335	369	372	378	359	354	377	373	356	362	352	316	339	369	347	368	369	355	366	343	347	365	355	344	365	338	336	395	317	323	339	343	348	346	311	320	352	348	336	348	367	351	398	354	355	341	336	373	347	369	371	346	355	339	377	336	338	325	363	370	343	336	356	325	354	384	362	340	337	361	353	345	327	333	348	394	378	327	355	367	334	358	365	367	313	371	410	341	362	345	336	368	343	351	368	310	365	338	355	361	352	378	376	366	350	327	369	344	329	321	360	383	354	353	363	342	379	383	313	337	312	336	371	313	337	349	351	335	350	314	345	327	362	341	308	354	346	357	349	350	342	323	320	356	350	306	352	353	332	351	353	353	335	345	317	328	385	371	340	352	366	340	339	313	369	415	378	373	376	320	368	368	353	340	350	387	351	330	363	341	353	327	349	349	347	358	358	335	347	333	360	317	319	343	366	377	340	358	339	366	348	358	334	328	358	329	359	361	366	380	381	363	340	370	354	373	379	367	355	352	359	360	354	364	378	352	350	358	335	355	325	351	311	369	370	350	360	372	324	346	358	366	343	337	319	329	343	341	379	373	358	334	329	358	345	385	336	321	351	345	311	353	331	348	302	332	357	323	357	353	309	331	380	345	303	340	365	345	369	376	389	387	342	334	346	305	372	324	339	358	372	351	317	338	321	351	368	355	349	344	365	342	368	380	339	351	365	355	364	388	328	349	339	356	359	373	342	378	333	382	345	373	328	350	324	357	330	381	353	344	374	362	359	364	357	354	364	330	360	334	376	371	337	337	399	348	351	363	333	339	352	325	331	328	332	385	376	329	337	347	355	364	329	319	328	339	365	355	343	335	344	363	379	378	361	324	377	334	356	331	402	342	320	335	322	311	355	365	376	391	372	326	346	319	323	360	331	332	369	352	358	348	354	339	328	346	338	338	303	354	369	339	355	340	360	333	361	376	367	378	330	348	356	319	310	377	334	345	347	340	330	373	355	339	325	366	381	378	362	326	316	340	342	345	366	343	341	314	335	333	354	318	332	338	346	352	334	343	312	362	333	354	320	348	375	353	366	367	345	341	361	377	324	338	340	382	369	335	332	368	337	358	342	359	347	356	345	347	336	365	325	351	335	336	346	351	358	339	375	375	346	403	378	368	340	346	339	366	348	343	320	322	351	357	357	336	378	349	358	379	338	354	357	401	346	346	345	341	342	365	360	348	355	323	336	361	369	327	345	337	366	339	364	370	341	325	348	362	355	332	357	337	336	350	338	347	381	320	346	334	342	348	331	353	379	341	377	371	363	342	357	350	333	333	356	339	347	311	388	376	376	324	327	344	343	362	340	341	356	316	366	370	355	370	350	315	356	335	381	342	408	365	360	375	322	346	367	388	351	370	316	366	323	312	334	363	328	337	370	328	371	369	343	314	368	356	333	348	374	325	332	383	326	354	341	369	364	359	326	384	353	350	338	387	372	384	352	361	356	356	368	327	293	376	305	321	348	348	355	338	365	333	375	340	332	371	319	360	368	339	347	298	348	342	360	364	372	365	336	397	371	393	338	370	362	355	322	332	354	357	340	341	359	350	341	326	374	340	311	342	364	338	338	370	348	370	345	326	396	374	314	369	376	370	332	338	350	393	342	348	368	309	363	419	362	335	305	358	355	347	359	330	340	340	349	347	384	376	361	329	361	349	350	384	348	352	364	373	323	360	390	368	343	335	338	334	362	357	338	335	365	351	354	343	322	351	357	350	357	342	367	332	360	366	383	381	382	364	390	362	339	353	335	317	347	366	373	376	370	299	377	360	337	382	366	339	347	357	382	384	365	346	354	313	366	378	336	380	367	381	391	348	369	361	385	365	331	360	358	364	318	392	335	348	402	371	344	325	345	353	364	326	342	355	343	345	366	358	344	400	358	349	316	320	324	368	388	349	303	365	382	320	315	370	353	336	366	361	299	355	346	347	340	353	358	342	315	366	295	349	341	362	299	370	328	352	356	336	359	371	383	377	353	385	356	343	325	342	350	333	356	344	349	366	356	309	333	353	358	383	380	329	358	365	361	367	324	332	328	313	351	366	383	352	335	342	354	350	385	343	341	320	356	341	330	341	344	393	338	365	340	350	330	354	322	369	309	340	408	372	379	380	361	366	369	377	316	363	370	352	345	373	383	349	361
2032	832	832	835	834	814	867	845	809	833	822	839	836	814	868	797	838	864	796	825	884	864	828	836	817	843	818	836	826	811	841	855	836	807	812	824	858	816	857	841	866	932	870	795	825	842	809	868	861	827	891	826	886	897	802	857	850	808	864	814	821	789	865	823	874	828	805	836	831	862	858	860	815	823	812	873	845	848	822	828	860	847	812	802	844	778	875	738	850	808	810	866	791	886	819	858	807	859	828	860	773	853	815	838	859	877	799	864	796	810	793	795	845	848	794	797	873	825	801	840	816	798	861	827	821	808	812	820	800	840	832	786	864	835	814	847	824	832	827	852	870	811	789	864	821	833	869	776	848	829	895	840	822	841	880	807	877	838	790	822	789	785	852	807	799	815	780	815	833	819	860	841	846	827	847	859	850	891	822	837	877	815	838	852	782	813	813	813	809	867	859	809	838	832	823	824	824	781	877	842	853	833	827	841	814	834	828	844	835	849	843	812	870	853	808	863	839	818	777	806	831	815	817	861	779	803	795	864	857	803	799	851	833	842	845	777	911	845	857	865	851	872	813	867	772	831	827	854	835	778	864	840	840	846	800	838	829	820	815	822	832	827	820	825	836	820	841	864	775	867	826	800	864	846	846	782	829	806	754	823	872	836	800	847	808	817	837	784	807	836	805	877	852	807	854	888	852	854	853	833	799	853	818	884	815	858	839	890	838	874	814	824	826	849	842	835	869	794	857	850	827	802	810	808	797	850	854	862	868	827	799	802	830	807	815	855	824	851	840	810	841	826	901	905	852	846	869	808	848	844	874	868	827	835	912	860	882	829	839	820	834	757	831	823	823	830	846	824	830	864	824	849	832	823	828	821	831	826	787	835	835	810	862	808	851	817	857	845	796	839	820	826	885	849	848	811	795	803	818	815	791	786	836	827	820	807	853	828	815	831	858	864	820	855	777	834	815	884	797	833	832	817	829	838	823	811	808	810	849	868	829	833	833	832	850	827	826	816	824	836	777	811	868	859	842	853	850	875	808	867	857	891	845	836	827	800	866	789	798	845	848	804	798	847	804	835	811	844	823	828	798	874	841	861	808	869	816	802	835	848	827	888	844	857	856	805	879	843	796	834	805	805	869	855	793	849	798	849	827	840	820	849	810	848	861	809	800	880	831	866	832	838	828	833	811	801	855	829	817	802	799	858	842	838	808	889	804	823	776	841	788	841	831	820	805	776	808	866	809	811	831	891	783	855	813	842	866	839	859	811	909	793	836	827	844	775	834	774	784	836	781	835	791	813	880	762	836	843	798	877	815	804	858	824	805	832	855	880	878	851	844	840	817	852	833	843	816	820	827	834	825	876	842	810	820	846	825	837	827	881	858	853	832	832	844	878	802	826	769	814	855	835	815	795	897	862	876	814	825	866	796	849	800	793	829	830	835	853	836	819	826	818	826	855	856	868	837	822	813	845	809	809	857	808	820	848	894	854	839	830	822	836	885	869	879	818	845	866	827	782	881	801	797	817	824	846	831	860	818	867	848	823	880	836	833	881	888	804	832	860	803	823	879	810	846	822	822	819	878	868	851	803	833	802	849	802	833	813	860	787	814	825	886	800	898	848	842	781	854	843	832	831	882	782	781	870	845	853	856	839	828	846	839	829	825	784	805	845	821	799	821	818	833	822	795	874	891	785	832	780	799	832	787	790	818	810	889	858	821	823	863	840	825	778	837	821	861	839	875	845	821	856	877	836	781	791	831	831	858	810	801	837	827	799	845	791	807	878	867	821	802	877	789	793	799	823	866	881	856	772	818	806	820	816	850	870	918	817	838	821	822	821	778	904	795	754	786	863	844	856	813	819	822	853	863	812	873	791	830	857	821	817	817	846	784	826	820	814	815	855	827	831	818	818	824	798	812	858	843	813	770	821	834	786	843	888	835	810	867	816	863	862	808	888	800	839	852	841	844	826	754	777	843	849	838	878	844	836	779	894	868	803	841	838	801	799	864	815	789	837	850	843	799	857	822	818	877	816	822	801	801	852	830	809	841	852	836	802	839	884	819	786	779	850	811	862	834	819	844	844	868	805	840	809	832	875	836	812	783	784	852	792	815	800	856	854	896	824	814	811	864	876	867	816	829	880	806	794	838	775	779	842	791	869	816	797	880	856	866	840	819	842	797	846	800	835	830	827	846	825	825	788	857	836	839	911	840	845	848	840	839	759	809	758	823	846	833	819	891	837	829	807	829	833	859	823	834	825	870	816	845	838	848	817	836	816	840	781	835	835	800	844	823	813	831	883	819	790	790	848	828	828	841	775	876	815	810	830	832	771	801	859	837	859	804	887	802	811	850	863	791	784	829	849	818	874	792	844	843	807	814	861	844	799	850	785	787	870	831	809	824	852	829	854	864	824	823	839	831	885	857	809	845	869	805	807	820	769	861	850	865	822	813	879	825	813	813	907	881	774	868	805	879	819	817	816	840	869	808	806	836	837	808	822	836	818	899	880	899	842	766	827	805	857	802	830	849	860	818	822	848	826	809	845	840	837	847	800	820	845	849	815	856	829	766	886	861	855	849	823	831	792	841	849	800	839	828	834	888	841	819	824	857	827	821	821	796	893	915	878	822	800	814	865	787	889	834	840	814	861	816	801	847	851	817	826	775	852	811	821	821	809	831	815	827	835	831	788	833	859	794	798	827	846	837	824	805	871	868	867	838	802	825	880	861	869	873	798	767	813	888	803	875	820	823	852	893	836	861	817	895	801	883	840	785	861	830	866	829	846	799	818	860	787	832	807	813	816	868	815	851	804	807	850	842	828	887	846	812	867	843	849	782	764	812	845	792	847	839	822	796	824	787	822	849	819	876	830	838	788	854	852	804	868	838	903	845	826	831	831	810	846	852	840	863	801	860	855	886	809	793	812	805	826	859	863	795	918	873	821	813	837	876	799	870	841	833	808	817	836	869	803	817	794	854	870	855	845	828	809	859	829	779	840	775	855	832	876	822	832	833	847	824	828	797	849	838	792	816	822	855	844	820	898	826	786	878	837	836	810	821	769	803	834	868	878	875	820	853	847	870	832	859	849	837	813	830	809	800	836	806	805	814	830	838	813	824	806	786	807	884	853	818	788	838	769	829	809	838	790	843	807	803	835	810	802	851	778	816	807	825	854	774	823	876	827	828	843	865	798	768	773	825	827	895	867	836	836	809	851	853	783	811	803	780	792	870	854	845	858	856	833	836	837	831	853	873	885	826	858	834	800	821	840	859	861	825	846	826	862	842	802	808	803	789	800	818	859	827	876	844	777	859	809	829	838	855	851	877	829	834	860	874	890	865	791	807	854	797	797	829	832	880	833	799	822	819	845	797	837	835	829	795	832	808	840	797	849	809	801	852	842	798	800	822	838	811	889	867	832	820	851	820	849	830	866	801	808	842	830	817	808	813	833	884	832	831	896	777	849	828	845	852	836	819	814	871	891	822	829	847	798	855	822	802	829
6788	508	455	479	378	359	355	346	319	301	308	317	291	321	296	307	276	307	306	278	287	304	264	274	275	306	255	293	300	287	270	278	280	270	280	278	284	279	258	300	278	279	290	264	283	302	276	272	269	265	301	256	256	289	333	279	301	263	274	277	281	278	237	281	293	264	265	314	299	285	259	306	307	289	274	275	286	279	251	283	267	306	258	275	271	253	275	277	287	320	299	262	275	261	285	286	264	303	286	268	269	277	264	284	295	291	293	266	287	283	308	247	263	307	270	290	274	291	240	271	291	260	268	285	301	305	292	265	308	320	275	266	302	272	294	296	283	282	289	316	266	269	280	307	289	269	289	291	284	273	272	267	291	265	264	258	252	285	276	252	256	258	262	286	273	269	277	269	283	285	261	275	293	294	291	286	280	276	301	314	255	261	257	325	316	272	267	300	299	276	291	289	293	314	300	274	290	294	277	283	256	251	264	280	291	269	265	285	267	261	294	294	294	311	286	310	295	284	299	296	275	286	267	304	282	299	293	255	285	278	288	282	282	313	284	250	266	328	270	291	264	263	299	280	239	268	296	280	289	319	301	270	271	293	298	275	272	306	300	286	272	274	260	275	275	262	327	280	278	278	271	286	262	281	279	276	288	292	283	284	282	297	298	278	270	264	270	278	276	278	289	282	270	298	270	281	260	260	304	248	286	284	299	287	296	288	291	302	281	300	278	262	306	296	305	259	281	296	304	274	266	306	269	290	244	265	262	267	287	293	281	272	295	277	286	286	277	296	266	268	283	277	306	248	274	289	301	283	284	297	279	279	294	281	228	294	300	269	288	260	262	294	272	260	297	279	286	304	263	316	287	299	291	307	295	283	311	285	254	275	280	276	286	284	284	263	292	269	266	262	302	271	261	283	292	275	291	269	301	274	281	301	268	263	289	297	314	265	253	286	268	253	282	290	286	283	332	294	292	279	300	285	303	270	279	283	339	280	314	289	274	295	270	259	291	297	285	275	239	270	290	275	285	275	288	288	271	283	304	285	299	274	290	282	267	280	247	265	299	263	282	346	275	289	293	325	280	285	304	284	267	255	296	274	321	284	294	322	296	293	298	281	296	295	283	272	271	301	291	292	270	290	274	295	267	299	255	305	293	266	290	252	263	288	277	275	278	307	308	294	267	304	285	292	286	280	342	273	286	256	277	275	290	298	277	297	281	307	306	248	269	270	314	274	296	263	275	285	285	283	298	264	262	276	287	300	303	286	252	274	275	277	273	290	273	265	314	279	292	292	270	291	320	282	299	279	265	257	283	285	283	269	308	269	305	316	230	255	260	292	282	272	273	276	292	317	282	272	309	296	276	266	302	259	292	240	323	319	280	247	279	272	290	272	281	267	285	288	254	230	294	262	274	258	267	308	302	307	302	290	285	297	276	292	256	283	283	267	251	290	282	285	252	273	285	279	281	253	261	264	270	292	303	285	264	285	265	264	305	344	300	249	300	301	264	301	296	333	283	294	307	300	317	265	285	295	313	248	268	235	268	297	313	279	300	277	303	283	263	288	273	254	306	275	274	301	255	262	283	259	322	300	257	269	278	252	301	294	286	295	273	292	295	279	255	265	272	271	306	281	287	312	277	307	266	294	279	293	288	287	277	273	273	280	295	275	247	275	270	280	294	281	265	264	284	286	298	254	265	285	303	287	283	267	249	289	286	263	285	308	289	253	282	250	255	287	274	309	313	263	292	260	289	278	243	272	242	263	289	256	283	295	284	284	311	254	295	295	247	309	247	261	247	279	275	281	273	277	284	281	253	287	233	259	283	326	276	293	292	290	282	303	287	260	261	266	249	295	273	279	285	288	260	269	251	298	289	275	308	304	308	268	277	265	292	278	260	322	292	283	296	296	251	298	289	277	296	266	259	287	286	289	255	302	285	290	283	278	272	295	280	313	285	295	263	312	295	273	281	281	264	249	313	273	276	278	287	278	276	267	313	296	279	257	314	248	272	290	285	274	311	282	283	260	288	283	292	249	285	278	256	289	275	256	283	314	283	280	250	311	281	270	315	317	286	276	275	275	264	289	273	280	299	287	274	304	272	299	301	326	245	249	291	259	285	295	306	301	293	260	272	303	305	280	299	282	256	245	254	291	263	297	249	273	248	292	285	290	270	289	268	274	265	275	279	284	265	286	289	278	273	297	263	275	273	239	281	283	267	265	274	296	306	313	296	272	268	279	288	292	278	273	282	254	281	271	284	281	263	310	278	280	292	290	310	290	258	274	270	257	250	285	263	281	293	283	277	283	279	270	270	264	292	271	279	262	275	295	286	303	289	296	282	267	263	267	283	275	317	264	262	273	274	303	264	305	291	269	291	280	270	276	271	276	244	297	274	307	290	305	280	277	291	284	310	292	278	298	262	250	283	287	290	297	244	275	270	295	283	306	280	299	271	255	269	295	288	305	295	290	295	282	279	301	284	299	299	287	282	299	292	288	279	278	264	287	256	266	281	308	294	310	249	304	306	249	276	271	275	323	282	304	252	292	299	276	294	272	287	275	260	254	279	298	275	273	288	284	320	281	288	278	246	268	260	289	289	284	279	281	279	303	273	290	278	298	284	275	326	295	292	291	240	320	290	268	309	269	317	281	283	273	286	328	283	308	265	295	283	286	290	280	277	295	249	293	286	295	291	284	305	258	275	285	286	285	281	260	278	279	270	288	261	271	298	276	319	296	303	307	298	262	277	305	305	289	310	296	298	274	302	301	262	303	302	297	279	298	256	290	258	266	280	319	292	246	285	284	302	278	281	253	307	278	276	319	287	258	288	283	258	286	285	294	269	268	269	286	258	288	268	283	313	281	313	276	279	276	296	247	260	295	305	272	285	294	286	278	290	284	318	272	262	273	266	304	272	263	288	271	277	274	286	263	266	274	265	299	286	284	303	288	279	261	307	293	274	257	311	225	260	275	295	263	311	311	278	281	281	296	267	237	269	295	291	279	275	290	291	245	280	263	273	278	278	306	261	288	323	300	264	274	280	272	302	270	283	266	265	286	285	276	309	286	277	286	285	269	257	270	269	274	299	286	271	273	268	282	302	278	297	309	283	260	306	299	297	301	314	307	281	297	271	287	283	261	276	247	280	267	286	298	287	312	313	286	290	231	286	287	273	293	320	290	278	302	272	277	280	278	273	269	290	266	308	285	282	290	297	271	299	231	283	286	279	270	266	271	280	288	279	277	261	266	286	298	284	302	279	273	273	276	277	271	268	312	301	300	249	278	269	267	275	289	317	256	270	286	268	271	286	292	287	272	295	272	310	262	265	257	281	278	263	312	297	268	278	284	292	292	284	267	232	278	291	270	286	268	290	272	298	305	280	284	285	302	275	278	245	269	297	289	289	280	295	277	312	266	284	299	273	295	271	282	284	287	274	259	269	316	271	303	253	271	267	270	310	272	268	312	291	281	282	260	270	294	292	271	289	273	274	279	257	282	278	308
6383	862	1236	1449	1213	1072	1019	897	893	809	781	769	794	764	766	710	731	733	713	759	679	654	710	659	728	738	736	693	695	674	702	699	683	714	659	711	713	687	707	713	669	724	688	738	696	690	708	670	677	696	658	701	678	660	602	682	687	725	650	685	684	695	691	704	669	635	676	725	693	693	718	666	718	646	695	687	659	733	706	670	657	685	682	681	716	703	670	671	697	649	662	694	673	653	662	687	659	626	681	738	678	689	731	648	723	654	696	699	678	668	680	626	641	632	663	646	656	641	654	670	662	611	687	677	688	711	692	670	689	691	643	686	715	695	700	674	623	638	713	709	695	709	680	679	652	691	690	720	632	689	682	678	659	696	683	688	692	732	689	669	675	650	658	753	693	674	697	688	667	667	645	705	648	639	653	719	691	640	640	710	688	676	661	644	697	704	672	651	671	646	698	657	684	698	647	703	672	691	719	668	657	689	661	733	681	678	660	613	682	625	681	668	656	660	684	637	712	655	707	631	678	656	657	713	719	715	677	700	691	667	700	693	712	631	690	626	672	690	642	706	686	665	683	665	690	656	663	695	641	714	690	693	661	667	672	685	639	672	631	695	691	667	691	709	660	666	655	666	695	655	689	639	643	691	687	693	652	692	669	664	667	666	683	691	615	670	641	719	702	721	689	684	699	655	694	707	655	679	688	688	671	702	711	662	628	701	665	698	667	630	666	638	696	635	701	710	680	681	722	693	684	697	698	725	686	686	675	708	703	673	664	673	680	681	710	645	675	681	637	675	629	698	634	709	673	673	731	686	708	659	665	716	664	669	692	754	682	690	694	705	676	705	672	661	656	685	680	706	686	637	713	750	661	703	682	630	685	615	656	676	660	658	694	671	635	679	692	643	700	696	663	659	712	668	634	679	678	646	692	679	669	704	681	704	671	642	694	699	683	650	677	697	722	652	730	660	703	659	684	702	705	673	666	697	700	673	639	649	698	694	645	641	661	690	694	657	639	698	719	701	705	714	673	678	644	675	705	706	635	679	706	685	642	644	687	673	703	633	689	653	651	689	622	712	665	610	703	685	681	679	690	689	595	703	668	650	647	707	704	703	657	648	692	690	653	723	633	676	705	651	693	720	677	638	646	720	694	704	691	737	716	688	716	668	608	639	689	713	639	678	682	683	716	694	687	637	669	673	669	654	695	685	682	625	681	669	653	694	670	673	712	670	677	681	658	656	705	699	672	661	655	681	662	655	643	685	649	624	630	682	709	662	666	702	687	628	717	701	684	684	669	704	672	683	706	665	704	697	727	652	693	644	660	666	640	731	645	679	630	657	634	679	670	693	665	693	692	700	698	670	663	688	648	677	655	739	683	664	644	666	687	717	717	657	676	719	690	687	667	695	676	709	691	686	680	649	663	701	679	692	716	732	658	685	673	658	641	684	679	674	646	738	690	662	687	666	631	694	628	709	690	697	675	720	700	660	699	678	681	651	705	664	661	672	657	650	700	608	704	715	650	705	653	682	688	688	693	697	656	681	685	683	664	670	725	698	636	729	671	654	664	670	652	733	674	661	688	647	686	687	672	683	683	707	691	687	652	662	664	668	693	689	701	672	686	688	681	642	688	708	705	718	666	675	675	686	669	684	692	659	699	645	669	687	631	676	678	670	680	695	644	676	684	659	668	689	692	688	692	684	642	678	659	700	688	671	696	671	694	685	688	650	684	709	703	708	629	671	712	674	722	705	729	728	680	702	737	692	732	667	670	692	689	651	655	700	651	665	639	657	651	712	698	664	638	697	701	700	653	658	675	686	674	651	681	705	632	694	688	644	667	677	703	664	687	685	730	703	657	669	669	655	673	720	639	675	694	706	665	696	648	656	718	657	664	646	713	674	695	691	711	683	656	676	685	609	693	668	681	714	664	688	690	667	688	679	680	715	661	676	659	663	645	643	703	686	666	648	699	699	687	661	716	683	674	680	647	726	680	663	687	659	653	710	705	673	681	679	664	674	708	711	669	727	673	631	658	650	664	655	704	679	696	662	688	672	691	756	689	705	661	666	644	671	642	644	684	650	691	700	702	656	669	711	701	657	657	668	679	677	678	690	660	666	705	643	662	738	644	675	709	661	707	644	684	657	691	658	708	674	684	646	681	658	735	712	688	663	677	682	695	713	658	685	696	675	644	683	640	666	691	704	700	686	678	715	665	651	664	699	675	691	674	675	668	658	674	674	674	670	702	716	726	690	660	710	630	692	661	687	723	659	700	650	689	655	691	667	676	658	693	694	667	665	651	665	641	647	695	688	656	662	698	754	688	674	678	714	701	715	655	701	660	716	703	682	679	697	672	709	691	687	678	645	696	672	665	655	673	679	664	695	701	682	663	660	697	676	672	743	667	687	697	702	659	647	681	681	671	697	692	633	719	681	686	680	640	630	646	701	727	659	684	694	673	688	701	695	678	668	647	713	635	657	637	674	647	694	686	701	692	698	693	695	642	666	657	674	676	661	668	702	665	699	663	685	678	692	718	665	671	671	673	627	676	725	700	709	714	641	658	673	731	678	684	630	666	678	664	706	695	682	672	660	672	715	726	690	639	674	649	665	704	674	684	686	662	728	685	715	709	661	683	680	693	684	633	689	649	668	658	706	658	715	719	688	664	668	687	687	651	637	727	709	727	679	657	670	623	716	666	662	700	650	664	656	657	681	641	680	668	669	700	666	673	675	638	678	652	714	687	699	634	688	678	671	654	702	693	698	647	713	648	651	641	660	706	664	665	676	688	647	703	660	646	671	693	689	711	648	660	665	658	668	674	680	626	711	637	696	674	656	622	681	646	732	680	709	636	716	696	662	697	668	671	672	652	669	665	711	675	650	663	700	686	688	680	677	690	709	674	685	677	719	690	695	645	707	699	696	651	701	657	674	654	660	689	672	646	702	693	670	688	710	686	711	674	665	642	668	712	677	634	677	706	674	658	642	672	652	681	693	668	671	666	700	666	652	688	696	700	673	648	648	640	687	711	677	695	661	704	704	689	720	665	687	691	648	696	676	705	703	657	649	716	667	619	657	730	639	694	677	688	656	646	681	671	688	697	687	713	741	695	660	707	648	683	675	664	677	703	691	677	656	685	691	696	672	738	691	667	658	669	686	709	651	654	711	748	659	674	647	671	658	724	648	698	687	705	724	659	702	691	679	673	665	689	675	688	630	685	702	733	644	681	650	686	610	681	703	684	697	623	635	697	638	637	660	691	664	660	661	693	681	702	657	707	711	655	684	625	718	731	657	693	705	707	669	694	679	682	682	697	707	680	694	665	668	706	645	678	686	692	607	728	692	680	675	675	678	672	656	647	636	666	700	660	679	710	668	684	686	705	663	639	715	719	689	647	635	696	658	649	670	657	676	697	657	717	720	698	675	702	678	658	646	669	658	654	720	695	699	644	694	666	648	688	690	682	674	694	680	652	662	625	657	629	707	640	598	731	674	646	678	684	677
12370	801	683	565	331	258	254	204	167	148	144	150	128	147	143	166	151	140	115	108	141	134	100	118	129	109	116	149	124	112	116	125	123	115	119	124	121	145	118	106	136	131	141	116	137	124	134	125	124	124	122	115	120	124	125	138	113	113	120	115	118	112	128	112	133	139	120	133	107	134	104	118	142	121	108	136	129	131	116	118	114	114	116	137	134	125	121	123	122	107	115	122	126	113	130	143	142	125	100	136	122	119	126	114	111	102	127	121	115	113	127	121	124	111	104	114	106	109	111	117	103	115	139	120	135	133	133	124	125	136	118	128	119	104	114	142	118	123	140	125	130	113	109	121	119	126	122	134	121	107	109	131	137	124	127	111	119	109	124	144	111	122	126	146	103	136	158	112	117	131	133	130	123	113	113	148	136	104	103	104	115	100	124	125	134	131	139	118	103	132	123	131	129	120	124	130	118	132	112	96	120	132	105	133	103	118	105	128	120	131	107	118	131	124	108	96	106	122	151	115	123	120	116	129	136	109	135	106	94	97	129	109	118	113	139	114	113	130	132	114	103	129	114	112	112	125	101	135	108	130	115	102	124	107	97	132	156	114	142	118	135	129	101	110	130	119	128	108	113	123	128	121	125	129	137	115	116	128	103	120	112	131	138	103	112	106	143	138	110	120	119	115	115	123	126	127	105	110	110	133	107	121	128	123	134	109	116	132	136	132	118	123	121	125	119	123	111	123	106	120	123	119	119	116	123	103	139	115	125	130	126	123	125	105	114	111	126	130	114	131	125	125	102	108	120	117	121	145	109	123	98	105	136	118	119	138	120	111	122	118	114	128	123	136	103	111	123	128	139	109	103	123	111	122	131	99	118	127	137	105	138	118	116	113	125	124	124	102	141	114	104	93	135	124	106	124	113	100	100	131	130	130	109	120	135	111	111	108	120	132	112	123	98	131	116	134	119	122	125	122	122	111	123	127	133	123	129	123	105	102	123	117	113	123	101	151	109	114	101	117	122	142	119	117	105	131	114	102	107	120	117	112	123	134	120	135	123	125	103	120	114	98	129	115	107	129	125	129	109	137	131	102	136	121	119	115	119	120	124	124	107	115	110	116	133	112	124	135	104	133	123	111	115	139	108	138	135	92	103	107	128	124	126	113	123	116	114	116	119	130	125	125	130	109	114	111	122	110	142	123	113	127	132	128	122	131	123	110	125	115	105	117	126	132	132	119	129	135	110	128	97	94	116	129	132	138	108	110	127	116	127	124	138	116	97	125	116	126	149	117	128	124	120	143	116	121	128	120	104	135	123	129	120	114	124	122	122	113	109	114	130	113	114	122	97	111	117	96	120	116	106	125	106	120	128	120	115	129	126	113	101	107	114	116	127	114	116	116	124	142	125	121	115	134	115	125	126	109	140	120	120	109	113	127	136	117	119	108	123	124	120	128	136	106	124	114	134	132	127	123	122	109	123	141	115	112	136	122	120	114	130	126	111	138	116	101	113	124	117	125	110	122	123	135	109	118	131	143	116	114	126	137	112	113	134	138	129	124	123	121	125	114	136	119	139	97	120	124	150	125	129	123	124	131	142	128	137	137	120	111	116	136	125	128	121	115	119	107	125	132	112	127	118	117	119	118	123	123	124	128	144	114	111	106	93	150	140	121	108	132	127	113	125	114	115	134	119	118	118	164	121	114	123	112	126	125	124	118	149	121	111	115	114	98	136	108	123	122	132	125	130	87	102	139	108	114	146	137	106	122	119	129	134	106	123	131	143	142	115	117	117	97	128	109	123	142	135	111	110	127	117	131	130	122	139	111	120	113	131	132	108	129	108	110	117	102	141	117	141	120	112	122	120	107	122	149	124	136	123	125	103	129	103	110	140	126	132	133	111	126	125	126	116	113	127	115	104	118	139	148	121	132	132	118	121	108	132	141	115	95	132	146	136	119	110	115	120	125	130	115	117	100	102	135	108	131	104	134	106	115	124	119	125	129	115	111	130	118	142	123	115	124	114	102	124	119	116	130	119	122	117	133	121	112	114	131	145	140	136	123	120	106	100	122	120	129	139	127	138	107	107	110	109	99	119	131	104	123	136	128	127	133	123	103	141	120	131	113	121	121	105	109	108	116	111	138	132	114	140	127	99	113	127	139	131	122	110	108	111	118	135	138	133	129	140	135	116	98	96	113	102	101	115	128	125	113	99	131	101	140	99	116	126	118	149	107	126	107	121	128	120	115	141	120	135	128	117	146	122	131	113	113	123	120	107	117	114	106	124	123	116	112	117	118	123	93	103	130	98	117	109	99	116	122	129	148	102	104	127	139	115	109	129	141	150	122	129	122	115	113	117	123	117	127	129	129	126	107	114	120	109	96	115	110	117	105	122	126	127	123	130	123	132	102	120	143	120	126	114	127	109	148	134	129	121	132	139	121	115	119	134	140	136	121	103	112	99	123	128	123	114	99	131	124	132	127	123	118	101	132	123	132	123	111	124	120	107	119	137	118	109	138	136	110	111	107	126	130	103	117	112	137	126	108	120	121	109	106	94	118	98	144	129	112	105	114	132	125	122	134	130	127	116	111	118	116	103	111	114	119	115	121	101	114	127	127	128	107	116	120	124	132	135	122	108	124	131	117	129	115	113	130	122	121	134	142	131	125	102	115	101	132	118	121	118	127	107	123	130	142	115	110	111	118	137	139	120	101	111	120	127	112	131	129	129	122	116	103	124	123	116	121	128	132	128	122	121	122	117	121	113	112	106	125	115	99	123	118	137	116	113	98	106	116	95	123	123	117	139	116	125	119	123	114	124	129	118	123	121	116	120	125	94	110	140	106	93	120	99	136	122	135	125	145	115	122	112	116	116	123	129	121	118	122	129	121	117	95	115	116	124	120	121	96	129	136	106	110	117	104	116	124	117	105	129	127	121	113	112	124	111	115	105	113	92	112	113	113	108	130	119	140	110	102	97	82	122	105	123	120	105	140	126	107	119	127	141	124	119	131	125	123	141	130	116	112	122	128	126	123	129	121	114	104	109	129	115	114	107	121	128	100	129	117	113	128	137	116	117	116	117	110	110	105	125	119	137	135	126	125	132	119	117	125	136	136	108	107	110	120	119	119	130	102	107	95	120	125	112	118	119	132	128	98	123	126	128	113	139	121	119	133	116	107	122	109	107	125	113	126	141	107	122	113	115	131	149	135	123	107	111	135	123	125	130	113	125	108	103	113	123	127	106	122	127	125	98	141	100	118	94	130	128	114	121	138	107	131	109	129	100	132	113	143	118	128	106	135	128	141	116	119	146	137	119	126	109	106	116	121	113	130	112	136	118	144	124	127	120	116	129	120	146	133	130	155	114	126	124	123	109	135	131	118	130	120	129	106	111	134	141	112	122	124	122	116	120	121	112	125	113	109	114	118	127	115	112	104	112	116	131	114	129	134	118	132	94	116	131	122	133	119	139	101	117	127	118	112	134	128	107	127	116	111	122	92
7672	859	1492	1740	1301	1110	898	763	684	596	602	538	480	450	514	451	414	403	415	366	416	372	357	399	364	370	329	339	340	377	338	343	357	334	379	323	361	319	317	345	353	319	327	311	352	324	358	319	355	366	321	295	312	326	284	327	336	312	334	322	318	335	322	327	333	342	352	324	356	345	324	313	300	310	342	324	337	329	337	334	311	278	312	301	297	369	312	322	326	328	344	322	308	314	330	340	309	307	341	333	334	299	331	321	346	321	326	322	327	344	301	326	320	306	333	324	321	316	341	298	310	342	305	329	306	330	310	320	303	320	326	315	327	323	338	325	361	323	323	336	307	328	291	310	330	311	290	352	366	294	288	326	339	334	345	315	337	352	302	307	324	316	356	315	348	319	343	346	344	320	274	323	321	306	317	317	313	312	289	308	304	344	317	317	374	293	274	307	309	305	351	325	311	317	324	333	310	351	370	285	322	328	296	306	322	270	290	292	313	319	355	330	324	304	318	313	315	327	324	334	307	305	320	322	315	320	290	289	319	311	348	333	318	298	323	328	299	340	310	323	286	330	326	321	322	333	324	328	306	306	310	323	306	314	308	338	333	344	282	333	345	317	351	330	316	313	333	326	319	292	312	355	298	334	297	340	306	347	307	303	303	358	335	316	319	297	361	319	301	341	341	314	324	321	306	328	330	288	330	323	341	314	361	322	326	323	313	324	319	317	313	291	323	303	346	328	337	308	307	331	306	361	278	330	313	328	333	299	316	304	308	332	316	328	369	329	316	300	312	321	336	320	332	333	314	348	267	327	300	343	337	340	319	363	328	297	315	339	300	326	319	320	343	339	293	344	329	309	318	332	307	337	313	320	325	317	304	332	314	304	314	328	352	321	325	327	323	316	335	316	298	300	312	351	309	311	300	320	334	301	288	287	327	319	286	316	324	352	325	307	310	294	298	334	302	325	338	304	332	335	314	323	357	311	333	340	328	307	334	324	327	332	325	343	335	331	349	312	347	299	317	346	317	311	343	316	335	304	323	328	291	323	314	353	326	357	303	320	318	334	289	328	331	326	337	339	333	323	310	320	283	333	321	282	325	328	312	331	308	331	343	313	330	335	304	311	333	359	303	321	292	305	352	326	315	315	319	316	330	355	318	333	306	347	325	320	324	350	323	310	303	367	298	301	308	311	326	318	340	313	335	339	309	319	335	330	303	307	316	337	327	352	321	321	319	336	305	328	333	305	328	326	342	310	300	332	300	315	303	333	322	320	334	310	312	288	321	312	318	308	304	290	311	309	339	334	345	330	321	321	331	319	295	301	317	301	321	328	310	316	323	336	356	355	334	336	320	336	340	305	327	328	341	292	298	296	310	296	322	331	313	341	311	333	324	325	300	304	326	348	280	326	306	299	315	325	331	322	333	287	319	329	324	340	313	311	311	315	326	324	321	333	329	303	322	311	315	288	331	309	314	317	322	327	308	305	321	345	316	336	364	285	295	349	302	304	348	320	322	307	347	292	316	291	305	306	318	297	325	328	326	307	305	302	291	302	276	312	318	298	322	305	321	308	332	324	319	342	311	327	303	322	330	324	315	344	320	346	331	315	319	324	326	290	334	319	335	307	333	337	332	324	309	339	333	330	301	309	337	362	334	333	293	346	311	302	302	328	322	316	296	322	311	303	333	351	310	289	358	335	288	333	318	309	351	332	332	299	289	322	343	331	344	339	312	295	353	316	311	318	308	326	300	319	317	331	323	329	308	331	333	311	309	320	338	336	310	319	307	338	318	333	344	329	338	277	360	332	326	343	314	340	310	287	310	327	302	313	320	304	301	283	322	322	315	288	301	317	348	313	337	340	354	327	315	301	344	304	324	319	316	325	338	314	350	354	358	315	306	336	344	300	335	300	305	312	344	333	347	304	309	315	294	283	313	296	326	301	333	322	303	335	303	276	329	335	296	345	297	354	332	326	316	293	317	298	327	359	335	326	324	360	297	309	349	311	314	362	317	346	327	315	312	305	332	320	319	323	350	307	296	312	304	364	313	328	335	327	320	333	301	338	341	323	307	330	326	311	288	303	295	318	330	308	325	299	341	362	331	319	334	287	314	354	302	333	300	285	318	339	304	330	310	308	343	324	324	343	351	341	301	337	298	345	330	304	305	358	328	286	321	322	276	290	358	334	302	340	326	283	321	334	338	315	301	331	360	308	341	341	321	313	281	310	314	343	327	309	337	314	361	320	311	314	328	337	331	312	326	293	315	317	282	306	320	282	343	293	329	338	321	307	276	337	316	302	313	329	329	339	320	313	323	289	332	334	312	327	307	313	297	306	323	361	315	314	310	275	325	307	301	322	302	322	303	331	321	297	312	333	311	337	318	305	330	297	352	298	303	314	303	317	339	335	326	346	319	327	289	300	290	331	333	313	367	335	326	291	340	316	332	295	351	318	344	301	351	335	320	321	331	369	347	312	293	322	346	326	313	319	310	314	326	318	323	326	349	328	320	324	339	306	334	349	309	303	297	328	348	304	345	322	326	334	355	315	334	338	313	284	286	308	321	316	338	324	336	318	332	314	332	327	335	358	301	315	302	329	290	294	344	301	312	316	309	338	294	333	283	348	304	319	342	345	306	323	306	318	323	321	311	294	321	340	349	321	319	300	310	319	349	315	319	318	294	354	354	293	330	347	328	325	333	323	331	330	318	343	302	326	349	328	317	338	285	278	327	311	311	331	340	327	300	315	318	321	274	303	326	328	328	326	318	318	325	314	330	320	324	310	320	319	298	308	310	353	311	289	345	322	334	304	308	327	293	335	334	357	305	343	318	317	316	350	315	316	330	320	327	322	287	321	333	322	349	334	321	330	330	316	349	346	336	331	345	311	309	308	327	312	319	307	295	309	338	334	326	310	320	317	305	301	349	324	294	349	302	334	328	337	291	339	324	330	319	309	336	307	308	302	300	306	336	345	300	300	321	310	309	337	316	306	331	328	316	312	386	328	284	306	308	324	335	337	331	352	322	306	330	319	301	278	289	318	302	315	347	333	343	321	340	302	354	334	303	304	347	294	326	357	340	322	335	328	329	302	305	312	291	338	314	317	316	317	322	328	360	327	323	309	329	352	310	298	336	310	329	302	322	350	311	359	321	310	321	323	304	294	341	304	315	354	304	304	311	297	330	354	325	281	308	345	302	294	309	286	343	326	267	355	327	319	336	353	330	303	310	342	307	300	325	351	319	327	335	321	334	317	332	292	302	319	339	274	320	301	326	289	348	342	332	328	325	373	339	312	326	316	312	310	350	332	318	334	359	332	320	296	350	308	311	323	310	316	300	302	305	341	342	342	336	359	335	327	358	331	324	316	358	316	311	320	322	352	324	327	323	315	326	319	286	326	289	313	329	326	340	334	293	348	353	334	344	317	334	304	316	313	305	335	289	317	334	319	318	322	349	331	346	324	301	299	331	339	338	339	359	306	336	317	344	321	329	298	320	305
1509	364	352	356	357	349	324	319	337	341	340	338	348	356	330	363	354	340	350	318	354	384	312	348	325	324	377	360	340	345	366	362	331	320	363	330	375	356	323	362	343	339	365	389	392	359	343	365	352	347	317	352	378	333	360	341	351	313	315	335	344	345	344	363	361	363	332	329	331	375	364	349	396	381	340	331	332	345	360	322	358	346	337	320	334	370	327	349	348	366	336	353	334	354	334	333	329	345	330	350	332	338	329	349	355	380	355	333	332	352	345	342	358	331	331	310	350	341	353	305	375	357	360	328	320	359	364	352	361	348	368	343	322	330	327	357	360	334	343	321	319	345	310	346	348	337	338	345	349	336	340	368	311	341	363	339	317	345	374	354	352	373	353	347	335	332	356	348	342	346	360	331	327	357	329	334	317	344	331	383	342	332	360	334	334	335	358	363	371	360	349	360	344	318	322	350	301	316	366	368	321	360	334	320	324	365	340	351	365	364	344	364	364	361	342	347	344	384	329	331	318	385	356	351	339	356	345	311	352	354	372	347	362	343	363	322	338	367	335	335	376	345	323	335	337	337	328	336	337	352	343	350	354	345	355	324	331	354	316	332	331	343	340	340	313	361	320	375	349	338	340	334	326	369	392	337	311	322	339	352	367	349	387	369	324	323	362	356	339	376	376	328	329	331	342	366	357	345	359	372	352	319	361	350	350	353	369	369	341	332	295	373	371	296	347	335	336	345	364	361	345	328	325	317	335	321	360	347	349	336	357	352	329	353	321	350	329	350	333	322	317	339	358	361	326	346	338	350	350	353	356	361	337	355	358	312	332	332	320	320	334	345	352	374	356	334	353	378	312	361	381	350	346	338	347	362	333	344	348	357	352	345	307	366	369	317	328	355	358	384	344	373	341	361	324	354	352	356	324	356	341	325	329	371	346	353	350	356	338	336	377	337	344	339	370	362	345	331	340	333	327	308	320	387	336	319	352	364	342	348	335	317	370	373	364	329	365	350	328	356	382	362	361	344	349	356	388	377	360	335	355	351	392	344	328	330	316	355	349	342	382	361	369	345	374	377	315	328	304	356	325	308	351	312	385	326	363	330	369	339	370	341	368	342	396	347	393	349	339	369	327	342	366	355	355	334	356	318	337	329	354	355	353	386	352	358	351	330	304	331	361	335	335	376	375	326	337	308	361	352	355	374	305	349	335	340	323	347	353	362	329	358	387	333	346	349	327	342	344	384	346	357	329	331	351	361	360	367	359	348	327	355	322	347	308	328	324	338	329	322	365	344	330	367	363	344	357	350	349	335	350	352	349	380	366	351	334	343	342	338	362	328	326	351	322	339	322	322	303	366	379	348	339	304	352	336	338	381	341	338	359	349	332	361	298	361	343	389	347	377	354	369	324	322	322	347	374	324	364	345	308	325	342	341	352	317	339	371	337	343	348	347	300	343	316	348	326	323	341	379	345	351	367	323	302	338	372	354	346	400	365	315	358	344	327	379	336	310	321	341	362	338	326	314	331	357	309	321	315	397	326	345	320	338	363	381	315	379	354	342	328	342	344	359	314	312	359	337	348	307	343	342	353	355	371	351	311	322	369	369	338	357	340	341	352	332	332	333	342	369	310	356	352	348	348	362	359	350	309	365	349	383	337	345	338	333	354	342	338	358	393	337	325	345	347	326	336	362	346	353	377	339	363	367	350	346	330	341	358	340	366	343	345	371	325	343	357	368	340	366	375	319	381	355	348	363	341	339	343	354	344	322	323	341	344	317	348	376	375	391	336	393	382	318	359	354	386	381	365	358	341	331	350	342	338	331	380	358	328	361	360	293	348	353	398	357	376	347	366	379	342	356	368	324	382	333	354	349	324	332	337	319	360	344	346	355	353	331	322	368	359	385	348	388	322	325	342	360	362	334	336	344	360	358	331	407	354	352	313	368	320	327	332	342	328	344	374	391	356	339	349	363	358	366	367	363	339	354	332	294	317	339	340	332	348	340	384	355	394	369	327	316	347	303	340	390	359	368	382	321	352	371	349	355	376	356	323	374	340	328	344	335	350	352	321	335	342	360	372	339	326	349	317	324	333	338	348	360	358	374	363	307	358	364	369	353	375	362	375	352	341	342	354	336	363	333	349	332	324	335	347	348	341	367	332	305	327	335	361	348	343	343	334	359	338	327	327	371	355	331	333	355	375	355	350	357	377	343	370	351	347	334	362	351	385	302	359	338	355	378	373	325	379	325	331	360	348	354	345	355	388	329	331	340	359	339	319	313	336	351	315	344	329	338	335	334	375	377	358	370	331	356	338	325	364	362	323	341	320	367	353	362	349	346	357	323	321	348	335	355	342	364	356	375	331	356	344	342	330	332	340	351	328	333	359	317	343	368	324	355	351	340	354	339	342	366	403	360	340	318	373	408	350	353	344	341	339	334	352	351	362	365	313	345	374	345	352	381	353	358	344	360	349	336	317	392	371	360	335	338	370	363	311	331	340	363	352	340	338	332	379	317	349	382	388	354	335	344	351	328	323	367	352	373	337	368	382	365	350	344	371	301	320	346	342	325	345	372	373	370	327	349	357	354	379	330	328	351	348	338	337	336	385	360	347	363	346	347	320	335	339	364	325	338	344	342	327	284	349	321	367	361	324	338	386	332	372	342	318	363	374	370	361	319	366	336	373	358	324	370	348	409	367	353	338	320	348	334	346	327	350	362	333	340	341	337	385	337	358	351	323	332	324	362	311	335	316	364	357	360	332	327	359	349	337	339	358	331	369	356	347	345	346	351	367	342	329	361	351	348	354	347	363	340	365	351	341	350	357	345	375	347	313	344	347	352	355	350	345	343	362	328	360	351	331	343	331	346	331	355	355	336	343	368	341	369	348	345	388	309	333	335	350	338	374	341	327	356	303	364	374	347	335	340	356	379	383	354	372	331	328	362	339	340	333	346	374	338	335	351	320	335	368	343	332	317	329	331	332	307	339	333	353	322	356	374	331	337	333	327	337	358	338	340	351	319	380	329	336	364	336	335	363	363	375	340	353	325	313	351	351	328	371	372	343	309	288	368	331	317	358	349	316	317	339	355	341	355	322	320	364	329	306	335	337	363	333	364	301	316	359	348	361	358	347	378	342	340	337	352	333	352	374	337	335	350	363	351	352	322	323	387	331	321	313	324	338	377	353	361	377	333	355	350	332	332	361	325	346	325	354	340	340	377	319	357	326	340	355	329	324	334	327	342	323	340	341	334	351	324	373	357	362	314	320	335	370	356	358	345	340	357	340	348	334	339	361	330	375	350	341	346	355	332	328	344	365	347	337	330	342	355	369	363	347	349	367	354	353	347	384	369	324	352	357	343	364	369	365	370	333	369	347	344	350	334	355	348	313	338	336	341	349	362	343	361	358	348	332	347	349	346	335	377	344	357	361	352	337	322	366	332	371	350	347	341	357	361	327	335	341	338	293	332	311	375	335	370	315	369	394	329	359	345	321	346
2094	857	890	865	841	848	826	862	791	865	811	912	844	831	859	839	823	792	822	822	839	840	824	836	858	799	860	834	829	824	840	820	846	858	792	822	814	797	843	798	874	850	815	842	838	810	837	768	849	785	810	811	890	815	783	770	768	794	842	833	830	761	831	825	774	803	863	807	782	823	827	815	825	829	847	847	800	823	828	801	807	817	799	767	790	759	876	825	881	847	786	873	847	853	790	869	832	790	866	850	836	806	833	778	799	834	778	880	821	828	861	891	822	823	803	811	759	852	841	853	871	824	865	787	787	833	802	826	823	797	836	811	863	850	865	811	827	832	811	828	851	827	802	887	854	831	816	838	816	842	840	840	854	831	840	833	823	828	817	887	831	813	796	815	799	822	799	825	843	756	865	831	865	876	823	852	796	821	809	859	834	819	817	811	820	827	793	822	835	831	827	844	825	804	836	875	849	800	772	815	846	828	852	809	834	820	819	841	803	828	845	808	809	804	833	833	856	810	811	828	832	793	814	793	799	834	812	844	833	766	795	774	820	866	819	741	819	872	835	781	800	838	868	800	822	881	835	808	829	854	845	818	819	872	849	810	877	815	809	867	854	803	859	828	836	808	810	790	881	826	801	851	804	876	803	851	856	853	840	854	847	810	781	817	849	858	842	834	850	795	837	794	891	884	794	810	820	808	794	836	778	797	849	855	831	853	800	883	805	828	807	810	842	848	830	816	838	769	815	748	817	845	914	849	832	851	822	855	861	750	832	811	847	815	809	839	876	836	838	842	828	858	815	785	873	778	887	820	768	838	829	841	877	847	859	807	848	823	847	817	831	853	836	830	843	818	883	821	880	858	842	857	777	802	823	795	796	831	843	826	821	820	813	792	811	847	827	827	881	807	809	799	839	838	850	793	865	825	818	786	770	862	856	808	826	834	884	812	849	815	797	851	773	822	809	785	825	812	808	819	838	840	827	854	889	857	765	806	884	822	824	815	822	859	829	831	767	876	808	875	822	815	821	805	800	843	898	826	819	847	789	831	816	786	824	807	867	801	852	825	838	825	828	803	835	808	828	823	800	828	861	883	784	808	819	844	795	832	807	808	843	788	795	810	819	819	810	830	831	835	849	792	793	831	800	811	807	815	807	848	844	812	805	803	816	825	827	844	807	841	816	856	796	842	837	819	838	800	835	873	830	847	846	851	850	782	901	814	802	833	863	892	822	813	837	835	816	813	888	842	856	824	758	844	830	853	846	811	863	839	817	888	839	817	852	797	812	840	800	826	855	808	856	837	860	856	841	838	811	816	869	799	858	869	822	847	849	812	867	840	826	785	825	864	827	811	830	832	833	849	765	834	792	813	818	865	821	852	838	803	808	797	778	842	855	860	828	808	824	855	813	812	850	816	852	846	857	840	851	899	886	866	860	815	802	824	825	840	898	781	783	862	821	805	855	854	844	856	846	808	821	801	840	849	857	860	866	814	847	860	793	812	817	830	843	863	805	872	840	832	837	824	845	857	851	881	820	808	820	832	846	846	786	858	840	825	794	798	826	814	823	835	871	864	831	788	836	786	850	800	812	846	839	785	851	788	824	794	816	775	794	851	808	844	790	837	826	834	798	832	809	766	853	816	827	806	911	857	808	819	845	845	863	838	869	790	867	801	858	857	820	840	849	846	859	806	800	795	819	800	806	768	829	821	806	826	865	817	835	835	841	864	822	841	802	829	904	800	873	856	741	796	854	820	813	855	847	798	847	866	783	806	857	825	872	810	854	786	815	792	820	842	843	832	829	767	839	792	830	854	861	778	846	817	782	834	814	843	850	815	813	890	836	799	804	766	836	820	782	823	802	839	852	856	826	856	855	801	842	802	830	835	857	842	857	820	823	907	786	822	783	829	819	779	842	774	776	826	833	798	809	828	823	819	758	776	771	824	843	811	814	852	837	810	846	803	803	818	871	826	821	828	830	875	841	851	869	843	847	811	862	784	840	881	879	807	809	763	817	817	796	815	833	808	787	865	876	841	807	820	822	803	836	818	792	811	832	788	778	826	883	846	881	837	808	788	806	822	828	835	807	793	872	882	863	810	823	828	801	881	855	853	873	838	826	816	819	834	826	818	831	837	823	783	842	810	817	783	809	821	826	823	815	811	841	792	816	823	794	877	806	812	800	839	816	797	790	832	813	839	856	845	851	839	846	825	837	828	790	816	813	798	841	812	857	801	824	852	790	853	806	838	791	788	830	785	791	754	808	884	832	855	826	790	782	805	831	839	786	825	849	854	835	849	823	830	812	795	827	820	822	838	864	824	788	853	839	831	876	799	837	823	810	820	822	845	816	863	816	820	854	820	827	815	794	841	781	815	831	819	820	768	814	839	863	830	877	823	852	846	792	845	824	847	829	819	880	812	824	817	802	826	802	844	829	860	828	827	855	830	846	865	812	805	786	822	886	845	755	822	846	809	843	920	841	809	827	793	845	839	814	841	831	874	825	791	834	809	844	887	794	813	809	804	809	818	876	819	839	800	787	867	807	898	800	801	798	760	846	833	858	780	857	832	817	812	815	871	843	796	792	830	780	868	867	818	835	848	843	801	813	799	805	783	869	778	830	863	860	777	799	855	872	858	869	824	836	824	793	858	824	850	821	798	831	789	835	845	839	828	829	847	843	843	836	785	788	854	813	826	820	820	800	813	839	772	900	799	877	849	841	824	809	841	796	794	799	822	843	826	847	878	846	895	807	845	819	805	835	792	842	813	835	808	817	817	851	833	805	842	817	827	832	843	819	866	843	785	819	813	833	776	852	828	773	780	831	855	860	863	838	800	851	760	841	822	830	855	843	850	830	793	842	889	760	809	843	782	842	827	822	841	804	829	831	852	858	790	858	904	867	841	795	853	830	883	799	888	855	850	828	793	822	833	815	756	768	826	839	779	851	829	838	794	818	823	831	786	806	851	800	836	897	854	805	799	768	843	809	833	812	776	780	788	822	842	834	801	847	848	822	837	847	821	851	755	804	847	820	810	865	852	837	848	811	788	860	881	834	812	804	863	787	832	812	860	892	780	797	802	843	839	808	852	789	793	861	792	859	837	807	833	838	834	849	876	826	923	828	791	834	784	848	837	805	823	803	856	813	801	869	834	792	783	790	823	871	832	839	859	863	855	802	795	835	797	834	789	784	867	856	807	841	833	837	832	848	844	804	861	765	790	819	808	780	835	824	829	805	828	827	815	821	814	821	855	847	791	811	812	821	793	845	840	818	857	793	816	805	862	853	864	890	827	850	837	804	807	837	828	838	829	825	818	830	805	821	872	825	881	828	787	785	859	789	789	839	837	820	843	869	845	822	823	786	783	877	853	818	856	883	817	859	826	811	819	818	817	879	820	820	848	801	800	822	799	836	803	857	840	826	768	818	825	825	838	856	807	808	837	831	815	799	795	844	796	866	870	766	851	831	859	807	821	804	816	885	845	856	809	838	764	832	838	828	827
6724	498	508	491	373	366	342	302	342	283	301	293	278	282	269	301	335	308	288	288	287	280	239	282	289	309	293	273	287	275	249	279	264	279	263	302	263	275	270	287	268	265	318	259	262	292	289	305	280	278	281	269	288	291	278	310	273	281	272	260	287	273	273	311	273	261	282	278	315	273	253	282	288	279	304	281	289	287	292	268	287	271	283	270	271	281	267	268	281	285	298	277	316	319	263	282	263	282	296	279	292	281	269	309	270	316	305	297	279	280	281	290	252	307	287	269	276	290	258	277	291	254	255	280	287	284	279	275	281	297	278	282	265	305	269	269	280	324	287	280	287	285	264	292	284	315	263	283	277	288	283	276	283	252	290	271	272	232	271	277	250	275	307	286	264	269	272	306	265	308	286	293	289	286	273	310	276	276	294	294	280	273	268	286	302	271	266	293	260	287	278	339	300	294	304	287	252	260	310	292	262	272	296	287	279	299	290	240	290	274	276	272	273	284	275	278	283	289	259	277	285	302	294	295	289	281	289	286	278	295	258	247	268	265	246	313	265	281	272	284	248	294	285	270	282	295	270	292	258	274	253	278	292	300	289	269	292	318	317	300	270	247	284	263	290	254	303	304	258	278	287	287	270	303	291	283	280	298	290	296	267	284	276	285	283	265	297	265	254	285	272	251	312	295	245	288	276	287	268	293	274	305	285	301	298	248	274	282	291	271	257	284	261	280	275	272	286	268	274	303	272	310	271	301	318	314	297	306	280	293	288	268	285	274	270	302	284	257	294	268	273	274	261	261	282	268	276	301	278	307	309	292	255	289	229	270	303	274	296	262	251	297	277	286	271	274	271	248	263	265	262	267	284	287	248	303	292	297	252	290	285	299	263	293	289	245	273	295	296	276	295	282	260	263	272	284	310	271	277	272	300	270	284	282	289	291	288	277	272	257	268	260	277	296	264	262	285	288	296	300	296	273	259	301	310	292	305	257	301	284	251	279	294	260	273	277	298	297	310	292	284	289	285	260	277	275	253	279	270	285	281	275	295	294	298	274	310	270	282	295	277	275	278	288	327	301	293	308	280	282	274	281	272	276	321	251	299	300	280	304	307	292	322	278	237	273	290	277	289	267	276	292	311	264	280	259	308	256	292	307	255	258	281	309	287	258	278	259	295	273	274	283	290	309	284	308	269	266	277	256	259	293	272	278	273	290	258	322	273	281	264	300	276	251	290	299	274	261	265	333	286	290	250	291	282	320	331	279	282	281	305	305	294	255	268	278	279	265	302	256	279	342	294	309	292	303	308	240	270	301	278	269	279	288	267	282	293	301	311	295	275	255	260	284	293	266	268	285	278	280	284	298	324	268	281	274	300	268	293	264	293	299	296	272	296	303	319	260	274	272	287	266	302	287	262	266	262	310	263	267	304	268	270	267	301	291	298	277	281	311	274	274	273	265	277	273	291	303	280	269	300	262	251	253	260	275	298	303	265	279	285	266	289	309	278	304	285	271	274	320	290	270	298	296	250	298	292	283	295	300	288	302	261	265	252	302	299	283	297	240	258	258	262	274	285	269	303	303	293	249	268	297	265	300	283	266	279	311	268	279	298	262	266	280	269	285	262	271	272	244	311	285	282	249	310	267	297	268	280	284	267	297	314	290	252	271	280	296	314	276	265	280	287	277	274	270	265	273	262	272	291	292	296	297	248	335	266	277	282	268	252	278	281	255	292	295	299	283	269	287	286	297	313	276	282	272	291	260	299	273	319	301	298	303	289	312	297	284	337	274	282	277	315	265	266	313	288	321	239	249	298	296	264	283	288	267	322	260	257	293	255	294	240	272	245	286	270	260	288	274	266	270	327	340	301	296	312	264	240	270	317	296	291	278	257	256	262	294	285	303	264	303	241	286	293	298	268	280	269	340	273	281	300	303	289	254	251	281	284	262	270	276	285	264	255	290	280	298	304	272	282	263	279	268	236	267	276	281	238	310	300	288	301	280	273	291	316	277	307	297	249	272	286	252	297	273	302	293	278	287	268	280	298	284	294	291	289	253	290	274	304	308	245	282	280	289	284	309	303	265	291	257	271	326	291	287	276	270	252	248	280	273	280	279	338	316	280	281	282	269	296	273	306	275	280	298	285	283	305	299	261	285	335	309	276	267	283	327	307	284	307	284	285	313	286	266	234	262	267	266	313	266	297	283	269	251	268	279	257	256	300	274	255	298	288	282	273	281	315	304	283	300	266	293	293	299	277	287	293	282	314	302	288	278	314	301	273	258	283	292	305	252	272	285	255	260	285	258	269	263	269	282	288	289	322	265	282	278	303	306	280	307	298	306	289	267	289	287	266	268	302	274	283	250	286	291	298	290	287	280	260	300	273	261	259	268	296	286	288	299	286	293	294	312	295	286	260	307	282	271	265	260	277	304	253	291	269	278	252	306	300	277	305	247	282	280	281	282	300	282	259	278	293	285	292	304	284	290	302	287	287	278	286	305	294	261	300	272	269	279	290	262	300	282	307	307	299	271	276	293	304	296	268	261	281	280	258	289	286	299	305	279	286	282	296	261	279	267	280	280	250	250	324	287	276	267	297	275	294	289	275	266	289	246	287	293	281	277	270	267	287	250	296	277	283	265	263	250	244	282	286	264	295	279	305	305	296	290	323	256	314	295	278	254	311	295	272	302	282	269	300	274	305	301	262	258	261	247	259	276	276	321	274	283	268	284	294	290	290	290	289	291	273	264	317	291	274	301	272	246	287	281	259	293	322	282	279	281	276	280	281	283	246	221	302	272	282	282	298	278	310	278	294	270	278	287	268	264	292	270	272	282	306	281	259	296	279	266	296	285	270	253	289	306	300	282	276	290	287	267	299	274	289	278	252	258	286	291	247	268	266	297	266	290	259	293	270	268	253	312	280	303	293	303	270	317	297	304	289	301	276	278	268	271	296	277	273	284	256	292	274	283	281	291	278	283	271	279	261	316	303	272	284	274	257	277	296	319	260	249	304	316	314	274	265	268	309	264	282	297	309	296	291	260	290	287	268	297	283	270	279	290	273	276	276	278	242	284	301	294	297	319	313	294	300	286	258	277	301	271	274	267	278	275	280	275	272	272	267	313	262	268	272	295	272	249	299	299	292	335	277	269	261	274	297	265	266	271	295	260	268	292	273	287	278	262	285	291	275	292	288	286	296	273	293	293	255	258	242	250	287	253	269	269	246	299	252	279	286	280	286	302	293	298	281	288	257	307	316	319	302	257	265	284	250	279	289	292	296	258	316	286	292	298	278	275	275	320	303	303	314	273	270	255	258	318	300	252	308	285	316	295	284	290	290	277	300	262	302	308	310	273	281	295	310	304	262	300	308	284	254	309	287	302	272	259	300	275	275	280	284	312	286	268	298	301	273	289	256	285	279	278	264	256	283	268	290	260	302	260	293	281	286	323	260	281	333	266	260	265	285	297	269	265	293	270	306	266	281	306	312	292	286	269	283	316
6420	907	1267	1417	1154	1007	958	925	794	870	810	747	737	739	740	734	740	725	753	737	715	708	711	728	671	658	665	673	665	724	725	704	660	678	740	667	648	663	726	689	715	689	704	646	734	667	699	663	672	676	713	668	690	715	697	677	685	621	717	698	659	653	709	682	654	695	623	700	680	647	704	665	677	673	660	675	676	649	688	674	686	706	708	720	664	668	666	675	717	681	641	698	676	677	676	681	685	695	703	663	659	725	646	688	702	691	741	728	673	634	702	710	652	723	702	719	709	701	685	690	662	713	674	697	751	660	719	668	640	691	667	665	675	654	695	693	728	704	674	710	691	687	659	658	668	668	637	688	638	684	690	674	640	669	668	659	697	657	652	680	679	679	662	742	656	655	687	706	723	670	709	689	672	720	644	705	689	667	667	664	711	715	706	636	717	668	645	679	701	699	700	670	681	629	652	709	691	649	670	662	705	673	645	678	672	688	689	677	667	666	728	705	682	678	681	652	698	661	685	670	661	679	671	727	695	695	660	681	656	675	687	659	665	678	690	653	717	682	660	676	691	671	677	640	691	697	667	725	665	616	712	690	675	681	672	639	706	620	689	698	705	654	659	663	671	705	695	702	655	669	650	653	733	683	681	698	693	685	701	662	666	708	732	644	678	647	709	649	697	696	703	668	694	671	693	682	659	690	669	653	661	663	676	664	670	665	667	700	619	668	672	651	683	669	686	706	714	626	644	677	684	681	691	661	673	675	700	645	646	651	664	687	688	689	688	710	684	656	726	672	714	707	656	686	641	681	666	656	682	662	664	677	645	671	692	683	655	699	675	688	698	716	681	704	687	688	705	717	672	710	676	653	703	704	691	685	645	687	624	676	708	652	646	644	654	710	657	689	712	724	701	676	668	667	696	728	653	637	643	706	681	679	688	703	663	681	656	680	673	726	674	679	636	673	632	702	689	655	720	656	665	692	664	694	684	694	694	686	714	680	655	722	695	716	689	684	647	670	661	649	697	648	674	661	689	669	677	717	672	671	725	672	644	675	672	691	664	685	677	680	660	642	662	693	704	720	689	679	700	711	687	662	649	674	722	676	702	714	695	678	664	652	703	664	679	675	674	676	690	699	719	677	660	692	686	718	679	706	685	603	663	697	666	700	687	697	671	696	707	682	658	684	669	647	708	674	679	679	683	695	675	635	706	688	680	666	697	682	673	685	647	655	627	685	672	658	655	654	646	724	707	707	638	706	671	704	665	696	692	672	657	683	726	670	698	683	682	644	684	675	679	681	681	703	647	716	648	666	681	662	703	678	652	674	660	714	675	692	689	694	688	669	712	683	700	682	685	646	690	673	685	686	711	721	697	652	636	685	691	646	651	664	715	696	654	682	657	670	668	682	653	687	727	666	722	702	689	649	681	642	693	689	692	668	662	698	670	672	654	654	696	671	659	699	660	652	698	669	678	718	657	687	676	666	672	633	639	678	753	650	663	696	670	656	680	718	686	632	677	667	688	665	680	725	658	656	693	625	658	699	731	693	681	647	674	665	692	664	670	729	660	727	680	675	661	635	707	674	668	709	688	687	637	702	641	700	684	699	604	645	688	702	705	673	678	649	681	671	707	679	660	714	703	704	682	652	744	687	687	693	708	670	706	659	643	661	677	660	689	653	655	714	684	647	698	656	708	678	704	659	672	687	699	702	655	718	708	662	669	664	691	723	691	679	659	685	682	659	671	662	689	686	708	679	715	658	685	697	702	683	682	664	697	721	700	698	678	680	697	636	667	694	663	656	634	665	644	732	696	679	733	643	615	685	656	666	689	687	709	664	678	727	674	632	748	669	712	700	690	668	670	638	686	675	652	669	691	665	690	690	689	634	674	687	709	678	687	631	679	634	678	666	639	687	665	681	681	700	650	707	693	663	677	641	652	684	662	689	678	640	644	653	697	670	691	700	720	643	658	691	658	675	685	672	685	675	667	719	714	699	684	705	694	654	696	702	720	707	717	697	650	686	682	670	648	661	655	656	664	697	695	657	684	701	635	699	688	670	660	686	681	704	677	637	649	671	658	662	717	691	712	649	630	706	652	659	669	686	652	688	645	732	639	675	718	654	659	699	667	662	661	713	636	699	679	671	678	633	708	642	658	678	646	673	656	689	637	722	622	669	643	711	688	669	685	699	639	661	667	715	681	654	713	685	709	629	677	662	689	642	702	666	702	697	673	674	684	702	671	669	722	684	678	673	651	682	654	657	707	668	680	684	642	656	643	705	663	654	686	718	678	658	704	688	719	711	681	740	701	667	671	745	704	676	701	669	723	679	646	694	665	654	645	677	668	695	665	671	689	650	689	686	664	705	718	690	624	676	717	706	675	688	696	689	693	677	714	691	680	692	693	676	723	688	732	663	635	669	692	683	697	694	658	661	648	680	630	667	675	706	691	668	671	701	716	730	641	604	707	656	702	628	691	700	710	691	688	649	680	680	653	686	691	677	669	680	691	704	677	715	717	697	667	649	696	706	670	684	709	713	656	701	638	723	692	657	704	687	672	691	656	667	684	669	655	704	652	679	692	688	699	687	691	658	701	672	647	719	688	667	745	670	684	655	660	696	676	684	660	655	696	658	701	676	689	710	687	690	674	717	681	686	692	670	689	692	650	672	688	669	659	669	710	704	677	666	668	642	682	711	646	687	635	609	686	696	659	667	640	658	682	730	662	676	682	681	665	614	708	684	666	699	664	705	687	702	665	658	697	696	771	710	668	613	691	650	640	645	669	687	681	672	683	680	713	682	657	675	642	659	671	705	693	684	661	721	689	701	705	662	728	699	682	698	694	688	723	668	701	685	628	667	663	653	704	641	684	700	706	648	720	760	686	650	693	649	667	688	694	664	722	666	670	695	640	630	684	691	674	680	688	749	688	698	676	714	675	660	695	707	707	668	618	691	683	720	676	641	698	662	665	670	655	654	679	682	696	664	675	616	651	647	654	688	709	662	636	691	703	650	678	701	689	686	672	648	644	700	660	690	673	693	644	666	695	663	707	732	709	672	662	686	654	666	676	698	678	635	646	688	638	656	684	674	655	680	685	654	658	651	642	669	620	669	656	683	687	719	655	701	655	633	675	709	670	631	694	651	652	669	666	664	651	712	682	704	667	705	710	705	684	687	668	670	646	692	677	681	640	677	643	712	667	684	751	675	674	631	675	699	629	663	701	680	651	695	675	661	687	705	697	635	695	623	652	674	697	688	672	686	695	658	664	687	657	701	671	680	622	680	696	655	687	721	716	693	650	678	689	653	652	675	666	661	655	643	684	657	642	693	662	629	685	709	672	669	685	649	680	668	699	657	648	655	720	670	649	672	682	716	693	670	669	696	672	653	717	729	749	646	715	705	709	712	657	653	663	680	716	694	688	668	631	663	683	677	667	617	662	630	673	632	680	652	693	681	660	686	682	661	636	689	668	630	684	721	684	694	689	673	662	616	610	691	661	669
12261	715	653	546	357	297	219	196	178	173	150	156	146	149	146	122	145	123	117	155	145	123	118	116	132	125	119	128	120	124	126	118	128	130	133	127	127	111	118	134	128	124	136	105	119	116	116	125	110	110	114	124	107	114	134	137	128	146	133	142	124	125	113	123	107	128	121	136	110	110	126	111	119	119	124	149	136	123	117	111	123	129	134	118	124	138	109	132	111	130	109	117	114	119	122	131	105	101	114	116	124	117	137	120	85	125	125	130	90	120	97	132	118	88	108	129	120	88	120	110	112	132	133	117	118	97	126	126	138	113	118	109	135	111	98	124	117	117	122	106	103	126	112	125	129	122	121	116	115	102	116	145	122	123	101	136	131	118	124	132	124	100	116	123	105	114	115	103	132	132	132	139	142	105	128	102	126	120	126	131	111	108	110	100	121	115	108	111	136	112	121	122	129	114	107	118	110	127	109	130	131	119	129	125	100	139	152	102	92	133	120	112	114	134	128	103	146	110	132	110	119	98	129	114	111	122	92	122	113	117	113	124	106	130	124	125	129	117	131	107	113	126	139	105	129	101	114	110	106	140	136	135	142	116	148	106	149	139	123	122	130	119	129	119	114	130	107	113	108	137	141	124	123	112	125	116	128	119	129	105	112	110	118	136	118	129	119	115	126	115	139	128	109	96	113	101	119	113	110	131	120	121	109	139	107	124	107	117	101	122	134	130	114	115	122	115	108	139	118	127	121	123	125	124	86	145	109	124	103	106	130	130	123	98	110	107	127	150	134	121	134	127	109	115	121	124	129	117	116	124	99	129	124	122	137	111	120	125	111	130	135	125	93	149	119	96	119	133	110	128	102	128	118	129	128	111	113	123	127	107	110	111	157	140	109	128	125	129	113	115	115	104	118	122	113	120	107	110	133	139	124	95	113	120	114	115	108	139	129	131	127	130	127	112	124	121	132	112	123	129	124	134	104	100	115	122	101	104	106	101	111	107	129	120	136	90	113	99	121	106	102	129	123	132	117	142	115	119	121	114	139	102	111	124	118	124	147	113	117	108	113	128	131	102	115	109	109	119	130	157	114	112	136	116	127	123	136	108	104	118	125	139	116	126	89	125	134	142	135	129	134	140	107	139	129	130	120	133	129	129	121	126	115	111	138	118	130	106	118	121	121	135	101	125	136	110	121	107	123	111	124	118	113	95	115	116	125	120	129	126	131	119	120	108	116	128	118	133	128	130	123	122	122	130	113	118	129	128	127	116	85	105	128	118	107	130	121	136	113	94	97	120	105	125	131	116	135	119	132	135	125	137	108	121	94	137	123	129	117	114	132	109	122	127	123	111	126	124	127	147	124	113	127	111	124	129	119	109	126	123	99	136	120	118	124	133	112	111	110	118	139	108	135	108	110	128	111	117	124	120	100	130	101	150	127	131	128	119	123	121	137	116	104	113	132	124	112	118	122	132	122	121	116	130	105	115	143	122	122	122	135	113	98	116	127	114	127	110	110	116	105	93	119	107	113	112	107	113	113	141	124	130	113	123	127	130	112	106	120	143	143	109	136	117	118	107	109	120	130	125	105	109	107	122	122	126	133	130	100	111	123	119	115	114	134	102	114	121	134	113	115	117	115	123	131	97	129	125	121	131	129	118	123	134	125	141	116	136	130	120	113	131	129	99	104	126	124	118	126	134	123	101	112	124	128	141	132	123	126	147	117	117	115	124	98	105	109	143	133	125	115	124	128	95	121	120	128	128	130	133	113	145	137	132	99	123	122	116	112	126	114	115	130	105	109	106	125	123	130	116	125	132	123	106	135	115	121	103	130	131	113	123	116	130	123	126	129	130	129	118	110	114	130	134	122	119	128	121	124	119	115	108	132	124	109	122	125	119	114	124	144	126	116	114	135	116	127	110	114	117	150	144	135	120	124	129	139	115	118	105	125	122	118	117	110	145	103	105	121	130	121	105	124	88	118	99	110	120	120	99	152	119	114	132	103	116	113	109	117	113	128	108	111	119	123	122	114	98	121	118	130	119	129	122	122	113	111	113	125	111	115	98	121	145	120	112	132	132	128	99	116	145	123	141	127	103	110	131	122	135	119	116	113	96	117	112	118	118	114	116	115	107	110	114	104	109	134	133	123	117	132	135	120	90	100	116	127	121	117	135	124	104	106	116	131	94	104	112	110	117	119	116	141	126	117	119	110	114	131	120	121	107	138	123	118	113	121	100	116	113	116	136	115	104	136	124	113	123	132	105	110	114	128	112	101	111	119	112	127	112	134	120	126	118	114	104	128	119	128	127	115	134	132	128	122	121	110	128	103	128	131	108	129	115	115	105	110	130	110	114	119	100	130	125	119	128	134	123	117	124	128	125	142	118	119	113	129	129	121	129	118	107	133	132	105	114	141	119	131	111	118	119	110	126	125	107	124	114	130	129	129	92	118	98	102	129	128	121	109	128	128	126	108	109	107	113	117	123	131	151	128	149	121	94	103	122	131	133	139	128	106	117	104	97	122	112	107	109	99	114	128	117	103	119	99	141	133	124	128	105	109	129	129	132	132	128	114	115	128	133	143	127	103	135	145	109	120	124	109	111	122	121	111	126	120	109	111	113	115	110	139	129	126	101	102	95	115	114	130	130	134	117	128	126	130	112	109	134	134	103	106	104	118	127	109	128	126	120	118	130	136	142	133	131	105	106	144	127	105	135	128	116	120	109	123	128	118	106	123	113	130	144	91	150	130	128	122	125	117	113	145	111	130	121	129	118	100	115	127	132	112	125	129	116	124	123	114	114	125	106	128	105	119	123	108	144	109	115	92	128	126	121	110	100	127	142	131	118	119	125	131	122	112	104	93	110	137	123	115	138	115	130	116	130	115	113	111	113	114	109	109	107	116	110	135	103	114	127	148	137	92	129	140	121	107	139	124	113	133	119	102	136	128	111	112	119	115	142	129	111	97	120	119	114	121	109	136	114	138	126	114	116	100	122	122	114	106	113	129	135	133	121	118	127	105	117	120	125	116	130	108	114	135	135	117	113	111	102	117	137	135	101	128	101	115	121	106	132	115	121	114	131	128	113	138	118	150	105	111	127	113	118	142	111	118	127	119	117	118	123	117	99	86	138	137	122	109	107	121	106	122	118	127	117	124	130	93	126	118	114	119	107	125	118	131	121	120	104	100	132	129	108	106	114	129	115	129	132	115	118	122	108	120	139	134	114	109	116	112	99	111	134	121	118	131	112	111	119	133	105	115	139	124	112	99	124	127	118	109	131	117	117	117	123	131	136	99	131	114	126	113	103	121	139	145	112	116	105	123	131	145	112	128	135	135	133	116	107	124	129	142	108	102	117	116	111	116	126	139	114	136	115	118	97	104	129	136	114	114	108	105	110	95	129	128	117	114	113	137	120	115	108	131	116	126	108	114	126	110	127	121	112	131	115	102	118	123	120	109	118	96	107	116	109	126	127	105	118	124	99	118	148	109	149	104	102
7633	820	1478	1681	1343	1087	910	778	675	584	588	540	516	489	468	446	390	424	406	399	352	375	383	362	345	408	365	377	329	339	337	375	357	342	359	360	337	362	365	337	334	327	381	341	321	351	297	350	332	312	321	303	328	348	352	334	313	337	325	337	298	313	315	316	304	323	350	350	317	305	318	344	335	307	350	342	326	334	330	305	318	305	316	332	300	304	320	296	338	353	320	341	326	314	346	322	344	304	338	319	307	306	325	324	330	306	325	339	369	292	332	328	311	291	325	302	315	327	313	341	307	305	322	333	313	298	298	350	387	329	344	317	319	288	320	287	312	322	351	315	348	301	320	294	293	324	343	353	324	322	317	340	313	351	356	291	330	318	293	305	314	302	342	275	317	329	338	308	327	292	334	332	334	333	345	310	303	302	297	298	287	347	300	314	313	308	279	321	304	344	305	316	317	320	325	322	337	318	318	315	340	305	335	285	314	314	323	314	312	289	378	321	299	320	340	333	319	302	335	320	330	358	350	285	335	294	303	281	304	327	313	335	321	320	325	289	310	316	272	329	335	319	325	316	332	299	329	304	314	343	341	309	307	335	314	314	318	305	307	320	309	339	308	306	332	323	312	324	312	306	330	330	314	285	319	300	321	365	320	345	308	307	338	301	293	310	332	295	313	319	313	328	320	349	318	306	322	321	304	332	324	297	308	309	323	307	340	330	332	328	314	332	298	307	338	305	314	309	324	287	304	316	316	317	318	332	322	334	329	314	316	347	313	324	324	277	341	345	350	305	354	320	302	339	317	329	316	331	340	348	335	317	330	351	313	328	322	337	324	304	384	326	332	337	343	319	304	354	325	317	292	331	312	297	318	335	305	296	293	343	327	310	331	294	315	314	307	304	312	331	340	339	327	298	323	334	312	329	324	313	328	309	294	313	307	370	341	336	338	341	353	319	319	274	292	306	368	312	306	317	324	316	324	297	285	319	320	319	318	329	291	356	337	316	329	308	327	340	353	307	330	327	273	301	317	312	368	309	307	342	317	309	338	295	297	315	309	328	314	313	340	334	333	311	320	303	321	335	324	338	315	320	356	313	315	332	326	329	301	334	309	307	339	308	350	308	311	318	306	349	326	332	287	316	291	327	324	318	326	360	313	340	295	319	295	290	349	322	312	349	350	325	301	292	305	296	305	294	328	345	331	321	361	352	304	315	335	304	309	296	329	322	321	315	324	321	327	341	334	305	336	312	315	323	334	328	338	287	324	286	336	329	314	308	309	328	322	316	313	298	308	331	324	328	325	289	325	322	300	331	307	309	337	326	284	304	307	306	322	345	305	300	309	314	322	338	309	331	313	306	310	311	335	335	292	304	324	302	321	337	325	297	317	320	367	306	333	269	330	305	307	370	301	346	348	321	320	308	333	327	296	321	291	294	289	297	307	339	306	334	368	355	336	296	344	353	311	300	324	323	311	288	313	364	343	336	277	326	287	347	312	335	285	324	306	305	337	309	309	336	305	303	328	306	305	333	330	317	324	312	337	301	358	282	308	345	315	339	312	336	329	282	336	343	316	330	297	341	306	327	345	315	328	358	334	294	322	324	284	324	314	327	313	319	301	320	310	307	342	317	305	309	356	336	320	294	339	288	343	306	323	293	296	298	329	326	304	282	331	309	328	347	363	309	316	319	321	321	313	317	334	319	331	309	314	332	303	304	313	339	336	299	303	333	324	317	344	326	322	315	344	309	316	336	327	310	320	349	309	325	349	327	317	328	341	321	325	334	345	322	315	315	308	316	287	350	330	325	303	324	315	301	315	318	288	313	311	287	315	325	338	324	330	303	305	360	323	346	308	336	309	305	340	284	307	329	313	303	296	307	325	334	323	329	325	325	297	286	318	332	298	332	283	317	315	341	316	301	336	337	304	338	323	305	323	325	327	331	349	314	314	357	338	343	324	318	277	340	292	333	317	325	321	336	311	313	327	292	312	341	353	322	338	307	304	305	315	329	317	289	299	332	327	357	342	333	339	276	287	323	291	298	288	328	272	332	310	284	290	340	316	329	326	342	337	291	313	330	344	306	319	313	302	336	286	317	312	334	336	272	314	338	311	315	340	346	298	342	319	329	336	344	305	328	333	376	339	299	354	310	331	324	297	344	338	308	323	297	316	338	288	285	339	356	320	327	323	312	315	328	340	297	313	297	317	337	323	346	288	306	359	293	344	289	327	345	338	313	335	296	296	318	316	340	294	323	335	350	329	330	310	322	336	303	303	326	301	338	342	347	319	281	335	292	334	318	328	325	345	302	325	345	340	327	291	309	336	320	301	317	316	320	316	316	334	361	326	339	311	367	331	334	316	327	328	327	325	321	332	296	334	289	289	310	309	281	316	313	313	306	316	313	328	315	308	291	302	291	310	343	318	310	307	336	292	337	296	323	295	310	321	302	310	338	349	318	299	331	331	350	320	307	339	309	338	334	297	363	318	295	316	316	345	326	349	304	346	290	321	311	298	338	295	323	330	315	326	337	330	309	293	321	276	327	328	342	292	308	309	320	341	327	328	328	316	314	288	303	329	354	333	314	330	300	312	364	309	319	308	336	338	354	308	331	316	316	323	335	336	319	320	338	326	314	324	336	302	293	332	316	308	289	292	326	317	341	320	306	330	333	312	332	297	324	316	309	324	345	328	334	323	367	298	278	320	351	299	330	361	309	293	331	322	371	301	334	322	332	344	351	320	337	329	327	304	323	334	335	339	344	336	314	323	328	324	337	278	331	303	329	337	337	316	301	304	314	305	320	343	304	329	319	312	331	331	280	333	306	307	313	310	292	316	340	338	340	343	300	303	319	329	296	340	346	317	306	354	335	306	286	292	300	304	334	321	311	328	319	338	306	330	308	306	343	335	326	333	333	322	321	325	326	341	341	314	274	312	331	336	349	329	338	310	320	319	318	330	323	331	326	309	328	341	340	336	337	308	312	307	330	316	336	319	319	323	314	326	313	292	322	328	315	345	317	331	350	338	320	351	304	301	313	329	312	339	325	303	291	320	334	323	334	355	349	318	325	314	305	342	302	311	312	313	332	353	343	315	311	281	323	322	325	337	323	293	322	301	320	302	319	276	340	320	318	336	324	317	308	313	300	307	308	367	329	304	338	328	304	322	346	335	319	310	311	319	312	304	335	324	303	312	339	303	327	337	258	297	302	334	315	312	323	288	316	332	318	331	306	325	330	303	324	339	309	335	309	335	312	323	311	334	327	310	324	331	314	329	314	320	313	313	308	296	320	292	352	310	338	312	345	316	305	304	348	319	347	287	297	299	287	303	310	295	310	301	330	333	326	307	311	312	339	320	365	333	320	324	301	323	315	308	309	312	304	357	324	312	288	321	308	294	319	313	295	293	295	326	335	303	322	296	328	321	314	314	295	299	307	310	335	344	312	316	289	302	303	326	319	319	302	337	343	291	292	316	323	293	324	271	293	337	307	334	303	307	312
1374	382	353	369	363	355	371	351	340	324	356	343	336	400	319	316	340	348	335	339	352	347	351	339	327	348	341	338	359	339	341	356	350	349	340	324	359	355	327	311	336	368	364	336	341	339	344	363	331	341	328	327	351	331	330	374	366	382	341	337	329	384	324	333	331	319	379	370	334	346	346	371	351	391	373	361	352	349	319	350	354	365	357	338	352	313	343	324	352	338	347	325	347	346	336	350	322	348	369	364	385	345	414	358	360	347	337	328	373	330	347	345	360	370	353	346	333	320	347	308	327	356	343	358	324	346	312	335	339	325	382	351	347	324	335	341	358	370	352	329	334	353	370	356	349	365	346	367	354	392	350	358	368	347	343	341	359	344	374	345	357	337	336	333	325	341	341	379	347	364	398	359	386	325	349	355	371	368	343	334	334	325	395	362	331	343	361	364	362	332	346	361	387	342	333	355	347	353	328	348	353	340	380	325	346	346	279	341	373	351	327	358	334	344	357	345	351	359	364	315	315	354	365	314	329	355	321	335	329	375	354	333	371	356	355	346	339	373	346	334	363	347	327	318	343	352	322	351	331	343	328	382	360	353	332	371	381	356	342	351	396	349	331	371	384	358	376	347	374	347	327	316	369	354	385	338	333	350	340	339	340	368	340	383	342	402	391	351	334	340	363	375	365	347	371	364	345	367	368	341	321	354	379	389	362	382	365	355	356	358	356	380	334	337	340	333	324	338	340	371	371	373	369	349	343	346	386	341	332	344	382	346	342	313	293	373	348	350	336	324	336	380	358	347	345	338	337	363	319	310	342	361	352	291	344	381	365	318	333	345	330	313	336	379	368	330	338	365	341	347	399	387	308	314	320	333	358	331	333	360	324	343	350	357	329	354	335	365	348	338	339	344	330	373	332	352	342	377	363	329	338	317	328	360	329	394	340	349	379	343	356	371	315	326	341	335	352	350	358	337	325	349	349	350	355	344	377	333	303	357	351	343	371	322	348	333	349	310	342	325	350	356	355	319	378	372	336	335	353	377	350	363	367	351	368	345	357	365	341	340	371	333	343	362	353	336	367	360	319	342	329	355	324	366	325	345	360	351	345	346	320	356	345	350	326	320	368	332	344	315	374	353	350	349	358	355	359	362	312	376	363	342	332	311	339	352	344	347	329	287	328	374	387	378	393	324	338	334	345	317	323	367	401	351	335	341	320	347	353	364	359	402	356	360	361	362	356	340	313	366	332	342	351	376	327	360	370	341	345	324	339	342	405	309	372	366	335	315	361	350	349	349	383	354	341	362	376	343	336	324	342	363	361	323	348	358	356	335	319	374	348	366	322	350	365	336	331	378	358	317	347	372	361	359	346	338	373	324	402	360	374	342	345	355	375	330	376	359	349	334	362	354	357	364	329	360	348	325	338	377	327	381	364	327	347	333	389	326	379	350	334	323	382	387	330	354	347	358	363	371	370	344	364	356	359	364	349	342	332	371	363	344	365	362	320	342	330	377	338	348	336	338	331	374	332	355	363	343	345	351	339	370	356	345	369	346	381	328	347	340	389	346	362	365	308	370	328	368	355	369	345	320	338	360	366	367	385	349	342	363	335	320	340	355	346	351	359	356	340	339	352	347	336	316	339	359	390	367	370	359	323	320	335	358	349	347	340	368	390	322	361	342	337	355	335	337	322	348	388	377	371	366	333	408	398	342	335	322	364	360	388	322	311	329	352	332	332	334	329	343	372	386	356	356	350	370	332	334	371	354	342	326	328	365	331	371	345	342	373	347	350	375	344	354	379	349	367	363	330	336	327	332	356	352	369	360	352	350	372	347	331	370	363	352	381	408	377	325	338	322	358	352	354	311	341	350	360	328	336	380	344	357	349	343	353	352	356	344	331	329	356	351	344	345	349	351	373	358	357	366	356	366	377	344	342	355	352	361	360	361	396	384	361	392	346	402	303	318	388	363	368	337	315	328	362	292	326	373	372	336	323	349	330	338	353	321	355	374	372	321	347	336	378	341	356	356	348	330	318	343	354	308	369	340	358	355	338	328	335	343	334	361	360	354	351	314	335	363	321	329	331	328	348	354	388	384	325	369	329	355	390	344	339	357	389	315	344	369	367	329	342	343	353	362	351	331	321	337	380	358	354	359	341	368	385	365	331	342	356	341	316	338	364	388	352	393	334	334	347	335	382	370	344	326	334	325	359	364	359	336	330	354	361	339	341	348	317	336	327	335	322	344	362	349	336	369	327	333	339	354	366	334	339	337	366	363	346	355	343	338	376	314	336	365	327	319	380	393	370	363	347	328	366	351	342	343	322	367	367	357	345	387	344	402	364	369	320	322	322	344	351	383	342	354	358	355	347	316	336	360	324	353	366	346	323	339	357	370	325	344	346	335	369	371	357	358	347	339	358	382	346	327	333	360	358	345	377	376	295	360	334	366	349	362	360	389	354	359	351	338	340	352	363	322	335	328	319	319	355	360	338	330	360	331	351	361	379	384	317	355	344	334	364	350	353	330	294	342	325	330	366	356	333	348	318	328	353	366	381	318	394	365	355	344	358	284	348	330	359	353	350	326	357	373	320	340	336	339	355	336	351	326	343	364	346	343	346	361	337	375	339	352	371	319	378	371	327	337	340	327	336	355	344	380	354	346	350	381	335	366	373	304	351	352	302	319	342	366	356	344	368	313	386	374	348	329	325	364	361	348	362	366	352	370	371	372	378	353	366	352	319	337	342	323	351	348	368	352	350	345	346	357	357	376	361	348	346	335	346	361	336	361	309	341	340	384	329	335	360	350	359	351	329	381	342	348	353	359	373	367	347	369	345	344	320	347	346	351	351	350	353	351	351	344	336	376	396	348	342	331	331	330	331	336	367	340	349	302	334	331	399	284	402	342	344	370	349	353	341	354	347	351	357	354	354	367	368	353	342	319	346	347	321	355	338	349	365	361	405	361	334	362	394	356	389	384	344	357	321	339	344	354	343	330	355	371	347	319	339	368	359	334	362	337	339	353	382	347	333	403	358	336	328	347	353	367	336	355	334	389	331	370	332	377	332	333	366	383	346	313	377	336	348	334	355	338	377	369	316	375	363	375	339	328	342	335	349	354	372	358	347	321	338	344	387	379	378	332	380	352	375	355	348	325	350	352	365	349	352	348	392	353	364	310	387	361	349	322	351	351	357	341	341	362	407	365	349	358	337	321	370	345	339	355	342	379	343	371	323	359	338	371	339	345	326	343	386	363	361	365	367	361	344	342	376	351	357	382	379	361	321	352	338	345	353	379	350	354	404	337	373	331	357	363	364	342	328	366	368	382	332	331	354	356	333	318	343	329	360	364	359	373	381	329	344	350	327	347	347	341	337	346	336	373	377	356	375	368	348	364	333	338	352	353	322	333	369	343	360	373	373	368	340	329	347	296	366	330	354	329	335	328	340	350	310	365	384	369	335	394	342	292	330	369	362	362	352	317	335	339	354	366	338	361	354	389
2061	804	822	870	805	855	842	844	778	811	853	892	895	807	792	774	819	849	886	829	805	821	860	822	785	856	870	780	835	824	830	829	851	874	822	871	826	846	808	796	861	839	855	839	770	832	813	796	819	826	832	846	833	830	798	882	777	830	786	848	832	795	850	804	856	802	868	810	804	841	869	740	812	841	838	840	819	792	869	831	821	813	824	891	862	858	806	802	829	819	857	896	819	868	833	850	790	814	826	844	857	805	813	817	829	827	823	844	816	873	827	881	822	814	886	873	864	900	823	810	812	887	819	808	819	876	883	820	869	848	809	818	813	872	796	868	833	865	830	869	852	852	799	848	866	831	916	832	813	813	840	801	788	823	852	855	802	817	783	840	798	871	802	859	850	845	851	793	814	818	833	818	844	841	813	862	819	885	855	858	805	837	816	793	822	835	821	889	809	816	803	883	821	832	815	888	866	764	783	825	846	831	887	824	790	829	835	819	820	868	805	852	867	854	828	881	823	829	797	842	821	850	872	788	860	909	828	897	810	877	780	830	821	867	817	831	801	805	825	814	800	858	834	823	835	847	808	854	829	805	865	839	834	847	794	807	786	870	806	807	848	894	807	844	850	842	777	842	851	829	833	800	840	885	875	822	819	834	864	843	846	846	838	810	859	813	834	845	786	838	793	824	797	874	832	885	811	857	852	825	864	809	839	867	842	777	795	872	831	832	792	813	787	818	815	867	848	834	849	784	858	828	823	798	806	837	839	809	819	859	818	831	793	805	839	802	832	859	854	792	825	791	846	814	818	837	858	846	820	826	846	839	796	797	828	773	830	841	800	819	867	878	814	823	837	851	836	814	851	832	816	860	816	884	825	816	862	842	852	894	810	830	841	866	857	858	865	798	850	780	811	809	834	825	824	809	786	861	860	852	841	847	856	793	813	826	815	792	791	845	822	839	844	797	808	830	822	845	892	846	825	848	825	840	865	770	861	834	847	819	863	816	810	797	783	825	852	808	793	810	854	826	835	801	852	835	826	863	830	824	814	812	819	842	850	830	833	840	790	866	783	831	838	826	779	794	858	820	812	848	828	823	814	852	819	794	852	854	860	861	772	820	799	851	846	783	861	831	817	846	825	804	829	852	884	882	845	850	823	834	795	779	836	857	844	807	849	861	814	843	881	810	844	816	827	862	823	805	862	855	818	815	821	846	839	844	863	890	805	822	866	807	925	828	825	871	820	819	851	837	815	835	864	833	887	825	874	791	797	821	842	858	837	833	792	853	810	816	824	873	809	863	828	827	881	886	814	872	888	818	860	849	868	842	822	896	924	810	786	800	848	817	841	842	826	822	874	751	817	836	826	834	796	876	804	795	863	845	848	871	822	790	799	846	889	899	854	822	831	841	878	804	837	819	827	881	818	807	826	853	874	855	882	804	836	824	849	776	841	844	856	789	837	845	814	815	836	793	818	798	852	842	846	825	837	805	841	837	841	880	804	844	788	818	812	823	780	826	795	883	827	813	865	907	810	854	821	849	855	783	807	811	797	849	849	825	846	830	843	841	844	908	811	844	844	803	795	822	853	877	809	824	844	800	800	837	858	818	834	877	879	842	813	869	810	804	756	825	819	836	783	839	811	800	842	813	833	862	873	832	811	834	814	826	815	825	783	866	815	817	839	850	832	850	803	888	847	851	869	866	850	790	846	860	867	823	826	821	830	836	841	820	807	820	842	834	854	794	803	804	865	852	851	838	857	842	821	808	841	824	803	829	824	844	808	848	774	856	849	780	763	808	877	798	830	809	875	832	827	825	850	867	857	845	838	846	870	840	840	828	803	802	821	879	831	858	837	837	848	855	822	863	852	848	834	847	814	859	829	815	855	892	780	806	816	821	859	849	829	810	837	796	820	810	864	869	868	833	866	828	884	858	785	817	844	860	829	816	788	843	885	828	837	848	828	805	836	850	834	824	870	854	795	852	865	859	822	845	838	863	884	824	806	830	818	812	800	819	813	827	867	826	833	801	829	798	826	842	805	844	829	832	851	802	790	835	867	857	784	786	849	807	812	810	843	815	809	824	846	856	866	810	834	821	856	830	832	801	840	806	804	853	844	823	846	849	861	838	892	803	828	796	813	797	817	829	838	838	829	779	853	825	848	773	820	816	851	792	780	792	820	795	865	859	844	830	834	863	844	833	868	854	836	837	853	851	835	867	859	836	842	814	839	838	830	852	841	904	857	854	829	878	859	877	834	848	858	861	826	878	796	844	842	835	854	845	877	817	856	826	881	845	838	835	835	844	841	862	829	778	826	821	785	858	819	809	823	819	870	813	775	876	834	866	783	857	849	831	799	837	857	851	881	784	860	860	857	837	833	829	796	850	858	839	803	805	895	891	810	865	853	797	818	870	785	841	832	797	774	813	826	807	860	819	853	796	768	826	817	850	822	829	863	824	839	843	809	812	835	849	822	820	817	834	857	811	850	865	819	806	820	820	845	842	775	890	811	823	851	854	813	832	872	859	789	855	815	849	809	822	831	841	828	857	852	820	884	835	870	808	861	827	808	834	820	870	821	914	863	800	833	818	811	824	821	807	806	884	819	836	810	798	761	829	823	815	837	824	801	807	828	883	810	846	773	755	861	829	823	832	824	818	857	832	862	824	795	796	840	825	879	824	865	852	852	819	819	794	782	797	858	833	857	853	786	867	866	808	784	816	837	854	816	837	852	853	873	869	849	762	826	873	839	862	856	810	833	813	830	826	843	839	788	845	819	814	831	786	818	877	857	830	862	859	814	847	770	786	848	896	831	829	772	853	825	821	861	856	799	820	813	816	851	799	839	845	803	791	787	801	842	867	772	852	809	844	798	823	794	850	832	864	835	850	855	848	839	814	856	808	879	840	827	824	863	803	847	841	798	860	810	834	857	839	859	832	868	834	801	845	847	807	820	838	807	832	807	866	834	799	802	837	796	875	864	878	834	821	789	833	821	830	863	795	834	833	794	816	839	865	860	825	860	836	845	879	792	819	827	878	884	836	828	836	807	804	814	843	814	862	833	794	834	882	867	856	823	816	848	843	857	835	820	792	801	816	825	827	851	831	833	856	801	836	833	833	852	852	818	868	801	845	816	836	849	844	813	862	844	813	825	830	860	799	840	851	871	794	829	867	836	790	857	854	837	818	831	857	797	835	830	829	854	859	826	785	838	810	795	879	821	800	837	838	816	796	869	800	795	797	815	777	807	826	803	849	837	816	810	838	837	850	811	843	841	804	841	807	876	859	827	826	866	886	833	795	850	878	806	815	758	802	882	821	807	828	871	902	815	786	857	821	825	806	826	810	820	861	813	835	854	862	867	824	840	825	871	872	807	833	777	842	846	815	874	783	834	823	803	811	844	801	797	832	882	835	802	850	837	894	855	788	874	864	885	846	853	831	851	827	846	869	871	812	792	866	795	930	835	846	869	849	812	817	829	800	826	833	813	866	856	789	812	772	813	819
6749	569	536	562	416	378	345	318	293	302	293	308	289	268	294	272	303	294	282	297	320	316	310	288	313	333	291	278	269	287	288	276	264	264	287	271	303	288	295	281	266	266	269	301	300	290	277	261	263	265	268	303	277	269	281	292	315	282	313	305	270	278	284	276	264	301	290	271	281	276	250	309	293	289	290	288	278	268	298	289	258	260	253	297	304	293	305	309	302	264	264	254	276	273	288	300	294	313	273	297	289	279	281	287	261	270	262	245	273	320	298	266	271	283	272	271	289	275	257	335	291	305	289	290	283	295	287	268	317	307	306	304	277	284	281	274	265	300	279	297	291	273	266	261	302	274	310	295	282	279	293	301	282	285	267	317	310	296	270	281	300	278	255	274	270	286	299	258	269	286	310	299	288	265	273	292	288	276	291	300	270	289	294	275	294	267	281	291	279	286	288	279	286	287	289	275	315	287	272	247	296	262	267	265	285	305	261	271	298	288	298	299	278	261	286	280	253	266	307	276	292	262	321	290	284	283	286	305	268	282	275	291	279	272	285	315	234	269	277	283	269	277	281	283	268	268	288	253	272	274	286	286	282	265	301	277	259	310	290	303	295	264	256	276	299	262	256	282	297	305	280	306	253	263	239	276	308	286	265	288	281	281	283	309	257	282	277	289	296	277	288	292	276	259	262	290	248	254	261	283	261	255	285	294	270	307	276	294	288	287	317	300	270	303	295	277	250	297	277	281	261	280	244	259	278	305	283	265	270	294	262	300	294	258	287	252	302	315	297	270	277	268	274	296	266	314	264	300	259	274	322	250	290	277	299	278	264	297	276	278	283	323	296	278	290	271	293	305	292	294	313	300	297	302	296	267	263	282	318	305	272	285	306	285	273	258	278	289	271	270	270	286	310	277	250	300	308	240	325	285	280	271	275	288	296	276	276	287	274	298	291	299	272	279	247	260	313	258	283	268	289	300	296	261	313	262	293	287	290	268	287	258	266	284	287	298	272	290	292	273	266	277	282	237	256	258	287	284	287	277	297	264	284	275	303	260	245	328	276	266	302	322	298	305	307	301	268	283	275	313	297	284	276	297	276	296	273	290	299	311	312	276	292	250	323	272	270	264	311	279	287	276	286	284	308	278	250	274	293	303	266	283	255	264	284	298	252	288	287	298	290	265	267	306	286	297	297	309	288	272	284	266	307	280	296	307	276	288	295	272	296	262	288	294	280	253	286	285	272	285	290	291	265	296	290	326	286	266	279	259	232	281	272	255	269	290	270	260	294	274	279	280	282	262	285	271	286	281	266	258	302	322	301	302	289	281	255	280	253	283	262	291	287	262	287	274	294	285	309	272	289	302	261	250	313	301	280	281	291	285	297	295	249	315	266	299	287	259	240	277	290	295	268	305	296	299	297	286	284	264	278	242	272	288	280	269	292	295	290	265	310	259	276	288	302	270	250	269	271	230	280	296	281	258	263	285	249	269	293	286	270	275	289	288	282	285	276	313	277	262	312	312	269	308	301	266	290	259	261	258	261	293	305	298	287	327	284	277	275	295	288	267	270	287	254	291	292	279	287	315	288	275	266	284	271	269	305	285	257	285	292	275	260	284	265	271	267	311	265	293	287	301	298	249	290	307	283	283	258	315	279	290	268	253	290	283	275	273	268	269	279	280	301	262	280	281	267	283	275	273	275	289	293	266	261	277	273	278	278	259	273	308	241	268	306	287	292	267	232	284	243	266	283	294	310	255	302	303	292	307	270	287	255	265	303	273	268	270	283	275	276	300	286	288	296	278	308	273	304	296	291	272	278	285	287	286	275	272	249	270	289	278	298	297	268	280	264	283	310	278	300	290	283	276	279	291	268	284	279	256	297	281	265	279	242	273	269	290	301	271	253	278	312	317	297	286	300	278	270	293	287	289	291	265	327	292	347	299	253	269	260	274	281	290	264	272	297	292	275	268	270	250	262	276	277	257	298	283	304	266	290	244	315	275	283	332	255	255	268	255	289	310	269	252	277	279	290	310	303	278	262	289	291	264	263	270	266	277	283	286	274	285	291	251	270	253	263	308	294	287	273	307	283	284	306	292	290	290	305	309	303	258	308	275	317	270	264	267	298	255	277	280	285	285	272	305	257	266	287	258	279	277	251	267	253	271	265	245	315	242	275	285	278	295	287	295	278	303	275	301	305	310	263	268	282	283	316	277	296	288	272	308	306	278	294	285	259	253	258	264	306	285	290	269	248	292	269	292	266	280	272	288	292	239	286	263	277	271	283	291	302	295	312	297	260	273	262	297	284	296	288	276	293	291	243	258	283	259	293	304	292	277	263	269	291	265	253	268	282	291	281	275	294	277	270	267	277	282	283	274	292	262	261	287	292	321	283	290	291	277	280	265	284	269	283	296	286	263	292	254	253	295	257	288	254	253	267	306	289	262	272	273	339	289	253	275	280	316	270	263	276	290	274	274	254	293	299	256	293	282	259	285	282	293	267	268	317	287	235	295	302	270	289	278	294	284	287	295	303	261	261	280	293	301	306	311	269	229	298	298	324	328	283	272	254	304	270	270	299	286	270	287	262	257	280	275	257	298	308	302	286	253	299	279	254	289	311	321	283	294	289	291	280	268	288	295	314	289	298	287	265	290	320	299	280	269	286	293	291	265	273	298	280	307	251	277	309	296	281	267	257	289	299	252	274	287	277	288	257	274	296	263	264	272	274	273	265	277	299	286	294	268	282	317	256	265	292	254	280	278	295	270	296	291	287	263	278	234	300	253	284	276	288	313	307	297	280	294	274	290	294	319	296	267	283	276	309	270	249	270	278	305	308	273	277	282	263	276	271	262	281	293	274	270	289	299	271	270	299	300	320	293	275	305	295	279	270	235	288	291	260	286	298	303	288	278	285	293	282	274	271	306	287	278	257	288	273	257	256	282	289	265	297	300	311	275	290	310	283	257	265	297	317	303	286	279	315	312	276	267	294	283	301	277	272	295	287	257	276	243	287	267	281	275	306	255	282	281	294	270	272	323	275	285	288	273	284	298	289	282	282	292	270	277	315	257	280	290	289	277	269	283	282	283	257	277	273	286	295	298	275	262	287	269	262	253	266	267	323	314	276	307	313	272	296	274	264	302	277	306	313	293	298	267	254	332	270	297	327	286	294	263	290	290	268	295	268	259	272	291	292	332	279	313	250	258	312	292	257	283	280	263	259	269	248	282	288	258	288	276	281	263	292	315	300	303	309	287	311	296	265	270	309	286	297	295	290	300	263	275	256	320	300	269	278	267	263	275	259	298	240	296	310	271	285	266	285	311	320	258	290	269	302	263	262	270	288	282	300	269	301	315	282	283	270	338	287	277	296	299	292	293	290	303	274	296	302	278	309	261	273	270	276	296	270	271	282	289	306	283	279	291	273	257	260	261	300	289	270	280	261	298	269	300	276	302	283	304	268	292	279	297	297	268	271	283	282	231	266	315	302	284	301	259	270	279
6472	972	1281	1393	1196	1065	946	896	884	767	740	832	753	724	752	725	700	703	699	738	734	768	711	682	689	696	720	657	691	714	682	673	686	688	680	665	701	653	692	684	701	705	702	681	664	641	690	621	679	684	634	691	706	673	679	653	656	701	695	661	654	724	673	641	692	741	660	710	693	679	681	702	662	688	670	662	710	651	716	669	657	702	682	638	645	635	651	708	665	671	687	705	669	670	691	671	697	688	672	650	678	673	671	663	690	664	670	611	684	674	700	677	688	674	724	658	656	706	705	647	715	636	669	674	699	715	663	688	650	618	675	674	683	691	710	642	668	732	660	681	773	647	686	680	643	734	735	630	662	711	674	692	704	702	717	692	685	665	680	686	699	683	658	715	663	682	656	694	670	705	678	642	638	681	670	699	701	686	720	699	642	681	680	647	672	652	685	688	647	692	644	693	683	696	680	666	696	760	673	670	694	644	694	691	699	695	662	684	706	671	649	703	673	683	666	676	662	675	712	631	708	652	695	682	686	681	704	671	637	677	659	721	709	616	670	668	662	695	715	661	664	718	687	671	689	693	673	618	644	691	681	717	697	659	697	651	683	689	694	650	654	651	632	703	677	713	672	699	718	661	671	698	630	683	686	773	657	667	652	640	675	683	681	674	684	675	646	709	681	645	679	703	708	653	693	684	727	608	705	724	653	696	721	719	656	672	621	679	678	665	726	678	657	685	613	697	624	689	691	687	659	691	725	647	661	658	666	688	655	729	645	670	639	662	673	653	642	669	667	710	644	653	683	676	696	694	650	676	699	717	692	675	627	633	719	673	651	705	684	678	677	634	674	688	657	635	660	714	666	680	684	674	693	680	737	667	684	701	677	698	667	730	722	685	682	650	685	713	675	653	648	713	657	648	672	703	733	638	675	653	702	647	684	683	660	648	676	678	654	669	722	678	678	691	691	646	669	665	696	724	714	683	681	695	698	680	662	648	709	687	656	673	673	699	697	688	699	631	702	674	699	668	741	688	651	659	666	684	658	698	642	686	716	663	677	713	719	670	719	684	660	655	689	708	677	631	641	687	666	682	679	645	696	676	671	681	662	695	701	658	675	655	682	679	694	689	664	646	655	671	659	644	720	655	718	683	697	684	652	662	707	658	659	679	727	655	716	727	699	655	668	650	660	698	668	647	683	687	694	691	639	700	728	685	637	668	688	726	700	685	735	689	642	697	649	713	648	662	668	676	672	636	642	661	658	643	707	690	716	706	733	659	635	647	664	726	722	674	666	664	683	689	664	646	662	668	652	711	689	639	692	626	615	671	655	662	674	650	678	717	646	669	662	674	669	666	666	641	719	643	705	645	707	697	649	688	676	720	662	668	682	707	654	662	617	680	697	668	722	694	697	727	674	672	649	669	700	666	651	665	666	640	674	632	712	672	656	648	665	698	669	671	666	674	691	659	683	702	729	683	708	690	707	689	651	668	657	700	690	709	652	642	716	705	657	677	683	664	704	673	658	691	670	662	722	687	694	753	700	658	659	662	720	676	711	687	687	677	693	663	688	675	666	685	734	670	689	662	667	709	661	651	710	641	681	668	707	673	666	655	661	685	694	653	642	698	687	657	682	644	670	685	661	693	692	697	703	649	669	683	646	651	729	662	670	686	678	706	692	692	684	666	717	662	702	690	662	670	684	681	657	663	670	663	681	735	675	700	665	689	677	643	647	652	614	655	651	682	639	667	636	683	678	675	626	693	686	662	671	641	651	649	647	683	641	655	654	695	651	716	686	654	648	668	638	639	675	657	694	723	632	671	654	691	648	685	664	719	649	655	646	703	698	619	678	643	719	676	665	650	681	682	669	674	652	650	680	668	681	661	698	617	690	680	641	658	727	673	687	667	684	690	648	703	659	703	675	674	691	695	649	707	695	683	688	639	681	668	681	647	689	648	652	685	689	678	673	652	692	654	664	690	659	708	668	670	695	669	682	652	723	701	695	643	716	665	663	666	656	695	683	659	690	679	736	629	704	687	662	648	695	660	679	690	672	701	678	689	656	640	685	649	684	690	673	660	666	703	690	633	695	699	670	656	691	654	688	713	727	656	621	681	668	678	690	659	673	716	676	703	672	622	684	621	707	676	649	668	701	681	661	654	654	675	665	670	739	701	735	613	641	656	707	681	651	673	674	655	677	707	667	687	666	678	701	666	680	683	664	686	676	701	719	693	692	647	706	649	713	722	720	657	646	673	673	682	668	640	700	695	675	643	692	664	736	612	666	662	627	636	664	670	676	675	688	634	681	721	712	672	660	670	695	698	727	706	653	658	675	673	674	692	660	672	696	728	705	638	693	716	696	723	660	669	717	693	680	702	677	674	664	662	674	663	678	649	668	657	657	686	662	710	643	682	698	683	672	664	644	641	680	705	661	693	685	664	673	690	676	703	647	668	711	621	641	630	672	648	676	699	717	694	692	661	738	672	698	722	643	681	654	711	690	651	674	684	703	653	680	667	691	655	685	634	692	664	643	671	686	684	688	679	675	646	697	681	615	663	677	704	671	705	685	708	698	724	716	638	640	678	730	673	694	633	663	708	658	688	664	664	667	658	693	711	651	693	685	739	728	673	707	699	696	677	671	705	675	673	645	632	709	698	658	668	673	662	668	658	673	666	656	693	637	686	659	689	621	702	714	702	685	699	661	671	667	668	726	681	665	691	625	664	672	705	675	719	666	656	675	630	691	689	661	699	689	662	684	645	648	695	631	658	662	681	655	651	667	716	633	646	703	713	681	676	695	736	620	682	675	694	660	693	611	688	727	692	638	714	692	679	673	666	677	725	681	647	681	688	587	671	638	674	677	665	646	694	672	683	691	649	681	656	696	680	659	678	655	743	688	669	670	722	668	675	646	680	663	677	628	668	662	675	710	735	648	677	620	673	707	708	679	664	639	682	691	674	685	706	682	628	651	668	692	716	665	710	646	671	669	710	671	734	661	677	680	691	698	697	678	627	668	676	670	663	661	648	700	698	660	675	719	681	694	655	667	674	659	635	702	646	690	704	649	658	651	692	677	679	639	737	629	684	645	685	682	734	624	688	702	632	657	687	671	676	665	634	665	664	652	650	666	688	642	666	680	668	751	638	663	683	717	734	639	729	649	653	688	671	666	656	690	728	673	664	637	684	681	627	670	666	688	690	689	710	672	730	670	721	671	683	684	660	661	681	657	679	693	683	660	694	642	637	651	643	733	653	662	659	655	698	658	658	670	698	708	656	733	662	689	658	626	697	677	709	649	680	692	717	735	629	706	625	712	664	674	674	636	628	661	684	674	683	635	693	678	655	663	656	674	662	662	650	689	684	678	643	689	666	712	648	654	652	636	679	641	675	648	641	668	683	687	717	652	677	681	648	594	678	656	674	661	661	686	736	671	650	664	627	706	666	659	671	745	697	730	645	677	671	677	681	691	693	632	667	710	645	682	668	707	652	651	666	682	649	635	662
12017	768	603	518	306	278	226	193	172	160	154	163	141	147	117	134	149	129	125	113	137	117	121	120	151	143	105	121	145	128	139	116	121	124	113	158	131	116	106	118	111	109	105	113	121	136	114	108	114	128	106	111	114	127	137	137	121	111	139	112	110	113	110	113	127	131	119	91	124	136	114	133	114	112	141	119	132	124	109	123	106	126	135	110	117	118	131	124	116	128	132	97	111	136	115	92	144	108	108	150	133	94	121	116	131	124	116	124	144	128	125	127	133	96	103	117	117	112	112	109	109	136	117	126	128	129	110	126	106	98	102	110	125	127	125	120	112	112	122	123	119	126	123	122	109	125	112	97	130	127	100	119	109	103	107	123	128	124	117	133	107	110	118	132	121	110	131	125	146	116	131	100	106	130	102	125	101	103	110	117	106	109	120	114	107	106	111	125	128	129	111	123	116	130	129	111	126	124	119	139	124	97	121	147	135	106	129	126	106	114	120	125	125	111	120	100	132	123	128	133	118	143	133	130	123	108	126	127	116	113	112	120	118	110	115	116	125	146	125	102	120	101	130	112	115	113	122	123	113	121	120	99	120	122	126	121	111	106	155	106	120	113	112	112	121	115	131	128	101	131	137	106	119	116	146	93	131	124	92	130	123	114	125	133	99	104	132	127	103	126	123	121	103	114	130	116	121	140	130	116	121	125	140	127	118	113	120	120	118	115	106	126	132	115	122	115	113	115	115	116	124	115	130	118	112	118	126	128	111	102	116	134	123	122	121	116	133	124	112	127	121	141	128	110	119	127	120	112	122	119	113	128	130	121	126	111	123	127	124	128	121	91	108	108	128	139	110	103	106	121	127	129	138	119	102	123	104	116	102	117	102	127	120	118	115	106	105	120	109	111	129	114	124	138	116	114	110	136	116	98	112	118	110	132	129	113	117	120	119	121	143	129	122	146	128	111	117	105	125	125	118	104	107	128	124	130	119	112	126	145	122	118	147	132	126	130	110	101	115	107	119	117	117	114	122	133	106	134	129	113	112	130	118	144	127	125	131	117	133	129	114	124	116	125	124	144	144	124	120	121	130	126	117	144	154	126	123	132	116	130	141	137	118	124	124	109	125	122	125	126	121	115	108	106	109	122	120	116	116	109	124	120	125	127	127	119	107	102	110	133	101	118	112	134	116	119	133	122	127	129	111	106	125	135	122	105	125	121	119	128	104	119	118	134	123	114	113	143	135	111	134	128	114	135	115	137	107	129	130	115	108	112	126	109	94	117	121	138	108	107	125	134	118	111	131	107	118	113	108	97	113	124	130	129	111	120	109	116	118	120	109	113	110	128	115	112	121	127	106	130	117	122	124	132	111	113	125	131	122	109	107	110	131	112	103	89	131	115	127	124	120	116	133	102	127	118	115	111	132	110	125	120	122	129	134	121	134	107	151	128	127	116	108	114	140	111	121	106	122	123	105	107	114	114	129	120	104	114	126	113	136	136	139	133	136	111	124	141	132	99	107	133	142	115	131	131	137	128	132	113	112	109	115	120	129	134	102	137	108	139	116	113	154	112	134	127	128	118	119	122	132	121	150	118	121	122	126	112	104	122	123	102	119	121	114	104	111	106	123	122	120	115	114	109	126	113	134	127	159	117	120	121	128	101	118	110	118	116	135	126	112	112	118	104	103	120	104	96	143	110	132	106	120	109	126	119	113	107	140	116	87	96	128	147	108	120	122	121	113	139	113	119	109	99	114	116	120	139	120	111	118	134	110	112	120	103	104	135	126	105	123	108	124	114	115	134	138	99	118	126	125	104	116	117	129	138	132	133	133	114	108	116	105	112	112	115	126	131	107	114	108	121	143	138	105	108	117	124	101	112	130	129	118	132	105	116	109	113	117	128	137	118	112	103	99	125	105	118	135	114	108	118	104	108	117	111	135	107	102	115	130	127	136	111	127	102	116	103	148	116	140	109	122	131	100	111	117	122	121	118	136	115	127	114	101	116	116	106	113	104	125	113	128	143	116	128	120	116	135	129	122	125	125	123	118	112	120	130	116	111	132	136	133	122	127	132	105	103	116	108	106	150	123	123	110	120	101	134	109	122	115	135	109	117	149	130	91	111	105	121	119	128	118	109	117	92	134	116	112	114	132	114	118	115	139	96	130	125	97	126	107	121	110	117	109	107	110	123	131	120	107	118	123	122	122	133	123	130	116	119	123	96	141	107	105	132	127	103	112	107	134	108	112	143	113	115	106	106	106	115	116	123	118	117	114	126	129	119	95	102	120	112	102	124	115	114	107	128	133	128	119	126	123	120	124	129	104	108	103	131	110	117	119	135	108	114	131	107	110	145	120	108	108	133	163	124	110	116	104	121	131	110	117	114	105	122	127	101	130	121	116	109	111	110	121	101	121	114	136	120	127	105	134	139	139	134	120	118	129	117	120	125	132	113	124	126	129	122	117	106	107	103	119	127	117	106	116	120	121	110	121	103	142	79	100	111	124	105	151	129	125	104	107	124	123	124	109	112	143	109	101	123	105	121	118	127	101	117	132	127	127	123	116	107	123	121	111	113	106	126	118	121	113	113	114	102	118	131	119	139	122	124	92	114	116	122	132	129	119	113	126	121	113	130	118	118	118	121	117	132	121	98	144	122	129	120	110	119	98	125	126	113	116	91	149	114	131	139	116	129	124	124	118	115	121	100	139	115	133	132	137	103	118	108	133	122	128	114	116	112	129	117	130	116	126	94	113	125	131	144	132	108	121	123	141	132	122	135	129	115	112	136	118	100	99	110	122	123	123	121	115	118	109	114	126	124	122	124	142	107	110	104	127	119	119	132	126	121	122	98	114	149	124	117	110	124	131	132	139	117	121	126	132	129	128	143	110	105	106	130	120	121	141	130	137	131	93	114	123	112	121	109	116	145	117	125	110	118	126	117	124	138	95	115	135	132	118	115	125	121	110	128	117	131	133	111	117	134	114	95	112	140	110	143	126	115	119	132	129	120	117	137	119	115	121	118	105	133	130	122	120	128	115	114	113	134	105	116	128	135	104	101	120	121	111	117	110	134	111	114	128	138	108	121	122	115	126	135	122	121	126	125	119	126	137	126	115	115	128	110	106	104	114	119	120	111	134	135	122	117	151	124	108	125	114	111	128	128	112	105	162	127	122	134	134	115	132	123	102	112	109	114	111	131	121	138	106	139	97	117	101	124	150	118	137	116	124	122	109	146	102	132	130	139	133	117	129	123	118	126	124	113	117	131	114	116	122	109	113	117	118	149	108	129	128	128	121	110	120	113	129	136	123	113	114	115	124	136	109	109	129	125	121	143	104	104	120	103	127	125	139	136	123	134	114	138	99	130	116	125	112	118	125	118	119	127	106	137	130	124	119	131	119	126	124	112	129	124	121	131	115	113	122	134	118	135	107	118	125	108	127	99	93	93	122	117	119	118	110	123	116	119	126	125	124	104	109	127	123	111	137	117	106	135	139	112
7667	751	1482	1697	1370	1024	823	730	668	616	554	516	488	485	457	463	446	438	394	383	406	395	377	343	370	363	349	363	338	355	395	344	373	358	341	334	352	339	363	334	338	320	356	356	339	319	335	338	321	310	342	328	326	348	324	348	327	317	324	294	339	342	325	285	342	311	323	327	332	375	304	329	351	311	316	357	356	341	305	293	328	332	332	348	334	325	304	283	344	315	350	336	303	289	318	295	313	315	313	296	332	341	294	308	325	365	300	313	333	323	321	339	370	291	306	311	344	340	323	303	321	340	301	328	331	318	303	312	321	337	295	304	329	301	301	298	333	315	337	297	296	312	329	322	300	324	342	332	315	309	306	320	309	312	327	315	332	294	312	344	355	317	303	323	300	345	314	326	315	318	315	329	311	310	286	296	312	332	339	317	293	314	340	325	298	330	330	317	328	324	299	313	321	333	298	320	322	327	313	341	307	355	297	314	337	308	286	318	330	333	313	321	347	343	305	310	319	326	313	346	350	310	306	306	311	294	322	328	340	327	296	307	317	366	332	300	328	331	319	334	320	343	311	323	326	320	327	306	317	319	332	330	305	311	299	292	356	346	313	313	314	313	316	338	342	328	317	302	342	313	360	364	311	306	302	288	307	319	350	280	313	351	325	318	317	344	319	332	368	320	316	283	321	356	324	315	294	291	309	307	311	320	309	349	295	297	321	302	305	288	291	321	319	312	308	290	312	307	316	321	284	331	284	329	326	304	327	364	317	285	337	315	296	301	314	322	342	312	338	335	326	300	284	342	337	339	317	313	326	254	310	345	307	331	332	311	332	325	322	330	301	301	344	326	302	324	319	329	292	320	288	331	294	327	313	331	292	310	308	318	325	321	340	333	341	339	310	305	301	347	316	303	318	334	348	299	324	345	321	330	361	330	340	327	323	331	304	307	358	334	312	301	298	322	314	307	348	332	317	318	298	296	294	348	320	330	322	322	293	302	352	328	314	312	298	333	319	283	343	335	331	321	300	330	329	318	277	348	284	294	294	286	289	317	312	309	287	332	330	329	325	314	315	337	287	331	303	299	324	330	303	288	337	279	301	341	321	318	308	304	307	299	310	305	324	327	333	300	319	319	322	328	308	334	341	337	317	323	302	299	305	305	278	302	320	307	311	308	326	308	309	313	340	319	299	334	331	322	315	301	293	310	312	287	349	315	320	312	329	356	325	315	316	315	325	297	321	343	343	304	316	312	293	346	314	312	315	316	309	318	326	327	292	310	345	332	342	293	342	359	312	346	312	309	323	302	368	325	317	327	343	312	289	316	362	311	332	328	329	310	314	298	324	286	308	320	305	339	303	344	321	325	351	318	342	342	298	330	304	307	336	315	324	291	328	326	314	286	338	318	329	325	299	318	313	316	331	318	311	321	310	351	297	311	294	309	321	295	317	296	291	298	331	318	331	314	294	295	299	352	310	325	327	311	334	297	327	345	353	320	324	287	308	284	321	317	333	346	302	319	319	324	327	308	346	310	310	325	321	332	330	302	309	362	331	337	312	299	333	276	327	317	329	292	354	343	350	330	299	329	288	325	311	320	289	329	297	319	298	321	315	334	330	325	332	337	312	314	313	292	297	316	346	285	361	307	307	304	325	310	308	319	302	326	287	329	348	300	309	300	304	363	296	331	315	325	348	301	293	322	306	323	308	303	317	340	307	359	317	294	331	340	304	328	316	329	318	343	315	330	340	303	326	295	304	321	291	337	324	339	322	339	323	322	327	311	360	306	324	298	336	319	303	315	333	311	296	331	330	340	350	345	332	332	316	331	336	315	320	330	326	288	331	295	320	337	354	273	299	352	339	307	346	317	353	310	314	302	308	316	327	309	341	313	329	310	314	292	334	312	331	317	323	294	313	311	302	301	327	302	301	322	334	274	332	310	340	333	311	329	332	325	308	328	321	302	306	325	319	328	329	321	312	311	326	326	302	342	293	327	298	351	296	321	329	326	307	300	304	294	317	272	340	313	326	312	341	307	330	347	321	359	349	305	332	325	321	293	336	279	325	295	311	303	306	329	314	325	332	307	314	328	318	298	324	356	321	336	324	328	283	288	371	348	341	319	331	341	325	322	307	319	329	304	311	301	317	345	280	313	310	315	358	301	318	306	310	318	300	317	305	313	325	306	279	306	343	317	340	317	322	305	332	328	329	337	339	336	313	304	362	314	320	282	290	297	310	336	335	336	313	331	319	328	324	313	314	335	297	313	333	323	310	310	318	308	303	317	343	312	304	331	301	318	322	300	314	308	322	331	313	290	333	305	341	344	317	287	306	303	309	303	338	310	304	327	307	323	328	313	311	333	354	320	318	351	315	320	298	301	325	327	345	319	325	326	301	310	346	318	303	317	333	314	301	332	334	322	331	319	297	304	296	329	328	281	331	308	329	318	315	325	303	316	345	319	322	343	312	340	331	312	351	309	305	341	284	319	336	286	317	315	314	293	317	339	282	327	326	324	312	337	308	336	372	328	315	299	330	324	327	302	328	293	315	300	347	292	338	305	326	336	321	322	297	320	313	283	327	315	305	316	307	296	316	343	352	341	296	323	330	307	303	312	295	316	322	298	278	323	323	304	319	297	369	287	344	296	314	319	355	302	319	327	319	315	297	281	325	289	306	314	335	306	336	326	313	322	329	338	319	302	341	324	321	321	282	309	316	315	322	328	292	300	343	327	331	348	319	334	287	307	346	332	319	349	296	310	318	311	348	322	338	354	316	343	306	304	301	299	302	320	312	351	323	339	316	316	333	307	310	330	298	359	325	354	343	327	345	366	312	298	322	321	301	324	312	348	325	325	358	312	298	365	308	346	302	312	326	285	300	324	286	327	283	298	300	300	352	343	331	338	322	316	340	326	300	341	296	317	312	282	292	303	284	331	320	294	310	315	353	303	322	306	317	332	334	309	286	294	303	352	326	340	360	327	326	344	320	317	317	311	354	320	299	340	337	333	321	313	289	327	315	343	313	344	308	314	315	301	307	323	294	332	309	314	308	324	328	287	345	308	297	331	312	373	321	354	321	327	341	294	323	336	296	301	308	300	322	360	318	310	297	312	331	327	325	278	321	318	324	292	341	300	338	323	298	311	322	303	287	294	328	326	321	320	337	305	284	305	330	324	324	337	312	305	256	343	325	307	322	305	325	331	328	308	313	302	307	339	309	319	346	289	352	322	314	344	312	307	331	300	305	313	295	359	307	323	317	309	333	328	365	338	327	332	340	307	315	318	274	301	322	339	334	340	341	353	281	312	319	316	296	318	299	323	298	322	304	298	312	344	296	296	308	329	306	319	272	301	295	294	313	312	308	318	295	325	316	315	311	307	314	354	346	326	333	319	301	291	344	350	316	334	324	335	279	313	320	283	309	334	302	300	341	327	306	339	327	327	335	322	306	310	329	322	349	319	311	298	303	305	303	316	300	320	310	278	297	313	346	336	288	339	332	307
1298	347	350	323	346	332	346	373	327	343	335	373	359	367	359	372	359	329	371	366	318	361	358	338	330	330	394	357	346	338	372	348	318	368	376	348	367	300	352	388	346	325	351	347	343	335	342	351	330	364	360	321	345	345	336	370	333	368	377	343	359	330	350	367	351	365	345	337	352	314	353	319	359	364	343	332	387	369	338	350	338	365	365	346	369	349	360	374	360	370	338	351	366	363	359	323	324	353	348	331	359	331	345	377	366	329	383	351	342	352	339	337	363	337	355	333	366	305	349	326	303	366	329	360	344	339	324	365	356	376	362	366	325	334	314	303	368	356	354	379	341	362	358	347	348	370	327	337	370	359	332	396	346	341	309	334	401	341	358	352	344	358	315	340	366	311	335	377	327	322	368	358	326	347	373	363	363	342	347	327	290	344	333	381	337	343	320	351	363	387	332	366	334	332	360	340	325	367	348	373	364	323	333	365	337	327	359	382	367	358	361	337	343	388	344	361	351	349	322	352	309	334	325	372	370	330	338	339	311	335	345	360	362	328	342	354	381	354	352	326	374	317	353	356	384	362	373	364	337	333	328	312	320	357	386	370	369	374	366	363	330	331	394	373	331	377	368	362	338	324	344	356	322	395	322	364	342	387	357	362	369	350	326	340	363	392	323	374	351	352	358	339	370	329	329	370	359	366	373	370	350	333	344	348	344	382	360	351	376	377	342	366	315	381	368	354	356	369	396	361	302	340	364	327	336	344	404	342	340	361	351	332	372	364	339	329	356	373	336	354	356	360	346	370	385	336	347	348	334	333	386	372	368	348	374	345	350	326	339	339	334	324	309	283	351	374	371	330	336	366	349	349	369	377	388	341	345	367	349	346	370	325	330	368	352	362	351	372	357	380	319	338	334	377	354	333	357	358	346	340	354	344	356	362	308	341	363	330	352	379	309	321	344	378	353	338	330	324	341	359	347	329	322	333	351	383	343	362	340	383	328	324	361	321	335	330	378	347	358	356	351	367	356	349	343	348	328	326	358	354	349	341	373	302	368	341	335	344	384	353	360	373	359	345	350	348	340	379	392	354	304	364	350	352	369	360	340	359	361	372	349	357	351	335	330	341	327	349	334	351	346	347	320	330	327	333	349	330	329	351	355	344	332	338	349	341	357	345	346	357	327	323	343	370	350	348	340	372	364	373	345	349	326	334	341	370	340	344	374	373	343	370	308	346	358	339	357	320	301	340	342	321	348	343	339	343	373	367	338	345	353	356	362	369	364	361	341	361	344	358	367	370	357	310	317	388	346	345	331	349	326	350	353	320	305	344	349	339	356	353	323	370	334	337	369	332	382	353	346	329	365	343	352	354	372	350	362	335	351	333	387	315	371	355	332	348	330	367	345	335	367	366	369	331	341	346	353	339	313	335	351	351	355	358	374	324	373	319	320	330	367	365	360	358	362	367	346	343	329	358	327	371	331	370	346	339	335	372	368	381	308	329	352	326	338	366	366	350	372	344	345	333	363	346	356	373	332	384	377	359	372	393	321	356	379	329	346	350	357	378	347	363	365	366	344	361	361	358	336	325	333	344	368	349	367	340	352	384	341	346	353	357	313	383	312	343	320	358	343	351	313	334	382	380	322	357	371	343	354	352	376	323	362	345	337	372	369	350	354	341	342	340	371	354	351	329	355	359	313	328	335	390	313	316	317	314	306	355	361	385	354	347	367	364	341	318	378	332	362	362	321	329	361	352	359	346	347	376	327	353	373	317	329	376	343	350	352	324	319	367	375	357	381	344	342	354	334	355	349	357	350	355	342	336	324	335	355	359	284	401	348	362	350	406	361	372	376	325	383	369	353	374	328	360	366	349	371	337	368	343	319	368	356	341	345	363	321	375	347	343	330	343	315	339	322	346	369	340	398	325	344	351	368	341	350	341	327	338	328	355	358	376	352	329	334	371	328	342	366	361	348	346	362	334	335	317	344	368	365	358	366	339	320	373	337	337	350	334	361	328	346	312	334	352	327	349	379	374	350	362	307	362	324	327	338	345	352	322	376	357	370	361	363	360	334	359	340	356	313	323	342	329	351	351	383	325	347	341	332	370	345	353	348	347	335	332	339	363	366	338	360	368	376	338	373	322	362	342	370	329	369	368	319	332	371	354	359	338	371	368	378	334	348	351	338	339	346	354	359	353	332	288	344	360	327	308	349	390	338	314	342	353	324	331	350	374	331	344	335	323	348	336	326	332	323	356	337	328	374	351	361	358	357	317	320	348	301	324	397	348	325	350	336	329	345	333	347	358	382	330	343	358	355	351	366	317	355	352	359	335	318	304	360	346	332	333	350	336	391	321	358	347	352	365	355	393	340	349	318	382	353	356	327	349	345	364	338	359	313	372	320	348	350	341	355	348	348	319	343	348	337	353	343	345	350	347	348	320	362	340	339	340	352	354	391	375	367	357	340	355	341	357	332	341	347	323	335	351	356	331	348	327	297	344	347	325	328	332	380	351	351	355	319	357	355	344	391	346	348	339	355	329	350	341	361	338	360	377	373	345	339	355	335	356	364	346	374	324	348	337	351	343	360	353	300	318	364	340	316	339	366	377	362	332	316	342	350	342	373	336	368	376	343	360	380	358	368	363	343	344	371	364	324	304	347	334	325	357	348	323	383	372	341	351	350	367	345	395	326	351	357	339	336	379	388	367	361	340	351	346	345	393	331	373	359	340	333	381	356	397	349	295	342	337	336	354	333	354	334	363	358	357	315	358	338	340	365	317	356	356	371	346	361	369	384	352	311	358	294	380	390	328	336	351	344	331	368	365	357	353	334	344	334	350	327	351	342	330	351	375	317	355	360	329	341	355	333	364	353	331	350	388	368	326	382	383	349	347	313	361	326	358	312	340	348	363	314	350	385	323	381	380	361	364	333	347	372	341	334	323	332	368	358	339	318	362	388	365	323	365	307	335	356	368	366	348	324	344	373	370	356	366	385	346	383	361	342	382	357	326	335	383	353	349	357	354	330	380	353	377	359	330	362	383	346	326	366	330	334	320	314	319	346	350	335	361	331	359	336	371	363	354	351	332	369	374	356	365	335	330	359	372	383	338	339	378	361	335	353	363	362	296	392	333	367	354	351	358	373	326	359	359	351	332	387	355	365	360	352	349	362	351	358	347	373	349	325	342	360	353	345	309	339	340	342	356	326	354	366	363	348	384	347	349	351	345	353	388	340	329	341	355	322	378	340	385	340	366	339	366	374	355	350	375	336	376	335	346	335	366	366	423	346	349	378	348	345	373	384	342	352	333	327	363	330	321	350	346	369	376	337	358	344	330	395	335	350	347	336	359	345	351	339	352	348	346	366	362	330	379	393	377	330	378	368	398	338	369	351	332	349	334	356	368	342	334	341	324	359	369	345	341	339	354	339	342	377	344	381	324	350	336	353	332	339	337	359	361	366	379	364	339	379	358	373	336	366	330	344	344	362	335	375	329	347	339
2041	843	836	882	901	857	834	810	815	866	804	822	851	839	818	884	782	826	774	846	818	823	841	818	816	875	840	818	810	834	854	803	837	809	882	856	762	791	843	839	813	819	804	830	860	811	814	876	833	831	825	833	811	802	910	807	871	841	826	846	783	846	843	899	780	855	846	851	841	851	816	806	826	851	824	787	807	850	839	810	770	835	848	869	852	876	821	838	838	838	788	851	819	823	847	811	831	806	776	757	796	847	882	838	833	814	788	850	865	832	878	857	777	852	843	798	814	803	860	837	804	806	780	848	853	834	841	862	887	850	814	826	824	846	833	836	887	808	847	811	838	803	789	778	840	892	864	849	822	774	819	828	820	808	840	854	805	835	921	860	859	804	828	824	816	821	818	833	836	816	857	759	808	777	825	845	850	792	819	860	813	816	846	849	845	857	848	819	842	794	854	862	836	821	825	776	806	843	837	823	859	796	854	860	812	816	839	766	856	843	804	813	798	832	804	824	834	836	804	870	830	838	837	831	841	862	854	836	840	828	843	839	830	794	860	852	811	847	875	807	780	886	836	805	820	862	797	756	785	829	830	818	847	840	882	840	820	777	853	814	828	777	825	855	825	886	863	781	849	842	867	833	863	861	802	819	818	847	769	867	826	850	816	833	848	836	744	824	813	823	825	825	813	801	865	840	865	794	872	842	830	843	814	848	818	879	824	835	825	876	777	848	884	790	868	815	839	834	819	856	821	843	811	820	810	828	816	786	772	804	865	876	835	841	857	853	842	768	849	802	832	799	858	787	891	813	818	796	846	805	854	812	843	869	826	761	774	837	844	845	836	864	826	804	892	863	901	841	837	796	843	879	796	823	858	862	817	826	814	882	833	795	807	870	838	829	787	813	841	894	813	808	817	774	852	803	832	847	809	844	857	831	861	792	833	799	815	846	852	825	825	861	849	852	834	821	850	848	779	876	788	786	853	856	847	792	833	812	787	797	800	840	815	857	881	810	877	796	871	839	835	831	816	846	780	805	839	821	870	818	851	833	850	848	807	845	823	837	800	780	845	803	824	839	845	818	854	821	805	811	851	838	829	791	784	829	862	860	813	838	860	831	837	818	827	793	795	827	812	860	867	837	840	901	855	853	845	818	869	776	846	828	809	821	820	818	839	796	839	824	818	855	840	781	842	868	787	795	839	804	922	861	829	807	808	817	823	867	843	760	831	799	828	816	808	823	812	842	826	837	795	804	835	776	849	801	830	852	786	811	848	823	870	801	816	833	857	852	827	857	848	794	930	859	827	816	835	770	822	865	840	834	832	881	849	824	856	887	830	843	823	801	828	797	814	824	813	855	824	866	817	834	875	829	820	828	840	845	837	828	867	794	775	788	862	798	808	817	856	834	844	815	847	844	827	809	834	807	789	893	843	829	801	814	762	832	780	797	803	828	810	854	820	861	813	845	842	803	852	815	861	812	819	780	836	850	821	845	850	784	839	844	825	807	832	921	849	823	835	848	827	796	831	823	832	839	855	857	845	860	808	802	815	869	823	826	827	803	835	862	826	841	845	822	820	820	845	826	834	817	803	829	828	803	831	838	860	839	815	849	834	787	853	840	876	877	788	829	900	824	832	839	810	808	788	845	856	826	824	813	837	827	838	851	767	838	819	848	833	821	824	841	794	867	872	790	820	782	834	841	794	794	839	855	877	851	915	830	900	846	846	821	851	819	810	870	843	815	814	808	834	819	807	865	808	871	852	848	821	858	799	838	872	852	847	814	805	781	846	805	826	826	804	794	805	815	843	812	836	770	788	813	866	868	817	802	837	857	782	849	850	864	837	797	804	828	841	801	820	807	819	880	818	877	839	834	814	875	829	812	819	865	865	803	847	793	805	899	809	808	831	816	778	807	820	832	802	823	852	887	790	851	817	817	854	813	839	757	863	817	817	895	858	819	830	845	835	803	833	869	845	802	802	782	841	825	831	841	847	795	853	793	831	839	854	804	791	894	797	879	837	836	811	855	855	813	810	926	844	830	825	825	810	756	872	839	860	847	850	780	849	798	820	852	838	805	847	815	849	804	860	858	843	812	789	888	863	794	840	846	798	833	815	798	806	830	826	824	808	773	772	844	884	782	820	802	779	795	824	851	827	752	817	795	811	854	805	882	832	860	804	854	845	823	872	827	844	852	886	787	840	802	823	819	841	829	858	808	859	865	858	818	878	855	802	837	880	815	850	792	833	809	811	830	783	845	837	842	847	817	825	842	808	859	851	856	810	845	869	858	812	831	868	857	850	824	818	846	794	812	830	832	810	905	817	879	822	873	808	811	798	818	805	826	861	854	809	842	828	817	839	823	812	914	805	818	815	813	793	840	810	856	805	808	858	864	846	853	817	826	830	886	840	857	812	845	897	813	817	834	856	839	798	826	799	825	830	861	855	835	842	784	866	802	833	781	764	841	778	864	800	827	833	781	811	820	823	790	877	839	841	853	809	773	860	847	799	826	832	847	839	823	902	790	860	820	820	865	766	846	861	808	827	847	754	813	780	876	847	872	848	828	825	845	833	826	816	830	840	840	835	804	858	869	873	787	809	855	839	854	803	828	806	832	812	820	835	818	804	817	824	830	781	827	836	847	830	852	842	834	810	856	799	865	809	806	830	807	839	828	854	816	815	863	829	891	801	790	849	837	839	824	830	861	800	833	822	823	820	785	813	800	840	832	876	814	868	801	896	835	885	831	841	830	821	842	826	793	845	832	809	746	832	797	838	872	841	846	794	809	792	874	794	808	860	807	805	815	807	870	811	865	812	813	855	787	860	858	828	844	809	786	870	861	807	840	858	872	805	805	764	818	847	822	852	818	844	867	825	864	817	835	845	853	895	864	837	890	781	796	809	793	800	825	855	797	819	820	892	810	828	862	781	834	855	825	797	846	820	808	807	861	851	859	850	779	870	797	854	809	753	806	867	802	839	820	829	819	847	823	852	819	804	833	836	857	876	832	846	856	829	822	871	844	827	826	804	822	815	865	828	828	865	884	822	884	791	795	832	811	867	797	854	826	858	815	782	853	857	823	801	876	788	809	787	807	893	839	796	790	832	791	807	780	808	805	764	842	868	815	790	759	839	827	867	880	815	826	870	820	808	820	841	848	840	835	847	804	792	852	832	853	816	789	823	844	825	769	866	827	845	820	843	819	864	802	837	812	804	826	817	844	788	863	872	788	822	796	855	881	877	781	844	828	818	795	855	812	913	856	797	827	842	782	862	770	864	791	828	849	786	843	795	846	893	855	836	875	850	844	897	788	851	795	812	864	843	807	831	833	843	787	847	782	803	848	858	830	830	793	849	845	843	850	796	817	743	831	857	807	806	833	875	835	786	874	860	822	831	814	876	888	845	812	801	865	885	826	798	831	910	811	813	818	819	843	778	889	859	791	797	846	835	829	863	832	829	813	775	831	794	829	868	844	862	851	850	829	842	817	867	800	848	821	827	835
6756	504	504	497	388	367	313	304	307	284	304	270	282	266	258	290	299	270	291	301	262	277	285	276	309	293	294	273	281	296	284	241	280	270	264	276	280	270	276	268	296	273	304	276	277	299	277	297	282	285	265	289	259	258	272	266	275	261	279	261	271	294	253	279	276	288	296	259	278	283	287	259	294	274	304	298	256	299	293	291	287	274	292	286	301	276	294	284	272	257	266	275	242	289	302	275	279	257	271	270	287	311	281	277	300	298	259	296	271	310	295	292	283	310	274	283	251	267	275	288	276	300	300	306	264	289	284	285	293	298	284	283	280	298	286	295	298	269	301	302	298	336	262	273	290	299	298	301	270	282	270	276	269	268	284	297	271	293	269	275	279	268	277	314	294	277	264	278	249	283	288	298	287	314	307	276	264	284	281	302	285	254	288	275	259	306	275	271	303	286	268	282	268	282	268	258	303	284	281	257	303	287	297	286	314	279	255	265	316	293	310	304	271	298	299	271	255	283	311	282	274	311	277	267	282	252	317	288	290	276	249	294	290	251	277	296	265	272	313	316	276	265	273	297	272	274	304	241	282	283	279	255	307	268	297	259	314	256	297	295	252	270	295	333	289	281	299	286	250	256	283	291	291	276	286	267	285	259	284	286	286	284	264	254	291	262	265	284	283	273	278	265	266	284	285	278	276	265	258	299	299	275	240	287	265	258	284	284	308	305	288	255	255	293	295	285	277	309	287	264	292	268	265	298	288	288	268	289	285	293	283	292	256	262	272	318	282	285	242	290	281	276	292	319	268	281	280	301	269	301	279	257	280	252	279	253	276	301	245	299	292	280	291	288	272	283	257	277	264	283	269	265	290	304	284	274	274	307	243	296	290	260	290	278	268	258	285	284	280	255	310	262	297	247	246	272	256	281	267	263	302	281	281	278	309	260	303	275	291	283	296	285	269	287	287	294	280	278	282	291	268	269	269	306	284	285	236	285	289	254	269	275	287	294	279	299	314	285	292	295	281	286	304	279	292	261	271	270	299	297	294	295	262	279	283	286	278	304	278	303	299	253	272	282	254	267	312	314	279	289	293	264	279	303	313	300	296	252	284	280	299	298	281	291	288	289	297	298	298	270	262	297	275	289	287	258	284	305	299	276	303	250	254	296	286	267	298	277	245	269	281	301	293	320	280	277	301	261	296	268	297	273	268	290	258	299	302	278	292	271	272	266	301	294	249	292	303	286	271	284	289	304	270	292	246	289	266	277	297	291	274	275	269	277	305	280	253	335	273	291	288	273	261	305	315	278	276	289	289	235	245	285	317	280	287	281	259	269	262	262	268	268	285	255	271	272	277	250	290	283	276	269	292	296	277	262	271	292	288	277	261	265	279	264	277	281	280	295	266	285	266	275	297	293	288	284	264	289	254	265	280	286	276	272	275	273	272	296	258	286	250	269	287	290	266	295	281	283	276	281	247	248	291	284	261	313	242	261	262	266	275	280	298	276	275	259	251	305	285	289	296	296	279	273	277	274	255	267	279	286	253	256	283	276	271	284	270	286	279	264	251	280	304	292	294	281	281	274	290	310	262	295	331	280	283	261	279	266	263	269	254	243	305	262	285	268	284	284	256	298	298	279	309	257	286	280	274	296	269	291	278	267	286	256	272	294	262	280	257	256	266	271	288	304	271	271	273	296	265	286	269	308	288	296	311	285	268	270	295	290	288	257	262	283	269	296	266	256	289	270	289	302	298	305	274	292	295	269	288	255	298	278	269	275	287	303	253	261	288	305	275	277	298	290	258	257	299	290	295	258	290	283	291	259	293	308	293	283	260	275	272	256	275	270	284	295	294	270	257	296	308	269	253	282	295	276	301	294	323	286	295	291	249	295	292	250	288	311	254	279	269	283	280	262	252	263	268	277	279	314	251	265	287	272	284	266	285	288	320	252	274	271	273	271	274	314	283	266	283	284	321	288	283	264	281	261	284	298	283	280	277	296	289	293	275	278	263	254	262	297	279	276	280	291	320	264	319	293	267	308	273	299	270	295	249	299	291	298	276	290	281	286	262	281	264	256	309	296	294	251	297	303	272	282	278	252	264	287	251	302	264	282	315	285	257	263	282	270	311	304	301	301	246	298	276	256	295	298	285	297	279	273	304	303	254	233	299	306	286	312	274	267	288	305	270	294	311	285	306	310	262	264	276	281	272	281	261	307	294	275	278	287	298	287	279	284	322	279	278	285	296	293	300	291	304	264	273	299	282	253	265	304	280	258	292	277	263	285	287	284	273	280	283	261	298	263	259	257	298	291	271	274	305	266	307	273	267	272	278	302	263	284	283	249	273	274	325	268	255	290	293	241	286	271	283	264	265	271	282	288	279	296	286	281	263	297	294	291	280	284	280	273	265	262	295	271	277	268	290	295	250	238	284	272	273	272	287	292	264	257	262	293	277	262	277	278	297	289	285	244	308	266	272	293	275	287	277	277	233	251	286	287	274	291	270	303	308	289	289	278	267	256	288	303	264	270	271	298	268	269	263	258	262	298	283	289	285	292	301	263	272	289	264	277	275	276	253	272	245	256	297	282	292	288	271	276	295	257	270	263	296	276	313	285	293	270	278	277	285	279	258	282	275	308	283	302	313	275	285	269	304	292	307	231	271	277	276	263	276	275	271	265	287	268	247	289	267	286	265	263	273	262	289	264	278	272	276	289	288	288	262	257	276	292	275	289	266	288	256	280	282	247	305	280	307	288	265	308	266	273	280	308	289	279	283	293	287	299	262	263	283	269	301	288	273	329	257	259	280	312	236	271	278	281	291	283	271	258	301	304	303	253	290	298	270	252	294	307	309	266	267	258	278	292	272	267	295	269	303	309	287	264	276	299	282	297	300	287	242	288	290	297	275	276	281	304	312	279	299	297	254	275	311	271	292	275	285	303	296	309	277	261	298	311	283	287	282	303	258	283	313	282	271	303	261	282	281	315	317	280	270	308	278	280	281	286	290	300	283	286	340	282	246	287	284	291	306	267	302	295	307	313	257	263	261	294	274	287	271	303	273	293	279	274	288	288	273	285	298	282	258	266	288	293	289	256	304	274	279	287	280	273	279	287	316	307	278	261	261	277	281	262	283	289	257	302	302	281	279	257	305	297	266	250	311	295	254	292	292	282	288	261	282	265	279	272	265	270	273	291	289	267	263	260	282	265	285	300	241	259	305	297	274	287	268	272	271	288	288	289	272	270	260	289	277	256	295	263	310	280	254	232	291	256	264	246	284	300	263	280	278	250	286	297	266	252	276	249	253	295	298	288	285	264	285	280	263	288	298	272	274	287	263	300	286	315	302	291	300	287	293	284	255	254	290	304	280	313	268	299	304	261	273	297	297	257	304	225	297	259	271	256	236	278	261	245	304	300	299	258	276	270	284	272	283	295	326	302	273	287	262	268	283	260	307	289	275	299	304	259	284	290	291	267	324	288	264	286	297	261	281	286	315	313	301	274
6392	942	1246	1410	1177	1036	892	928	853	843	787	769	790	766	768	710	716	711	740	679	725	706	680	692	720	669	673	671	676	671	687	645	693	682	679	717	681	699	663	710	692	699	692	663	651	671	684	672	680	646	697	670	673	724	682	695	657	697	676	692	653	726	681	692	697	680	677	692	684	697	669	702	651	683	706	715	670	665	660	675	686	702	674	625	667	721	665	684	644	625	685	649	678	676	687	721	690	721	713	706	631	638	720	651	680	689	697	688	682	695	673	669	672	689	667	664	657	679	618	694	689	614	702	654	662	673	690	617	728	665	688	622	667	645	669	666	690	630	655	701	634	644	688	681	712	656	643	645	666	669	636	656	712	702	672	652	663	666	656	670	698	670	699	684	663	652	641	675	626	653	669	683	709	712	697	662	618	661	670	631	688	702	653	664	686	671	695	644	694	705	642	702	663	684	660	641	675	697	647	685	663	645	673	719	661	649	637	701	676	700	677	662	649	659	696	666	687	651	684	668	654	643	637	669	700	647	713	682	655	614	647	681	685	700	701	728	645	695	706	659	706	660	730	650	662	653	708	647	708	652	648	695	648	672	681	634	707	674	651	650	695	659	635	637	650	645	635	657	657	676	649	690	677	651	712	726	665	668	656	663	661	675	658	712	650	641	667	661	682	703	644	682	674	692	712	695	645	667	699	637	674	674	761	678	682	671	726	622	672	663	629	630	648	687	674	700	641	671	672	677	682	716	700	655	638	662	666	695	669	708	669	649	659	711	631	707	680	641	666	655	642	718	665	683	695	706	707	709	654	665	634	728	620	690	683	703	677	662	664	739	655	693	688	662	691	662	650	693	694	660	682	715	638	660	699	730	686	659	685	685	671	662	665	662	699	674	718	677	711	704	685	660	677	683	700	642	680	693	705	725	703	650	704	720	664	668	671	675	644	634	656	676	654	652	734	692	728	696	652	688	679	696	666	689	682	711	723	643	681	701	704	676	673	677	649	693	717	722	710	679	711	696	608	679	689	636	667	686	679	642	668	655	680	686	671	694	668	692	691	686	726	677	703	688	684	664	702	669	668	674	695	637	679	685	691	670	660	664	681	700	640	690	649	678	692	648	709	664	693	649	664	708	657	674	707	697	675	655	652	701	696	681	649	658	640	674	661	692	663	619	721	675	676	660	698	661	618	673	652	632	657	710	696	689	661	638	643	683	707	723	712	641	690	708	679	692	694	659	698	616	710	663	715	738	669	701	669	610	659	735	624	690	693	668	670	672	661	632	604	648	759	621	693	663	683	670	679	694	672	696	680	681	625	642	674	663	703	667	666	700	649	673	686	684	692	697	674	692	672	738	661	627	667	707	691	690	669	632	639	629	679	664	705	667	632	695	677	682	680	645	687	681	639	668	689	683	704	675	706	721	678	653	671	728	645	702	649	688	650	699	675	659	676	695	708	671	653	713	667	671	717	643	698	681	680	670	651	682	676	712	673	691	680	693	642	662	665	647	698	664	670	694	680	715	700	692	716	672	663	649	707	643	617	652	691	644	688	653	680	651	687	679	678	699	623	653	661	650	700	657	682	637	656	700	695	642	667	668	708	659	680	639	687	659	688	648	675	671	612	703	683	674	701	652	644	717	665	678	643	706	676	687	634	645	686	690	706	623	675	612	643	691	679	642	717	663	686	687	674	698	636	660	660	715	655	690	660	655	680	669	690	678	713	674	699	662	709	652	667	688	672	671	653	688	621	699	706	655	635	712	627	646	652	696	695	714	647	675	665	642	720	648	612	650	651	664	643	664	661	690	632	640	671	656	659	675	676	695	684	660	622	662	661	653	702	657	692	696	691	688	631	676	704	681	698	664	665	668	711	679	682	651	635	645	678	668	693	672	675	711	722	678	711	691	717	668	708	631	677	686	663	650	706	677	649	659	644	681	678	649	701	668	720	720	621	709	639	613	692	655	637	701	681	706	687	671	639	701	647	673	670	655	658	680	676	690	679	676	682	647	645	735	666	695	624	664	675	637	634	690	657	647	670	681	700	635	743	684	688	663	666	672	673	672	681	678	641	668	666	644	703	663	686	659	700	670	675	668	692	657	648	635	678	668	709	686	707	694	678	728	725	600	643	635	699	699	688	672	670	680	682	699	626	642	666	682	696	691	616	653	653	714	681	659	700	690	700	675	683	753	680	657	665	666	655	681	645	649	695	689	642	654	714	636	710	639	682	677	649	681	664	657	672	698	714	647	663	714	645	670	702	683	665	718	662	686	643	718	674	691	625	674	688	722	692	656	670	703	700	690	619	676	728	676	687	610	665	657	650	712	674	674	683	692	670	646	698	692	693	684	690	668	643	691	699	702	616	685	671	702	652	666	703	706	652	705	699	682	691	661	674	711	654	662	677	659	695	671	640	679	682	676	696	651	702	680	694	652	734	672	636	692	686	638	649	658	676	708	629	720	670	687	670	666	677	666	631	666	704	714	643	675	696	662	706	686	673	651	703	637	657	653	633	723	691	665	680	677	679	702	661	647	689	690	650	647	663	768	698	676	723	668	652	663	709	642	689	684	687	677	640	688	708	663	666	667	676	650	647	628	687	644	709	662	691	710	699	690	693	720	653	644	660	623	673	691	731	648	694	668	658	704	694	642	664	694	681	676	674	677	671	677	695	673	694	673	674	647	692	648	682	618	667	648	674	682	671	644	700	663	672	684	690	683	608	671	667	715	709	685	669	719	673	641	675	728	665	716	628	659	668	672	667	655	728	642	682	688	676	667	715	679	673	657	705	667	658	723	676	673	667	664	689	687	654	599	623	657	666	726	691	650	659	702	641	666	661	722	693	667	643	673	655	738	654	690	693	704	667	707	647	660	698	691	688	677	597	712	700	709	637	707	672	698	661	656	645	683	602	686	665	625	710	677	689	675	643	649	684	656	665	700	679	727	709	648	668	713	648	683	728	688	710	703	621	723	656	726	684	708	667	668	652	684	705	664	697	686	684	721	646	658	646	679	691	732	658	701	667	676	636	635	656	664	670	664	692	646	704	702	679	665	657	660	708	701	674	636	663	694	660	708	693	694	684	688	760	717	682	684	670	646	698	714	673	652	681	676	638	667	659	616	709	724	626	693	635	734	688	670	732	675	648	662	718	680	699	635	685	675	677	680	654	650	651	713	640	680	726	683	684	668	666	650	699	707	644	642	709	679	691	647	698	685	722	628	671	643	667	669	674	716	690	675	709	711	655	727	676	727	693	653	684	673	720	664	677	677	693	661	655	703	708	662	674	684	684	706	657	694	665	672	672	694	688	669	653	649	711	716	703	698	741	635	705	668	654	680	684	633	635	654	703	656	658	718	666	681	709	669	686	667	719	669	664	690	666	673	638	633	686	661	690	693	628	673	678	707	654	645	668	653	710	668	645	682	716	649	686	689	687	681	716	656	670	640	620	708	661	684	626	673	700	660	647	657	722	643	662	727	671	670	687	699	666	693
12106	838	636	482	319	232	209	208	197	170	158	158	127	135	142	138	154	119	124	138	137	129	129	155	128	133	120	120	117	122	112	132	111	119	129	129	103	111	101	131	119	110	121	132	111	108	114	127	139	117	128	116	129	121	127	136	102	133	109	126	113	110	121	136	124	112	129	135	115	128	127	103	116	114	108	120	121	120	115	106	126	131	120	114	114	117	121	105	130	118	133	101	125	108	118	90	134	113	140	109	126	144	130	104	106	107	98	130	116	127	122	116	139	145	106	122	115	118	97	97	100	129	118	131	133	118	109	136	121	102	116	131	102	131	113	128	122	125	139	124	127	125	105	98	112	130	133	118	125	128	101	100	119	117	113	143	133	110	102	111	140	121	112	135	96	136	116	135	117	109	143	116	103	125	117	144	122	122	132	98	105	112	108	132	123	137	141	114	124	111	124	106	115	100	130	116	98	110	106	128	126	110	112	122	148	138	128	117	115	114	102	100	101	112	127	133	107	128	109	108	126	131	134	125	122	130	118	117	126	119	121	128	119	114	110	141	110	117	117	120	104	127	119	138	125	98	127	126	114	114	104	119	113	108	114	115	129	112	128	117	125	132	100	116	113	110	110	116	140	118	85	133	140	128	120	112	119	138	124	129	123	141	122	115	132	102	112	125	110	100	122	122	123	100	102	129	120	115	114	83	126	110	113	121	127	122	128	121	115	117	123	86	114	111	102	122	120	115	113	123	125	114	111	107	134	116	103	107	129	135	120	119	131	111	114	120	119	114	118	115	127	132	108	117	130	134	126	106	107	128	123	117	109	120	112	116	128	92	129	119	126	118	113	118	116	129	118	117	109	127	107	115	126	114	95	117	113	122	103	125	123	110	105	107	129	100	116	111	115	149	111	118	110	116	111	128	114	106	110	111	127	120	124	120	117	140	118	142	109	115	119	117	105	117	130	96	100	117	101	133	103	96	116	120	114	107	131	156	111	119	104	121	120	134	99	106	134	104	104	106	134	123	148	98	124	102	106	112	111	126	109	111	120	104	115	124	113	113	103	121	130	120	112	125	120	125	112	121	123	109	105	130	113	129	123	121	136	103	111	116	106	119	126	122	119	134	134	99	135	120	104	136	123	135	102	110	139	108	122	124	119	131	126	115	122	112	113	116	113	118	122	124	109	137	111	136	118	123	125	119	104	115	105	122	117	115	131	118	117	113	124	116	111	108	124	120	119	120	126	100	143	127	92	125	125	144	124	125	109	126	127	126	114	117	113	136	136	111	121	117	129	120	108	131	115	120	112	106	111	131	157	107	120	138	111	120	122	119	141	151	121	100	125	126	102	110	131	118	138	123	101	113	119	128	120	123	114	113	99	132	105	131	112	117	130	125	101	126	124	116	133	118	110	106	107	96	124	120	152	129	125	123	118	121	84	126	132	118	126	117	123	123	121	103	122	126	118	133	116	115	109	117	112	113	122	116	121	96	125	105	133	126	111	115	133	127	116	101	117	103	127	142	101	105	99	106	110	104	110	122	121	101	117	121	122	118	131	111	94	122	144	120	117	98	125	99	131	114	98	101	119	125	140	128	118	116	131	112	109	135	114	115	122	135	113	134	118	114	117	120	125	122	128	120	102	118	116	133	133	104	130	114	125	124	118	109	109	136	122	128	115	130	105	118	114	149	124	119	155	126	110	127	133	140	112	126	116	135	98	102	113	94	105	126	103	114	122	129	125	131	130	106	117	101	135	126	108	127	122	105	155	103	125	118	103	112	122	112	125	114	135	92	112	120	111	98	123	135	136	96	125	124	126	131	120	117	119	123	130	99	124	135	122	118	117	110	117	127	144	123	136	129	116	125	112	114	105	116	122	111	125	112	146	139	139	131	112	130	159	123	138	108	114	114	118	121	97	117	114	118	126	130	125	115	127	133	112	114	126	115	102	113	122	102	112	119	103	122	124	125	124	105	99	138	126	117	113	128	111	137	113	106	138	117	128	124	106	120	103	144	113	130	111	115	121	111	116	100	120	129	111	118	129	111	126	120	111	127	120	137	122	133	123	139	114	117	111	118	107	107	118	124	126	116	105	107	105	119	124	123	121	109	106	129	131	126	109	104	106	127	112	121	119	110	129	118	123	127	121	126	105	133	117	90	111	126	112	115	133	127	120	131	121	110	109	116	127	124	122	103	109	100	118	96	120	142	123	118	129	138	124	114	111	121	117	93	124	105	129	116	136	105	125	117	115	109	120	126	109	123	109	117	126	114	115	125	115	112	122	119	118	110	115	129	139	131	124	100	120	116	111	122	105	131	124	136	110	134	135	112	133	105	126	126	124	127	131	119	102	121	113	124	119	119	124	108	104	116	126	120	142	126	118	122	128	111	131	110	129	113	109	111	115	118	124	98	140	96	120	139	96	110	106	120	133	129	121	120	112	128	120	112	94	120	139	118	117	128	119	118	113	114	114	110	111	136	101	105	99	124	140	114	128	113	116	102	109	118	116	114	96	125	136	109	117	130	126	117	110	121	121	133	99	116	119	122	134	100	135	117	129	95	103	108	112	107	133	99	135	116	132	132	122	110	131	108	135	120	108	117	115	85	103	98	110	112	114	102	120	118	122	130	106	121	130	117	116	125	102	106	95	118	132	119	141	111	141	113	124	128	128	120	142	109	140	114	116	126	117	103	121	126	125	117	119	116	128	111	138	122	133	114	111	106	91	139	137	126	126	118	120	99	96	96	113	116	120	105	114	128	115	116	90	116	110	105	118	115	118	119	105	126	127	124	138	125	107	108	107	116	108	135	130	148	105	103	112	118	110	118	132	118	132	103	109	125	139	107	135	116	117	131	118	105	107	128	103	99	103	100	117	126	126	135	112	132	127	90	114	130	121	124	112	109	141	121	110	91	124	136	106	135	99	95	107	122	105	123	135	121	129	135	141	123	95	107	112	124	115	120	129	114	104	128	123	109	118	112	131	118	132	114	138	122	107	121	128	117	112	117	129	129	92	115	128	101	119	125	130	109	126	127	119	135	122	119	95	113	124	102	119	104	124	93	124	110	134	112	120	131	118	118	110	129	114	109	136	125	143	94	112	124	123	117	91	110	125	104	141	112	103	144	105	130	118	128	97	126	116	102	113	114	110	127	128	105	120	108	132	118	111	121	113	128	127	141	105	87	100	135	124	123	103	129	116	108	113	113	125	129	107	124	120	123	139	108	114	130	114	126	119	105	137	127	115	119	112	129	118	113	114	117	125	101	108	114	119	109	110	129	131	110	120	127	121	109	114	95	113	108	133	110	116	134	109	137	129	125	104	105	140	111	118	98	107	107	126	131	103	115	125	128	123	125	122	124	124	103	120	111	135	124	111	111	115	110	104	130	106	103	123	128	148	109	128	137	111	126	118	138	122	118	133	109	126	133	120	115	112	109	129	114	133	122	122	119	119	116	114	117	113	111	113	125	126	115	117	121	112	108	108	113	119	132	121	127
7685	831	1629	1662	1366	1055	845	729	639	620	566	522	500	453	421	428	445	426	401	369	405	376	378	377	344	358	396	372	362	356	352	337	355	354	315	293	342	379	367	361	322	348	331	321	339	340	339	323	326	318	332	341	342	353	305	304	343	314	344	330	299	365	312	324	302	313	327	368	329	361	316	304	314	347	313	315	306	308	286	315	291	321	316	342	295	326	298	307	308	329	340	314	317	301	309	325	326	316	365	331	311	303	323	363	344	356	321	334	349	311	314	338	322	302	319	353	332	325	305	327	324	305	313	303	296	328	325	341	294	321	331	344	283	347	285	330	330	310	298	319	321	332	311	302	300	343	354	309	305	297	323	309	307	308	316	355	314	312	318	320	340	331	330	308	337	334	310	339	341	284	292	358	316	321	275	344	340	319	293	355	315	364	301	293	341	296	334	308	333	295	294	303	305	297	297	333	313	310	312	280	320	349	294	305	320	331	331	313	292	315	323	301	330	328	311	342	331	311	320	308	329	315	307	323	331	297	335	327	368	306	338	300	327	306	307	307	305	304	290	339	332	320	307	323	307	327	323	319	316	297	321	270	338	331	323	322	300	298	316	316	348	306	328	307	309	289	315	304	310	355	312	353	299	331	339	331	333	268	290	309	307	306	349	339	335	331	327	322	310	268	327	312	313	321	328	298	328	308	302	321	299	309	297	326	325	314	316	326	322	313	324	290	341	299	336	323	313	278	299	349	306	329	299	331	326	337	293	331	328	333	281	312	302	346	322	319	318	309	302	287	308	317	287	332	305	287	322	326	287	337	335	302	306	332	356	304	325	350	303	310	330	296	319	328	316	307	319	335	296	319	300	302	301	331	287	304	325	358	332	305	298	330	309	308	330	322	293	326	332	315	322	306	319	314	320	316	293	311	317	325	300	299	336	332	326	330	319	308	316	298	327	292	377	341	337	317	307	323	339	320	340	320	306	325	298	320	266	317	323	294	292	297	303	339	338	309	325	311	351	319	340	334	327	298	316	309	315	340	325	358	289	318	286	319	329	303	300	331	315	300	322	348	322	321	317	330	298	337	329	304	306	301	329	314	293	316	313	311	317	315	335	339	317	332	303	327	305	306	316	307	315	310	319	321	332	319	327	354	332	323	318	314	326	295	323	302	302	325	321	306	300	315	318	296	310	368	338	327	306	342	325	318	326	365	312	315	307	294	290	332	314	320	312	279	299	292	301	325	331	337	307	315	317	312	305	308	298	308	304	296	308	327	323	303	319	270	317	284	322	340	303	293	316	315	327	335	313	316	328	307	299	334	315	338	335	318	318	308	313	314	319	332	338	337	320	296	332	329	301	330	294	308	315	326	317	317	330	322	342	312	323	310	313	271	312	290	312	325	329	307	319	354	300	324	353	307	304	330	315	342	306	322	308	319	333	318	319	327	332	314	303	322	321	323	316	318	338	290	335	342	331	300	327	325	366	322	311	330	338	300	330	317	305	295	321	312	334	301	325	324	311	332	304	328	300	321	316	330	307	321	311	343	327	354	352	327	321	326	333	311	308	308	308	288	301	325	306	292	318	291	333	356	335	301	358	300	277	333	328	276	359	292	309	339	331	318	301	307	349	347	311	338	324	307	321	331	320	347	298	320	313	310	321	330	316	322	304	310	319	332	303	306	330	319	282	317	314	296	307	319	304	313	289	296	314	355	344	328	323	304	310	320	290	294	303	291	297	325	330	301	310	305	316	306	323	334	271	316	323	328	298	293	331	314	321	332	313	289	302	319	306	351	318	303	288	316	309	287	328	340	340	332	328	321	342	280	321	337	302	325	332	364	293	305	335	285	327	270	336	320	343	318	317	294	322	326	352	322	335	320	324	326	309	310	344	330	307	324	344	311	328	308	333	324	331	292	316	297	318	324	308	306	285	325	316	319	320	300	298	276	349	310	314	309	301	346	298	315	298	266	324	309	287	317	270	311	323	319	309	295	343	295	320	297	331	313	307	330	301	327	317	314	318	328	323	312	334	305	319	352	298	306	328	334	302	337	321	303	318	313	315	321	323	284	328	311	329	317	346	329	331	317	321	333	325	339	321	332	323	336	309	309	311	321	318	301	291	314	310	354	301	309	300	306	338	294	342	318	299	301	323	314	353	298	321	341	312	301	296	301	295	338	343	315	324	315	288	307	302	284	309	298	327	298	327	330	324	326	322	329	305	312	307	324	334	337	330	324	346	326	358	328	307	281	329	311	307	332	326	310	309	317	305	345	313	331	334	323	306	346	321	302	325	311	302	300	310	295	320	325	351	323	295	315	327	294	308	337	322	323	304	303	326	312	304	337	346	311	325	354	286	321	325	334	346	286	347	306	339	328	305	306	308	304	314	333	330	329	308	293	321	345	296	292	323	300	323	309	315	318	317	297	334	294	311	334	296	310	325	354	348	297	332	326	294	301	323	348	325	313	331	310	331	294	332	304	297	296	338	298	346	309	320	300	313	296	320	340	294	306	296	322	347	355	313	321	310	330	322	324	316	345	331	310	347	300	311	309	330	317	338	282	333	314	326	320	310	336	321	317	302	340	313	312	325	333	309	305	351	294	289	320	328	309	333	312	304	318	306	325	305	333	336	295	312	353	266	312	344	341	307	325	313	350	348	324	269	303	327	312	315	312	319	307	320	313	314	303	321	326	292	291	317	331	286	317	306	308	300	321	319	300	296	302	324	324	328	330	290	319	371	300	319	324	358	333	301	336	297	344	347	333	301	322	300	289	332	325	327	313	307	331	347	284	340	299	303	303	328	318	280	292	361	326	326	297	283	306	315	298	351	306	316	304	356	313	310	294	318	334	315	306	327	331	308	299	295	312	325	345	297	349	346	306	310	285	314	281	325	323	326	321	307	326	296	305	304	281	313	330	310	327	329	330	339	326	343	302	324	321	331	355	309	315	316	328	333	345	309	320	305	317	303	299	314	322	309	288	299	311	316	290	325	326	318	315	325	313	360	315	346	305	322	319	310	327	291	304	307	318	288	299	293	341	307	335	366	331	302	335	306	314	298	271	296	312	325	290	316	322	308	332	309	322	311	316	341	323	304	311	315	329	307	284	330	296	337	376	308	332	310	340	314	314	332	308	319	324	332	335	330	256	312	355	289	318	334	310	313	331	324	332	314	310	302	302	326	312	312	311	330	342	319	293	320	310	317	284	325	297	315	311	308	323	307	322	328	301	347	319	306	356	289	300	301	329	322	308	307	299	321	316	299	332	359	335	290	336	326	332	331	342	335	312	302	340	339	314	334	306	348	296	313	328	318	311	337	309	305	325	329	332	300	328	315	330	339	320	309	316	317	354	294	311	333	294	330	316	305	347	325	323	325	320	310	318	306	271	313	323	294	298	315	323	293	316	331	316	312	317	309	311	302	321	313	313	339	284	317	297	324	326	292	292	345	335	316	329	298	338	336	320	284	319	320	289	298	350	294	285	307	315	289	315	340	316
1303	381	351	349	352	361	346	332	325	356	378	358	360	383	348	328	370	321	381	327	370	335	364	337	328	376	372	395	366	345	350	341	337	365	358	329	363	344	334	336	392	324	323	350	380	313	346	320	386	355	339	345	387	325	371	355	354	377	349	395	395	389	335	327	362	303	388	370	375	345	370	409	363	346	399	333	353	356	305	342	346	364	336	292	358	353	331	356	348	337	333	332	352	323	379	342	370	355	337	339	364	361	365	369	376	359	318	338	333	342	358	338	325	343	360	356	339	354	369	319	346	343	384	351	354	330	371	334	331	357	344	361	324	339	379	332	340	310	337	381	319	338	366	356	350	339	363	384	350	347	347	322	343	341	366	358	323	308	366	376	342	391	321	325	383	324	319	342	336	335	368	367	363	372	353	314	342	344	337	351	358	322	352	367	356	355	306	364	328	374	345	340	365	316	331	332	349	351	344	394	367	307	334	331	331	357	348	312	360	351	348	344	372	371	348	325	352	319	363	339	361	346	349	318	350	363	381	324	367	342	355	327	309	329	407	356	353	344	356	316	347	346	310	375	332	369	354	356	307	342	341	327	367	367	336	329	336	318	348	325	334	331	328	346	355	330	366	330	332	347	280	347	332	375	373	350	354	330	352	370	387	369	295	350	319	397	360	353	343	322	366	363	325	350	382	351	333	370	320	356	349	363	348	354	372	347	357	321	333	392	382	360	356	314	327	352	367	341	313	357	367	349	344	362	365	335	338	338	391	359	338	340	357	334	300	352	342	309	366	366	319	364	343	369	334	336	335	322	360	331	280	305	369	357	327	338	339	360	346	323	332	333	352	322	375	360	326	362	374	355	367	348	355	342	326	305	323	323	333	359	355	389	363	356	341	359	326	354	364	354	360	303	387	354	340	366	366	343	384	334	341	327	333	340	370	385	388	349	359	342	314	336	374	335	316	359	360	368	349	312	360	369	375	366	376	339	367	360	353	363	340	363	309	371	343	376	345	366	368	349	371	338	391	363	371	339	384	376	311	316	312	338	354	350	386	336	339	356	352	310	317	356	342	310	351	384	340	354	389	331	365	376	322	325	305	347	336	355	356	366	339	326	335	335	313	333	332	366	367	346	377	323	356	339	372	343	346	311	386	342	351	316	342	314	361	343	368	327	348	354	361	363	366	355	312	387	339	377	352	345	354	358	354	391	343	359	323	346	310	365	328	339	338	348	379	357	368	327	384	324	369	367	307	357	348	353	349	353	338	329	351	373	319	324	343	315	369	304	326	336	349	353	356	333	353	344	355	359	371	356	393	367	398	318	344	344	346	346	373	333	327	399	361	358	357	295	350	348	376	365	343	314	329	372	360	353	334	342	386	332	339	333	327	334	371	353	367	356	328	379	329	283	353	322	362	366	356	367	388	334	358	349	386	335	330	358	342	349	324	362	369	324	378	322	368	359	347	368	363	390	358	342	336	347	356	351	325	354	317	347	327	376	344	372	339	339	377	335	389	340	373	336	315	365	317	350	358	346	375	367	366	377	382	348	347	323	341	309	386	379	347	338	333	287	388	358	340	334	317	335	349	353	348	376	375	344	339	355	360	394	312	377	350	339	366	360	373	322	361	349	332	317	352	342	370	340	331	336	356	356	359	323	316	342	362	337	325	346	355	318	345	342	324	344	338	319	366	331	326	354	356	359	342	382	386	312	349	354	348	338	345	362	389	375	351	356	352	351	392	359	354	350	338	348	366	327	348	323	332	360	296	335	352	318	337	351	331	345	367	349	337	377	332	334	360	362	357	345	345	331	391	364	353	341	314	352	355	353	347	326	365	378	364	364	368	336	364	336	361	342	351	330	343	385	344	341	352	360	348	347	328	323	354	324	353	351	372	350	338	389	364	326	363	335	355	367	340	340	355	356	374	359	343	401	332	364	393	363	347	338	362	364	334	341	376	340	331	346	380	334	348	318	317	333	370	364	344	366	358	379	347	353	355	348	344	344	319	346	325	322	338	362	351	389	346	373	357	345	351	355	331	319	357	350	363	313	376	344	359	353	360	360	351	368	332	384	358	302	361	368	362	352	340	335	346	295	366	370	373	337	320	314	323	394	335	320	335	358	361	345	361	362	341	359	334	345	362	362	332	350	352	380	325	334	308	348	357	362	362	334	353	367	358	320	311	327	353	375	346	339	353	345	341	329	334	365	359	343	351	331	349	368	320	329	347	366	343	335	383	325	350	362	341	364	357	320	343	330	347	349	346	370	335	318	329	350	366	332	337	335	362	335	297	370	360	336	329	342	363	345	356	354	364	396	358	371	357	291	392	392	307	338	375	334	346	373	331	355	354	329	350	326	342	352	363	399	337	339	327	362	335	320	347	347	352	354	340	337	349	353	361	340	342	345	356	343	345	338	341	348	341	323	319	367	369	336	358	346	341	360	337	375	365	363	359	358	380	345	394	348	343	409	368	343	330	363	347	369	339	346	348	341	377	351	340	347	374	336	333	370	345	309	378	324	336	322	332	345	355	351	322	321	357	342	345	366	333	345	341	348	356	347	338	360	345	345	356	340	331	373	345	327	340	337	338	400	330	341	338	368	345	339	345	349	341	349	345	352	325	373	350	350	343	322	355	359	367	370	360	333	351	377	355	376	357	353	357	335	353	362	349	327	350	348	374	347	341	382	358	372	352	362	358	349	353	312	364	361	354	343	381	326	348	356	327	347	350	332	351	348	348	355	339	370	346	380	351	366	355	339	343	349	336	385	316	352	330	317	324	315	333	301	317	349	350	341	349	336	360	353	351	326	372	361	355	332	379	340	377	319	342	340	353	378	360	340	330	362	334	332	381	339	359	342	335	345	334	305	307	355	343	339	330	332	318	344	344	366	298	363	343	324	355	350	348	384	348	356	352	327	340	339	341	380	333	362	342	356	369	377	327	345	367	339	338	381	356	335	333	343	362	357	297	350	302	326	359	334	330	364	340	346	318	346	295	348	376	346	328	340	356	371	345	324	347	325	326	342	342	356	346	294	349	359	361	343	355	327	343	371	355	359	370	327	346	346	345	324	391	372	356	349	369	364	393	331	331	345	339	379	361	358	363	318	370	351	360	344	376	319	313	372	345	333	359	348	362	359	295	347	340	339	345	355	316	314	375	364	370	313	336	313	365	375	379	349	340	307	332	365	324	367	389	304	325	361	350	348	361	347	359	367	387	345	347	359	333	343	367	333	351	336	324	360	332	379	364	341	350	347	350	342	339	374	398	359	384	355	330	325	363	328	343	332	346	389	350	359	344	368	330	365	306	367	379	363	370	356	344	333	344	363	341	356	346	346	344	385	372	358	316	347	327	361	352	369	330	381	343	343	335	381	355	351	393	350	356	362	353	348	338	334	324	323	342	346	390	342	371	350	351	347	352	352	332	344	322	322	369	360	319	337	340	374	354	353	342	400	351	352	346	355	361	339	392	313	351	363	341	348	345	334	346	342	339	321
2004	812	847	854	879	879	805	882	856	868	889	898	786	907	783	831	853	815	874	843	849	850	874	840	835	804	833	846	909	823	861	844	799	818	792	861	826	826	817	858	853	819	827	802	817	836	837	814	842	824	840	815	824	787	821	872	781	847	807	794	858	820	810	827	845	862	851	808	801	841	828	852	796	866	863	827	804	803	829	782	781	837	850	850	783	856	777	841	865	843	814	862	803	876	783	832	893	862	818	892	802	801	826	833	834	822	813	827	815	791	840	847	809	845	875	849	825	877	769	817	853	831	841	833	790	826	837	832	847	815	822	849	795	845	832	870	832	822	822	868	764	783	857	831	819	866	834	883	902	829	846	897	846	837	791	835	817	811	804	830	814	854	838	868	810	806	869	803	864	809	827	846	786	822	818	844	876	853	811	832	799	833	785	805	795	830	842	864	843	846	843	804	814	833	812	774	871	752	800	859	870	818	849	853	809	823	864	824	852	833	809	825	763	888	824	880	869	871	804	785	866	815	857	854	812	785	862	778	814	801	802	827	798	779	816	816	839	812	865	828	879	803	823	796	875	869	878	835	825	857	823	853	807	844	824	807	840	813	853	849	823	854	839	903	893	817	833	879	834	781	809	810	813	837	865	810	790	863	849	819	837	768	813	789	815	811	830	807	806	806	804	844	786	843	834	781	831	839	856	824	798	850	831	803	825	822	828	817	856	814	828	870	833	807	834	786	872	871	858	867	833	838	800	829	817	875	894	876	775	854	846	785	816	870	863	794	767	839	826	805	844	841	779	860	792	877	855	875	887	848	787	848	807	816	844	861	787	824	866	807	813	802	845	828	821	863	853	827	872	804	777	866	742	815	839	867	860	865	852	830	824	839	743	831	874	760	776	831	837	842	825	847	799	818	838	822	808	822	802	867	855	832	796	842	849	830	868	778	875	803	808	836	821	791	816	847	846	885	816	795	845	823	840	811	814	866	837	841	788	864	795	798	805	821	784	771	862	814	821	841	893	845	836	769	779	815	812	811	829	818	834	797	826	806	832	837	837	777	906	819	805	799	822	775	834	830	822	856	823	836	883	829	810	864	839	832	798	797	867	868	803	822	805	829	842	816	859	775	814	844	824	831	873	846	807	901	857	822	828	854	837	802	829	841	869	863	801	820	908	791	870	827	812	828	834	828	800	802	857	855	848	777	864	857	821	866	805	875	841	867	895	818	777	845	854	833	808	814	839	788	847	858	834	811	842	865	819	845	839	774	821	832	771	798	817	811	847	866	863	813	839	827	827	788	845	821	819	852	833	843	753	839	824	774	808	801	819	848	781	875	779	835	839	792	875	850	841	868	792	818	882	788	822	787	772	803	857	830	813	881	854	843	837	816	815	802	782	819	833	789	860	803	827	829	817	790	795	804	806	872	834	874	815	823	849	897	835	853	828	809	819	836	803	883	827	763	843	851	832	842	897	892	782	784	827	821	805	804	787	846	820	798	875	807	857	799	808	844	785	923	842	844	864	842	809	803	821	844	833	810	825	872	881	795	865	793	825	849	802	855	818	816	780	857	825	855	819	843	852	815	829	811	826	850	814	895	839	826	843	776	862	850	751	843	831	835	823	840	834	816	897	826	824	845	822	851	808	780	825	874	823	797	854	780	810	850	837	785	789	782	820	824	816	828	778	804	866	803	778	836	812	834	813	792	855	807	824	834	853	776	828	827	819	850	821	835	839	846	848	810	839	811	837	807	829	828	807	784	798	834	817	805	837	824	832	856	809	833	829	852	887	797	854	818	791	835	840	893	819	765	816	818	824	878	777	845	846	823	870	847	811	805	799	879	855	835	805	794	856	838	823	765	776	886	794	838	798	831	880	852	797	824	817	835	795	866	869	837	804	867	803	792	782	787	797	830	761	899	846	872	816	807	811	815	808	841	836	842	845	825	816	819	810	844	847	811	831	828	789	826	832	853	886	851	878	847	834	866	857	800	828	865	770	836	804	837	793	804	849	808	790	809	808	818	827	844	801	847	817	806	792	843	803	823	807	825	784	875	824	804	792	817	841	845	823	835	793	819	808	829	852	845	801	845	856	835	817	806	816	847	873	797	860	825	836	864	836	797	845	828	852	832	839	807	853	799	846	817	818	807	838	784	896	879	832	816	797	770	813	793	812	808	774	836	851	844	805	858	825	825	831	844	851	848	846	843	828	815	836	816	845	802	813	791	885	825	822	811	859	870	827	787	861	825	838	811	843	836	805	827	821	803	844	813	830	851	846	828	833	786	834	873	797	864	835	800	815	846	823	836	841	854	797	825	848	845	841	801	788	791	856	828	807	815	831	818	826	878	833	839	813	814	826	785	837	839	839	865	844	823	847	809	833	815	850	854	833	865	842	815	856	801	823	822	858	844	859	816	806	829	810	827	812	826	786	872	801	850	799	863	850	825	843	807	795	870	852	815	875	833	883	815	834	837	824	778	807	868	830	793	874	850	804	779	816	793	815	838	832	828	810	779	808	842	804	862	859	828	817	800	771	851	834	778	879	811	854	847	838	831	814	854	852	837	799	821	843	799	898	869	798	805	844	831	794	833	796	816	839	852	857	756	794	825	839	854	838	823	854	833	855	865	837	834	824	816	867	858	852	771	820	836	825	859	830	748	788	874	797	796	848	801	843	817	906	851	827	862	838	859	796	782	806	789	827	828	862	804	791	814	859	769	805	825	839	847	799	819	852	799	804	807	785	852	823	830	874	834	874	846	861	818	816	861	843	844	793	843	854	830	842	810	848	841	796	829	812	815	839	835	843	839	822	841	845	834	846	817	827	857	845	841	861	821	814	817	841	859	787	824	833	878	843	788	832	840	912	893	864	815	819	825	857	852	812	826	850	789	806	788	842	828	832	834	862	792	811	810	817	827	837	847	812	868	853	874	863	826	784	840	783	826	836	802	809	839	809	842	798	847	806	828	822	819	809	843	829	833	841	818	864	846	797	841	794	822	812	904	850	818	806	801	849	836	827	825	861	828	785	803	787	869	773	836	798	832	793	859	829	820	795	820	786	823	835	829	824	836	795	795	827	818	771	841	889	862	843	820	801	823	828	851	847	832	864	795	858	816	834	796	861	847	834	827	828	830	807	838	811	804	838	803	786	842	837	843	827	823	818	798	814	803	832	833	842	815	907	809	852	852	830	862	799	827	841	814	864	829	832	780	807	836	853	795	892	811	787	846	861	814	858	818	832	840	827	806	800	819	845	811	836	807	772	881	818	813	831	843	828	834	811	787	838	780	887	868	818	833	811	872	829	840	820	821	805	865	820	790	847	879	876	833	872	814	850	859	862	837	831	824	790	819	849	822	851	822	815	786	814	836	874	825	829	896	826	833	850	849	842	860	850	849	881	846	818	806	801	886	773	860	860	801	838	807	847	856	789	848	825	804	847	816	826	806	812	901	820	862	806	877	841	815	808	785	841	849	815	837	843	810	809	860	742	822	821	772
6605	541	562	505	370	363	320	301	316	257	276	292	289	315	282	265	306	286	290	283	282	312	260	267	304	265	263	268	300	335	321	297	299	248	285	258	268	270	273	247	287	308	288	269	283	292	301	293	258	287	276	297	309	286	288	263	302	281	289	263	299	298	321	300	304	291	269	308	290	293	306	288	277	264	310	300	288	323	305	289	262	271	304	279	283	260	266	234	283	285	278	280	290	249	295	252	265	295	310	311	268	285	268	287	332	258	282	289	260	316	287	264	269	285	250	269	281	263	282	304	269	309	256	261	286	255	278	285	281	286	253	268	266	297	298	238	299	278	291	244	287	297	276	291	291	302	286	294	330	275	267	250	277	291	291	297	307	266	265	249	260	286	268	262	266	286	286	267	288	262	275	274	262	274	282	266	303	277	277	273	315	293	299	276	287	274	340	254	271	253	299	284	272	290	274	294	252	283	314	265	253	295	274	301	274	284	292	279	290	278	261	276	281	268	287	285	276	230	263	311	282	300	313	287	312	316	281	265	282	287	304	289	286	336	268	264	258	288	293	286	290	273	261	290	266	274	291	290	297	282	268	254	252	261	264	294	262	291	245	235	286	293	264	288	314	282	302	257	290	279	265	283	275	289	267	266	251	295	270	263	269	291	267	297	268	250	265	261	288	269	264	276	282	282	276	280	299	294	289	244	267	296	309	296	263	275	299	274	264	260	273	294	279	316	266	257	282	254	290	295	261	250	274	271	256	309	290	266	284	268	309	277	281	281	294	290	294	255	300	271	285	293	297	289	297	292	282	310	277	294	247	270	254	301	272	288	257	256	295	285	253	272	274	290	283	282	290	283	296	299	289	274	253	267	247	286	254	262	242	271	258	299	265	282	271	262	275	283	292	257	286	285	279	277	267	272	266	266	309	284	283	287	307	262	287	291	269	299	282	294	292	279	341	303	270	275	288	243	263	254	267	235	282	250	291	283	289	337	266	270	310	259	269	297	266	269	277	269	283	268	299	271	282	276	283	252	283	280	277	264	277	290	260	269	263	267	280	276	263	289	265	303	269	308	302	281	273	302	249	312	289	259	282	277	279	293	252	292	270	302	277	278	279	271	265	286	296	273	300	278	241	277	288	275	250	283	307	254	290	254	249	264	312	288	304	252	271	290	275	261	307	299	281	297	281	269	303	251	279	247	272	299	294	286	299	279	280	256	250	296	281	284	319	286	291	302	285	277	274	272	269	291	271	298	287	275	287	263	286	292	264	258	264	262	266	266	295	267	245	302	308	277	292	267	292	303	290	237	280	252	290	293	270	262	321	281	280	290	293	272	261	251	293	287	269	296	265	301	280	270	271	253	290	275	293	285	262	299	293	259	273	257	288	271	301	254	279	285	310	265	292	253	272	254	259	273	303	294	279	292	283	275	255	239	308	268	273	316	283	295	266	299	288	273	244	265	292	295	261	283	264	301	284	292	276	257	271	259	296	303	284	280	273	283	264	284	309	293	257	300	304	266	272	284	288	274	298	301	280	276	304	274	284	291	282	288	257	272	278	288	282	275	286	247	293	277	281	284	289	249	267	270	282	274	257	298	283	289	254	300	274	272	262	287	284	296	236	269	266	281	279	282	287	290	254	288	286	283	274	269	317	287	286	298	289	270	266	286	273	283	302	303	276	292	286	283	243	288	292	312	242	280	283	324	259	284	272	314	284	276	252	296	256	258	282	255	282	288	272	261	278	292	285	262	283	265	273	269	287	312	298	278	310	243	267	268	281	267	290	269	250	289	299	255	280	287	294	266	297	297	317	246	289	293	272	264	291	298	279	281	283	265	295	259	286	285	311	306	264	330	309	310	312	269	296	286	282	290	302	269	273	297	269	267	257	286	258	285	291	268	304	319	290	283	306	287	316	290	265	271	294	260	258	285	276	299	285	272	271	258	264	271	289	289	308	270	291	268	281	276	268	286	269	296	270	258	282	269	284	289	264	287	285	266	259	275	254	263	274	320	290	287	259	309	261	275	261	286	278	301	281	272	309	308	281	287	286	255	265	294	281	262	285	267	302	292	315	296	262	278	273	253	273	284	265	267	261	283	312	279	290	286	266	306	272	283	282	245	289	281	271	292	265	259	292	268	252	247	298	273	290	266	285	271	281	269	287	257	285	294	278	278	318	273	314	305	269	258	283	281	306	280	283	287	280	299	265	257	262	286	274	286	259	293	295	282	288	265	280	282	286	322	286	269	275	266	276	284	299	302	273	278	253	277	290	269	265	290	285	267	308	293	285	261	270	268	240	271	280	303	292	285	297	266	273	249	301	307	264	301	278	290	288	275	278	254	287	267	268	292	298	299	307	249	283	299	282	254	306	277	282	306	287	300	265	257	283	294	288	298	295	281	280	300	307	287	262	259	303	280	285	267	316	266	277	274	272	308	313	298	283	306	272	266	293	296	286	291	302	282	259	288	327	282	283	275	309	276	283	303	278	285	269	285	276	283	281	268	297	267	262	291	284	300	290	300	319	305	276	272	316	320	303	285	272	282	281	278	312	316	293	291	272	271	293	296	278	268	282	267	268	288	320	268	263	305	256	275	258	301	302	292	294	255	272	282	239	247	296	255	255	302	305	276	281	310	286	309	286	312	291	244	295	276	266	279	283	285	262	292	281	262	301	325	280	262	297	283	289	261	295	244	249	295	286	267	285	304	288	278	274	293	283	265	266	286	274	249	310	295	278	286	292	307	257	276	283	265	292	260	278	295	266	261	271	284	269	321	277	237	300	271	259	269	298	316	282	289	266	281	286	269	270	268	265	296	273	260	277	279	248	288	303	289	278	290	275	290	292	291	277	285	270	290	283	268	269	315	277	264	276	278	256	286	283	277	280	310	288	263	261	265	302	279	272	261	264	262	289	251	267	236	252	311	292	297	290	288	290	291	270	289	281	282	273	271	287	270	271	272	254	238	305	283	276	278	294	275	260	299	300	261	261	261	272	289	309	284	276	268	301	285	279	302	267	229	297	321	287	316	290	279	283	264	290	324	294	292	242	252	279	274	294	277	319	266	274	272	297	272	266	291	287	279	260	281	279	274	296	271	306	310	267	273	259	286	285	272	303	288	283	249	265	264	283	296	270	275	249	263	280	307	277	292	276	296	255	271	264	292	275	323	269	278	293	306	268	295	278	246	268	294	275	312	286	285	290	308	272	285	269	280	284	291	291	286	316	279	294	263	266	293	298	275	300	275	297	281	269	276	275	292	271	287	289	293	268	319	288	248	277	310	273	288	265	268	269	261	274	268	272	286	254	301	289	286	283	260	309	295	279	297	298	277	279	312	269	302	258	273	276	284	309	279	291	269	280	278	291	305	289	264	295	251	250	277	259	315	289	289	273	305	269	258	250	269	309	283	271	273	301	282	289	280	305	278	272	259	271	271	263	264	288	262	253	286	273	299	287	300	296	313	280	272	291	280	284	285	282	276	293	278	254	300	251	285
6438	984	1298	1330	1185	1028	983	919	819	856	782	750	813	721	733	712	724	736	767	701	734	698	709	710	722	699	717	734	689	686	719	721	670	663	639	700	673	698	713	629	677	670	687	683	696	675	707	695	637	676	714	622	636	686	648	701	679	713	673	637	687	719	652	683	673	710	640	646	704	664	695	656	698	641	672	655	726	679	662	628	682	671	662	620	712	648	676	701	678	616	666	616	663	697	708	696	617	703	643	722	682	677	671	663	709	709	693	693	669	673	679	674	686	708	753	696	674	671	700	663	706	652	650	672	702	697	661	634	681	702	671	675	677	639	674	651	725	683	630	653	680	635	692	666	646	702	767	693	678	681	662	660	723	688	624	689	701	691	675	672	642	678	667	669	696	701	622	694	702	660	718	645	708	673	705	717	684	649	690	673	672	661	652	723	691	693	670	696	670	657	679	662	699	647	696	645	624	665	691	731	686	706	732	725	673	664	657	671	725	710	658	701	673	722	647	677	613	658	669	666	748	700	659	661	683	614	674	670	645	656	670	688	664	671	680	671	693	678	657	664	640	672	658	660	703	685	656	639	707	660	711	677	683	680	650	680	637	665	634	667	641	726	679	667	675	726	666	693	733	648	683	709	662	651	677	697	659	659	734	673	646	638	664	681	704	646	658	674	737	684	638	694	674	669	695	647	631	691	639	682	690	693	699	685	714	674	658	667	637	677	684	666	700	642	699	640	651	648	690	635	680	619	664	721	659	661	647	679	626	672	640	680	657	676	695	659	663	676	725	687	669	636	687	667	708	661	663	655	679	633	740	601	657	655	666	639	649	687	713	663	661	681	697	674	647	650	692	699	670	648	659	648	696	647	662	678	650	671	666	730	662	668	733	640	633	647	692	678	648	652	685	693	666	701	662	669	675	703	649	675	633	694	665	687	662	651	666	680	717	647	673	686	652	690	673	683	661	679	756	649	664	646	639	716	667	661	652	663	654	655	643	631	666	674	686	679	663	653	719	648	647	657	633	659	636	649	655	661	640	660	686	600	686	673	679	681	636	653	655	661	652	621	691	698	679	664	694	686	695	664	700	719	719	659	619	681	658	658	669	661	686	732	699	644	672	666	669	708	656	679	670	643	729	662	672	664	653	692	658	621	674	630	635	670	634	651	635	654	696	674	685	678	687	616	697	678	690	646	669	729	663	699	652	727	668	641	646	672	671	638	691	670	643	682	695	644	601	639	701	676	647	700	660	683	665	692	665	635	619	701	693	714	675	646	704	678	637	664	635	713	660	643	708	674	704	700	678	649	662	726	648	662	717	686	694	658	694	673	695	691	661	682	655	703	695	697	685	674	681	689	672	679	697	727	681	686	695	685	677	704	690	698	691	659	678	668	707	655	678	665	675	705	683	634	650	646	705	662	678	624	675	671	712	622	691	695	707	686	712	679	654	689	722	644	683	644	645	641	665	687	617	641	646	655	680	647	724	655	663	638	708	674	697	698	680	652	663	660	685	632	661	652	677	662	663	666	751	636	640	668	687	636	701	697	674	678	700	686	673	666	667	693	684	638	674	689	718	627	704	648	639	719	711	646	661	695	683	687	723	725	643	652	697	645	680	659	645	642	674	689	672	664	679	678	652	634	665	680	651	694	674	688	644	652	690	674	624	701	637	665	618	680	657	682	664	684	756	698	710	684	652	672	691	713	683	664	657	697	655	725	650	701	639	677	671	629	683	652	687	676	670	665	682	634	647	674	686	664	638	677	695	646	687	627	661	688	678	643	728	716	689	732	626	681	676	667	619	660	713	673	685	675	669	696	663	676	695	687	659	659	686	705	732	680	649	669	635	623	715	666	624	664	689	660	699	670	630	695	676	710	660	682	675	711	655	681	657	680	658	654	696	641	616	643	663	680	658	660	672	668	668	639	738	677	708	616	657	650	654	696	667	661	678	667	678	654	670	707	674	693	643	692	714	731	670	647	689	667	703	669	671	690	720	667	655	631	638	686	664	709	667	666	678	690	690	687	722	640	674	708	687	670	654	680	691	681	659	707	699	683	672	678	709	681	718	699	620	660	688	687	692	647	681	721	700	660	684	673	649	644	689	676	656	666	703	667	681	702	656	663	703	709	685	689	682	694	701	704	646	688	757	652	674	659	650	661	683	645	698	675	647	667	657	667	707	662	630	652	668	712	695	661	672	702	687	681	663	646	667	687	703	702	655	635	624	639	671	661	661	661	664	689	666	674	666	702	669	706	667	685	680	673	679	669	685	628	652	676	720	717	709	705	677	674	727	664	687	677	642	635	716	655	681	652	646	640	677	679	703	689	710	659	658	638	653	718	691	625	687	662	682	686	660	658	651	700	690	716	661	677	671	696	662	684	663	683	654	682	669	698	681	656	654	674	674	646	652	664	618	684	627	731	688	644	632	667	692	693	657	662	665	667	648	714	688	669	649	674	623	684	631	733	658	679	733	640	634	677	661	668	673	695	644	728	629	686	644	686	683	661	685	660	674	704	700	699	733	654	717	724	730	664	695	671	669	676	699	634	617	641	666	699	678	728	734	656	684	665	709	672	708	621	718	704	677	690	720	624	640	680	658	634	687	669	684	678	695	600	653	757	681	657	653	699	633	647	665	611	725	685	654	658	669	658	667	667	672	626	662	649	673	669	705	677	663	664	703	643	711	673	679	704	686	665	672	688	703	625	675	620	709	658	671	690	657	652	671	661	608	693	678	694	638	655	643	676	709	659	691	673	689	681	695	664	677	626	694	709	655	671	679	694	697	635	669	656	660	690	704	646	660	653	670	672	628	681	681	629	685	649	628	664	676	671	716	684	727	679	702	663	629	701	686	692	698	698	645	692	676	724	696	672	670	654	663	706	724	644	696	711	686	668	678	609	660	704	666	656	664	681	636	642	657	663	629	666	707	660	668	664	640	719	698	653	700	662	693	674	672	645	680	686	635	674	655	676	666	635	690	654	646	692	665	643	649	691	657	649	685	656	716	633	634	645	681	682	728	657	631	693	675	709	691	686	652	680	691	700	634	728	662	657	707	672	680	701	672	667	692	670	695	630	726	642	654	682	641	664	674	698	688	652	700	657	687	647	692	660	664	633	700	664	642	675	701	672	638	659	685	651	701	689	656	677	692	669	707	683	670	725	693	620	703	678	645	685	679	662	678	717	654	635	641	672	694	690	671	650	658	627	669	669	658	634	650	671	683	668	658	669	701	675	672	660	667	668	695	694	700	689	654	662	653	700	671	686	666	669	697	674	696	698	695	688	661	672	693	646	678	673	687	666	675	656	690	640	671	732	643	653	678	646	660	652	695	703	664	695	735	691	643	678	672	732	658	637	693	650	686	655	684	698	675	662	724	670	681	669	602	685	707	627	646	690	649	649	653	625	683	686	636	642	685	668	698	655	662	669	706	688	637	687	681	688	675	708	675	671	652	648	693	710	642	652	664	696	642	691	641	661	637	691	680	646	688	688
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
