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
338245125166	338245125727	338245126277	338245126827	338245127377	338245127927	338245128477	338245129027	338245129577	338245130127	338245130677	338245131227	338245131777	338245132327	338245132877	338245133427	338245133977	338245134527	338245135077	338245135627	338245136177	338245136727	338245137277	338245137827	338245138377	338245138927	338245139477	338245140027	338245140577	338245141127	338245141677	338245142227	338245142777	338245143327	338245143877	338245144427	338245144977	338245145527	338245146077	338245146627	338245147177	338245147727	338245148277	338245148827	338245149377	338245149927	338245150477	338245151027	338245151577	338245152127	338245152677	338245153227	338245153777	338245154327	338245154877	338245155427	338245155977	338245156527	338245157077	338245157627	338245158177	338245158727	338245159277	338245159827	338245160377	338245160927	338245161477	338245162027	338245162577	338245163127	338245163677	338245164227	338245164777	338245165327	338245165877	338245166427	338245166977	338245167527	338245168077	338245168627	338245169177	338245169727	338245170277	338245170827	338245171377	338245171927	338245172477	338245173027	338245173577	338245174127	338245174677	338245175227	338245175777	338245176327	338245176877	338245177427	338245177977	338245178527	338245179077	338245179627	338245180177	338245180727	338245181277	338245181827	338245182377	338245182927	338245183477	338245184027	338245184577	338245185127	338245185677	338245186227	338245186777	338245187327	338245187877	338245188427	338245188977	338245189527	338245190077	338245190627	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2743	3650	2300	2743	3650	2300	2743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15320	1520	1061	882	637	513	480	517	481	405	428	443	418	392	438	411	403	361	381	364	422	383	373	359	367	391	348	344	352	395	381	362	381	370	372	391	364	329	344	340	360	382	335	379	373	365	364	346	364	349	340	332	357	402	338	358	344	337	361	360	362	395	374	342	342	389	337	358	370	374	362	371	404	374	332	399	326	362	365	356	373	372	347	373	412	386	366	361	355	360	349	390	329	328	339	370	379	359	365	328	372	350	360	385	364	337	407	352	320	357	398	350	361	364	369	411	372	343	375	390	359	342	361	362	364	380	376	342	350	311	346	399	358	351	377	356	360	330	367	405	370	377	375	359	346	331	334	349	376	358	377	392	366	377	380	361	327	364	387	362	328	372	386	371	374	333	335	332	369	354	333	370	371	370	360	366	352	347	351	346	355	339	360	381	356	372	316	326	361	380	376	334	347	376	348	348	357	348	354	384	365	355	338	352	363	349	375	313	366	393	342	315	345	345	342	357	372	372	371	328	345	353	371	360	349	375	384	317	349	387	373	359	366	376	362	393	384	379	315	375	393	341	382	342	363	390	406	360	359	358	384	375	351	361	380	378	389	341	366	403	360	345	349	337	359	344	348	366	371	347	300	386	362	339	349	368	389	331	380	341	365	377	371	348	331	353	380	397	360	369	363	368	389	365	407	343	343	355	387	357	339	375	367	386	398	359	369	371	364	419	355	364	339	346	342	374	362	355	345	387	353	333	349	375	389	396	332	384	343	359	387	357	356	350	375	372	362	360	326	357	322	336	356	375	362	348	365	351	346	374	341	365	355	380	364	342	348	334	373	364	370	338	358	382	340	360	380	387	355	367	363	386	378	360	334	328	373	367	376	364	356	393	359	360	352	366	371	373	370	366	374	348	358	323	327	349	357	372	366	387	352	358	358	318	375	375	348	393	383	398	345	336	325	374	364	380	327	360	349	367	383	349	352	346	377	386	353	352	371	340	396	372	321	387	358	374	387	382	337	367	368	383	377	423	366	371	347	378	347	372	367	353	377	369	367	348	336	342	405	365	346	365	301	363	406	367	364	340	392	330	382	353	346	349	331	354	355	302	364	333	396	346	349	367	379	355	358	354	352	391	398	330	363	340	365	371	363	392	386	342	380	391	357	392	351	364	384	350	333	365	361	362	368	352	342	362	415	301	337	346	345	385	383	385	330	362	375	378	325	397	343	386	327	369	368	337	373	343	331	356	366	371	351	347	355	381	348	364	347	359	345	363	349	348	361	367	360	348	332	345	379	344	370	379	360	339	387	398	330	357	336	337	343	354	363	391	379	348	353	401	347	353	353	358	369	367	375	367	407	355	331	362	331	346	368	350	357	362	354	325	386	384	346	322	346	379	358	389	364	399	377	359	393	348	352	335	357	358	389	384	338	394	368	390	358	319	362	370	332	376	339	378	358	386	358	379	383	382	362	373	386	345	354	335	364	365	377	367	364	336	387	340	353	333	382	377	375	361	390	359	371	354	394	314	356	340	360	347	380	406	376	366	356	401	371	368	377	383	364	381	339	383	359	377	381	368	364	366	353	350	360	335	338	346	384	406	345	343	335	405	375	365	357	342	342	373	345	328	397	356	369	350	333	398	327	390	346	341	345	356	357	353	397	369	366	374	370	334	370	360	373	367	338	358	404	387	363	323	340	360	339	326	333	383	314	331	407	375	372	352	355	360	369	382	384	365	382	370	377	363	334	355	355	338	360	422	372	331	370	365	375	337	373	364	371	387	345	333	343	344	356	357	373	351	362	344	373	389	358	361	357	353	353	361	337	386	349	364	361	376	375	371	389	357	350	351	372	376	344	353	383	354	354	397	316	339	354	353	355	341	387	376	350	340	328	382	337	341	361	350	327	352	364	367	379	379	358	368	358	373	350	368	353	341	369	352	371	390	359	353	346	373	351	361	357	348	372	357	359	400	332	388	376	381	386	371	365	367	389	369	342	356	360	376	381	358	382	336	348	342	323	380	373	351	356	344	364	353	341	391	343	368	353	359	354	377	386	350	365	374	391	407	377	368	339	391	342	412	385	376	404	365	371	397	320	348	310	369	324	354	345	359	355	315	351	364	383	400	380	378	375	326	377	386	367	344	351	325	385	359	355	344	355	385	343	406	337	380	339	391	362	381	361	356	351	331	390	353	384	343	376	368	363	362	398	338	339	386	322	367	346	353	359	379	355	370	368	340	387	372	345	381	385	407	401	381	372	320	376	331	371	375	346	361	369	366	308	335	397	361	358	381	378	382	325	340	343	351	352	351	366	380	377	378	374	328	372	384	381	379	379	360	334	357	339	399	369	345	369	363	355	343	389	360	361	344	333	386	325	370	374	381	351	362	348	333	356	368	351	362	372	354	381	390	397	344	332	356	387	375	354	363	366	387	419	389	370	366	339	336	397	349	354	372	392	367	345	350	347	334	337	336	376	338	358	435	363	383	352	375	359	322	383	349	370	346	351	377	386	385	336	357	331	368	370	373	342	343	361	353	393	386	347	329	368	355	354	372	362	347	378	371	373	369	374	353	354	375	339	375	356	356	389	308	393	389	399	367	365	397	338	332	407	332	355	414	320	394	347	330	353	348	394	353	348	399	368	389	401	388	301	333	382	364	347	334	337	372	359	360	392	426	374	351	362	366	390	353	352	330	344	338	364	349	367	379	372	366	354	342	330	340	375	396	362	363	371	368	337	399	379	360	349	345	376	401	350	393	356	401	383	362	359	376	351	367	355	311	371	378	348	374	393	378	375	367	353	331	309	349	353	365	364	333	341	395	383	326	367	365	372	332	358	408	371	396	368	381	388	374	391	376	361	342	359	374	365	371	352	371	378	380	346	343	373	340	401	371	430	354	336	345	401	361	377	336	339	334	394	355	330	351	391	376	351	359	367	319	367	358	359	352	351	335	370	315	342	355	335	370	342	372	349	365	345	360	344	360	364	371	382	339	365	371	308	391	349	364	315	309	354	359	418	344	384	347	373	365	372	350	379	400	360	371	366	388	349	334	348	363	377	362	331	355	358	372	422	350	408	358	381	393	336	335	353	356	350	346	349	379	345	376	348	323	340	334	373	397	348	379	374	361	346	354	329	398	357	372	321	369	368	353	315	350	374	377	375	348	343	381	390	339	389	379	352	354	354	316	367	407	351	354	379	390	393	339	384	339	319	336	375	364	363	343	346	366	328	400	364	308	347	334	351	355	354	353	358	331	409	372	372	346	363	370	347	383	364	363	365	373	345	359	368	364	335	312	354	338	379	376	338	338	353	390	393	370	377	364	314	355	394	369	385	358	403	346	345	342	369	392	380	360	377	375	391	352	352	356	345	370	363	343	356	359	361	365	359	383	350	384	363	368	368	377	342	384	358	371	310	335	348	375	376	355	326	377	352	366	392	365	386	371	351	393	389	368	378	389	345	387	384	383	323	361	368	378	334	337	336	350	354	330	390	367	331	391
8917	1401	2147	2407	2079	1762	1540	1390	1348	1180	1137	1185	1027	1046	1007	986	971	991	968	943	934	908	920	905	921	874	876	885	864	852	886	826	831	867	887	842	858	861	881	817	852	778	853	852	833	873	830	826	824	848	819	833	855	836	811	828	829	867	849	860	803	915	833	880	873	849	859	829	806	894	830	828	876	826	838	834	753	824	874	825	872	836	809	833	858	797	852	831	847	805	859	840	827	831	816	816	847	863	778	876	831	807	822	867	814	783	842	804	833	844	838	793	839	852	762	809	836	835	859	788	813	840	813	852	869	837	915	837	855	775	792	812	835	848	804	799	860	845	866	859	871	919	824	835	864	818	804	819	808	833	837	828	866	812	842	809	778	786	880	816	811	882	831	826	867	805	854	874	750	830	814	831	896	821	838	862	876	886	850	891	847	849	821	817	841	843	804	854	851	815	835	842	811	807	857	835	871	867	834	798	850	833	869	826	871	824	831	820	802	863	814	766	841	856	803	777	808	869	859	839	852	857	860	840	830	805	805	844	883	839	856	807	845	839	831	855	860	858	845	844	852	835	853	821	824	830	801	791	860	873	831	816	884	831	828	807	763	901	789	843	804	750	800	794	858	847	843	841	847	823	829	829	809	842	811	824	780	860	863	871	874	814	885	859	839	884	873	865	823	842	800	815	831	828	873	835	807	846	842	837	819	891	847	819	816	847	846	790	867	847	854	854	832	868	798	826	841	852	810	787	806	844	789	834	793	804	844	832	834	879	832	803	815	821	788	790	788	800	847	837	868	853	850	845	842	853	838	906	878	798	820	809	863	836	824	797	842	804	846	809	826	843	815	817	857	848	838	863	870	850	883	843	795	825	842	831	840	756	805	831	833	829	793	862	817	862	831	847	826	825	889	828	851	819	816	832	797	862	857	772	788	784	806	823	811	803	834	893	797	827	873	796	829	889	778	758	785	817	865	788	792	800	782	863	823	858	829	849	856	815	842	769	811	821	850	796	837	776	816	866	836	855	818	862	851	834	846	794	835	888	874	848	825	825	811	818	838	845	805	884	824	872	790	822	858	889	784	794	831	886	866	790	818	763	811	799	821	806	839	840	868	791	881	848	788	817	816	816	829	834	831	886	846	849	886	850	835	843	783	846	836	856	816	872	876	814	862	820	803	811	859	829	810	826	841	819	860	824	854	851	898	833	808	837	845	842	838	879	835	836	859	822	783	840	875	906	822	787	834	835	814	820	887	799	851	847	823	846	854	858	818	868	811	901	860	868	785	799	852	833	835	824	794	846	833	858	806	849	796	810	833	824	839	848	898	784	801	816	831	846	816	813	798	819	840	832	824	787	840	860	796	871	814	828	838	815	862	798	734	778	813	774	814	855	820	820	888	822	813	793	790	743	827	825	856	872	899	828	851	815	814	849	811	819	821	883	764	859	810	852	904	781	897	772	861	791	802	848	858	837	812	817	866	870	831	830	762	815	834	809	793	850	844	853	888	831	803	832	823	817	843	840	859	869	846	790	844	833	820	837	821	843	840	787	817	905	784	861	821	823	851	824	819	823	823	866	858	875	823	795	770	853	852	829	808	831	783	812	803	840	776	821	805	838	839	767	748	820	807	825	838	827	782	872	827	827	829	857	828	842	835	879	846	799	806	793	827	852	853	804	825	827	800	782	800	869	879	846	811	826	795	805	775	823	862	824	802	811	844	832	816	773	829	835	811	827	836	858	820	854	844	877	807	833	834	812	865	873	828	833	829	735	869	831	794	830	827	803	833	848	807	890	800	836	772	808	863	796	830	853	830	813	880	871	831	838	842	818	854	889	891	837	876	803	851	881	783	754	881	820	795	836	839	775	857	808	873	752	811	846	827	817	853	845	796	801	801	820	829	867	857	817	842	785	825	828	807	834	807	736	876	843	844	848	807	801	795	802	864	929	859	827	790	829	836	841	833	841	793	832	837	783	817	885	787	828	866	796	817	840	857	804	825	825	806	853	813	823	814	816	922	834	830	857	791	856	850	809	789	825	820	799	848	831	845	835	799	818	856	841	788	836	839	858	776	830	858	877	806	812	828	792	844	784	851	839	802	842	851	813	846	762	851	831	820	819	831	798	771	837	817	719	872	835	776	797	861	823	806	765	866	807	858	796	852	882	854	834	861	813	864	817	839	811	858	797	817	792	838	790	801	884	861	821	824	832	815	864	825	831	835	828	828	810	834	862	885	834	856	848	786	829	837	829	833	828	851	811	871	800	806	845	731	847	832	796	829	799	782	881	822	870	827	834	867	822	844	849	822	842	818	801	811	877	851	889	830	758	881	821	810	817	861	789	776	807	787	810	805	788	809	814	876	802	856	853	835	831	818	825	770	785	797	851	810	854	904	832	825	833	832	794	820	828	814	799	817	878	829	866	849	816	816	823	849	825	860	856	794	835	813	806	823	837	818	843	812	857	831	886	826	847	870	815	838	804	810	763	838	868	875	835	828	827	843	817	816	786	824	835	862	849	790	894	846	882	850	854	855	809	866	831	866	781	878	891	801	817	817	810	807	881	838	805	776	839	811	878	823	836	854	824	816	827	782	883	797	856	839	847	837	843	865	812	831	831	817	840	799	791	836	797	839	857	829	844	848	855	822	839	821	837	837	799	817	800	769	860	857	823	823	857	818	782	770	864	798	835	870	820	857	817	813	812	879	843	884	868	813	850	859	847	855	840	822	843	846	852	789	821	860	880	867	831	801	796	796	821	850	831	814	865	867	798	875	781	818	817	813	835	833	844	852	835	841	842	856	849	906	792	839	838	791	869	798	877	846	823	825	798	789	777	832	821	806	821	839	824	818	863	851	811	872	826	834	812	810	810	817	799	848	856	836	837	875	869	852	871	912	845	836	866	792	810	899	766	884	853	867	856	862	846	805	823	820	764	894	853	800	831	833	870	825	793	869	867	856	853	771	831	834	790	789	819	856	839	844	808	795	818	810	862	862	866	803	871	812	837	784	814	836	845	784	844	827	887	832	844	848	849	865	815	771	813	811	870	853	841	827	773	779	838	803	802	830	836	794	776	849	834	852	849	790	840	850	854	875	849	820	832	846	861	835	821	842	828	837	844	840	893	793	826	877	844	840	845	814	846	837	815	815	809	804	861	810	847	879	807	801	892	853	849	823	817	855	808	796	885	809	813	821	807	833	816	831	885	833	814	816	813	796	870	788	853	908	854	784	864	840	801	824	900	822	825	877	804	809	819	847	850	841	837	831	871	806	827	805	791	838	873	803	866	814	842	824	786	833	842	870	839	839	810	800	821	856	861	833	869	862	819	812	844	862	848	818	827	803	828	802	809	832	835	836	889	883	833	812	817	805	789	863	823	765	813	796	865	787	878	824	824	826	870	821	804	810	824	785	809	763	881	806	847	833	876	876	840	848	810	825	861	829	818	786	876	851	798	869	821	820	863	835	842	797	840	824	822	787	816	865	861	831	786	830	811	815	849
1992	203	207	170	155	181	154	156	170	167	182	151	144	166	184	176	166	172	175	168	170	171	165	162	155	172	196	186	175	171	164	162	183	150	189	165	186	168	145	188	158	172	176	174	182	174	182	168	161	167	135	152	180	146	146	189	176	180	173	171	170	167	170	155	172	149	169	183	158	167	163	164	164	160	171	159	150	183	171	172	185	181	155	162	172	179	151	179	186	145	148	183	180	160	163	194	157	169	170	156	169	163	176	167	184	181	166	140	170	201	174	166	150	153	171	158	169	183	167	196	154	177	168	151	145	166	145	180	170	165	151	149	172	197	168	171	167	181	174	159	157	149	165	145	159	175	173	178	147	167	150	194	156	135	182	152	161	156	150	154	192	174	165	178	177	146	170	181	146	173	154	160	167	172	167	149	162	192	140	193	150	167	178	135	181	175	182	174	174	162	151	166	162	169	164	190	167	158	141	170	146	170	155	162	156	187	160	180	170	164	172	140	176	150	183	155	176	180	193	183	183	150	199	168	147	173	170	181	144	181	182	146	155	158	170	143	181	143	176	177	166	177	163	138	176	171	166	172	182	190	162	144	186	179	162	181	167	147	186	179	179	174	158	188	157	140	158	165	160	177	175	174	174	162	156	173	187	170	154	175	154	183	146	177	179	151	166	157	145	174	162	158	193	157	169	179	186	190	171	162	185	153	182	145	179	176	184	166	164	170	150	162	152	170	135	146	161	184	162	170	150	138	159	168	163	175	166	162	156	168	175	161	171	183	159	168	159	149	175	169	204	162	159	169	173	170	193	173	151	167	165	167	176	135	147	167	185	179	163	175	160	172	162	157	176	185	170	198	157	176	165	158	158	173	154	163	196	158	176	174	194	170	152	151	173	129	151	172	163	152	151	137	192	161	174	172	159	150	156	165	183	168	139	180	147	159	171	199	155	170	161	166	176	193	162	163	164	179	166	141	187	159	155	191	159	169	148	192	191	160	169	168	184	157	173	177	164	171	188	191	170	156	172	177	158	146	162	170	198	183	176	168	164	165	147	180	155	180	180	168	169	191	178	168	146	155	128	158	156	163	176	161	158	181	149	180	158	192	172	151	166	164	152	163	152	168	153	186	129	158	138	171	174	173	143	166	183	180	161	163	157	153	177	138	166	187	138	184	169	183	161	149	163	152	165	160	188	177	158	163	178	177	146	150	155	160	176	171	153	173	163	192	165	167	166	185	165	177	143	171	189	179	168	170	171	155	168	180	187	157	184	163	161	165	145	157	159	161	179	160	170	176	169	177	178	174	150	187	174	172	145	166	173	174	148	158	173	146	176	157	164	180	152	180	180	141	161	180	150	160	195	174	163	145	161	168	160	178	171	163	167	187	175	186	154	154	162	190	146	163	184	159	179	169	167	163	176	182	168	193	164	149	179	181	175	167	164	178	172	151	170	159	155	168	163	165	165	188	181	140	185	146	158	165	171	177	187	186	154	155	176	183	165	148	151	173	166	153	165	162	195	155	177	188	163	136	171	199	166	171	158	203	160	156	154	158	168	178	181	184	175	190	167	162	176	195	160	124	172	178	188	185	136	168	149	166	165	181	176	169	154	179	180	174	178	172	179	167	166	182	175	152	162	188	161	196	164	176	161	169	186	179	136	160	171	176	174	139	185	174	181	131	144	190	174	157	125	160	183	179	154	168	157	153	150	199	150	180	176	182	148	180	175	163	179	186	181	176	173	171	156	166	157	172	154	182	164	165	186	167	180	169	159	178	141	145	183	160	182	186	148	167	176	175	196	152	159	179	174	151	165	157	171	188	168	152	154	150	172	161	161	162	164	174	163	181	156	184	154	175	172	133	161	168	156	163	162	173	160	164	158	165	185	171	151	184	196	177	153	182	177	151	161	177	182	195	184	172	176	141	165	198	158	181	156	158	173	162	177	180	178	147	172	186	146	184	187	155	179	150	162	174	177	199	185	180	170	166	181	156	181	149	177	177	178	192	184	165	188	158	163	176	167	164	173	186	151	170	211	177	162	175	173	171	153	141	168	139	187	188	160	185	166	180	162	184	162	161	126	148	170	151	199	195	162	155	193	161	143	174	187	189	186	212	183	185	163	168	132	155	162	156	182	171	147	159	159	167	166	161	176	181	152	196	163	163	167	151	140	164	172	174	177	172	180	162	163	162	151	172	174	167	168	166	178	167	143	168	169	146	154	178	159	179	181	173	166	166	151	168	154	156	179	139	165	168	182	174	185	182	175	167	177	182	164	195	168	190	183	145	173	159	167	160	183	159	159	152	157	180	181	168	159	154	195	162	160	167	187	158	169	155	184	185	146	151	138	154	159	166	165	174	176	173	160	133	171	165	162	156	163	180	193	171	179	160	193	158	191	153	136	160	151	163	169	215	163	156	153	171	165	167	184	174	170	183	160	168	166	176	161	153	143	154	157	146	161	149	149	171	147	167	154	154	161	172	159	168	157	154	158	204	157	184	177	198	188	159	174	158	170	155	161	167	189	182	176	158	149	120	170	164	146	153	136	172	173	165	189	209	181	175	171	183	185	184	187	182	172	155	135	184	186	156	152	194	165	176	197	150	192	151	169	182	157	156	157	160	176	149	179	183	131	147	171	155	144	176	185	146	186	186	177	175	167	174	175	157	150	161	173	168	145	165	149	142	156	169	186	165	186	143	152	158	149	149	176	183	199	160	145	165	170	165	173	168	187	179	169	186	145	171	178	160	166	172	176	159	167	157	153	160	167	146	166	170	169	165	169	150	178	139	164	178	172	162	151	139	173	174	197	159	173	163	169	178	154	165	177	178	165	155	176	179	188	171	166	163	175	175	172	177	140	173	147	169	173	159	165	153	174	171	164	185	184	173	151	136	151	165	171	168	167	141	163	164	188	157	173	192	166	160	173	169	168	160	148	173	170	153	139	165	149	171	151	181	148	151	165	164	153	161	166	167	165	177	175	160	165	164	177	156	161	153	178	180	191	176	177	159	178	192	166	211	160	163	173	166	178	185	150	168	175	155	175	161	156	152	159	147	158	180	155	175	157	183	142	148	165	187	200	162	175	188	153	147	175	167	178	158	150	176	159	188	152	176	154	181	160	151	143	157	176	154	162	166	164	165	150	184	189	188	182	156	152	163	164	160	166	161	163	179	175	148	150	168	146	182	137	161	170	183	181	169	151	170	153	189	186	189	169	185	167	203	161	186	174	176	166	162	159	157	171	154	179	187	159	177	176	141	152	156	178	155	174	185	204	191	156	174	162	170	164	155	196	159	163	180	174	162	167	174	159	143	170	188	175	157	161	142	151	160	149	181	180	163	187	155	167	176	153	150	156	163	162	201	184	125	180	148	134	151	179	158	161	173	160	166	161	153	159	161	154	147	142	163	187	138	171	147	189	163	173	176	149	201	170	178	179	138	194	178	167	163	162	173	167	178	163	166	175	171	148	175	166	169	152	158	171	156	186	151	177	173	159	166
2066	511	515	518	491	533	496	482	463	465	438	469	453	445	451	482	470	472	497	468	453	427	446	462	485	446	475	447	466	448	477	485	481	442	480	455	500	468	466	490	449	472	451	505	462	465	473	480	427	472	434	456	490	455	460	453	453	464	433	466	449	484	457	454	466	445	430	444	492	481	472	469	465	429	435	468	447	433	479	476	420	439	472	424	444	481	473	442	491	493	449	473	487	438	470	497	459	409	502	457	480	458	478	445	460	455	432	493	472	463	471	448	459	475	457	480	460	477	452	447	479	462	461	474	463	464	428	447	410	450	466	444	464	455	423	485	430	469	481	473	428	422	462	468	479	463	489	421	468	452	452	436	471	449	439	472	449	458	451	482	463	453	465	461	445	456	514	463	448	469	466	458	455	432	469	481	493	433	467	442	461	483	431	498	456	466	447	428	404	450	450	430	430	487	418	458	457	463	482	457	462	448	464	461	446	439	445	473	476	442	463	439	453	460	462	449	489	447	460	415	439	435	430	454	475	483	444	431	496	438	455	480	487	446	430	450	478	452	455	471	417	491	489	429	465	455	476	471	492	480	436	468	492	448	454	490	448	473	475	445	466	491	427	475	416	484	430	488	478	477	465	454	439	458	457	459	467	441	491	470	458	467	484	436	418	421	495	450	469	470	476	447	445	457	484	420	462	445	440	444	479	477	474	452	461	503	415	476	450	469	459	432	473	491	449	461	472	453	487	462	455	477	483	446	458	443	430	470	445	442	531	476	438	476	469	462	438	425	499	465	449	447	452	458	459	467	435	438	451	460	454	447	445	490	485	462	458	492	460	467	466	438	437	444	437	444	498	443	473	504	462	472	466	455	478	440	458	460	503	476	507	431	478	457	454	431	435	451	433	454	438	495	449	450	429	465	446	480	424	453	500	435	452	501	507	446	422	474	453	480	440	484	483	437	457	495	479	473	431	449	456	463	475	491	502	490	470	492	498	445	456	449	458	469	509	451	472	487	468	435	464	463	453	451	440	441	454	441	468	432	468	478	471	446	475	464	440	421	447	512	462	463	463	457	485	463	460	494	470	520	475	436	436	502	444	431	461	466	434	440	425	426	457	478	441	465	490	443	485	431	471	457	438	484	466	456	459	446	441	494	488	466	483	489	472	462	482	441	484	461	443	453	464	459	458	478	470	484	475	437	453	466	468	426	462	457	457	429	489	456	423	436	443	396	445	453	460	453	476	441	491	513	482	426	468	464	463	487	447	461	522	467	475	446	467	459	434	474	440	429	461	484	429	483	467	471	415	451	463	432	432	468	497	457	424	464	446	422	463	470	457	417	429	501	449	466	459	467	460	443	496	457	475	410	447	466	468	464	441	438	479	482	463	429	446	482	471	479	475	459	450	456	474	461	438	448	453	481	485	446	480	478	448	473	440	420	419	438	483	448	426	474	485	432	476	444	460	478	448	458	457	452	488	457	445	428	486	449	495	470	478	445	466	464	470	465	472	467	510	457	405	435	500	429	468	461	449	440	453	483	477	477	447	428	481	472	465	471	471	431	487	463	465	432	448	454	446	475	465	461	473	474	429	437	479	459	419	442	474	443	453	464	489	476	464	478	479	499	423	465	452	526	488	478	444	468	475	461	455	488	468	489	467	475	463	435	468	441	477	511	455	468	434	478	454	452	459	474	440	441	430	419	475	462	413	465	483	473	434	442	440	438	445	453	458	403	458	461	471	441	447	450	466	461	454	455	479	457	457	470	473	476	491	443	444	442	446	436	459	477	459	429	441	470	468	472	475	480	448	463	459	450	471	472	485	483	449	484	455	458	428	494	439	436	465	433	413	462	480	482	470	472	440	456	464	477	445	466	453	459	434	474	481	463	469	443	467	499	456	468	427	459	461	438	420	436	454	464	457	467	475	454	505	456	454	481	452	435	428	475	454	490	454	441	486	424	471	456	455	474	479	480	462	442	429	485	449	439	423	441	478	442	453	446	486	442	461	451	434	451	481	454	487	485	469	475	469	461	488	468	439	457	446	455	461	475	435	439	488	468	431	500	467	457	438	476	431	471	477	454	460	451	462	461	490	484	415	463	453	461	459	494	422	437	466	466	437	463	462	459	467	447	438	481	474	458	453	455	460	444	462	486	479	454	447	477	476	470	459	450	473	445	469	449	411	463	477	449	439	445	488	418	466	484	448	421	473	460	485	504	465	469	442	483	463	469	436	508	455	455	452	452	476	437	436	448	484	424	443	493	468	436	435	451	450	426	454	470	472	476	451	436	461	448	476	492	449	464	490	447	453	479	463	458	433	479	452	483	436	455	452	450	429	461	463	462	434	446	428	465	435	437	455	475	474	506	486	498	441	465	450	448	450	478	418	462	478	451	457	492	467	484	453	468	451	450	473	463	473	502	441	436	452	492	465	459	463	468	462	450	439	471	454	456	464	493	468	467	492	450	472	438	457	440	450	438	435	442	405	473	454	454	485	453	432	438	464	425	477	442	453	442	441	488	419	477	471	425	439	476	482	434	474	443	476	444	445	481	490	458	495	500	475	408	457	461	452	485	467	453	487	438	445	472	458	473	467	450	466	507	447	494	423	426	489	484	454	478	455	472	432	481	471	436	438	460	507	463	494	516	447	473	462	453	455	482	463	442	444	518	446	418	488	476	473	489	454	475	462	490	459	488	441	456	525	449	473	436	450	471	446	451	472	433	467	450	434	445	426	472	427	469	484	445	456	433	439	438	441	465	420	470	442	443	476	484	421	460	426	480	499	411	446	473	467	485	492	474	455	461	463	445	498	459	475	449	469	494	508	457	453	479	465	444	448	433	467	460	487	449	492	442	485	456	454	438	474	458	477	465	455	479	458	468	425	450	422	477	411	464	464	448	456	457	474	434	469	460	491	451	478	453	449	450	455	447	462	449	488	492	446	452	448	458	449	465	459	435	479	412	448	475	464	480	415	421	448	464	495	454	446	494	424	436	464	465	445	471	457	462	440	487	457	456	444	458	508	471	442	429	466	500	491	464	445	476	427	480	484	439	492	490	439	452	458	458	470	447	436	497	460	439	491	416	409	452	465	425	461	446	475	495	451	481	480	443	409	480	479	462	425	436	472	489	479	447	470	492	458	455	445	447	488	456	438	447	467	498	448	471	509	443	448	457	446	453	446	440	463	447	427	488	447	460	481	474	452	463	491	474	477	476	465	465	450	448	451	422	437	457	466	479	431	456	474	469	446	470	447	493	444	471	442	451	471	427	472	466	442	462	434	486	459	487	443	465	442	445	441	498	424	468	454	483	503	487	473	409	480	477	479	441	445	492	492	506	492	429	445	428	458	449	485	467	474	460	431	449	478	452	471	453	487	492	458	474	462	474	451	491	446	475	458	477	461	443	473	470	467	450	474	426	528	464	458	431	431	439	456	464	471	476	436	470	428	449	454	443	503	465	455	466	485	475	443	457	464	477	439	456	456	476	461	474	486	452
8342	700	641	542	493	432	396	427	405	359	383	327	349	357	363	365	344	348	329	357	356	370	352	363	372	391	381	360	336	356	354	358	362	376	346	324	322	322	306	325	329	351	322	322	312	369	326	353	400	370	345	356	386	366	376	340	379	364	389	326	334	344	325	353	324	366	355	328	354	375	343	348	369	353	324	304	337	357	332	373	403	327	329	322	330	339	330	359	357	351	332	349	381	344	327	344	357	371	363	337	360	335	315	360	339	363	328	366	348	340	332	341	344	360	362	361	383	376	383	394	304	371	336	299	355	337	321	372	359	331	375	335	340	348	380	383	319	373	350	311	352	337	361	382	364	355	355	326	345	338	340	330	366	372	335	335	342	343	335	333	377	361	358	373	334	289	394	371	396	314	331	316	310	355	361	312	347	343	333	348	368	362	339	314	369	320	337	371	360	373	358	365	341	371	350	355	357	341	371	373	339	358	350	373	348	355	335	346	352	364	352	382	320	372	376	364	333	360	383	353	341	370	349	355	360	378	332	359	307	377	350	352	349	328	347	353	357	339	369	313	387	354	358	366	354	322	350	350	367	355	355	362	373	373	362	338	373	327	387	373	353	336	355	353	355	340	346	383	335	304	352	319	333	377	300	327	329	337	370	338	369	355	321	344	362	366	360	316	355	339	323	327	363	311	357	335	365	321	364	318	335	362	371	335	320	362	343	377	352	334	362	319	324	368	337	354	335	326	320	326	337	377	354	321	318	359	341	352	341	319	348	330	333	338	342	345	317	335	343	344	331	317	351	345	383	321	332	293	378	313	346	314	346	357	338	325	323	340	342	337	330	326	355	312	351	349	343	327	337	330	362	329	349	355	340	320	341	338	348	337	367	326	323	354	327	347	336	329	315	356	333	342	362	345	372	348	357	346	319	388	335	301	328	341	358	383	319	346	330	317	335	350	328	367	324	362	347	369	341	338	347	370	354	315	335	342	329	351	350	333	317	345	352	339	354	335	392	352	348	326	341	365	342	375	350	374	370	313	357	335	351	330	338	321	321	325	344	348	371	343	345	344	368	330	342	360	374	343	330	390	353	336	320	373	374	387	329	349	370	344	328	338	358	342	337	362	337	356	382	355	335	398	326	365	345	368	351	337	344	333	333	356	337	346	369	327	341	350	385	314	369	342	370	372	335	356	333	364	344	356	361	339	346	360	370	366	377	352	346	343	326	350	361	337	343	357	365	376	330	297	362	349	336	320	326	377	348	351	374	357	339	358	337	348	353	317	345	330	344	380	371	355	330	331	336	365	356	349	356	371	349	396	336	302	347	344	344	323	361	366	368	349	398	386	386	379	394	335	316	300	386	351	330	311	333	325	337	318	363	354	311	338	348	319	367	341	345	336	329	335	317	349	333	366	365	351	375	328	361	334	361	346	341	336	344	300	342	362	343	352	352	348	352	326	298	340	339	376	372	356	351	326	332	363	334	322	384	325	368	336	336	328	325	366	380	369	338	337	379	339	335	320	379	342	321	333	383	363	324	373	320	360	365	362	324	352	305	360	363	384	360	341	334	317	336	338	330	349	344	349	357	352	371	328	342	351	339	332	341	343	318	325	346	358	349	355	326	331	363	376	384	364	322	332	336	374	363	306	336	341	375	314	348	348	338	340	345	339	370	361	377	356	372	342	355	329	383	345	350	353	324	347	348	305	342	349	372	324	342	380	365	321	358	346	373	346	299	368	386	311	361	311	344	301	344	353	389	373	367	312	372	352	379	343	336	317	360	366	356	367	359	376	342	365	337	344	314	354	408	370	326	327	347	334	352	357	364	383	346	324	349	363	368	337	353	321	344	321	339	334	329	358	343	309	331	351	330	347	351	364	369	339	342	344	311	356	349	359	371	342	342	347	348	356	353	344	349	335	364	320	360	363	358	364	330	329	362	331	342	346	318	330	349	348	351	385	333	338	332	365	364	368	373	353	369	373	376	370	313	363	376	322	342	368	373	366	333	307	341	332	335	313	356	347	311	343	341	351	335	371	380	325	355	340	337	358	350	355	379	350	356	369	352	390	337	350	342	326	325	352	330	348	345	354	332	342	334	345	327	334	378	346	352	318	365	314	357	303	327	329	385	326	359	361	368	322	350	368	345	303	294	344	356	315	346	391	330	347	335	351	320	330	328	344	379	369	320	325	324	356	301	320	331	349	370	336	336	349	373	348	358	355	352	382	358	347	364	336	378	362	340	350	359	367	353	338	333	347	354	361	362	350	336	349	367	330	329	321	367	327	339	329	322	361	362	344	376	374	383	348	338	316	348	377	329	352	324	364	349	365	365	310	378	344	355	358	329	350	325	374	343	346	380	339	316	356	359	323	315	345	337	352	341	313	341	364	371	338	340	354	340	357	340	340	338	384	363	330	370	359	396	355	371	353	351	345	347	400	349	324	335	327	369	343	326	360	350	326	328	308	364	279	379	374	379	355	372	366	364	371	362	332	318	332	349	315	340	320	342	365	380	334	334	343	350	346	336	293	355	361	333	324	329	326	349	335	344	343	350	325	373	331	341	333	323	340	345	375	358	325	314	337	344	379	342	352	351	326	345	342	354	373	340	327	335	356	317	401	322	348	333	329	326	360	337	343	341	309	304	349	366	373	345	325	355	328	342	328	369	364	372	313	365	336	342	373	385	351	342	383	341	319	328	366	355	358	330	369	352	354	326	319	363	367	335	345	344	355	345	306	312	346	357	307	344	382	343	385	352	338	360	334	369	342	370	373	323	330	317	335	378	336	348	324	330	356	345	320	345	352	349	344	350	344	340	311	337	325	327	354	346	378	342	321	378	323	337	379	404	340	360	352	347	353	343	358	337	361	354	316	333	356	339	356	344	352	346	380	326	364	369	341	387	355	309	322	378	313	339	345	333	344	375	324	361	341	341	347	339	370	357	337	331	324	380	323	333	367	351	349	341	331	334	341	349	324	313	345	329	348	355	320	336	347	345	376	326	334	362	317	327	375	354	338	297	286	335	334	345	299	331	325	333	342	352	356	344	334	317	298	360	318	355	385	314	294	348	362	381	356	332	340	334	344	319	347	347	332	308	326	382	348	324	379	366	353	328	347	329	357	326	328	318	349	354	352	335	355	345	358	338	377	380	353	386	361	337	333	330	352	340	339	350	333	363	364	375	317	308	346	335	356	351	346	362	338	343	358	335	363	348	344	341	346	336	355	316	342	345	321	353	328	357	344	339	374	394	373	338	331	342	382	328	375	341	366	281	334	355	336	382	371	357	392	364	340	308	310	367	348	382	340	364	351	334	352	345	346	343	365	373	351	327	318	377	385	334	336	338	340	362	369	405	362	361	340	353	356	342	347	347	364	333	301	360	350	365	337	383	345	334	333	360	338	358	321	383	326	370	362	334	339	347	375	400	321	330	321	338	336	349	334	327	327	376	350	330	349	371	346	371	319	342	318	318	293	341	327	360	318	349	320	378	400	372	348
6981	1132	1442	1594	1477	1242	1157	1091	1125	1001	1020	964	926	947	885	870	904	864	889	863	863	863	913	925	896	807	809	860	850	858	898	841	830	858	839	826	846	804	814	781	839	860	885	824	792	868	825	789	805	844	858	861	790	793	820	847	844	786	811	858	794	797	841	835	817	847	865	846	822	881	798	810	853	840	813	850	817	785	791	813	809	802	762	803	789	848	823	804	830	794	827	832	841	814	851	842	820	823	838	849	822	881	809	815	835	808	803	805	831	847	804	857	790	811	892	832	792	783	826	836	826	815	808	833	856	814	816	769	867	848	825	849	832	819	814	822	824	815	830	862	808	828	845	825	804	831	806	764	832	834	825	871	853	868	819	841	760	886	792	825	835	806	821	842	829	856	846	812	793	836	787	814	863	825	791	734	808	839	824	835	805	844	844	842	869	784	859	793	842	810	798	848	884	793	840	812	840	818	780	739	804	788	776	852	795	820	880	805	771	847	859	820	830	792	876	809	878	797	856	850	826	844	794	844	783	759	829	822	840	826	823	816	781	798	821	826	854	802	793	820	805	911	823	856	777	895	788	796	841	824	831	801	842	854	797	815	837	831	802	817	763	831	844	816	851	848	798	861	794	834	799	787	825	838	817	832	792	802	829	851	813	809	847	851	816	846	804	808	862	788	825	805	806	862	840	906	795	844	885	834	817	745	856	822	781	852	825	818	842	822	853	830	770	811	813	813	858	841	824	850	797	850	803	790	820	798	854	832	808	827	827	896	823	800	855	853	792	842	783	815	798	835	867	852	829	844	843	828	829	784	847	808	783	774	804	788	812	790	779	864	810	814	775	800	888	842	815	862	815	835	757	809	841	860	854	801	830	814	805	833	841	839	780	807	864	795	818	786	866	784	816	833	783	818	767	851	847	833	796	828	792	824	782	810	795	829	796	849	831	837	800	816	792	798	860	823	809	832	789	822	830	831	815	788	843	779	824	822	846	772	862	806	783	824	845	815	794	851	780	829	866	854	853	890	818	819	766	777	858	825	833	823	839	821	814	825	811	823	827	850	759	792	806	811	815	860	835	835	838	845	840	834	811	810	806	819	856	865	846	844	783	859	827	839	828	815	807	779	838	813	804	852	814	828	794	845	860	805	774	845	850	874	833	763	807	847	827	787	804	827	837	795	806	865	843	843	844	775	790	805	816	849	805	773	826	829	814	829	804	816	777	822	829	813	830	782	842	898	813	798	839	822	876	855	794	818	770	773	842	844	850	849	847	826	858	829	837	845	833	791	798	834	867	826	845	749	911	779	807	832	794	846	779	845	778	911	845	840	834	819	805	841	846	839	793	829	855	789	838	847	766	814	866	823	817	844	842	850	811	797	821	821	774	805	840	851	834	798	815	795	852	816	828	809	818	784	871	836	834	842	803	824	819	837	871	786	803	769	895	817	843	871	824	868	792	803	797	793	822	848	802	824	815	892	796	843	840	818	808	830	868	801	842	814	827	787	836	829	796	819	810	766	830	788	871	844	804	795	866	843	773	784	847	869	815	877	801	814	845	851	842	839	837	822	870	838	765	817	774	818	846	860	839	863	816	861	804	828	823	837	789	802	830	821	800	814	838	840	863	824	830	825	806	767	804	814	798	819	875	799	845	849	779	836	795	832	743	766	845	842	800	833	778	824	834	833	826	872	810	845	828	807	913	835	819	852	862	836	822	792	850	825	785	743	831	879	812	819	844	808	788	795	839	855	816	845	829	823	779	839	858	797	866	799	799	822	816	809	827	781	833	785	795	793	846	852	830	831	851	789	846	822	805	847	848	861	829	829	856	808	857	834	782	813	903	872	810	840	759	802	845	849	869	801	817	824	828	862	819	843	784	860	854	776	819	819	837	793	820	814	769	820	820	818	819	868	817	804	822	836	843	821	810	829	782	779	822	820	821	846	827	745	852	785	848	820	812	799	792	794	843	843	778	842	797	798	813	815	798	832	826	787	838	813	848	808	831	829	839	834	807	865	818	834	822	805	861	823	864	840	794	844	868	830	831	778	820	780	812	831	855	843	806	896	793	812	804	837	848	797	864	863	793	780	826	832	835	828	841	824	829	865	827	791	827	817	811	842	824	865	809	831	826	783	819	822	845	830	793	808	817	827	851	833	813	826	803	832	851	804	874	814	859	813	790	811	796	823	812	835	829	823	843	809	836	808	843	814	843	832	819	811	876	826	836	803	799	840	841	844	856	878	781	792	849	876	866	817	826	847	809	802	841	835	806	821	770	805	872	803	803	845	823	804	794	868	791	824	792	800	779	813	800	840	844	791	858	828	852	852	798	834	785	819	852	906	796	860	864	833	833	814	898	840	786	871	810	793	819	844	835	773	830	821	855	850	780	820	819	806	815	791	805	800	821	811	843	793	796	814	838	857	781	809	828	876	865	888	791	806	848	882	781	814	832	812	840	841	819	818	799	812	776	818	847	830	867	854	812	783	865	838	848	810	827	853	808	810	815	878	818	861	778	781	793	771	822	778	805	823	904	789	845	816	842	814	878	828	832	802	796	786	845	824	802	853	777	817	837	811	850	792	838	786	848	783	839	803	828	799	808	808	862	853	782	770	823	817	822	778	803	809	806	868	808	852	827	852	804	845	824	849	776	771	832	789	830	833	806	903	833	793	824	795	828	819	832	825	845	824	795	865	842	752	762	838	755	776	868	817	831	804	845	820	790	848	811	831	820	847	761	843	818	882	815	793	816	794	813	802	879	825	794	803	856	811	847	811	791	796	817	826	856	770	812	822	813	823	798	854	842	844	851	823	803	857	846	785	799	817	849	786	807	862	816	858	862	854	838	804	832	786	851	790	838	826	847	785	850	855	761	783	784	795	767	813	831	832	843	827	861	855	830	873	840	812	830	816	809	759	805	848	832	737	838	805	829	819	843	824	795	805	833	820	833	832	865	862	848	825	804	820	813	823	867	808	850	778	834	838	763	835	865	852	856	824	827	819	850	842	787	847	891	796	751	826	776	823	784	803	846	809	835	815	794	823	852	780	825	861	858	820	825	831	798	860	824	793	773	856	865	815	803	797	823	768	797	854	854	831	766	846	792	781	833	813	838	861	813	821	812	889	806	838	812	823	866	827	837	806	842	865	818	813	789	808	834	907	879	796	780	892	806	839	823	827	790	887	782	810	845	830	894	801	805	852	795	820	812	797	864	778	817	794	810	817	798	814	799	810	790	825	793	865	867	785	774	845	854	851	807	787	803	803	839	796	833	842	832	773	821	779	830	781	801	826	800	842	817	928	846	823	853	786	827	824	846	813	808	813	777	807	781	831	813	808	797	858	822	800	856	844	790	855	882	829	821	894	821	828	798	804	801	815	831	843	846	798	845	801	776	813	881	840	835	838	848	799	820	837	783	859	764	806	859	814	839	778	874	836	764	805	860	797	782	791	823	804	841	814	803	823	859	821	830	872	823	880	813	843	800	830	820	859	802	834
15565	1433	998	847	653	581	502	457	467	446	426	426	401	382	384	370	367	384	383	387	377	358	368	355	349	314	371	367	381	362	349	363	368	373	346	390	362	367	385	375	364	385	360	329	365	396	346	372	387	399	355	341	354	369	369	362	384	355	363	361	356	387	377	358	342	334	341	336	355	344	367	404	377	368	357	378	391	395	352	346	413	381	349	384	380	396	348	329	342	366	372	354	385	358	344	359	336	366	350	361	354	353	357	351	378	345	352	345	323	408	375	334	364	367	381	409	373	368	366	363	344	370	355	375	390	337	366	377	368	350	421	353	352	316	347	345	370	339	364	341	387	371	363	336	352	358	353	366	367	325	348	349	379	368	359	354	380	367	333	369	373	383	377	363	377	329	361	322	347	369	377	367	350	341	339	347	367	359	335	338	400	340	359	364	366	317	365	396	357	391	371	355	332	363	360	350	337	359	353	358	388	367	353	359	341	374	365	358	333	364	388	357	358	361	403	404	360	333	342	364	414	389	373	356	346	342	355	347	323	338	394	373	396	360	361	369	379	335	329	345	371	338	352	343	365	315	361	354	357	344	334	364	333	392	353	368	359	374	353	408	366	367	374	380	342	380	323	341	340	335	373	345	365	358	356	387	339	352	379	377	365	336	324	376	369	316	344	368	324	370	365	352	340	362	345	354	375	354	359	371	319	363	384	355	356	363	353	349	348	336	329	364	339	379	360	366	375	372	370	370	341	355	349	372	392	334	355	325	373	309	355	346	362	371	367	368	345	408	349	347	366	356	343	337	348	349	401	368	366	374	368	372	351	345	363	320	352	324	336	345	403	392	368	381	370	369	342	357	332	336	361	352	342	357	369	384	356	349	354	330	369	352	352	353	346	370	331	367	358	364	354	365	336	361	375	336	371	366	361	381	383	374	389	338	349	353	319	346	331	384	336	336	366	417	369	360	364	380	325	374	355	372	381	357	402	348	349	355	349	377	374	349	371	348	345	349	331	382	356	357	355	340	363	307	356	357	348	356	335	352	339	326	367	349	370	370	345	341	353	378	340	361	383	339	377	389	342	385	390	344	303	321	339	344	363	365	364	384	391	396	351	350	399	370	367	319	362	362	383	395	397	371	326	310	346	370	375	367	354	360	337	376	374	368	338	344	341	359	367	348	338	349	387	320	362	350	369	408	337	372	324	376	400	373	345	368	353	329	336	382	330	359	358	350	343	373	353	364	353	320	341	369	372	355	383	385	367	360	385	315	357	339	361	347	378	328	347	370	326	343	360	351	346	355	344	359	382	366	372	357	376	408	358	374	343	354	349	389	405	392	357	381	393	376	375	382	372	341	340	338	345	328	372	368	364	368	333	404	346	344	379	386	366	325	346	345	365	348	360	341	356	329	360	386	381	346	370	334	336	386	348	341	335	375	367	365	346	340	353	349	355	355	365	387	379	343	360	369	381	357	374	378	380	349	388	329	344	330	362	367	361	342	358	374	334	379	346	332	344	349	366	336	351	362	368	327	374	370	348	337	333	340	415	387	387	359	384	376	404	360	349	330	357	358	359	371	363	346	323	346	349	342	379	357	376	373	363	355	370	322	342	360	375	362	340	349	324	387	370	347	357	344	377	345	389	346	345	330	338	361	335	338	348	380	367	347	361	369	344	346	350	349	360	342	345	345	335	388	360	348	353	372	365	326	377	342	371	344	366	324	365	345	299	337	372	349	394	360	377	330	334	379	373	369	383	355	362	391	375	346	356	372	372	350	380	387	368	396	369	355	370	339	344	370	349	371	351	335	365	347	369	324	375	333	385	384	390	356	342	352	317	355	345	385	332	374	351	351	323	345	355	361	343	356	333	360	375	350	354	368	343	342	354	314	366	376	363	339	361	386	369	364	340	369	354	382	371	332	344	316	340	363	375	364	358	379	356	372	334	378	355	348	383	380	331	337	377	380	343	354	323	359	332	380	338	385	368	338	349	357	368	359	398	346	356	363	353	362	384	372	340	350	368	331	369	367	370	352	357	393	343	361	300	370	371	354	384	353	353	327	348	383	339	328	334	359	338	372	380	330	378	333	353	348	401	356	350	395	389	341	317	359	314	372	383	376	364	358	361	372	331	341	348	363	352	349	387	338	358	367	334	382	319	346	337	336	347	359	351	367	333	403	378	363	351	334	339	343	347	351	364	356	380	367	324	323	365	379	407	387	346	337	342	348	360	343	361	352	351	359	358	343	353	375	347	367	331	357	369	345	342	376	358	367	369	386	344	361	327	353	343	331	303	345	338	383	339	384	346	368	336	338	364	372	371	352	375	358	315	383	355	328	346	340	376	351	342	392	375	391	378	357	348	346	338	347	385	345	324	350	327	358	370	390	302	362	364	369	337	342	354	359	375	350	323	327	342	358	372	389	327	367	360	356	379	317	340	368	355	340	383	366	375	351	357	359	335	364	336	369	373	396	373	349	372	369	375	337	389	357	332	329	337	367	380	367	368	372	354	330	329	357	363	352	351	389	354	336	330	364	326	359	362	340	362	353	388	347	343	348	356	368	334	331	397	346	371	350	358	336	357	339	339	351	381	339	289	361	384	381	357	405	366	362	378	350	379	348	368	348	325	312	373	356	355	355	410	331	365	344	349	417	332	353	366	337	338	374	347	375	334	332	370	342	365	368	309	355	321	376	335	357	375	381	382	371	331	381	347	353	352	348	334	345	346	384	338	360	383	346	374	320	367	367	385	391	368	375	362	370	350	330	359	337	359	366	352	346	382	375	354	395	391	353	337	354	392	331	349	360	356	391	353	409	366	330	296	381	360	363	342	350	367	335	371	356	369	367	396	361	329	354	315	382	330	393	379	375	328	399	361	342	350	387	357	316	371	302	349	372	319	358	367	383	348	345	367	321	359	384	372	367	330	385	338	385	373	374	365	324	373	364	373	362	389	371	339	361	375	349	338	336	377	357	339	321	331	380	339	382	333	341	368	350	333	307	358	313	365	351	348	370	352	330	364	336	364	368	374	328	330	396	406	342	359	349	394	353	376	391	383	364	347	348	385	345	380	381	342	339	331	335	388	347	384	376	381	379	335	358	350	369	336	358	395	397	357	388	346	375	310	357	334	375	360	355	363	365	360	344	350	374	353	383	347	373	337	375	402	349	358	332	368	355	377	365	391	360	378	362	371	339	362	364	314	355	368	355	365	370	340	371	367	337	346	341	369	357	336	341	349	361	340	335	339	368	323	353	340	373	381	374	366	361	403	363	305	351	409	382	372	362	364	371	343	331	365	362	349	349	347	355	353	333	368	359	379	355	382	385	346	312	363	365	342	365	355	313	348	386	350	341	338	357	342	340	370	350	369	357	369	389	352	313	360	356	364	385	357	384	329	383	415	368	387	363	362	355	314	379	335	360	363	318	348	388	392	374	327	390	352	360	344	335	337	361	375	372	376	362	328	368	371	365	376	324	416	309	336	343	363	328	359	327	370	334
8860	1406	2149	2361	2121	1712	1394	1354	1318	1229	1138	1069	1070	1004	973	958	929	939	924	885	889	869	914	858	875	862	889	835	869	843	870	822	838	860	827	837	778	877	876	836	856	811	807	883	844	830	819	793	812	837	812	858	805	800	814	834	812	843	811	811	826	876	781	781	858	847	824	830	840	814	803	869	788	870	830	834	816	822	850	782	804	885	832	866	804	767	825	862	788	813	819	835	811	776	845	812	826	876	810	805	786	818	806	816	830	808	782	815	829	819	772	788	805	795	830	784	827	785	842	818	827	832	838	781	783	840	824	823	852	838	821	782	794	757	832	790	909	825	820	807	830	778	867	848	833	849	777	823	819	753	831	813	755	832	777	805	825	802	796	832	853	846	834	846	822	863	765	836	792	848	826	849	792	775	807	830	837	775	795	820	800	800	859	842	833	802	834	837	864	863	815	821	830	821	817	793	820	817	874	777	844	778	846	787	785	806	795	844	855	838	851	782	793	813	793	875	870	774	833	780	846	794	809	863	796	807	839	790	769	842	834	744	818	837	821	772	862	803	831	808	850	803	826	843	801	804	833	806	820	793	861	798	799	828	750	837	823	793	821	826	795	796	766	836	775	793	848	832	811	821	843	870	809	896	855	841	770	849	790	820	805	818	841	827	783	838	789	792	832	775	827	814	781	775	795	857	817	782	832	782	867	817	815	842	799	835	822	773	758	784	789	794	868	837	807	823	786	820	808	833	782	768	828	842	809	852	750	818	837	783	778	831	862	803	808	808	837	856	836	801	802	791	785	825	791	793	749	814	823	803	829	807	772	797	871	826	836	805	834	860	803	789	840	793	792	815	819	816	813	791	808	840	806	833	813	825	860	766	800	841	807	873	822	790	835	815	828	790	827	796	853	804	811	857	827	840	835	826	822	817	787	803	849	842	789	790	838	823	806	800	856	867	830	780	780	847	857	837	835	810	775	808	835	840	819	734	897	815	814	821	793	786	830	830	778	852	777	873	777	804	833	822	760	849	820	849	806	752	816	782	756	810	812	823	878	853	823	822	799	807	813	847	825	785	818	787	873	798	832	829	785	823	824	800	804	847	801	783	760	769	845	824	830	803	903	826	804	823	791	835	826	798	796	827	800	798	795	775	822	852	818	871	823	766	780	831	862	830	792	836	810	823	836	830	853	847	832	767	784	850	808	804	868	814	838	815	808	799	793	815	847	818	812	789	807	764	845	823	800	814	798	800	767	819	780	799	839	825	792	849	819	795	831	861	873	839	832	812	796	830	831	762	818	814	762	822	836	802	809	800	842	831	852	825	861	847	818	843	819	816	802	822	798	790	778	834	777	810	794	798	807	823	833	809	828	843	809	805	852	830	833	786	841	799	820	805	808	853	808	840	872	803	790	816	829	863	741	771	812	781	864	784	825	809	785	798	803	830	796	843	829	809	762	843	822	845	857	790	772	820	853	788	782	852	816	813	838	802	811	802	795	821	786	818	779	829	789	814	861	815	806	820	834	807	823	799	825	809	826	828	804	813	817	819	837	869	832	767	779	786	835	736	795	811	873	830	809	764	777	830	784	822	834	749	824	874	814	814	819	792	795	811	783	847	827	803	782	803	846	866	837	821	815	804	800	788	840	823	792	812	787	835	814	827	802	758	810	819	808	847	739	828	860	807	813	823	811	780	783	780	787	819	880	806	811	798	829	845	801	825	837	785	838	875	807	846	823	841	797	780	783	804	761	820	817	817	805	805	796	800	819	805	758	822	838	811	851	803	841	822	830	790	807	835	823	809	815	801	788	797	809	820	789	794	801	788	832	851	812	808	824	847	803	818	816	775	833	855	801	826	813	804	806	820	812	822	802	818	797	811	861	776	852	870	810	772	808	822	857	805	816	778	813	823	797	840	816	820	806	823	791	764	802	794	820	832	841	811	781	814	805	775	817	785	852	790	811	775	802	794	826	778	810	787	848	840	815	811	797	816	840	813	830	872	810	796	823	822	819	851	789	788	832	785	783	812	862	850	805	835	770	846	802	798	803	791	770	858	777	805	780	807	844	887	749	812	794	844	825	796	797	815	825	826	871	804	783	803	820	784	822	818	870	802	816	853	817	792	816	797	794	808	794	807	830	811	844	809	847	846	822	796	813	782	817	769	845	816	800	813	809	815	810	829	798	846	840	828	832	802	804	760	848	803	783	825	823	808	835	819	852	746	800	809	784	871	788	829	840	817	872	839	773	849	819	817	834	812	798	832	805	807	779	833	849	783	821	796	819	830	848	814	827	754	806	861	828	792	801	848	810	850	781	821	835	815	818	749	792	863	863	836	764	784	812	824	799	863	811	800	843	809	792	796	830	785	772	806	853	803	787	822	775	808	766	791	804	830	778	857	819	778	817	848	779	854	794	796	773	801	817	808	854	813	815	802	791	839	812	813	794	811	899	800	773	848	821	829	839	875	777	784	804	828	776	813	838	828	880	769	809	803	758	831	811	818	850	794	852	788	833	789	839	800	754	867	775	822	834	832	843	868	808	797	795	863	797	847	802	822	792	853	756	786	789	812	773	808	827	815	840	830	843	800	794	794	781	832	830	791	758	799	807	770	848	823	803	837	739	831	857	829	781	801	851	804	837	819	848	811	788	842	831	847	783	811	841	860	839	816	799	879	824	809	827	846	747	822	865	864	763	829	855	810	844	775	839	769	751	764	816	847	823	781	808	801	806	796	840	835	826	824	797	854	801	807	784	845	788	787	859	848	806	789	785	841	790	795	808	761	793	840	857	791	804	862	760	820	813	789	834	858	849	777	838	863	829	816	853	779	841	821	796	776	786	771	800	779	790	818	845	803	825	864	836	800	792	813	820	830	807	806	814	865	811	763	792	797	832	804	883	757	792	791	809	800	792	811	826	801	829	848	815	840	876	799	784	826	749	789	840	845	870	802	858	833	771	828	786	837	774	797	856	823	765	811	804	865	798	796	809	834	785	811	825	816	820	848	853	779	770	812	787	812	851	821	775	850	791	827	805	842	814	854	861	760	827	780	783	812	798	828	806	759	772	837	826	819	831	807	799	782	787	746	837	818	861	836	870	842	754	799	793	776	814	844	837	812	821	788	835	801	784	793	781	794	763	763	830	800	763	815	793	828	772	850	843	822	843	778	812	758	778	799	829	830	872	832	766	845	754	828	888	825	803	826	873	780	826	797	784	828	839	837	793	817	845	799	814	838	812	775	873	814	781	827	841	790	788	878	801	852	819	766	814	835	818	823	802	821	770	778	765	795	866	868	823	753	790	858	731	812	832	808	808	798	862	802	801	815	837	829	861	791	830	830	814	804	761	778	851	805	823	796	787	820	850	829	815	796	801	833	822	826	789	803	821	787	759	818	834	803	817	845	864	840	836	802	830	839	828	804	809	790	826	758	835	803	765	829	839	799	834	799	815	807	766	813	804	804	821	789	857	829	828	812	818	846	832	848	817	808	825	803	857	788
2137	229	165	186	181	185	186	168	150	174	181	164	167	182	162	185	177	156	169	150	159	168	163	184	155	173	198	162	163	149	158	150	157	182	176	168	179	171	173	155	179	183	167	173	166	144	164	148	179	166	155	141	171	185	175	176	162	167	178	153	163	194	165	174	161	178	182	150	173	161	168	194	148	168	167	156	175	158	165	146	188	136	154	196	158	174	172	176	180	175	153	187	171	160	164	171	186	154	180	161	193	153	144	171	147	193	163	137	156	148	172	176	163	185	166	189	156	179	173	181	171	191	159	173	179	163	166	171	177	172	176	172	190	185	174	154	161	194	178	179	167	168	164	176	166	194	175	138	169	195	175	167	163	150	188	187	158	166	183	160	170	161	172	143	160	139	173	141	177	176	159	175	170	173	169	190	146	151	154	180	155	157	164	175	155	162	174	177	174	178	167	148	154	182	179	158	153	144	168	151	165	206	149	156	174	156	156	151	170	160	158	188	172	169	170	179	155	149	185	180	164	165	154	171	163	154	174	159	193	171	195	168	146	172	174	151	197	187	159	153	174	173	165	183	161	178	130	183	164	185	196	169	178	168	170	142	150	167	173	161	194	183	141	161	151	197	187	179	155	163	149	153	192	160	169	164	139	160	175	148	172	153	146	178	177	170	160	174	155	162	171	181	158	176	180	163	176	180	182	161	176	171	181	153	178	206	192	161	171	156	190	155	153	182	160	152	175	155	174	158	188	122	185	186	190	170	162	160	193	158	140	171	168	184	157	187	161	152	169	136	159	155	183	162	165	152	179	214	157	179	196	138	176	130	173	156	168	163	165	180	184	174	159	152	175	189	186	164	168	164	167	165	161	177	174	168	157	150	144	169	171	142	159	174	180	182	169	149	179	180	166	155	175	167	153	154	184	156	162	164	191	168	156	162	160	179	182	168	181	173	175	179	175	189	190	172	174	144	154	190	184	155	155	163	162	189	172	148	157	158	168	178	182	147	160	186	180	175	184	157	165	172	150	151	157	163	179	165	172	152	171	165	153	187	173	186	147	177	144	164	199	172	165	157	153	208	168	176	171	157	201	178	196	164	174	187	150	161	186	167	167	159	171	144	155	171	176	154	205	173	152	164	163	147	159	180	173	177	171	195	182	145	164	173	143	152	154	161	189	166	157	195	176	180	169	193	188	195	142	169	154	166	166	175	207	170	158	164	152	192	173	180	171	186	182	189	159	158	151	159	177	159	162	164	164	169	158	176	165	165	192	159	160	175	165	174	154	149	179	175	150	169	169	149	183	195	181	169	164	178	168	164	194	154	130	164	167	176	139	156	166	167	172	145	176	171	166	171	195	168	169	137	169	169	175	171	168	163	172	182	166	172	166	167	143	171	155	180	186	161	159	197	149	175	192	159	191	172	180	175	186	160	177	175	157	149	148	141	152	159	208	180	171	170	155	180	175	156	172	212	164	139	173	168	164	170	153	197	172	167	168	185	156	169	183	159	146	163	167	178	180	168	152	171	144	162	151	169	157	164	166	159	159	159	185	174	188	161	163	174	174	149	141	163	172	174	181	150	154	174	157	190	163	173	166	173	184	169	160	169	172	176	171	194	176	185	164	145	152	166	158	170	171	164	151	175	156	169	168	157	160	161	167	181	176	168	201	159	165	163	176	164	179	166	185	172	183	173	189	144	162	151	180	158	173	165	199	138	160	160	165	143	168	161	161	165	154	174	143	175	160	188	173	168	155	163	201	171	177	165	142	161	194	185	188	173	164	184	165	159	164	153	161	173	163	184	165	155	167	181	155	153	143	170	174	181	158	167	174	178	144	181	169	151	164	161	157	194	171	158	184	142	166	166	159	165	173	143	202	155	202	165	159	176	186	152	163	165	162	183	162	163	156	192	168	159	169	181	184	186	187	152	134	169	193	176	203	155	182	165	166	153	163	171	169	168	154	170	188	174	150	155	165	157	164	190	164	152	162	163	183	161	187	156	171	139	150	183	213	176	144	173	171	193	169	153	156	159	174	151	187	168	162	166	171	160	168	206	152	157	155	166	163	146	182	200	152	165	200	173	180	180	162	159	203	151	180	163	183	165	151	165	168	168	184	148	166	173	161	164	155	177	142	149	162	168	165	153	174	171	166	160	156	159	166	183	160	199	157	150	176	182	176	172	207	176	155	167	186	150	165	153	154	155	189	169	172	142	159	172	171	182	162	188	165	180	181	177	188	171	170	161	186	165	167	149	169	166	172	163	164	142	151	168	174	156	166	169	167	145	177	149	184	159	183	180	159	174	176	171	178	189	161	140	146	177	196	174	163	170	164	166	183	179	171	195	171	181	169	166	190	182	183	149	162	165	170	178	173	177	165	149	168	158	171	186	181	146	145	157	150	176	173	184	184	170	159	170	171	145	175	181	169	169	158	171	145	161	176	164	172	154	175	147	176	181	170	142	154	156	164	188	175	145	148	172	156	156	161	188	194	156	187	175	172	174	184	185	166	207	176	146	150	155	163	156	180	179	161	160	165	171	191	156	180	154	154	145	182	188	164	163	185	160	181	180	175	151	181	165	171	164	121	181	153	169	187	173	167	163	160	149	140	164	196	170	162	144	177	161	149	165	166	163	163	155	159	171	169	183	156	215	179	157	155	178	167	154	154	153	148	196	172	175	171	184	196	143	138	154	170	185	188	181	160	177	158	178	177	173	185	167	162	150	178	180	170	179	174	167	179	159	166	169	157	143	159	162	192	174	180	143	185	174	170	189	173	163	165	157	174	158	168	165	171	186	159	169	167	165	174	178	180	195	154	145	142	173	179	181	179	193	177	159	191	155	153	176	202	173	165	153	165	176	183	153	157	155	164	184	160	150	175	184	175	180	165	176	154	185	172	189	170	166	150	190	179	153	170	139	186	191	155	161	175	162	157	182	157	205	168	173	170	163	173	157	170	182	148	169	167	213	178	144	161	176	170	186	189	165	188	164	154	173	191	155	164	168	163	189	157	147	186	167	175	160	163	148	159	156	127	164	162	182	165	181	153	175	186	157	184	203	161	150	167	170	169	191	162	156	192	161	163	170	200	154	160	168	182	168	178	166	163	201	179	172	166	145	194	171	161	174	180	164	149	175	172	151	167	180	177	181	157	168	153	153	168	167	137	175	164	157	181	167	172	147	174	139	140	192	164	185	167	178	178	158	168	170	156	189	166	148	153	164	167	208	182	180	179	157	166	189	160	171	176	161	167	161	145	169	155	168	180	150	178	154	144	152	150	161	140	164	157	161	168	160	164	195	182	192	171	175	183	163	167	172	159	178	197	167	175	153	160	176	159	178	173	151	159	180	165	167	184	163	184	179	184	171	198	165	147	148	164	163	180	164	157	170	174	175	186	174	163	160	193	198	173	166	184	158	169	172	152	174	161	160	164	169	179	168	163	158	179	176	151	173	171	161	156	151	177	176	147	167	197	161	183	157	177	170	165	145	189	149	170	176
2073	497	489	514	497	500	481	447	477	465	500	446	446	480	455	427	446	483	447	459	481	444	487	456	441	426	426	450	475	473	482	440	480	453	466	484	442	482	491	459	440	455	470	451	401	441	446	485	449	485	452	472	465	498	472	434	489	499	458	475	491	466	442	424	460	465	478	446	439	479	445	503	448	443	421	470	452	469	494	428	464	432	482	521	475	482	464	441	488	449	454	470	455	441	495	450	462	499	465	476	430	431	464	483	474	491	478	455	464	481	460	479	491	445	464	488	430	425	476	446	429	444	478	480	452	511	510	493	509	524	475	458	467	459	467	466	485	452	451	485	459	448	480	444	455	434	434	457	459	488	496	434	449	493	471	509	475	449	467	453	450	474	432	483	486	451	462	466	447	426	503	508	424	464	446	448	488	448	436	422	442	465	451	520	459	465	451	497	431	511	533	449	436	480	468	444	518	468	486	438	452	496	465	461	463	494	485	431	501	445	473	479	455	452	468	471	479	464	444	418	470	452	460	460	459	422	482	490	478	449	436	454	458	473	456	491	471	463	462	466	438	476	466	469	463	429	459	457	467	501	490	450	425	412	468	473	460	435	437	444	445	457	450	474	502	469	468	455	479	448	452	451	448	494	493	463	450	495	476	449	453	461	458	456	473	422	518	420	469	441	470	454	480	477	481	454	462	438	437	448	458	448	479	485	465	462	471	461	463	506	441	480	434	433	478	453	439	458	457	464	450	448	468	478	436	458	459	495	473	471	438	459	452	450	411	470	446	485	460	448	431	475	438	471	425	459	473	461	435	410	458	452	453	443	435	466	475	474	481	473	439	473	454	496	464	422	448	473	483	436	448	478	470	429	459	474	448	438	442	453	494	454	457	465	445	461	433	417	433	465	487	470	413	467	485	498	466	475	418	482	485	478	405	484	481	463	456	445	426	468	502	417	424	473	447	427	459	447	497	434	472	494	459	448	453	472	435	460	433	445	469	469	477	478	433	474	470	451	422	485	436	444	461	458	437	498	480	481	430	464	461	480	478	471	446	434	465	444	472	477	465	481	419	471	467	494	463	432	486	432	436	454	467	439	425	450	485	489	484	453	477	455	454	486	436	446	449	488	461	462	473	453	456	441	453	481	452	468	424	479	446	434	474	422	451	431	488	477	439	502	469	469	433	424	466	466	482	481	425	472	437	442	450	478	485	466	452	468	469	499	477	469	449	458	457	502	451	487	469	439	476	456	467	418	483	446	501	485	430	478	440	510	459	482	481	476	486	485	504	463	485	462	454	472	469	472	412	461	431	436	463	458	448	484	447	450	482	463	423	451	487	459	422	469	462	429	489	448	465	483	440	460	480	439	478	435	474	509	448	456	449	501	458	465	482	438	459	444	454	493	470	441	441	442	467	462	521	486	505	480	497	477	486	481	486	447	482	472	451	471	454	470	447	479	425	486	453	468	468	406	468	452	483	465	456	483	439	437	451	441	466	450	489	429	478	471	456	425	501	471	493	444	437	469	482	435	473	434	418	482	486	446	480	473	484	480	462	472	520	463	460	478	439	474	416	484	469	444	454	494	445	471	454	413	447	444	427	447	431	438	471	442	421	455	440	505	502	471	486	497	468	459	471	452	449	441	491	468	481	441	422	453	494	481	475	474	454	449	446	477	451	459	470	452	468	489	494	459	449	447	453	477	449	479	492	500	465	450	459	409	465	468	448	484	461	448	446	454	476	451	452	499	472	472	472	447	460	446	453	450	455	475	444	420	465	496	483	453	475	408	435	458	444	479	477	471	444	439	436	495	465	480	459	445	516	455	400	497	418	476	419	465	479	454	485	419	427	455	474	472	439	479	475	448	430	454	467	493	509	475	487	442	445	428	461	464	467	466	446	486	458	490	449	472	494	463	464	457	453	485	457	476	436	428	461	463	427	478	472	469	466	491	470	461	469	459	487	426	490	437	421	493	441	461	491	443	506	421	449	415	467	482	479	463	442	484	453	471	464	444	449	468	427	449	486	409	457	442	453	511	440	458	465	478	463	483	435	461	449	489	410	460	448	430	432	469	461	461	454	472	461	452	467	475	456	471	491	475	444	467	454	437	463	449	478	461	435	462	465	448	489	457	448	488	513	446	436	473	483	453	461	454	454	455	425	472	454	460	451	471	449	431	433	460	490	493	417	458	477	495	466	446	455	434	467	473	458	478	439	468	416	477	426	440	465	441	450	490	485	478	456	483	480	484	421	479	434	493	445	444	478	447	468	420	453	428	471	480	481	457	470	471	493	481	468	456	471	493	422	480	449	468	459	474	480	467	470	446	445	430	433	482	483	467	446	442	495	475	445	471	481	464	461	487	462	456	434	458	493	433	438	443	430	441	492	438	451	457	469	443	449	447	432	461	461	462	424	445	445	461	458	486	486	464	483	470	475	464	454	466	466	451	467	449	498	463	473	451	472	491	455	441	454	428	421	464	482	475	442	465	490	468	446	468	453	445	435	455	434	430	431	442	438	470	448	437	445	435	443	468	467	465	471	460	424	430	478	475	481	502	433	477	474	431	452	462	428	440	486	497	434	435	434	427	472	435	458	460	489	446	455	489	462	496	458	490	474	454	453	470	486	467	460	419	413	464	473	433	458	458	433	514	487	460	451	456	475	452	449	478	437	453	438	476	427	448	479	501	418	485	444	503	457	446	459	421	519	476	480	463	478	482	453	455	469	452	456	491	415	469	469	446	471	457	464	416	539	445	479	437	470	448	482	433	468	482	468	512	447	450	456	457	491	442	487	440	460	478	471	469	467	460	458	463	491	406	430	436	452	487	451	435	446	461	461	458	470	440	451	462	483	441	469	462	430	458	478	477	471	485	458	465	431	470	497	433	433	426	436	428	465	445	483	454	402	451	469	449	434	471	478	486	454	508	490	461	452	455	495	448	459	454	430	469	489	446	451	459	447	439	439	495	448	466	479	431	468	436	446	484	456	468	434	498	452	453	471	455	458	470	475	493	456	441	450	467	441	451	419	437	463	440	445	471	457	480	461	451	433	467	429	460	489	462	439	458	478	474	465	448	477	479	484	430	439	462	475	474	481	426	463	439	460	415	482	453	462	448	497	458	470	457	459	449	475	477	439	475	442	443	473	444	446	443	448	448	445	468	470	471	488	460	479	417	436	455	459	478	470	437	452	480	406	420	489	463	433	446	484	455	455	476	442	453	449	460	464	448	486	471	468	432	452	447	463	477	481	416	437	443	473	454	469	474	456	456	442	468	453	481	453	487	470	424	458	480	494	473	468	451	472	467	422	436	440	464	476	470	476	461	454	484	474	477	442	446	483	421	434	448	497	479	484	433	478	485	472	427	458	450	464	460	448	464	468	449	474	406	463	459	441	457	437	458	462	454	459	460	457	492	524	490	455	478	450	483	474	474	415	447	492	415	447	472	486	472	440	451	466	450	440	475	455	439	474	438	463	451	460	466	424	471	504	469	445	472
9090	772	654	563	476	425	416	405	415	409	401	339	358	368	383	367	360	361	367	371	333	344	377	376	297	354	352	343	354	358	328	395	335	371	361	354	352	331	341	349	346	344	370	335	374	351	335	316	356	295	341	357	341	330	337	333	334	370	354	336	380	379	348	334	339	334	327	369	345	338	328	345	315	334	384	342	342	361	334	360	366	322	361	346	331	357	375	362	370	344	334	348	326	309	336	331	330	351	340	345	351	328	382	310	320	336	342	391	350	360	381	360	304	323	363	368	387	343	350	349	320	364	324	342	372	365	361	341	341	349	348	383	361	351	346	331	332	355	312	336	345	352	353	358	332	345	369	371	340	327	372	336	335	349	319	374	340	328	328	355	357	327	323	375	353	337	379	340	369	350	360	357	354	369	371	368	327	380	341	341	347	319	327	342	337	361	348	349	330	363	331	359	336	356	364	359	365	321	356	354	356	371	382	357	329	356	360	325	384	329	332	337	336	347	320	384	360	359	373	354	349	331	327	336	327	346	340	346	317	341	356	316	335	334	329	347	324	354	332	331	367	333	359	360	361	403	393	346	334	363	378	359	374	352	319	294	319	335	339	354	332	328	358	316	337	380	360	340	338	366	365	341	332	295	327	369	355	364	318	337	343	373	310	306	325	385	340	320	349	348	354	380	344	341	354	367	348	329	354	372	333	348	347	364	355	335	334	360	388	356	390	363	344	354	305	335	372	349	307	396	380	342	345	340	352	366	343	355	374	339	364	350	361	347	332	341	339	344	351	353	352	326	371	373	367	348	398	382	348	334	353	313	313	346	350	366	333	328	344	318	355	372	333	324	348	358	352	367	342	342	355	355	389	341	342	382	352	366	327	346	361	340	333	381	392	354	345	381	328	312	339	338	350	348	335	382	393	345	354	361	334	345	364	328	361	335	334	362	357	364	376	335	313	351	327	351	338	352	366	320	336	346	363	342	393	341	306	329	369	322	343	352	330	346	357	360	368	368	321	343	349	296	325	358	343	331	352	375	344	350	354	336	360	333	370	346	358	363	346	369	346	356	346	333	306	387	366	340	336	372	322	348	320	370	368	362	330	349	329	336	363	351	348	348	370	339	353	339	374	362	337	340	346	394	351	321	338	349	379	345	358	343	347	301	344	352	296	373	327	359	340	327	363	307	311	332	366	349	341	366	379	323	333	340	334	310	365	340	380	355	340	356	380	364	376	345	339	375	391	373	338	347	370	369	337	334	346	355	402	381	327	352	364	341	361	348	339	375	349	324	357	339	353	381	379	365	357	354	342	379	351	314	322	302	332	342	342	352	361	344	350	318	377	364	321	318	353	355	398	343	332	336	352	334	358	324	375	357	351	371	335	357	354	350	362	360	328	341	338	395	352	334	339	356	340	325	323	341	364	354	359	328	374	373	350	321	358	357	351	367	332	332	353	307	286	354	357	360	324	339	340	384	347	335	318	342	341	312	343	350	340	350	353	309	327	330	344	349	368	357	360	377	316	359	314	351	363	358	343	313	381	342	343	343	370	375	350	342	336	348	358	343	331	361	331	368	339	346	352	347	375	333	365	366	291	337	356	339	327	350	337	347	372	364	372	354	350	333	327	300	360	345	354	314	351	341	356	350	333	334	334	348	361	356	356	366	352	372	356	352	365	339	375	374	329	324	343	352	353	343	353	350	379	351	330	348	343	339	362	355	370	341	372	337	328	393	346	378	334	339	352	337	307	323	378	349	312	358	340	339	385	385	304	328	307	344	279	346	380	357	352	294	348	319	323	360	348	355	336	356	316	331	351	347	335	362	338	329	344	364	348	374	344	380	335	349	344	322	317	356	287	356	351	330	331	318	329	364	361	366	353	364	369	351	354	283	320	359	350	310	358	363	356	393	347	316	330	347	324	387	327	362	292	300	369	327	341	327	347	349	309	391	359	352	351	334	366	374	339	323	346	333	348	361	323	339	351	358	353	342	350	363	338	331	347	333	359	323	362	318	335	343	360	344	356	395	315	346	341	356	337	346	350	356	350	357	367	350	339	318	321	344	394	344	383	374	382	360	354	364	358	345	318	347	349	354	365	335	357	341	330	354	333	338	320	330	336	341	335	338	354	341	310	351	327	308	391	339	340	364	342	352	346	314	324	331	368	327	370	351	356	326	380	354	339	325	358	360	326	340	337	358	357	330	316	330	335	352	359	332	367	346	365	342	362	318	341	368	351	321	351	344	352	340	341	348	362	329	346	381	346	378	389	354	338	339	309	341	331	336	330	360	318	314	336	364	342	335	348	352	361	359	352	332	329	358	380	403	310	335	357	341	355	353	363	336	392	343	337	367	358	378	339	315	372	311	354	307	371	366	363	326	357	352	344	341	370	360	361	347	313	340	338	335	332	357	352	342	347	373	381	354	310	330	362	325	337	348	336	358	312	334	336	388	347	329	360	313	354	322	362	347	353	337	307	338	378	344	349	366	349	374	368	342	336	362	355	393	333	320	361	326	370	376	332	360	309	317	352	346	352	318	335	317	349	337	348	394	393	354	341	338	359	344	349	309	330	337	341	363	332	325	346	342	331	356	329	350	350	350	333	336	332	354	361	334	336	345	314	344	300	350	336	362	344	335	376	346	374	345	361	358	354	361	364	353	323	350	381	329	323	337	323	359	334	352	307	401	326	353	364	340	343	340	354	350	344	325	333	366	379	337	367	323	330	366	355	360	328	360	339	367	329	351	350	350	350	317	345	344	354	371	345	342	341	356	336	321	384	364	356	368	364	373	326	347	347	370	353	396	333	358	337	352	378	331	371	353	321	333	357	374	363	332	361	349	350	351	350	334	343	335	351	350	368	352	371	343	344	318	369	349	373	359	345	356	317	373	356	317	343	326	341	322	363	330	349	319	348	311	374	350	334	349	363	334	319	387	339	350	387	358	408	328	379	315	370	370	359	353	371	324	398	374	324	372	335	366	355	351	342	374	347	342	378	370	356	365	332	374	363	349	355	353	351	372	357	339	357	405	321	340	325	334	341	289	400	347	345	344	341	328	340	337	349	329	350	386	331	377	348	334	342	363	335	349	334	328	350	340	362	390	387	338	346	353	354	380	328	366	357	371	358	319	359	325	329	350	361	333	326	367	324	385	365	339	333	330	324	321	374	338	370	349	364	363	363	283	359	344	313	343	332	344	313	342	342	367	349	338	355	334	365	336	378	346	344	401	374	340	342	331	331	366	346	332	336	361	336	323	341	348	338	376	354	333	347	349	368	352	333	341	364	367	335	321	399	334	332	342	351	367	347	327	392	361	379	343	374	324	345	344	341	342	329	348	356	338	327	338	317	316	368	353	364	286	342	327	352	329	333	341	332	353	379	353	355	349	379	380	389	311	321	382	324	358	412	387	346	346	321	340	325	355	365	341	326	368	336	338	334	321	351	325	359	309	333	345	353	339	311	344	365	357	379	345	364	362	366	347	341	380	382	356	344	381
7088	1037	1452	1564	1442	1262	1110	1119	1112	1002	979	940	947	930	907	901	955	898	905	868	849	830	891	856	832	794	816	860	831	822	821	836	857	847	839	898	856	817	825	838	837	845	844	824	852	822	903	886	830	857	793	835	815	782	814	827	809	912	885	825	814	829	824	849	811	792	846	862	854	795	804	802	766	783	827	843	838	791	817	808	846	832	826	790	813	813	839	792	805	826	848	777	882	890	832	858	770	822	807	813	854	834	834	837	845	872	830	790	848	832	813	825	871	817	802	825	794	831	845	829	769	826	786	844	892	791	813	814	786	838	857	879	880	787	765	807	799	807	756	823	832	839	814	783	814	857	818	871	829	860	817	826	785	844	829	785	819	787	854	838	874	814	802	790	850	855	834	822	856	791	813	860	799	851	854	823	853	802	817	833	859	821	845	839	768	818	809	850	839	802	807	817	797	876	854	833	823	832	839	806	850	832	828	853	846	801	782	861	856	815	851	841	808	864	846	840	835	807	764	827	843	840	803	844	822	813	827	801	834	883	839	762	783	806	821	830	824	812	822	830	842	830	808	809	766	823	785	834	855	861	861	832	819	829	827	781	783	816	781	791	824	863	838	859	854	841	808	795	785	815	798	810	802	776	828	844	821	790	783	891	849	885	828	800	833	826	812	857	796	850	807	792	803	801	793	875	843	841	752	788	829	786	846	825	834	760	856	784	792	817	774	811	801	835	792	795	788	845	832	815	854	819	758	816	858	826	854	832	832	808	801	784	854	841	843	838	802	789	843	876	831	843	817	795	822	808	842	815	809	834	824	861	802	821	805	852	832	808	819	810	842	775	856	772	829	850	848	796	782	841	789	843	856	836	878	837	827	811	862	843	804	786	787	837	784	790	837	800	847	842	817	829	845	848	797	838	792	834	832	812	820	806	834	855	856	810	831	831	776	840	794	834	794	889	858	838	813	764	840	846	785	859	799	846	787	833	850	781	853	808	796	822	837	835	801	842	808	848	833	844	815	788	782	865	792	820	801	806	812	825	865	832	809	763	873	790	766	800	801	829	859	825	831	816	839	854	796	802	866	880	797	819	837	791	848	830	813	832	838	844	768	805	825	814	841	776	814	813	832	868	830	837	820	828	816	825	854	837	818	738	823	776	835	855	812	820	831	842	813	865	814	817	810	838	809	846	872	823	811	813	759	824	837	793	907	835	810	814	801	830	794	803	791	799	783	818	788	794	820	851	818	825	805	833	837	827	821	814	854	807	831	842	830	772	802	807	842	857	889	857	835	804	766	816	803	832	894	803	878	844	809	853	832	784	798	839	859	814	883	766	857	784	845	821	828	830	834	882	819	832	862	846	810	846	831	856	769	835	821	822	802	838	820	846	793	806	829	801	822	787	833	789	819	808	789	807	861	784	793	848	867	820	829	801	806	845	812	849	815	833	842	837	777	806	847	857	826	855	832	801	875	826	891	858	830	813	816	807	819	803	837	857	821	838	820	809	833	821	838	843	815	877	809	820	795	836	774	871	802	833	809	836	819	850	817	789	828	835	842	849	842	851	835	805	842	818	870	781	840	790	884	831	829	812	800	802	799	831	863	906	838	800	871	829	835	806	848	802	799	871	818	859	779	824	776	825	838	863	823	759	807	885	853	797	796	796	848	801	798	822	825	880	853	827	803	859	861	877	850	800	797	810	829	847	829	837	819	800	832	825	802	861	795	796	845	891	826	822	780	853	835	774	836	767	792	788	851	814	862	789	831	831	868	822	792	820	855	804	783	867	809	778	839	858	873	832	853	805	804	860	836	811	847	819	816	827	799	801	816	842	802	840	867	827	853	855	808	852	786	811	825	815	830	783	814	751	826	824	862	809	818	827	835	790	778	821	849	809	861	803	812	836	871	815	815	894	842	830	779	841	807	814	803	805	818	815	779	822	799	878	770	821	855	785	821	803	854	759	836	785	827	807	796	785	829	819	785	866	816	871	796	888	796	807	795	798	821	794	860	823	782	801	839	838	749	830	788	863	858	830	857	831	853	807	825	821	814	778	822	828	830	775	831	841	820	809	841	838	809	808	834	858	799	815	795	807	829	818	823	828	753	813	826	850	805	812	863	833	816	866	811	814	837	820	811	802	855	829	858	841	837	802	812	845	868	838	811	860	806	835	810	847	841	836	887	810	805	830	806	823	867	787	844	809	861	806	787	837	843	844	855	825	766	825	895	833	812	803	818	890	820	886	839	830	806	846	816	859	830	840	823	857	772	849	800	795	821	825	843	826	792	798	825	828	840	862	836	795	809	798	861	827	772	835	870	817	845	780	866	868	815	811	793	843	811	859	857	798	864	829	825	866	854	834	816	823	804	866	831	842	813	809	814	840	826	815	806	764	795	846	826	796	843	878	823	835	826	839	832	816	823	840	842	838	809	849	817	774	822	835	859	838	770	848	830	837	779	847	828	841	852	870	820	819	820	829	830	790	840	802	832	782	826	820	805	898	812	856	865	840	791	793	870	863	847	834	812	818	793	803	840	846	768	799	820	766	849	889	839	789	823	768	806	797	861	831	844	858	828	839	908	854	852	847	802	857	821	803	855	845	828	809	840	859	837	803	804	821	763	875	808	839	800	826	813	770	791	860	805	831	808	829	749	820	797	775	830	841	834	784	838	825	863	820	830	835	818	776	818	790	820	798	816	822	837	786	834	848	842	800	868	779	867	878	861	850	819	851	775	819	801	796	828	838	834	853	858	838	823	851	772	801	854	862	814	844	829	784	793	852	776	813	832	785	814	848	784	853	827	803	849	847	810	851	799	871	835	896	819	848	842	858	806	817	777	808	794	799	805	810	803	801	824	817	858	819	832	828	830	808	853	793	827	828	797	837	831	865	818	778	817	837	816	822	833	819	850	834	848	832	805	803	837	827	815	806	840	821	840	803	804	810	825	796	845	829	810	848	865	822	808	800	807	865	833	831	876	802	755	864	778	845	822	811	837	833	846	827	826	814	761	822	833	810	781	813	807	830	853	787	854	857	787	802	794	791	821	846	837	782	822	852	819	769	825	787	836	818	836	825	816	789	819	873	810	813	791	874	779	866	807	823	834	803	837	782	772	817	764	805	820	841	852	800	820	804	870	836	755	775	784	808	817	825	801	769	822	918	827	846	787	842	807	814	825	836	826	879	842	842	855	869	799	837	848	819	743	833	825	826	856	827	801	819	838	800	773	794	833	823	829	824	844	804	832	870	839	813	827	849	813	825	822	799	784	829	845	860	850	828	829	812	850	790	752	852	799	856	830	799	845	863	794	869	813	826	847	809	828	880	802	820	806	788	832	803	839	836	789	854	853	830	847	861	741	789	834	789	809	825	787	853	841	836	841	832	810	822	852	817	860	751	868	848	837	851	815	842	809	761	829	827	866	859	862	835	783	825	851	806	837	826	846	821	839	831	806	842	863	830	800	762	807	813	795	785	819	847	806	864	844	793	808	833	853	841
16886	1601	941	856	657	529	521	467	488	424	416	425	347	382	357	369	360	409	369	359	394	383	348	380	380	362	386	366	378	375	379	401	340	365	382	390	341	365	346	395	368	363	383	351	352	382	358	365	346	376	354	351	368	339	351	352	328	365	375	400	347	386	361	372	351	356	317	370	344	359	378	313	297	370	353	415	346	372	359	365	354	367	374	384	358	337	358	351	318	358	344	353	357	316	353	358	354	402	379	372	377	379	370	355	349	360	355	346	352	343	317	348	357	346	344	369	339	351	337	359	317	374	350	379	400	350	346	357	373	373	379	315	351	374	382	361	335	346	337	345	359	404	322	356	342	354	346	362	356	358	350	357	353	357	370	353	362	379	368	344	367	361	344	349	351	352	363	354	355	351	329	349	419	384	378	374	370	399	365	338	368	365	401	379	370	373	374	324	358	337	351	338	396	323	361	385	363	384	338	360	357	359	334	348	340	385	340	360	334	330	355	398	365	402	331	369	376	353	350	362	345	350	401	377	378	383	372	365	343	346	351	350	333	335	358	372	354	376	330	351	380	366	370	366	374	358	327	384	367	375	356	369	355	365	338	336	393	341	356	358	365	350	371	373	379	340	323	360	368	345	393	328	382	375	375	326	398	381	348	341	354	389	371	401	371	335	369	403	352	326	386	353	337	356	351	324	397	365	363	369	362	355	364	363	347	338	344	349	389	340	364	338	358	345	360	361	347	419	402	390	345	394	359	341	359	355	369	347	348	377	349	390	394	364	355	341	361	358	374	393	372	393	353	337	305	354	370	350	335	363	377	338	345	335	352	397	343	330	366	390	366	343	358	342	358	349	371	330	367	354	339	349	336	349	376	371	369	357	344	331	349	319	379	400	307	381	382	370	356	409	336	371	403	362	374	356	346	396	345	346	311	369	356	327	355	362	372	307	382	356	314	333	384	387	380	361	365	322	346	360	368	364	379	382	393	353	354	367	356	357	377	369	375	378	335	361	328	364	331	365	354	360	339	368	356	316	348	373	328	364	358	356	345	353	343	360	374	361	346	392	373	353	370	366	375	367	350	347	333	387	373	362	371	347	393	361	348	353	368	354	362	356	409	382	345	370	352	351	344	336	363	364	359	382	373	381	384	353	371	340	331	358	353	345	361	345	356	351	352	343	369	384	397	353	368	368	381	371	351	374	390	335	346	345	342	381	364	363	347	350	361	388	377	395	355	383	372	350	351	403	344	401	364	345	382	350	333	306	347	381	378	369	372	369	398	374	377	337	345	370	386	341	369	355	390	372	388	325	341	343	332	315	389	390	395	375	367	354	344	356	324	383	340	363	365	373	330	382	343	389	378	371	372	364	359	341	365	374	363	366	376	319	366	329	358	351	354	372	355	383	340	348	382	324	373	367	400	350	362	367	372	387	341	356	379	350	362	417	363	384	368	345	345	362	357	343	368	383	331	357	331	375	362	382	374	331	412	356	333	343	378	352	325	376	382	358	350	350	401	373	359	379	366	361	362	351	359	364	352	388	327	316	382	362	346	371	381	372	388	384	342	301	387	406	366	358	344	324	370	360	377	412	397	378	320	360	344	388	352	364	328	329	375	375	372	345	336	348	391	340	344	356	381	379	375	352	350	339	372	379	327	385	379	321	379	380	400	366	365	378	350	374	365	365	403	380	367	377	398	351	373	370	375	366	401	401	356	373	361	379	321	362	345	344	341	372	374	382	321	391	373	357	417	343	382	375	366	354	381	358	342	394	337	335	380	351	357	356	364	363	370	336	348	392	366	348	355	374	350	363	416	352	357	349	354	370	351	357	335	353	357	340	383	342	330	359	328	357	356	317	375	447	383	355	310	396	359	347	392	388	355	360	405	367	396	371	357	396	373	381	372	352	395	392	367	320	371	361	374	364	319	357	351	356	354	363	365	353	386	359	379	362	390	340	375	349	356	349	327	321	378	359	333	365	368	364	371	362	349	349	356	360	335	370	323	368	356	372	367	365	379	358	374	338	336	330	329	377	337	360	377	358	390	358	370	351	360	366	377	348	350	328	350	352	382	368	347	339	393	388	347	361	367	353	320	322	381	356	314	347	387	358	338	371	378	345	413	361	366	333	360	369	364	352	393	356	339	371	388	364	379	384	388	330	317	375	358	384	373	366	389	361	366	392	350	351	365	326	366	376	387	358	327	373	383	348	396	371	346	355	355	349	341	355	386	380	319	361	383	364	326	352	352	347	356	361	381	335	373	347	370	326	337	366	363	351	329	348	354	396	362	373	380	377	362	331	308	369	335	337	377	342	349	375	374	352	339	391	329	375	372	362	374	375	352	397	356	408	338	367	370	338	374	361	392	373	358	335	303	405	362	377	368	369	346	349	364	369	335	362	349	376	349	374	342	380	365	359	356	370	366	342	327	388	362	342	343	334	355	360	368	326	346	342	324	347	375	395	343	350	348	345	346	325	388	378	356	360	416	350	337	372	362	370	386	344	337	374	388	363	398	378	371	332	362	404	378	375	391	314	401	359	382	327	360	321	358	376	384	349	338	369	390	358	328	354	323	373	355	347	391	346	347	404	337	351	342	359	369	367	385	337	351	370	393	350	366	386	344	364	359	351	390	378	366	368	370	319	361	352	376	401	369	371	388	351	377	407	396	348	362	291	320	391	364	358	369	396	375	404	351	365	336	359	363	363	369	312	327	355	367	382	337	379	366	361	373	364	400	373	372	352	396	366	363	394	388	297	364	352	322	426	381	389	428	379	388	341	349	377	358	340	385	368	353	304	372	354	374	363	370	354	382	340	385	370	370	351	362	322	379	354	364	375	362	345	386	369	339	385	394	347	351	367	322	374	393	351	345	338	344	340	361	409	340	357	366	348	354	388	363	351	356	385	374	373	363	363	354	337	364	356	359	356	343	348	323	344	368	358	368	349	425	348	348	396	373	322	361	351	393	370	333	344	333	354	375	350	353	342	389	361	394	374	358	392	356	346	357	349	377	397	374	355	350	341	344	395	349	382	353	378	351	353	317	358	374	347	384	368	385	403	373	349	390	356	390	351	331	355	347	371	349	346	356	371	319	381	360	366	363	412	363	349	356	377	368	382	356	331	368	346	352	369	358	359	372	381	356	359	345	386	348	360	399	351	355	369	381	379	370	378	371	359	349	338	346	358	393	369	357	347	329	392	355	403	345	349	372	331	377	351	346	388	339	342	344	351	345	386	338	357	367	355	398	373	341	343	363	368	361	367	355	372	361	351	384	394	354	392	391	348	317	350	362	365	353	382	346	308	356	399	368	328	338	362	359	344	366	379	375	354	358	328	377	378	368	354	365	364	348	338	381	378	387	372	344	373	340	371	344	337	366	396	360	338	340	361	327	357	345	331	371	398	353	345	352	338	344	329	367	382	353	381	397	387	355	360	379	374	389	362	359	338	348	369	370	417	390	351	357	378	411	398	415	358	367	338	395	345	366	381	386	332	428	360
9210	1343	2207	2476	1998	1717	1451	1363	1390	1204	1134	1093	1076	952	992	992	994	919	901	943	847	862	932	842	909	834	848	892	856	857	859	875	843	879	889	890	835	854	819	879	872	765	795	872	808	815	843	857	821	865	825	856	843	863	819	793	841	820	827	820	807	846	813	893	845	779	826	871	842	763	818	824	867	850	769	796	825	789	801	818	873	814	834	825	843	812	772	806	812	848	845	796	812	801	839	862	888	813	847	803	874	797	818	824	850	903	839	817	772	761	838	786	802	773	874	785	833	830	828	844	811	751	812	829	847	814	804	774	861	819	836	851	878	878	814	847	780	782	843	818	881	805	808	804	826	795	790	801	864	736	830	822	840	784	814	835	804	809	816	789	787	813	818	779	811	799	795	793	802	836	831	798	847	822	829	821	839	820	773	828	823	837	782	825	827	809	853	819	777	796	783	793	843	816	821	789	767	849	797	809	803	851	786	806	805	838	821	824	801	829	867	817	799	829	824	866	764	854	843	851	762	793	869	775	840	804	777	862	810	881	784	838	849	827	829	812	826	802	759	857	817	796	834	816	815	854	820	777	810	805	826	820	897	774	797	829	838	811	773	817	808	883	837	823	826	828	771	810	825	863	820	849	800	820	839	793	854	814	853	817	811	807	778	789	815	809	847	804	821	806	818	832	796	833	789	767	839	838	806	849	805	848	824	774	784	802	827	799	823	795	804	873	789	848	803	819	823	831	825	838	782	804	830	808	832	790	807	819	879	821	813	824	822	800	805	794	870	778	834	814	798	802	811	819	851	794	804	850	883	793	797	830	835	785	837	831	845	756	826	833	774	844	809	853	852	815	783	781	795	843	891	861	809	813	801	727	812	799	816	829	775	783	801	768	812	825	863	874	842	785	784	783	825	812	792	771	811	802	808	791	828	754	807	863	807	848	801	838	827	807	830	866	772	804	842	787	801	825	807	853	803	838	795	835	847	813	771	766	864	841	824	800	828	784	817	904	824	816	821	825	826	786	803	857	824	815	829	866	797	787	819	808	817	855	765	772	863	818	843	871	839	795	791	863	851	873	827	840	833	833	863	808	812	804	795	794	842	858	819	833	832	839	823	797	827	789	800	818	790	822	811	841	867	809	769	765	764	809	851	830	863	830	819	804	812	853	812	803	809	808	786	813	783	825	854	829	803	799	829	843	859	834	809	798	825	816	860	862	800	824	869	803	786	792	817	796	803	812	823	782	819	812	782	757	814	821	794	822	817	806	790	783	806	763	839	825	842	811	819	806	784	783	856	830	814	833	814	851	825	869	806	862	800	812	759	788	780	814	829	825	787	822	805	812	838	879	830	787	826	795	811	840	761	811	800	867	854	803	819	788	800	807	768	757	793	807	790	821	796	830	768	837	828	827	829	794	786	810	794	829	821	787	800	837	835	820	821	827	808	794	831	822	842	828	815	805	806	810	844	784	843	821	819	847	826	812	776	839	821	854	830	812	833	843	835	799	819	825	811	835	810	761	867	836	765	817	784	818	869	736	802	762	791	828	819	816	829	827	836	850	806	840	815	789	860	881	836	788	817	756	861	820	861	831	835	828	803	785	874	799	785	886	821	818	832	771	838	858	813	796	823	789	814	779	824	834	811	817	849	842	778	843	802	778	812	853	774	896	826	833	809	808	863	836	826	818	806	756	766	838	827	809	806	819	809	827	806	784	794	832	761	855	763	829	824	835	808	854	793	824	800	836	841	855	831	878	806	837	865	849	832	806	800	845	788	835	823	865	843	852	760	833	767	819	836	805	847	799	849	791	802	772	806	814	834	810	806	821	827	821	816	759	799	877	798	831	829	812	825	801	851	800	846	831	845	798	843	814	798	799	776	833	794	810	797	804	846	808	805	836	826	788	803	797	845	841	778	839	880	742	812	773	817	837	804	808	781	801	803	801	782	836	872	809	819	801	810	857	838	843	835	771	827	798	792	795	822	814	821	817	825	830	843	832	783	849	845	800	822	823	875	833	832	835	790	846	846	823	838	857	860	775	846	854	892	782	833	780	816	809	799	861	819	797	865	795	829	859	784	810	824	865	795	805	833	800	789	784	862	818	819	808	806	786	823	788	812	809	835	793	796	772	774	834	771	807	796	835	824	826	864	829	819	851	820	789	824	812	792	792	815	787	843	828	827	826	849	821	787	817	830	800	748	772	844	829	815	826	866	836	799	834	828	799	832	831	756	803	833	815	770	770	840	801	764	838	828	813	844	824	853	815	835	864	844	863	811	818	822	810	816	808	814	786	812	843	813	846	820	828	809	820	821	870	820	790	827	817	819	799	832	865	822	733	833	790	812	759	814	803	854	842	814	820	823	778	781	858	868	818	798	763	818	770	771	820	873	779	745	747	837	823	839	850	821	763	865	825	800	770	802	821	844	791	799	873	827	843	819	791	818	817	815	801	807	790	861	821	866	809	789	836	804	812	804	826	818	817	746	845	825	824	801	827	862	825	787	798	832	755	817	823	751	840	818	864	822	846	827	845	859	831	822	842	808	848	830	799	855	814	779	869	864	847	793	848	839	825	814	831	817	768	796	829	807	768	876	820	804	875	823	802	836	819	804	859	877	825	781	825	777	795	828	788	802	795	801	811	789	802	775	823	853	841	844	904	802	809	819	826	807	833	757	850	816	810	804	795	858	848	864	835	809	827	833	846	825	848	819	889	802	853	805	842	860	887	714	779	817	847	808	783	814	807	813	792	782	862	805	777	774	819	823	842	797	795	759	828	818	795	852	777	772	869	826	815	788	761	834	781	863	827	751	833	790	794	800	819	843	801	829	799	820	833	828	802	838	828	796	824	815	874	792	799	870	811	811	802	803	819	818	875	840	847	822	812	790	819	787	822	839	830	816	851	823	789	758	787	801	871	836	829	832	824	843	745	807	802	818	796	849	792	805	827	802	828	847	765	851	794	859	811	833	823	799	838	799	826	848	785	836	851	848	741	790	792	844	838	774	832	839	823	799	842	816	834	780	824	818	790	805	805	828	831	812	841	802	803	796	777	800	846	832	816	844	795	796	783	804	808	784	830	813	824	874	807	817	790	823	806	790	839	845	848	796	792	824	872	840	850	878	849	800	802	797	762	837	799	840	803	820	807	860	788	815	807	843	799	787	761	774	782	864	812	807	855	807	794	834	874	813	830	825	880	775	784	855	794	777	762	828	804	727	826	804	818	847	833	822	802	799	794	832	806	762	793	864	775	808	790	851	810	783	761	849	816	815	852	832	804	837	783	819	873	808	814	811	786	805	839	828	860	852	824	801	810	809	790	834	813	797	850	829	817	840	802	788	803	804	821	787	796	871	831	768	847	830	849	827	806	824	821	808	808	809	833	833	835	829	756	810	826	795	794	826	883	814	843	831	858	773	856	823	789	798	772	745	831	839	820	845	830	814	838	818	785	794	792	841	813	768	748	814	830	828	874	779	829	880	826	852	854	849	831	800	868
2625	214	209	170	195	179	167	176	177	168	159	167	150	184	166	174	172	155	158	184	179	165	173	177	181	168	184	174	163	166	148	146	162	177	163	172	154	182	168	173	173	177	191	179	181	152	178	166	185	155	146	168	177	178	179	170	176	189	164	168	141	160	173	176	157	164	173	175	185	159	185	158	159	181	169	160	161	164	180	165	152	190	168	164	206	188	180	165	181	156	196	157	176	158	166	170	174	175	160	170	170	166	172	171	183	167	146	168	164	162	162	145	150	181	159	177	161	160	185	167	154	180	172	165	183	183	167	189	166	170	157	176	176	161	194	181	174	167	153	159	157	174	179	187	165	156	149	168	167	202	160	154	180	136	160	179	166	180	161	175	150	180	175	161	168	138	149	134	158	178	146	169	181	152	164	173	185	166	154	181	165	171	186	153	170	178	177	175	158	177	190	171	161	178	176	170	169	171	162	166	170	161	139	178	181	162	156	182	176	174	158	184	180	184	163	162	161	155	167	209	178	211	161	151	167	171	158	159	136	148	185	192	144	174	173	161	183	173	177	185	162	179	140	182	146	158	164	171	144	148	175	171	183	159	187	192	201	140	172	190	164	165	190	175	168	187	191	164	152	177	161	186	165	164	158	194	196	154	152	172	173	173	165	180	170	161	160	168	175	170	165	174	193	166	198	153	178	176	194	178	154	168	183	163	153	188	160	196	191	191	152	155	157	161	170	170	157	190	197	174	175	169	170	176	158	190	165	171	169	173	194	172	181	173	167	153	174	150	177	159	190	209	171	175	161	172	192	141	180	203	180	170	156	174	158	169	165	166	169	163	154	162	197	187	162	155	171	185	200	163	177	156	152	167	151	164	184	182	158	195	168	193	154	161	185	173	171	152	168	161	141	180	165	163	173	171	173	163	155	188	163	173	166	179	167	158	165	149	167	160	163	166	161	170	157	155	156	163	181	176	176	161	164	187	166	162	185	156	166	193	161	158	168	162	164	174	154	167	160	150	180	186	188	155	175	202	168	198	163	150	172	175	187	175	184	135	189	158	174	168	174	176	161	163	159	149	166	167	178	172	171	172	170	196	143	176	181	174	136	171	176	177	156	151	183	159	161	160	181	174	164	158	160	156	189	176	180	160	170	165	157	180	158	187	174	174	184	171	153	160	154	177	160	177	173	170	169	140	160	143	181	161	179	196	176	163	175	161	154	154	174	178	180	153	172	156	166	183	168	183	169	196	169	171	170	151	137	175	149	142	169	170	155	176	158	201	146	189	156	177	182	154	169	184	171	200	184	186	164	200	181	163	153	186	175	169	145	180	137	159	182	167	168	182	188	184	163	154	185	191	158	146	172	189	161	174	173	147	165	142	193	151	165	181	195	163	181	182	133	155	177	174	179	162	186	172	174	156	161	197	176	156	178	185	159	168	188	137	172	148	145	160	160	170	160	176	159	174	172	175	181	172	174	197	172	181	172	147	187	193	177	172	178	152	146	190	163	173	169	150	164	159	171	159	176	187	156	148	152	167	169	171	198	188	190	142	174	176	145	193	150	168	169	151	174	177	164	188	194	185	169	158	171	181	150	180	163	156	183	174	158	172	203	168	191	157	198	165	163	184	173	162	185	167	168	155	179	171	172	167	177	175	199	174	156	176	141	168	169	171	160	212	176	162	163	178	167	170	174	165	150	195	185	183	167	142	150	160	153	157	159	182	151	177	168	185	168	182	181	178	168	181	191	197	169	178	180	171	183	154	133	178	160	167	150	173	192	145	179	198	148	182	185	153	180	165	173	148	199	168	161	160	166	173	157	178	160	171	171	187	186	169	162	143	144	173	154	146	190	178	178	164	166	189	176	174	172	177	177	159	174	161	172	187	188	167	158	181	164	175	161	162	199	175	192	174	188	189	165	177	185	173	166	164	170	173	158	163	160	175	175	154	158	179	167	154	169	162	177	196	165	170	158	167	157	190	150	170	174	179	154	187	172	177	156	148	185	168	158	182	165	160	171	163	172	181	194	170	164	166	181	169	178	165	184	164	155	181	190	148	146	175	160	167	190	186	167	147	140	179	172	172	170	193	194	152	171	181	155	162	180	183	146	149	168	152	137	159	196	131	166	173	185	165	178	187	172	159	172	153	172	153	177	166	194	157	155	166	153	154	181	171	159	178	167	176	158	149	154	170	150	154	177	184	191	174	161	167	177	173	163	166	175	176	172	151	177	172	183	170	163	160	151	200	162	178	175	193	192	176	157	145	163	167	155	169	178	176	160	178	172	168	181	165	170	175	177	148	183	166	167	143	162	177	175	170	175	195	189	172	178	144	185	191	197	183	174	166	176	168	151	190	167	150	152	162	177	157	162	166	165	167	161	162	153	177	199	201	164	178	179	173	151	176	176	181	180	176	183	166	164	172	158	177	180	164	201	159	171	170	166	181	156	182	165	155	161	163	153	137	153	152	154	150	193	186	165	173	177	151	189	147	173	186	185	178	180	148	174	157	160	157	172	157	168	175	172	161	178	202	158	161	163	183	154	180	181	174	163	139	178	153	184	171	179	164	167	179	160	181	173	156	166	174	155	178	154	175	149	141	178	159	153	176	173	156	153	152	175	194	161	161	185	173	163	155	168	155	158	156	187	179	151	166	172	153	173	155	163	171	177	138	165	175	195	182	174	169	180	182	147	156	186	193	156	172	171	169	148	189	141	166	175	167	186	176	179	157	175	170	160	163	149	170	154	162	173	157	186	169	186	139	162	165	179	179	184	164	173	163	167	181	153	153	195	165	177	177	159	179	165	176	187	191	163	162	176	153	180	153	165	167	166	187	181	172	177	167	164	167	166	192	177	157	178	170	162	198	186	170	172	183	182	175	169	169	177	166	189	172	194	151	186	162	180	179	160	154	167	162	203	181	153	153	179	166	189	179	178	192	169	174	174	175	201	177	165	204	163	154	169	154	157	140	179	201	179	154	172	186	171	143	163	161	176	181	165	163	162	175	177	161	172	183	175	159	159	172	147	194	170	173	172	169	176	179	184	149	165	185	151	159	150	175	185	170	164	175	161	150	167	174	167	160	168	155	172	186	168	160	198	149	165	189	203	182	167	160	154	145	157	169	180	203	205	180	196	174	171	175	153	158	172	166	192	164	168	183	192	153	166	168	182	167	190	170	179	142	172	169	161	163	165	197	176	182	182	188	150	172	187	171	185	168	156	167	178	172	155	170	175	204	195	199	184	178	140	177	169	193	178	173	181	182	177	172	164	158	184	174	177	170	168	151	150	169	174	165	164	153	177	187	178	193	177	196	188	168	169	178	163	151	175	157	156	177	188	160	160	178	198	187	172	155	185	194	171	191	169	182	164	174	169	143	154	179	163	172	173	157	183	143	180	176	160	185	171	181	203	164	172	160	163	183	167	142	163	176	169	160	176	166	156	183	160	163	184	168	170	180	166	187	176	156	179	183	160	159	180	146	158	172	176	172	175	165
2332	508	516	477	514	497	481	545	515	499	478	445	498	462	449	482	483	470	425	472	451	442	465	498	466	423	472	485	454	507	504	451	478	478	459	466	476	500	413	469	448	493	449	430	462	461	453	435	497	448	484	480	458	459	442	446	442	472	473	428	492	453	452	468	493	453	483	466	493	451	472	434	479	446	468	501	482	441	455	416	481	468	457	450	451	436	456	498	468	455	463	439	459	460	484	442	454	465	448	465	492	441	447	470	454	479	489	474	492	466	459	461	492	459	487	467	460	450	440	463	472	468	447	478	462	463	489	478	449	450	472	481	477	460	458	497	477	491	452	471	485	447	441	495	427	450	457	471	448	454	438	488	457	475	452	444	465	479	459	471	447	453	427	507	470	447	498	464	464	493	459	453	444	480	464	461	455	470	449	453	464	450	471	426	466	446	459	444	431	461	450	480	436	490	468	475	447	488	487	523	492	448	481	481	442	428	469	463	463	469	466	481	448	472	443	435	472	471	427	487	454	426	444	459	467	469	469	451	488	462	469	489	473	510	493	471	454	477	497	443	475	447	484	469	487	464	466	456	469	459	467	452	456	453	456	456	469	473	468	476	459	479	477	463	473	448	449	442	447	460	455	439	490	493	430	450	458	471	516	463	446	461	448	463	507	468	442	468	485	475	512	476	457	433	481	474	435	432	464	466	450	465	441	460	431	464	452	433	479	443	461	451	452	483	462	454	454	453	461	458	463	439	486	457	494	458	457	494	452	508	469	478	478	490	474	467	469	475	423	463	490	515	453	449	498	466	476	451	490	501	485	429	468	448	442	471	462	466	445	492	480	463	472	493	444	467	482	451	484	477	468	467	447	468	488	488	434	490	429	505	466	453	464	469	453	462	472	467	452	475	431	468	464	489	453	481	481	466	471	451	448	483	448	452	442	436	449	505	463	464	478	476	439	437	482	471	451	434	442	496	450	507	464	475	507	462	460	452	447	473	475	449	478	469	463	466	444	485	481	490	473	508	504	455	475	472	470	443	483	453	459	498	453	475	451	475	473	462	469	512	438	446	488	517	490	483	474	461	467	425	453	475	452	457	441	477	472	447	468	465	471	485	460	477	436	437	477	463	487	480	437	460	471	464	449	470	480	449	458	447	466	499	456	478	450	480	453	460	465	511	472	467	433	475	478	444	487	450	474	469	497	459	451	475	477	481	489	471	431	483	445	470	460	464	427	460	487	459	471	456	486	460	505	443	459	486	469	467	453	476	461	456	476	482	475	499	477	431	407	475	482	450	482	470	468	451	500	475	453	474	465	511	465	502	501	458	494	460	443	444	447	396	487	451	493	446	462	485	470	456	457	454	489	440	437	437	504	484	457	468	484	474	491	464	478	464	486	437	486	432	461	454	444	456	444	460	477	454	482	458	472	425	441	475	464	472	491	501	474	465	488	443	466	500	450	459	437	481	496	481	448	471	443	455	456	472	469	464	444	490	494	505	431	508	457	511	471	486	461	468	437	460	486	443	488	417	434	476	459	452	473	475	468	456	451	469	445	429	475	442	449	473	436	482	489	471	444	471	479	423	472	458	474	424	449	486	497	463	487	428	482	458	427	461	488	439	497	449	504	490	504	444	469	446	427	441	484	503	463	484	443	469	519	477	446	462	439	488	406	455	440	467	456	474	477	498	461	462	483	490	471	444	434	489	451	476	513	455	446	452	434	441	482	447	480	449	431	427	499	501	467	451	485	439	449	436	438	467	479	473	487	467	465	485	429	464	513	487	469	482	443	458	487	461	453	485	433	473	486	467	490	458	489	471	465	440	467	430	443	442	456	454	427	506	513	471	452	457	492	421	463	469	489	421	495	487	500	466	452	443	475	486	453	463	439	486	460	491	469	487	466	481	489	454	453	456	440	457	467	456	457	451	462	452	445	471	446	450	452	454	481	454	509	458	487	455	484	473	494	441	489	455	474	503	467	459	477	461	469	487	453	435	474	463	511	430	497	432	466	453	473	454	456	471	477	499	480	457	436	494	499	462	480	472	446	440	475	462	466	473	472	444	469	450	443	458	478	424	483	511	472	469	419	498	479	469	446	466	466	463	457	461	437	470	415	474	456	446	467	493	512	434	455	444	462	471	471	461	447	435	459	480	472	439	476	481	465	450	461	453	495	448	430	455	442	482	468	491	424	455	478	449	470	462	441	468	463	472	475	468	421	471	473	460	470	491	467	466	479	452	488	464	466	442	443	484	416	490	474	470	471	449	448	503	462	463	438	466	456	449	491	456	470	461	453	466	480	427	449	445	429	441	475	417	458	446	441	466	515	472	479	529	496	461	461	474	514	459	470	466	452	418	462	446	451	446	480	467	448	476	471	469	495	461	463	459	465	444	463	468	455	472	490	476	461	408	467	454	440	423	486	482	459	484	487	455	498	454	492	462	441	428	478	424	463	501	415	451	458	485	481	478	476	453	448	428	483	446	471	476	451	482	459	455	458	484	430	449	469	502	447	499	512	473	471	465	472	483	450	479	486	473	471	469	467	452	489	474	486	464	462	480	469	473	480	472	421	489	444	492	485	470	428	487	418	437	463	451	515	483	448	491	436	463	496	461	437	444	481	458	467	433	475	466	440	492	463	463	465	461	451	482	495	455	421	470	492	467	458	466	458	444	457	416	482	465	460	472	457	456	481	438	477	446	465	462	490	462	456	475	462	500	465	473	466	455	466	512	431	467	492	461	450	480	450	458	472	483	447	475	456	452	507	450	454	424	483	473	448	452	471	482	504	452	482	469	464	481	471	456	458	486	480	462	435	449	455	510	491	491	468	426	416	498	500	487	488	428	463	477	466	487	457	458	502	462	470	437	459	485	474	451	449	454	445	435	434	450	495	451	474	477	447	445	497	486	461	469	427	463	483	491	459	448	436	481	481	426	475	456	429	455	475	445	480	465	475	415	452	446	421	485	412	421	456	459	453	498	443	480	503	491	470	462	481	423	504	478	442	443	469	456	497	482	468	440	468	437	433	453	477	443	467	462	483	477	529	453	458	462	461	451	501	437	457	437	463	444	462	457	455	414	488	474	439	459	434	469	474	484	485	483	466	473	467	447	498	448	457	450	464	460	439	480	462	488	528	441	444	480	436	460	458	466	493	425	438	482	469	468	451	468	431	451	447	467	480	515	494	484	471	468	476	461	472	463	472	447	454	479	474	478	487	438	445	492	457	452	465	445	450	454	468	448	460	474	497	484	471	459	469	468	476	492	470	425	468	463	502	479	491	440	511	461	491	456	509	442	479	477	424	432	486	442	490	462	450	451	477	433	407	437	463	427	445	472	462	522	467	473	460	477	453	438	489	475	443	467	472	463	479	454	464	430	489	466	438	456	451	460	432	465	474	452	448	491	455	422	516	430	470	489	466	478	495	434	445	483	507	453	443	481	464	498	473	469	481	453	462	505	453	433	474	481	462	438	467	529	466	417	452	477	488	523	458	496
9587	758	677	564	454	401	400	436	382	399	381	353	354	387	360	353	360	337	390	349	324	355	354	344	343	310	359	337	361	339	340	321	333	339	325	343	346	367	373	350	323	322	386	375	348	341	391	333	349	353	359	357	342	322	347	340	355	369	342	332	324	350	356	354	370	316	342	358	365	328	354	348	330	334	361	361	348	363	371	342	356	347	360	359	380	324	358	356	359	341	349	346	321	312	348	313	369	365	331	365	360	383	335	356	380	307	381	347	341	339	361	346	370	391	334	362	368	362	349	351	358	340	340	382	367	374	328	341	380	339	364	337	345	354	348	344	354	398	347	360	373	319	362	340	327	355	358	332	321	360	388	327	317	387	336	388	338	368	389	359	361	324	381	328	317	343	367	392	321	352	350	381	349	349	323	380	377	354	370	314	376	375	360	385	337	347	333	343	312	354	399	328	352	292	332	371	343	351	314	363	358	345	292	343	341	339	350	315	331	360	375	357	358	374	333	348	344	408	344	366	377	322	329	345	341	340	365	312	356	375	375	329	342	327	366	342	358	345	375	360	371	340	391	362	335	312	353	363	311	356	298	318	361	344	334	401	322	369	343	368	354	317	364	376	360	374	328	340	351	356	334	381	335	357	353	345	346	369	356	366	316	350	358	349	374	353	305	335	381	345	367	341	320	346	404	352	377	370	357	364	350	382	344	385	333	320	375	369	321	357	322	361	328	332	338	327	348	333	331	346	346	403	375	362	354	344	332	317	340	322	328	354	328	331	357	337	326	354	377	335	311	360	339	358	375	362	344	324	382	331	392	355	341	369	315	379	376	369	332	315	319	352	358	363	323	343	325	353	372	391	342	368	370	383	359	347	332	318	353	390	325	367	335	312	326	315	335	326	359	305	327	359	333	321	347	370	328	364	340	369	332	343	355	322	331	343	337	346	344	332	366	339	341	347	347	370	342	356	343	384	337	344	343	339	342	325	327	352	371	363	320	363	345	357	395	378	353	353	352	365	364	326	334	393	374	304	307	388	343	351	363	381	370	349	345	373	360	365	353	307	341	336	311	325	323	353	350	325	356	359	358	371	384	342	362	366	364	370	330	319	371	349	390	335	364	367	362	378	290	346	315	321	348	345	346	331	346	320	364	354	339	341	330	318	364	325	368	365	337	310	305	339	337	371	368	337	393	353	321	367	327	374	324	319	375	366	371	365	325	386	363	321	362	356	328	341	335	316	370	358	336	336	365	362	344	349	370	378	348	349	371	359	347	330	341	332	360	370	344	368	341	365	330	326	350	379	331	342	337	340	345	355	339	353	360	332	354	350	361	359	341	331	351	342	343	325	345	376	384	359	324	332	325	354	361	360	350	362	352	319	361	334	330	332	382	368	308	357	340	372	355	334	305	330	340	356	325	415	356	329	369	349	373	377	289	358	364	344	353	349	347	388	347	315	330	358	376	339	335	306	353	354	298	359	335	340	369	364	359	330	342	379	326	298	340	396	315	321	351	329	369	334	341	337	357	326	343	335	378	356	388	358	331	371	325	330	345	339	358	350	339	331	353	369	331	346	327	350	329	358	385	371	342	325	368	368	357	395	328	323	339	352	342	338	338	347	364	364	341	346	347	346	377	321	324	328	349	321	385	326	351	366	347	369	362	351	301	365	358	343	368	358	338	355	356	369	345	334	380	345	340	311	329	377	361	314	349	349	368	354	347	348	360	346	370	383	329	333	316	313	316	332	367	335	352	345	363	352	376	341	336	342	366	349	362	329	360	324	348	361	359	333	349	346	346	299	389	339	376	336	351	312	322	337	338	366	361	364	345	346	342	343	340	332	337	342	356	354	353	364	350	324	349	342	328	363	344	359	374	311	327	322	343	353	333	356	405	404	324	373	362	367	360	357	387	350	370	355	335	362	349	350	370	372	345	361	375	332	329	369	402	344	317	312	338	338	348	306	358	380	347	349	363	368	373	317	305	352	344	370	333	364	338	380	355	307	338	359	382	368	328	346	339	369	341	397	325	296	332	338	326	346	325	347	370	303	374	335	333	391	356	350	349	343	348	366	333	344	349	333	340	360	349	374	379	334	364	363	342	345	359	322	343	323	344	369	340	329	343	353	362	355	342	372	283	390	347	345	343	367	324	346	341	353	349	327	319	361	349	331	351	375	376	348	330	304	360	349	349	327	318	353	300	339	372	377	333	345	369	373	364	329	363	341	345	331	347	345	348	323	350	360	342	358	349	371	341	359	325	368	329	340	354	360	392	370	368	326	356	354	350	376	367	362	386	361	367	364	361	361	347	340	338	345	325	360	343	355	361	337	353	359	355	335	367	364	363	397	350	343	329	333	351	356	351	369	344	345	346	350	350	371	361	360	332	367	326	340	313	349	360	372	332	395	348	371	327	368	341	349	336	354	336	340	345	344	386	316	315	350	348	380	362	367	354	324	347	350	366	358	313	368	370	346	352	333	387	353	316	336	356	365	358	372	343	334	344	358	349	335	337	382	342	346	357	308	327	366	385	331	356	335	352	343	337	343	340	341	331	350	340	325	385	380	338	385	350	370	343	328	339	337	340	354	345	313	346	348	376	344	367	330	330	323	393	307	351	320	363	347	344	322	329	333	344	310	379	383	341	363	326	348	339	336	310	358	331	339	339	378	358	375	350	333	379	341	339	353	363	337	345	402	357	340	363	358	365	369	372	368	335	293	349	362	352	351	372	357	324	358	361	352	393	385	381	332	305	366	339	345	354	320	390	342	371	360	325	332	347	337	331	315	369	366	340	380	364	365	388	325	321	382	309	380	345	331	362	353	340	364	323	344	365	353	359	366	338	357	323	330	354	311	337	335	337	373	326	393	368	352	323	360	329	327	318	342	379	362	362	345	320	384	336	315	371	361	364	328	328	367	357	353	326	318	357	333	328	361	313	337	362	357	336	366	371	356	323	350	306	348	326	359	369	394	325	350	375	323	331	371	374	320	354	342	374	331	380	342	342	351	364	328	347	346	334	339	328	307	353	344	360	342	334	351	331	354	305	348	345	364	358	362	331	342	337	325	337	356	312	347	395	340	333	363	334	336	323	350	329	298	366	350	335	317	338	332	375	306	343	349	294	370	337	352	318	339	362	350	348	341	336	318	378	358	357	349	357	350	378	337	333	326	339	319	366	383	362	364	367	353	349	334	348	319	345	362	333	326	351	370	389	351	328	347	351	349	377	310	353	355	365	347	354	338	348	344	350	328	326	369	356	324	358	383	358	363	371	368	323	345	312	333	334	338	361	325	305	356	356	324	342	348	343	334	322	347	346	340	355	372	335	347	384	349	372	331	355	394	367	370	364	351	338	347	354	369	362	324	354	348	348	360	339	326	317	353	361	344	342	352	383	338	342	349	386	330	347	355	383	336	350	349	355	321	373	350	344	348	353	356	333	342	331	363	363	328	359	342	382	327	342	350	341	350	367	321	369	347	332	313	327	331	347	365	349	361
7390	1105	1448	1536	1465	1346	1180	1080	1074	1031	1008	956	938	871	943	928	888	883	901	877	871	911	851	887	836	874	873	835	807	839	786	833	867	813	825	804	795	832	845	810	858	852	826	845	809	815	865	845	883	813	816	860	833	841	859	834	785	798	805	864	893	817	824	886	838	824	795	819	856	842	802	791	797	865	752	882	828	827	855	799	822	776	865	826	806	824	795	770	829	856	880	819	850	855	799	879	837	857	820	829	775	774	815	867	827	844	832	856	830	760	828	819	805	857	814	820	819	868	805	842	779	853	795	813	838	823	792	821	793	823	839	771	805	795	896	839	845	866	800	833	826	838	785	838	861	827	850	805	827	841	822	911	820	852	834	826	847	798	860	803	824	812	763	814	890	824	801	821	846	883	858	849	852	876	838	859	821	912	829	843	826	876	800	782	790	812	798	817	820	847	841	817	864	875	790	861	769	896	837	774	857	857	797	813	841	820	858	821	889	801	820	801	836	788	838	866	775	875	851	831	807	775	794	848	861	841	819	835	844	833	830	805	834	814	771	753	808	849	896	851	795	834	848	831	817	797	898	858	825	815	841	789	813	836	800	824	844	836	796	841	879	837	802	802	832	820	849	837	850	785	862	827	809	763	825	871	831	821	845	794	848	842	834	828	832	796	803	794	923	858	800	863	800	881	848	784	834	789	805	820	799	784	813	845	827	833	777	864	815	803	809	849	794	864	814	888	831	851	829	783	836	814	843	850	784	847	783	809	836	851	849	800	813	848	810	895	820	825	854	850	814	800	833	821	833	861	796	784	834	852	843	835	803	847	821	856	850	822	801	812	861	804	790	793	836	850	868	810	829	784	863	841	769	837	852	814	811	838	822	857	783	826	852	818	823	808	869	855	805	864	860	800	833	855	798	799	823	786	800	808	821	836	807	810	825	820	815	801	825	838	789	831	871	854	811	824	793	833	852	822	810	855	802	819	857	807	857	808	854	778	814	873	863	823	781	903	805	843	816	877	862	850	821	776	809	825	813	784	841	825	779	826	814	807	851	825	834	809	813	840	846	844	858	889	859	786	796	851	858	864	806	830	819	795	813	787	835	825	785	812	869	835	850	840	802	812	818	819	841	796	814	827	825	853	807	820	823	885	851	804	823	853	802	832	840	859	838	806	817	829	817	813	860	870	816	784	811	876	861	783	809	806	811	848	874	819	826	797	805	772	815	834	824	795	841	864	839	841	823	864	855	806	848	865	806	786	830	898	853	871	862	813	821	897	860	833	848	809	815	825	807	805	811	849	814	813	834	855	864	850	802	860	861	856	815	853	804	863	823	848	764	793	831	825	833	835	827	832	851	804	820	856	770	846	818	894	809	854	823	815	769	839	820	805	809	808	833	852	850	804	849	815	841	813	858	843	834	844	813	747	819	817	814	816	830	834	776	846	826	786	834	839	800	836	798	807	840	806	779	827	816	872	798	837	823	798	836	828	859	836	822	808	846	844	828	851	834	839	801	876	834	784	872	875	862	834	848	882	841	839	767	840	837	828	830	814	899	849	825	848	832	812	867	888	799	765	805	833	836	875	813	858	826	784	771	811	828	851	885	805	777	890	803	813	854	822	820	801	816	837	823	834	838	844	840	793	820	818	795	818	856	857	862	817	859	852	854	818	832	845	849	796	810	814	841	808	798	879	836	799	801	829	866	824	781	866	823	851	788	862	868	795	811	854	835	828	835	780	825	838	818	851	823	856	807	845	756	838	798	788	830	872	821	815	849	832	859	830	793	820	813	766	872	820	790	821	787	798	819	798	840	821	866	804	825	828	808	814	812	840	835	833	816	832	820	877	783	867	852	814	832	802	817	776	835	831	798	802	808	785	847	893	870	819	869	795	901	805	804	824	817	821	830	792	858	823	853	829	836	785	765	854	804	860	800	846	786	800	866	829	865	836	827	879	853	794	816	825	873	801	765	824	815	820	807	789	839	848	841	805	892	835	829	822	851	798	833	847	801	797	848	855	819	805	877	824	812	855	830	800	856	841	812	796	873	890	808	827	793	842	800	844	814	796	797	804	805	807	798	819	846	862	836	802	847	820	836	823	821	832	812	839	861	851	836	803	773	827	829	839	808	827	822	826	866	749	857	799	793	868	840	812	837	834	820	834	833	797	811	837	797	778	817	842	727	825	815	815	875	729	817	840	819	738	840	809	832	782	794	909	821	851	787	817	815	811	859	838	823	790	837	830	829	834	839	772	822	836	854	818	753	839	888	802	855	821	809	801	828	876	873	813	838	838	795	814	835	803	796	818	829	876	825	817	805	816	801	829	762	836	847	923	867	814	841	825	806	816	847	820	807	804	863	855	819	811	833	806	775	896	852	857	883	866	868	768	808	799	822	878	824	812	809	835	895	821	860	830	773	840	817	900	817	869	834	862	862	852	816	808	812	829	914	798	841	857	845	796	843	730	846	843	834	830	888	829	834	792	825	831	805	842	871	858	825	850	808	805	851	780	843	805	856	838	787	832	862	837	807	815	845	848	812	835	849	849	851	806	876	843	830	812	835	858	845	781	805	804	823	790	838	817	835	813	766	840	823	832	825	797	821	849	787	853	832	925	821	812	806	877	841	787	849	799	818	834	886	826	813	818	840	830	836	807	788	843	872	820	834	809	748	790	860	812	801	858	775	831	817	766	831	818	859	820	859	830	828	815	864	884	810	842	822	817	783	816	807	814	820	797	863	848	818	813	792	836	841	813	806	845	867	838	777	837	804	836	825	821	829	842	873	856	800	858	838	805	812	830	776	882	876	797	786	846	875	825	814	879	785	901	871	849	879	809	825	817	824	846	813	846	778	826	794	847	829	806	844	782	828	837	858	812	847	861	800	800	826	797	826	843	851	848	813	844	826	826	830	835	844	858	823	867	807	815	852	794	793	790	832	820	841	827	872	779	854	817	817	827	835	805	824	855	825	891	789	855	840	818	862	873	835	810	848	826	849	781	856	788	776	836	782	820	879	847	814	827	844	852	806	841	822	839	851	793	822	839	832	811	812	803	917	826	843	790	820	840	836	801	812	807	826	824	846	844	813	885	822	883	829	790	789	877	797	833	808	795	793	836	836	816	823	803	837	867	834	816	821	818	840	863	831	803	792	868	854	807	828	809	811	773	853	845	844	820	827	827	820	814	821	800	861	870	813	810	810	844	852	847	835	848	838	784	817	840	813	796	812	858	813	840	836	856	816	794	789	875	887	897	831	802	830	829	819	871	816	850	820	818	848	799	814	745	878	816	826	840	837	806	809	812	876	828	903	825	846	792	799	825	801	820	794	789	823	851	841	808	856	809	782	827	824	869	838	789	845	853	816	842	841	856	888	866	808	821	855	827	791	841	810	823	859	824	835	828	820	831	842	818	827	878	775	793	856	842	851	814	790	809	865	815	833	824	859	859	845	844	812	853	790	838	767	849	829	838	832	824	893	800	807	835	861	820	853	812	829	829
17727	1708	1083	901	667	534	493	515	441	423	409	399	387	407	349	374	393	402	387	370	355	390	411	388	395	351	355	381	408	377	375	351	352	383	362	384	338	339	366	342	356	355	356	357	347	360	336	352	361	363	375	371	303	352	365	345	350	345	362	343	358	354	348	372	361	369	375	332	319	374	356	334	388	390	353	346	328	338	352	342	360	321	355	399	371	351	363	349	357	348	365	341	356	375	391	389	385	358	339	354	366	359	375	371	349	362	355	378	318	385	353	327	390	343	358	354	363	367	327	365	333	383	364	361	336	369	360	384	347	360	350	384	369	355	369	349	361	355	369	366	379	377	369	379	342	360	335	342	383	399	397	369	359	369	341	399	385	346	355	370	346	352	359	371	375	342	349	366	371	362	427	387	378	350	381	376	373	354	369	362	381	353	352	359	354	382	363	367	344	359	302	349	356	361	375	345	382	395	355	354	359	394	358	371	382	386	363	370	364	364	341	365	364	346	348	314	369	351	370	388	350	371	371	395	368	383	380	352	351	363	317	333	366	388	391	364	370	381	362	372	344	326	362	412	373	339	332	399	373	341	332	315	389	314	323	361	346	357	357	387	386	366	363	387	349	309	374	383	367	335	353	381	364	354	368	367	374	373	364	349	315	355	387	397	350	373	368	369	341	379	363	333	368	352	369	360	383	355	365	341	357	381	342	335	361	340	340	374	310	330	342	352	336	364	353	340	354	364	368	337	369	402	360	319	323	362	400	368	370	359	367	332	377	350	367	348	400	342	368	355	360	365	331	346	389	345	362	414	380	339	326	369	347	341	345	362	328	363	348	336	336	353	401	386	349	378	341	347	343	318	354	354	394	383	376	337	382	336	383	362	385	372	340	371	369	339	354	335	358	359	382	383	342	372	334	360	373	343	352	371	358	376	370	346	396	353	368	335	349	385	344	390	370	361	391	368	352	326	366	357	384	355	364	354	370	321	342	352	422	349	332	328	333	378	386	380	361	340	357	348	350	363	345	370	396	351	362	391	384	344	414	372	376	360	348	354	382	313	347	409	362	384	370	351	333	372	372	378	345	360	334	381	365	396	387	354	369	337	337	388	355	312	367	346	337	352	346	346	351	362	355	334	369	397	365	357	364	364	314	359	383	408	347	385	355	353	354	361	317	389	327	360	338	360	360	370	392	357	350	351	349	347	360	353	340	353	340	368	360	360	337	383	369	352	318	364	339	350	339	373	360	326	370	379	327	373	354	367	356	343	397	418	369	350	382	352	376	379	345	393	330	323	396	342	355	359	364	365	448	367	344	365	336	335	333	339	345	346	345	358	376	352	365	351	333	331	391	371	354	397	366	352	372	368	339	338	362	356	322	375	356	369	332	342	379	366	371	365	381	385	394	392	379	344	331	353	386	341	322	377	370	361	382	401	354	308	329	368	312	342	382	401	359	375	350	355	359	366	363	332	339	392	364	379	344	364	371	359	372	391	349	363	335	347	354	322	342	377	342	324	353	358	333	345	372	371	371	331	355	362	347	381	368	344	336	401	360	372	370	354	375	360	346	363	378	333	358	370	340	379	372	357	319	339	377	361	353	338	378	383	361	340	340	368	327	339	345	360	349	357	364	342	336	354	376	341	364	362	360	333	331	379	337	346	367	355	359	363	360	347	358	378	387	357	371	345	371	346	395	346	359	346	368	348	364	374	354	378	386	397	338	362	363	380	391	344	357	375	378	345	369	332	334	344	330	352	356	363	376	365	354	369	321	343	383	384	378	390	405	330	360	371	351	391	344	380	340	300	326	362	379	337	363	379	351	363	350	342	365	356	375	339	365	362	343	365	349	342	333	354	327	398	391	348	363	334	359	352	377	367	335	335	344	377	335	344	381	378	365	334	365	343	362	390	322	352	366	374	359	377	354	372	371	348	375	374	369	384	366	322	335	331	359	375	359	384	338	342	349	369	371	373	340	342	340	332	374	367	350	359	365	369	356	406	334	384	371	377	308	337	339	369	338	359	300	369	362	396	398	344	350	374	355	363	371	389	358	346	353	371	387	397	359	385	340	324	348	379	379	365	341	359	355	387	369	383	357	373	381	351	353	336	312	389	347	381	354	354	334	396	354	364	373	359	350	353	336	351	350	391	345	373	380	392	350	355	349	367	343	361	367	383	396	405	335	355	373	389	371	377	375	369	343	388	366	377	349	344	363	345	350	389	390	342	368	348	353	364	345	370	346	361	368	346	366	347	374	329	337	371	316	312	384	356	379	393	409	331	395	361	344	413	384	385	385	321	358	348	327	335	358	377	345	339	361	346	357	326	364	342	396	364	397	359	365	349	356	390	405	386	334	353	308	363	351	343	331	338	315	376	373	318	367	306	370	375	342	343	358	354	353	342	365	363	363	354	366	358	333	367	371	397	348	378	323	371	376	377	361	379	357	347	370	350	379	337	371	319	324	342	358	353	365	359	376	378	356	367	365	348	372	363	345	358	360	361	350	381	341	347	362	371	339	330	362	359	356	337	347	350	404	367	384	392	359	349	334	340	353	375	336	333	368	372	383	355	404	356	375	346	355	325	348	379	369	393	348	361	343	362	334	380	369	332	336	365	368	355	369	318	340	341	360	355	348	362	361	378	340	378	347	369	339	389	354	424	353	337	373	344	346	342	363	352	347	331	386	382	334	335	354	377	348	367	365	368	340	336	357	387	358	367	363	394	340	359	380	359	386	370	329	351	369	357	375	399	370	384	342	384	386	370	368	338	376	377	355	379	371	385	358	362	384	329	362	354	361	369	350	364	314	351	331	343	374	358	324	352	388	337	331	388	368	335	385	359	340	368	353	368	362	395	368	398	365	353	389	361	362	325	362	335	385	386	355	363	348	335	382	387	355	340	352	358	311	411	352	381	395	364	381	333	386	355	354	335	347	377	343	367	362	351	361	348	377	403	345	355	364	359	348	372	358	375	347	382	384	380	374	383	320	346	350	326	378	346	386	335	345	337	365	351	342	368	396	363	358	345	347	343	343	366	356	390	384	384	345	364	365	373	344	353	339	331	358	350	382	333	341	339	410	353	374	378	350	385	388	357	369	333	342	372	361	343	320	403	348	364	351	360	366	350	383	356	319	328	382	360	372	363	358	355	394	358	389	366	387	339	361	388	366	344	352	309	371	338	371	356	346	387	362	353	375	354	356	365	365	360	389	382	393	356	372	346	367	373	349	353	389	356	331	351	356	383	357	365	358	354	354	329	351	365	344	366	384	344	348	346	338	336	382	358	368	387	354	386	376	329	368	346	341	385	349	367	379	373	335	379	370	385	307	367	334	344	374	373	363	379	391	370	384	361	404	361	356	367	366	359	333	366	311	374	330	356	362	346	356	352	340	352	363	369	366	332	364	340	398	341	339	366	335	343	342	370	364	381	374	355	356	365	353	318	374	353	353	347	409	368	400	338	342	363	373	372	359	379	379	374	358	335	341	354	376	341	324	353
9758	1403	2141	2361	1999	1702	1499	1327	1370	1190	1151	1092	1048	969	1015	971	897	903	921	886	918	867	895	889	869	851	857	874	861	781	821	856	882	831	785	791	821	836	845	857	823	812	850	883	856	858	838	814	874	823	839	813	864	806	847	828	828	793	821	810	848	838	865	816	803	801	800	784	854	806	832	812	813	801	838	835	862	819	879	874	836	809	803	816	883	846	829	843	821	813	825	841	846	802	845	798	841	835	821	827	764	811	795	795	738	819	782	811	808	816	793	864	812	863	799	835	779	772	832	753	795	772	837	828	790	806	784	769	801	812	862	802	805	780	765	819	779	821	805	861	829	805	834	763	880	819	841	838	835	779	820	819	810	824	823	835	823	796	853	795	798	843	822	769	862	782	797	840	844	820	795	820	842	849	793	791	843	831	871	809	807	857	803	767	823	833	851	885	858	777	805	806	803	803	838	818	821	818	836	844	901	846	794	811	830	808	816	797	781	823	817	782	820	794	835	801	840	791	849	808	778	816	815	916	804	826	866	824	808	760	836	814	782	813	825	833	888	850	823	855	785	807	796	776	813	785	809	825	816	775	885	829	819	819	839	836	858	839	822	829	869	820	851	829	823	852	833	824	782	812	821	802	796	843	876	805	890	830	839	857	809	835	862	848	844	817	836	801	810	819	798	799	825	792	766	835	807	765	827	816	789	824	849	842	815	851	812	754	832	801	783	865	843	807	805	822	803	820	790	793	879	832	829	812	832	780	836	810	837	802	831	844	821	815	837	893	797	798	805	794	832	815	796	792	773	857	851	800	802	800	800	814	805	818	823	823	826	818	815	793	854	803	779	817	792	822	851	802	812	777	791	783	816	809	821	852	787	819	799	837	805	838	814	802	819	850	795	851	794	816	823	819	840	870	842	810	774	798	812	801	830	828	807	840	834	777	798	809	840	780	813	804	824	793	823	827	806	837	838	829	802	788	785	763	793	838	888	839	790	860	795	839	759	802	821	783	796	794	823	821	799	807	812	849	805	812	756	865	795	829	811	821	783	824	812	833	854	828	796	822	878	821	878	797	813	837	800	831	787	880	839	833	838	808	864	813	816	852	860	838	826	817	778	828	810	794	830	803	822	835	801	797	831	805	757	771	842	808	785	803	840	826	774	846	795	793	833	795	830	807	813	780	810	820	785	774	828	853	791	779	789	816	843	844	826	813	823	801	834	782	828	841	807	788	830	836	806	785	786	831	867	830	775	831	900	810	814	805	861	831	824	854	797	854	843	827	803	771	809	836	786	830	840	841	829	809	789	812	799	800	801	790	812	773	776	831	786	827	873	838	808	883	871	845	817	822	822	805	832	827	857	822	801	839	744	813	806	809	747	812	792	833	836	806	808	801	816	854	851	819	818	837	840	798	848	748	775	784	803	823	876	788	787	753	777	813	804	847	807	830	798	779	816	842	842	801	814	828	783	840	818	833	838	799	864	886	823	816	793	807	822	766	796	849	821	828	825	815	802	810	808	795	854	814	814	783	829	828	794	835	836	767	841	843	824	807	808	838	832	834	786	814	827	835	865	840	843	803	838	815	855	828	805	804	815	825	840	791	833	864	836	806	865	819	846	829	807	838	797	824	867	820	797	813	835	840	768	764	838	810	834	821	850	773	800	818	829	806	822	855	819	776	826	798	854	803	833	828	819	782	869	817	801	856	847	776	828	801	875	809	817	805	806	810	836	780	816	807	807	801	831	789	783	845	817	867	804	793	767	798	829	808	801	855	800	799	876	793	788	782	824	834	810	866	858	831	781	850	835	795	783	877	819	828	816	773	808	787	851	786	835	782	800	821	806	811	775	808	799	784	817	764	812	817	788	796	835	818	782	839	826	836	835	801	826	819	843	766	805	811	798	824	835	856	828	791	812	773	786	816	824	814	903	808	833	800	805	784	781	749	781	812	783	796	828	828	803	810	802	777	850	820	779	845	812	885	834	787	838	886	788	843	811	802	825	818	809	770	859	768	780	851	811	838	807	832	821	841	846	814	767	833	864	786	824	836	765	842	812	781	854	813	799	831	832	854	809	794	790	807	827	816	791	806	789	850	797	780	809	790	776	831	829	817	848	798	817	809	809	803	825	845	834	831	791	780	822	777	777	775	838	853	824	804	828	789	826	852	794	820	801	802	817	817	776	841	818	830	824	805	830	786	828	812	866	820	828	829	829	739	858	789	823	837	868	853	761	825	849	840	775	813	874	818	807	802	783	808	789	791	801	785	816	840	831	862	784	797	813	859	849	852	844	784	803	803	860	829	819	825	814	796	863	817	799	828	829	815	812	834	796	798	812	814	787	800	810	811	839	804	827	817	836	765	797	827	804	810	903	827	824	793	889	857	840	762	831	818	826	830	756	837	832	796	789	814	818	873	820	847	893	854	800	767	801	796	791	818	806	805	816	781	841	806	759	792	823	786	770	798	828	793	827	854	768	776	874	799	835	857	836	851	789	825	778	859	855	799	841	774	814	776	853	804	833	852	828	829	791	882	876	860	794	839	846	814	828	801	833	827	817	757	821	792	819	800	725	785	783	853	793	794	792	819	829	791	806	840	840	781	826	843	821	815	861	835	799	798	857	831	788	808	778	849	826	805	850	771	794	880	812	797	821	778	751	864	795	797	817	882	789	784	803	845	861	815	821	791	844	826	807	825	842	822	808	769	807	821	796	789	804	810	809	870	847	811	817	820	798	764	832	870	793	802	869	799	868	815	788	778	807	787	785	819	773	799	797	740	832	868	828	855	858	810	859	839	826	860	845	820	796	814	787	774	795	796	808	784	805	810	813	804	826	862	780	837	833	773	812	808	777	779	865	813	773	818	823	783	861	841	824	834	776	836	782	790	817	804	798	783	852	820	852	789	780	813	746	889	758	759	853	825	809	828	794	851	807	790	827	749	840	783	819	818	850	854	871	785	803	850	820	782	813	804	798	783	834	800	799	792	822	841	821	824	804	810	780	793	875	848	794	795	780	867	858	819	817	870	808	792	806	793	857	785	818	789	805	832	775	798	816	819	838	808	736	838	781	789	829	790	865	836	833	787	785	848	784	856	822	814	824	758	771	788	809	812	808	787	824	787	810	829	808	782	814	756	812	827	772	843	809	813	833	809	828	816	797	830	805	809	779	823	796	812	786	801	798	847	828	783	813	818	837	815	769	784	789	835	791	801	808	837	806	775	846	807	805	838	829	813	804	825	802	785	871	823	825	796	801	799	771	790	873	794	829	814	832	783	853	805	811	811	838	818	849	865	803	793	801	830	831	827	809	837	836	852	817	829	830	779	857	800	811	814	800	864	808	855	795	876	876	844	801	818	756	831	822	799	833	861	810	878	773	784	844	850	818	834	808	827	793	835	868	841	849	807	859	822	853	776	798	852	813	830	821	796	787	768	854	813	792	820	778	842	763	831	819	827	797	881	799	761	869	802	845	811	808	836	823	782	792	834	830	799	875	791
2988	190	192	178	170	166	174	145	166	180	176	168	147	196	193	200	173	181	150	177	137	184	199	152	161	160	170	162	154	191	192	196	140	148	210	164	153	184	151	176	173	167	188	189	165	173	164	173	179	187	177	186	175	148	199	189	173	158	189	165	171	176	170	174	178	192	164	173	173	196	166	169	187	184	183	155	169	181	160	137	170	168	169	160	185	171	173	175	165	179	151	150	166	165	161	179	180	148	169	176	163	176	175	194	157	163	176	142	163	154	180	205	177	183	181	183	158	174	155	194	162	181	165	186	177	173	167	171	162	154	132	152	174	143	168	172	152	176	166	186	161	150	163	174	188	174	139	157	182	156	175	150	176	184	170	166	181	184	155	190	173	178	180	146	157	180	175	153	197	182	162	156	172	173	157	167	149	167	154	177	198	168	154	149	165	174	175	186	175	157	170	153	143	183	184	150	167	158	178	168	164	175	153	191	155	170	135	142	166	138	180	197	172	183	204	172	146	143	145	182	172	162	164	158	170	176	162	162	159	195	144	179	180	181	171	186	191	176	166	165	152	171	164	165	165	178	159	167	173	158	193	159	173	182	178	184	156	173	184	191	180	174	176	156	163	149	150	196	170	176	161	192	196	177	163	196	171	171	161	161	184	170	161	176	187	136	159	180	169	165	174	169	209	176	211	192	178	167	168	155	160	152	158	195	170	171	174	186	169	184	170	158	184	146	184	177	182	156	187	170	151	193	173	168	163	151	169	182	201	197	160	186	183	162	194	173	167	171	173	176	197	180	160	154	164	157	181	168	180	168	176	168	186	150	190	150	154	159	172	163	195	165	163	150	161	159	179	171	168	142	190	158	145	176	168	166	171	173	173	175	161	176	180	172	163	152	169	177	176	179	182	171	179	178	174	174	194	167	155	190	205	165	151	139	192	172	172	156	152	192	189	166	166	177	177	158	162	173	146	188	183	187	172	143	176	178	169	161	173	167	156	129	173	183	170	144	153	176	160	155	192	156	168	158	168	163	193	167	167	172	219	193	168	186	190	167	157	173	179	176	170	168	165	169	179	190	166	148	172	172	173	181	162	150	174	155	163	157	174	189	163	137	186	200	174	159	177	180	194	190	171	161	159	156	153	167	163	147	166	198	206	160	153	174	172	144	190	185	160	179	179	178	167	189	175	177	163	174	168	154	174	164	171	182	169	158	174	179	172	159	166	171	149	179	183	174	180	161	167	163	164	194	173	159	183	183	174	170	158	161	187	158	160	159	190	163	162	173	167	170	165	163	177	169	191	174	156	196	149	145	167	162	168	181	177	163	206	163	160	157	176	146	159	171	179	161	154	148	174	188	163	213	147	181	180	163	167	166	188	162	186	145	178	173	176	170	182	141	182	165	156	166	169	163	169	147	169	185	174	167	163	167	193	180	165	167	161	181	143	176	185	166	149	172	188	176	151	182	172	185	173	181	177	152	203	177	171	151	160	175	177	179	170	173	166	175	182	195	182	176	156	158	157	188	201	177	161	160	173	172	172	150	163	174	165	147	174	181	172	157	161	155	160	176	156	146	146	194	177	169	166	167	189	169	177	166	192	184	165	159	167	196	174	151	173	161	178	171	171	184	164	153	160	189	188	167	183	171	163	180	163	183	172	159	190	173	175	172	152	166	173	172	158	185	175	163	153	160	173	170	182	153	191	182	171	175	199	182	186	158	167	172	155	150	154	186	164	161	174	164	154	170	155	169	147	146	173	180	163	168	177	179	148	203	191	183	188	173	181	171	178	157	160	175	178	188	163	166	161	173	178	178	150	161	161	156	162	150	180	170	174	145	180	193	178	179	171	145	169	144	158	168	159	172	182	159	152	172	193	171	169	182	182	172	158	183	189	140	190	162	157	176	165	147	173	145	169	187	158	192	160	182	141	165	180	176	169	159	178	142	182	145	169	149	150	160	134	190	154	183	168	146	149	154	158	175	170	158	191	175	173	156	174	176	157	166	163	180	154	176	190	172	170	160	185	165	147	181	163	152	157	175	138	176	153	156	167	162	177	174	161	184	161	174	184	174	166	177	157	172	165	166	171	190	181	214	183	167	161	154	156	164	189	145	143	165	154	143	184	177	163	158	197	180	170	172	163	172	191	138	158	182	166	191	181	187	189	186	193	196	167	170	194	168	190	169	163	157	167	170	182	168	172	177	170	175	143	164	169	172	175	152	161	147	189	146	154	162	158	182	179	167	202	137	188	190	165	158	158	114	175	174	172	176	176	173	163	189	183	159	181	170	154	165	156	152	152	181	153	149	192	196	171	160	147	189	167	191	201	158	163	174	152	176	182	170	170	156	165	166	177	175	153	182	166	173	172	177	175	159	158	133	176	181	184	186	180	158	181	159	156	149	147	176	148	161	190	211	172	155	165	167	164	171	156	158	179	180	150	176	151	187	166	172	177	179	161	189	165	165	158	185	189	173	161	178	184	163	163	160	173	179	185	178	146	166	170	190	153	164	167	175	153	156	189	182	190	155	169	151	175	160	180	173	172	181	166	173	157	160	150	170	160	145	159	149	165	191	194	186	179	165	159	188	160	180	182	179	170	160	154	173	175	172	161	187	149	173	160	180	176	153	159	154	142	167	170	182	194	174	156	166	175	155	189	161	164	147	149	179	149	166	157	166	169	182	175	164	162	165	180	186	187	155	170	155	200	176	188	152	155	163	157	169	178	173	143	171	179	203	165	190	165	143	176	155	192	161	167	167	174	181	164	186	167	147	167	152	141	146	142	188	155	157	185	157	164	168	184	147	160	180	172	168	164	150	164	206	179	150	163	169	182	173	158	180	177	164	163	178	170	168	203	160	157	174	183	186	176	167	164	172	182	170	170	159	172	168	192	192	183	185	177	163	184	145	141	150	173	167	158	196	171	171	177	155	171	177	177	175	185	176	180	164	150	174	190	156	167	180	176	147	162	174	173	156	174	189	154	179	194	161	158	181	143	198	183	163	155	156	189	170	187	175	162	166	183	174	155	185	178	161	186	165	158	148	182	184	166	171	146	161	182	181	143	159	161	168	171	161	170	173	182	164	176	163	163	190	176	177	203	156	175	156	148	189	146	153	155	173	181	180	192	175	161	154	165	179	168	155	163	171	183	168	155	188	193	142	166	158	154	164	173	174	178	185	165	161	151	184	161	194	188	183	163	174	178	173	152	176	170	146	166	206	148	180	185	178	139	163	154	181	178	161	144	185	162	170	173	172	167	153	177	160	173	188	176	172	165	194	165	173	166	165	161	164	172	163	197	177	172	202	181	168	180	179	162	192	172	171	172	153	172	172	172	172	155	164	156	166	181	188	173	186	203	166	165	177	165	143	160	169	175	158	159	171	166	151	172	168	200	180	193	167	172	165	181	182	149	149	180	177	193	175	156	162	136	161	162	186	132	175	156	167	162	171	174	160	189	179	136	147	145	191	193	159	154	160	172	159	157	174	170	167	161	165
2385	471	497	514	479	474	483	466	491	458	449	503	491	462	434	486	488	459	515	503	460	482	458	484	472	462	460	478	490	434	440	471	476	467	437	454	490	448	426	459	447	448	461	413	489	452	469	493	472	453	472	481	471	507	458	444	474	471	472	449	480	460	464	482	444	495	462	439	449	449	467	468	453	507	493	444	461	474	481	477	439	482	479	468	474	429	470	471	456	481	469	481	480	464	420	461	469	513	486	508	483	452	452	442	471	480	421	431	448	473	472	481	497	448	455	443	505	451	456	479	473	423	456	472	483	457	474	481	461	464	480	458	468	434	492	486	514	438	437	442	442	443	480	470	486	464	471	490	420	457	414	456	403	498	474	482	466	505	490	502	463	470	480	477	504	418	476	474	491	427	469	485	449	465	449	448	479	469	498	452	461	450	465	421	472	455	456	437	466	453	459	450	473	467	499	455	441	469	484	482	412	484	470	443	476	432	443	447	483	490	456	494	471	449	441	468	485	411	449	462	457	497	462	416	444	488	441	443	406	482	497	504	465	463	504	467	457	480	474	444	484	469	452	450	433	438	474	458	453	499	438	454	441	463	468	495	459	440	451	483	491	440	457	451	471	469	472	468	479	458	477	452	480	445	431	474	487	466	474	477	474	469	457	474	470	468	468	456	498	472	475	481	483	483	439	436	459	467	446	470	464	462	506	461	469	427	452	432	407	447	474	482	467	461	470	455	479	473	479	474	430	468	468	475	483	458	472	433	457	436	468	492	504	429	480	491	429	461	468	471	448	487	473	454	491	459	449	435	471	476	413	456	434	463	461	458	463	485	471	480	476	454	456	454	484	461	502	437	426	503	459	458	472	469	452	498	444	446	453	500	488	468	440	476	454	472	402	465	466	478	493	478	449	485	498	468	456	445	450	476	461	462	472	471	437	454	487	444	446	463	447	482	474	474	495	465	487	459	446	446	459	478	483	495	463	486	496	451	445	475	461	473	482	476	429	473	460	445	488	451	413	466	434	517	490	490	506	443	453	426	456	460	474	470	472	484	460	468	448	489	460	456	502	435	449	481	430	449	465	439	469	448	448	453	452	502	444	456	502	478	504	479	484	451	505	492	471	436	464	459	485	488	462	451	426	477	458	479	498	475	416	450	445	462	522	448	484	427	459	488	479	437	442	477	499	486	462	430	460	496	485	469	453	481	499	437	441	462	490	466	435	452	488	462	478	433	432	446	459	488	482	507	479	459	534	452	498	450	474	475	490	477	426	444	500	458	447	436	461	464	468	483	443	426	471	454	504	462	443	466	483	484	476	451	462	453	458	463	470	449	472	454	478	527	491	454	472	457	494	483	454	442	417	487	456	490	481	457	487	465	486	469	469	454	486	457	474	470	432	452	482	438	445	474	441	454	450	475	452	430	466	448	434	481	465	452	450	477	450	468	452	448	430	412	467	446	450	488	487	491	463	453	440	437	478	484	469	483	454	454	456	459	459	485	438	456	482	456	454	488	460	475	463	479	427	459	429	458	470	517	478	443	437	456	478	466	489	462	504	475	452	459	464	496	473	482	492	448	467	470	466	442	457	450	453	483	498	472	476	473	474	453	467	473	470	469	482	461	462	444	473	443	482	457	455	451	466	494	486	438	473	440	448	489	461	459	470	512	449	451	448	481	465	487	449	491	451	473	459	443	485	522	468	429	480	424	472	465	504	484	453	467	484	451	423	499	465	460	467	473	439	451	458	450	529	473	506	434	510	430	448	436	479	494	462	470	486	437	416	441	481	466	470	485	462	455	467	451	474	446	460	429	483	450	472	497	445	478	454	516	472	484	454	457	477	482	477	463	522	465	472	465	497	509	473	481	499	483	462	499	481	455	486	462	456	490	505	469	449	466	486	474	468	471	452	469	432	472	452	461	440	443	453	427	475	416	460	476	430	456	480	472	463	473	458	457	497	478	413	478	492	459	474	461	476	494	467	424	479	497	457	440	439	476	477	449	481	478	496	452	447	443	476	503	478	469	489	432	453	482	482	493	517	462	441	431	487	508	446	477	454	438	405	463	466	480	481	479	462	467	462	464	469	445	444	488	437	469	505	433	438	446	457	449	420	442	443	464	429	480	454	500	460	442	515	459	476	477	483	448	467	459	466	471	450	504	484	459	461	464	438	471	464	457	478	443	459	465	474	494	462	462	459	475	481	478	460	465	407	429	445	500	470	488	467	476	493	447	471	455	504	451	469	440	478	466	430	484	472	483	438	441	457	508	450	473	487	443	503	484	421	438	483	423	478	476	483	505	490	500	478	460	461	445	455	466	469	496	452	462	478	469	477	471	440	489	500	464	459	481	466	464	489	447	436	458	491	459	463	501	456	493	488	444	443	433	493	509	482	432	460	469	441	406	481	468	446	450	470	446	427	469	471	481	428	456	450	491	443	457	436	460	466	477	439	462	445	447	484	447	450	451	477	475	485	474	444	457	444	455	487	432	470	479	486	471	476	454	468	479	467	456	445	463	488	469	462	460	458	444	477	449	467	489	489	458	481	491	459	473	470	462	489	447	452	478	449	466	482	459	477	489	433	464	473	484	485	471	484	461	456	466	403	489	479	464	458	457	468	481	424	471	454	407	457	459	481	475	466	502	478	460	452	465	447	473	452	484	456	458	458	452	477	475	472	451	497	459	469	478	463	442	410	465	471	488	482	463	474	481	471	432	450	450	458	469	457	464	462	452	455	475	497	473	488	483	470	417	464	455	468	480	481	463	477	459	461	463	459	467	452	463	473	464	463	482	490	437	481	460	504	511	461	438	483	466	491	452	481	497	479	470	438	467	468	477	452	420	495	458	457	465	487	487	462	467	449	486	472	462	451	477	445	474	465	453	444	420	438	427	433	454	480	479	438	452	485	484	457	476	451	468	418	464	461	478	472	468	493	477	464	437	484	455	496	470	489	494	480	481	467	442	449	473	480	441	476	434	482	491	472	487	427	482	468	480	457	469	482	440	461	446	467	480	483	447	491	455	456	470	493	443	479	454	439	491	495	512	429	404	453	484	406	481	438	425	475	500	460	472	446	464	477	467	488	470	471	461	459	471	494	479	500	448	452	459	463	472	460	500	466	486	477	464	467	479	483	481	451	497	482	446	433	451	462	473	469	438	497	468	445	462	469	474	460	443	471	468	508	481	435	458	458	480	469	462	471	461	447	449	467	465	468	440	422	450	483	486	479	447	489	453	477	433	490	439	448	447	451	465	475	453	427	452	453	493	432	434	470	468	468	457	441	475	475	523	446	478	466	494	472	463	497	472	435	442	474	479	424	432	431	462	464	470	420	454	442	438	426	435	477	444	466	422	470	461	482	440	431	479	482	474	419	478	464	463	477	439	431	485	477	458	439	462	453	428	504	441	473	459	491	443	482	450	489	434	431	519	478	464	449	456	509	462	459	454	465	455	487	460	472	465	441	425	472	481	455	467	442	483	488	483	475	453	453	435
10702	803	659	525	444	444	397	382	445	379	355	365	351	369	361	371	385	398	354	355	373	363	369	376	369	365	341	376	394	318	357	311	396	391	340	347	353	320	350	382	373	372	340	364	351	375	372	350	329	352	337	351	348	359	337	324	336	354	363	360	387	355	353	373	350	355	329	365	340	357	315	342	348	331	332	375	352	372	314	359	336	344	358	353	352	385	358	341	391	370	346	380	345	326	331	336	378	338	357	327	342	375	350	329	362	314	341	316	366	337	392	332	366	364	373	300	361	332	380	352	339	337	333	382	345	353	356	341	319	362	365	350	355	336	347	384	366	340	348	351	337	330	375	329	369	326	357	331	330	363	339	362	353	323	326	349	365	330	332	324	347	355	345	334	322	349	336	330	364	352	374	362	358	349	378	333	330	322	353	308	359	325	392	375	336	327	360	325	368	314	380	355	356	383	357	315	348	356	381	365	350	353	339	379	378	327	333	340	338	340	342	321	330	357	356	342	333	370	327	331	348	372	356	369	382	362	328	337	362	358	344	382	406	345	318	325	353	340	320	382	319	320	317	370	365	358	355	350	351	353	355	370	387	332	326	336	356	368	343	349	356	330	331	344	317	367	378	356	377	337	371	334	359	324	364	311	378	350	349	317	318	368	349	315	340	349	346	374	332	332	369	340	363	331	362	365	385	375	344	351	341	371	339	353	369	354	376	334	368	364	342	349	353	350	348	332	353	349	361	338	366	362	360	324	344	342	333	352	374	345	358	398	336	350	339	329	378	326	370	369	341	361	385	312	340	364	328	329	304	324	327	374	334	374	354	354	375	376	374	348	395	336	360	339	358	349	346	323	342	372	335	357	358	364	330	352	327	347	350	358	353	366	349	342	359	339	339	331	361	331	346	307	365	329	303	368	341	354	348	341	332	347	370	352	352	350	379	320	314	365	376	364	336	343	336	341	376	380	375	320	325	337	334	335	344	365	344	412	318	388	391	359	368	370	332	322	352	377	365	363	339	323	369	373	352	357	341	364	327	370	353	328	329	302	337	329	410	341	370	316	372	349	343	354	362	339	351	359	339	367	350	390	365	366	349	350	317	352	358	330	342	296	375	367	358	370	374	353	356	336	368	347	323	360	342	380	333	345	347	332	331	361	358	322	315	312	345	323	343	346	331	362	367	356	357	371	350	352	318	364	369	336	346	351	349	357	350	334	325	320	358	363	340	357	365	409	374	348	361	378	347	325	352	345	373	392	341	344	297	359	366	340	342	339	370	345	336	375	371	326	362	381	349	385	353	325	354	324	342	370	355	358	335	328	363	359	389	351	347	338	341	335	323	354	365	380	338	362	354	343	378	370	362	369	346	343	357	373	369	358	382	334	369	347	349	351	354	351	345	321	352	339	385	331	337	352	336	349	342	377	371	351	322	321	359	304	383	348	350	301	342	369	354	320	340	322	356	357	376	354	340	298	388	386	332	361	374	335	315	349	333	349	330	319	345	317	358	325	332	321	325	309	321	373	312	352	345	316	373	367	342	345	361	314	348	367	364	328	371	325	367	319	336	357	369	348	331	364	364	353	365	361	342	346	337	368	343	333	353	369	321	340	347	331	350	353	379	333	318	351	321	378	343	347	368	325	367	395	352	341	354	387	375	334	355	377	370	348	368	371	354	369	353	371	306	363	326	351	358	354	376	342	355	380	352	351	352	323	380	368	365	367	372	333	340	341	342	373	341	356	369	361	386	362	378	362	376	385	349	343	366	342	379	326	354	331	344	334	397	339	380	337	354	342	333	354	373	334	357	381	388	345	355	341	323	324	332	360	340	361	396	349	327	360	329	375	329	333	362	359	340	340	352	320	339	338	331	371	364	362	370	382	383	324	380	330	362	371	347	351	353	373	353	344	355	363	336	373	387	349	372	350	353	386	339	334	375	354	347	349	350	384	355	352	337	342	339	348	371	335	384	354	369	340	346	364	361	358	328	360	351	321	340	332	342	351	349	388	310	349	379	368	322	332	320	371	373	330	344	349	307	369	336	366	389	349	351	337	369	346	339	339	354	328	348	379	355	337	364	370	342	355	389	366	330	338	343	336	389	318	357	392	346	359	362	373	339	358	353	331	352	347	344	369	333	331	325	385	330	359	363	342	342	353	356	335	393	392	332	353	355	329	365	347	333	359	364	347	381	323	320	347	349	391	382	348	350	324	323	363	384	367	344	348	343	327	365	351	364	340	347	328	342	367	344	332	347	344	343	376	342	323	362	357	331	323	324	326	339	366	356	344	337	345	375	346	359	360	377	345	363	383	341	370	350	337	314	325	345	362	352	338	358	325	377	373	336	348	366	340	324	353	312	362	385	383	348	331	366	341	341	342	346	349	372	351	351	348	342	353	378	359	344	408	336	324	331	375	360	348	333	327	357	368	352	390	390	313	341	362	321	355	379	376	348	330	354	369	352	323	347	374	332	354	347	351	338	369	372	339	359	366	333	370	356	358	340	332	305	359	364	390	349	358	346	317	363	360	376	383	409	394	307	370	397	328	337	329	326	351	380	324	358	367	323	362	361	340	351	324	344	343	344	368	318	360	349	404	359	358	371	335	349	333	366	346	382	326	363	316	355	347	356	330	329	377	366	379	374	353	385	369	330	363	352	368	355	373	333	354	354	352	354	361	353	333	331	350	354	372	355	357	367	329	311	337	339	359	396	366	347	369	350	401	342	379	361	378	326	348	328	364	347	333	369	326	331	343	316	328	333	320	338	366	347	355	332	362	385	339	379	315	366	314	363	361	350	358	348	342	410	352	410	337	359	312	321	348	346	339	336	363	367	328	349	361	346	359	358	366	356	336	383	380	355	320	333	340	375	348	375	323	336	356	350	358	355	354	339	327	331	330	362	377	303	333	325	360	342	371	370	361	368	351	372	364	362	353	359	345	361	345	367	370	323	370	356	350	366	371	336	326	347	362	378	383	345	335	378	349	357	327	346	355	335	343	385	364	339	342	356	352	353	345	375	401	384	400	361	357	371	353	375	355	362	316	372	366	318	359	386	342	369	314	339	363	366	344	316	354	336	330	364	315	355	362	332	392	384	377	370	360	365	325	343	333	357	346	356	323	377	341	353	345	353	368	350	388	375	334	328	371	330	324	366	363	325	368	362	362	329	371	377	340	365	345	376	355	382	383	331	370	355	381	377	360	349	365	347	368	376	354	382	332	336	363	340	346	332	375	310	337	363	335	309	336	373	352	342	363	336	368	345	332	347	383	363	352	372	362	359	359	333	335	347	347	381	345	365	331	324	357	328	333	347	358	329	357	333	355	376	361	340	352	355	355	351	389	337	353	351	326	334	320	371	350	347	341	383	329	371	306	378	366	356	371	323	364	359	349	327	347	390	361	330	352	365	347	348	347	353	356	353	340	355	379	333	349	328	350	349	348	325	347	357	379	362	375	346	353	356	366	373	331	365	347	400	362	385	355	365	337	379	369	362	352
7834	1104	1484	1573	1428	1343	1131	1093	1072	1046	984	984	947	941	933	890	928	900	900	876	910	872	870	884	868	827	871	859	880	853	841	844	935	849	836	845	831	850	845	869	814	819	825	863	831	878	906	815	815	832	875	831	806	879	887	811	876	826	801	801	850	866	800	829	828	846	820	878	776	805	870	855	852	825	848	846	844	850	789	841	839	826	815	811	828	793	849	813	845	825	853	850	835	844	812	793	812	849	815	796	854	865	803	807	885	837	844	817	797	852	864	873	847	839	842	833	867	791	800	874	863	805	832	857	795	804	846	951	790	841	886	793	867	853	861	823	856	846	891	855	755	803	817	864	844	850	813	799	826	817	818	813	816	846	854	801	806	890	805	806	785	852	854	839	809	875	832	818	733	859	819	831	811	858	814	829	820	890	836	817	818	813	863	810	854	871	789	794	848	822	807	838	875	862	829	844	843	864	841	818	799	853	820	856	830	811	801	844	841	811	827	852	883	845	847	844	854	797	795	853	828	757	830	804	847	840	855	838	819	819	809	812	877	849	844	895	816	849	906	831	795	808	830	879	856	844	800	823	805	856	850	796	782	852	902	847	874	841	852	843	838	818	837	889	824	814	812	842	832	807	807	797	846	847	827	843	825	836	836	847	812	773	858	835	836	856	841	896	836	811	830	820	806	829	781	803	844	778	822	836	876	819	837	840	849	774	785	829	823	807	834	829	815	799	846	833	856	878	823	860	830	868	848	833	862	769	896	827	821	826	861	797	821	849	832	869	800	855	816	802	831	849	857	864	880	877	787	866	811	805	798	809	808	847	822	809	828	818	813	814	858	808	781	828	833	812	802	850	854	829	870	843	835	910	866	827	813	831	821	843	786	836	843	835	785	833	829	826	805	760	793	861	836	852	807	784	850	848	802	800	855	847	827	857	835	880	792	815	848	834	785	824	861	828	811	840	873	820	810	849	875	847	845	838	779	852	842	839	851	777	840	835	821	810	836	777	855	803	860	879	821	872	843	859	809	869	785	855	815	754	823	827	841	862	850	832	853	817	814	824	781	769	816	840	800	835	810	824	828	855	848	881	800	882	861	837	862	827	858	846	808	843	768	813	817	820	804	816	843	879	845	855	851	873	894	866	818	848	883	858	837	840	833	816	810	824	779	846	830	833	860	824	900	866	811	820	843	854	798	878	844	835	805	818	842	823	836	852	828	842	839	777	882	868	833	798	858	797	875	784	826	793	822	794	819	788	811	818	791	825	834	778	847	828	852	860	834	820	830	830	779	823	875	839	828	780	776	819	872	846	840	780	822	828	848	808	846	852	817	828	809	797	767	861	831	884	875	847	856	841	806	867	811	845	832	812	882	805	841	832	789	810	855	867	807	835	802	828	837	843	830	845	844	820	842	858	822	770	815	822	846	845	856	810	854	839	826	837	873	846	814	816	799	881	834	831	871	838	821	869	788	791	864	822	799	844	806	805	825	802	792	795	836	784	828	829	802	805	823	829	822	797	802	809	846	850	832	872	802	830	848	835	821	868	856	829	864	870	820	873	801	895	856	840	844	774	837	835	798	811	846	802	818	821	801	808	886	807	849	864	820	820	815	820	820	826	814	823	794	837	860	834	804	750	861	818	847	839	820	851	833	854	818	778	872	885	885	835	826	822	823	886	797	782	784	868	882	807	812	803	821	800	810	836	803	851	869	823	794	817	860	816	858	824	862	757	854	821	856	796	846	868	918	803	875	827	806	882	812	825	801	830	884	842	870	847	761	859	856	829	808	809	791	816	860	795	819	842	816	803	825	808	830	865	874	855	868	830	834	816	856	820	817	817	834	832	847	821	833	853	875	802	835	827	856	835	810	840	838	849	898	820	783	897	857	834	774	827	858	869	813	829	884	832	814	811	860	828	867	851	825	839	832	822	784	823	854	819	815	827	776	779	852	829	864	803	845	871	810	824	812	782	828	857	815	825	875	772	856	852	840	844	814	857	816	876	893	826	800	877	804	866	848	893	802	795	847	796	795	852	856	826	853	863	795	827	806	834	783	817	846	837	864	837	840	838	820	833	860	857	888	782	873	864	838	840	835	809	834	814	772	883	853	812	806	802	795	804	784	836	834	855	831	797	815	830	861	798	833	830	819	813	797	853	843	860	779	806	815	795	856	810	830	788	805	849	845	798	874	823	867	831	796	815	831	820	833	838	814	843	813	862	867	858	835	819	781	836	793	855	879	859	800	799	815	886	816	832	826	843	861	839	828	867	846	863	858	794	795	825	785	804	845	817	791	820	822	859	885	907	834	764	808	888	835	824	849	859	848	857	817	841	834	825	839	783	860	828	849	802	851	833	833	820	792	829	841	764	832	799	829	860	799	844	783	813	806	864	845	807	846	779	789	871	786	831	793	866	870	782	842	804	820	868	808	835	823	907	846	848	851	818	785	805	846	812	865	794	807	847	779	811	819	838	805	800	877	814	854	817	839	857	812	844	814	827	824	853	851	868	806	816	826	794	818	851	817	867	814	857	874	840	794	858	841	786	819	827	852	845	750	824	850	801	836	853	821	831	824	865	842	780	812	777	800	799	784	831	843	787	788	847	795	811	893	801	885	875	849	838	826	815	855	793	858	861	813	835	822	804	846	828	810	829	873	830	797	839	821	827	851	867	838	819	861	836	834	808	824	806	791	803	790	820	905	877	867	854	853	831	840	762	807	830	849	868	851	858	831	844	809	798	879	798	816	870	889	794	787	865	819	882	799	827	847	826	858	825	781	870	834	797	842	863	816	865	805	836	835	837	832	887	842	791	863	870	790	824	836	811	834	818	817	828	839	819	783	853	793	841	820	822	812	808	857	826	841	870	815	804	844	823	800	815	833	829	829	865	865	795	830	817	824	851	849	817	800	781	879	847	908	819	831	815	790	778	828	801	882	858	856	839	817	813	807	845	811	816	852	886	832	822	867	848	852	798	825	829	825	823	844	864	776	817	815	842	830	826	843	824	832	854	840	811	828	867	820	845	809	823	838	817	871	820	861	782	824	812	791	813	801	842	890	781	850	841	825	910	880	814	808	853	823	855	857	878	861	851	868	871	843	855	841	849	788	824	856	884	861	857	803	811	821	858	841	841	877	832	835	864	810	887	818	875	867	865	861	814	848	860	843	819	829	812	813	875	863	810	823	834	835	855	863	844	786	832	807	791	844	795	805	885	827	820	825	830	818	773	795	804	855	814	808	868	856	791	809	821	799	771	840	821	810	838	840	821	829	818	771	872	854	838	815	825	831	841	897	810	813	848	826	790	799	857	827	844	804	807	844	839	860	836	866	829	822	861	868	823	828	793	864	825	870	846	803	856	804	840	831	868	829	837	846	856	821	826	813	892	865	832	856	843	850	859	861	804	849	829	856	858	841	819	835	787	884	830	749	861	777	846	824	800	849	798	809	860	883	820	796	823	855	863	864	842	843	864	780	850	849	855	841	835	856	817	800	834
18254	1686	1013	776	648	498	489	460	498	434	396	428	414	410	369	410	377	382	407	362	317	356	395	379	351	381	370	361	333	377	355	364	365	384	381	325	324	362	368	367	381	398	398	358	364	369	378	386	381	366	386	369	379	351	362	377	355	386	330	393	384	380	363	369	344	370	386	389	342	353	316	371	353	357	358	350	344	328	380	376	331	340	362	366	366	383	406	370	383	360	342	390	363	375	363	378	373	358	350	368	400	333	337	372	347	396	338	374	369	329	346	343	385	350	346	392	397	403	373	367	392	356	352	363	345	338	389	364	390	364	368	425	331	329	325	364	379	367	360	353	333	368	359	359	384	367	406	382	374	370	342	343	347	366	346	386	376	333	361	380	383	356	337	365	403	371	357	365	360	349	364	375	337	387	375	367	367	358	367	344	347	320	354	376	343	365	366	369	334	340	338	404	369	339	345	400	369	356	428	348	337	366	377	349	357	384	330	370	372	338	366	357	363	398	350	362	363	388	380	358	346	366	376	360	372	346	367	358	372	330	379	333	342	349	411	382	313	356	353	374	345	317	350	334	360	339	323	338	406	379	334	388	367	372	361	352	361	339	352	366	414	377	349	371	381	356	378	396	386	328	355	356	336	323	323	357	359	336	366	386	353	363	358	386	343	349	348	304	337	358	364	383	354	377	370	385	339	381	370	365	368	344	334	352	371	366	388	379	371	367	331	428	340	351	381	356	370	389	359	360	321	334	359	365	373	382	343	359	343	338	345	383	361	371	347	351	359	337	360	341	360	373	396	343	363	386	346	371	361	383	338	420	340	357	356	388	370	362	358	348	330	354	353	355	370	349	326	370	373	345	386	355	370	409	349	397	339	366	358	374	338	362	402	355	362	385	359	402	370	345	344	391	375	402	346	323	336	341	348	338	338	361	357	356	337	350	358	364	376	337	375	346	351	364	363	352	374	380	370	364	337	374	391	365	345	332	334	385	376	353	349	348	372	392	349	383	373	362	362	364	394	359	331	390	357	357	346	366	352	378	401	368	375	353	366	323	376	356	360	370	354	352	371	367	355	345	383	377	334	360	377	353	370	357	307	385	381	358	382	368	384	399	344	369	351	357	365	379	406	324	362	369	356	308	366	363	359	337	327	352	335	394	350	351	324	341	347	368	362	366	340	383	373	351	352	378	354	377	351	369	352	367	373	361	387	360	365	353	366	367	355	354	353	301	333	389	348	347	381	387	390	355	389	340	366	359	339	368	346	366	405	346	351	373	364	369	363	394	373	347	342	323	359	388	374	369	330	386	372	358	377	376	369	347	384	359	309	318	397	397	341	376	344	382	376	378	361	347	338	350	326	395	382	370	354	356	303	384	346	361	376	398	367	323	341	358	364	360	414	344	386	337	370	354	362	365	340	346	353	376	363	373	342	366	342	361	373	357	324	364	344	349	361	335	403	377	378	358	345	366	383	361	365	377	398	331	401	333	393	356	367	426	336	368	376	342	325	358	354	387	329	372	365	396	320	362	308	397	343	322	347	376	376	387	360	335	358	355	356	364	363	385	373	358	412	351	396	353	351	418	367	364	385	319	321	386	388	360	368	354	358	340	324	341	362	347	376	363	345	372	351	361	355	363	382	353	365	308	380	403	364	353	344	375	357	364	339	356	360	370	338	412	372	379	349	369	379	370	373	410	357	357	392	344	330	361	376	357	395	343	372	369	365	378	408	358	355	380	374	388	362	357	352	346	342	359	353	380	387	358	354	391	358	352	364	384	378	362	362	405	383	347	395	370	364	332	369	363	381	415	349	328	386	371	353	358	350	366	356	384	349	359	320	378	344	349	357	370	359	354	344	368	368	373	331	367	326	372	357	370	365	324	342	365	382	361	358	373	333	403	373	357	357	301	355	361	378	377	395	356	357	366	320	339	353	357	367	362	397	357	360	352	317	350	357	326	347	336	364	362	339	379	372	377	321	301	376	346	379	353	354	383	351	348	350	354	331	369	361	355	381	327	305	330	381	374	371	300	330	333	334	326	378	379	372	380	359	342	399	396	359	378	379	359	345	349	347	387	386	365	329	392	388	357	339	340	340	372	387	368	377	370	399	381	374	369	338	375	366	362	359	358	334	327	320	408	387	403	343	362	346	371	362	336	370	390	359	371	349	369	392	353	362	387	357	353	321	354	367	352	337	356	373	433	397	375	352	368	361	366	318	355	338	365	387	388	387	317	355	381	345	327	393	358	355	309	395	337	345	350	387	377	342	347	386	363	356	355	352	368	294	360	353	340	352	351	377	359	332	372	371	350	366	379	351	377	370	353	362	319	335	370	347	396	388	392	357	358	374	350	334	318	370	344	353	380	337	376	367	398	354	346	372	373	373	381	375	315	363	349	359	366	373	349	393	355	396	353	342	382	350	349	378	336	356	353	339	393	323	336	362	379	357	360	352	388	383	360	368	357	340	341	344	374	361	334	367	373	367	407	378	345	338	361	350	383	370	362	389	361	379	345	349	353	352	385	398	364	379	357	361	364	386	331	369	363	352	335	347	357	386	343	376	321	359	373	359	334	391	334	399	373	378	366	329	375	351	366	354	360	342	337	394	316	358	381	332	354	388	367	356	377	414	378	396	359	374	363	391	336	352	312	360	343	341	356	354	399	340	361	372	340	357	379	365	352	381	355	360	354	340	339	324	359	362	379	356	340	329	371	325	329	340	383	403	345	327	353	377	353	385	371	341	340	353	356	364	362	379	342	356	375	346	340	343	379	350	384	341	406	379	384	387	379	354	350	371	333	343	330	356	382	361	321	355	345	402	376	375	390	337	340	329	377	363	341	376	375	377	349	367	365	407	374	352	319	318	364	353	416	376	376	379	402	344	384	373	368	359	397	404	332	354	353	350	372	314	344	368	321	390	357	355	335	337	386	367	329	320	321	361	375	366	359	340	369	364	410	392	376	366	380	401	366	400	352	318	377	368	349	378	297	338	364	384	384	345	390	357	369	372	347	340	343	375	384	386	339	357	352	340	334	345	351	348	355	374	403	353	355	380	343	342	328	322	318	338	394	334	328	383	375	318	362	377	350	349	361	357	350	374	320	383	392	376	402	319	370	360	367	371	411	363	361	379	371	333	336	400	364	340	337	368	366	407	360	414	346	325	312	353	342	378	358	403	380	362	352	349	390	374	348	336	343	369	411	373	364	333	363	342	341	382	360	355	317	351	353	353	369	363	386	370	365	355	335	343	348	351	361	353	363	364	344	376	364	344	384	361	328	366	383	360	386	334	363	361	367	334	376	341	381	399	383	360	386	356	379	366	305	353	345	376	349	359	355	387	343	365	358	377	350	386	319	381	355	358	363	325	356	360	366	364	361	353	363	368	362	368	403	316	351	363	352	348	372	328	341	343	349	373	355	367	382	348	355	349	334	364	381	353	358	407	336	373	346	398	336	350	324	350	363	376	415	386	351	347	353	329	381	346	361	355	381	371	372
10028	1384	2122	2363	1983	1684	1393	1280	1328	1180	1128	1055	1056	958	983	972	989	932	952	954	963	885	887	931	890	853	898	864	837	862	886	893	836	809	840	867	855	877	829	850	847	855	856	807	797	829	776	864	838	834	819	877	838	836	783	793	870	795	819	844	861	819	824	797	829	848	822	847	786	824	862	791	808	832	858	831	859	839	805	848	846	850	819	837	877	802	847	755	847	795	862	850	870	841	817	801	821	834	823	811	818	797	830	834	838	808	797	790	868	835	863	806	812	814	854	818	814	838	830	820	847	820	798	856	853	824	763	819	822	852	766	781	837	790	872	809	800	820	855	787	850	795	847	816	855	782	760	844	860	815	831	853	820	809	825	821	791	817	785	784	763	794	784	836	839	804	844	859	831	838	831	800	830	847	833	874	844	803	829	802	845	815	775	809	816	854	822	814	821	814	810	816	802	846	822	772	818	827	851	737	814	874	806	837	828	788	870	811	825	821	821	853	869	843	773	773	838	828	828	815	851	795	761	778	829	787	796	865	782	819	796	810	841	861	825	830	813	879	849	831	798	846	867	802	805	810	798	840	758	859	814	863	826	806	834	849	855	775	818	843	830	803	776	841	774	807	787	795	834	859	827	832	771	796	746	791	876	827	865	829	796	845	826	816	821	813	829	851	781	811	879	892	857	853	815	824	834	804	823	802	821	831	857	781	828	840	845	819	828	863	845	810	811	842	881	787	852	857	828	841	796	796	840	826	881	833	828	846	840	814	821	838	840	791	798	876	853	837	794	802	772	842	822	811	876	801	847	846	817	790	796	777	780	780	845	784	859	824	812	834	834	853	770	821	808	819	804	846	782	798	833	863	798	852	844	852	835	817	794	838	802	821	820	812	825	868	769	792	843	840	832	838	766	866	842	819	826	864	805	835	797	786	784	867	804	881	794	786	868	834	828	750	768	789	791	839	818	807	816	831	829	805	802	824	819	825	768	853	850	787	791	823	831	801	858	849	824	816	729	779	864	886	807	821	807	837	807	839	838	860	795	780	787	784	853	823	798	827	829	791	876	841	798	862	803	839	803	877	836	790	806	831	819	820	793	815	811	795	818	834	837	813	798	831	861	805	817	807	847	769	833	754	836	852	802	825	839	789	859	786	845	814	857	833	819	862	817	816	787	799	821	802	794	747	829	859	823	809	811	807	852	773	845	836	796	861	815	819	798	803	801	800	812	837	798	861	791	791	842	873	787	798	825	858	812	826	820	800	801	806	835	879	786	854	794	818	865	842	763	832	857	847	857	843	865	788	810	741	787	778	835	830	862	754	838	820	813	835	828	801	800	792	819	815	832	821	788	831	848	751	837	913	781	828	801	785	809	866	800	830	823	818	814	776	854	802	838	843	787	832	824	811	761	833	777	801	802	796	814	818	869	844	850	789	812	811	773	800	866	785	847	829	848	805	823	852	810	826	833	795	789	784	851	821	788	833	851	822	785	801	812	849	810	873	793	766	847	828	840	817	799	822	863	833	817	787	870	826	844	851	825	784	823	788	799	836	771	850	822	876	843	835	795	833	808	808	843	809	844	838	788	855	835	862	771	794	825	809	824	795	803	805	747	866	800	838	827	810	810	805	868	799	808	855	836	820	801	815	788	856	808	820	816	774	836	868	749	843	792	789	830	792	829	806	828	841	813	831	836	893	848	800	845	865	782	797	812	782	847	875	854	842	828	814	811	816	825	851	874	842	819	778	809	781	826	846	836	798	855	883	871	755	794	788	867	782	876	784	828	736	813	741	825	839	800	831	831	785	804	869	858	781	816	852	830	760	803	868	784	852	801	847	843	793	865	803	832	807	828	783	803	849	830	832	843	792	856	793	746	812	795	794	835	796	836	868	796	886	802	809	770	775	773	841	809	783	810	830	759	856	824	842	815	779	759	845	858	795	840	798	786	823	818	809	845	806	777	831	766	844	821	813	850	790	852	813	815	814	868	819	820	806	809	793	849	846	841	792	820	854	877	771	838	833	829	811	792	821	816	800	812	809	765	815	850	811	800	837	832	819	805	841	826	794	854	810	839	807	781	872	817	769	785	814	809	805	839	832	863	856	775	819	816	783	779	856	764	823	833	792	822	857	856	792	788	796	783	844	839	807	809	779	826	749	868	854	847	861	819	813	844	826	835	802	809	774	837	816	816	829	820	843	874	817	800	844	842	860	807	798	831	817	835	818	828	808	759	824	824	849	854	775	828	845	810	797	809	792	825	784	834	798	870	805	794	782	857	875	813	805	823	832	798	827	803	843	841	784	805	789	810	853	845	804	824	808	846	820	868	860	844	838	852	759	844	832	768	843	834	844	816	833	757	886	802	803	778	849	887	787	810	812	805	825	848	802	885	818	806	846	814	878	801	806	781	813	788	827	789	855	841	834	819	821	862	790	815	853	809	861	798	841	863	814	813	833	811	870	829	825	847	822	877	838	818	892	789	842	817	799	828	790	817	802	775	823	800	814	831	807	840	807	780	827	836	843	847	799	870	814	773	817	903	812	792	829	860	844	806	832	833	835	848	899	793	811	801	814	817	874	785	769	820	782	822	869	837	806	817	824	880	791	829	837	802	823	837	849	775	846	824	808	822	800	794	867	803	856	841	808	793	862	811	774	809	805	832	863	844	843	775	807	832	742	789	768	895	797	849	831	823	840	811	777	825	815	840	825	822	830	801	855	832	775	800	882	763	779	796	839	808	839	816	821	806	846	837	821	786	863	805	861	821	819	816	828	783	778	814	842	844	795	869	823	833	771	827	802	855	810	807	782	831	863	821	825	835	819	832	792	796	841	788	898	762	814	782	844	829	802	862	809	808	803	808	846	803	805	789	851	812	848	822	866	818	827	845	825	795	822	834	825	777	849	744	858	841	843	849	815	842	793	832	820	816	804	830	792	822	816	882	819	846	835	813	826	803	824	849	794	843	835	838	843	785	824	857	869	821	762	780	815	831	793	836	830	796	789	811	851	764	820	801	873	808	842	775	788	819	801	827	815	795	864	852	840	780	800	813	835	851	811	838	845	859	812	880	823	833	847	803	775	823	858	815	834	835	859	766	803	779	833	863	832	894	810	838	859	827	739	772	855	807	870	839	840	763	824	815	783	810	846	817	792	837	830	777	813	812	821	848	796	862	804	794	814	802	840	770	836	784	844	831	801	849	836	818	774	826	811	792	801	864	789	840	813	844	832	791	801	828	848	797	852	841	802	835	834	836	797	804	869	834	801	857	822	879	794	822	818	854	835	813	807	821	811	753	870	795	726	897	811	826	801	795	798	880	847	782	807	824	854	776	792	852	794	835	825	790	844	807	845	791	802	827	895	813	853	818	812	802	825	831	821	854	834	805	851	853	773	845	816	838	819	804	846	807	834	816	851	812	824	773	812	810	817	848	776	867	826	829	800	777	800	815	777	784	809	800	912	812	855	821	839	819	804	826	795	835	776	801	805	775	849	793	833
2969	247	195	187	175	157	175	182	161	140	162	184	167	151	159	169	157	178	161	157	175	186	187	181	173	152	174	180	159	166	178	192	165	164	163	178	194	162	197	160	183	175	172	164	184	179	168	188	170	167	188	178	172	164	180	159	175	174	168	167	167	153	183	164	157	151	165	165	190	146	176	209	175	201	193	162	165	167	173	152	147	190	166	141	162	144	146	166	165	165	161	182	177	157	148	170	173	163	199	185	163	174	177	192	179	168	179	170	166	141	163	163	156	176	173	176	166	162	189	167	173	150	167	150	170	161	165	153	209	165	176	164	161	168	165	159	174	160	182	176	170	153	187	157	160	168	195	169	170	178	181	169	151	148	189	196	183	159	172	186	192	162	159	196	168	152	159	178	159	174	163	148	161	174	161	163	162	159	189	165	155	199	153	172	185	183	188	161	161	131	169	171	168	177	173	171	193	180	172	151	169	172	168	154	188	199	161	186	176	166	164	196	175	168	154	174	170	197	152	162	162	190	173	180	165	182	160	167	159	182	165	165	172	165	158	183	189	183	173	184	168	176	167	151	162	175	165	188	168	159	161	148	155	170	179	156	172	159	174	186	184	182	171	179	170	154	180	164	161	147	180	186	151	180	149	172	169	159	185	183	164	173	166	148	174	172	193	152	165	197	190	174	189	163	177	172	144	184	165	171	184	160	157	166	179	175	169	162	185	161	189	169	195	192	187	177	152	168	151	154	171	162	169	184	178	191	172	176	166	171	176	186	180	173	176	176	173	158	188	175	176	184	174	166	171	205	163	143	123	179	178	160	175	157	162	163	173	175	154	159	195	172	180	144	154	172	155	179	159	178	165	173	174	159	159	172	150	178	191	176	148	181	168	163	185	173	182	166	188	175	159	190	163	172	167	191	169	142	142	163	153	138	176	171	172	177	169	175	177	180	161	169	170	165	164	150	182	191	161	181	162	173	184	183	176	172	157	163	172	186	163	166	160	182	203	144	172	169	185	196	168	152	169	161	159	155	168	182	161	168	170	183	146	158	207	180	168	202	179	169	179	170	161	173	188	157	171	159	163	166	174	179	176	164	192	179	185	181	169	171	173	184	168	189	197	165	187	165	165	185	173	163	153	163	172	172	179	196	164	191	140	171	183	150	170	169	161	188	186	173	177	189	191	156	196	152	180	165	166	164	178	149	172	151	181	176	158	176	178	165	173	171	188	179	195	205	164	163	152	167	176	153	197	167	179	180	156	198	197	179	160	160	173	192	188	152	161	179	170	169	160	166	190	170	141	167	162	156	165	167	173	164	181	164	177	169	183	170	186	175	179	185	172	177	176	184	161	167	155	188	173	195	186	157	151	168	180	162	175	173	154	198	168	152	181	158	148	155	183	168	172	202	174	192	165	182	164	172	192	174	183	165	143	166	162	179	156	165	160	157	198	154	201	156	155	156	180	180	174	167	180	186	150	150	170	190	155	180	172	179	166	190	169	168	179	179	178	185	167	160	185	167	174	177	180	184	168	160	168	183	186	144	171	183	188	162	152	173	171	182	165	178	182	191	168	188	174	162	177	180	171	187	167	171	182	183	158	164	156	168	171	161	194	155	145	154	144	167	176	200	193	169	159	176	180	168	194	170	161	160	170	155	194	164	166	168	156	149	174	165	147	162	162	186	155	164	175	172	183	179	182	155	173	177	168	164	193	169	195	169	174	172	172	151	151	149	183	181	174	171	178	175	154	192	145	176	168	171	166	147	184	154	179	164	172	172	172	177	124	175	168	156	175	165	159	185	197	171	174	165	180	170	179	174	178	189	174	184	218	168	158	181	160	177	158	162	161	169	181	172	157	183	179	155	173	168	170	174	175	186	164	190	169	174	171	194	171	158	148	186	169	168	189	164	160	197	166	134	154	161	167	168	178	210	186	162	158	157	169	166	177	175	169	163	159	172	158	155	154	171	175	169	186	159	166	172	198	161	174	166	167	166	157	180	179	147	171	161	181	166	178	168	177	181	153	184	171	178	171	180	189	185	181	171	160	178	178	195	168	172	163	173	185	187	158	160	179	173	182	196	175	174	214	174	170	161	151	161	168	175	169	165	154	147	159	157	183	152	197	177	148	172	170	183	158	176	178	171	161	180	163	182	174	166	190	170	170	177	156	156	177	175	154	180	185	153	164	147	148	193	160	131	181	195	185	161	156	178	175	170	166	191	190	160	156	178	164	165	187	172	184	173	183	179	155	160	168	186	169	155	196	187	157	166	180	202	173	187	183	168	176	190	156	167	164	176	148	165	203	173	138	158	175	159	175	170	156	166	172	192	172	160	150	169	159	146	178	159	153	172	165	161	166	162	163	176	160	181	137	158	171	157	169	172	175	155	153	180	136	177	180	158	169	152	170	169	163	156	178	161	165	180	183	172	167	152	188	196	180	173	179	184	166	183	186	134	176	158	169	159	170	175	177	192	157	163	173	182	153	183	172	182	155	176	183	185	163	166	161	195	163	164	177	166	165	163	170	174	188	183	160	153	163	174	182	156	185	193	151	189	175	155	172	149	172	167	182	179	154	164	168	166	186	167	191	152	155	172	209	160	179	180	144	167	174	168	173	170	167	153	134	181	176	173	167	171	168	192	173	158	170	186	169	171	199	172	169	185	181	175	183	200	188	170	162	173	181	186	174	155	167	162	187	175	183	152	191	176	166	170	177	157	172	175	180	176	169	172	167	182	165	184	182	188	154	165	147	152	173	171	185	142	144	146	189	153	160	164	156	155	141	180	169	178	170	161	185	167	196	165	165	197	174	172	145	172	176	166	169	169	172	178	180	168	167	145	192	161	184	181	177	154	193	173	194	176	174	180	184	158	164	178	182	154	147	169	174	191	171	177	192	166	192	189	178	163	159	183	163	175	181	156	196	170	137	146	164	157	166	161	152	181	163	153	168	172	197	168	153	145	171	171	152	175	173	180	162	186	180	171	164	161	175	157	175	163	180	182	166	175	163	161	157	163	163	207	172	170	174	164	182	176	165	167	164	191	160	167	179	171	179	156	161	171	173	154	161	179	170	186	182	210	167	154	159	146	154	178	183	160	163	197	176	166	145	188	177	158	158	163	182	179	156	176	172	167	145	166	189	178	196	173	171	175	146	170	133	181	182	190	188	175	144	174	172	154	183	190	167	166	160	170	168	164	169	198	154	165	170	171	168	147	167	178	150	164	175	157	196	186	166	154	218	167	186	161	176	191	189	198	191	171	156	174	161	164	172	165	190	185	177	187	160	146	173	194	185	168	160	176	164	185	179	135	165	178	179	180	152	156	187	176	155	162	174	178	205	158	181	178	161	180	164	178	178	183	181	179	167	168	189	165	171	158	156	163	158	167	161	173	174	184	190	154	162	168	176	158	193	180	168	175	184	186	171	153	170	167	158	174	178	147	154	165	168	164	165	167	146	146	171	142	162	171	170	200	174	181	161	162	176	161	166	166	191	177
2487	502	507	499	515	482	521	488	497	489	486	464	448	445	465	500	511	488	498	540	480	467	468	495	477	471	493	479	491	440	433	449	490	437	460	452	474	485	470	455	473	445	469	410	464	477	493	501	460	442	459	425	515	469	463	460	481	471	469	450	492	467	464	439	449	465	443	451	481	455	475	480	475	478	453	510	499	474	464	470	466	489	455	460	474	449	490	449	480	447	470	481	484	511	442	468	493	477	503	456	438	463	486	463	444	443	448	485	458	494	459	490	448	486	433	465	468	467	464	457	459	481	430	442	451	466	497	493	462	468	464	440	442	459	485	472	471	460	469	466	459	449	509	501	460	476	490	488	488	481	464	445	462	476	466	475	447	460	497	453	463	486	452	446	461	440	478	463	481	452	489	528	490	436	466	441	461	489	467	451	486	477	479	447	423	476	449	493	451	484	427	493	427	474	492	435	495	470	480	433	486	441	477	446	474	453	458	491	454	448	450	473	500	521	484	472	454	462	474	486	499	504	433	477	460	453	464	480	506	464	480	510	446	496	469	488	456	469	460	487	494	447	482	438	449	470	472	493	451	490	505	452	421	449	446	487	443	490	444	457	492	481	486	442	471	480	476	465	463	487	453	467	475	486	484	414	414	438	454	481	455	500	473	469	468	449	447	445	469	412	456	482	480	474	460	456	481	456	473	463	452	429	453	492	461	456	467	430	450	464	446	421	480	466	474	462	473	451	443	466	466	470	468	472	499	461	506	516	456	435	504	484	426	476	461	501	449	481	485	461	467	471	513	443	405	458	473	471	478	457	475	444	500	473	442	474	454	452	463	485	440	453	458	415	476	476	471	459	493	475	458	479	453	481	464	474	489	459	469	516	450	497	459	465	415	425	435	450	443	471	450	492	482	485	466	534	459	436	469	475	504	442	464	474	475	506	458	449	451	470	439	433	459	463	482	426	437	429	482	451	474	484	470	493	449	486	479	427	461	472	435	460	470	456	467	472	444	448	525	490	490	457	463	467	438	464	426	451	461	446	438	457	451	438	477	494	457	461	461	433	459	496	535	419	463	439	482	483	451	460	454	450	456	455	446	473	454	461	460	454	484	462	449	486	474	447	447	464	468	478	484	447	489	471	490	466	450	498	469	416	507	496	482	478	468	480	470	501	455	470	472	482	457	464	467	480	494	458	432	464	466	443	468	461	404	464	430	480	469	448	463	492	459	488	454	471	449	452	457	474	473	488	437	479	484	490	469	455	494	502	434	467	453	484	477	442	503	431	442	456	465	487	469	453	499	491	522	459	447	471	480	468	461	475	469	456	489	487	427	448	454	448	455	477	470	468	471	483	443	460	446	462	443	463	474	472	451	478	460	502	474	481	518	455	475	471	516	483	484	494	476	510	463	489	481	459	463	453	473	500	456	487	479	481	449	450	491	466	475	494	445	483	419	481	459	497	501	452	458	483	438	456	428	480	450	475	464	428	515	466	467	473	498	505	475	469	459	443	444	483	455	437	491	476	497	485	453	449	449	423	473	457	466	493	462	481	445	475	449	460	499	459	457	452	438	454	482	513	471	474	441	459	464	481	461	487	479	463	475	482	450	468	461	465	503	444	446	497	442	454	484	466	465	475	458	480	477	486	489	462	451	465	477	456	469	479	475	467	438	497	485	477	469	454	486	490	451	475	480	482	476	497	440	483	472	477	496	436	439	450	468	468	506	470	478	466	493	501	446	499	476	508	435	463	460	470	481	497	445	474	430	426	456	505	432	461	471	453	473	476	465	465	471	485	473	466	443	475	482	499	476	444	461	473	477	465	476	456	522	463	455	462	452	482	478	468	465	483	471	498	457	468	431	494	487	458	477	551	477	451	471	422	451	447	479	458	455	425	454	460	493	470	454	473	499	414	489	470	431	468	435	491	443	475	460	495	457	477	442	507	507	435	441	469	491	456	448	480	452	453	474	416	459	503	458	454	417	471	472	416	525	505	493	465	487	460	471	470	454	455	445	474	430	450	459	485	480	443	494	446	433	440	494	437	495	493	487	472	446	438	461	440	458	503	448	501	463	435	445	483	464	493	478	489	445	475	477	483	481	455	450	433	472	449	442	470	463	457	458	485	476	476	484	450	446	468	474	468	471	479	446	489	457	472	430	460	460	487	454	470	484	466	479	459	474	487	513	476	500	446	426	470	448	466	490	443	473	461	443	486	479	494	466	461	464	514	471	482	470	476	479	486	470	507	433	517	467	461	478	474	444	468	503	458	493	477	436	480	471	449	496	455	423	438	444	483	452	449	473	458	457	485	419	488	457	473	452	500	504	463	439	441	450	440	457	460	460	507	434	476	450	491	486	478	468	491	474	464	421	480	446	459	463	475	428	489	454	499	483	480	444	516	442	459	447	457	482	437	464	465	435	503	441	470	478	463	449	463	478	444	489	487	524	474	433	456	469	490	491	490	464	466	490	468	469	452	448	473	446	436	440	467	486	494	484	469	455	496	476	478	470	480	495	484	453	479	484	452	453	442	460	457	472	459	490	485	518	469	471	493	475	470	494	439	467	458	457	503	464	422	517	477	459	484	467	429	429	432	471	464	453	477	506	475	478	466	502	460	487	454	481	456	447	456	444	466	467	459	474	502	463	518	442	508	511	449	456	439	476	490	453	483	490	473	436	487	467	486	481	481	472	463	492	454	458	472	483	468	445	443	486	425	471	467	419	462	454	439	435	524	475	479	504	443	521	475	477	484	486	484	443	479	466	504	483	434	471	484	472	452	479	464	481	492	460	488	471	463	442	464	477	447	453	475	440	475	468	465	428	433	447	465	481	490	456	492	490	485	504	470	447	463	473	456	431	474	463	491	452	487	459	433	440	477	457	457	489	472	475	501	490	474	532	487	463	500	456	450	452	483	488	455	495	456	469	467	501	494	453	484	515	443	480	508	447	461	451	449	431	472	474	455	472	450	477	469	444	437	499	502	480	480	469	476	445	474	469	418	449	445	431	472	463	447	480	505	478	433	449	470	447	518	479	438	454	458	477	447	459	456	446	442	462	466	438	470	429	490	494	437	459	464	478	468	482	477	478	477	463	445	450	491	437	469	460	467	465	441	446	501	456	498	501	471	511	460	451	466	438	451	470	488	471	477	469	461	476	487	452	468	466	498	480	508	454	460	469	476	487	450	467	440	447	454	490	495	517	501	470	482	468	450	496	479	464	461	478	448	481	469	503	438	466	461	479	484	455	478	460	498	484	477	453	421	492	458	425	420	447	446	480	505	447	452	482	489	468	405	446	449	468	499	475	497	446	482	448	518	469	468	440	484	462	430	451	531	493	455	441	470	514	484	475	470	451	458	498	472	486	461	462	516	469	411	491	444	492	494	474	481	455	453	418	449	491	468	452	460	435	451	431	463	490	473	481	485	449	471	439	491	451	481	467	438	464	508	453	517	466	458	462	479	448	471	491	427	502	489	455	435	450	502	459	456	456	458
9645	770	663	635	484	396	374	399	398	371	360	386	352	370	343	361	354	382	356	343	347	359	335	380	345	409	346	333	354	374	341	364	335	340	379	334	337	369	339	364	317	351	345	358	388	340	347	307	334	348	319	306	366	365	345	393	387	354	348	338	380	353	339	361	348	307	364	321	343	348	359	362	366	338	331	328	327	347	350	333	354	357	338	344	372	328	358	356	381	343	372	377	381	314	336	350	357	381	322	361	373	340	318	341	351	320	323	373	393	378	369	339	339	338	318	348	356	372	338	376	320	335	310	375	364	346	369	328	340	344	323	350	326	360	333	314	344	354	307	328	373	327	332	363	352	352	351	333	369	305	364	343	361	392	365	361	367	372	359	349	347	347	376	370	379	371	381	329	353	357	329	315	352	313	356	344	301	340	342	352	367	354	339	368	334	335	323	357	359	373	359	327	354	348	360	329	342	350	352	324	328	371	345	360	355	357	367	386	337	353	354	350	336	329	353	330	333	334	359	364	375	329	383	342	333	357	344	326	342	347	330	358	355	330	321	335	347	365	360	334	344	359	361	334	378	363	321	347	361	348	342	334	363	331	332	343	355	305	345	325	358	357	340	366	370	342	343	361	362	336	343	336	335	340	334	328	333	355	358	359	343	329	340	327	338	328	317	326	404	341	333	339	368	316	341	349	353	359	370	369	364	370	358	342	366	361	362	345	347	327	358	347	345	310	354	370	334	350	354	318	322	351	351	344	343	354	353	312	329	366	343	317	381	335	315	367	365	357	333	348	343	322	340	329	356	350	357	371	345	380	362	323	334	341	362	352	341	366	352	374	351	375	358	350	324	301	349	344	316	335	327	353	399	346	340	356	327	357	364	362	375	358	353	380	330	333	355	345	340	347	340	376	348	369	337	351	327	349	367	350	336	355	338	358	347	390	334	341	354	370	360	336	336	325	332	300	366	343	354	338	370	372	310	347	371	389	342	356	303	325	348	336	375	342	374	348	328	405	382	322	322	355	358	358	343	366	379	359	348	340	337	361	311	322	348	361	332	339	348	301	378	398	364	351	384	373	368	328	353	343	325	347	377	335	328	369	324	355	322	329	360	370	326	321	353	345	351	384	319	349	374	381	355	382	322	328	363	330	349	332	322	330	342	373	368	385	312	349	371	356	331	343	379	365	363	331	329	318	346	340	347	367	343	357	382	309	359	368	342	351	348	328	361	340	358	319	345	364	369	362	361	356	323	309	340	331	330	340	338	322	314	347	336	360	326	388	359	355	344	362	363	358	355	372	361	349	342	330	320	364	330	363	375	352	347	348	309	338	340	370	335	372	332	342	356	342	351	386	331	318	328	318	354	388	356	332	408	388	350	294	344	358	340	336	358	357	342	344	312	344	345	334	355	365	331	313	326	314	339	342	346	337	355	319	360	343	397	372	344	383	371	346	356	343	370	332	323	331	318	324	338	334	359	327	328	351	338	365	340	366	382	351	350	324	347	347	323	352	363	367	403	354	342	367	375	359	307	360	352	343	359	318	306	337	352	321	327	345	327	347	367	369	347	338	344	324	332	342	338	362	316	305	369	367	339	339	340	328	352	323	331	353	358	372	391	363	397	368	356	372	369	365	351	369	285	324	355	361	397	348	363	335	325	347	344	362	312	357	357	367	359	345	347	323	358	381	340	339	351	366	341	348	362	344	341	346	312	383	335	347	376	344	352	346	353	346	339	354	355	370	333	390	338	354	350	352	373	336	332	350	368	369	349	342	363	344	364	341	315	398	354	320	365	336	362	349	323	343	343	345	362	361	372	402	334	355	338	339	371	374	333	327	360	364	355	357	368	364	353	382	385	336	365	330	375	339	354	321	371	361	320	347	401	363	362	315	323	398	354	381	307	372	324	370	330	337	401	344	303	368	366	336	385	318	349	323	322	361	334	383	364	335	363	311	357	360	369	332	318	335	344	345	356	353	338	363	356	308	353	336	318	333	339	336	339	378	352	344	336	361	337	318	358	316	340	344	360	349	354	325	351	358	339	332	367	323	349	315	350	377	347	376	351	330	347	318	363	325	320	350	322	342	332	331	347	332	338	330	380	391	330	337	354	343	335	385	366	380	336	336	315	341	322	360	348	342	369	358	373	357	350	311	337	358	362	366	360	335	308	323	359	342	340	367	335	341	369	356	351	373	352	352	345	348	320	350	356	319	331	388	362	308	326	348	365	330	371	372	346	362	332	332	339	369	395	316	343	344	335	391	355	364	340	373	335	314	338	350	356	328	357	380	335	363	346	354	307	363	354	343	342	344	344	380	338	382	332	333	366	359	339	330	329	340	333	380	351	359	368	345	342	351	338	337	380	351	354	354	353	339	348	325	351	325	341	338	314	317	374	342	334	335	312	345	347	340	326	377	337	337	365	376	339	360	353	355	334	341	352	353	345	360	382	362	371	362	322	336	370	329	348	380	308	365	323	345	394	365	347	319	350	342	352	353	319	346	381	371	353	359	344	380	371	366	376	363	325	358	400	341	318	340	337	315	381	365	330	384	330	330	393	365	348	387	353	385	318	355	351	358	370	346	357	379	378	357	376	352	350	364	346	336	344	344	346	349	341	341	351	341	339	391	340	356	352	375	363	399	336	373	348	360	335	345	336	365	358	347	370	359	354	355	386	367	404	322	363	345	353	364	381	382	401	330	325	391	357	355	373	375	352	334	368	345	329	367	358	345	365	352	330	352	322	324	361	342	361	365	355	346	346	350	339	358	323	367	317	348	363	373	318	347	353	353	371	361	333	371	326	378	307	355	358	334	328	355	328	408	346	342	326	348	349	357	352	358	337	332	362	360	349	379	353	328	361	321	367	322	371	304	364	380	376	356	345	322	348	352	334	311	324	342	358	357	374	336	343	364	329	367	339	328	336	327	358	305	336	338	327	337	321	335	325	364	365	317	364	317	357	343	358	332	383	363	375	349	339	349	353	336	338	326	347	375	323	361	361	337	369	322	366	355	360	350	369	366	352	329	353	360	371	324	354	364	336	369	342	409	350	362	342	382	353	386	340	332	356	337	323	325	359	321	340	333	430	362	367	346	366	338	327	364	360	308	328	349	339	370	367	333	340	346	339	369	346	332	353	345	329	355	368	321	349	340	325	365	332	350	361	352	354	331	346	300	336	294	334	320	341	324	353	351	331	333	373	366	374	345	340	358	380	337	327	343	366	356	336	385	380	322	338	313	336	358	338	338	356	334	316	352	366	329	341	311	324	315	366	331	340	354	341	379	360	340	320	314	342	343	333	377	328	336	318	353	353	362	335	397	365	361	296	347	349	330	353	351	368	348	335	362	370	328	347	338	332	320	391	341	353	320	329	344	348	361	303	366	345	377	347	343	343	340	319	366	355	354	351	323	395	407	349	353	315	373	344	314	346	318	361	370	362	357	339	388	369	365	334	355	372	343	338	346	335	377	368	332	340	356	334	303	339	302	373	334	358	325
7670	1115	1474	1670	1451	1278	1191	1132	1138	977	961	963	977	951	947	895	908	877	908	859	853	883	884	851	856	857	884	889	857	780	867	796	851	817	866	826	851	821	901	869	862	876	833	777	849	879	914	834	812	861	819	873	798	804	814	849	809	822	835	807	883	860	875	842	853	813	829	795	844	837	832	865	877	920	808	822	827	826	812	862	802	820	813	838	868	852	817	811	795	836	857	835	828	829	814	819	767	758	863	823	803	818	874	833	847	814	826	898	805	827	836	817	788	831	822	816	841	828	858	828	782	776	829	859	805	761	885	840	832	818	838	840	802	810	842	796	846	843	878	853	854	830	817	847	814	783	846	752	839	848	816	891	881	814	857	805	803	840	786	841	817	790	804	812	800	808	865	816	805	878	836	786	881	819	835	812	833	907	798	861	799	854	853	847	806	797	878	835	812	780	802	793	857	858	837	791	827	855	824	842	816	785	816	864	859	869	851	799	846	813	856	833	787	793	824	805	892	832	847	854	847	843	775	833	806	806	783	793	776	809	864	805	811	802	834	866	825	817	838	813	833	817	820	831	836	869	838	833	845	823	854	828	886	833	804	793	793	849	812	730	825	829	838	867	859	875	784	862	823	860	858	804	822	772	792	864	821	873	844	826	786	837	835	837	831	836	779	827	786	849	804	886	786	826	848	845	829	810	844	790	804	812	820	821	813	785	833	835	816	785	821	892	853	838	805	895	792	853	838	867	837	827	818	896	805	815	822	775	842	853	802	790	836	849	838	842	841	822	797	828	803	771	784	811	799	799	809	792	788	817	852	884	826	876	862	865	866	857	817	801	854	804	806	829	812	866	853	765	801	801	837	884	823	799	806	808	819	860	833	844	813	847	783	812	864	858	820	843	817	820	806	839	796	809	826	861	843	805	812	813	817	822	806	791	798	830	790	852	795	808	837	786	794	822	856	818	798	805	811	811	759	875	861	934	813	815	913	799	748	867	794	835	817	816	782	834	834	739	816	827	827	858	841	837	855	822	791	842	834	821	843	814	829	810	805	868	813	828	803	810	831	839	836	836	826	868	779	832	817	803	880	794	797	764	810	809	898	838	883	816	907	848	789	808	848	810	877	814	817	840	822	777	794	789	805	841	829	826	836	785	833	805	848	832	796	830	781	798	829	797	813	794	863	843	853	838	887	808	839	837	825	853	785	859	823	826	809	809	826	783	817	796	895	846	852	846	847	840	841	847	838	849	824	835	833	844	834	805	875	900	838	900	811	834	816	819	821	836	824	813	905	849	881	811	806	878	771	808	820	796	857	808	757	849	841	845	835	814	842	877	815	870	804	852	809	820	880	852	807	807	813	790	774	839	826	811	842	854	824	825	807	821	777	829	811	828	790	789	850	868	822	853	819	792	808	822	798	775	796	782	790	837	804	848	857	860	804	797	858	823	819	783	837	829	937	837	796	828	846	819	765	859	806	866	841	849	808	795	836	858	829	783	785	840	817	869	817	827	798	850	813	820	820	813	859	814	794	794	856	846	866	814	840	850	825	866	823	790	839	801	835	817	799	835	831	792	846	851	844	794	805	800	781	811	793	783	836	830	801	802	848	849	858	822	833	801	824	765	846	872	792	837	803	821	852	818	818	802	846	852	835	815	810	821	818	890	819	793	814	833	844	865	834	823	807	846	861	823	831	837	844	801	846	876	780	811	783	795	790	800	790	873	858	837	857	822	856	816	791	834	835	793	839	797	862	808	819	809	810	797	805	815	826	833	866	834	880	864	851	767	823	808	794	812	820	818	845	824	816	853	830	816	794	794	846	810	804	823	819	867	846	836	802	832	843	815	838	814	809	842	846	829	840	782	831	862	808	837	838	847	859	832	846	822	811	837	790	848	857	838	827	830	844	846	819	819	821	818	829	838	821	830	819	847	782	861	873	866	848	810	868	812	848	835	797	813	835	833	833	804	809	878	853	813	876	820	857	810	855	838	816	835	849	828	844	863	832	829	835	862	823	785	826	792	843	859	800	835	880	802	810	863	844	761	832	851	817	786	844	799	809	815	820	847	848	832	775	832	810	819	855	784	789	869	833	820	829	826	829	839	840	831	826	863	789	831	815	803	830	842	795	837	891	884	795	811	799	807	873	764	817	851	822	799	813	811	833	861	815	835	838	855	835	829	829	794	796	818	832	828	846	830	827	803	841	834	823	838	800	729	800	836	789	835	862	790	836	849	796	805	867	824	854	811	814	759	851	804	870	840	802	818	851	864	810	837	877	891	827	781	857	845	850	845	767	817	862	787	855	831	835	862	831	848	837	841	825	831	811	847	785	871	793	755	872	867	792	865	845	778	863	792	807	812	835	863	848	855	878	832	833	826	813	812	820	770	909	826	826	817	860	773	876	890	799	855	840	823	891	839	814	802	834	780	825	868	867	788	834	810	876	866	743	802	839	843	904	813	879	850	843	815	877	854	830	803	814	827	823	743	799	841	850	851	825	824	844	777	801	793	866	830	800	801	834	825	860	858	798	843	815	902	826	875	806	809	819	860	862	819	819	834	886	807	769	816	824	874	814	791	790	860	814	849	815	846	834	870	846	829	783	890	818	875	779	787	790	832	825	877	811	812	870	800	791	810	874	828	803	810	817	825	857	814	873	852	828	876	837	838	841	807	826	894	839	871	838	817	817	836	852	831	789	876	832	824	804	772	866	809	854	844	845	828	809	827	826	815	773	811	843	810	833	837	840	798	831	818	786	818	870	817	840	876	807	845	852	807	824	871	885	906	866	802	826	853	814	827	849	879	812	863	854	826	799	765	828	816	842	865	806	831	875	811	845	832	839	875	848	840	909	818	802	875	839	796	799	860	854	853	801	837	787	833	817	822	835	856	801	795	799	845	793	876	834	793	743	825	830	831	796	852	833	844	847	829	834	790	891	830	845	831	841	844	857	852	847	860	800	769	852	877	844	809	805	826	797	816	839	814	817	822	841	803	826	775	812	869	870	850	843	851	797	896	856	776	778	835	891	822	816	826	865	863	813	821	821	830	808	815	771	865	823	872	781	793	827	835	822	819	848	784	823	824	829	828	812	862	764	838	843	849	819	836	847	828	820	851	822	831	799	776	855	895	808	869	791	819	861	813	827	816	780	824	838	906	830	904	842	828	792	833	780	858	845	830	832	842	756	871	829	812	857	884	810	802	779	783	837	806	863	816	797	825	827	809	872	840	857	884	846	836	833	859	831	839	835	832	837	851	825	817	840	797	843	824	838	861	894	828	831	832	835	865	832	804	816	827	817	822	789	842	825	783	789	877	867	836	759	821	837	869	861	803	851	832	795	813	822	768	891	830	855	850	836	839	835	860	904	794	822	809	855	827	802	813	820	801	781	843	820	837	847	810	850	818	825	778	836	851	825	797	881	841	811	807	837	810	783	825	768	870	803	769	843	809	756	813	805	851	821	772	806	807	814	805	837	832	738	820	843	868	838	798	809	824
16809	1517	1045	738	653	542	517	507	449	412	415	405	431	382	403	393	363	360	413	340	394	380	338	369	356	363	383	358	329	354	394	370	363	366	374	343	377	392	368	355	401	395	322	333	362	366	363	347	326	359	335	381	364	380	388	371	382	373	340	316	347	332	358	328	337	337	365	371	357	364	339	346	356	318	384	345	337	357	353	355	344	327	295	357	336	356	328	354	322	332	375	392	355	360	395	359	351	349	365	371	358	375	375	352	336	343	360	369	336	342	376	347	346	356	349	322	331	314	332	381	368	371	336	381	332	351	360	341	351	347	312	324	329	371	360	341	345	354	364	331	336	366	360	332	347	357	350	354	373	354	366	346	359	324	333	315	399	343	381	352	347	379	371	384	336	356	337	382	387	369	361	360	344	382	354	382	333	354	350	348	366	346	380	348	362	361	354	316	362	315	359	365	366	353	368	367	355	342	354	355	344	341	398	373	375	346	363	334	371	380	379	367	362	341	369	371	348	380	376	342	382	355	309	346	378	387	366	340	353	338	362	363	326	343	344	343	311	369	365	346	372	357	351	342	362	388	345	367	344	349	334	345	395	358	365	342	363	332	337	390	370	385	395	356	330	377	330	321	360	349	343	387	325	354	374	338	372	326	373	376	335	348	363	358	309	348	354	331	337	345	333	402	386	337	323	349	385	352	319	355	379	317	383	363	374	329	389	340	362	353	382	343	390	380	368	309	361	322	357	375	367	377	330	386	332	335	403	380	336	338	345	327	398	352	304	329	370	324	369	349	349	326	351	391	367	347	313	377	379	321	362	362	364	330	403	367	353	376	362	318	361	373	373	386	381	346	340	333	335	322	361	345	376	346	346	314	374	370	346	350	379	383	351	363	349	354	356	370	384	369	342	338	381	356	353	347	305	365	375	369	360	374	380	341	346	389	358	341	366	330	390	381	357	342	376	391	359	344	371	379	387	333	361	352	355	349	324	348	347	353	360	373	365	347	386	355	398	386	381	336	366	331	360	339	348	328	353	354	346	357	337	358	347	325	339	345	378	317	366	330	382	367	335	353	342	360	385	356	329	348	367	363	343	335	365	403	357	342	332	371	334	341	334	376	388	341	332	334	330	355	360	350	380	356	342	356	359	355	309	349	355	348	315	374	333	362	395	398	362	339	384	331	374	322	324	384	344	380	366	348	333	381	348	368	351	399	343	345	345	350	368	380	334	342	379	337	333	343	376	375	351	359	368	359	337	359	341	365	352	329	371	332	352	383	346	356	387	391	338	363	333	361	340	346	360	357	368	420	355	375	340	378	361	390	378	337	337	319	357	342	356	362	362	362	370	361	364	352	344	328	384	367	389	338	327	381	312	356	382	352	357	373	379	358	358	367	363	422	389	334	332	374	361	356	368	360	354	372	391	345	344	362	366	369	349	407	355	336	317	372	341	388	391	366	357	337	353	376	348	396	334	323	378	378	359	397	362	361	350	341	341	379	353	374	361	346	364	373	340	342	372	344	358	366	355	369	367	383	384	386	376	357	400	370	336	348	369	347	344	381	391	315	351	339	374	360	363	351	358	359	353	368	366	364	346	313	342	360	348	352	366	341	338	358	378	377	354	347	358	361	390	357	355	352	362	363	340	345	342	346	332	339	330	361	347	302	331	346	379	387	312	364	351	414	374	377	366	325	343	391	390	342	368	335	350	349	348	361	365	368	374	341	359	359	327	347	322	355	345	345	368	364	380	403	395	348	356	359	337	332	358	359	346	372	368	358	324	369	337	346	374	400	369	356	369	333	371	344	340	324	356	336	356	377	361	358	370	388	361	358	360	330	359	385	365	322	399	357	378	401	369	399	306	360	361	335	341	372	368	373	362	336	361	354	355	341	346	364	360	353	355	365	369	338	369	364	360	342	353	370	371	356	361	325	351	369	333	335	378	323	353	355	353	355	364	334	361	340	381	392	322	335	376	337	343	402	379	352	352	363	354	384	355	362	354	342	369	377	339	332	365	390	383	315	349	350	393	374	325	345	348	351	369	349	327	354	374	376	367	356	382	358	323	396	372	406	361	344	330	372	373	370	374	369	328	347	354	387	380	362	353	345	341	348	349	359	355	359	368	384	336	333	387	363	366	393	332	380	370	367	331	345	346	327	350	388	372	350	364	357	365	388	382	323	361	377	340	379	353	383	408	323	350	366	347	364	364	360	362	392	325	334	327	310	374	348	350	354	346	326	387	322	358	370	370	356	377	340	372	347	360	375	339	389	357	362	358	345	384	367	387	342	349	382	350	346	350	348	369	307	364	361	402	373	327	317	347	329	348	361	347	340	342	373	370	361	353	356	342	372	368	375	369	355	332	341	378	360	321	395	364	351	350	329	325	367	395	329	349	336	283	350	319	353	396	400	377	324	359	321	362	309	330	351	344	361	353	389	357	325	382	337	372	413	367	365	355	354	374	361	341	388	390	341	346	371	381	372	338	379	351	391	381	380	362	404	362	335	366	344	316	349	310	350	341	361	384	369	355	362	355	367	357	369	371	359	355	383	326	372	296	389	334	366	363	364	339	381	383	315	330	336	360	384	378	332	408	360	387	365	374	363	369	364	354	383	374	333	403	353	375	320	331	375	346	314	400	366	328	328	360	333	334	363	400	367	375	359	323	329	369	346	371	385	372	331	365	356	344	373	359	350	347	337	346	370	353	361	381	384	326	343	341	385	345	356	335	339	371	353	396	356	318	362	374	343	374	380	345	365	356	340	382	410	362	343	353	387	378	362	353	353	356	357	361	365	329	323	345	337	357	354	356	338	337	344	373	348	346	352	332	323	374	331	341	319	363	357	355	343	321	346	341	365	365	362	339	353	336	388	377	354	326	371	376	358	409	347	366	377	363	391	383	361	347	357	358	367	352	353	360	370	366	357	316	357	343	349	343	349	348	346	352	355	377	349	354	339	314	376	364	354	364	323	353	364	385	339	335	325	315	387	351	339	357	344	352	345	340	366	371	396	392	383	340	339	373	323	332	348	341	347	328	373	317	389	354	358	360	340	392	312	337	372	332	341	344	300	342	316	324	334	334	357	369	318	358	338	344	375	323	358	356	341	394	381	363	353	370	370	329	355	375	378	370	350	342	338	377	361	409	324	355	389	378	350	345	369	312	384	357	408	358	329	318	313	363	370	345	364	366	340	329	358	343	345	358	340	359	356	357	381	346	337	343	387	347	350	358	377	366	310	347	358	371	322	359	383	370	352	376	345	372	391	343	371	310	368	308	327	355	384	385	376	349	371	336	337	351	346	354	335	313	379	378	357	360	369	383	376	365	336	379	374	335	366	345	376	368	421	355	330	362	383	358	371	393	387	364	384	398	350	365	357	384	360	335	386	370	325	341	387	364	385	352	369	348	347	367	358	374	370	349	342	364	382	354	314	366	350	380	357	408	362	349	374	336	412	365	334	361	369	374	353	345	370	389	352	308	371	342	357	347	389	356	362
9526	1325	2142	2291	2034	1744	1526	1360	1417	1192	1199	1041	1029	948	910	994	928	943	972	887	906	887	902	902	897	876	868	921	874	837	865	830	855	866	783	824	810	850	802	791	819	805	888	782	801	854	794	848	838	835	827	839	823	853	859	872	835	829	796	807	814	847	848	811	861	803	828	792	792	769	762	828	813	786	772	834	798	797	813	822	856	819	785	797	828	794	824	794	853	814	852	840	785	788	822	819	804	837	798	853	800	826	811	824	761	839	793	811	832	799	786	786	821	804	853	800	864	771	839	830	800	817	865	782	813	808	819	800	852	784	829	846	743	811	873	818	796	806	790	834	836	798	820	854	882	854	787	831	819	822	793	823	851	859	821	797	811	801	831	775	863	804	785	789	820	808	819	801	829	786	780	803	794	800	767	809	769	821	844	809	862	758	860	772	780	864	796	833	758	810	844	793	827	804	785	830	831	815	850	807	851	776	862	844	853	794	761	800	802	877	821	775	828	795	846	806	809	788	827	792	831	783	807	833	792	796	789	829	822	805	851	793	863	817	834	853	798	817	804	806	805	830	904	807	832	789	797	797	843	836	837	846	836	749	802	841	883	846	838	822	866	861	783	779	804	815	806	818	856	785	849	838	827	826	805	779	794	759	834	816	821	810	868	854	865	827	814	776	840	846	861	868	796	845	811	813	801	817	856	816	816	785	792	766	814	787	787	791	844	837	834	826	785	808	755	806	823	816	844	827	813	801	832	822	828	836	793	861	876	794	786	800	819	754	813	802	821	813	780	835	831	848	789	845	822	861	783	780	769	828	823	827	794	793	806	849	839	814	764	812	791	824	801	762	804	891	798	798	859	805	835	833	790	838	816	808	839	803	803	846	754	795	820	835	796	796	804	829	813	815	756	827	815	828	816	760	797	797	767	817	813	807	822	833	857	826	844	793	813	796	864	812	766	844	781	818	736	802	815	812	825	849	827	855	805	767	813	791	837	806	842	818	819	789	783	803	805	780	793	808	838	790	812	778	835	821	770	770	854	817	807	835	782	843	777	727	800	840	837	816	817	797	821	828	844	820	770	798	802	771	841	824	843	827	824	814	827	802	826	841	839	840	818	851	869	795	846	767	830	789	828	761	787	766	829	804	787	855	756	761	828	801	792	842	832	821	806	846	815	786	857	810	815	794	805	822	830	808	812	863	790	800	785	836	843	799	805	797	866	811	803	837	813	812	811	789	803	839	826	818	857	838	817	832	776	850	816	729	825	778	836	814	821	813	850	836	856	775	785	801	839	806	850	756	798	813	743	825	791	809	828	787	799	808	777	818	828	799	819	848	827	741	807	811	870	828	801	797	845	722	787	831	825	801	781	801	790	832	794	806	808	795	826	831	803	820	766	825	812	770	829	764	848	834	864	871	805	791	861	763	815	803	839	812	815	823	819	836	805	811	821	753	770	811	834	815	780	842	823	853	862	840	828	849	808	766	770	811	842	798	791	814	838	804	787	831	816	826	795	775	836	780	791	835	823	822	769	864	846	762	837	845	800	835	760	878	811	787	780	798	821	798	843	824	803	823	746	843	808	773	809	859	827	842	780	786	812	847	784	839	863	813	806	779	872	872	795	852	865	804	779	815	808	874	875	763	795	783	814	846	808	855	790	817	839	787	809	824	835	820	845	780	806	826	788	770	817	837	843	816	812	819	827	882	801	844	769	815	775	838	767	825	788	809	848	790	832	834	815	792	808	789	827	858	825	815	818	858	815	799	811	809	835	823	761	798	777	817	860	823	815	812	855	827	792	833	846	847	868	783	813	833	829	785	806	793	807	873	812	867	827	838	792	824	789	807	851	808	820	803	794	814	802	793	844	873	776	813	856	822	805	816	797	825	772	835	754	777	785	771	804	820	833	821	830	809	827	809	785	831	795	781	811	794	797	839	808	830	820	774	815	777	856	802	842	839	849	788	801	805	813	819	814	843	831	812	748	831	814	813	846	839	805	784	815	836	824	785	832	748	783	832	826	837	806	873	826	868	858	836	867	804	800	760	847	876	815	799	794	809	803	796	785	806	789	824	802	781	833	802	825	867	823	778	817	818	813	844	847	810	803	764	860	811	874	822	826	812	830	849	802	799	756	834	789	898	846	805	854	806	816	879	803	846	835	824	843	818	834	838	841	801	792	814	803	846	881	819	858	827	834	807	800	794	839	792	816	789	784	843	846	852	859	805	801	780	800	810	808	840	856	817	794	828	852	846	853	830	828	886	836	832	792	866	823	826	803	794	846	804	787	822	794	843	775	833	795	833	780	821	827	806	840	807	835	818	806	830	815	828	761	821	776	860	780	822	762	805	835	814	808	799	857	875	796	817	798	807	800	826	772	804	838	816	840	854	833	775	854	801	767	809	788	836	802	752	804	824	847	825	823	791	855	845	853	833	861	777	788	805	798	841	788	798	828	736	833	770	872	767	798	835	843	808	849	825	841	805	781	807	788	806	838	802	844	800	834	785	846	778	795	853	807	784	822	803	794	801	807	848	810	819	849	840	834	852	750	799	793	843	851	834	838	760	815	798	801	772	833	815	791	804	820	773	795	853	828	809	829	769	840	764	780	811	823	832	837	777	807	797	782	862	808	824	850	787	828	802	818	817	831	776	847	798	789	886	835	819	842	818	782	829	800	853	819	773	829	875	862	788	813	815	791	806	778	848	839	833	816	826	827	819	816	822	854	771	803	878	776	844	788	833	822	835	803	800	833	817	837	846	812	831	825	828	801	878	819	816	803	854	825	845	808	815	826	824	801	844	791	837	841	819	853	756	848	810	796	816	834	834	818	850	868	768	797	822	821	808	853	804	834	815	816	820	738	785	851	796	812	788	791	816	812	798	829	781	759	810	793	797	802	851	804	815	778	826	821	813	806	819	822	808	772	855	795	829	853	760	833	814	817	858	794	872	820	836	834	795	776	813	788	774	776	816	855	816	768	842	809	786	790	797	812	817	845	806	838	847	787	833	823	789	766	809	794	792	839	801	829	798	813	817	806	798	781	804	819	822	845	797	796	782	789	829	805	806	837	783	881	836	853	854	819	822	823	808	862	797	851	814	795	760	849	832	773	809	856	766	800	783	789	854	798	811	757	823	772	796	779	738	802	791	789	798	803	820	822	824	759	840	812	885	845	806	799	795	819	828	814	802	788	781	789	837	827	874	825	826	838	854	764	783	796	762	801	776	790	838	761	781	796	836	824	757	826	805	820	871	745	851	836	839	781	766	823	810	819	819	822	786	819	735	829	806	778	810	848	764	868	827	830	838	811	809	829	849	855	784	808	838	807	812	810	786	812	767	783	786	813	854	797	825	874	792	801	822	814	802	776	820	858	802	796	807	781	803	824	782	823	797	809	809	811	808	805	762	816	796	756	816	814	792	775	836	804	764	828	815	789	832	867	809	824	838	828	810	832	795	811	828	791	817	838	869	786	818	795	830	769	793	831	870	803	889	779	827
2490	215	204	191	203	157	174	192	183	181	155	140	164	211	164	160	179	164	172	181	158	151	126	161	168	151	160	163	145	149	172	153	155	161	183	163	161	178	159	179	171	195	169	168	159	162	162	154	200	143	172	187	185	187	169	179	172	150	164	152	156	171	182	169	172	171	158	161	170	178	191	206	165	185	171	169	163	172	158	174	187	165	153	160	172	159	182	173	159	175	169	142	167	137	167	160	178	171	172	198	156	170	164	188	161	160	182	172	168	166	168	164	141	182	162	156	190	167	173	177	144	179	185	176	149	154	145	194	151	177	188	159	157	149	177	169	179	180	157	172	179	169	165	165	185	191	150	142	169	178	174	176	166	168	164	151	147	161	133	174	183	165	177	154	175	160	165	173	161	160	173	156	170	171	165	184	178	184	179	194	161	178	165	156	167	184	171	180	168	178	166	197	167	158	176	157	161	132	164	164	150	174	170	159	165	158	161	172	144	170	174	191	185	143	160	158	180	157	158	163	183	170	170	180	159	160	186	164	140	177	182	183	157	155	150	165	155	165	170	179	153	165	178	168	172	164	167	140	167	162	168	167	166	169	154	156	191	163	170	151	165	173	148	188	165	150	177	171	189	161	172	171	178	177	150	165	162	181	146	209	192	160	161	158	138	158	138	156	209	186	168	172	175	157	181	157	170	159	167	166	154	193	167	156	162	184	146	201	167	156	186	174	160	182	160	174	161	166	146	167	149	170	167	150	156	151	149	167	168	169	165	186	180	185	183	168	160	177	155	144	147	167	179	187	177	155	165	167	167	192	171	165	173	152	133	175	169	156	175	175	145	167	151	153	197	201	178	148	142	155	152	176	169	191	168	161	149	168	175	174	170	187	185	145	183	190	189	163	145	195	193	151	173	184	164	169	149	136	181	175	179	166	166	200	159	161	157	159	189	162	153	155	175	180	187	149	155	166	156	160	181	164	156	176	173	178	143	167	146	184	175	187	161	165	165	171	177	180	147	160	162	169	161	165	180	170	156	143	150	166	164	166	156	170	180	163	179	149	201	162	191	177	165	191	155	168	181	171	163	185	169	160	194	169	188	166	165	176	176	171	155	162	193	169	171	173	171	138	149	178	172	214	148	172	215	193	172	171	170	165	164	140	149	189	160	176	154	204	179	162	156	179	173	163	154	201	173	167	188	185	176	164	172	169	144	166	161	187	206	186	186	172	157	190	148	153	165	187	190	163	193	166	180	170	205	164	166	175	175	157	173	160	148	179	173	159	167	181	174	133	173	189	172	164	186	165	173	169	172	166	169	174	171	164	149	172	181	183	170	203	160	183	177	198	171	173	185	152	171	172	145	171	168	161	162	171	168	179	158	183	173	158	158	154	166	161	178	186	182	159	135	169	187	183	176	173	182	177	185	167	146	179	164	167	161	164	179	171	176	167	175	163	173	165	163	164	175	209	169	175	176	168	187	155	180	160	171	189	166	163	176	161	159	184	171	167	171	177	188	174	170	164	177	138	166	176	172	162	189	148	162	180	138	161	181	159	170	167	160	151	161	185	185	179	215	166	148	150	161	171	169	173	177	160	183	170	153	158	151	172	168	147	183	178	187	164	168	168	158	118	198	148	193	157	173	179	167	180	181	179	172	167	161	157	155	159	182	178	173	180	181	174	166	156	164	181	145	181	149	175	168	200	159	154	170	153	173	178	144	185	166	152	174	189	180	160	147	150	177	153	165	176	153	187	180	187	158	173	149	168	166	170	173	159	171	164	174	185	142	183	178	174	187	183	169	147	154	164	159	189	154	182	171	176	172	186	154	171	183	194	171	198	155	184	158	174	154	151	178	181	176	171	181	156	178	186	168	161	160	148	178	154	168	169	168	155	176	172	178	206	181	186	182	160	153	173	184	178	155	162	170	175	194	167	191	136	151	149	175	166	141	168	162	151	186	168	163	157	158	202	164	162	168	166	201	164	165	135	152	141	174	172	162	155	138	185	170	147	161	148	193	175	176	156	148	166	166	158	176	156	158	169	171	170	165	148	192	177	182	171	159	172	177	166	155	157	188	169	164	163	188	192	186	185	179	173	186	167	155	167	197	142	173	181	143	173	172	182	163	175	141	171	169	163	162	165	147	171	180	164	186	158	172	152	174	162	165	141	177	177	177	182	172	173	204	153	189	154	179	181	162	196	174	166	174	145	171	167	158	151	173	176	136	155	152	169	195	148	178	190	199	185	140	180	138	167	139	177	192	170	166	169	173	140	178	184	167	185	157	160	169	171	186	168	179	186	164	170	177	157	163	149	158	144	163	192	193	189	202	146	149	157	151	180	172	168	172	156	168	174	192	174	164	150	182	159	162	161	168	164	172	169	194	193	188	169	188	172	153	151	148	192	179	184	155	160	167	158	183	165	165	165	176	166	160	181	178	163	176	169	159	176	187	176	166	162	173	200	188	165	184	151	161	179	184	152	161	177	149	182	185	177	159	158	174	162	179	171	151	167	168	171	163	184	162	177	177	170	184	172	167	163	181	153	157	205	179	177	170	157	171	179	162	172	151	153	178	150	160	151	175	147	163	144	169	176	141	148	171	159	183	171	179	181	163	145	192	173	193	144	172	189	184	143	160	152	146	169	174	126	176	171	145	165	180	182	166	184	172	167	168	176	175	161	150	175	198	157	175	143	170	140	168	163	161	165	152	190	172	155	145	160	173	170	157	180	177	156	169	164	164	173	155	187	166	139	184	173	156	174	161	170	155	153	155	156	182	181	173	157	179	173	183	184	161	182	160	153	160	141	194	173	192	164	202	165	165	153	191	182	135	148	162	157	170	184	163	180	172	161	175	170	182	174	158	183	176	140	170	138	158	189	191	167	189	154	168	163	134	186	155	179	161	189	154	186	161	170	184	187	150	175	175	174	181	127	175	172	164	152	165	169	170	175	170	180	152	182	178	185	153	164	161	165	172	163	180	153	159	173	149	172	178	191	185	174	171	176	164	152	148	157	168	198	167	172	178	188	136	169	171	185	170	154	158	149	138	174	166	152	148	176	159	156	156	184	149	165	148	167	180	182	186	170	195	180	174	193	151	171	172	166	167	174	188	181	185	175	151	186	183	168	173	175	154	157	153	136	191	139	167	160	164	176	153	155	167	156	184	202	174	163	182	152	184	179	171	167	162	194	178	168	166	177	174	153	147	149	162	179	176	179	159	159	151	148	147	146	154	155	182	144	148	172	157	167	162	183	191	176	194	171	163	168	167	166	155	158	166	163	173	174	175	158	179	157	168	167	162	163	191	173	170	167	178	152	181	180	182	188	146	160	174	195	170	168	143	167	159	166	159	185	174	144	157	156	146	152	163	159	160	165	144	172	166	162	153	161	145	178	179	166	155	165	145	185	178	153	151	164	177	152	158	171	162	166	166	169	160	169	163	140	182	187	190	188	161	155	132	187	170	184	181	170	180	143	176	146	143	169	164	156	176	190	173	167
2285	507	512	512	511	476	484	468	475	480	461	479	498	488	474	460	480	449	463	476	476	489	500	433	441	441	481	470	478	437	467	471	447	471	487	483	460	490	463	460	459	440	514	470	466	474	488	445	459	455	459	409	472	438	476	486	448	433	452	449	438	443	494	463	508	426	452	493	469	493	444	471	458	444	464	434	469	442	454	460	442	440	452	451	462	457	465	510	491	438	500	460	459	442	484	476	458	424	487	437	482	411	467	473	455	471	481	504	467	492	429	480	473	494	479	460	455	451	441	487	479	460	461	508	455	457	478	494	456	471	433	491	453	461	453	483	430	461	461	484	458	463	475	470	489	457	465	434	445	457	450	480	470	462	456	437	463	465	437	478	502	473	509	473	481	444	425	443	439	469	499	449	445	472	495	480	463	449	461	422	450	494	454	431	451	485	465	433	443	454	470	456	487	434	474	470	439	476	479	462	477	453	415	431	480	465	458	421	442	478	484	463	473	451	485	457	419	475	456	499	493	439	477	491	464	423	484	459	475	486	464	463	411	472	484	475	455	439	462	496	463	454	485	458	433	419	442	457	451	494	456	434	471	489	425	474	459	458	472	464	435	494	492	474	433	476	440	460	478	457	452	451	436	460	452	441	474	441	453	461	472	494	489	460	492	484	496	461	460	456	429	486	487	488	497	509	469	471	445	469	471	467	463	474	458	498	468	452	440	489	460	480	485	450	471	467	440	448	468	473	454	440	494	488	496	480	507	434	449	493	463	468	473	478	427	475	447	445	491	481	463	492	451	460	448	453	462	494	455	479	454	486	453	504	479	460	451	460	432	452	480	474	446	460	456	464	454	484	473	488	509	469	470	474	421	472	449	468	451	432	461	460	453	468	475	460	454	504	420	479	449	464	475	436	444	479	468	479	492	480	482	439	453	494	443	480	414	492	492	498	484	489	444	416	450	483	469	427	461	507	440	458	491	443	488	430	477	484	453	478	472	431	459	476	467	419	475	471	477	445	466	467	463	455	468	449	463	424	474	468	490	482	480	475	448	464	468	432	423	465	485	482	468	454	496	459	430	504	445	464	464	455	484	449	480	463	485	451	422	454	439	475	497	476	401	467	447	466	494	465	458	478	486	430	508	440	486	432	482	449	449	476	457	448	441	495	459	481	442	460	451	425	416	480	475	486	447	478	458	466	440	462	443	434	474	472	515	456	459	437	477	478	428	475	444	447	444	459	434	472	473	451	481	510	446	469	491	457	465	455	451	432	447	408	489	470	476	468	443	449	493	498	435	458	457	479	442	485	428	447	428	492	443	457	487	455	485	464	485	464	459	493	465	432	451	502	475	478	464	465	454	467	460	492	444	479	510	481	459	468	463	458	458	481	493	433	457	490	482	430	509	455	475	504	438	446	465	451	484	461	498	436	480	453	475	472	448	485	491	496	476	432	501	478	479	423	480	480	469	468	485	461	488	441	437	443	447	450	476	428	456	445	449	463	466	514	449	480	453	456	458	511	431	484	487	456	444	453	438	465	473	434	445	457	440	464	486	456	466	452	460	457	481	481	470	443	450	466	502	465	425	439	473	427	415	480	497	439	462	481	452	481	502	458	468	450	455	503	458	453	453	443	485	454	433	458	441	495	507	444	418	463	470	444	464	475	447	475	470	491	432	491	477	443	462	448	470	445	460	510	461	430	501	506	472	473	478	457	459	489	420	462	461	452	471	521	454	494	452	489	458	476	463	441	456	459	432	464	456	500	463	438	486	448	443	453	454	482	456	437	453	479	492	471	444	458	439	451	460	454	462	453	438	456	475	464	480	450	424	476	423	455	435	505	455	449	442	462	451	473	437	466	450	457	495	482	485	469	419	480	495	452	476	467	501	457	468	493	467	456	444	472	494	458	459	465	504	463	435	443	479	481	447	475	461	477	453	514	453	477	476	470	445	454	491	489	461	421	473	478	457	422	455	455	460	429	470	468	448	460	481	451	462	474	453	437	441	460	467	458	460	499	464	450	475	462	463	439	493	500	460	461	456	431	449	417	439	469	456	451	460	443	469	505	477	477	474	491	442	476	431	485	420	433	473	475	461	452	423	545	480	468	435	471	458	453	505	447	439	503	481	467	482	446	465	440	463	436	461	435	461	489	457	453	455	465	461	432	492	485	472	486	463	420	439	471	448	453	476	452	475	470	454	462	417	477	444	478	477	438	491	463	482	493	451	453	471	437	433	463	487	469	458	410	463	467	450	425	464	506	466	461	418	476	447	474	433	448	469	453	445	473	448	462	440	471	450	504	459	458	441	484	426	438	453	482	494	484	430	454	462	506	460	471	497	480	479	471	491	475	443	471	443	417	483	438	455	466	482	460	469	450	460	402	472	446	473	461	435	439	479	456	490	459	503	481	463	471	479	444	423	441	483	456	453	465	438	477	450	502	453	453	478	483	434	410	469	476	489	440	478	468	440	481	477	432	442	441	500	470	442	477	449	466	461	469	465	480	468	463	440	470	436	451	479	445	472	458	472	482	475	461	471	476	452	454	449	454	460	477	512	443	455	466	435	440	499	462	480	484	477	439	461	457	485	433	487	444	434	454	480	501	490	459	434	440	472	423	435	502	460	483	475	481	484	479	518	473	434	464	435	482	474	465	421	444	472	487	485	432	497	479	455	424	461	494	497	429	443	455	414	427	479	472	448	472	469	485	422	436	439	452	470	481	448	456	475	479	457	432	472	457	496	455	485	426	445	460	457	456	494	483	466	441	465	452	448	465	445	440	470	478	426	457	448	511	471	451	475	459	476	454	458	458	459	452	485	462	453	458	491	472	502	437	501	480	433	463	434	439	460	476	445	466	447	449	430	493	474	470	467	483	438	459	456	478	448	458	466	474	478	484	480	466	491	444	462	473	468	494	481	464	515	488	463	445	472	437	492	456	506	467	479	466	438	486	485	465	469	428	489	465	449	434	488	474	454	476	430	485	483	420	463	455	422	458	454	472	486	453	469	453	456	468	448	426	440	485	506	458	456	463	430	441	475	484	461	462	462	444	476	437	483	466	506	426	452	461	451	466	487	467	451	470	501	478	426	462	422	461	455	489	452	494	475	448	453	448	439	468	447	478	480	472	489	479	455	450	491	491	468	472	442	468	463	462	498	472	464	471	478	431	454	428	483	457	459	484	445	471	457	469	468	487	471	441	480	436	473	490	482	469	478	458	478	475	447	460	507	464	481	440	470	453	466	412	479	451	466	459	458	431	460	460	472	468	444	432	479	460	438	482	443	441	462	438	448	415	458	434	452	459	467	468	481	457	450	469	443	465	478	476	470	451	478	489	434	487	445	498	441	463	476	480	441	476	492	458	469	479	458	453	467	451	469	453	503	497	475	479	458	484	469	451	476	439	428	471	450	447	440	485	488	506	451	497	461	479	451	428	411	440	446	436	460	443	435	481	475	520	457	487	476	448	472	446	460	478	472	508	471	461	440	421	456	444
9053	709	627	559	508	411	429	379	387	411	328	388	338	343	323	354	349	356	333	337	327	339	355	340	334	342	347	353	349	359	360	374	378	334	372	331	394	345	371	317	372	383	360	320	331	340	354	354	347	356	341	332	328	350	343	333	329	361	310	318	314	344	358	343	377	356	332	349	352	348	375	321	351	331	357	384	355	384	361	338	343	348	350	362	345	354	372	344	344	358	375	349	327	348	349	354	360	346	339	340	364	356	367	343	375	330	346	333	387	339	328	355	362	334	318	332	348	331	316	314	349	371	392	357	355	334	352	345	349	328	380	347	345	346	338	319	355	361	379	327	336	344	351	325	337	348	357	331	368	355	326	379	345	353	335	337	361	344	359	370	346	363	327	332	326	345	332	359	371	355	390	335	359	336	328	317	304	329	353	372	363	345	369	336	331	318	351	331	359	355	333	309	312	367	389	351	350	317	339	306	325	361	318	346	346	315	351	317	325	370	300	353	322	347	357	341	336	349	346	336	371	328	354	391	362	347	337	350	368	387	386	316	401	356	389	312	379	347	322	332	363	335	342	348	358	405	346	349	310	378	368	345	342	355	303	346	368	348	370	331	341	357	332	357	335	327	375	337	377	337	348	324	309	343	339	330	341	364	345	354	400	352	320	356	347	353	381	356	325	335	346	373	339	301	336	327	365	372	339	359	362	366	324	363	371	354	347	371	344	401	331	364	360	362	356	365	341	365	352	346	329	330	386	310	307	350	325	358	329	366	373	352	342	344	361	341	341	321	347	341	371	330	358	332	379	362	352	372	371	356	355	341	365	348	353	353	354	362	358	341	338	354	365	342	336	329	339	354	349	367	381	347	329	337	406	343	353	363	314	355	345	351	368	364	339	345	344	390	336	309	326	307	345	338	346	314	369	356	344	356	353	390	388	341	354	321	340	317	330	364	356	326	295	344	357	354	297	339	352	391	346	386	327	315	338	334	337	334	344	319	351	358	362	339	352	350	341	342	362	350	348	344	368	337	332	386	361	343	333	337	369	310	297	342	337	352	332	344	361	340	364	343	343	370	321	340	369	369	339	338	347	336	326	347	358	312	344	322	356	351	340	359	374	372	382	351	357	357	337	368	352	375	361	371	361	363	318	320	327	366	359	357	334	385	307	354	354	342	337	354	366	380	373	310	369	341	308	335	323	357	363	373	376	361	357	338	319	305	338	333	351	328	307	339	392	340	335	335	373	334	335	366	340	335	359	357	377	310	336	340	313	327	327	348	344	321	289	363	372	358	326	326	349	357	370	338	367	303	332	333	367	343	369	317	357	359	348	355	341	311	360	353	375	360	339	368	359	356	365	372	381	340	309	321	306	314	344	324	373	347	333	331	364	330	340	355	334	333	361	343	354	358	370	328	341	317	347	313	352	355	306	333	358	358	348	353	362	361	346	357	344	343	372	347	320	350	374	351	345	327	343	363	380	398	325	377	362	385	329	346	373	321	351	299	372	364	367	300	335	343	301	339	361	340	324	332	384	323	350	336	373	328	353	328	318	332	332	375	345	331	347	341	358	348	304	359	351	346	377	361	319	361	349	379	347	331	366	329	357	332	311	349	364	328	350	346	340	348	366	370	344	349	347	326	352	313	311	340	402	352	335	343	342	308	329	325	328	324	335	341	341	374	360	374	307	343	345	344	375	333	318	336	333	358	364	336	336	355	365	344	345	310	365	353	348	373	343	365	356	339	388	355	335	340	361	343	386	346	317	352	350	336	340	326	316	359	348	336	341	358	356	378	336	308	352	356	339	332	380	340	358	318	307	305	351	321	355	352	334	367	343	360	395	372	359	344	338	351	343	341	344	326	357	357	352	340	372	350	367	340	354	365	371	352	371	305	332	351	358	342	350	390	330	343	308	342	345	337	361	315	332	343	332	348	369	367	362	355	353	350	342	349	354	350	346	331	315	350	361	337	388	331	336	358	358	395	336	338	369	379	340	321	327	361	393	336	342	335	378	331	374	341	347	309	332	340	362	375	323	335	294	343	374	380	371	319	339	381	351	351	340	355	341	356	336	329	315	361	339	323	342	316	355	356	323	310	322	342	333	375	371	367	350	304	316	335	355	344	382	366	353	362	390	342	323	375	357	346	368	312	344	364	355	314	365	321	352	349	351	351	354	375	368	356	364	383	355	355	332	341	341	323	341	366	359	364	325	373	358	374	346	376	346	340	343	338	356	355	314	365	363	345	367	389	390	351	315	358	365	356	344	334	358	333	331	335	330	358	342	342	354	351	344	324	351	339	311	370	336	351	337	357	312	364	331	341	382	351	344	383	359	394	367	322	363	353	351	351	339	365	345	333	336	360	357	345	347	357	366	331	347	402	369	368	326	352	373	328	361	308	385	384	354	328	329	385	352	376	353	346	366	354	351	355	347	358	370	360	374	373	367	327	374	334	358	354	314	341	336	348	356	353	349	315	356	351	378	331	339	352	377	343	345	315	312	354	337	343	331	355	361	391	371	312	326	339	343	340	328	406	344	318	338	358	357	360	360	347	361	360	319	330	350	358	356	318	346	339	369	324	362	352	375	326	328	360	330	336	386	313	332	344	378	344	294	359	338	316	340	355	341	384	316	340	389	372	328	324	334	367	368	329	325	341	346	374	322	338	347	354	326	379	368	358	371	347	361	335	333	392	346	324	329	342	376	344	309	344	385	324	417	343	341	360	319	363	358	325	353	296	361	351	352	319	341	358	353	339	291	367	335	341	356	351	345	358	319	308	362	334	374	363	347	388	305	362	354	335	324	347	382	377	326	325	380	353	345	369	353	327	315	334	353	327	377	323	352	396	359	383	329	352	397	351	356	357	323	328	320	329	278	344	326	373	383	326	377	358	362	386	366	350	361	297	325	301	396	361	359	338	347	355	331	336	311	354	397	323	343	333	346	300	341	330	350	356	358	322	322	377	343	335	313	348	321	333	365	337	353	353	369	372	371	318	356	346	362	331	371	350	356	328	335	346	306	345	353	348	347	383	368	352	330	345	358	333	343	355	357	346	378	330	349	365	323	362	334	349	340	348	337	328	341	361	342	357	332	349	348	326	397	362	331	343	377	347	371	322	338	357	331	337	355	348	357	336	322	359	319	374	333	328	353	341	353	384	340	357	348	343	343	369	347	375	329	323	325	362	370	349	310	349	328	339	332	336	343	353	328	365	400	320	336	345	334	369	367	329	348	348	364	362	327	362	326	308	292	341	354	353	330	372	331	352	333	351	340	358	356	365	360	351	342	334	337	299	362	335	363	364	372	346	341	324	324	350	375	327	364	324	365	338	335	338	320	307	325	352	350	347	337	341	313	315	341	365	356	318	320	347	386	414	357	355	329	350	332	317	329	358	332	311	352	359	357	391	359	351	331	334	393	359	335	341	350	385	350	334	329	358	364	350	326	314	336	359	364	358	367	336	358	319	362	374	349	375	334	336	342	356	361	337	364	359	337	340
7203	1150	1478	1610	1415	1258	1110	1144	1080	1021	1003	935	905	933	878	851	913	888	859	894	897	826	849	850	863	842	852	855	818	844	898	810	817	866	835	849	828	862	820	829	816	814	807	853	883	859	800	864	836	884	817	799	815	810	840	809	799	814	762	782	833	839	788	813	812	799	861	793	814	811	794	821	848	845	806	794	810	770	817	837	851	788	817	843	878	810	834	850	777	873	768	820	826	819	830	788	840	838	858	849	846	855	836	831	847	863	796	821	777	816	803	876	863	824	824	826	821	821	795	835	792	850	821	823	819	839	841	812	835	861	787	816	831	867	829	824	834	852	818	802	807	815	751	785	773	833	805	776	809	801	788	853	828	800	783	818	791	841	800	817	813	820	859	834	820	775	841	823	790	832	812	833	840	784	834	852	804	825	817	870	755	805	801	803	828	874	866	823	802	803	777	764	814	863	912	766	907	744	761	839	818	805	826	839	780	888	795	785	795	847	774	848	814	827	841	832	847	810	794	823	796	817	793	842	812	838	794	777	839	805	786	792	738	845	813	823	860	822	829	815	879	807	886	795	822	818	830	807	834	833	824	849	805	744	867	814	823	832	769	842	830	824	799	848	802	831	879	836	806	826	764	853	819	802	828	813	800	853	870	832	802	808	792	739	812	804	814	784	803	847	784	822	796	825	802	788	791	856	838	833	837	820	847	835	826	823	797	789	852	844	770	771	795	874	795	872	866	816	869	797	828	827	848	835	805	798	856	815	836	802	858	859	816	806	831	812	830	843	827	826	803	855	863	786	850	842	837	824	894	815	803	814	791	796	824	843	818	823	833	844	822	840	778	837	869	804	826	833	851	805	826	821	840	863	774	804	776	839	786	819	799	788	815	832	816	839	843	790	811	791	819	784	845	857	784	779	803	833	776	842	851	805	776	849	863	810	839	872	842	839	852	800	845	858	860	762	821	825	804	828	870	806	805	754	785	829	781	866	876	834	820	897	794	809	759	801	845	778	831	877	814	778	811	793	834	897	806	818	808	815	847	824	814	812	821	838	838	820	834	823	817	778	843	786	825	812	833	770	764	811	810	819	857	832	811	839	833	874	795	852	751	853	833	821	853	875	802	785	842	808	830	859	821	820	852	834	812	847	814	785	789	865	857	845	814	805	826	747	793	795	821	890	829	802	813	816	800	851	764	763	805	745	819	832	798	812	800	880	761	833	814	806	823	808	836	809	847	832	826	806	861	796	793	791	816	843	858	809	794	879	875	816	823	831	896	820	877	850	783	871	799	789	813	814	830	789	879	900	801	879	831	782	819	803	812	780	845	765	805	838	783	824	804	874	823	797	853	796	834	779	822	844	828	793	806	844	778	801	836	847	894	837	861	802	867	845	783	799	827	752	831	780	828	839	828	831	814	782	804	816	813	794	824	802	838	807	841	829	818	786	823	831	856	840	840	793	806	750	843	777	829	838	852	800	804	844	828	817	830	825	840	834	857	794	887	798	782	813	815	834	758	869	798	787	799	811	835	791	837	829	824	786	823	798	828	820	768	846	834	821	798	845	854	855	867	804	845	814	837	810	796	796	827	836	818	828	807	866	788	823	803	813	793	808	859	828	838	818	851	848	810	830	904	834	767	829	807	816	840	835	854	841	785	824	812	876	834	837	829	827	833	810	834	813	847	814	856	791	845	836	806	894	855	804	797	780	829	785	841	806	834	858	817	793	827	790	791	844	802	749	849	827	866	842	847	810	804	852	842	799	841	808	786	866	852	803	806	837	798	804	861	890	846	805	785	768	835	814	804	848	829	818	833	847	833	812	844	811	790	839	780	848	835	820	799	841	809	842	806	820	828	762	826	855	809	852	789	794	818	801	818	861	872	856	791	844	841	818	822	880	788	816	830	901	883	787	815	831	849	813	817	805	820	808	815	807	801	838	815	823	833	835	817	869	849	828	863	809	797	820	819	845	805	873	821	827	820	874	811	823	886	836	807	794	798	823	813	846	746	860	826	830	794	850	826	806	809	849	789	854	844	805	828	858	833	843	798	792	812	819	784	831	829	812	833	820	799	836	836	816	819	806	815	760	800	807	836	813	811	832	823	812	802	852	858	830	804	826	789	816	858	861	844	851	875	856	831	735	862	826	876	788	856	840	804	844	759	795	826	876	856	812	813	846	785	805	824	818	833	793	798	828	815	847	776	879	812	869	801	813	813	799	824	803	767	760	807	808	814	870	836	811	843	812	840	794	831	879	822	812	818	845	854	851	778	808	790	829	828	843	797	835	788	871	854	854	843	816	794	769	849	851	862	800	822	823	801	830	814	786	802	778	829	817	824	835	811	769	836	809	866	888	820	848	799	819	825	765	875	838	843	821	807	832	849	851	807	816	820	796	808	861	811	869	840	850	793	884	821	805	875	856	803	814	802	850	799	856	868	825	833	819	780	764	817	815	851	776	818	842	793	808	819	820	793	846	840	766	785	844	844	818	822	785	806	866	794	821	816	834	837	822	913	791	755	821	846	817	830	852	894	802	785	876	845	821	805	830	847	838	860	843	831	814	825	824	770	817	832	841	831	814	839	836	783	794	825	781	824	804	864	876	812	834	767	798	816	798	838	782	823	796	837	853	839	804	803	840	805	845	809	844	834	813	812	802	827	878	788	794	828	846	793	882	801	809	820	873	860	782	841	844	879	809	840	833	821	840	833	786	798	839	824	819	845	882	846	865	858	840	857	883	824	765	810	775	847	864	838	834	848	824	805	814	842	805	847	803	872	834	863	880	863	807	820	830	802	800	841	871	846	722	813	825	851	806	873	820	812	827	775	835	817	832	842	847	805	861	784	845	837	822	777	804	842	814	813	819	810	818	794	858	802	827	816	856	820	827	813	816	857	825	800	808	850	798	822	795	801	855	821	795	852	816	814	804	796	856	839	841	851	814	847	857	832	836	787	841	828	811	788	804	839	816	828	822	891	837	822	770	824	844	822	786	838	835	808	829	841	816	857	818	825	844	840	819	831	802	802	789	832	894	852	815	870	776	854	832	809	804	790	819	810	847	832	819	799	825	819	799	847	778	788	846	795	816	807	852	894	799	831	849	852	875	859	824	840	803	846	848	821	814	814	843	825	835	817	878	845	858	865	861	868	780	784	720	820	813	787	787	806	839	816	826	873	868	875	795	814	808	790	781	808	796	828	811	842	844	847	841	811	834	780	815	836	839	829	848	827	838	785	896	849	830	832	813	854	832	851	846	868	793	765	814	813	834	828	833	821	900	857	779	856	800	827	769	820	799	817	821	785	831	811	887	784	813	821	834	839	796	794	830	842	820	818	812	797	878	808	840	857	802	838	897	855	847	841	777	821	805	854	798	897	816	807	849	773	803	853	820	839	863	807	799	808	897	821	825	805	795	844	810	825	804	826	816	794	804	842	805	828	844	826	784	829	834	835	776	866	833	818	812	759	831	813	770	831	828	825	844	800	894	803	839	840	792
16342	1588	1018	807	625	593	491	438	478	392	399	409	419	400	399	366	408	350	384	379	376	352	378	386	385	368	357	338	373	364	356	353	367	395	390	359	341	383	375	361	337	386	375	359	376	368	370	339	374	365	368	417	374	317	381	365	374	338	325	320	341	365	367	375	348	363	347	324	366	374	388	384	340	352	322	362	357	335	379	348	369	351	343	380	315	351	341	337	371	338	371	343	402	380	355	346	349	358	362	356	355	380	331	372	355	385	385	352	372	393	317	352	345	368	349	387	372	368	331	360	375	373	336	338	372	338	366	356	365	353	373	309	362	334	309	356	339	334	358	350	400	370	364	363	354	394	362	358	390	361	350	342	327	363	338	374	366	353	357	370	370	372	359	385	367	363	371	345	346	350	336	364	377	342	359	383	369	389	326	368	345	369	360	321	365	344	336	343	364	390	380	360	364	375	355	413	349	320	360	351	342	378	361	386	386	362	347	303	381	324	353	362	356	414	341	357	317	355	348	349	381	335	359	327	347	370	354	339	325	336	352	399	343	320	379	353	339	352	370	352	354	335	337	412	377	363	336	356	387	391	333	360	343	391	331	353	360	360	341	327	390	352	392	357	369	359	370	353	367	360	374	350	314	370	324	314	366	351	390	325	350	365	358	371	347	363	392	367	354	357	327	375	364	348	375	356	373	355	323	336	336	380	391	392	380	336	344	329	367	351	335	348	319	351	340	343	368	324	349	363	366	306	401	344	348	403	350	378	384	358	338	360	316	376	378	366	354	342	360	385	350	377	387	345	402	352	368	355	356	353	390	335	416	390	365	367	324	335	384	348	331	347	340	358	364	377	332	322	343	336	378	349	383	365	342	338	383	342	357	344	385	360	377	370	350	369	348	370	355	386	332	357	361	339	359	355	347	378	363	377	382	370	326	347	343	326	347	370	343	347	306	322	348	325	367	393	340	367	344	360	363	331	358	325	342	359	354	371	346	326	322	390	356	359	358	365	354	304	333	350	347	367	332	378	364	355	348	353	347	370	361	332	348	353	337	370	376	351	372	371	357	384	371	358	340	328	350	344	347	369	340	342	336	351	349	374	350	371	351	337	345	353	383	388	353	388	368	309	357	397	385	327	366	377	335	361	338	347	363	393	355	366	350	352	361	381	341	328	361	361	348	380	351	366	348	353	344	342	312	375	308	331	395	343	365	345	330	363	353	320	352	371	345	344	308	348	353	342	349	338	361	369	376	367	376	342	354	347	374	363	361	352	352	357	323	348	334	335	353	370	371	357	337	374	391	362	365	349	395	359	358	386	349	355	330	327	327	337	353	361	364	393	360	352	354	377	384	359	356	353	367	344	330	329	320	340	368	359	370	334	339	378	355	372	351	376	328	368	351	367	370	366	361	343	372	356	385	387	363	348	333	369	363	359	316	349	354	359	345	355	321	334	370	328	343	365	364	376	350	353	362	374	363	321	338	330	359	341	372	341	341	365	343	360	408	397	370	347	377	379	405	377	339	357	358	342	368	359	365	361	352	377	351	361	349	352	340	373	328	376	315	334	354	312	389	352	353	336	365	319	378	341	363	366	329	344	341	377	358	390	361	327	381	357	363	385	320	332	397	395	333	404	330	359	364	358	344	359	365	333	347	350	364	328	347	321	347	330	347	352	340	372	386	348	357	390	329	356	328	358	365	361	326	357	369	382	314	351	334	338	387	372	365	376	358	354	345	385	401	338	359	356	324	379	345	330	330	347	331	369	372	354	372	369	312	336	346	348	404	383	357	345	326	389	387	376	357	375	357	405	335	341	391	391	345	370	351	344	372	346	381	357	377	410	329	355	346	332	360	363	368	360	365	339	366	343	323	355	400	341	340	335	350	359	345	360	385	352	358	366	354	356	328	364	378	381	339	362	370	386	330	364	347	351	321	353	358	379	359	353	364	363	367	351	317	378	340	359	325	328	369	354	339	364	377	355	321	364	364	349	367	342	359	384	353	366	337	338	391	364	357	352	335	353	355	346	341	332	359	352	343	383	374	357	406	356	377	364	359	349	367	378	367	343	341	380	376	364	358	344	361	347	325	332	349	384	380	357	382	383	380	328	355	359	364	381	319	351	347	362	389	378	344	366	373	352	325	329	334	374	369	351	345	393	363	321	375	368	326	356	354	365	353	367	347	358	371	373	341	344	369	352	367	374	334	349	369	373	325	342	321	357	337	358	342	358	294	396	347	361	349	318	341	396	350	338	349	394	370	363	364	371	383	387	362	347	355	390	391	343	338	358	367	353	364	416	385	306	353	362	352	344	329	313	379	346	332	376	383	309	371	358	354	321	345	358	359	364	389	330	366	317	356	337	382	354	342	332	380	395	381	344	337	386	334	362	375	403	399	368	355	382	352	339	358	313	369	353	351	376	361	362	367	370	378	354	330	345	332	335	356	357	343	356	382	396	365	371	349	344	357	320	355	345	351	331	369	315	351	321	380	386	343	343	357	338	347	366	356	347	382	350	358	348	344	363	351	357	306	359	372	362	383	352	359	359	381	306	336	358	364	354	360	378	373	406	356	385	328	361	324	370	366	365	347	337	361	355	365	357	345	396	349	357	341	358	346	329	361	366	353	361	367	380	368	337	338	366	386	332	341	350	377	341	349	378	382	347	341	350	335	313	348	380	321	356	378	373	374	323	349	371	344	336	371	344	351	392	354	328	347	366	363	362	369	372	344	367	387	327	379	306	362	345	355	356	361	400	391	383	341	353	364	353	340	331	377	372	339	346	366	383	348	353	333	367	353	341	348	355	361	335	408	347	348	365	347	353	340	352	357	334	360	370	359	376	397	365	376	342	329	357	355	357	361	364	344	340	352	355	352	319	363	363	337	331	339	336	336	344	381	357	345	390	386	358	351	356	340	369	332	345	360	329	353	378	309	323	334	369	342	347	366	379	357	357	321	402	382	357	367	365	361	371	365	331	323	346	361	367	385	348	361	377	318	348	328	363	365	311	347	318	344	350	363	377	357	350	328	394	331	369	385	333	318	372	340	377	374	335	343	338	385	316	347	352	372	381	375	359	348	356	382	333	384	363	340	338	336	355	338	331	344	339	355	353	356	362	325	333	346	375	367	343	354	349	372	373	352	352	352	338	344	336	340	358	371	331	380	349	338	352	332	356	390	340	339	377	359	368	351	331	350	335	357	327	391	367	333	349	361	313	359	328	347	352	344	341	332	347	381	390	331	384	371	338	335	378	341	344	371	336	332	325	369	363	379	345	385	339	361	352	352	372	366	385	378	338	358	332	356	332	359	376	350	342	327	379	354	346	336	358	336	346	375	381	378	369	356	391	382	309	351	344	309	347	358	353	327	351	369	380	364	357	325	365	341	348	388	357	353	338	320	352	346	338	324	379	363	339	377	370	356	338	357	346	370	332	355	329	379	331	321	346	339	356	346	353	361	361	333	356	326	326	360	345	367	347	358	371	353	355	353	340	354	371
9229	1380	2138	2403	1994	1750	1442	1329	1369	1151	1181	1075	1117	979	939	1018	972	966	945	859	900	924	881	893	845	857	836	908	846	843	817	848	870	832	890	848	814	856	840	806	815	832	860	841	864	815	760	866	869	805	820	784	887	801	763	860	744	792	867	760	802	835	837	794	817	811	800	810	817	832	822	848	816	785	782	792	830	797	829	818	839	833	840	847	849	825	806	754	824	855	780	868	852	757	816	856	816	771	847	798	817	745	825	818	830	883	840	780	800	814	814	768	800	773	872	795	836	792	822	820	830	817	792	795	839	817	820	804	843	793	754	786	813	830	778	804	792	837	855	790	795	782	786	812	813	799	780	771	816	875	775	793	782	803	779	820	815	865	789	785	834	855	814	839	777	804	844	831	805	783	843	787	820	785	829	807	807	766	834	746	821	772	805	819	801	779	799	846	807	755	855	824	759	823	845	736	824	840	806	818	830	782	825	837	833	857	832	807	860	761	854	870	799	805	806	802	827	816	839	820	833	793	836	843	765	816	812	818	786	828	800	883	869	803	795	824	795	806	774	817	835	770	788	807	756	761	802	792	808	809	841	803	834	846	819	810	822	830	808	842	798	769	833	852	813	818	727	840	782	748	859	824	815	838	828	797	778	772	804	796	810	835	792	753	769	804	847	812	836	783	825	802	744	811	738	753	848	825	853	817	808	823	832	807	799	802	841	826	888	831	788	802	798	884	815	809	820	789	781	784	786	840	808	821	770	807	784	848	769	762	829	823	824	812	777	848	813	742	791	798	813	763	803	837	800	808	838	835	855	863	784	794	794	842	830	877	799	826	796	804	785	829	796	872	874	762	809	791	785	761	787	820	865	805	827	804	845	810	790	819	786	760	879	786	829	854	805	791	863	805	797	825	777	790	806	793	808	791	798	773	792	793	800	770	799	844	806	837	817	795	800	816	851	806	807	808	778	812	810	757	765	800	808	804	799	857	792	770	801	800	792	777	824	855	804	844	770	806	824	827	822	842	825	848	790	818	782	795	809	863	815	803	797	806	783	804	816	762	812	838	843	797	781	854	846	764	826	757	819	841	853	769	824	772	821	782	808	802	834	778	829	788	802	838	814	860	775	814	756	806	803	821	832	782	781	763	808	768	857	800	844	823	851	796	842	787	831	836	802	845	811	793	830	828	776	833	818	793	810	783	792	874	812	801	857	800	756	807	838	808	782	808	794	747	815	786	784	813	773	796	833	833	801	785	800	767	839	804	835	777	767	803	762	849	832	806	845	784	791	847	855	782	749	807	844	819	773	825	823	813	832	835	778	805	848	843	851	814	796	778	794	787	816	794	820	856	791	819	850	814	796	840	797	797	795	804	787	783	829	781	840	798	760	799	826	802	871	809	815	837	740	805	805	832	843	833	879	819	800	865	820	744	810	825	828	804	803	832	810	802	797	869	810	854	819	815	832	804	836	812	790	788	748	820	826	797	816	784	791	823	837	779	795	794	791	800	783	827	833	853	826	776	793	825	810	789	792	818	834	820	810	831	793	781	909	746	807	823	795	840	804	786	839	809	819	821	853	809	771	792	841	796	858	838	844	778	789	766	797	828	799	795	788	802	826	843	836	821	809	818	855	821	825	793	772	821	804	791	824	778	794	808	827	813	826	788	826	820	794	813	814	847	759	828	796	831	788	805	821	882	795	771	788	833	812	810	757	797	816	766	832	817	794	813	810	854	790	802	806	847	819	798	787	787	830	823	809	820	784	811	783	809	827	786	778	834	822	809	760	818	801	807	837	785	769	783	782	790	799	779	820	801	798	792	837	773	813	834	762	834	810	797	811	781	801	790	780	794	856	815	823	813	818	829	826	797	798	869	832	790	851	811	804	831	778	856	802	797	782	768	781	820	823	832	821	824	879	843	808	818	816	791	751	797	807	808	773	760	838	828	867	772	826	795	797	804	833	805	804	800	861	878	816	772	783	801	795	853	828	785	802	789	780	855	777	822	775	814	795	804	821	818	788	784	822	798	821	835	784	814	773	810	829	777	817	831	836	821	806	796	826	799	804	835	832	813	825	851	787	754	849	787	867	825	838	847	807	844	820	852	828	840	818	877	809	830	775	751	814	846	789	893	845	842	774	830	793	800	800	862	865	775	861	790	882	831	831	834	838	809	808	855	773	836	820	821	772	842	814	802	821	822	790	794	798	779	785	859	840	800	843	794	826	825	801	825	824	798	801	769	827	793	837	848	781	798	801	810	808	764	862	856	784	807	834	782	804	823	739	814	789	790	827	788	768	795	814	835	818	844	830	874	849	835	830	761	785	809	774	790	846	805	822	795	835	825	829	823	786	802	818	783	825	710	788	861	811	803	815	816	846	846	752	808	815	787	785	792	769	843	814	820	785	747	817	798	829	833	805	783	796	835	801	797	808	795	825	785	783	829	802	820	814	784	803	854	774	793	829	775	820	786	790	758	834	802	809	808	842	830	846	810	778	753	795	857	818	790	761	786	816	801	775	848	776	836	808	818	824	837	827	764	817	819	794	828	734	794	825	797	803	783	759	830	827	799	809	778	783	780	825	789	870	845	864	784	825	805	832	777	778	818	805	844	795	788	840	784	809	795	811	804	794	802	819	830	866	804	798	822	816	800	812	844	758	841	806	790	770	807	803	797	797	809	800	783	849	819	772	824	808	819	854	839	845	804	841	778	795	820	817	855	772	887	824	803	838	799	822	748	797	820	829	850	804	777	797	806	789	776	842	802	775	863	768	802	788	825	809	756	818	762	802	826	798	757	838	862	873	845	815	774	785	829	794	847	803	854	826	775	782	797	784	769	780	849	810	776	808	848	800	840	805	816	762	810	793	845	863	814	809	768	831	825	818	779	789	791	834	838	794	778	775	791	781	759	828	768	820	815	806	808	808	830	816	805	772	782	782	825	814	846	840	760	810	849	827	779	817	880	785	847	788	818	783	828	810	829	802	796	833	827	788	841	829	797	814	775	764	859	774	781	809	782	868	788	805	813	794	875	819	779	744	820	863	807	821	808	812	800	846	808	801	869	755	847	784	781	828	804	793	743	848	813	868	827	824	786	830	785	773	832	832	783	802	804	813	786	786	785	854	802	865	794	805	847	840	849	796	864	783	801	779	817	840	807	808	841	859	781	797	805	802	809	788	817	842	809	797	815	836	857	832	810	821	786	806	776	770	793	843	848	766	810	813	817	782	860	776	823	833	854	776	788	753	847	864	790	831	843	795	826	830	831	859	837	812	783	767	814	797	824	781	845	790	770	797	768	799	762	790	828	775	816	802	832	803	804	795	823	758	800	771	823	814	836	799	828	802	786	827	814	851	814	773	829	837	835	881	817	787	847	813	861	845	832	812	771	788	791	814	813	817	824	831	829	808	854	766	806	870	758	829	835	822	843	842	831	853	805	825	862	828	842	797	805	844	815	820	844	816	841	855	865	767	801	749	806	826	839	774	831	813	825	816	783
2194	200	196	191	176	175	187	176	177	163	145	155	180	182	167	168	166	169	157	169	158	170	174	189	185	165	173	179	179	163	170	186	174	170	152	177	179	168	199	177	173	185	180	165	173	190	187	203	163	155	182	168	171	178	170	183	184	175	176	181	172	170	158	170	167	161	158	195	176	186	169	144	154	153	194	151	187	161	175	156	162	184	174	182	161	172	162	163	153	192	131	156	167	171	161	165	165	144	183	169	153	165	155	170	148	134	174	180	184	190	180	183	166	164	159	165	141	168	155	164	161	152	161	173	176	180	165	149	167	176	138	157	184	161	157	195	167	165	188	171	172	153	162	177	165	184	170	170	164	180	166	179	178	172	166	163	155	192	194	185	148	172	150	167	169	160	150	156	170	160	168	154	171	174	185	152	170	168	182	163	137	172	166	164	186	182	146	160	179	160	176	164	160	176	175	196	162	160	157	167	180	172	152	176	175	179	164	145	188	161	155	158	154	166	147	184	190	168	164	182	204	148	166	168	176	169	165	164	177	175	169	170	187	169	175	159	146	186	189	165	167	195	172	156	148	172	166	170	153	184	180	163	173	175	170	173	147	181	165	163	165	161	170	134	188	163	163	184	176	182	167	190	181	172	178	142	173	146	163	151	160	166	162	150	172	177	182	162	170	156	174	159	165	149	168	179	159	167	147	198	169	185	195	162	167	185	160	163	166	165	150	180	169	170	150	160	170	180	162	179	164	157	176	178	183	180	152	148	150	173	183	143	153	140	186	176	196	170	168	153	165	173	151	153	177	184	166	174	155	155	172	168	164	158	163	191	189	182	148	172	154	179	184	169	195	149	168	159	173	191	189	170	154	162	169	175	174	152	160	179	164	186	185	151	168	179	153	167	180	200	167	174	171	162	152	188	195	165	145	171	176	182	158	160	169	194	187	175	162	147	153	175	153	171	148	157	158	157	149	170	176	181	172	179	155	188	186	155	162	148	165	169	163	166	160	163	150	149	182	171	179	162	154	176	168	165	173	175	178	200	154	174	161	153	176	188	182	181	181	175	171	168	181	160	145	165	175	173	164	160	149	137	169	191	146	163	152	151	178	159	149	176	178	185	169	156	165	149	185	189	190	180	174	136	151	166	165	149	171	172	172	166	173	177	177	161	166	187	166	190	169	172	196	168	164	185	204	170	188	146	165	180	172	197	158	171	155	163	168	158	174	184	197	168	187	152	199	162	189	164	176	188	158	159	157	152	148	170	176	169	164	177	179	169	182	189	183	170	181	142	168	175	150	164	182	156	155	159	183	164	195	193	161	162	179	156	153	180	184	170	153	161	183	183	172	145	175	178	187	168	167	191	163	176	168	153	157	173	185	181	176	178	160	151	140	178	170	177	151	176	179	170	161	146	184	182	168	164	166	174	170	185	181	165	175	146	186	169	171	141	152	157	158	157	159	176	177	158	124	181	147	176	178	177	179	160	155	185	175	162	180	157	169	183	166	172	143	190	167	171	166	136	165	144	155	159	167	144	191	183	171	164	197	160	179	173	166	160	167	176	155	169	174	182	193	188	175	181	163	166	172	150	150	168	125	184	179	172	165	175	147	168	154	176	167	170	167	172	178	180	150	187	169	186	170	202	163	160	167	163	169	182	162	160	155	170	155	168	191	162	172	141	180	175	150	130	152	168	170	186	166	162	198	172	167	147	150	170	170	175	174	144	172	152	173	160	179	149	180	165	160	182	177	172	173	165	204	165	162	159	159	209	144	178	185	171	151	186	182	169	167	152	156	161	179	181	184	140	164	151	174	177	157	170	146	147	179	161	169	162	178	175	153	184	186	193	192	205	177	165	189	174	140	179	179	182	162	165	160	180	174	201	147	183	174	163	153	168	174	174	188	190	188	181	178	162	143	131	176	157	191	179	161	166	173	178	147	177	177	182	159	167	152	171	178	171	182	170	177	185	166	185	190	152	158	139	163	172	174	159	162	167	188	149	161	160	163	174	180	177	178	192	148	185	169	203	168	136	143	179	166	135	167	163	161	158	184	172	148	147	181	176	175	164	174	182	174	166	164	179	152	175	171	169	191	156	159	200	161	170	153	191	149	173	176	150	173	155	190	177	173	149	184	175	180	185	147	170	154	143	154	177	168	172	208	190	178	170	157	203	172	173	168	165	170	189	163	178	175	166	191	186	182	175	185	177	158	187	181	159	164	145	172	184	143	170	150	179	178	158	170	163	151	178	184	158	152	170	182	138	143	158	161	161	167	168	184	180	144	139	173	151	167	195	181	156	202	170	144	179	171	157	193	171	178	149	169	176	171	165	181	159	154	148	190	187	149	177	175	157	147	166	173	146	154	185	153	169	167	161	183	161	168	177	182	186	177	158	158	202	172	152	169	156	160	199	146	165	163	156	171	165	190	168	166	168	174	151	157	152	144	160	148	167	186	194	158	158	200	153	188	166	175	164	169	175	173	192	183	180	162	184	184	170	147	163	167	173	167	184	162	155	153	149	171	161	161	184	161	159	169	185	188	176	156	172	161	149	173	167	151	173	206	196	157	152	174	159	159	158	158	158	152	161	149	162	149	153	166	138	165	158	161	176	165	147	179	164	178	178	160	187	159	217	169	163	183	165	157	155	182	186	174	184	181	174	182	180	166	165	169	164	156	165	154	139	153	188	160	169	167	146	152	188	164	161	139	159	168	153	167	156	163	189	173	179	178	170	168	169	188	165	149	161	166	175	172	166	159	153	167	165	175	176	174	173	179	159	175	199	161	158	157	161	154	163	141	141	165	151	132	186	143	163	167	169	152	149	156	162	162	180	166	173	160	167	169	180	171	163	200	154	150	156	177	161	182	137	148	164	156	181	171	179	171	167	153	171	157	163	176	147	171	157	158	165	170	151	145	172	155	169	153	174	161	164	152	151	174	185	196	155	176	178	188	178	151	168	173	155	191	173	179	189	180	188	133	156	155	160	183	140	164	154	182	167	154	165	160	156	154	189	183	152	191	145	169	153	177	166	153	176	132	166	188	177	176	184	192	166	180	159	178	164	171	161	194	148	157	155	163	161	158	171	176	161	193	182	185	148	195	154	169	180	156	150	147	167	171	192	172	184	180	175	174	148	167	178	148	208	164	160	186	158	161	158	165	171	157	165	164	149	184	161	191	144	148	126	203	188	169	181	157	168	158	158	155	170	154	166	156	173	165	189	179	161	161	170	144	165	167	162	149	159	173	166	181	167	166	166	182	174	187	148	162	169	186	174	167	167	162	190	190	213	159	162	156	161	182	141	172	205	154	162	172	152	162	177	192	169	146	149	166	140	144	168	172	184	178	156	163	188	180	170	175	181	168	195	168	158	156	153	162	162	139	176	177	148	164	165	155	160	174	169	183	162	194	169	153	191	185	175	143	155	156	168	177	164	162	177	180	174	164	163	181	169	185	182	154	182	172	133	176	157	155	175	155	133	141	145	131	154	161	150	181	182
2281	486	463	495	495	495	527	505	527	463	440	484	451	477	476	457	456	451	457	464	486	454	478	464	465	480	422	473	424	459	445	433	454	456	472	493	490	523	485	466	439	447	446	448	450	457	466	447	473	431	448	423	474	431	443	452	452	457	462	462	456	461	438	491	455	436	449	458	476	455	486	485	500	423	457	497	470	459	496	450	455	444	469	480	437	445	471	431	443	457	480	458	463	480	476	471	419	466	453	443	472	416	481	487	473	448	452	453	447	446	470	449	460	455	480	485	412	452	454	476	473	457	446	479	481	487	458	437	478	410	475	436	441	436	493	437	476	482	451	504	472	441	458	449	460	477	486	467	474	445	442	462	467	465	488	455	492	445	449	440	464	469	509	464	444	457	473	467	416	475	475	446	466	460	503	427	424	470	437	460	478	487	434	451	478	501	454	427	450	473	449	445	508	440	484	483	479	460	469	463	456	437	463	465	466	461	481	484	475	457	432	451	501	478	438	441	441	502	486	472	482	454	485	468	471	426	438	462	466	459	465	446	418	507	436	471	426	438	454	467	459	420	435	458	464	464	492	454	445	456	445	455	461	514	443	473	458	465	451	468	444	502	417	460	451	477	461	451	419	459	420	472	440	482	441	478	466	448	484	463	469	470	441	485	486	465	479	448	450	441	482	418	483	468	470	424	475	458	457	468	468	449	448	467	459	449	465	484	453	469	446	476	420	443	454	461	467	470	443	466	434	462	457	468	464	436	476	450	465	489	437	460	430	428	450	468	448	466	476	420	435	459	468	465	443	484	424	456	484	441	470	450	405	484	465	426	427	440	443	467	483	474	457	444	453	422	442	447	455	490	451	444	454	436	467	513	478	437	496	453	466	414	490	477	442	488	452	489	437	483	531	480	467	427	553	465	441	461	459	472	437	473	456	451	452	441	479	465	449	488	489	444	471	445	476	460	451	494	453	482	494	445	437	472	445	505	485	476	442	454	504	488	441	478	465	452	482	443	490	422	443	445	453	441	434	443	483	442	446	469	474	458	420	485	460	450	455	462	531	479	476	471	457	450	457	439	425	471	453	483	434	444	488	466	460	473	436	491	439	472	444	478	448	471	476	449	471	491	465	492	453	476	445	504	462	476	463	461	470	414	450	483	454	447	453	455	469	466	492	478	442	481	449	462	463	426	496	439	431	420	442	451	462	424	447	457	449	458	448	489	456	461	453	433	449	494	473	509	463	493	420	461	492	459	486	481	449	449	467	472	467	442	404	477	448	468	460	442	469	445	444	473	446	431	459	439	419	451	459	450	481	446	472	444	467	491	457	466	443	475	447	500	427	441	431	462	449	469	454	451	459	469	493	433	460	447	457	460	428	464	430	518	455	429	499	442	457	475	483	472	452	440	470	482	489	458	415	475	442	439	482	437	437	447	466	509	469	442	483	427	455	445	446	443	461	434	450	449	494	438	455	474	472	476	460	419	457	472	470	470	496	479	450	491	483	491	436	435	440	423	471	457	455	489	466	445	509	481	426	485	469	469	476	471	454	444	488	469	478	460	475	482	406	426	441	480	455	469	449	460	469	437	469	488	451	481	480	464	457	420	441	441	458	454	458	479	464	444	457	481	456	443	471	425	450	445	457	441	456	475	470	451	457	429	444	457	479	437	455	464	458	433	453	423	451	446	458	455	460	495	457	426	413	478	463	477	460	458	442	453	429	472	490	421	448	452	440	460	499	474	466	435	470	415	471	428	476	468	474	427	478	463	465	466	442	470	448	439	441	432	474	435	474	471	439	463	446	450	483	450	448	469	468	429	480	452	466	447	458	459	463	445	452	461	514	460	449	479	441	452	459	475	425	482	482	418	511	420	477	438	471	463	485	436	435	434	438	435	481	448	461	470	459	484	482	473	450	446	487	496	468	430	480	475	423	424	474	498	454	476	458	408	444	474	476	451	436	489	483	463	455	465	427	461	436	437	477	473	458	450	434	470	459	444	432	489	454	462	480	466	459	431	458	483	449	449	450	443	484	449	472	449	484	495	441	456	467	453	426	492	420	452	457	474	477	427	466	489	442	471	468	463	481	444	462	465	467	456	457	430	453	491	438	415	438	428	440	460	472	472	435	484	469	444	481	438	442	484	435	444	511	453	463	432	447	506	438	463	506	456	431	453	453	433	460	494	443	455	419	476	429	446	476	505	479	448	439	488	427	482	476	457	441	481	439	422	463	474	455	495	418	427	471	450	506	433	440	486	421	482	467	444	459	476	487	457	448	472	447	431	430	464	451	455	465	479	463	435	448	466	449	502	445	467	448	432	440	435	523	439	482	439	486	496	491	450	429	434	480	488	494	446	479	466	465	451	456	426	476	422	488	450	486	410	461	445	455	500	452	490	508	457	504	442	441	447	460	452	492	487	490	483	475	443	462	439	474	468	489	480	445	498	455	493	465	441	474	463	460	457	474	429	467	430	490	460	473	481	449	480	462	437	446	417	429	421	463	479	493	449	453	428	434	452	435	450	469	482	459	440	448	455	469	412	435	460	445	444	465	457	465	421	452	446	465	477	437	462	495	450	436	448	451	497	431	462	446	469	462	435	485	465	419	484	437	443	443	454	489	442	422	436	516	436	484	426	454	488	486	469	468	474	419	480	439	431	475	443	457	505	452	458	521	454	428	470	474	450	458	450	478	487	428	465	437	435	476	470	458	429	474	466	462	455	450	470	495	416	457	438	443	475	424	461	477	447	432	502	444	402	489	477	454	460	461	459	449	481	467	463	429	474	447	457	471	482	447	482	477	407	442	421	441	443	433	491	414	426	483	425	458	395	437	403	481	492	445	465	446	467	434	425	480	481	449	452	410	475	482	450	462	475	484	455	456	484	451	472	433	444	477	472	472	445	452	481	458	465	457	441	459	431	467	466	431	457	439	449	439	442	454	445	454	463	462	476	494	422	477	473	451	469	458	476	446	465	453	444	443	470	456	401	466	476	452	445	437	456	473	481	483	492	467	468	478	482	470	450	460	461	447	464	463	482	457	470	459	469	413	458	471	416	468	482	471	440	478	455	473	481	453	447	451	459	452	457	443	474	500	467	439	438	446	469	463	462	465	424	453	463	502	485	438	470	465	496	457	444	478	462	425	423	418	451	475	439	492	463	423	464	467	487	441	471	497	432	500	471	454	492	429	452	475	471	457	439	455	460	465	468	470	478	443	450	416	441	466	456	490	454	458	467	470	455	430	489	455	479	433	463	450	498	458	488	442	456	480	469	486	464	458	481	483	427	453	499	443	468	478	475	437	472	465	463	463	499	466	462	430	453	436	458	447	437	461	456	464	444	475	415	495	447	445	473	453	495	460	449	432	467	455	465	459	437	410	456	461	481	437	455	452	461	443	456	462	438	454	504	458	439	469	441	457	473	504	508	458	470	457	450	496	479	423	481	441	481	420	473	452	431	486	455	451	452	473	432	462	452	448	477	472	490	499	423	485	408
8738	718	628	533	538	450	400	375	404	342	401	378	391	357	333	355	358	364	338	371	321	376	355	356	328	402	361	386	337	335	342	357	355	349	362	335	333	364	360	371	354	332	327	368	394	315	345	340	345	362	337	318	349	343	382	337	341	358	370	349	360	320	366	357	345	328	330	320	374	332	343	354	318	358	376	317	321	358	340	351	384	393	336	345	320	319	359	377	355	374	314	368	383	355	352	314	355	332	360	338	366	355	371	356	372	341	350	328	328	350	352	364	373	351	350	356	370	365	348	332	341	303	335	381	367	362	362	306	366	327	342	360	322	372	374	340	342	340	336	348	365	307	362	326	373	386	327	349	378	316	299	370	328	346	368	325	374	348	298	357	351	339	354	341	351	338	330	333	352	362	299	362	378	342	371	373	355	324	322	325	351	335	341	355	383	318	333	360	348	359	374	348	373	372	348	347	362	360	318	341	385	345	316	323	335	330	361	371	319	315	362	349	334	318	364	310	369	336	332	360	351	374	368	303	339	328	362	335	367	344	351	338	314	329	333	340	345	353	341	335	301	349	324	356	343	348	373	355	321	360	348	376	382	364	347	367	356	342	333	329	351	340	316	334	335	336	331	339	399	333	341	309	322	352	362	343	320	314	346	351	353	339	335	325	359	343	357	350	353	349	351	309	313	352	316	335	373	390	359	339	349	357	365	314	346	323	373	341	332	322	337	342	326	356	369	340	314	316	342	323	351	337	338	340	353	357	332	360	343	332	348	328	335	350	340	320	322	343	341	341	363	316	338	349	314	333	348	373	365	338	343	353	390	378	386	346	347	316	357	331	332	359	368	355	330	375	329	304	330	358	326	387	393	323	328	350	360	354	355	345	339	328	342	351	330	342	334	350	304	330	357	296	373	325	392	346	311	369	393	334	339	341	368	335	376	342	375	353	367	338	331	347	352	333	386	346	356	384	377	325	312	341	328	331	371	321	351	331	322	364	405	346	412	345	337	391	332	373	352	358	344	327	337	342	316	363	358	358	340	377	378	345	348	320	328	359	346	319	317	345	351	345	358	382	340	326	325	356	319	352	363	366	333	321	372	322	344	334	328	352	324	380	360	368	323	312	358	352	341	374	374	367	338	352	325	364	359	347	350	371	343	334	385	360	296	382	336	320	329	312	326	298	356	366	374	334	335	326	331	331	356	348	375	357	365	330	320	341	359	343	338	366	328	328	371	352	359	375	345	345	349	336	350	351	343	325	319	335	381	336	375	370	335	371	362	332	378	335	341	357	367	330	331	358	355	356	329	348	375	346	375	327	340	349	366	304	368	367	368	324	343	319	354	354	339	327	363	345	307	324	327	330	357	353	353	334	324	352	348	353	335	333	352	332	337	350	330	321	339	355	329	346	341	352	334	348	354	341	335	326	333	329	349	310	345	350	347	342	305	356	337	342	343	356	348	332	333	334	355	352	342	331	347	347	324	328	343	333	316	339	349	315	333	392	347	370	323	368	384	352	348	344	353	313	334	332	354	333	360	328	361	353	346	348	311	346	347	347	325	344	363	365	353	348	336	378	371	325	347	331	333	357	356	344	322	333	378	362	370	324	315	314	398	346	312	327	385	355	408	347	345	358	351	348	365	344	359	350	327	367	324	354	318	349	361	363	325	353	337	344	366	322	356	342	352	340	357	372	375	367	386	339	366	358	360	343	384	379	371	372	353	316	363	322	338	319	334	330	325	350	374	332	367	333	335	361	363	382	380	288	331	382	363	314	321	367	371	340	364	373	359	348	384	364	370	359	348	341	330	348	373	317	343	337	333	336	335	295	340	339	346	338	381	368	353	363	377	334	377	336	363	354	366	317	390	362	393	419	322	360	336	322	303	354	378	334	388	296	364	355	358	358	333	349	370	331	343	331	385	356	333	343	325	331	355	385	366	379	320	322	335	341	338	324	377	311	341	331	317	364	347	333	343	323	354	341	342	392	384	328	394	371	364	340	336	376	379	312	334	355	330	297	349	354	373	340	318	299	367	350	364	382	350	378	338	337	333	355	342	329	335	338	334	343	318	348	370	346	354	375	350	344	341	339	316	312	334	343	327	342	340	371	372	345	369	329	327	327	407	372	368	352	344	336	344	320	355	347	356	349	363	320	376	338	322	341	376	319	361	339	341	354	341	318	323	334	321	331	311	334	345	366	345	321	320	356	343	327	347	333	327	334	323	383	345	355	364	365	330	337	316	361	356	355	384	375	345	358	334	365	353	329	307	336	341	347	380	405	374	352	381	357	345	328	333	345	331	300	347	344	347	344	344	343	344	349	345	322	365	340	371	336	319	324	347	325	382	380	352	338	323	337	367	353	386	392	314	370	312	334	342	320	321	351	342	309	340	335	309	334	360	389	389	363	366	339	348	359	316	321	336	335	340	349	353	329	361	357	336	333	363	332	317	364	356	339	354	316	356	332	344	343	356	339	390	315	349	342	353	354	332	311	322	347	368	343	342	360	359	341	359	332	335	370	339	351	340	375	356	335	320	355	352	363	356	350	334	305	334	314	331	325	342	417	368	320	356	304	357	326	324	366	348	367	337	349	375	345	357	383	359	339	348	335	366	354	344	339	326	353	321	388	347	356	394	355	331	356	316	373	335	329	375	352	338	360	376	301	302	319	325	320	359	333	355	336	355	348	353	346	364	330	350	345	348	325	351	366	358	385	346	339	362	346	354	357	357	327	349	322	330	327	367	381	339	305	330	313	374	362	322	349	337	350	324	356	335	330	382	336	372	329	342	377	315	363	325	339	357	330	344	313	350	351	370	398	373	346	364	346	352	351	349	352	351	337	313	325	349	305	357	331	323	353	360	341	336	324	340	337	348	337	322	334	334	352	368	320	361	348	346	345	366	332	377	324	356	360	356	339	359	338	395	383	333	347	361	363	346	372	349	347	343	340	319	336	380	364	340	309	323	311	322	355	348	333	331	361	328	347	345	335	321	331	355	322	308	387	338	359	329	344	338	353	359	346	360	333	357	348	363	362	368	315	357	352	353	366	338	369	325	368	309	380	340	351	345	321	357	356	337	314	383	327	353	353	354	359	341	323	362	336	393	344	342	302	348	331	340	384	335	352	342	337	317	333	307	354	319	308	341	365	335	371	357	344	331	319	338	326	339	343	354	328	325	342	365	356	341	337	363	371	363	300	343	355	391	344	332	377	288	346	340	372	342	347	355	352	346	348	336	307	332	340	335	343	342	346	323	367	318	320	346	369	336	331	349	317	351	314	384	371	372	329	316	380	358	372	337	350	349	342	346	312	333	326	336	361	354	371	345	365	370	346	327	348	306	327	359	338	341	357	388	362	327	335	371	316	352	352	334	347	387	402	392	348	367	362	335	341	337	403	362	336	376	338	317	358	400	347	371	331	338	333	377	337	356	362	330	341	385	328	335	339	339	355	342	336	346	337	288	384	316	332	337	353	355	318	336	340	340	341	324	334	365	336
7197	1119	1551	1596	1420	1274	1131	1177	1056	1006	967	932	942	872	910	914	883	889	828	904	868	856	846	827	881	870	878	830	885	851	818	850	847	848	854	807	840	832	877	778	814	821	888	829	864	794	804	812	814	790	860	777	823	872	826	843	823	840	753	811	818	830	822	829	859	829	787	807	802	804	804	793	798	819	813	796	817	880	852	814	801	845	813	803	823	797	835	822	796	817	843	819	795	826	808	841	794	858	881	811	804	797	814	823	877	855	841	838	831	836	838	857	797	752	808	861	807	789	790	845	856	789	851	821	777	833	827	838	801	806	839	800	808	717	825	866	841	817	819	798	806	804	820	866	872	843	822	840	842	839	814	831	845	853	839	805	812	811	836	796	801	790	840	825	806	798	846	809	791	822	779	830	846	824	807	841	835	837	834	825	802	815	784	798	794	810	799	799	826	813	793	799	752	764	814	804	808	799	822	808	822	856	826	878	780	807	826	811	825	797	809	827	768	774	816	811	841	863	857	780	853	816	836	839	811	814	795	817	790	846	806	780	830	810	771	794	898	815	841	812	788	837	794	885	831	790	816	847	798	819	809	820	850	779	813	819	823	827	829	774	809	860	784	782	849	844	820	868	795	799	843	843	826	811	832	840	828	856	792	780	803	839	800	816	796	795	801	803	824	767	822	838	826	864	812	840	860	819	874	788	823	831	800	822	800	811	830	871	827	779	831	841	814	802	835	854	785	826	836	800	856	752	820	756	843	842	834	835	784	824	850	807	849	801	862	748	822	770	807	861	836	801	800	853	815	764	806	812	816	822	803	821	819	818	830	826	813	837	822	811	802	826	812	775	810	854	834	849	787	828	815	848	797	821	875	852	813	824	828	867	832	828	846	890	798	811	811	789	857	819	767	732	799	843	823	785	839	833	876	797	804	809	822	804	805	760	849	835	850	855	853	817	829	830	833	881	849	800	829	828	833	806	839	835	826	784	872	817	797	836	888	796	826	794	780	758	845	799	822	838	810	832	796	813	871	788	820	795	761	815	873	815	790	723	809	878	798	824	797	820	811	850	805	749	767	833	818	801	792	782	806	766	798	781	815	799	817	791	797	858	785	776	833	815	786	785	833	877	799	814	809	779	833	786	833	848	847	775	813	836	846	826	818	846	862	819	817	820	854	828	811	791	849	867	772	844	810	837	863	809	773	807	857	830	803	820	862	832	843	801	822	814	808	837	782	829	840	816	811	827	847	847	884	847	860	771	811	811	860	846	800	793	829	790	839	836	812	840	823	854	790	832	813	780	843	758	854	827	822	830	837	857	805	826	830	841	797	817	806	839	808	838	796	826	825	804	839	846	820	842	819	805	772	815	840	823	858	828	806	832	813	855	806	820	881	799	819	813	848	760	831	802	806	862	818	823	801	871	824	849	823	856	831	871	838	857	809	812	811	817	795	815	813	800	793	801	802	815	847	844	814	806	870	798	807	831	799	824	803	831	789	849	785	812	843	840	770	840	781	837	840	823	778	855	799	840	792	834	846	841	777	832	770	837	781	799	805	808	822	828	805	876	816	830	826	840	846	789	791	854	786	797	825	821	852	778	853	823	856	817	774	851	846	831	844	767	803	804	819	813	805	795	842	824	796	861	822	843	871	819	773	868	813	824	864	787	825	827	796	829	875	799	823	857	839	793	864	820	836	823	837	880	831	853	835	807	817	820	808	801	830	854	847	801	833	789	845	758	791	855	783	757	776	760	840	846	891	856	867	820	795	854	798	826	806	792	723	838	849	797	830	782	823	807	846	861	823	804	868	871	796	805	822	846	790	803	841	775	840	817	827	792	810	856	838	843	846	830	796	875	798	849	809	778	818	782	834	795	810	808	777	811	802	744	767	829	820	795	808	850	802	821	774	838	809	855	858	838	795	816	781	829	826	813	802	771	829	800	853	809	851	823	817	804	863	768	786	860	850	825	848	812	843	816	845	878	829	828	804	849	851	805	878	801	797	865	831	802	814	786	827	804	839	797	796	826	805	781	849	866	860	797	839	799	834	867	830	797	809	823	810	793	858	808	820	886	830	762	868	832	792	794	840	802	790	807	838	857	814	832	844	842	783	822	855	838	803	797	787	812	825	808	788	785	841	830	815	839	767	794	818	815	784	852	827	784	783	804	817	850	828	855	823	818	818	870	830	850	839	832	780	850	845	841	803	771	825	807	787	798	829	820	839	835	806	813	813	836	825	866	849	850	827	848	828	843	809	828	786	820	852	808	798	875	862	815	836	822	820	814	826	780	827	848	828	854	868	839	854	814	843	858	775	872	845	803	821	825	808	808	827	841	835	810	837	784	821	833	853	874	815	846	826	839	816	834	816	818	798	796	826	813	821	819	775	821	830	829	771	745	856	825	825	803	771	794	857	807	779	801	815	833	775	826	821	813	811	833	842	796	799	839	845	833	867	788	877	859	803	841	790	821	815	768	795	818	845	836	829	774	834	815	809	860	844	805	785	782	815	789	818	820	792	834	807	797	784	809	770	799	824	874	833	824	828	792	808	833	806	776	833	818	800	845	765	817	825	746	843	849	855	831	780	833	821	794	818	793	850	855	820	788	904	800	762	802	832	839	814	837	807	807	834	854	785	833	830	830	854	774	818	849	833	831	830	841	783	800	855	824	858	856	809	859	795	775	809	807	841	836	771	822	806	808	836	840	772	750	849	780	811	868	835	825	881	837	812	858	812	839	793	790	801	792	838	859	831	795	837	796	845	792	767	854	836	768	775	802	843	823	808	819	787	832	843	827	780	766	864	810	786	825	826	851	862	800	811	841	803	852	832	852	846	820	797	817	834	835	791	849	809	833	829	814	837	857	800	764	843	805	822	802	818	759	826	796	831	842	784	783	807	826	846	808	822	805	858	829	802	768	830	818	817	831	795	815	843	785	814	771	796	814	774	818	810	804	812	827	861	764	780	839	814	797	851	807	831	877	828	781	819	840	833	840	789	802	860	812	819	811	794	860	847	822	820	814	813	829	816	793	790	829	818	825	817	794	792	837	838	844	786	834	842	804	841	857	785	827	817	812	788	809	779	804	828	799	769	784	781	875	785	792	845	892	842	812	784	808	806	854	831	859	851	840	754	789	800	832	832	841	873	807	799	829	815	836	833	794	852	870	823	810	844	844	816	828	818	841	882	812	802	824	789	761	799	840	837	765	843	745	802	791	846	837	768	830	834	822	820	853	831	834	841	828	836	843	807	797	824	750	821	815	800	797	832	811	751	822	828	845	855	778	798	818	829	815	816	808	779	866	823	819	812	809	872	814	834	792	776	879	744	816	808	845	853	825	777	836	850	869	801	826	819	786	820	818	838	836	810	830	843	822	780	812	815	869	867	818	827	850	870	821	819	820	782	778	849	836	790	809	788	811	779	876	772	762	811	831	841	823	809	832	800	775	819	801	822	782	789	806	842	811	808	766	787	829	827	816	845	774	790	793	768	812	828	785
15992	1450	999	852	658	581	509	484	419	412	394	376	367	397	369	393	405	365	353	376	342	384	381	360	376	338	370	377	370	388	364	381	366	362	378	344	358	356	365	344	313	382	315	353	375	341	319	382	351	346	372	320	340	350	349	383	362	344	348	362	356	360	346	315	368	395	366	371	344	380	353	325	406	312	391	380	373	350	345	389	355	348	351	340	316	339	373	374	332	336	320	361	364	328	355	403	387	374	337	346	344	382	354	330	374	356	387	388	345	317	341	359	374	366	371	366	365	370	353	406	354	340	330	346	406	384	348	345	380	340	361	397	376	369	354	337	371	341	378	354	369	380	370	371	337	336	354	399	339	356	348	357	380	316	353	382	365	359	361	363	351	338	356	347	338	370	352	381	361	324	391	336	367	323	353	337	365	351	317	372	331	346	335	361	363	364	313	315	356	337	391	367	333	357	324	333	374	353	380	389	345	360	365	338	358	354	359	391	318	327	343	346	340	335	379	353	354	348	314	348	355	349	358	387	373	342	351	360	380	340	355	346	350	335	383	361	366	372	338	368	379	360	318	423	355	367	386	346	376	344	367	350	334	365	354	324	335	359	364	357	355	372	316	339	340	338	368	405	340	334	351	343	423	319	367	322	366	362	379	359	357	370	333	358	368	333	348	344	361	352	359	350	313	345	361	391	368	389	349	373	372	361	368	341	347	339	332	374	358	383	400	337	346	362	356	355	329	328	321	353	376	377	342	371	340	369	352	344	334	355	339	346	380	359	339	347	359	335	338	365	409	358	323	347	328	368	373	373	331	365	366	338	321	361	305	318	373	348	374	322	331	355	372	328	329	393	334	373	389	363	385	365	355	374	331	355	396	379	347	383	349	372	330	361	326	335	353	371	364	354	386	364	359	373	329	346	357	353	354	342	355	322	330	350	345	347	345	360	365	378	332	353	365	357	335	362	347	377	335	361	349	358	382	335	371	343	371	342	349	383	341	340	351	316	371	342	379	354	353	345	368	347	346	359	379	358	335	351	318	355	357	353	352	362	358	350	355	325	362	345	355	383	362	322	340	333	381	343	350	354	366	333	314	339	320	339	354	357	349	348	343	339	344	338	350	377	360	386	353	360	364	358	367	365	338	360	377	387	334	358	321	374	347	345	391	361	336	373	320	336	349	387	382	352	362	352	356	352	334	368	378	342	311	332	371	341	364	342	370	347	356	375	366	368	339	368	365	363	353	340	345	366	357	340	347	324	351	359	363	370	335	349	341	353	365	363	377	398	323	356	362	380	314	362	357	355	328	372	362	346	386	331	382	384	367	374	347	350	369	334	355	372	354	370	329	367	364	334	323	338	336	331	348	347	347	380	345	321	348	396	371	361	378	341	367	343	297	350	317	345	315	333	324	384	362	369	352	335	344	352	306	380	376	352	357	332	343	353	355	334	366	337	326	353	328	365	345	378	314	364	361	346	394	352	374	390	360	389	363	358	334	341	325	407	350	333	343	343	362	359	366	339	375	381	319	355	387	383	331	354	339	372	348	380	345	358	330	336	375	369	347	361	365	349	321	330	335	371	381	342	355	357	336	340	328	358	365	357	325	361	354	348	378	347	366	354	362	384	320	335	333	374	338	362	337	382	352	341	323	359	345	336	386	382	323	345	327	359	357	362	366	337	345	377	332	331	358	308	345	360	333	353	363	325	368	384	372	334	353	309	345	312	344	378	377	370	367	303	338	365	350	348	332	331	337	383	374	353	338	363	362	341	342	378	375	354	389	389	357	367	368	319	365	354	361	353	359	326	400	335	457	350	378	350	353	350	378	348	340	340	372	370	387	346	351	357	353	353	308	374	343	352	392	386	361	333	344	350	324	349	350	349	347	359	356	342	326	343	341	368	345	381	371	328	331	393	360	340	339	350	394	374	340	359	379	367	386	409	348	338	343	359	354	355	365	388	338	369	383	381	364	335	346	339	355	353	346	358	386	350	367	362	366	368	339	311	321	360	336	366	390	361	313	343	339	328	340	344	375	349	382	339	340	352	329	334	370	351	356	396	365	345	331	346	398	359	388	354	357	375	374	376	346	378	348	339	360	353	367	337	380	381	344	347	341	325	344	342	335	341	361	363	349	404	352	345	376	369	387	343	335	328	378	402	311	335	372	358	344	319	346	324	300	345	377	367	354	351	336	358	331	353	359	344	355	355	353	344	339	342	344	332	368	364	359	315	367	373	345	328	342	362	328	386	381	329	376	386	376	384	337	351	344	376	373	352	349	394	367	370	343	354	376	360	356	336	361	361	373	333	333	367	344	363	324	385	351	323	368	371	333	376	369	374	344	342	358	359	364	341	377	356	321	376	356	364	343	348	348	347	340	361	327	345	324	388	318	326	328	356	321	371	377	341	349	367	367	351	331	356	316	355	352	337	364	390	339	340	350	348	326	370	346	360	317	391	368	334	359	345	336	329	342	296	377	348	380	363	374	367	355	337	345	347	344	377	385	365	369	385	361	388	386	360	365	350	347	344	349	326	356	304	333	327	337	341	358	398	384	332	351	331	401	381	382	375	360	319	351	361	385	358	333	381	367	355	328	362	342	368	331	353	399	343	323	340	364	343	369	378	358	368	338	374	333	349	337	372	352	361	333	351	342	362	343	307	335	351	392	390	371	351	369	366	358	360	381	406	341	378	353	342	373	372	377	362	392	349	379	348	332	350	379	414	372	342	336	372	339	343	361	314	346	369	376	379	325	364	377	337	327	331	341	356	379	360	321	370	321	330	368	324	337	363	337	380	319	320	340	353	319	343	377	360	388	353	362	349	350	366	339	349	331	375	356	318	356	334	404	363	366	371	371	310	372	345	334	391	365	386	378	353	374	356	357	349	356	325	367	327	339	355	358	368	331	368	352	411	351	318	363	334	399	359	368	344	351	350	338	348	369	371	367	358	351	344	364	342	355	343	315	369	372	330	343	356	350	340	363	358	323	366	354	319	328	373	344	389	364	390	345	356	346	322	386	366	387	363	355	371	386	381	364	357	360	344	331	339	319	333	342	322	335	373	390	321	353	324	348	353	361	333	359	355	369	350	327	352	329	359	350	357	361	366	385	368	372	340	339	391	357	360	359	347	333	353	345	341	345	349	357	385	348	356	350	351	353	373	353	360	382	354	365	333	361	345	334	304	328	362	383	372	321	295	355	330	352	367	354	356	324	357	341	368	348	349	348	369	348	329	374	351	352	325	359	352	340	352	355	346	361	378	357	351	357	347	342	337	370	324	364	373	342	357	330	359	331	353	372	367	357	344	342	356	372	347	352	354	314	334	353	365	373	390	382	353	361	341	318	370	357	371	347	367	344	348	365	357	350	351	344	363	355	339	373	366	335	357	348	377	343	338	369	350	398	353	375	358	375	373	341	379	360	426	390	370	364	395	368	357	350	358	336	364	358	394	349	346	327	377	323	343	377	348	384	348	377	333	382	382	380	325	348	361	353	347
9212	1429	2097	2352	1966	1743	1417	1420	1374	1177	1180	1131	999	977	1008	979	967	932	951	894	953	883	844	838	885	872	881	854	796	840	855	831	879	791	840	793	865	850	827	808	869	856	800	782	791	802	809	791	810	800	821	842	788	801	779	830	800	818	821	826	835	833	820	871	828	793	832	779	833	811	847	827	804	809	838	853	815	783	796	846	866	829	785	838	782	795	805	818	798	814	774	827	789	802	779	844	781	814	789	809	817	768	821	791	831	818	807	816	809	826	805	794	776	861	753	797	792	805	826	806	842	892	788	852	808	790	832	807	779	835	796	787	862	742	832	834	780	822	796	809	817	834	801	808	789	796	829	825	807	847	796	806	851	822	840	818	813	787	781	806	799	770	764	801	835	820	806	787	783	822	785	807	800	775	782	830	779	818	846	815	778	809	863	736	766	861	815	836	787	818	757	819	809	821	784	784	875	841	788	803	800	818	829	810	820	871	748	742	822	803	779	796	810	832	829	812	762	748	749	808	810	757	791	809	786	814	783	803	807	834	788	756	796	821	823	855	772	782	782	780	823	814	747	807	761	750	832	820	823	824	790	832	836	809	849	769	894	811	799	765	815	778	851	785	788	810	800	824	801	779	764	812	860	795	776	842	774	798	816	794	830	840	779	836	781	845	821	850	803	782	802	776	846	828	774	840	821	843	781	822	811	822	811	821	849	825	885	783	736	768	775	845	795	801	821	827	850	797	812	772	864	858	863	839	834	815	838	805	825	781	822	784	801	828	818	818	798	750	808	850	817	826	748	776	758	812	787	822	797	795	768	792	772	779	792	846	798	766	838	846	855	832	756	740	820	800	823	758	774	803	762	827	796	797	791	800	751	788	787	793	814	793	795	794	876	803	854	794	845	820	839	827	809	811	776	804	783	836	848	782	794	822	778	818	795	793	843	766	844	801	751	854	803	836	786	833	773	774	797	827	746	891	827	851	792	815	759	780	846	805	801	855	789	820	826	824	828	777	829	796	826	816	821	788	782	775	785	804	770	755	764	807	818	836	812	814	783	801	809	853	792	817	788	796	807	878	833	821	805	832	872	816	818	803	794	863	790	845	838	786	777	854	819	796	830	844	772	851	720	824	816	821	842	786	803	811	769	802	807	827	793	814	837	817	818	815	798	753	867	854	871	811	767	783	792	800	803	771	801	867	782	805	771	805	728	798	812	747	779	823	759	785	794	781	846	817	826	786	812	841	834	775	822	869	720	769	792	816	854	834	778	807	839	794	785	808	799	814	820	806	829	824	793	812	836	833	769	734	769	788	826	838	797	855	829	811	796	792	837	773	801	818	825	851	802	792	826	792	819	821	810	820	832	764	860	873	794	873	782	851	819	771	842	803	837	803	771	809	790	824	769	774	800	743	807	840	782	838	812	810	827	811	774	815	790	826	753	755	832	762	823	874	768	860	777	796	774	816	840	815	811	781	848	813	809	791	820	818	840	823	855	829	778	806	880	824	845	769	865	823	862	778	839	825	813	803	815	789	869	801	839	803	805	788	851	840	791	815	785	841	797	796	857	844	789	823	827	824	770	839	825	884	839	830	838	837	813	856	791	820	768	819	814	803	834	796	785	794	821	773	781	809	805	811	795	816	807	830	840	778	783	789	851	787	813	809	863	799	838	876	812	802	799	839	789	826	818	831	849	764	790	757	752	820	823	833	834	812	839	806	810	781	772	779	823	854	762	858	759	823	822	810	824	856	808	807	778	793	783	763	844	806	830	813	779	827	788	807	830	786	778	768	799	854	814	755	868	782	785	820	814	787	779	805	803	808	769	821	811	824	817	840	883	774	790	811	803	746	857	846	885	832	828	768	845	830	845	876	798	858	830	791	832	839	807	788	864	799	799	850	817	792	772	801	817	816	805	769	841	879	764	786	795	870	789	851	834	782	841	850	829	833	794	783	768	844	822	840	811	785	773	803	836	850	802	789	799	805	799	796	788	824	848	816	831	829	849	816	775	875	813	833	826	788	811	766	774	834	730	799	763	843	806	787	805	847	800	838	804	869	757	842	819	825	787	776	839	828	809	848	815	804	828	831	806	823	780	786	789	787	781	784	788	840	811	840	795	783	810	839	847	817	788	813	774	846	774	799	776	867	840	755	784	803	824	753	842	804	826	800	776	836	815	784	764	812	765	789	840	821	803	818	789	822	787	790	825	787	827	856	818	800	772	800	807	876	798	824	808	790	852	815	874	797	855	879	835	811	774	814	814	837	859	819	785	819	822	835	792	818	779	798	863	859	779	740	792	809	834	786	763	815	813	800	792	802	763	794	783	875	816	864	780	867	785	841	768	860	777	807	822	828	821	805	807	830	810	845	780	853	759	820	845	829	822	793	833	813	780	807	833	777	797	763	835	836	790	795	809	759	813	853	794	800	835	832	826	803	839	807	789	804	816	816	821	849	754	816	789	862	770	844	777	812	846	801	865	769	798	766	818	777	808	788	776	827	799	804	761	850	823	811	810	789	780	788	798	759	870	803	819	815	787	780	795	750	782	839	774	810	776	819	838	807	799	818	824	850	798	782	826	803	781	796	742	785	779	848	830	853	861	790	780	747	826	793	835	819	771	793	801	813	838	794	837	779	787	810	796	816	832	822	814	839	784	755	798	795	806	803	807	753	821	785	810	845	843	822	797	810	842	803	840	782	785	848	831	789	764	777	820	813	812	805	799	817	817	828	800	774	816	850	793	789	757	825	781	823	841	802	793	815	801	817	784	819	798	849	822	831	827	816	859	830	806	836	834	798	793	723	835	819	806	848	809	816	780	799	808	787	828	814	813	854	800	822	830	847	829	814	804	826	823	816	778	756	813	769	817	865	794	835	791	810	797	747	817	785	812	821	802	779	842	807	817	798	844	823	776	809	829	804	809	840	801	791	829	861	796	800	797	800	806	819	809	809	815	788	807	782	816	816	801	781	803	811	793	827	816	766	782	818	803	778	801	820	802	787	854	802	813	828	786	849	847	777	819	845	835	865	799	771	816	803	819	822	788	784	809	807	815	860	827	829	846	765	869	780	840	832	789	785	849	796	847	828	810	834	803	786	836	820	775	800	816	839	813	823	823	791	729	804	784	825	834	812	847	842	854	800	825	800	820	824	839	723	804	772	813	807	740	822	794	787	856	801	796	810	823	774	767	784	824	797	857	801	776	846	802	841	825	810	787	758	818	819	769	833	792	769	865	790	883	792	838	835	825	768	813	781	801	810	743	819	832	784	814	825	779	796	825	831	861	811	811	779	857	818	805	790	807	797	778	804	812	836	802	855	813	821	766	839	820	805	783	853	823	766	797	804	831	770	779	823	822	778	837	843	785	793	828	851	828	825	823	790	817	808	787	804	790	858	826	794	808	797	770	770	822	813	810	822	810	813	764	837	840	802	793	804	844	835	794	866	855	819	831	785	845	754	827	823	818	834	785	790	766	834	820	787	815	808	761	824	827	797
2231	220	199	179	179	160	170	170	164	167	156	164	161	164	192	145	189	147	176	174	167	161	158	145	141	189	172	173	185	168	168	166	167	163	165	175	192	164	168	165	172	173	175	176	187	179	148	173	136	167	202	185	174	161	153	152	184	172	168	186	180	154	168	164	152	187	210	170	166	159	180	183	165	172	178	169	166	155	158	162	153	152	160	167	156	186	153	183	170	170	178	169	151	173	189	164	181	174	143	159	203	165	160	159	161	180	162	166	160	169	137	167	142	164	160	143	166	164	195	161	188	174	154	158	187	181	198	170	181	174	147	158	164	173	165	139	172	182	172	159	166	143	176	163	174	148	165	138	178	176	151	163	150	175	174	159	165	151	183	198	159	144	175	141	168	165	155	178	174	157	158	164	176	177	154	182	159	189	153	170	168	203	156	169	180	175	186	163	148	188	169	143	169	147	178	168	172	151	155	165	185	176	188	184	194	161	202	178	178	152	174	168	176	171	168	169	150	184	160	169	145	151	161	152	156	189	174	169	159	187	167	179	180	153	168	168	173	175	205	175	193	156	162	161	145	179	172	166	175	156	164	165	174	166	159	172	135	184	158	176	165	190	157	175	165	178	187	187	168	175	169	176	172	186	158	151	158	151	195	162	158	153	158	157	189	185	167	173	175	170	174	163	157	171	151	150	179	179	190	154	148	162	158	152	145	170	191	150	148	172	168	145	191	174	163	151	156	176	191	134	149	136	163	184	189	159	176	178	173	155	146	185	148	180	193	167	176	166	174	175	161	169	178	176	173	185	167	184	168	155	154	180	185	181	158	154	164	152	158	151	162	172	192	167	168	170	172	160	164	169	149	148	189	199	171	169	178	149	153	139	159	176	180	157	170	176	184	191	182	162	177	163	202	183	167	168	150	211	159	154	185	174	176	147	158	172	164	162	167	176	143	190	158	170	166	159	178	138	168	153	185	195	171	160	166	157	178	183	182	172	180	171	171	175	131	171	176	154	157	175	177	152	174	194	171	173	168	191	156	173	172	159	153	173	163	153	181	178	170	164	168	179	160	172	159	154	185	184	176	198	180	173	164	169	180	166	161	144	186	167	170	134	196	155	179	177	175	164	174	157	154	157	154	169	198	161	173	159	159	150	204	154	169	168	149	160	168	150	169	151	136	175	180	161	175	165	152	184	174	157	149	150	168	169	183	169	189	162	175	178	146	167	177	182	145	158	165	178	184	154	152	181	167	154	144	152	179	165	164	153	141	154	167	177	151	162	169	170	161	198	164	161	177	171	173	188	185	183	160	159	153	176	122	158	157	150	154	175	192	171	185	176	180	152	163	183	168	174	177	171	174	153	170	172	169	158	180	155	150	182	188	139	195	165	149	186	146	150	196	166	176	174	174	159	158	148	168	182	167	164	163	191	160	192	174	181	165	171	185	182	156	165	163	192	166	151	158	164	161	166	186	159	155	176	151	132	152	171	193	172	179	174	180	181	179	173	169	171	172	182	150	160	151	155	165	166	158	174	158	172	157	137	170	191	143	167	153	174	162	164	149	181	202	166	175	176	187	155	175	184	170	161	194	188	169	179	179	145	180	170	202	198	164	195	184	182	169	150	174	165	192	163	175	154	177	165	184	166	172	162	184	183	191	170	165	192	168	163	147	193	204	182	170	172	177	165	173	186	199	146	189	167	179	183	184	179	177	151	190	177	167	157	149	176	190	188	181	166	171	167	164	166	176	164	209	168	185	156	194	176	163	187	173	157	152	177	160	180	168	189	160	170	181	173	167	190	179	165	176	196	169	153	170	157	186	173	151	170	161	165	136	164	175	190	157	187	155	176	156	151	143	158	171	171	178	165	152	177	172	144	167	160	163	171	163	152	190	176	199	170	166	174	171	163	161	179	187	174	179	184	151	153	179	166	176	161	136	180	209	188	165	183	165	163	156	170	163	177	158	142	173	187	176	146	177	150	178	172	153	178	165	201	187	159	154	173	166	174	165	158	175	182	170	152	167	185	155	171	144	156	144	160	146	172	150	164	165	176	169	154	178	179	186	174	171	156	178	173	154	155	164	157	168	177	168	182	171	162	163	158	173	154	141	182	190	176	171	180	163	158	158	176	169	160	163	197	156	156	184	173	148	176	163	138	163	153	168	173	156	178	171	173	150	171	171	177	161	194	176	180	173	171	180	179	183	183	173	170	171	174	154	155	168	171	195	164	164	164	159	171	161	178	192	162	178	144	154	166	174	160	192	152	181	163	169	164	171	189	166	163	172	155	153	174	163	189	150	181	189	169	171	196	161	134	175	174	177	158	180	168	181	180	171	168	167	164	195	198	180	157	148	168	186	180	150	195	179	148	178	176	162	171	167	155	180	147	150	189	167	154	162	180	155	147	174	174	153	166	166	167	159	158	155	173	154	154	175	169	152	199	163	171	164	158	154	156	159	176	173	172	149	168	168	177	165	152	157	181	158	172	189	168	184	166	159	166	196	201	163	197	181	167	188	180	161	145	170	151	190	161	186	180	181	166	161	171	147	169	172	194	177	160	192	192	157	169	167	165	147	187	163	156	180	140	172	190	187	184	166	161	157	166	180	153	164	160	166	181	166	187	165	153	168	182	165	183	172	139	180	171	207	178	167	143	175	162	181	160	170	176	174	166	177	177	150	157	167	177	169	182	188	180	149	174	184	166	154	160	162	183	189	149	169	158	182	179	162	175	181	169	164	194	181	156	171	193	154	181	189	167	193	174	152	164	139	177	149	146	172	162	182	185	196	151	164	207	186	162	167	175	171	180	171	158	183	181	158	194	176	172	184	179	158	178	162	156	171	169	173	160	164	182	177	179	170	189	180	165	169	181	146	168	167	187	170	192	154	155	151	199	178	166	141	155	184	182	180	165	171	177	191	173	176	158	186	167	174	143	176	171	161	170	159	179	183	167	180	142	159	169	188	151	168	130	165	166	187	194	177	158	154	171	186	174	172	175	179	174	168	154	181	157	156	160	188	163	170	173	170	160	154	154	161	175	190	153	167	139	145	181	155	170	168	176	159	177	174	147	178	174	150	184	195	196	149	142	150	159	183	146	161	163	153	168	156	164	175	187	183	187	153	165	170	155	151	169	168	149	149	182	160	175	158	188	184	168	157	178	158	176	160	172	175	177	146	151	148	166	183	181	147	163	170	157	147	166	165	176	167	159	141	157	135	157	150	169	164	182	162	154	199	168	176	167	166	177	157	170	147	172	136	167	165	181	152	159	161	183	174	164	167	159	156	169	155	160	164	152	174	153	161	184	173	171	160	188	158	160	169	180	175	176	159	148	149	175	172	184	196	162	152	176	149	186	179	158	186	176	179	159	153	160	152	160	182	155	150	165	169	151	168	167	180	173	182	155	133	180	144	176	150	151	168	187	204	153	165	171	202	169	169	167	155	171	162	176	171	161	170	164	153	177	167	175	165	173	158	177	163	171	170	155	168	144	193	159
2181	510	454	514	509	523	446	491	482	487	467	495	464	511	450	451	447	488	484	471	428	471	459	468	446	481	489	455	474	428	464	469	474	482	423	435	465	478	464	475	442	431	431	491	504	439	460	430	481	459	448	459	445	448	430	479	495	448	418	429	449	432	451	465	464	445	491	505	476	504	402	428	453	477	447	454	490	485	459	448	479	483	495	446	455	475	442	454	425	467	487	442	458	423	433	462	465	490	464	476	496	490	432	473	473	475	442	463	432	460	483	446	466	469	463	472	486	518	444	453	441	490	432	456	488	399	486	479	423	433	452	484	456	474	491	449	437	430	469	448	477	475	434	436	439	472	483	436	434	455	466	503	481	475	467	446	422	439	428	489	446	466	438	473	456	477	447	469	502	439	431	459	454	501	464	468	467	461	452	490	454	491	484	459	479	449	475	471	427	450	458	444	465	478	462	476	471	439	444	448	460	485	425	466	454	454	466	437	458	454	467	476	433	401	475	445	498	433	462	500	455	459	469	455	474	471	468	448	463	471	445	426	468	470	470	449	474	463	464	458	483	454	421	474	426	466	445	462	464	449	460	482	445	435	433	480	445	438	451	457	464	470	480	458	452	417	485	459	454	473	477	449	471	474	461	479	470	484	480	453	488	418	452	470	475	444	453	447	477	450	483	472	473	446	472	457	468	473	459	495	465	410	513	470	430	474	469	421	486	467	459	444	454	431	495	470	485	490	461	426	459	520	462	462	465	481	462	442	402	463	473	448	472	489	443	484	513	478	430	430	443	426	466	458	471	450	466	447	427	460	487	451	479	493	490	460	424	460	464	513	471	452	503	429	471	457	438	466	475	481	451	416	451	408	450	443	495	465	462	479	458	493	455	494	511	437	472	484	457	422	468	451	436	498	464	462	453	463	435	493	452	451	425	430	433	486	492	471	433	468	505	479	438	469	429	494	462	447	454	465	503	453	461	447	429	461	435	495	470	451	468	471	446	466	481	499	479	422	440	447	488	472	422	427	487	467	471	476	436	438	488	432	437	489	458	450	461	452	435	467	443	439	458	467	461	466	436	433	467	473	481	436	405	461	459	496	459	443	449	472	415	503	503	464	426	461	436	477	436	469	472	463	478	464	458	490	442	450	450	446	442	476	461	451	469	454	494	441	447	470	455	479	443	445	440	413	481	423	458	460	440	472	477	443	447	457	461	487	449	477	457	487	462	394	479	472	463	464	479	460	499	477	464	485	450	469	473	449	410	414	438	434	506	494	446	433	471	440	463	426	414	443	464	402	516	457	461	488	464	448	478	460	452	471	481	444	479	472	461	446	463	447	462	436	457	470	462	474	488	440	462	422	462	408	447	457	437	483	473	448	454	442	438	444	455	478	465	466	473	441	405	448	448	479	467	469	430	493	490	437	453	459	487	502	455	464	469	446	470	440	432	440	472	485	435	442	474	446	427	462	456	480	468	440	488	416	439	444	454	400	487	469	475	442	431	445	437	423	452	457	479	481	484	499	485	461	481	496	440	473	460	452	449	469	455	454	449	470	440	477	468	452	476	451	449	503	479	440	460	475	454	449	462	456	457	471	429	446	461	481	481	502	487	476	473	441	473	495	461	464	433	458	470	473	485	457	483	451	461	470	459	493	479	479	440	457	424	443	474	474	479	482	404	462	484	486	415	446	459	473	479	478	457	519	461	461	426	449	467	454	423	438	476	440	469	460	474	439	498	445	440	470	461	474	439	461	467	475	482	489	478	462	446	451	478	418	484	408	460	410	459	491	470	443	464	463	474	450	457	456	460	496	498	477	460	426	483	466	433	455	459	514	465	478	473	450	478	460	435	486	503	442	449	426	417	460	464	462	474	473	442	460	439	455	458	446	458	454	476	492	463	495	410	460	456	445	480	435	500	453	455	456	435	454	471	425	462	408	436	503	478	473	495	438	476	474	454	489	435	439	465	486	396	475	468	465	492	453	468	450	460	442	448	461	466	483	472	454	440	461	478	450	467	431	481	466	483	474	480	469	438	463	500	463	470	440	449	438	457	452	428	446	470	471	441	484	486	445	450	478	463	451	458	464	459	499	440	442	439	475	440	430	486	455	436	464	511	477	420	427	456	430	443	487	471	478	461	447	436	479	484	447	507	490	421	483	485	486	458	475	449	457	454	455	481	465	468	468	429	459	453	447	452	492	447	490	454	454	468	459	475	474	462	458	445	448	469	489	430	461	439	458	477	490	433	479	444	505	421	464	453	469	459	430	460	477	476	427	417	471	479	475	446	458	448	461	487	433	456	442	406	496	465	459	443	444	460	497	476	451	434	456	458	440	462	477	477	452	444	446	439	451	447	458	467	477	445	456	430	472	464	486	467	484	450	453	492	483	466	462	489	414	463	456	491	434	442	436	489	456	433	465	491	436	511	493	468	462	460	435	465	479	480	499	471	434	468	472	488	460	465	492	472	473	444	469	440	467	448	429	473	461	463	480	434	441	453	489	467	475	455	486	463	459	474	449	465	466	432	435	438	444	475	466	493	502	469	466	447	437	478	480	425	463	432	436	480	495	455	469	484	506	487	459	452	441	430	448	520	473	468	505	448	479	499	439	508	415	486	479	427	461	486	483	441	485	469	450	500	466	422	409	422	447	466	455	484	462	468	458	480	450	448	462	489	521	500	478	422	490	454	460	436	451	468	458	475	472	439	445	447	422	511	463	498	428	489	442	473	430	463	480	466	477	442	423	469	503	467	477	433	450	474	442	465	465	488	513	426	433	465	445	477	438	467	468	463	485	427	430	458	464	488	439	463	520	465	438	460	498	448	478	443	464	476	450	434	448	462	421	471	442	476	437	438	443	453	442	462	435	462	449	462	438	473	490	477	450	482	436	456	462	445	417	474	465	440	435	490	452	494	475	454	484	452	425	504	473	494	434	469	428	491	463	443	450	499	458	477	462	441	467	422	441	475	491	440	463	502	472	440	506	429	492	470	477	491	471	479	456	462	471	476	474	441	493	487	451	450	405	513	430	452	449	462	468	450	452	436	453	491	440	444	484	463	464	426	461	449	426	457	491	438	452	462	476	477	457	486	481	467	467	407	439	454	462	471	463	477	454	462	474	474	462	457	464	462	436	417	477	491	486	493	455	458	470	429	511	487	441	463	479	487	463	477	451	468	465	484	453	451	472	441	472	434	468	478	451	464	452	434	501	448	471	473	454	484	486	432	461	485	489	459	482	483	434	463	466	432	475	471	489	475	472	472	481	473	464	446	470	418	481	454	467	449	479	458	460	479	431	416	474	461	440	452	437	451	417	454	464	433	473	425	442	429	427	476	445	461	468	446	467	480	451	491	461	495	488	464	440	474	480	448	492	488	469	500	444	484	457	453	458	485	474	458	470	456	453	481	482	460	475	456	428	444	491	452	428	479	453	500	462	424	509	453	437	486	470	457	441	480	451	460	480	471	436	469	416	456	453	482	463	449	463	451	440
8653	685	683	606	444	431	394	386	361	392	388	395	356	354	349	357	338	338	343	350	337	328	392	356	358	379	358	372	340	403	318	365	328	316	344	334	363	306	312	308	306	334	369	325	405	329	333	354	362	335	350	363	370	357	396	404	374	333	329	335	370	363	378	336	359	389	375	379	370	331	340	357	387	349	318	331	320	321	368	338	380	395	322	353	356	357	344	343	364	312	370	353	363	316	319	320	327	346	320	340	376	359	358	355	350	366	330	350	329	364	365	332	343	348	359	332	334	372	379	344	353	347	361	367	344	320	341	347	351	330	350	384	378	400	355	365	359	380	319	364	390	342	352	336	325	355	306	307	333	366	338	381	341	350	318	333	371	330	327	351	352	355	364	346	355	336	361	333	331	345	341	334	338	361	357	339	325	374	350	353	346	364	343	344	324	340	343	386	367	357	341	356	318	343	370	375	341	341	382	327	329	359	389	354	363	349	355	327	326	339	350	334	320	356	364	316	336	361	326	336	320	378	338	336	363	347	366	336	373	394	351	311	365	377	348	315	345	358	327	341	336	345	358	344	335	387	351	344	328	345	363	361	304	350	334	330	354	346	331	329	301	354	330	307	364	352	319	317	382	334	338	322	349	373	371	293	342	340	357	343	355	359	369	348	320	373	341	378	359	352	350	315	364	366	338	335	321	351	379	386	363	325	347	355	355	306	352	321	339	362	316	312	359	342	351	363	327	351	299	339	350	351	343	343	327	367	320	359	325	342	360	333	329	306	324	325	361	342	342	315	307	377	345	338	317	326	353	332	377	344	331	341	379	345	352	346	349	356	346	338	338	329	329	328	353	339	352	336	370	381	341	361	365	348	384	366	372	330	377	313	336	321	340	345	347	374	377	326	352	351	337	361	351	359	360	364	313	335	359	331	358	335	319	329	370	338	333	341	349	344	327	335	318	344	361	343	328	346	334	298	345	339	308	320	344	342	337	364	328	375	341	340	351	358	317	304	328	369	330	362	336	324	349	334	370	361	351	362	387	330	337	338	299	320	341	357	313	361	341	362	296	354	352	340	337	338	338	335	352	351	365	318	363	301	340	340	358	347	373	313	338	388	330	342	341	340	347	320	349	355	393	382	353	330	341	355	311	335	381	327	343	353	331	334	351	345	393	328	349	333	321	319	380	356	336	331	344	308	341	389	324	335	362	363	322	352	369	345	310	333	340	357	344	339	315	319	374	341	354	301	343	352	369	363	325	359	329	336	341	347	342	357	361	334	330	347	326	369	320	347	343	374	353	328	340	341	367	343	312	393	329	369	334	357	338	359	346	378	365	325	354	336	340	356	343	388	311	371	329	337	338	350	359	365	321	343	361	350	339	363	354	325	339	328	370	355	394	380	359	352	327	342	307	369	346	356	338	387	331	346	346	382	349	364	315	358	340	336	319	360	372	389	356	334	349	322	329	325	375	378	337	303	368	396	383	358	348	361	336	352	354	349	341	347	325	334	375	337	342	342	332	356	325	367	339	353	350	308	324	374	370	371	341	340	348	317	337	342	329	376	324	355	326	344	377	372	361	312	392	336	340	339	317	380	341	361	330	358	321	347	337	312	353	353	343	373	338	331	382	358	351	347	300	346	332	363	369	348	364	344	358	350	339	324	359	358	325	312	377	356	368	350	361	350	375	357	364	386	331	343	384	359	366	328	344	336	350	346	365	404	339	363	352	328	343	354	337	336	333	372	324	332	301	372	314	352	356	318	340	378	323	325	367	353	344	380	345	376	342	344	350	378	367	374	368	345	316	324	352	342	371	322	353	361	370	356	370	379	340	344	336	370	354	367	369	314	346	341	375	354	350	345	321	333	342	342	395	366	357	342	370	369	366	307	324	356	323	378	325	350	316	322	342	340	352	351	324	359	320	340	318	308	340	349	359	343	339	313	341	337	325	342	331	345	360	304	357	340	344	372	333	341	344	369	299	378	346	326	355	336	340	341	368	353	323	344	348	362	347	377	364	325	353	324	364	362	333	349	338	344	336	320	377	364	341	356	396	363	332	336	358	358	371	360	330	339	382	346	338	362	335	355	333	347	372	340	360	336	361	336	331	308	353	331	375	359	361	332	335	344	340	323	319	360	320	340	330	359	371	346	332	314	347	353	303	328	379	367	309	333	353	380	369	340	359	348	341	327	312	325	349	341	361	375	327	377	365	337	299	337	316	374	300	333	373	335	323	349	359	344	351	352	328	349	351	348	337	318	322	333	326	365	353	321	335	337	372	327	338	339	347	340	364	369	335	356	344	345	357	347	344	324	329	355	338	339	314	380	346	331	322	320	349	358	336	344	330	328	378	346	316	355	344	346	358	374	343	361	332	329	307	305	315	371	349	344	331	414	321	336	382	326	394	323	306	326	331	334	350	375	343	365	341	364	324	354	347	344	355	365	321	341	374	337	345	372	346	338	363	328	333	348	352	331	339	354	338	374	374	339	340	333	351	377	346	330	344	329	351	357	316	338	337	359	344	343	301	349	335	405	351	360	346	326	335	339	354	366	323	303	356	304	350	347	354	330	327	344	314	358	327	347	329	337	340	369	333	339	349	330	360	360	324	369	337	343	316	352	324	371	337	363	335	362	318	298	335	336	339	330	372	365	337	338	355	348	342	376	346	351	335	333	353	338	340	382	365	409	376	341	375	361	311	374	374	351	362	368	332	365	398	343	349	333	313	325	350	311	342	331	389	332	398	356	362	343	319	370	363	358	348	354	337	315	338	299	331	363	381	349	358	337	379	371	374	390	356	349	333	354	352	320	366	334	309	350	387	335	323	353	374	327	366	334	348	374	325	309	335	334	361	341	328	340	332	327	320	366	373	353	359	337	322	331	337	295	337	368	372	357	371	298	374	349	361	326	359	316	332	355	386	346	350	353	326	337	346	344	366	370	351	360	329	339	337	338	379	367	344	345	360	325	367	356	330	347	331	348	344	351	313	365	314	368	344	389	374	328	359	351	346	366	350	324	339	274	346	357	327	331	329	327	367	333	322	418	349	343	367	319	328	383	329	344	345	359	331	332	347	347	340	339	358	353	370	349	357	376	334	316	337	322	319	350	317	348	334	343	321	352	363	354	343	345	351	326	357	368	366	334	350	303	355	312	329	349	341	354	366	321	349	370	333	358	340	327	338	310	371	364	326	363	333	366	329	334	300	347	359	381	303	297	332	342	334	338	340	347	347	347	368	352	347	327	365	359	327	322	335	334	320	331	341	343	370	322	362	311	342	356	330	345	355	330	331	313	346	332	322	344	372	329	354	341	361	358	334	328	362	377	335	352	334	372	314	328	340	327	316	340	356	331	336	361	313	333	343	349	354	332	316	362	315	373	334	373	339	336	335	367	370	363	343	349	357	375	339	336	367	352	323	332	357	373	341	362	382	342	388	348	293	320	392	355	316	337	366	343	360	349	341	315	319	328	331	356	349	340	322	330	349	358	350	329	345	345
7204	1046	1484	1615	1572	1281	1152	1113	1070	1065	988	971	937	934	909	942	851	904	871	881	870	796	839	834	842	857	885	803	820	847	844	890	819	893	801	822	790	822	851	849	819	822	803	806	787	796	861	816	848	844	793	799	809	841	864	858	816	818	805	789	820	848	853	847	828	813	800	808	825	825	826	786	786	837	848	823	827	840	795	806	833	787	832	860	826	819	823	794	857	814	844	822	818	800	813	795	805	812	840	841	841	787	841	841	797	808	818	855	820	855	802	805	768	826	781	786	818	833	831	848	848	853	873	792	822	854	822	775	869	814	853	843	852	772	843	800	818	751	858	879	809	793	772	845	798	843	781	836	765	802	792	826	833	839	820	808	823	819	805	848	796	798	784	808	806	786	829	856	819	823	824	818	821	827	815	834	755	816	812	812	805	805	848	871	826	819	806	849	802	858	819	823	812	839	786	816	802	839	802	763	853	823	802	831	800	850	769	850	801	850	803	803	788	794	823	842	816	844	816	854	868	822	832	745	859	816	826	785	788	843	830	818	826	810	781	852	812	789	864	844	790	806	833	814	805	852	826	806	841	788	855	795	849	869	784	858	807	806	811	825	861	802	844	828	869	861	791	839	801	842	806	815	802	819	850	814	830	743	813	824	841	821	787	831	800	783	801	813	903	777	772	907	779	779	809	822	838	795	824	797	812	869	773	819	804	834	803	851	892	820	806	809	832	815	843	764	801	817	785	795	827	816	829	792	821	790	833	836	790	841	840	802	787	805	787	810	804	792	806	825	802	807	792	838	795	834	849	858	814	818	821	825	840	831	842	821	858	797	854	842	814	834	833	833	847	819	791	847	798	804	830	803	771	848	749	814	807	802	817	836	775	839	825	866	852	846	844	761	811	843	793	812	807	860	845	825	845	820	848	816	801	794	851	785	806	792	821	828	835	830	851	870	883	813	794	862	837	750	821	783	816	833	810	833	799	814	877	822	814	846	857	809	797	856	807	865	811	849	859	803	803	851	826	817	825	827	789	829	854	782	776	851	784	816	787	786	833	784	786	829	779	775	768	807	773	813	835	864	837	812	767	790	864	834	794	815	830	831	799	821	818	876	863	816	825	779	820	844	815	841	793	808	852	833	863	780	839	878	772	744	795	810	875	791	810	855	766	823	834	800	790	727	882	826	822	815	793	805	831	772	824	846	822	827	830	808	824	814	804	847	822	803	794	818	800	776	837	863	842	834	800	849	859	839	838	843	807	823	866	871	825	799	832	815	816	802	869	789	851	766	821	797	821	858	811	817	799	812	797	767	807	802	829	801	838	835	813	797	860	811	825	785	816	830	766	803	840	844	767	801	804	770	866	783	823	855	873	805	846	791	807	785	817	833	781	804	787	829	809	786	826	815	807	839	801	835	823	819	814	794	814	842	813	853	868	808	789	862	836	797	847	821	790	845	816	856	810	845	893	824	829	813	865	831	802	816	797	821	837	841	807	840	852	837	796	814	829	816	839	822	855	841	815	849	826	843	867	836	851	808	809	770	811	858	788	811	866	831	859	798	788	837	816	779	776	875	904	806	802	796	846	788	846	846	833	786	816	857	828	791	834	803	841	808	764	880	820	815	864	836	836	836	815	816	769	779	826	796	762	796	794	804	826	813	831	766	830	801	831	824	835	804	791	849	814	800	825	814	841	814	891	728	871	811	815	800	819	817	870	824	817	739	823	879	846	818	825	834	835	831	769	838	823	771	831	800	825	828	823	759	814	859	780	844	838	768	834	818	812	810	833	839	836	843	880	846	842	803	777	823	798	822	793	837	788	883	821	884	811	815	819	781	834	830	769	806	803	835	789	820	848	795	872	883	805	847	844	803	859	830	793	855	853	778	816	815	850	818	878	866	790	801	828	809	788	847	803	750	822	810	867	817	798	839	812	836	798	825	785	827	763	845	774	806	828	800	877	798	850	845	815	780	812	844	835	829	830	854	846	778	837	834	836	802	825	791	828	816	827	830	799	851	779	759	811	844	814	874	772	817	773	778	822	811	806	803	791	826	814	763	839	832	773	823	821	825	827	864	861	785	786	861	836	891	846	857	854	822	862	825	803	818	839	805	810	784	872	828	772	817	807	823	810	861	832	865	828	841	849	809	848	825	788	859	806	845	821	845	913	817	800	804	888	813	832	794	826	830	793	828	784	801	887	865	809	844	844	812	860	807	839	806	806	828	837	842	793	834	796	798	777	811	817	832	833	764	838	811	788	799	805	799	838	805	865	799	811	765	859	852	857	850	755	817	804	829	785	831	829	850	804	806	830	823	787	800	780	851	822	801	808	797	843	829	865	773	819	868	785	858	805	816	903	868	832	833	849	832	843	836	793	799	824	798	767	812	784	778	789	786	845	864	831	796	797	837	798	778	827	817	804	828	830	827	829	849	771	827	805	797	784	848	809	827	823	803	814	812	806	812	794	815	784	816	849	843	791	843	832	776	827	815	824	800	804	833	817	798	821	828	827	850	785	809	784	839	804	824	781	802	784	866	821	826	859	845	815	798	799	798	844	766	823	834	833	813	813	841	767	829	837	790	793	824	879	830	731	801	798	857	805	812	789	826	837	855	769	791	798	837	790	786	823	818	780	726	822	765	805	815	785	816	856	775	803	814	845	816	797	844	810	780	836	822	799	819	812	750	811	810	817	866	785	797	839	842	829	786	842	800	894	847	800	828	825	802	845	791	798	842	834	838	888	794	856	798	821	859	801	781	830	847	893	827	883	852	813	800	816	832	823	765	849	790	839	798	816	803	768	811	843	848	790	825	782	807	826	801	850	769	826	791	851	769	820	796	815	788	842	810	786	828	838	793	789	858	774	825	805	798	795	818	829	810	839	868	821	854	819	818	808	766	795	867	821	867	813	787	815	858	798	810	820	765	833	875	822	814	824	862	816	837	838	833	763	884	797	806	792	812	801	793	843	830	812	781	816	776	822	840	835	871	814	799	816	836	868	870	815	799	875	850	824	814	845	813	835	826	818	826	783	785	848	865	783	827	872	795	816	851	834	890	827	836	805	830	773	861	838	818	828	749	771	878	864	808	826	822	827	866	846	796	878	829	866	822	795	834	780	828	883	788	836	798	831	809	858	862	819	790	808	787	834	786	813	820	881	800	842	837	857	816	868	901	797	839	769	794	827	832	834	836	789	814	815	833	820	781	844	812	789	787	811	809	826	783	782	798	814	801	823	809	793	805	823	793	783	854	828	835	843	872	830	809	841	780	836	814	820	786	814	833	853	826	860	826	800	806	844	841	824	799	818	795	854	808	804	810	821	806	828	811	839	807	834	782	838	807	837	784	814	830	863	833	820	777	846	859	819	810	808	827	876	847	833	789	763	801	813	844	805	827	839	777	873	827	795	826	850	779	800	805	828	769	798	818	849	834	809	798	792	804	831	837	785	806	824	852	884	832	823	854	855	799	845	878	834	830	803	845	809	822	751	822	814	807
15699	1407	999	809	581	516	455	439	418	392	382	416	366	391	363	381	375	334	390	381	361	360	367	394	395	376	389	380	371	429	338	345	386	387	370	343	379	409	368	390	380	369	365	346	376	353	352	347	383	380	371	380	350	363	338	327	381	376	347	348	361	348	303	403	333	363	348	360	359	396	349	371	354	338	326	376	345	366	372	398	341	351	348	394	337	348	364	368	301	305	333	369	318	353	354	374	320	334	363	364	369	353	343	371	357	332	331	380	318	337	344	354	354	380	333	343	323	355	350	379	345	352	324	345	373	345	332	355	322	329	329	334	344	331	341	338	366	321	352	344	358	357	381	325	384	393	352	344	364	346	345	337	354	339	379	372	352	327	332	378	377	389	316	360	358	367	341	357	353	359	369	390	359	334	306	323	326	387	343	348	362	356	342	377	334	332	375	339	360	379	367	329	374	347	357	352	349	374	362	310	349	386	356	337	378	303	366	340	357	352	355	341	335	374	356	373	380	331	334	341	364	376	383	344	361	345	378	367	339	382	374	325	317	358	364	307	356	321	337	352	373	367	362	354	360	347	351	380	324	389	362	370	336	359	327	414	350	387	327	364	325	348	387	322	358	356	340	366	348	369	360	310	393	325	339	389	366	346	322	375	340	348	372	352	394	331	317	367	369	350	328	351	366	359	336	345	339	336	353	355	342	365	358	356	327	363	326	299	363	373	347	348	365	354	371	350	364	350	354	356	372	377	345	346	373	382	355	361	348	331	352	332	360	350	358	351	378	372	384	387	338	390	345	366	333	359	322	323	359	375	374	332	391	357	335	348	343	355	355	352	354	366	343	367	346	328	369	355	318	373	364	357	342	356	369	363	339	333	387	350	355	341	376	345	375	419	332	343	361	374	360	379	345	350	331	357	352	371	357	350	335	335	337	358	337	348	378	357	323	345	329	323	370	372	367	352	383	349	337	375	391	362	369	349	368	336	360	321	319	347	337	376	300	357	344	333	380	352	353	360	314	362	341	337	347	350	398	373	363	367	350	331	337	342	341	374	367	340	341	344	332	344	369	344	365	363	350	377	319	368	352	342	352	351	311	356	385	386	368	350	333	328	392	353	355	371	352	337	350	335	371	358	362	345	377	347	327	343	348	326	347	349	386	338	339	364	356	384	362	361	344	360	319	373	319	373	341	388	373	344	329	354	384	358	386	340	388	355	351	362	324	345	375	356	369	363	345	372	323	340	352	368	345	359	343	369	360	354	373	321	330	381	357	374	351	328	343	336	347	326	320	339	353	368	357	367	360	376	347	352	348	350	331	358	346	365	345	395	375	351	368	391	358	345	364	322	333	314	379	353	351	334	333	358	393	382	370	356	343	321	361	364	369	355	376	349	385	335	339	339	365	311	389	386	346	320	340	343	363	365	378	405	356	371	367	342	328	351	383	347	341	342	358	349	368	361	364	365	316	360	356	340	380	338	349	367	328	347	369	370	378	360	330	350	332	385	319	346	361	341	335	337	376	331	379	334	336	361	354	339	340	375	318	319	341	350	341	352	334	324	348	342	398	382	350	361	370	376	353	384	376	332	341	381	331	376	346	340	398	352	347	319	321	329	351	340	360	313	363	368	351	342	324	386	342	373	359	363	342	329	333	319	331	356	356	364	361	371	386	348	311	356	336	346	370	369	357	330	343	361	324	312	372	345	382	307	343	363	390	352	364	355	338	360	372	343	346	340	317	352	366	346	373	385	346	374	372	373	380	323	350	326	361	346	367	352	370	389	339	369	345	354	355	328	346	336	365	326	336	359	321	313	337	341	340	304	357	348	348	342	330	325	354	368	333	365	373	329	314	361	342	329	355	377	333	363	363	358	373	349	355	360	389	316	320	343	356	351	312	386	362	323	344	383	344	337	371	386	361	362	369	364	324	360	337	362	345	335	402	328	360	388	338	375	358	357	345	364	365	322	341	357	370	355	362	375	378	336	367	355	385	315	368	357	369	364	351	338	339	353	336	316	365	324	364	426	337	367	355	374	361	372	380	361	353	345	324	377	348	329	339	383	379	372	346	338	367	351	359	354	349	311	327	330	346	347	364	334	361	351	366	379	344	340	391	324	363	377	379	314	348	365	346	344	330	333	338	359	344	354	364	346	331	326	336	342	323	377	332	334	351	373	342	371	320	349	355	375	371	343	349	383	339	348	369	356	338	362	376	368	352	343	385	353	383	359	351	342	342	360	369	379	345	347	424	315	363	350	371	326	348	355	366	342	354	333	344	343	345	379	342	354	357	376	342	386	368	315	336	357	338	354	345	343	333	322	334	333	371	369	358	381	350	379	367	398	352	340	367	369	320	328	368	337	359	358	349	352	331	357	377	377	312	345	377	362	319	359	358	359	347	346	388	371	395	326	351	406	351	402	357	328	363	381	328	353	341	342	354	352	352	329	354	315	367	327	378	343	349	327	336	351	340	342	340	378	367	318	334	332	338	362	351	368	344	316	335	369	360	402	323	320	363	360	334	371	345	352	344	330	371	367	386	366	373	381	355	389	340	340	370	367	349	336	367	349	337	347	382	355	336	349	356	327	347	372	365	355	392	337	349	335	373	365	354	359	370	329	354	339	351	368	367	364	339	320	336	345	370	341	358	403	364	348	351	373	357	350	343	347	350	358	343	343	386	352	356	375	366	339	326	377	412	359	329	317	350	363	336	372	328	348	370	345	351	358	360	322	350	352	326	375	399	375	344	348	339	373	356	368	339	320	334	335	363	336	374	373	357	354	368	336	360	350	307	325	349	311	372	352	366	371	375	350	318	313	366	363	340	329	325	345	341	349	336	334	360	347	353	385	385	370	387	387	383	322	321	399	334	372	381	353	349	340	372	348	358	374	366	337	340	354	325	380	333	322	328	354	337	343	336	347	339	339	364	366	366	373	338	342	320	321	331	352	350	370	338	334	382	336	340	353	376	357	348	346	357	337	334	352	321	389	333	321	369	340	352	363	347	368	357	359	332	319	362	353	391	343	348	328	358	399	328	344	344	340	375	351	344	360	344	369	363	364	351	371	345	349	348	346	350	368	368	385	316	371	358	372	369	352	359	369	353	354	360	349	331	355	336	359	377	357	354	331	336	358	338	370	331	348	362	363	372	383	320	334	339	340	358	367	334	348	366	351	361	324	358	366	329	363	327	340	376	353	392	315	371	364	358	339	369	309	380	361	331	320	422	364	352	333	361	353	369	350	362	320	375	355	381	313	354	376	303	353	388	374	335	371	341	310	397	375	362	385	350	369	372	369	348	351	325	346	313	349	355	382	369	337	364	345	375	351	341	348	371	365	359	365	350	376	333	373	332	337	383	327	410	362	365	325	374	369	387	341	360	365	358	343	326	354	358	348	334	342	388	354	382	348	353	296	372	325	349	345	365	344	345	359	370	341	308	357	364	331	388	347	340	350	372	386	346	362	356	348	361	356	332	348	330	373	365	319	346	345	338	357
8974	1381	2104	2362	2076	1627	1486	1302	1411	1173	1118	1046	1063	1009	977	973	934	893	876	938	861	868	913	886	856	918	832	850	898	851	884	872	847	839	829	847	832	821	811	809	842	870	843	816	890	828	820	837	848	784	762	833	811	834	878	825	808	812	842	762	866	779	799	806	777	838	793	790	796	819	798	843	844	779	778	747	800	843	797	833	793	834	800	775	804	809	814	796	842	810	832	816	795	837	817	807	810	794	876	787	832	818	816	812	840	792	847	815	747	814	836	781	827	819	796	825	802	840	799	800	814	816	823	851	885	788	748	746	809	790	828	791	806	827	753	776	781	754	801	808	780	742	801	791	843	814	799	796	814	792	770	811	879	782	839	820	835	835	802	800	806	812	802	756	831	803	781	792	839	767	799	860	784	820	806	787	814	809	817	812	789	764	848	790	835	770	779	803	835	778	807	795	771	818	786	839	823	782	843	754	797	797	814	777	807	802	803	825	846	794	822	816	823	829	806	805	846	791	750	809	773	853	813	806	824	798	816	811	812	810	769	775	780	816	844	822	857	790	809	823	795	794	807	853	795	765	774	797	835	838	828	836	851	777	805	791	858	779	847	834	806	806	819	794	828	814	820	801	813	815	793	801	834	783	799	803	813	818	837	847	812	823	811	787	799	750	762	821	783	828	752	759	836	816	748	826	811	847	828	754	860	821	762	791	766	785	774	768	827	756	820	830	776	867	756	790	812	826	768	815	759	815	806	832	835	723	831	740	799	786	846	838	792	822	830	776	797	756	786	777	764	838	840	809	809	845	829	826	831	829	843	807	836	796	829	772	809	861	828	849	796	819	750	778	839	787	777	798	824	825	820	790	823	824	811	798	783	824	779	807	824	777	764	851	801	821	814	809	844	825	825	846	829	814	877	778	828	798	784	847	816	809	809	815	828	836	809	839	836	837	817	794	769	818	741	775	797	845	792	799	833	803	781	779	785	798	795	816	797	784	873	801	766	849	721	793	799	793	772	801	854	815	749	759	852	837	818	800	761	812	798	821	851	765	775	867	826	816	760	832	815	887	851	780	781	845	851	824	779	781	824	828	797	794	812	757	804	784	837	810	816	821	765	832	783	841	830	768	814	832	764	789	819	835	784	813	795	768	801	820	825	801	795	792	802	787	798	844	847	776	785	798	821	800	801	823	824	777	775	830	893	833	809	806	780	818	823	793	805	784	772	774	866	769	779	834	787	786	839	839	804	726	801	791	824	795	780	814	787	814	783	836	810	801	824	797	796	792	795	812	798	816	786	783	797	808	769	796	775	843	833	821	790	780	842	814	799	794	790	830	868	803	755	841	795	813	821	811	872	761	832	814	769	816	814	829	836	818	773	743	853	808	831	804	796	815	779	808	786	826	761	806	815	812	795	778	771	801	761	846	761	775	797	817	788	776	834	785	810	781	834	815	831	795	872	796	788	810	749	815	814	786	854	819	804	796	826	785	812	836	805	856	806	810	804	810	836	800	816	778	829	787	826	770	839	806	789	814	821	769	800	782	826	748	840	838	830	858	830	765	802	812	865	777	763	821	810	830	841	790	852	845	789	788	840	778	787	833	820	818	812	773	800	802	816	742	824	757	802	832	812	825	834	800	805	853	814	842	828	782	849	854	790	798	798	839	817	760	823	786	817	747	828	863	832	767	865	750	819	832	812	805	857	819	836	770	827	759	816	804	789	831	819	769	779	827	828	796	761	853	855	794	800	774	754	804	829	794	803	787	774	785	829	765	815	774	771	805	788	792	784	786	793	778	803	805	816	814	816	754	770	764	799	770	837	762	796	828	780	802	797	810	758	751	808	791	772	791	831	839	761	876	825	812	806	848	776	826	784	763	847	811	852	792	804	784	815	823	827	819	776	840	826	826	745	801	842	809	790	820	841	852	863	812	805	819	832	828	780	785	765	789	828	790	778	750	808	806	811	798	834	778	813	752	817	787	830	817	790	859	867	808	777	809	850	825	805	770	783	796	783	819	779	816	784	868	790	791	822	826	859	755	809	775	800	852	793	802	777	808	830	778	841	812	759	847	847	801	761	836	802	812	758	800	814	766	809	770	837	841	834	795	787	772	836	787	846	786	810	824	774	793	778	833	795	849	787	771	861	834	803	783	828	852	776	816	812	833	827	773	848	829	795	834	767	794	784	753	808	853	801	822	804	781	840	839	811	807	792	796	826	837	790	825	821	774	821	807	810	786	828	801	802	826	780	767	786	765	854	857	806	793	789	827	831	802	782	798	831	772	828	778	816	799	801	795	814	812	828	771	772	823	844	774	762	819	831	809	773	805	777	776	787	786	848	745	774	812	739	822	802	780	797	848	822	850	795	796	840	799	808	754	824	794	822	842	776	800	815	831	801	816	842	837	805	831	786	833	791	795	848	811	852	826	820	763	828	822	756	797	823	773	805	753	862	797	790	860	841	780	814	783	789	815	807	837	798	774	821	871	846	824	784	836	800	744	748	826	767	794	792	751	829	771	864	819	821	823	801	815	827	818	827	787	784	864	811	816	810	863	798	773	805	774	816	851	819	819	799	803	799	778	752	764	752	805	783	753	798	819	832	797	775	817	829	794	756	792	825	838	836	781	808	824	784	846	831	809	792	843	847	820	805	808	822	762	769	800	807	834	788	814	828	808	859	806	806	773	838	830	838	824	798	780	813	746	781	795	837	815	788	875	788	819	819	777	819	808	850	816	804	820	799	825	783	838	819	795	796	817	838	808	794	839	796	830	818	804	785	777	866	802	822	807	789	732	783	799	795	767	829	817	764	743	817	806	779	791	836	797	800	841	788	804	815	806	805	850	805	799	805	809	733	829	833	830	776	805	835	802	851	783	806	868	799	794	807	791	855	788	823	827	770	810	760	781	801	796	802	819	827	828	816	824	795	827	816	768	771	843	806	787	822	808	780	844	826	766	749	837	747	840	825	794	807	801	858	821	742	830	815	806	785	837	834	805	776	807	809	802	786	806	797	774	828	791	825	784	791	783	830	807	807	824	820	817	786	829	832	820	810	832	761	794	792	867	791	792	761	780	791	854	879	815	769	823	801	788	799	785	803	843	807	778	819	838	800	844	780	824	783	811	827	839	814	810	773	806	810	817	786	764	824	785	872	811	837	766	733	820	800	788	836	765	780	819	817	790	770	844	844	773	757	769	884	805	805	805	779	780	817	841	812	786	808	799	782	790	842	759	849	827	775	831	840	831	807	860	791	849	825	768	811	792	828	857	835	811	830	816	797	840	804	814	783	816	790	806	815	802	786	825	779	767	809	804	864	806	816	823	794	829	776	818	833	789	807	772	820	811	848	782	858	771	802	798	870	772	746	765	782	797	836	820	773	876	804	800	782	808	800	822	820	773	805	789	815	845	800	793	836	772	819	799	809	785	850	836	831	829	829	800	826	836	787	835	782	871	812	843	830	802	819	792	830	790	802	765	797	849	790	781	821	819	836	834
2164	172	202	204	176	168	151	153	181	200	175	184	169	183	138	167	154	171	155	151	167	180	164	138	164	176	172	175	178	174	186	162	169	176	190	154	151	171	188	157	161	171	171	163	171	167	156	181	182	168	166	194	162	167	175	164	172	151	171	137	171	168	176	179	175	174	162	154	151	175	173	151	159	167	148	157	163	151	177	169	182	168	149	167	171	170	190	162	173	144	153	181	172	182	176	178	177	197	149	163	175	151	171	172	188	171	184	170	168	171	184	174	177	180	173	163	161	197	190	197	151	164	185	166	156	156	188	189	140	194	160	158	165	156	175	172	190	160	182	146	190	160	188	183	148	150	187	147	172	164	199	184	183	162	168	184	148	161	160	156	166	170	168	177	147	170	166	167	153	207	174	188	143	149	188	166	166	137	169	182	167	191	181	164	167	148	156	177	177	176	166	180	154	187	154	158	140	163	186	182	191	149	179	141	166	142	160	207	162	179	181	181	169	165	178	178	179	156	152	186	178	158	150	185	168	180	184	174	170	169	140	161	172	167	167	159	188	159	162	170	176	163	157	149	154	170	175	170	172	165	145	165	167	160	178	186	194	170	180	162	165	178	160	167	174	161	164	174	149	160	149	154	153	156	180	177	125	169	195	170	159	164	152	168	178	186	194	166	164	168	180	173	180	178	157	161	190	190	181	154	185	167	161	162	141	176	159	165	181	171	178	173	171	189	171	164	137	165	166	146	155	152	148	171	203	172	191	174	167	158	148	180	174	200	176	165	193	157	174	165	166	159	151	170	184	157	183	171	162	161	175	149	168	152	174	165	198	161	165	157	187	179	178	153	175	200	140	155	156	163	146	177	161	195	179	178	175	185	143	173	158	164	180	184	176	186	143	154	173	168	165	179	193	174	181	172	137	125	156	182	160	171	146	158	142	164	173	168	163	174	151	170	153	186	168	154	149	166	132	185	202	166	188	176	155	166	182	172	180	153	157	168	161	159	162	197	160	174	167	147	182	169	176	183	172	133	176	149	184	176	169	170	156	157	180	167	152	186	139	164	161	168	167	167	183	160	158	176	169	174	154	134	126	182	180	177	153	215	184	164	185	162	154	181	166	184	162	163	164	169	172	172	179	143	168	149	154	182	192	161	187	164	183	201	182	176	201	183	141	200	151	171	184	189	142	158	170	189	170	147	142	151	168	175	193	192	160	187	175	161	176	151	182	156	206	178	171	147	182	180	155	164	170	157	176	180	187	175	168	176	159	160	169	146	165	159	153	156	180	169	152	162	189	190	183	175	185	167	166	173	183	170	187	172	131	175	179	170	151	152	185	173	171	162	167	183	182	151	158	172	158	198	168	168	153	181	178	156	176	154	175	145	139	173	160	152	166	167	151	174	170	179	175	161	165	156	164	169	181	155	139	168	181	154	188	163	153	143	180	181	169	185	173	177	176	179	164	155	173	167	165	169	180	189	174	172	162	192	168	175	166	150	177	173	170	180	162	156	168	168	163	175	158	168	167	171	178	143	167	185	166	171	169	179	194	186	130	163	164	155	163	165	179	172	160	158	160	189	184	168	171	186	165	171	176	178	194	192	183	174	157	144	166	213	170	161	172	160	177	161	174	181	178	191	151	162	164	159	158	158	176	181	179	176	156	153	150	166	193	152	171	162	162	150	195	157	190	192	165	182	159	164	177	158	175	169	172	172	159	160	168	168	146	173	168	146	175	180	186	174	144	161	166	167	157	165	187	158	154	177	151	180	179	168	177	168	183	196	166	156	158	193	194	175	188	160	175	185	148	171	158	158	184	195	181	145	170	176	157	159	177	164	172	163	180	183	157	160	170	164	154	171	167	160	174	181	177	178	144	177	164	143	149	128	162	166	177	176	172	143	187	166	147	177	191	151	157	165	169	174	161	164	161	164	161	160	164	142	171	157	164	162	162	154	167	164	147	173	188	200	170	151	152	171	197	160	157	153	146	157	175	183	169	180	176	151	155	177	165	177	161	144	199	178	168	185	140	157	159	150	146	151	175	150	178	181	187	161	167	150	144	168	184	179	160	161	173	169	165	171	160	157	163	145	163	191	178	155	168	151	184	175	177	170	176	164	175	161	143	183	185	165	192	166	183	149	158	152	168	157	148	167	157	166	158	186	168	178	159	170	151	148	159	168	189	171	184	184	176	146	170	158	156	158	181	163	158	167	170	190	179	149	167	150	168	146	197	171	177	150	164	164	159	160	171	164	157	156	189	162	170	170	166	187	136	158	174	167	160	155	171	178	163	162	144	159	167	177	177	159	164	149	168	144	184	165	190	157	158	165	144	154	177	188	183	163	166	190	152	162	186	162	176	169	194	168	165	175	174	166	145	146	161	179	186	158	156	162	124	172	129	184	157	177	169	175	165	163	180	173	178	143	172	173	155	136	180	158	160	160	181	151	157	161	187	137	184	170	144	164	160	168	159	176	205	195	166	145	175	169	146	174	167	166	186	157	170	172	155	186	194	164	187	173	166	173	155	180	167	180	167	166	157	169	158	185	168	160	141	175	162	172	167	180	142	175	169	162	169	167	163	201	174	161	172	165	170	156	158	153	165	170	156	156	183	153	170	143	170	160	168	170	171	172	177	165	154	164	157	175	183	155	168	154	148	158	174	183	171	156	182	160	170	181	160	164	182	176	170	159	203	185	172	153	185	156	157	180	159	165	165	179	161	183	144	174	158	162	179	155	165	178	170	177	147	172	174	174	200	168	162	166	149	152	185	172	174	166	152	150	174	173	167	165	160	155	153	176	180	173	157	159	174	189	149	165	168	154	152	166	152	154	175	155	175	157	175	164	144	168	178	163	169	179	171	191	151	181	157	158	176	165	141	181	175	166	178	160	178	157	171	160	169	184	150	165	171	166	151	165	190	173	163	184	182	178	166	189	174	176	183	161	169	164	165	155	193	183	143	144	157	163	164	165	158	179	166	185	152	175	199	163	157	158	157	158	179	171	158	169	162	167	180	173	159	167	155	172	174	167	153	151	167	175	179	161	160	174	172	182	161	154	161	176	157	175	144	167	168	170	186	187	170	188	166	164	174	162	180	149	152	165	143	175	186	177	175	168	157	153	155	184	174	174	157	187	200	173	185	149	178	174	182	181	160	170	145	189	160	161	160	158	139	145	153	167	175	145	196	160	213	187	154	147	183	182	145	136	166	139	190	188	155	188	169	164	163	181	161	158	164	177	165	194	165	155	191	153	142	173	189	177	179	158	172	147	135	142	174	151	173	156	159	185	127	157	168	174	156	155	179	170	185	166	164	163	173	165	190	177	164	161	174	169	175	177	162	173	159	180	163	158	146	180	183	152	170	179	152	157	156	168	179	158	146	160	179	168	162	187	162	170	143	176	146	167	163	166	173	205	157	163	154	180	166	198	177	178	152	172	152	176	150	168	164	162	141	142	157	160	171	139	151	189	180	184	173	176	173	188	191	175	187	155	166	181
2192	485	541	510	518	483	491	494	457	479	507	492	447	467	469	489	457	440	432	476	430	464	466	452	517	467	509	427	480	452	440	473	503	483	433	469	462	409	438	469	456	443	454	496	455	432	465	490	500	455	461	463	457	462	470	475	495	409	453	431	462	458	497	471	475	446	429	419	459	491	476	471	446	484	473	468	443	463	469	461	427	426	492	534	411	455	502	486	476	482	442	432	447	440	428	478	417	455	448	451	492	465	471	437	437	478	469	441	467	453	479	471	449	460	424	457	467	467	460	485	424	472	447	430	478	431	471	417	459	453	466	485	460	466	460	503	441	470	443	465	460	482	461	417	468	479	449	480	457	465	508	436	444	435	424	460	472	437	425	495	463	449	436	431	461	417	474	433	456	460	461	451	430	433	460	449	420	433	441	490	506	463	478	453	423	474	451	474	406	492	421	457	445	465	450	475	441	418	479	472	473	445	467	423	455	446	465	427	449	455	467	503	483	433	484	521	466	455	436	440	470	470	438	482	494	476	419	483	452	488	461	451	480	467	450	471	458	484	411	492	451	456	487	437	465	430	455	452	476	438	435	471	443	462	431	447	434	498	461	451	435	443	477	444	481	473	497	465	455	434	495	479	415	436	479	475	451	485	480	463	430	438	480	445	460	459	498	464	474	449	447	489	454	467	456	437	454	469	461	475	469	474	471	472	471	432	463	406	495	423	472	448	467	462	466	435	445	470	460	479	426	454	421	434	462	470	455	486	461	449	483	440	438	509	465	445	468	412	435	460	442	453	470	465	448	424	494	459	452	440	455	440	465	446	476	404	452	462	454	465	432	479	444	432	452	477	486	459	466	450	468	464	504	467	463	458	480	468	462	459	463	455	460	445	429	471	455	451	465	419	463	455	462	463	479	472	456	461	498	428	484	495	457	466	463	474	455	455	462	442	448	456	478	465	439	453	435	466	482	441	491	468	448	482	461	478	453	442	454	485	458	431	421	451	465	454	417	445	453	426	491	485	437	462	473	445	480	450	478	470	419	444	491	437	473	422	442	465	473	460	460	477	465	454	442	463	469	467	474	442	476	451	468	417	429	431	470	442	436	459	456	466	458	440	461	434	466	458	474	479	456	490	453	497	445	503	496	451	452	464	461	464	486	451	456	470	482	489	452	475	444	450	467	474	459	453	457	480	483	443	435	425	466	469	466	449	463	449	473	461	483	453	489	458	486	475	436	481	480	450	451	421	463	470	503	485	426	450	462	467	458	466	472	486	465	471	490	450	459	468	424	449	462	462	472	482	426	438	444	499	478	461	463	428	512	458	468	442	466	469	442	460	466	441	501	438	442	464	470	451	445	437	452	447	444	428	429	495	467	472	463	427	421	456	436	448	444	421	479	475	463	433	484	460	462	484	439	434	455	463	472	452	457	418	438	458	463	483	457	495	462	480	473	460	424	425	471	469	429	456	411	468	437	459	444	426	449	459	454	436	452	432	464	463	457	482	464	422	440	402	479	468	488	500	434	451	457	464	471	425	441	455	452	452	489	420	454	461	487	436	443	450	475	481	447	438	449	456	456	432	434	453	476	456	494	428	445	444	469	495	442	483	485	434	437	459	492	473	510	477	448	465	446	488	460	435	438	453	499	443	493	451	459	444	461	425	478	475	510	429	442	453	460	434	445	473	481	480	449	450	437	482	483	425	462	506	503	479	457	472	454	465	485	472	483	475	468	472	427	441	457	444	463	451	443	509	472	442	455	450	419	474	428	437	466	455	431	452	462	489	456	451	501	421	458	424	492	418	496	452	440	490	497	454	415	448	438	465	485	449	468	427	454	482	462	477	459	490	462	483	460	441	427	462	425	450	418	467	448	502	476	450	449	472	470	452	438	473	443	466	506	459	506	448	433	435	456	453	449	466	443	429	450	446	425	465	459	445	459	456	463	468	465	452	470	488	436	474	416	489	437	483	453	477	493	444	443	441	463	419	466	457	470	438	447	459	451	452	496	428	473	455	491	485	462	428	449	443	460	435	466	445	437	459	465	484	483	444	483	424	434	479	443	493	478	490	450	475	467	505	448	464	432	456	480	452	467	463	435	443	451	445	422	489	479	443	433	475	460	464	461	459	443	490	429	471	461	464	460	455	446	455	437	505	479	491	469	452	460	470	448	507	442	483	469	465	431	476	463	436	436	476	441	469	486	429	443	443	456	496	437	494	439	398	481	501	422	469	466	479	463	491	457	500	482	442	452	499	454	459	447	448	431	453	475	497	461	458	456	418	481	455	455	449	426	439	469	466	463	468	431	458	528	426	457	444	445	495	466	437	472	453	466	450	455	466	507	484	483	465	465	476	478	389	462	468	471	477	448	466	435	452	485	452	427	454	447	481	444	477	460	458	437	449	451	513	441	473	492	472	423	500	460	463	445	459	457	453	478	437	447	493	473	460	445	477	469	471	479	468	457	480	454	501	457	484	494	464	481	463	490	446	454	491	478	482	462	453	513	476	451	448	460	472	422	465	448	444	479	467	432	442	465	454	468	399	436	436	452	427	491	486	448	476	405	422	454	442	463	452	492	441	463	497	464	430	452	478	505	452	455	448	463	467	472	470	462	421	437	442	484	454	483	457	489	464	479	475	459	452	404	414	443	423	473	432	495	462	491	468	440	448	431	494	448	442	471	488	456	465	478	440	442	456	432	510	486	472	479	466	445	453	450	500	517	486	479	442	464	461	489	471	465	445	400	459	470	432	445	457	457	484	423	452	464	469	486	470	446	450	429	443	462	467	451	461	426	470	447	475	440	473	417	473	484	467	444	470	467	467	466	421	467	469	486	472	466	471	456	448	484	460	490	521	493	488	470	471	494	463	458	458	439	459	473	447	484	487	450	493	439	496	434	461	440	403	491	468	463	440	417	481	453	430	440	451	479	452	465	479	478	460	463	429	490	449	467	426	481	450	483	479	471	450	463	502	439	485	473	445	469	430	456	456	415	495	465	438	462	460	437	485	463	418	480	452	461	436	473	468	468	477	463	491	439	494	441	423	446	493	471	463	416	474	495	391	513	464	454	496	449	489	507	469	467	424	468	467	453	452	483	483	451	441	420	459	490	479	433	438	456	465	452	454	452	435	416	453	476	447	438	484	469	416	485	451	472	487	441	488	495	433	439	485	458	452	478	503	479	432	467	445	457	408	458	443	455	459	425	478	446	463	461	465	471	445	459	483	458	457	486	465	455	469	531	481	453	430	418	444	436	450	462	437	477	437	442	460	456	453	488	478	474	450	444	463	426	478	418	445	466	453	448	440	441	469	455	428	478	476	502	435	438	469	490	477	441	441	461	448	444	445	469	449	485	452	456	432	422	468	479	504	476	478	447	441	442	490	427	456	454	439	451	483	471	452	478	467	511	459	474	485	428	465	496	491	470	452	439	455	410	477	470	477	459	477	483	479	494	467	451	406	485	421	484	482	447	441	462	473	466	502	492	407	444	514
8472	705	645	574	529	451	437	365	391	337	385	361	334	364	352	355	351	360	327	330	328	352	348	341	349	358	389	350	389	336	321	339	340	348	353	333	319	339	324	311	343	343	353	355	375	347	340	355	356	357	343	349	350	404	359	321	314	364	368	366	350	357	337	340	353	292	333	357	356	330	359	388	356	335	351	338	343	356	353	336	336	328	290	348	362	328	348	342	348	344	345	338	358	334	340	333	358	334	336	357	329	333	374	352	380	375	390	353	357	308	340	346	334	342	324	332	339	350	329	366	349	329	318	312	316	334	367	293	323	347	364	346	358	318	366	328	334	349	345	350	360	321	327	352	355	370	339	376	343	331	384	346	333	304	355	378	356	311	341	343	320	310	355	341	336	330	327	347	336	355	300	335	343	323	340	333	324	351	344	312	384	331	326	359	366	310	376	372	328	380	334	330	308	321	368	318	371	333	337	344	348	356	325	320	311	376	346	351	323	340	348	342	378	330	349	364	350	368	384	322	381	316	361	371	321	388	323	347	377	335	326	318	293	384	350	321	337	367	358	353	328	355	347	394	362	374	367	363	343	352	331	346	346	307	360	330	363	281	347	352	343	319	353	356	332	384	354	363	364	324	334	341	335	328	338	350	327	342	346	356	337	352	349	316	359	397	338	344	322	369	349	309	330	385	368	314	355	344	329	338	315	348	309	388	328	357	354	351	365	323	356	339	347	316	327	337	314	339	368	326	386	341	337	343	346	333	325	341	338	364	340	342	332	337	347	339	333	390	373	345	339	349	341	358	366	321	360	353	344	325	330	387	370	366	322	347	340	339	345	369	372	351	336	391	357	354	349	338	350	353	352	323	352	312	327	373	343	352	335	339	370	341	360	331	341	324	368	352	370	354	330	343	327	308	351	380	343	319	321	354	368	372	340	342	351	323	360	344	362	344	335	342	365	317	344	363	358	352	343	329	339	355	336	349	309	321	336	358	327	323	355	329	359	317	360	347	343	342	352	340	313	353	343	341	359	335	357	354	336	326	375	345	362	338	323	389	360	334	355	359	356	326	359	342	287	321	346	306	342	376	347	361	301	341	322	327	364	326	323	341	373	368	349	334	374	295	390	355	365	360	334	352	319	371	346	336	352	348	362	361	346	364	344	346	365	335	357	366	355	365	364	338	389	344	366	376	355	366	344	342	313	320	346	368	346	327	333	331	359	296	366	357	345	337	353	328	353	347	357	336	316	324	312	353	372	311	346	329	347	347	352	346	333	352	362	333	338	344	363	332	317	342	361	345	352	345	370	325	316	309	375	338	333	337	349	365	359	334	341	351	353	327	382	329	340	362	359	316	362	353	359	326	318	346	321	327	343	331	330	362	338	338	321	370	341	331	359	325	344	384	303	325	340	348	360	365	341	349	357	351	328	339	354	342	338	334	345	368	326	342	368	316	331	356	349	338	335	383	368	324	360	349	315	362	358	380	315	355	338	330	346	342	350	327	376	389	330	392	357	337	356	364	346	305	336	296	334	288	329	367	353	341	324	324	326	350	333	321	331	353	353	343	339	368	387	330	345	347	359	349	344	353	343	350	358	333	382	350	341	357	335	332	358	326	342	352	364	344	340	341	377	325	349	363	402	353	354	316	337	340	342	312	352	339	357	335	349	376	348	352	339	358	379	360	359	361	340	358	362	329	372	323	339	330	355	394	357	373	322	339	348	319	330	318	320	328	357	382	310	320	286	360	353	366	365	354	309	357	344	313	380	320	358	338	391	383	357	339	377	375	359	334	358	356	359	337	366	359	351	348	346	357	359	332	317	319	324	348	342	368	359	390	374	341	379	328	339	291	332	336	364	355	339	356	343	359	343	341	298	346	357	363	378	362	303	347	329	336	341	347	320	395	339	337	315	332	335	361	291	349	318	335	303	335	374	327	319	361	315	338	348	354	324	323	355	287	362	348	344	351	336	344	361	330	369	364	357	384	378	376	318	362	352	301	329	367	329	361	324	337	354	350	384	361	362	360	340	324	288	358	370	342	330	332	333	329	318	370	356	368	286	360	328	353	365	364	334	346	355	333	358	301	335	339	341	314	329	347	386	330	330	400	350	344	328	362	360	351	354	366	342	347	339	346	387	372	385	327	370	367	315	324	374	368	343	324	330	343	334	365	326	380	381	311	332	365	342	405	397	346	326	343	333	308	328	332	335	325	333	328	346	303	349	329	373	333	384	381	338	330	329	347	375	353	365	387	333	375	367	351	354	332	350	353	305	346	291	326	353	332	330	349	306	327	358	357	310	336	340	335	335	358	352	370	337	346	338	341	351	369	339	359	341	344	376	341	311	345	363	350	337	335	360	351	330	362	344	362	331	359	343	356	358	355	362	362	333	327	351	367	346	300	370	377	358	327	348	363	372	384	349	335	308	358	400	344	333	330	365	349	355	335	336	342	333	360	315	336	325	292	343	387	346	309	371	356	351	352	344	369	324	348	354	372	355	360	344	335	358	338	345	329	348	331	363	328	333	335	330	344	332	337	312	337	316	334	320	327	309	300	353	370	335	351	337	347	329	337	334	342	345	367	329	366	329	351	353	335	332	329	337	311	331	318	324	326	358	352	364	321	357	371	332	340	334	326	351	328	352	359	377	359	334	348	342	342	362	350	370	391	369	320	347	321	332	320	345	322	332	314	342	381	347	312	331	340	341	330	332	333	392	333	322	363	358	325	353	339	350	368	342	328	311	354	362	374	332	360	354	344	382	331	340	346	372	389	377	380	313	312	359	311	336	340	345	338	341	359	345	353	366	357	351	337	389	328	348	336	342	322	351	335	340	357	376	363	340	336	333	301	323	351	353	315	350	370	350	343	350	336	338	369	337	364	362	327	366	304	355	340	327	313	336	340	342	354	380	338	340	324	336	346	340	376	327	315	342	327	343	374	339	335	366	321	329	340	367	345	329	332	323	339	336	357	361	317	342	347	378	369	339	303	342	345	327	366	325	351	341	330	387	350	311	363	308	357	353	327	384	382	327	315	343	362	342	357	347	359	371	380	326	327	366	388	378	354	337	333	338	337	344	356	373	365	349	318	321	365	332	363	375	329	337	333	367	353	350	385	354	334	357	320	363	359	350	330	335	355	355	324	337	373	341	337	370	310	330	332	352	358	391	330	326	336	342	347	359	327	320	335	333	335	346	342	351	334	302	350	354	308	341	337	364	334	347	333	395	367	321	317	333	350	321	361	330	288	320	318	338	301	303	385	350	344	347	387	325	329	314	324	306	361	341	332	329	346	335	339	356	371	370	322	334	347	369	326	322	323	322	359	328	365	331	352	341	330	319	325	374	317	378	357	337	339	331	342	351	384	337	354	357	328	365	367	337	332	350	344	357	361	336	354	333	345	356	360	304	337	330	347	354	328	331	356	363	341	383	331	313	335	335	328	376	330	339	358	354	366	344	323	343	334	375	322	340	355	342	355	336	340	341	359	367	406	320	343
6909	1079	1458	1647	1400	1283	1176	1115	1072	1036	985	972	956	902	918	906	891	882	876	866	872	858	862	893	823	854	836	827	852	804	855	814	876	800	794	857	835	811	876	838	820	812	837	867	787	835	848	786	866	820	846	828	854	829	813	841	867	807	835	812	788	839	849	785	839	809	802	812	847	787	826	852	855	811	858	826	818	882	829	805	772	794	804	849	840	791	898	844	809	856	782	805	807	850	834	826	802	815	767	834	818	789	830	802	796	829	860	855	879	853	841	792	779	818	785	814	813	824	837	793	804	872	867	778	832	779	788	825	817	840	839	804	797	825	772	837	828	804	821	779	816	851	846	808	819	855	858	796	812	832	862	867	804	823	815	804	838	836	829	811	844	811	851	818	824	870	794	814	776	845	886	834	806	821	842	841	779	834	834	837	786	839	848	831	796	854	836	786	816	783	784	886	803	838	817	849	776	777	857	862	801	854	881	777	806	784	777	817	876	792	802	839	841	833	866	815	834	791	752	802	788	807	795	836	810	827	849	816	850	845	807	819	815	803	826	781	813	778	802	839	804	783	800	787	862	831	802	840	803	824	819	780	896	826	796	787	822	827	787	836	773	858	844	857	836	813	776	819	827	848	792	807	860	750	780	773	780	833	857	843	827	791	801	853	797	788	791	793	822	806	861	836	784	794	763	848	786	821	819	805	803	819	858	805	771	767	851	817	817	855	767	854	801	834	848	827	805	758	804	831	836	842	776	825	837	859	906	783	818	817	841	781	811	840	834	803	828	834	735	843	768	880	844	817	834	873	796	804	793	812	838	790	818	822	799	826	796	772	803	803	833	840	867	891	823	837	872	814	818	795	793	807	843	825	852	825	791	788	836	877	820	859	783	808	813	828	822	837	882	803	800	818	808	830	886	809	848	829	817	819	807	831	835	862	784	805	860	802	853	762	852	825	829	840	832	796	831	799	827	832	831	828	848	821	793	855	878	802	809	804	820	839	781	831	785	829	859	807	814	776	825	812	830	826	778	798	815	799	837	795	817	822	797	803	810	871	792	784	862	806	829	785	799	805	791	744	834	889	840	805	843	869	822	801	855	757	849	792	811	870	820	850	857	770	859	787	854	834	878	890	833	844	877	792	835	822	849	770	822	812	820	869	815	812	788	824	815	816	851	834	773	853	807	881	821	823	822	845	814	757	914	820	842	811	808	817	836	802	839	848	821	817	803	797	824	787	849	838	807	799	854	831	787	813	824	844	864	787	812	812	833	793	801	806	796	811	858	806	775	841	779	869	835	814	828	848	851	807	820	838	831	805	760	817	806	876	829	803	793	825	833	814	833	851	821	753	808	818	822	814	821	810	808	856	788	783	799	874	866	801	826	814	823	847	828	783	768	851	824	829	814	796	810	796	795	861	827	863	830	804	835	857	795	836	800	862	826	842	776	836	801	839	814	845	843	775	805	872	798	841	771	821	868	811	805	775	804	809	836	781	832	842	812	796	830	761	872	801	749	808	825	776	765	808	801	785	825	826	855	818	866	809	837	858	796	821	803	831	803	842	805	802	814	819	819	795	762	818	815	775	838	876	835	840	785	871	803	874	797	820	884	821	827	812	762	822	753	795	785	861	777	788	790	789	788	784	766	870	848	832	890	842	796	798	856	848	835	822	788	802	847	819	863	805	838	832	780	835	822	827	784	811	856	787	786	775	815	825	812	816	831	783	806	836	786	796	787	803	832	853	805	801	804	853	877	819	839	865	794	780	753	846	805	875	826	791	794	781	825	827	818	811	808	824	817	829	806	847	794	826	809	791	809	824	825	822	848	859	761	817	883	819	795	827	779	787	799	788	802	830	808	805	866	781	784	850	778	810	845	768	783	864	814	806	862	832	835	806	840	825	794	822	788	801	854	794	848	799	812	837	836	798	833	869	782	833	810	776	833	895	866	831	852	838	807	765	847	913	787	845	826	812	848	780	810	835	820	850	824	794	807	810	823	801	824	826	804	815	857	806	855	825	807	752	841	846	864	844	829	792	801	872	846	852	803	777	877	818	822	809	791	772	842	780	843	822	778	850	832	830	839	806	856	861	764	796	818	870	801	838	813	786	872	809	821	837	869	766	802	791	842	766	778	792	796	785	803	799	790	869	822	841	808	804	827	845	791	810	870	806	810	777	825	797	831	813	883	860	797	778	819	795	863	847	829	835	815	798	866	830	832	762	778	828	824	837	874	807	791	793	822	835	860	766	840	796	824	849	867	809	807	785	843	804	810	792	805	821	789	799	827	817	849	792	788	775	844	822	798	821	912	866	821	840	801	792	839	798	831	789	868	823	779	792	807	850	811	804	810	845	870	743	833	781	839	806	818	784	833	880	830	824	810	810	814	791	806	776	776	816	794	852	784	855	808	842	828	813	836	777	818	784	782	815	850	820	823	792	831	833	840	835	803	811	802	869	836	822	783	819	774	753	803	823	843	849	874	824	861	841	810	838	784	791	847	835	849	796	802	794	789	788	832	802	808	813	801	839	832	865	820	822	857	893	876	829	848	805	794	832	791	831	791	837	798	819	778	809	855	834	757	824	808	821	778	837	818	787	775	784	803	795	800	845	856	835	770	830	791	830	791	799	908	866	831	776	824	800	746	826	771	836	795	837	761	864	779	850	781	861	827	845	820	831	774	810	820	895	805	841	811	824	850	818	800	812	845	852	781	784	781	753	821	844	846	879	852	831	858	820	834	830	761	834	768	774	826	829	841	800	804	833	818	831	872	822	817	847	866	757	816	849	833	830	809	796	851	836	780	780	849	728	833	811	862	814	842	852	861	798	803	786	818	786	813	762	907	848	846	799	833	806	826	829	796	856	814	803	789	868	763	856	850	833	827	796	817	829	791	816	804	819	827	809	816	870	851	827	841	823	886	830	868	805	818	801	841	829	803	858	834	854	842	833	839	877	790	826	834	843	803	830	841	782	853	822	853	814	777	813	839	913	830	787	816	827	791	882	813	835	824	825	827	836	866	760	823	850	876	819	823	800	771	781	790	764	778	824	797	860	831	848	797	827	766	814	823	781	786	853	867	841	818	785	843	810	862	800	823	844	822	862	828	759	806	848	823	873	772	847	797	852	801	803	815	844	820	863	807	850	833	841	813	819	840	858	797	819	816	792	835	835	795	797	821	809	870	797	842	805	811	833	806	826	779	800	806	872	840	799	755	859	801	807	812	817	861	795	884	833	799	801	823	848	823	817	861	800	845	782	882	806	780	858	825	857	839	769	826	803	830	823	824	828	818	875	817	777	875	811	808	827	810	850	807	847	798	849	804	857	820	847	880	850	839	799	825	832	815	825	851	819	849	869	843	811	779	884	835	845	845	800	797	839	817	878	811	844	855	891	764	796	807	845	825	770	778	767	821	852	840	824	815	836	825	752	794	851	827	833	791	788	811	832	831	851	863	798	799	774	825	790	831	791	898	812	820	845	811	781	862	853	828	876	852	817
15611	1415	1003	765	675	569	500	442	471	426	415	402	383	363	419	378	386	373	340	329	381	319	341	369	361	373	342	375	358	351	408	390	369	368	383	334	362	373	368	334	378	363	374	338	343	370	338	327	368	342	333	364	386	376	323	341	351	333	379	348	349	362	362	361	335	318	363	345	344	363	382	360	362	348	375	391	330	325	366	340	349	354	353	344	352	332	345	357	375	371	384	341	344	337	364	338	356	364	350	314	331	352	333	336	347	333	351	351	344	373	350	336	369	391	359	381	394	355	358	351	365	359	370	367	373	344	375	346	335	332	336	341	316	352	355	367	379	359	351	334	362	379	362	356	388	337	323	388	328	378	324	343	343	350	346	371	351	353	356	330	355	365	349	329	378	368	353	352	309	331	323	355	350	334	373	327	363	355	372	324	350	361	354	342	391	343	355	376	346	334	337	326	347	390	380	340	347	362	341	339	361	334	359	364	326	329	316	333	348	308	319	334	315	369	372	326	335	384	348	337	344	352	349	359	342	322	360	358	349	360	371	336	335	355	388	341	368	357	364	344	321	354	319	354	331	356	375	351	359	371	355	323	392	359	354	354	327	346	346	331	354	345	381	372	358	333	335	321	315	365	348	332	309	344	369	351	359	354	351	360	395	347	312	382	379	380	351	371	346	339	328	340	367	329	325	361	331	347	319	364	363	344	350	348	334	341	363	316	346	331	353	361	348	375	327	307	351	343	381	348	345	333	344	358	393	383	360	368	334	368	342	383	366	358	330	388	322	326	318	316	373	353	349	347	344	363	388	369	332	372	372	399	336	341	361	351	371	370	332	328	358	370	361	388	387	348	297	363	343	352	339	336	360	352	349	360	344	347	347	390	344	358	365	307	346	332	370	361	393	335	333	330	354	363	358	362	327	349	299	336	367	326	316	363	376	370	362	344	368	333	369	331	342	384	320	344	299	368	346	370	400	367	395	378	354	353	362	366	355	370	325	356	353	341	340	327	375	369	385	354	379	353	333	360	335	364	330	357	362	320	333	379	355	368	345	350	362	337	342	350	359	343	342	354	349	363	353	322	324	340	345	351	402	383	337	374	353	360	350	348	357	338	347	369	357	356	352	335	359	319	345	354	357	386	301	323	345	370	336	337	361	339	350	358	377	341	379	379	363	352	342	328	336	357	349	341	387	325	364	364	339	361	336	348	322	356	338	355	348	368	362	345	359	349	356	367	343	376	400	347	375	349	369	364	355	359	356	361	383	358	348	354	332	337	365	374	372	369	375	353	376	381	385	354	327	355	327	346	357	318	364	372	340	355	345	355	336	385	370	337	349	345	340	348	342	334	331	345	356	357	334	337	371	358	366	351	343	373	354	361	366	320	324	385	348	330	334	323	349	352	361	367	349	359	359	360	360	373	345	363	347	351	333	347	369	354	328	340	323	366	325	338	371	376	344	375	357	367	297	343	337	362	335	354	332	336	346	367	348	343	353	388	339	373	320	384	389	388	349	313	361	378	333	325	367	345	350	352	327	377	352	331	365	341	347	349	340	329	347	352	325	381	332	383	373	341	367	365	339	343	334	356	358	318	350	370	370	357	356	371	355	344	360	366	335	348	312	349	387	340	347	367	358	389	354	364	360	341	316	344	342	350	359	356	339	311	351	344	337	336	373	375	315	347	319	357	348	386	395	326	338	381	395	348	355	321	358	371	374	367	400	352	336	368	365	345	350	328	319	319	362	369	364	377	339	360	344	350	388	356	360	363	349	336	313	328	333	349	327	353	377	354	322	317	357	335	359	347	350	349	342	305	346	347	391	358	338	327	348	390	366	334	366	348	343	345	318	354	336	330	360	349	379	326	347	376	370	398	337	351	340	371	357	370	359	350	368	372	332	347	380	365	340	361	303	326	376	349	404	353	356	345	372	359	340	357	377	351	357	331	376	365	355	319	348	354	350	357	356	346	339	345	323	347	386	413	373	359	357	374	335	356	362	378	373	348	355	336	348	355	359	354	359	383	363	370	364	350	349	335	328	358	412	353	302	366	349	329	333	339	362	348	391	362	323	337	375	342	327	325	380	333	347	346	337	391	361	373	326	382	334	321	351	361	365	351	327	314	349	357	327	376	337	380	316	338	334	365	376	350	377	408	341	354	332	359	333	371	339	357	337	361	359	344	356	383	352	338	380	345	336	339	361	327	361	379	361	354	364	355	370	317	316	370	358	327	370	373	335	381	343	354	334	349	345	309	351	316	372	365	324	328	369	346	318	340	353	357	355	346	336	343	325	360	389	370	346	349	349	390	326	368	339	368	334	341	353	372	352	319	366	343	332	368	326	391	362	342	375	346	332	344	327	325	380	373	374	350	347	354	321	344	335	391	333	357	379	343	364	349	344	319	357	353	350	369	342	347	344	407	321	366	360	347	359	315	324	329	379	368	338	343	310	404	329	350	383	341	351	344	340	374	365	332	345	350	342	331	323	341	370	349	387	366	362	363	333	353	364	374	336	355	348	340	365	366	337	317	353	365	349	387	354	335	368	340	359	312	365	347	362	353	348	348	398	348	357	335	405	350	335	380	358	340	355	359	342	339	349	347	302	375	325	365	350	298	361	304	344	349	363	374	319	340	368	328	372	331	333	349	339	372	364	356	334	357	376	333	361	365	349	349	388	380	342	359	351	354	380	365	355	379	343	358	336	348	337	341	368	357	375	355	368	351	352	324	321	357	384	359	297	336	376	329	345	371	360	333	349	318	359	329	324	349	337	360	355	380	355	337	366	315	336	333	341	363	344	314	339	380	352	373	375	375	336	389	367	387	341	318	347	344	354	346	367	363	339	326	319	346	384	382	340	362	362	321	323	345	316	342	351	347	358	341	362	365	364	355	349	350	364	354	326	320	356	395	340	352	358	347	347	391	360	323	355	371	363	387	340	379	341	372	413	361	353	318	340	325	320	338	341	390	336	342	349	354	358	345	335	358	361	349	348	333	337	354	331	354	366	358	354	299	373	331	342	349	325	365	304	361	353	349	319	334	362	371	365	301	350	323	348	350	358	341	358	331	355	357	378	363	339	348	345	351	374	406	358	382	384	300	363	359	383	378	309	397	381	375	366	348	341	392	356	349	393	339	348	367	362	343	381	325	355	315	345	368	335	368	344	330	328	346	365	367	367	356	367	326	331	332	360	326	373	374	330	331	382	342	378	362	382	404	373	354	354	382	350	365	395	368	356	345	328	360	344	342	349	347	371	357	357	343	370	336	369	320	337	333	323	324	356	371	335	364	355	359	322	337	358	382	385	382	317	334	355	357	363	346	360	346	366	339	338	398	355	375	373	343	368	360	378	327	326	351	352	359	358	349	376	351	310	352	361	346	366	394	346	324	329	352	330	351	346	334	346	365	337	334	365	346	330	330	381	350	344	343	373	383	353	319	371	338	343	379	364	348	301	360	336	336	321	341	368	349	371	314	370	309	356	356	352	343	347	375	374	356
8942	1389	2081	2387	2016	1722	1498	1361	1308	1256	1134	1084	1076	993	922	945	941	901	893	892	892	921	867	851	910	866	840	796	878	854	876	841	816	870	882	843	778	832	808	837	831	827	777	840	844	816	880	761	865	817	863	825	826	860	804	827	798	804	786	816	821	795	810	794	842	840	803	760	818	802	805	793	823	798	767	850	766	798	820	810	799	830	766	758	803	866	809	826	854	830	819	787	867	824	820	764	844	819	807	793	806	820	775	819	804	801	787	795	788	792	817	839	783	797	817	825	801	827	801	826	799	844	819	808	793	799	780	787	844	787	858	832	807	808	786	851	787	795	778	836	802	785	803	815	766	848	755	834	807	831	802	788	765	862	802	795	789	840	783	797	803	752	816	763	844	845	781	824	808	774	787	822	797	786	802	804	813	839	828	838	789	829	792	810	804	816	812	792	819	799	759	792	799	778	810	838	831	799	839	801	811	849	731	809	817	830	836	813	766	792	783	816	795	825	775	834	803	750	790	757	807	823	789	835	835	810	815	759	734	839	810	786	805	822	815	790	764	791	791	827	797	884	760	813	779	759	794	801	848	759	802	806	781	759	799	739	805	853	785	826	805	811	803	784	830	776	787	858	781	788	847	803	835	819	814	791	812	802	829	821	824	777	765	819	818	824	842	747	842	769	808	792	816	851	753	799	800	841	837	793	825	788	831	816	799	788	820	771	780	824	807	795	790	781	789	783	790	820	801	773	827	797	777	820	782	746	761	828	822	773	762	765	784	828	792	770	782	829	843	866	840	825	867	797	815	792	851	794	864	771	808	810	815	767	812	778	811	822	767	802	818	813	753	797	782	753	880	834	804	811	791	849	794	795	840	777	809	816	814	814	803	746	846	774	787	808	741	794	794	897	822	738	797	777	803	835	796	756	780	747	799	760	781	831	771	771	808	820	796	790	787	806	808	819	845	796	809	829	793	849	858	793	806	815	860	796	778	790	810	812	789	772	806	862	829	799	787	826	772	805	829	835	787	837	791	815	766	812	767	823	785	795	791	772	784	799	818	805	766	866	835	780	772	778	825	841	791	821	834	805	789	800	815	815	812	820	778	833	744	795	838	839	767	784	834	827	773	816	842	779	785	763	761	796	796	837	795	815	780	818	778	837	762	816	816	807	838	805	778	783	791	778	861	837	802	829	817	784	823	810	803	821	818	847	837	804	785	794	826	848	789	780	842	812	759	798	802	783	800	849	818	812	812	789	776	782	752	827	799	775	771	820	847	814	799	802	809	757	831	771	796	786	807	842	786	797	847	828	750	789	770	793	772	802	821	796	757	854	770	805	863	754	774	744	788	827	829	859	831	798	865	815	821	777	783	829	804	770	792	787	806	828	787	785	831	788	809	845	825	809	751	859	755	790	820	834	786	861	823	815	817	779	790	806	851	827	774	826	769	790	785	828	872	791	843	802	811	804	779	779	783	821	792	720	780	830	763	823	843	813	831	797	789	772	785	765	814	847	745	811	795	809	786	796	822	756	788	820	764	756	762	853	790	792	800	838	776	768	819	801	809	777	753	809	778	829	765	818	832	852	805	817	828	754	744	779	784	826	792	874	831	784	833	787	806	792	787	827	848	831	767	814	802	803	753	819	783	816	793	841	808	761	802	845	796	788	803	769	822	805	871	832	774	788	785	764	808	803	807	822	851	771	840	866	770	862	826	819	797	865	823	824	800	776	822	811	781	834	773	773	783	842	834	787	825	777	796	797	790	831	816	772	788	790	795	805	816	801	765	827	797	762	804	802	802	819	799	804	789	805	787	809	777	804	848	823	832	781	828	813	856	781	826	816	742	789	809	772	791	783	835	757	813	807	799	867	777	815	760	802	766	823	827	796	773	802	846	791	788	820	828	819	786	792	761	834	808	774	805	829	791	811	829	807	830	812	778	777	805	813	791	821	807	807	835	828	797	790	754	830	851	764	802	804	788	849	816	821	824	774	781	783	838	820	832	814	772	796	787	756	806	776	790	842	784	760	806	809	769	847	793	763	816	821	825	800	790	751	839	854	828	769	772	812	791	764	818	841	775	830	811	839	797	805	804	767	813	795	768	846	820	836	806	790	844	793	766	876	827	841	772	824	803	817	799	798	803	811	763	766	801	789	817	806	812	778	809	748	736	849	854	795	807	847	816	754	814	820	793	795	789	800	782	846	815	816	789	762	759	816	808	874	790	846	832	822	840	813	805	840	759	800	819	820	818	822	811	805	824	775	858	820	776	817	769	826	773	848	790	797	869	783	857	831	834	824	764	807	812	802	794	807	825	786	809	812	789	765	837	802	785	770	841	764	839	838	766	793	776	778	805	806	761	797	817	754	876	821	780	809	844	757	831	795	811	789	831	777	765	818	804	835	837	835	820	766	760	803	829	824	795	793	808	764	806	829	867	802	863	842	844	814	761	841	777	793	810	807	807	791	774	788	849	790	786	841	799	814	825	850	787	794	844	836	808	810	816	775	840	793	797	819	816	787	799	791	812	822	833	775	829	825	824	803	779	820	837	810	809	794	813	802	859	850	777	779	833	818	803	808	798	764	790	772	790	777	855	815	843	810	822	763	827	829	785	785	793	793	807	797	864	743	808	795	810	794	736	840	861	768	823	753	766	832	833	785	756	794	792	795	810	823	846	829	772	769	757	789	798	799	831	818	783	824	852	842	772	802	818	794	817	802	807	834	820	807	785	821	801	825	808	807	811	778	794	719	801	810	777	796	819	826	824	828	838	767	770	785	827	838	786	762	839	862	792	839	842	790	804	828	775	815	801	798	838	756	802	786	828	810	821	780	797	800	816	795	794	820	840	834	769	759	785	763	849	783	788	767	790	799	842	806	793	732	788	784	807	819	789	788	830	774	827	817	793	794	789	842	761	795	780	779	814	795	827	833	868	830	784	849	824	799	776	820	798	802	857	779	796	800	761	806	803	791	782	762	799	752	775	806	852	798	798	817	794	818	857	819	868	793	818	845	757	793	820	830	845	790	742	805	845	822	740	785	772	806	795	806	810	821	789	751	849	870	832	851	791	784	784	814	894	805	824	804	796	783	803	810	861	798	832	805	794	797	787	802	780	856	780	843	764	799	770	780	764	754	824	796	827	817	802	850	754	773	813	826	827	786	788	776	817	824	797	826	791	759	805	777	779	809	831	828	788	824	816	781	837	808	803	794	833	797	822	829	748	796	791	785	833	785	793	794	792	779	809	785	869	840	791	810	771	845	796	773	875	853	867	764	813	787	774	781	824	730	833	799	769	819	729	794	809	832	809	818	771	784	845	838	798	798	817	800	818	802	745	725	807	799	820	811	825	768	847	816	748	767	844	795	791	801	787	855	813	789	848	836	813	792	835	885	772	780	808	871	781	797	863	789	805	766	789	839	810	815	781	811	813	843	783	800	842	819	771	855	762	751	783	829	808	772	808	762	776	818	800	820	810	847	843	797	811	803	791	808	792	790
2197	180	200	191	179	178	182	167	144	156	173	155	176	143	160	157	159	155	187	202	178	186	163	158	164	150	183	146	167	200	172	172	168	146	171	156	177	165	201	178	178	168	162	155	164	170	165	175	146	178	163	189	177	176	146	169	173	180	182	181	171	174	180	172	150	161	169	177	166	177	144	163	159	163	160	155	145	193	166	161	153	146	163	160	165	173	164	166	170	191	182	171	171	157	155	162	169	179	150	151	167	156	163	165	175	167	157	153	164	174	201	161	175	166	162	169	175	143	156	158	190	168	173	166	161	169	166	185	149	151	154	147	161	187	150	133	174	146	185	158	187	166	148	158	177	187	186	165	155	159	176	136	194	170	163	192	168	188	177	178	146	169	169	205	163	171	171	173	173	157	174	171	166	173	155	142	188	185	168	189	169	168	172	166	160	162	151	165	150	172	178	174	170	162	156	175	149	195	153	166	172	178	165	162	176	197	179	159	148	150	184	160	158	154	208	162	171	157	191	175	162	186	173	178	171	161	155	156	139	156	162	187	143	162	169	182	174	147	156	185	154	178	172	164	170	156	138	159	178	186	176	194	182	183	149	152	147	165	182	156	171	165	150	142	212	174	175	175	143	190	167	145	149	160	165	156	172	161	177	163	181	158	167	177	171	159	166	142	155	153	142	169	167	142	175	154	165	151	180	182	157	150	184	141	163	181	186	200	161	153	142	158	173	153	180	164	171	170	186	150	174	168	177	183	159	188	154	170	167	197	155	161	152	148	172	160	174	177	160	158	193	154	171	172	170	143	155	182	165	163	169	175	159	181	164	165	197	170	169	171	151	167	184	172	166	167	152	190	176	156	149	169	169	184	148	156	166	178	167	151	169	165	162	144	166	162	182	146	173	156	153	168	173	159	170	165	171	166	166	162	161	173	138	185	164	163	178	177	156	136	143	158	169	146	160	160	178	135	140	162	143	189	202	170	153	155	164	151	165	185	184	170	143	144	162	170	162	171	171	168	167	167	161	152	160	141	174	185	177	154	191	155	162	163	176	170	181	154	175	174	165	169	152	169	159	180	153	140	169	157	157	169	182	186	190	161	164	183	156	158	191	164	175	186	166	186	164	178	150	162	174	195	157	160	166	153	156	181	179	165	172	168	196	152	178	179	181	163	175	173	168	153	190	179	159	189	176	185	154	171	153	153	165	169	158	176	172	176	160	180	188	205	156	186	177	159	145	163	180	187	171	156	138	184	168	178	181	146	142	152	173	169	188	171	170	180	180	158	205	161	167	169	162	163	161	168	185	172	143	179	177	192	148	176	155	163	190	170	175	151	152	154	153	174	135	170	169	179	172	155	183	184	150	160	168	181	138	180	144	153	181	166	155	164	167	160	162	155	146	157	153	141	175	181	168	132	181	173	164	180	204	153	171	181	184	172	177	166	173	156	151	181	187	155	146	191	152	154	168	171	176	160	163	142	155	193	157	156	176	167	216	179	166	188	178	162	184	173	156	178	181	175	179	166	164	162	146	169	156	157	177	167	164	157	172	164	182	142	194	173	163	142	159	175	181	154	179	179	181	182	142	148	188	179	177	153	187	179	190	174	133	165	154	143	214	191	174	171	161	165	174	175	185	167	169	148	177	153	181	156	189	159	160	147	169	146	150	153	177	178	164	159	141	171	167	172	167	153	190	182	182	153	155	174	185	175	171	172	150	162	163	189	171	188	140	152	176	175	178	175	178	188	163	132	175	148	192	159	168	180	184	196	202	168	183	149	160	160	172	172	160	190	163	146	158	162	175	192	164	177	159	154	165	143	167	171	158	181	174	176	175	164	172	186	178	155	175	177	177	184	165	163	164	155	185	154	168	187	161	156	150	169	161	170	166	163	170	185	174	145	156	166	154	169	158	172	186	158	165	151	178	182	176	199	155	176	169	186	164	166	179	162	181	154	174	165	154	155	170	168	165	173	154	175	168	181	173	176	179	141	182	163	147	164	170	173	158	154	176	169	192	188	164	184	163	169	167	161	165	199	180	174	157	153	174	184	157	165	157	159	177	157	171	151	177	164	174	169	151	175	137	161	163	139	184	162	142	163	172	156	170	156	175	139	183	163	153	158	183	154	168	165	162	171	175	145	156	175	159	199	146	195	185	159	204	173	176	169	154	186	173	165	181	154	197	150	165	175	172	173	167	179	177	177	176	162	137	176	171	162	158	183	167	161	174	169	188	165	170	162	204	157	163	160	169	181	180	162	141	153	165	163	175	166	162	182	154	158	184	191	164	166	162	161	183	182	159	174	177	153	180	172	135	159	159	159	193	167	174	157	147	144	174	177	155	174	197	158	146	157	164	169	151	168	170	145	185	148	176	165	164	164	178	165	174	134	175	174	169	172	168	171	141	152	166	152	158	190	173	170	160	152	164	190	196	187	163	183	164	143	154	165	181	146	170	158	181	188	166	143	166	165	163	153	164	152	159	161	169	194	157	155	189	183	158	173	153	163	167	155	144	140	167	164	182	155	173	177	166	175	184	165	189	156	144	180	141	162	152	188	176	169	164	175	148	170	138	176	170	148	192	175	168	193	155	178	174	183	183	171	184	165	184	159	160	182	184	163	167	137	185	166	155	185	163	170	170	170	168	173	174	138	191	146	143	159	168	173	155	185	170	163	171	184	182	159	162	180	132	163	159	181	157	176	143	180	156	158	162	189	197	189	157	176	170	162	160	177	203	161	167	154	171	182	168	149	143	159	162	157	176	181	198	196	165	175	160	175	167	179	175	172	164	172	175	168	147	184	181	195	166	201	183	174	167	174	178	166	150	161	170	180	165	186	165	183	177	164	149	171	165	167	158	171	155	165	151	174	165	201	169	168	163	144	142	169	164	144	175	164	194	155	171	162	170	155	156	164	160	162	180	163	163	170	163	185	183	164	179	181	163	173	160	180	176	164	151	169	154	186	145	181	158	191	169	211	187	161	191	159	196	181	173	160	166	167	180	166	174	166	141	154	170	156	175	156	149	153	160	190	178	173	161	167	180	157	189	151	184	142	176	181	169	170	186	162	188	170	163	155	163	140	150	121	162	177	156	156	155	147	130	170	177	169	181	163	184	162	170	194	171	147	174	200	178	191	156	146	173	162	173	156	164	166	144	153	182	169	194	173	153	162	187	165	168	161	159	143	170	147	150	178	176	168	162	162	149	177	169	151	169	152	160	154	167	153	146	167	188	150	146	179	205	172	178	169	170	172	171	148	181	178	154	169	171	157	136	149	152	141	151	145	170	172	160	180	146	152	177	164	161	137	184	186	159	135	182	186	195	171	162	160	144	156	162	176	165	169	160	170	159	147	195	163	157	150	179	147	149	179	146	164	154	154	159	167	191	167	188	160	157	185	190	167	180	182	183	154	158	167	164	170	148	183	163	165	190	184	158	170	183	146	172	160	158	185	169	168	149	182	168	171	149	144	187	165	177	164	154	182	166	146	163	172	153	174
2120	480	559	529	496	502	471	449	491	446	461	443	484	446	494	453	463	483	468	517	469	447	457	443	470	475	444	443	473	422	434	460	424	478	464	411	474	411	484	497	442	448	487	440	466	429	476	445	446	485	444	455	475	441	442	484	493	477	466	454	453	443	440	448	484	438	444	477	452	455	465	459	443	459	462	461	433	451	456	480	445	452	439	458	445	478	416	458	471	455	485	447	497	424	468	449	467	452	455	446	457	432	463	456	496	490	468	468	468	482	494	440	423	500	473	456	476	447	445	480	466	470	506	478	467	439	457	495	437	465	436	446	424	414	468	462	453	437	470	471	462	472	445	479	486	470	463	488	462	496	444	474	457	515	430	490	453	433	463	457	447	482	456	455	430	435	494	462	446	448	467	482	474	444	463	461	471	492	502	473	449	464	449	457	464	461	452	437	441	439	461	462	467	436	418	451	448	436	420	468	454	431	463	503	451	451	404	474	434	464	459	464	489	462	440	497	422	429	442	475	481	476	461	453	467	431	426	430	487	457	463	456	467	467	440	438	454	464	487	454	462	475	448	418	456	451	460	468	471	458	439	445	459	420	442	442	438	471	475	491	460	482	481	467	459	457	428	495	461	448	453	443	470	466	511	475	445	478	435	465	484	448	445	448	437	457	472	439	443	422	451	433	508	445	461	496	466	429	457	469	444	464	420	442	419	483	414	447	460	445	447	459	488	433	436	444	496	453	480	460	463	419	453	471	451	455	450	512	460	457	475	460	477	461	458	449	512	463	475	448	478	465	466	453	450	467	467	452	446	487	461	464	476	413	476	475	451	453	498	471	459	496	496	446	435	484	437	390	419	434	450	485	435	450	456	469	485	470	444	428	432	451	441	435	456	473	465	441	440	481	451	446	487	493	511	474	430	449	459	476	460	467	476	455	433	455	449	452	447	480	478	449	484	484	474	460	470	450	435	476	485	452	515	455	477	468	448	461	442	438	492	451	466	448	474	513	450	451	491	455	479	466	437	445	466	428	482	446	458	441	420	473	490	420	473	454	453	438	458	452	480	449	441	475	459	423	458	405	449	475	455	440	437	446	437	424	491	459	433	499	429	481	473	452	463	483	432	485	467	459	452	450	447	455	476	448	458	459	447	413	460	458	446	493	462	473	441	447	458	457	431	469	468	449	463	461	454	432	486	443	465	449	494	447	433	457	466	448	474	442	474	455	446	467	457	502	459	454	500	471	470	461	494	463	451	502	431	457	453	492	465	473	482	482	441	437	421	483	468	418	476	471	456	438	508	463	452	448	498	431	434	450	443	435	440	470	473	433	452	410	421	429	483	435	462	441	462	399	452	463	459	468	446	456	469	452	440	438	453	498	449	485	482	426	455	446	490	462	467	504	509	487	450	472	456	474	503	456	483	497	457	474	445	463	480	429	513	471	428	458	450	464	469	436	412	438	453	462	465	467	475	414	462	495	455	422	493	492	469	446	453	444	475	455	459	476	484	441	451	473	457	456	427	443	412	456	496	481	454	437	493	456	451	465	421	457	463	471	464	515	450	452	425	482	469	460	469	456	444	409	473	423	455	464	427	424	416	453	450	462	511	454	478	482	500	469	463	461	475	493	447	441	488	465	463	522	433	432	476	474	465	443	468	474	461	422	442	476	458	443	509	437	503	404	435	459	477	480	504	473	440	463	450	481	452	465	467	481	454	480	469	467	500	454	456	451	501	450	445	441	439	454	451	460	442	457	471	498	472	460	439	446	434	479	446	494	480	450	474	480	460	478	456	456	442	461	519	432	467	476	485	449	474	434	484	462	412	436	472	460	449	457	483	484	451	458	438	469	464	449	444	481	449	462	422	464	480	486	430	485	481	486	459	436	459	460	468	483	458	468	488	476	472	420	479	477	491	469	496	476	487	434	464	473	507	463	472	433	448	461	455	481	422	441	434	463	493	457	493	433	449	497	425	476	474	421	413	453	457	475	447	481	455	453	440	460	501	486	447	422	470	468	457	467	463	500	461	461	443	470	486	460	480	440	479	449	479	441	427	439	450	443	468	468	482	452	474	440	448	476	474	489	460	406	420	448	498	461	432	449	436	472	469	453	453	430	460	475	449	433	483	455	464	425	451	463	482	454	444	501	443	476	479	461	451	436	470	450	475	467	485	463	471	471	470	431	472	451	424	481	490	468	485	476	476	432	448	460	479	443	457	468	398	441	423	447	481	492	450	427	467	444	437	455	491	490	458	456	486	432	488	425	451	476	461	503	456	494	449	461	450	469	464	474	420	448	442	484	443	443	418	474	447	442	489	451	461	492	448	468	432	442	447	462	463	432	445	472	450	440	510	417	465	450	457	441	446	500	479	492	477	489	446	440	449	480	438	452	452	462	469	482	434	504	451	457	453	458	467	451	458	450	462	430	453	421	445	454	453	460	474	466	444	463	479	447	466	455	462	445	464	476	472	417	463	450	472	479	439	441	429	499	483	443	470	445	491	449	472	426	451	420	459	434	502	463	509	444	477	465	447	492	460	443	460	454	494	462	453	459	459	462	436	476	472	435	461	454	450	482	472	424	423	465	446	505	465	499	487	452	466	486	452	517	450	463	455	501	470	426	455	475	458	446	460	452	467	466	473	490	502	447	462	427	414	488	441	472	462	452	482	444	419	458	443	478	450	457	451	464	447	480	457	478	417	444	433	528	471	456	456	490	453	481	468	468	455	454	476	470	446	446	449	452	459	453	443	469	484	422	493	469	476	464	425	494	465	464	435	525	473	439	428	505	466	453	453	458	491	458	446	448	441	485	509	440	463	456	508	435	424	460	480	483	450	460	517	462	437	456	453	461	431	468	459	427	459	475	450	471	485	519	452	453	443	436	478	421	469	443	423	472	493	446	456	504	413	450	480	436	471	484	469	461	497	457	447	425	476	476	465	460	483	451	462	459	478	452	462	469	478	471	477	453	472	464	459	444	475	470	464	461	421	464	435	487	445	442	484	432	470	463	491	450	468	483	418	453	449	455	488	476	442	453	436	420	479	444	491	458	478	431	461	467	466	449	500	480	467	466	462	434	475	448	470	438	440	450	448	409	479	479	457	474	479	492	466	443	468	438	483	393	489	459	499	452	427	463	471	443	486	450	432	455	466	434	432	459	417	466	473	522	426	464	440	448	470	483	440	473	447	462	467	451	489	421	448	469	469	477	461	470	454	472	455	454	466	496	492	452	464	415	480	441	413	507	426	427	416	471	469	464	504	468	475	454	452	470	462	455	416	460	426	443	443	442	480	463	500	462	422	420	443	479	404	421	492	451	442	484	433	486	460	464	405	492	479	436	467	404	435	499	490	482	447	470	457	453	451	432	483	486	479	445	470	438	441	476	440	443	440	457	406	482	553	452	456	486	459	450	487	439	422	453	497	445	471	416	471	477	441	458	462	441	460	471	475	458	417	457	468	429	412	468	435	472	447	473	452	466	426	463	442	425	417	440
8186	705	625	568	436	443	370	390	381	386	371	379	354	377	346	358	358	357	346	354	369	366	360	385	387	314	337	340	362	358	351	357	330	353	302	369	347	340	368	324	365	315	342	352	337	349	321	329	319	344	368	327	328	343	333	365	318	380	341	341	340	329	343	326	346	352	336	335	319	330	375	371	365	384	336	335	321	358	350	365	364	313	357	338	334	321	328	351	361	339	313	315	322	349	345	327	342	330	357	338	362	327	369	401	319	347	369	343	325	296	295	326	348	351	358	350	341	328	310	340	326	320	335	354	345	376	385	310	386	340	363	327	341	332	360	366	369	366	326	343	346	356	348	335	350	330	360	329	354	339	347	326	334	357	372	333	352	324	325	307	344	343	358	347	332	350	369	364	336	346	342	363	334	360	350	343	359	346	375	339	374	347	381	319	369	383	352	377	299	338	351	339	370	349	340	376	362	344	355	339	351	337	332	368	359	332	336	375	312	311	396	314	324	334	345	355	327	380	368	333	347	351	324	358	353	319	367	362	369	343	357	366	348	323	356	340	362	358	364	345	334	351	368	354	390	341	358	384	369	334	361	376	349	351	350	341	385	364	315	347	307	331	365	348	362	349	318	369	357	332	330	355	331	339	356	345	368	349	327	350	377	371	329	349	347	339	361	351	372	331	355	349	341	356	335	336	362	402	355	350	377	350	345	349	345	347	330	348	330	331	351	366	342	352	319	324	368	361	350	311	314	325	329	336	376	331	314	362	334	316	343	329	320	343	342	309	332	327	339	330	345	322	325	335	329	357	337	332	344	376	374	369	353	377	298	371	340	356	346	336	320	381	340	337	311	345	337	349	354	361	348	316	336	284	284	354	350	315	365	343	339	354	341	348	340	350	347	339	298	314	335	353	342	349	335	338	373	354	359	372	379	344	388	362	322	311	332	319	367	353	317	356	357	353	344	360	317	343	387	345	324	323	384	327	305	319	345	352	351	322	347	331	344	349	326	354	345	383	354	301	325	325	351	345	311	371	346	321	350	360	341	360	371	294	368	325	363	350	349	319	322	358	325	377	346	379	379	351	300	365	347	356	342	350	342	320	358	330	334	349	357	372	330	341	364	339	317	358	354	331	329	310	349	327	342	353	367	337	321	331	309	335	344	347	362	344	342	376	325	356	345	313	323	358	391	323	368	330	338	360	355	381	376	365	377	331	355	312	347	360	329	339	341	362	333	381	336	331	340	372	326	335	351	328	365	352	340	358	316	353	335	351	336	354	343	372	365	298	344	332	343	329	380	381	357	344	343	330	360	354	369	353	354	343	346	352	345	335	335	367	353	354	307	338	348	357	347	306	358	326	331	349	314	335	348	324	332	343	307	359	323	370	355	361	343	341	344	337	307	333	348	344	310	339	349	354	332	320	338	352	370	344	365	346	301	346	359	330	387	335	355	362	341	341	378	337	343	324	301	348	354	344	319	316	376	312	342	348	345	351	333	335	345	321	318	352	357	305	367	357	338	337	341	324	353	338	340	330	338	350	347	328	353	344	378	335	378	337	341	327	324	336	357	322	336	304	351	379	316	352	339	329	368	333	403	352	309	361	300	348	361	352	393	320	323	330	336	356	345	388	353	361	343	371	333	337	336	337	343	333	326	333	332	326	366	342	354	326	344	372	328	401	350	335	332	350	374	352	376	349	340	318	319	360	372	352	294	386	363	349	362	331	364	328	340	358	328	322	325	357	350	369	341	339	330	338	369	363	326	337	332	322	335	333	375	326	343	390	370	339	328	327	298	345	323	320	367	349	331	362	352	345	369	359	365	351	332	354	318	368	346	322	321	359	336	327	341	358	349	318	315	353	373	341	339	340	359	340	369	357	349	339	293	379	372	395	360	342	373	376	398	372	313	370	348	370	326	362	365	356	365	320	393	338	316	313	346	349	344	354	334	375	325	363	383	342	378	340	366	319	308	339	327	369	320	321	354	359	327	318	310	344	358	355	352	365	350	356	379	343	345	345	353	364	327	354	343	303	322	358	340	342	334	365	365	335	373	353	330	331	372	306	392	360	302	340	312	331	350	358	311	326	377	380	345	365	321	370	310	336	327	327	326	336	311	334	317	317	329	344	342	359	358	340	357	337	344	353	333	337	339	334	338	331	331	320	288	358	321	372	341	331	389	338	353	378	345	323	329	309	310	356	350	337	358	370	354	343	342	364	329	338	341	347	324	343	310	350	335	340	330	328	351	363	355	325	340	360	342	350	363	357	338	332	319	315	316	336	308	339	318	350	320	324	367	360	368	385	328	311	345	360	369	361	324	342	353	321	335	332	312	301	379	352	362	349	339	373	338	363	334	327	341	345	399	314	341	318	338	342	359	351	344	351	342	328	349	326	363	329	345	348	374	391	362	359	345	336	368	353	342	332	331	326	365	342	317	317	331	354	339	343	320	357	343	358	389	356	357	344	317	384	324	358	316	317	343	348	362	362	326	329	330	314	369	328	330	347	371	347	388	347	362	344	336	348	352	313	327	321	349	385	346	330	348	372	334	309	369	359	354	359	338	339	326	292	358	375	337	330	339	341	355	372	368	326	355	355	348	358	341	324	359	329	336	355	366	314	336	346	392	319	341	332	328	296	326	363	354	347	312	336	364	306	311	329	405	382	316	320	347	386	319	352	322	360	359	343	384	343	368	354	311	327	351	341	349	377	335	331	349	359	317	341	329	342	326	338	346	335	345	351	360	322	351	332	321	352	375	308	354	398	395	350	360	314	309	303	339	319	351	332	337	315	371	375	353	322	377	363	324	347	367	323	369	350	359	341	305	326	361	331	327	356	350	335	362	334	321	346	313	338	370	366	380	316	362	321	365	346	340	331	305	325	363	319	326	352	333	385	320	323	351	345	337	343	324	356	346	361	351	356	350	366	366	354	340	331	348	332	318	328	367	317	371	347	384	321	333	326	344	326	342	365	345	334	348	340	332	329	358	344	337	337	361	348	366	315	372	346	327	315	345	340	359	364	364	353	393	344	348	340	372	337	337	307	319	340	328	354	326	345	330	348	347	381	329	337	332	359	297	341	358	360	386	354	332	344	359	316	342	375	376	374	320	326	329	326	345	366	385	355	369	324	333	346	374	314	348	346	328	325	351	362	345	368	336	347	330	365	341	358	356	354	333	370	360	340	335	295	361	349	361	360	367	361	330	340	341	349	382	368	339	332	354	320	325	391	379	329	340	321	333	370	323	325	336	329	324	315	332	332	331	325	309	348	325	358	348	301	344	319	346	354	356	361	384	330	337	401	349	366	364	320	324	328	329	336	353	316	320	358	366	338	337	349	322	351	328	332	357	330	338	335	329	350	361	314	348	342	388	340	332	369	357	312	361	340	341	343	339	365	359	359	337	334	365	281	353	330	358	314	325	332	284	357	330	359	369	358	337	341	324	370	339	349	338	309	348	337	350	318	310	314	367	348	358	349	376	338	359	321	279	414	339	391
7046	1086	1495	1599	1422	1235	1176	1153	1127	993	973	954	933	922	905	847	854	903	872	863	869	807	850	840	840	879	825	800	863	911	869	806	813	803	824	828	795	813	828	824	835	832	806	887	781	840	865	826	870	824	883	817	860	807	842	866	821	855	832	835	798	817	799	813	837	781	793	830	847	816	854	828	838	811	852	788	801	808	753	800	843	771	785	783	877	794	848	807	792	792	888	862	798	784	814	829	793	824	786	831	774	855	829	833	809	789	830	808	805	853	847	780	803	806	810	751	845	817	856	807	853	817	792	789	810	824	813	878	780	775	815	779	808	805	821	864	830	816	864	803	832	831	801	775	842	795	850	798	790	818	862	747	816	833	777	863	792	750	822	767	735	807	816	823	792	829	809	805	847	858	819	826	797	767	815	772	805	781	810	836	758	823	811	810	840	823	805	788	779	768	825	792	803	798	815	846	829	818	841	794	800	841	802	811	813	789	803	803	782	794	778	795	819	778	816	810	795	817	780	771	780	813	786	835	818	839	806	808	783	842	805	819	818	841	832	799	828	832	850	853	768	883	807	817	837	834	821	788	864	838	838	866	825	833	789	814	808	767	811	797	826	738	791	776	841	832	821	816	798	834	825	777	839	740	791	815	828	845	817	847	794	829	771	836	814	808	879	839	845	843	791	805	825	810	815	807	884	830	819	842	773	824	848	839	826	842	815	841	812	802	815	820	827	790	863	832	847	809	800	804	777	791	771	839	806	833	837	813	787	791	807	804	769	764	848	820	866	834	829	858	778	804	842	866	822	819	771	809	809	780	778	804	769	807	840	814	804	845	826	774	784	828	815	878	852	788	807	790	816	821	827	828	832	775	866	787	764	826	854	798	814	816	836	857	849	812	812	860	820	775	846	866	810	837	856	848	829	837	797	791	831	839	836	800	821	777	832	813	847	811	806	863	843	804	821	806	846	879	793	811	812	772	787	845	795	856	808	841	792	784	823	779	824	808	826	838	838	817	816	905	843	803	802	816	828	786	889	807	815	835	839	819	798	821	820	821	802	830	844	836	820	857	815	771	775	871	807	846	830	823	821	843	811	841	830	824	859	755	860	785	812	813	824	784	828	826	825	805	845	833	856	816	818	770	807	796	789	848	839	795	805	803	820	783	822	797	827	817	839	840	826	812	868	903	812	814	770	827	828	798	792	830	773	803	792	792	821	780	818	847	800	836	833	774	840	819	848	848	836	803	817	827	819	773	792	810	805	819	850	835	798	803	810	794	833	856	788	837	841	824	851	832	823	829	801	812	742	795	779	797	833	829	781	840	807	811	761	841	798	813	845	788	800	835	869	809	768	835	832	822	863	824	836	778	805	803	887	828	787	837	823	845	845	826	829	810	764	798	809	759	844	821	844	823	830	837	753	817	760	896	858	777	857	823	821	869	808	794	767	775	814	802	804	834	825	811	839	829	790	827	821	798	825	778	824	812	754	762	831	802	810	807	777	836	864	870	785	791	812	840	857	776	768	805	799	791	874	815	846	772	842	819	786	831	814	790	781	799	778	800	824	793	853	828	795	817	840	783	819	741	841	854	838	789	809	818	829	815	829	796	809	831	790	808	788	832	846	788	827	764	787	818	855	787	868	850	807	856	839	759	847	780	830	829	823	822	780	836	816	841	789	798	856	841	815	803	826	804	841	822	841	797	821	810	800	851	801	844	829	838	850	824	791	835	802	904	843	811	845	812	822	782	810	806	832	781	866	802	839	789	788	845	826	802	843	822	789	843	817	779	854	842	868	815	836	816	859	823	821	795	824	813	893	805	815	835	832	843	799	744	790	804	781	883	807	844	845	826	882	781	830	776	858	825	860	812	848	845	763	800	803	815	760	830	761	854	851	839	775	832	829	805	819	758	804	805	862	852	810	828	844	844	889	772	794	811	824	771	809	854	852	788	830	788	854	830	828	769	791	809	833	800	860	774	799	779	813	831	854	850	780	804	782	762	790	802	841	792	744	845	828	828	825	845	796	797	813	816	855	787	775	806	832	791	783	816	850	855	786	798	854	764	797	841	804	792	806	826	912	860	785	812	835	839	857	813	812	809	819	843	863	820	821	801	812	783	831	777	834	807	781	766	770	780	803	805	772	762	747	825	793	838	858	893	865	743	804	813	810	814	845	797	830	827	800	825	835	792	822	764	816	865	830	875	780	812	870	805	873	777	790	761	803	882	844	774	832	818	786	817	819	827	824	805	774	804	862	837	811	769	830	831	855	774	810	852	824	861	830	814	793	803	810	797	823	804	807	860	849	791	815	780	770	825	831	814	767	789	793	828	817	812	860	814	874	791	837	782	801	840	839	808	836	837	794	823	798	852	796	787	815	821	788	778	840	808	816	773	793	787	781	802	802	858	810	801	824	805	836	816	822	830	799	789	822	804	805	834	737	752	813	808	812	841	786	826	831	832	780	835	854	819	821	775	856	842	789	801	842	828	786	812	803	816	815	803	842	813	813	839	775	831	824	813	796	786	831	811	751	838	778	830	830	818	773	789	828	802	795	849	794	806	832	810	837	805	763	786	830	828	820	800	781	787	803	836	781	794	795	848	788	797	789	811	784	844	832	846	825	816	836	855	855	818	785	855	851	815	802	743	821	820	831	812	815	791	815	857	776	795	791	759	782	855	821	865	859	795	811	833	833	883	798	793	795	814	837	837	868	798	818	816	779	845	867	757	813	784	873	843	751	839	832	793	818	804	803	807	832	813	812	859	834	823	825	820	770	854	713	852	796	830	797	809	813	837	840	775	826	862	830	801	808	835	766	801	819	867	844	877	827	804	813	800	837	769	801	787	807	811	815	837	802	792	820	823	813	850	820	817	794	793	834	823	782	838	781	852	856	821	867	824	778	848	755	823	827	818	799	805	822	846	851	789	825	857	813	814	815	764	782	798	812	864	821	800	871	864	775	790	790	781	814	789	827	821	833	804	814	829	807	804	800	790	851	769	806	783	827	801	813	799	803	775	818	832	829	817	825	793	794	802	840	829	841	818	810	821	826	832	886	877	815	826	789	758	808	855	860	798	781	829	834	863	788	790	866	825	842	851	791	824	832	825	795	806	776	745	863	826	798	795	835	842	832	781	851	822	831	807	827	860	833	823	822	837	856	801	841	759	812	784	866	810	813	830	809	805	832	825	818	766	816	819	852	863	861	780	806	820	804	786	783	816	810	801	810	838	793	811	825	787	842	813	836	837	809	835	768	855	768	803	855	816	830	858	811	809	825	816	822	801	835	815	780	821	813	761	800	779	825	851	826	780	880	840	757	762	851	785	799	807	810	871	804	797	821	788	841	800	756	881	775	826	812	818	825	803	798	878	799	815	867	855	809	803	824	832	866	798	804	869	815	858	799	825	895	841	815	790	819	832	824	853	801	783	801	826	815	828	862	850	859	801	790	837	856	793	830	787	808	819	823	797	824	898	822	869	803	789	832	769	855	801	813	875
15456	1363	968	781	645	547	488	437	444	399	403	458	403	353	369	381	358	364	383	353	358	339	357	362	334	375	362	356	359	354	365	348	362	347	344	339	343	353	363	365	377	301	329	355	348	373	377	304	332	323	345	367	350	372	347	354	389	398	362	356	365	383	339	337	345	355	335	364	314	348	376	340	378	373	382	347	354	338	324	324	381	365	331	355	324	376	355	346	370	386	346	320	337	313	353	334	361	375	373	336	339	374	317	345	350	315	343	331	329	315	359	338	337	375	351	357	358	314	352	357	380	328	366	351	336	407	400	360	352	345	377	339	363	343	330	354	360	339	354	338	377	353	354	352	372	313	315	373	370	334	305	335	367	361	352	370	361	389	315	345	323	327	350	367	332	298	368	376	330	357	382	358	346	354	333	344	332	342	335	341	347	402	364	334	358	365	366	371	384	348	339	334	327	339	376	341	374	289	334	342	363	327	349	340	374	347	372	335	371	372	312	315	351	372	367	342	359	365	369	361	341	341	343	312	334	362	390	365	338	349	312	355	364	345	324	324	366	348	368	342	385	338	370	350	354	389	364	317	367	341	343	355	363	371	344	329	372	375	361	388	343	366	325	354	326	387	356	334	328	348	382	353	331	374	380	361	359	349	366	367	346	317	333	338	320	350	358	378	372	327	341	348	368	317	351	369	342	377	369	349	325	323	322	338	350	369	350	377	358	362	390	318	358	351	359	329	327	343	367	356	391	366	362	336	365	333	343	341	341	294	362	358	331	315	330	343	343	339	342	365	321	359	369	352	375	366	338	348	315	339	373	364	337	366	344	334	338	352	362	380	343	337	360	333	345	341	336	368	356	333	361	339	360	319	334	364	357	343	356	359	348	374	329	355	376	343	374	351	319	348	357	328	339	333	324	326	330	422	351	373	379	320	376	382	365	344	349	341	323	358	354	355	338	366	345	331	340	337	316	367	339	329	323	360	324	372	356	338	331	325	307	346	361	374	393	339	374	346	363	362	372	343	354	336	354	339	337	353	357	352	354	361	336	361	386	316	372	330	320	347	322	345	325	365	312	331	321	359	360	333	347	328	366	351	364	347	319	317	333	357	322	357	360	347	340	366	360	314	294	317	361	362	350	358	344	391	328	339	372	333	394	342	325	365	343	372	325	365	363	390	377	354	334	360	325	366	367	320	354	365	345	330	365	337	375	385	369	379	353	348	379	353	352	356	329	321	361	342	352	353	323	332	346	340	385	384	373	378	358	328	340	355	351	372	335	369	374	362	367	347	382	371	365	366	367	331	340	356	379	370	362	369	371	361	364	351	358	325	343	351	369	341	350	305	367	367	351	374	389	296	374	374	332	371	376	345	391	351	339	330	321	375	363	315	330	364	324	378	367	373	351	329	341	343	320	355	361	367	349	348	347	319	360	312	372	355	380	302	341	379	373	373	340	359	368	356	356	354	314	369	349	385	357	349	357	344	313	348	335	361	328	349	364	345	360	324	353	387	370	360	330	342	326	314	323	309	304	349	399	357	354	347	358	350	336	381	369	328	387	339	368	363	336	356	319	333	352	371	365	353	342	353	349	361	383	348	370	335	346	365	372	321	343	335	332	339	336	313	302	378	387	322	347	315	339	326	332	348	383	319	335	347	335	329	339	374	340	349	318	347	367	370	311	351	322	322	335	364	370	358	314	336	347	386	334	366	371	343	332	328	315	366	344	367	353	349	352	340	316	365	393	358	358	347	316	318	374	366	362	349	370	354	359	309	356	376	360	355	319	355	366	372	357	370	398	358	380	344	323	314	343	357	321	319	353	360	328	395	336	329	337	351	336	351	365	374	368	321	337	395	349	345	337	381	345	340	342	361	374	323	349	372	350	332	368	372	346	353	325	328	339	354	376	341	354	353	361	331	360	364	298	316	313	342	357	316	339	328	395	335	386	350	346	375	387	330	343	365	374	384	372	331	362	378	352	336	378	326	328	326	332	371	329	357	344	356	318	350	364	370	365	344	340	351	328	365	367	329	332	355	377	387	327	380	365	347	360	334	333	347	312	364	349	317	349	352	359	372	373	344	375	320	363	356	346	330	324	374	375	349	308	350	353	345	338	359	365	322	365	346	364	351	337	357	360	331	337	322	350	367	379	345	379	334	343	370	341	336	326	352	375	377	326	335	316	375	367	353	347	371	327	343	363	359	355	336	344	394	342	349	359	375	319	343	347	347	350	357	348	336	337	341	329	332	391	372	364	338	355	350	330	353	352	325	344	353	364	353	346	338	362	335	364	342	363	322	352	349	304	321	363	354	392	334	342	367	359	312	372	356	329	346	360	373	334	388	368	328	404	363	344	332	358	355	348	350	341	349	321	372	340	343	327	284	367	340	349	338	360	358	336	332	376	358	343	348	325	359	374	339	359	357	342	329	376	347	373	340	366	356	332	327	376	375	342	371	375	360	323	330	375	306	332	379	342	321	381	295	304	352	353	325	345	342	361	374	372	358	360	360	367	369	328	365	361	335	364	343	367	312	326	370	365	349	338	353	352	383	350	334	327	347	367	281	373	342	338	336	325	356	362	369	345	348	337	319	340	381	378	367	395	322	351	319	358	365	341	351	352	354	335	354	358	371	331	340	352	375	354	354	370	345	353	348	319	346	335	341	349	343	345	359	353	342	369	329	376	353	347	317	342	314	354	361	352	366	331	334	356	329	321	347	351	365	371	362	339	341	347	353	328	382	366	344	352	340	318	344	349	326	313	371	376	302	339	317	357	342	359	326	337	340	364	307	354	349	326	349	339	361	367	352	331	354	325	323	376	354	349	350	316	379	361	380	336	353	345	342	350	338	323	363	347	410	329	349	334	327	349	332	400	336	330	350	346	343	356	340	345	336	336	382	383	358	345	353	318	286	354	341	357	343	375	378	360	348	347	354	358	353	346	332	384	349	318	385	342	353	346	358	335	311	367	374	365	356	337	335	340	338	378	360	333	361	392	350	356	351	329	369	356	368	343	322	334	352	348	355	338	383	373	350	346	344	349	365	368	335	328	365	363	386	370	354	339	364	347	378	329	348	335	343	347	388	376	370	389	352	318	326	343	337	324	319	338	341	362	364	371	382	348	336	349	331	306	340	349	356	342	357	344	407	321	364	373	367	368	348	350	398	379	342	321	323	349	299	334	342	318	340	375	330	350	344	305	349	319	330	359	345	357	343	361	339	370	379	346	341	332	333	329	349	318	346	375	331	372	328	336	326	350	356	329	343	347	369	354	376	334	363	354	400	383	319	371	365	343	354	344	356	352	363	359	367	345	331	349	330	383	366	330	360	372	333	348	356	379	340	326	362	354	334	314	380	346	384	375	333	357	325	364	314	353	341	341	342	348	332	359	365	329	329	343	402	357	322	384	343	344	346	308	322	332	371	339	362	312	356	317	341	336	316	363	340	374	342	386	356	368	337	351	317	326	304	351	370	358	375	340	329	386	352	338	362	365	333
8806	1380	2083	2363	2043	1745	1471	1361	1286	1130	1118	1135	1028	978	949	948	918	949	877	874	835	829	881	872	859	853	885	847	880	834	848	815	810	800	831	818	790	804	842	842	821	840	822	779	877	818	773	824	790	759	804	809	786	816	826	807	812	798	858	840	814	770	762	824	820	814	773	760	728	805	745	772	840	758	841	793	835	790	806	797	842	852	800	816	788	811	800	790	800	795	814	796	769	806	788	759	791	755	818	815	779	818	783	786	779	773	787	802	871	786	786	783	856	833	847	751	811	823	780	799	781	767	808	805	791	840	794	810	757	816	767	780	812	741	837	799	764	815	762	772	761	818	830	798	746	813	785	830	804	751	777	833	830	787	790	828	760	783	791	786	794	767	798	815	799	764	772	782	775	841	780	781	724	774	789	777	809	857	843	758	810	802	770	790	770	830	818	837	727	833	784	753	779	793	789	811	784	800	819	796	793	782	746	804	806	797	766	829	761	782	746	816	796	788	755	792	781	785	812	839	757	802	764	794	795	786	811	779	770	796	762	846	804	813	746	858	809	844	862	811	854	790	812	821	763	833	846	812	802	777	795	824	863	755	771	744	741	769	819	757	796	781	766	820	811	820	770	792	793	747	832	714	806	788	830	809	854	785	819	824	794	766	809	789	822	813	795	812	793	774	783	810	811	787	782	810	778	827	777	765	783	795	813	762	791	811	727	792	750	766	728	812	757	827	794	797	726	832	865	797	841	783	790	795	794	802	840	798	778	827	784	785	781	813	776	815	776	784	795	801	780	809	803	829	761	833	894	793	782	783	806	785	765	813	795	813	837	745	789	832	742	758	805	820	835	758	789	776	812	822	827	780	789	834	823	822	825	845	830	737	769	777	795	834	786	745	814	812	755	824	802	784	834	803	836	779	780	815	795	774	742	832	822	806	840	779	782	734	802	805	769	795	789	770	803	843	792	787	768	832	747	812	773	800	808	789	831	752	776	798	849	815	785	792	800	791	824	791	786	766	767	811	801	782	845	824	786	775	812	800	802	792	867	773	768	828	817	827	830	812	838	782	760	759	793	771	779	760	758	762	813	812	751	772	782	783	841	753	841	799	802	730	772	797	779	805	804	791	756	772	815	734	779	798	788	796	831	853	797	760	847	787	798	830	781	787	808	841	754	787	820	734	812	792	801	810	808	796	804	773	775	763	748	811	826	829	779	817	767	835	833	818	803	818	812	799	791	789	816	809	763	815	744	789	821	805	787	762	805	794	788	833	814	814	756	811	830	783	850	814	758	792	766	779	753	769	778	745	799	798	817	786	834	818	747	744	806	836	796	800	803	821	794	765	747	843	818	817	782	777	804	819	772	756	828	843	778	800	788	767	816	827	766	816	777	821	803	797	816	769	767	761	796	818	798	790	779	775	769	785	822	774	830	808	796	771	777	825	833	812	741	769	807	800	837	755	770	829	764	800	776	802	762	797	766	806	736	831	750	778	767	793	779	797	802	819	842	776	812	781	799	816	751	787	776	814	794	815	794	854	838	838	772	778	792	801	793	785	817	797	867	800	808	851	795	817	761	803	788	767	810	811	768	822	733	766	815	780	845	763	792	822	782	763	804	820	798	759	740	798	811	790	787	855	796	797	809	790	799	809	806	771	844	761	785	809	782	813	847	804	773	743	836	795	797	807	786	778	795	764	826	805	800	818	809	758	830	828	796	774	762	782	839	809	769	774	843	807	804	784	853	802	806	765	799	813	796	774	769	792	815	809	809	807	771	826	837	796	789	762	750	789	813	806	802	736	820	811	776	777	844	787	818	805	805	800	803	801	816	856	744	737	820	834	773	831	808	752	765	824	767	805	816	780	797	732	807	749	805	771	727	809	839	861	773	759	791	811	770	807	839	818	791	758	771	827	809	779	789	763	717	777	819	794	796	837	802	815	798	731	784	783	791	838	791	784	769	783	819	783	801	783	829	772	802	816	843	774	813	791	812	860	831	786	770	759	801	783	771	802	808	809	806	820	783	808	772	762	812	822	789	804	814	804	804	736	791	793	797	763	803	823	792	818	796	752	786	801	760	820	783	811	781	761	814	805	804	854	796	801	786	811	786	818	808	846	805	813	832	788	764	809	777	808	807	797	779	773	830	821	821	784	836	770	773	821	782	811	796	732	811	770	791	833	785	815	789	809	754	770	816	818	773	817	795	794	808	805	839	813	834	842	818	825	828	761	722	762	800	775	781	778	809	792	837	795	822	809	797	807	831	815	810	833	825	780	787	783	752	792	787	814	779	790	756	780	762	795	773	813	786	787	793	796	794	840	804	819	799	771	793	811	815	843	801	758	837	807	821	750	787	786	829	766	820	784	805	779	778	791	774	810	765	793	747	761	837	792	801	813	802	756	777	827	765	813	832	766	801	832	767	773	805	843	754	757	795	791	797	827	847	811	820	768	834	791	789	814	785	765	796	789	859	777	809	794	828	783	847	753	783	809	837	810	800	819	743	870	789	872	840	812	805	850	767	834	775	803	785	793	815	698	797	821	804	769	758	801	776	800	782	784	782	805	847	798	826	837	793	794	803	843	780	813	827	849	781	827	783	774	879	795	804	816	822	856	770	814	775	829	811	795	777	807	859	833	803	807	780	771	784	789	759	771	808	816	753	731	807	790	794	822	787	758	823	800	800	776	826	833	838	867	838	803	835	826	791	812	775	833	825	801	746	785	832	814	762	781	779	777	829	785	837	751	765	773	781	836	762	732	735	833	796	786	803	776	792	785	800	788	813	781	792	776	840	811	782	773	785	830	832	803	786	824	806	777	744	808	775	781	786	842	822	797	821	814	790	823	806	824	827	814	822	766	794	827	814	741	860	797	819	778	807	789	803	794	823	772	853	833	775	770	797	859	815	795	794	799	797	763	736	791	796	825	805	786	786	794	791	814	848	802	820	796	774	754	809	804	748	800	792	786	816	796	752	771	798	806	875	781	832	811	770	813	833	768	828	750	774	834	794	832	795	813	784	828	821	811	790	824	779	809	772	777	797	764	810	799	772	773	798	770	854	808	780	824	766	766	799	817	775	766	824	840	777	792	818	761	763	832	809	762	794	826	811	780	789	785	807	791	782	799	853	783	775	773	779	786	813	804	779	823	835	785	809	825	805	801	782	784	805	769	790	826	826	759	769	802	793	803	774	755	821	765	788	820	779	815	847	786	771	805	771	774	798	829	775	840	811	839	828	852	757	743	797	836	795	822	783	837	834	787	816	824	828	806	825	861	766	803	827	777	795	785	811	748	753	782	815	782	800	836	826	790	770	799	787	811	807	775	801	781	808	785	808	805	814	815	818	789	815	771	775	839	794	794	786	795	744	817	825	803	783	744	819	837	791	786	815	790	809	822	813	813	804	761	834	840	801	813	804	808	754	771	811	789	818	818	799	773	757	813	841	780	828	737	787	823	872	788	792	830	804	799	795	807	801	784	781	796	788	771	786	802	743	849
1966	192	170	174	203	196	161	146	177	191	145	172	154	175	176	170	158	170	160	187	187	171	157	158	178	162	179	189	141	175	148	178	173	168	144	153	170	179	161	158	167	165	141	180	150	197	184	164	181	153	166	135	180	170	179	174	170	157	178	164	179	147	163	170	173	152	163	165	161	134	169	148	159	154	151	156	147	161	181	179	154	153	152	181	166	164	173	164	164	150	175	144	162	174	166	174	169	181	169	191	153	172	148	174	179	154	157	144	158	169	167	154	143	163	185	179	182	174	189	177	187	168	185	170	163	153	165	171	161	158	145	149	186	158	168	139	161	159	170	149	171	169	142	141	176	153	154	161	187	157	170	185	174	188	179	154	155	166	152	179	151	177	150	170	159	181	147	156	176	165	175	141	160	172	154	152	159	185	154	169	157	169	139	179	139	146	164	173	160	178	161	161	162	172	168	157	169	162	166	155	162	159	167	160	148	154	194	171	179	161	171	188	165	173	171	139	183	195	139	139	164	189	202	182	160	198	161	139	164	148	185	185	184	146	166	159	167	169	158	147	145	174	161	161	180	143	163	162	183	156	168	166	171	189	174	156	177	162	190	160	159	150	172	188	182	180	153	160	179	196	174	161	169	160	152	162	167	146	158	155	195	140	145	168	165	158	184	176	176	160	172	172	126	169	167	179	177	170	150	187	198	169	181	147	187	135	173	189	159	163	163	173	183	167	156	176	177	160	200	193	162	153	161	180	170	161	145	152	158	179	158	153	141	173	181	186	176	148	187	174	150	166	160	168	147	154	165	182	189	173	154	133	145	177	183	174	155	173	165	173	193	155	146	169	169	176	165	163	166	169	169	164	177	160	160	158	181	176	166	188	192	151	160	151	153	165	164	166	181	163	168	187	148	184	160	146	183	181	169	170	166	163	188	160	151	165	143	183	158	170	169	182	149	155	156	174	155	155	140	155	175	203	183	160	164	165	165	149	184	175	160	145	151	189	150	148	158	158	187	155	156	191	155	153	165	170	158	157	171	178	144	168	180	171	178	177	164	127	161	160	176	150	165	172	176	156	163	162	182	150	173	158	193	174	192	167	164	158	163	150	185	173	150	155	155	153	150	185	188	170	159	161	167	149	183	170	174	175	148	159	149	153	165	147	182	152	157	163	184	175	158	149	177	209	174	164	147	137	170	181	159	176	161	163	153	154	151	181	166	164	166	168	145	167	155	183	147	165	165	157	168	148	172	160	166	164	172	156	163	160	182	167	173	173	152	136	150	173	184	168	173	184	166	149	182	166	157	155	170	165	163	153	164	174	148	161	174	153	182	171	161	163	175	168	148	157	150	169	127	180	167	165	153	151	156	171	183	167	169	179	161	161	163	172	144	153	166	160	159	172	164	192	178	183	173	164	167	189	162	169	180	153	190	172	178	146	150	171	177	203	166	170	147	180	143	168	167	128	170	192	131	162	173	154	154	166	165	168	146	169	178	175	173	183	165	164	156	158	172	161	198	158	158	179	174	168	176	175	158	135	148	145	167	170	153	168	170	187	152	158	145	159	160	170	160	174	185	167	157	179	169	183	168	156	159	156	173	159	184	170	170	180	160	142	181	178	148	159	158	147	186	172	141	166	146	164	158	182	184	164	153	168	166	158	177	181	188	146	165	161	160	161	164	178	174	160	191	156	148	170	177	154	160	170	170	179	165	161	140	144	160	185	181	153	180	168	168	155	189	176	182	165	175	163	159	180	187	185	161	159	161	181	175	162	162	180	133	142	170	204	165	159	155	159	150	168	174	189	190	169	167	161	154	169	143	156	145	152	196	166	158	168	170	165	158	181	153	158	174	172	156	172	156	165	152	180	156	146	157	191	185	163	144	144	184	180	197	168	165	163	166	149	144	170	171	174	179	188	168	172	180	165	176	210	150	202	160	151	158	174	173	178	161	138	170	149	173	181	153	170	152	164	150	146	182	161	207	173	142	179	166	185	161	157	165	174	174	159	187	147	178	176	177	166	156	152	181	157	163	165	170	184	187	128	162	178	171	159	137	167	182	177	172	158	160	177	161	178	188	144	136	182	164	151	163	166	158	182	163	157	159	171	171	175	192	148	161	169	167	175	149	150	162	173	185	163	144	186	193	181	181	165	180	161	148	170	145	184	176	162	153	171	157	171	176	188	161	165	144	148	183	168	167	156	159	183	176	173	169	174	157	163	154	164	154	180	150	145	182	170	166	195	167	138	159	160	185	170	176	158	181	185	154	168	152	161	146	149	190	193	167	195	181	153	172	188	161	179	149	167	129	162	172	168	169	154	153	146	177	156	169	176	181	151	163	186	182	164	174	197	142	158	187	147	149	196	157	159	170	149	166	166	166	152	157	162	203	188	173	167	147	170	150	165	173	167	156	124	177	158	158	166	162	201	172	160	184	177	170	172	172	151	158	170	184	149	167	181	159	178	169	186	153	174	156	159	164	144	145	173	167	173	158	164	157	188	158	152	171	145	153	162	175	159	178	163	133	141	153	171	155	165	166	178	141	158	198	177	159	170	195	178	152	172	220	160	182	189	154	166	151	179	157	169	177	170	169	168	179	142	169	147	161	158	160	157	183	170	169	186	166	180	158	154	166	151	177	178	182	167	170	163	163	157	168	147	159	160	175	160	169	169	161	184	168	179	166	160	179	148	155	178	167	188	164	149	173	147	196	156	163	176	188	207	182	173	172	143	170	170	164	182	170	195	145	155	162	162	168	157	142	150	178	150	188	152	139	173	149	157	202	155	162	156	160	165	184	174	185	179	166	172	158	149	163	170	152	161	153	189	185	142	151	176	186	163	166	151	149	135	182	158	171	177	158	185	191	157	159	176	188	154	190	179	147	182	196	157	193	179	155	140	164	166	170	186	212	180	150	167	159	159	172	173	153	159	177	160	163	187	131	166	152	148	168	173	173	172	185	167	168	199	164	141	168	187	191	169	178	157	177	173	146	189	179	163	182	141	166	179	166	166	128	142	159	184	159	166	174	168	147	158	145	150	177	194	156	172	190	197	151	160	150	158	163	156	179	154	156	191	168	140	194	162	158	174	165	145	160	173	171	183	154	160	158	158	139	146	176	150	157	152	172	161	183	174	161	158	160	154	169	180	218	171	141	175	177	176	168	162	176	135	190	170	173	154	182	176	172	165	163	162	184	173	176	176	167	163	165	155	183	163	166	166	175	147	184	179	178	154	187	187	179	159	164	151	148	162	164	177	147	169	162	166	164	181	176	152	146	156	192	157	186	154	172	173	172	152	166	183	163	169	158	179	135	163	154	177	157	154	146	188	166	177	168	172	153	167	165	183	189	140	166	164	184	183	167	165	170	161	176	167	171	146	154	178	158	174	148	134	169	166	144	150	181	177	168	171	168	141	155	180	166	181	158	162	178	167	167	168	168	155	161	166	162	147	150	160	196	155	147	139	166	151	175	162	156	182	165	179	174	135	168	149	174	166
2023	487	533	503	523	498	466	478	456	449	503	470	491	457	533	477	498	479	461	430	453	457	439	438	470	500	437	410	502	459	458	425	493	452	490	440	444	461	458	462	458	459	454	433	460	456	489	473	475	466	474	456	451	486	447	469	467	441	457	452	490	450	436	431	505	461	456	450	436	461	451	479	461	466	426	454	497	465	412	444	467	457	463	424	474	429	459	439	465	476	462	454	398	455	443	430	480	445	496	429	461	450	455	472	492	402	424	431	434	444	428	436	434	483	490	449	443	461	447	432	478	459	412	482	462	487	474	457	494	434	411	425	472	478	482	438	460	460	512	483	455	476	455	478	442	488	445	423	454	472	469	491	451	477	438	431	469	428	463	473	430	424	468	481	416	435	428	442	451	446	420	445	477	438	467	436	467	452	464	396	441	467	463	485	455	487	428	449	452	441	467	460	501	453	423	472	470	428	460	496	487	453	449	463	475	449	473	429	437	449	484	473	469	428	471	440	440	414	440	454	416	467	487	484	452	440	434	465	482	499	440	435	466	463	431	476	427	401	455	449	475	439	473	480	462	438	453	479	382	459	475	471	475	464	483	434	438	464	436	409	474	461	441	487	478	466	481	463	461	455	457	403	477	454	444	443	418	481	459	498	505	442	464	443	442	464	454	482	423	446	446	453	432	453	455	465	466	426	448	470	447	453	490	459	461	427	412	464	455	468	488	445	435	489	520	453	459	461	434	428	436	442	465	451	487	431	444	496	511	482	464	457	460	431	464	457	457	436	467	451	468	438	455	471	434	461	454	442	467	473	468	465	496	433	437	450	449	464	451	448	468	423	426	472	459	428	485	439	481	418	446	450	420	446	442	430	461	441	439	483	454	434	448	488	464	444	417	417	399	415	481	458	451	450	435	439	467	435	465	439	486	432	427	420	481	447	464	428	446	447	468	470	453	440	450	504	425	460	461	481	468	432	479	450	469	448	432	423	428	441	481	420	429	483	438	469	469	455	511	463	461	443	489	492	476	451	424	438	466	448	443	473	448	455	457	482	467	486	475	439	473	433	403	471	480	448	492	448	447	452	436	463	444	471	475	477	460	447	464	471	446	456	475	467	403	490	451	442	440	449	439	455	447	458	448	453	466	449	445	467	466	444	450	447	445	457	460	465	484	447	461	485	477	439	508	460	455	456	451	432	448	455	473	446	449	452	477	432	459	457	475	466	458	455	502	503	440	462	462	428	470	450	473	489	461	452	497	447	455	470	448	470	466	400	422	467	444	479	463	415	479	432	437	464	454	422	434	452	458	460	455	453	462	501	464	453	472	431	455	506	480	469	474	438	442	480	473	469	428	473	462	449	434	458	434	449	455	459	448	459	460	449	473	433	424	446	450	448	462	469	452	450	480	439	449	458	442	482	494	480	464	419	456	421	429	414	483	493	450	509	440	489	484	512	428	432	454	495	475	435	485	463	486	459	411	442	441	446	429	464	457	435	465	435	451	458	447	443	482	436	490	442	431	471	442	472	500	424	463	437	457	456	442	473	439	462	478	492	458	422	482	460	457	455	462	456	452	413	441	462	439	438	447	423	472	453	495	440	488	458	460	486	461	451	471	456	481	455	474	466	432	480	446	414	466	470	478	465	465	421	464	456	430	483	480	451	445	461	426	422	468	488	483	468	485	461	467	473	483	484	439	445	404	435	470	470	459	488	457	452	441	471	503	457	431	448	435	438	449	470	461	412	459	445	445	476	432	421	443	445	469	455	470	458	471	466	442	496	450	453	463	469	475	444	459	445	402	486	470	449	447	467	468	407	425	444	460	474	421	450	477	460	479	457	465	473	460	471	462	438	464	449	452	419	453	465	443	441	465	425	456	443	421	465	437	450	427	481	461	442	438	493	431	449	460	474	474	494	455	479	497	453	489	464	468	451	457	452	467	496	448	458	421	464	483	499	455	456	437	437	433	423	459	470	427	464	435	458	495	467	440	464	462	450	462	439	465	431	451	457	465	431	473	419	461	472	436	488	457	442	436	500	449	463	438	490	443	457	455	467	422	468	437	452	424	459	495	458	468	446	445	484	457	426	459	494	450	450	427	462	429	493	410	459	487	456	478	492	485	435	440	432	433	475	447	456	442	464	442	428	471	433	456	474	436	437	475	457	431	478	436	462	446	459	441	460	456	477	453	462	429	430	450	508	397	455	448	429	456	457	465	474	468	444	492	443	436	429	465	452	450	475	409	464	441	477	492	464	458	452	445	445	446	456	513	456	419	452	468	464	447	463	467	463	446	428	449	462	467	449	452	482	470	462	484	427	433	454	433	442	478	495	465	438	465	449	460	443	468	436	460	453	448	445	444	456	425	474	431	397	494	483	482	456	451	482	481	470	458	465	487	458	449	465	482	487	461	444	427	457	458	452	464	474	446	452	430	466	435	485	440	432	492	457	468	447	433	462	451	447	415	484	450	464	456	440	433	455	431	482	420	440	459	445	468	464	471	461	472	442	431	490	446	436	415	448	468	456	470	469	460	477	450	434	465	466	469	452	409	451	434	455	457	459	434	468	425	441	481	481	459	494	483	468	495	458	441	445	449	461	469	443	462	416	456	467	434	451	433	418	448	431	441	460	449	458	455	443	460	466	456	452	428	449	458	479	490	450	463	433	464	436	465	477	445	483	476	448	462	452	442	461	465	497	451	457	456	451	448	447	463	446	484	447	428	430	446	468	439	461	453	457	441	447	457	461	464	437	464	432	431	439	399	421	436	445	441	448	469	454	458	460	457	437	465	447	458	470	491	431	463	441	459	466	464	469	450	463	478	458	445	478	438	424	471	474	464	427	419	434	439	455	459	446	454	444	448	436	440	467	441	427	484	453	428	442	467	451	467	449	410	450	481	500	469	436	462	459	468	442	457	480	436	461	436	443	416	465	470	476	515	466	442	459	441	421	464	439	460	456	457	472	438	452	486	437	446	493	491	430	434	451	496	478	463	436	492	484	475	439	450	422	435	443	504	462	482	455	445	461	461	451	453	481	415	444	464	432	465	457	438	458	468	428	489	455	457	446	463	472	482	440	455	405	478	463	461	475	474	444	498	476	464	442	459	427	452	452	437	466	443	486	431	456	435	461	421	421	412	487	421	452	459	450	488	466	454	469	466	468	482	425	439	490	448	456	432	462	433	457	464	476	426	470	455	470	476	459	427	440	442	456	472	453	450	468	445	464	440	462	467	428	447	425	449	426	445	420	460	460	428	462	471	446	475	484	467	419	470	468	475	459	475	497	490	409	464	488	447	523	457	473	444	428	467	436	486	499	436	463	455	482	465	464	459	440	442	469	498	438	417	451	445	465	424	455	439	485	427	459	440	470	489	440	477	441	455	481	423	472	451	438	432	420	434	463	456	434	424	428	469	458	458	431	431	413	475	468	464	458	439	502	491	455	404	481	433	483	465	473	443	478	460	444	447	454	483	481	433	451	442	478	440	456	420	457
8265	628	642	588	464	424	417	395	377	379	390	383	378	348	389	324	355	347	372	344	325	323	370	339	330	328	367	361	393	375	366	276	326	348	327	349	391	384	349	314	390	377	362	348	342	355	371	336	328	354	367	343	327	365	345	364	352	384	371	360	356	341	364	359	351	311	370	342	334	322	326	332	325	347	357	355	392	354	323	355	336	356	334	315	318	356	328	357	345	341	354	320	338	365	364	349	345	341	335	348	334	340	370	332	336	299	350	335	330	353	369	344	318	344	338	332	368	361	320	337	359	339	320	314	386	347	314	340	333	352	323	310	335	344	357	362	361	315	345	307	343	379	365	371	366	363	359	364	343	328	328	340	334	332	320	340	367	316	362	328	343	374	336	342	317	359	352	338	388	317	357	364	329	370	344	324	339	372	332	323	318	324	317	324	370	371	345	369	367	356	367	309	308	355	370	375	390	348	353	326	375	356	391	320	297	312	349	363	369	336	357	395	310	352	366	332	329	341	350	340	346	337	367	356	343	339	320	328	350	346	343	341	338	318	334	336	330	343	347	344	342	362	345	348	335	337	350	320	344	326	341	339	356	339	355	346	336	316	309	343	369	350	327	298	348	339	350	305	365	317	335	344	347	348	329	332	331	326	300	329	322	339	356	370	397	370	344	372	320	368	352	352	382	340	356	376	346	347	334	349	345	341	348	333	352	388	347	370	357	342	324	338	346	340	337	350	362	300	352	356	324	331	339	373	329	379	344	313	340	318	341	339	331	339	351	357	391	337	361	329	329	355	348	368	347	354	343	354	315	315	349	303	340	313	358	316	335	336	332	367	380	354	324	323	353	366	341	310	366	330	378	320	315	363	335	340	352	367	336	341	357	326	350	348	325	347	337	339	324	339	350	303	331	330	332	326	338	332	334	335	377	313	330	328	350	334	357	330	359	340	342	337	324	366	333	344	333	374	354	348	370	348	366	270	368	352	362	348	332	309	315	372	317	317	389	346	317	361	336	340	340	300	298	360	361	324	365	354	341	336	338	360	329	367	374	341	371	347	329	363	368	329	333	341	368	340	366	333	312	319	322	322	340	311	332	339	336	309	349	326	345	336	335	382	334	336	330	332	330	333	304	335	390	327	348	351	336	355	362	320	337	341	367	328	358	302	359	341	347	311	323	357	322	336	339	361	350	351	339	350	339	342	356	362	311	360	366	392	333	321	317	377	363	363	305	353	334	345	331	351	354	319	349	313	360	355	352	342	330	332	335	314	389	336	334	349	353	324	325	379	372	350	387	332	328	358	364	334	371	345	338	343	308	336	348	347	388	304	364	301	371	295	328	354	352	351	351	388	344	330	362	304	357	350	327	340	337	340	334	357	361	345	326	326	342	351	339	341	359	389	321	341	304	337	318	327	354	358	311	331	371	350	326	349	346	340	333	356	341	330	355	353	327	333	339	369	339	352	340	328	360	324	346	364	343	354	309	322	355	402	336	321	358	350	352	321	377	339	373	356	303	369	340	327	310	348	328	322	311	357	330	369	331	321	316	342	326	351	349	352	372	343	327	347	372	330	342	340	357	294	329	344	303	304	331	341	331	362	326	317	297	355	344	337	354	331	365	344	346	317	337	338	368	321	334	372	355	300	319	328	304	338	327	339	377	377	327	365	340	333	373	355	357	352	318	336	343	355	334	328	327	318	329	356	369	345	330	376	349	378	366	317	315	341	321	310	322	325	369	351	347	328	336	351	351	320	343	358	317	331	348	349	332	349	334	354	372	336	330	361	348	340	352	348	381	321	363	366	330	379	334	324	350	361	329	358	293	294	357	325	368	336	351	314	326	336	349	366	331	336	335	345	309	292	328	323	317	341	336	312	340	400	350	337	334	320	324	349	371	332	345	325	308	303	362	304	321	326	355	352	351	333	280	357	345	327	317	343	379	336	338	335	345	312	357	340	333	323	324	314	363	314	371	321	338	349	350	350	359	364	352	342	342	348	325	323	338	345	321	358	359	359	347	331	375	328	333	333	368	357	312	328	316	315	345	356	342	325	325	331	342	320	328	345	362	328	321	343	320	343	333	329	343	360	292	357	350	346	350	337	337	320	334	313	351	327	339	362	334	321	338	382	289	318	335	381	350	323	393	324	313	340	325	351	347	376	342	382	341	356	350	361	328	342	303	301	347	332	332	345	328	346	351	358	348	363	348	338	376	328	326	357	359	323	326	375	353	319	330	339	325	357	384	344	324	329	338	368	314	328	341	317	321	312	314	385	348	341	345	323	307	325	340	312	334	328	330	338	336	336	352	326	341	369	342	374	319	346	348	312	340	381	339	341	379	399	400	345	359	339	365	319	350	348	329	367	347	358	367	373	330	364	324	327	345	360	335	357	363	330	332	341	322	322	349	330	321	342	368	356	350	345	332	374	324	310	330	383	317	350	352	370	342	352	365	335	326	355	319	333	316	334	297	336	320	352	336	360	352	351	322	350	342	339	358	339	341	324	390	382	344	352	343	354	346	346	357	330	330	303	314	351	343	333	322	350	358	352	329	329	332	381	323	325	346	363	345	334	333	363	313	352	346	368	354	374	306	334	366	350	322	344	365	351	351	337	320	350	369	376	318	360	364	314	320	365	299	384	348	342	371	339	339	337	354	342	335	345	342	360	340	308	370	369	364	344	335	349	349	366	352	350	366	357	332	330	357	390	328	360	362	387	336	335	294	364	315	328	355	388	298	333	372	304	328	329	336	374	366	324	340	380	346	342	392	340	345	331	365	328	347	332	341	320	318	307	306	311	370	334	343	311	361	328	353	347	362	330	315	301	329	328	346	332	332	343	330	347	349	315	330	372	356	344	327	316	331	304	317	322	316	329	336	313	362	357	356	331	301	332	340	348	324	334	359	311	326	351	346	372	332	331	370	344	336	381	347	320	346	332	315	325	309	363	355	333	346	276	334	350	336	393	347	309	390	359	369	325	338	336	363	320	310	361	373	385	377	346	351	332	340	324	332	320	320	352	338	331	323	313	346	363	305	320	329	345	336	390	356	342	308	285	313	339	336	373	391	354	340	329	341	352	375	328	365	389	350	337	301	316	349	340	333	351	355	339	363	351	365	337	322	316	348	328	357	324	316	351	350	376	324	365	324	347	340	328	333	353	352	319	326	338	342	363	350	359	375	338	327	325	348	353	327	296	322	339	334	366	364	396	365	350	335	331	345	379	362	346	337	348	365	383	327	327	341	335	337	276	361	362	331	368	346	375	334	316	314	342	311	346	347	309	334	311	315	340	334	332	335	324	349	330	329	324	352	310	331	353	384	376	336	333	366	338	329	375	350	351	333	339	389	372	357	316	363	350	298	350	362	328	360	312	349	337	352	343	364	372	339	336	332	350	318	340	369	355	309	314	377	371	368	333	345	370	357	322	348	335	353	341	335	351	371	337	359	351	358	334	343	338	362	338	317	341	342	340	340	409	357	319	367	347	330	364	315	343
6780	1094	1367	1633	1411	1265	1222	1093	1072	1068	967	924	922	880	908	888	941	880	890	877	850	844	830	840	818	856	804	820	798	854	784	812	834	853	807	840	806	789	779	831	825	802	825	826	781	860	760	770	836	820	799	804	823	787	832	758	821	818	793	853	830	781	865	841	831	830	777	807	788	862	803	810	814	858	768	832	796	825	808	824	817	769	812	790	827	792	812	785	819	783	814	806	797	782	795	819	827	765	824	840	815	761	844	770	852	830	804	776	840	804	830	822	811	805	832	828	817	814	760	814	729	799	846	793	825	789	803	825	827	810	793	816	784	777	760	820	790	787	771	807	767	796	833	814	817	803	779	821	800	780	852	828	833	783	820	822	872	874	792	783	789	776	810	835	815	798	860	788	784	755	855	826	810	810	832	866	798	830	755	831	834	758	767	815	793	821	839	861	814	882	810	858	880	809	781	799	783	844	801	812	809	888	824	846	828	830	821	819	769	867	790	820	841	835	774	874	832	829	849	834	807	842	804	829	802	863	797	785	798	759	856	788	905	833	872	827	852	810	775	825	809	761	795	814	789	810	845	794	822	742	812	809	814	831	821	818	793	843	823	843	780	835	861	807	813	797	803	825	789	778	784	797	821	780	799	792	880	832	789	786	857	858	841	836	823	851	822	797	812	818	813	797	829	807	861	856	778	784	771	806	821	866	830	800	767	826	806	838	814	752	798	826	783	825	738	802	803	809	827	831	789	817	826	777	771	798	816	791	786	904	792	770	792	760	850	788	854	785	855	799	829	825	823	838	831	784	808	800	806	754	797	792	813	772	791	815	829	797	821	794	780	771	806	799	819	754	828	841	832	819	869	802	765	839	816	838	813	818	789	826	788	853	819	818	830	788	793	835	828	792	839	865	782	799	832	817	798	783	841	845	840	820	759	797	833	827	839	867	807	778	769	777	830	812	823	840	808	842	826	795	843	806	853	828	819	770	790	776	747	824	837	816	763	813	840	776	818	812	795	785	826	813	827	814	879	804	780	843	838	788	857	808	807	806	813	888	843	800	801	825	833	789	797	826	813	816	829	842	821	812	787	808	847	779	799	811	837	889	799	833	798	784	825	851	828	812	816	767	784	803	823	786	837	791	860	777	795	823	767	791	822	811	823	782	798	778	804	857	852	798	802	795	828	822	821	834	846	821	829	798	814	786	829	837	821	763	845	886	830	812	798	808	810	776	776	784	807	801	870	839	808	824	802	800	765	858	812	785	825	831	816	864	793	840	833	796	781	817	828	806	812	828	825	866	797	776	799	838	835	812	838	783	873	798	803	846	799	804	819	812	804	872	792	792	807	829	829	756	768	808	829	779	836	759	834	761	777	785	795	779	833	811	816	806	825	860	796	874	799	820	839	826	817	747	839	818	820	795	794	771	793	811	818	802	830	796	815	764	780	824	815	802	802	826	814	789	840	797	791	777	804	832	785	798	811	845	780	826	846	768	829	846	762	816	808	782	839	853	839	797	800	798	808	822	795	844	785	834	813	791	844	763	824	762	818	810	798	844	822	851	836	784	785	810	827	812	838	901	825	896	777	837	837	843	796	804	831	780	819	820	778	820	809	782	768	757	803	819	781	798	813	802	821	789	824	756	811	812	803	798	812	833	785	781	833	818	835	838	801	785	792	850	803	845	789	774	794	793	791	826	826	830	742	839	770	776	817	831	812	790	812	804	782	808	797	787	830	831	830	826	785	812	821	786	799	831	812	826	794	766	763	799	802	809	776	847	783	778	788	847	825	825	813	810	808	784	765	825	857	805	853	785	825	776	808	812	781	806	769	788	848	815	801	768	788	826	804	821	861	794	794	743	779	832	786	902	773	783	826	791	807	871	772	826	774	853	792	808	734	857	823	860	815	871	859	793	851	845	812	837	836	797	799	815	812	874	854	846	766	810	773	768	816	830	838	818	822	820	769	812	826	790	810	873	805	772	837	789	886	810	759	830	841	830	827	814	810	801	802	808	788	745	827	846	806	788	829	784	828	765	813	831	819	752	800	785	775	805	831	811	856	848	764	846	799	822	860	776	763	828	855	830	807	810	797	829	774	833	823	761	835	806	852	809	800	824	818	833	808	799	790	824	777	811	788	811	829	819	815	778	815	805	833	791	777	811	883	808	815	805	824	782	817	803	832	779	833	859	828	821	808	816	799	784	822	822	762	790	830	835	835	792	805	873	830	825	783	813	786	761	813	806	791	841	770	799	785	841	828	755	780	786	781	809	795	831	792	804	845	785	813	832	808	762	784	802	776	847	761	814	806	836	763	817	857	840	816	817	790	839	805	799	854	804	826	762	870	814	801	804	861	801	777	818	851	812	773	824	819	821	813	795	814	794	824	839	803	856	806	780	844	832	772	831	772	826	845	782	809	844	810	824	787	837	866	784	845	828	823	823	777	858	808	799	814	812	812	788	770	833	756	815	799	837	827	786	829	825	786	798	781	853	809	848	849	875	801	772	782	766	773	806	775	795	813	819	806	822	797	869	811	828	785	747	802	816	839	795	831	818	772	833	797	783	804	804	806	768	794	782	848	783	844	786	791	837	729	798	819	822	789	772	803	854	825	825	776	835	756	776	827	779	828	775	826	815	775	820	768	787	832	799	790	787	790	836	789	816	810	790	841	809	838	841	844	796	789	804	795	771	793	821	824	849	843	814	811	808	798	832	834	800	816	807	788	827	828	801	801	804	801	778	844	805	842	806	820	814	846	781	808	754	821	832	813	862	741	763	790	794	794	795	824	824	778	813	793	781	815	826	839	806	804	848	835	829	840	786	845	839	780	812	822	778	857	841	799	781	813	836	808	862	790	812	855	821	881	821	823	839	848	830	849	778	816	808	816	761	814	806	796	843	816	810	776	780	821	856	840	789	818	784	794	837	778	850	835	813	834	819	799	794	819	834	813	814	839	760	829	800	826	825	781	821	796	848	760	790	823	810	745	741	828	822	778	786	831	805	807	820	785	754	839	835	799	813	806	799	828	809	832	765	812	835	800	854	767	840	791	789	845	817	811	816	812	842	849	839	783	811	786	792	786	808	812	732	867	821	771	816	806	883	836	818	798	850	766	760	831	789	785	771	837	844	804	787	782	834	812	851	787	761	779	793	848	765	823	847	777	827	822	811	827	801	828	814	811	851	799	813	810	801	834	814	777	845	803	834	757	822	832	814	812	819	790	856	837	803	787	841	811	825	738	777	796	788	784	818	800	813	754	831	847	823	821	831	798	806	850	814	793	797	813	840	828	785	833	783	825	827	771	798	799	823	830	795	761	779	807	851	878	798	775	743	860	859	803	835	837	872	806	804	794	810	835	795	850	805	820	824	810	812	785	801	822	780	748	806	764	827	835	783	804	836	772	810	769	817	820	837	814	809	859	795	788	797	849	808	819	810	800	781	822	825	789	825	827	842	804	808	835	828	811	761	868	821	749	789	866	795	844	805	839	849	826	865
14913	1302	1044	814	597	504	491	430	445	416	424	437	392	379	363	384	369	399	363	348	360	361	335	396	388	358	353	354	343	327	330	368	353	339	367	340	365	346	373	314	389	359	354	323	337	323	310	395	326	315	384	357	334	360	362	345	325	322	339	348	344	361	372	374	325	330	358	322	308	345	338	356	342	317	311	368	342	360	367	366	330	363	386	377	319	320	299	324	373	359	342	321	352	381	350	340	308	348	343	382	358	373	341	361	350	346	345	381	381	375	380	348	335	367	341	349	341	369	332	354	372	371	323	399	327	333	316	342	380	357	394	349	335	340	354	344	352	319	328	360	319	335	355	346	350	333	331	344	340	357	329	341	389	361	348	349	370	346	322	316	327	367	335	346	369	339	357	318	329	360	336	344	342	350	367	337	349	366	345	343	297	349	374	344	331	372	333	325	319	375	330	311	338	326	362	337	334	358	329	323	345	330	343	318	353	343	376	363	356	343	361	364	362	331	333	342	341	340	356	334	321	347	352	342	344	374	323	349	363	358	343	383	325	365	348	336	388	327	333	345	307	311	354	328	371	328	329	360	310	375	366	346	338	341	361	350	331	351	341	355	331	356	320	332	362	367	359	378	355	372	366	357	323	333	386	344	334	329	324	408	385	361	332	385	347	376	362	323	366	351	328	352	360	364	353	348	337	360	344	345	347	341	324	368	362	295	325	380	355	342	324	335	330	356	352	345	317	350	323	317	363	368	376	347	336	365	355	402	330	361	337	368	330	312	315	356	350	346	333	355	344	338	346	334	346	324	366	355	314	359	342	311	359	350	334	353	353	297	352	363	350	383	336	329	357	379	375	314	350	367	348	356	359	335	398	383	348	365	381	320	358	383	331	381	347	333	315	362	348	379	337	369	320	307	340	337	368	361	359	341	369	377	365	366	356	375	374	349	349	390	380	369	347	388	373	344	332	355	339	341	383	365	353	346	322	324	359	347	359	350	391	352	314	312	352	355	379	367	362	316	324	335	353	318	312	326	333	345	333	363	334	327	335	372	397	367	376	336	337	337	352	314	337	328	352	365	330	355	338	317	335	362	324	365	333	340	345	350	362	374	383	328	352	338	345	364	337	338	352	310	420	347	315	331	364	343	359	350	361	314	318	333	340	342	327	338	357	381	399	362	307	353	338	349	310	311	347	344	345	337	347	330	363	354	321	322	344	367	335	326	341	387	352	354	398	369	334	353	396	360	363	355	369	388	350	370	372	353	317	354	346	334	380	357	349	385	370	374	353	313	380	359	333	337	352	388	322	324	351	325	362	313	328	331	383	338	348	360	335	322	310	370	357	389	347	324	330	377	375	358	350	298	347	332	366	333	353	381	344	325	365	331	312	383	318	360	343	376	364	350	305	326	362	331	367	357	346	342	329	360	357	362	318	367	376	351	351	347	352	350	343	349	342	347	358	357	359	385	375	376	362	329	328	365	387	341	374	319	348	365	355	364	350	338	377	363	346	352	348	343	371	350	318	382	334	344	347	308	391	323	312	380	357	327	371	355	354	368	323	370	358	371	342	353	315	349	352	356	340	350	328	352	360	358	372	351	362	345	337	365	408	330	340	360	397	381	347	385	371	373	362	328	323	319	358	380	378	356	349	363	370	369	384	366	336	352	377	346	318	335	391	346	349	333	325	348	361	343	340	335	399	340	350	376	357	357	357	385	346	352	346	342	333	341	358	355	360	352	352	368	338	369	358	368	370	351	336	327	316	320	342	373	326	335	355	351	382	335	352	359	335	300	378	339	306	381	379	380	375	359	353	311	332	351	334	353	331	385	328	344	338	320	313	364	347	336	367	353	354	341	326	340	354	359	366	340	396	381	347	363	350	345	367	323	330	347	355	362	365	368	356	353	332	360	337	359	328	372	312	335	354	327	343	350	338	318	390	318	335	332	344	346	386	323	347	380	337	332	345	378	354	360	360	324	360	355	380	338	360	360	332	341	355	374	329	385	326	358	333	354	366	374	329	340	351	373	330	368	329	329	353	380	338	352	321	325	367	308	365	368	351	335	354	348	346	329	360	333	362	340	363	346	368	350	323	364	342	385	365	357	350	369	368	352	343	340	388	346	359	349	366	396	339	363	344	360	351	336	335	354	361	377	370	356	326	365	342	330	333	312	342	350	361	344	355	351	371	332	313	359	349	387	368	348	365	354	358	372	386	331	327	375	366	381	338	368	327	312	331	344	369	377	409	363	311	302	361	332	322	373	350	359	324	325	345	343	365	386	363	332	341	359	330	332	312	339	341	342	368	304	358	356	338	365	346	371	327	351	328	326	330	364	381	312	353	366	355	388	360	329	351	349	332	327	362	374	315	340	373	377	376	367	341	312	306	345	357	363	338	352	363	346	328	335	339	339	333	359	370	348	354	349	330	339	325	326	370	348	339	337	379	361	313	383	350	334	350	347	353	355	335	368	318	369	335	343	309	348	364	336	352	351	343	328	333	325	361	349	338	375	354	359	339	355	375	370	337	344	355	338	382	370	372	381	311	338	360	338	391	316	365	387	349	353	339	333	318	371	371	350	363	358	343	376	323	323	377	334	347	330	345	356	370	357	347	367	353	338	331	333	380	358	366	341	354	344	358	378	364	316	346	352	364	360	369	386	335	325	325	346	335	349	354	350	363	317	339	321	351	338	324	318	375	341	355	380	339	308	403	377	327	329	334	354	362	320	335	343	353	322	371	323	380	347	384	366	372	348	346	362	303	330	327	364	352	393	377	346	333	351	363	325	350	338	327	327	338	357	309	332	359	341	370	354	374	346	368	387	337	347	348	343	321	359	361	367	363	350	345	372	307	334	373	371	308	385	359	369	370	319	367	330	365	353	337	348	329	354	337	412	340	360	346	370	335	318	388	300	357	370	320	343	345	329	378	377	361	351	302	342	338	362	388	365	325	321	367	358	380	343	413	329	358	340	330	367	352	372	359	407	312	338	319	352	337	351	406	324	334	344	339	335	318	366	324	367	342	351	360	342	353	377	385	338	354	368	375	369	380	345	321	391	332	341	326	331	352	406	334	339	367	337	294	321	363	329	333	346	368	358	354	393	347	371	331	340	327	352	359	365	370	322	362	373	331	324	339	328	321	362	349	332	359	386	331	373	341	342	380	364	365	374	386	356	344	363	341	332	355	374	385	372	337	366	338	338	356	334	362	336	388	335	375	361	324	361	354	327	367	410	396	325	367	364	325	338	366	373	368	344	375	347	355	388	345	319	305	340	322	331	367	319	349	351	334	369	333	323	341	350	337	360	332	315	327	364	366	325	357	350	358	388	355	368	323	398	376	342	320	352	329	321	382	400	335	378	393	344	396	327	368	349	357	329	350	369	346	352	338	352	356	364	334	367	371	377	360	373	315	309	339	343	329	348	339	352	360	381	332	321	354	352	339	374	392	380	390	339	338	378	351	341	366	368	347	366	345	402	383	364	340	361	360	345	345	323
8666	1360	2238	2372	1983	1711	1461	1341	1335	1216	1112	1084	1057	1020	1014	938	894	878	878	869	855	845	830	859	818	826	835	797	847	776	813	837	843	810	816	854	844	805	831	808	823	807	806	831	786	798	820	783	814	787	826	774	819	775	825	827	786	799	794	836	854	779	840	769	770	798	782	756	811	766	847	792	789	831	796	742	841	776	815	773	851	758	803	773	772	762	810	789	841	732	790	782	771	774	833	810	770	761	835	809	768	832	799	796	759	753	773	776	803	851	800	785	782	807	840	762	800	844	813	840	787	808	788	814	811	817	778	771	827	856	765	851	811	831	826	767	844	781	798	784	792	771	735	839	819	764	827	787	810	782	801	789	777	818	773	841	813	830	799	773	820	798	789	795	815	785	823	852	795	797	808	767	831	794	781	718	785	840	840	824	835	756	807	786	810	786	843	824	778	813	765	817	785	793	764	768	782	771	800	814	789	787	799	849	839	824	780	771	819	793	795	794	798	804	764	839	842	827	775	825	826	834	780	796	751	766	780	789	789	806	752	818	782	796	757	784	815	792	757	764	792	782	741	748	769	797	790	803	778	820	803	817	797	803	788	862	835	789	771	807	822	740	776	783	790	767	779	799	760	807	786	791	808	772	790	812	774	764	788	808	822	816	772	814	805	801	791	845	818	766	766	820	770	812	793	775	813	796	791	784	777	786	766	778	794	822	793	733	803	794	822	830	786	764	773	829	794	812	803	754	756	852	791	774	824	795	816	767	805	772	832	762	866	799	794	767	807	779	824	743	838	817	811	784	811	834	798	820	819	868	823	768	828	807	764	742	863	789	777	808	699	820	802	786	857	781	830	742	811	811	768	801	753	790	778	757	775	816	828	829	782	811	791	801	777	832	844	801	811	831	806	788	783	810	808	825	787	804	809	777	784	796	809	824	804	812	794	789	821	827	786	842	779	793	768	760	753	770	822	793	796	802	798	777	819	781	830	783	740	743	753	802	778	832	816	776	792	765	808	746	841	818	813	755	804	810	825	832	784	781	798	777	803	796	750	743	856	796	818	804	764	757	796	837	774	788	752	861	846	802	830	840	783	760	816	805	784	768	763	789	749	757	758	826	793	830	823	771	745	797	835	775	775	804	782	805	781	773	846	804	772	787	778	799	810	819	802	803	825	814	805	780	782	807	823	795	774	795	790	842	801	792	820	835	781	806	830	781	762	764	792	800	797	747	810	890	820	768	814	781	812	766	826	791	772	809	794	807	783	803	811	764	828	804	780	784	827	802	757	797	809	859	838	774	855	760	798	764	775	798	791	778	781	834	811	774	852	796	820	818	795	712	826	786	816	773	805	748	793	736	786	795	776	780	794	761	765	770	808	823	812	776	754	809	838	819	802	789	725	740	776	795	826	800	790	794	791	788	790	787	799	852	758	772	784	809	769	863	835	781	781	747	766	803	798	795	818	807	787	769	797	800	837	839	758	808	799	745	751	765	796	820	818	826	797	763	815	777	780	802	747	747	829	785	785	788	844	768	806	806	781	766	794	772	797	786	776	777	843	816	816	799	787	747	827	761	835	733	790	793	786	814	785	812	801	764	780	803	786	755	804	802	834	831	819	807	793	782	743	814	783	819	794	837	773	807	827	794	807	761	759	807	837	772	749	789	797	776	810	790	774	826	779	797	808	750	773	841	804	805	782	836	780	799	795	779	789	795	824	834	761	771	790	786	823	794	767	790	764	794	839	774	805	785	748	801	740	835	791	825	804	768	786	749	765	802	882	773	841	775	794	768	837	786	812	787	838	753	848	781	779	750	764	799	790	769	762	848	797	756	814	799	758	770	812	757	775	837	782	827	794	767	789	806	753	783	744	801	805	758	780	782	774	798	814	765	777	840	797	800	773	746	797	797	779	718	761	765	833	770	808	771	834	770	796	837	824	831	816	747	757	808	811	753	799	755	767	817	872	770	814	798	784	782	824	789	829	807	828	788	730	800	754	789	762	767	797	778	791	812	807	848	750	774	792	772	779	755	824	823	793	852	795	781	794	787	814	794	795	769	812	790	780	756	826	779	732	821	793	806	804	806	851	798	772	773	778	787	788	804	775	767	837	749	820	824	781	788	860	755	789	779	844	869	766	782	795	737	853	752	805	776	814	813	785	783	783	830	807	806	846	779	812	793	815	789	803	785	813	824	784	851	805	827	820	745	781	823	807	787	853	747	825	784	804	777	793	822	796	801	782	770	800	792	776	795	760	719	823	855	815	823	809	811	822	849	803	802	797	766	788	867	769	759	792	812	767	803	810	826	807	793	758	805	772	748	842	802	741	873	769	776	793	798	752	787	768	791	833	800	747	816	801	760	830	811	843	808	759	771	801	803	740	833	726	777	776	763	816	792	882	854	758	836	826	832	804	829	785	823	800	878	739	827	809	782	858	799	796	765	756	773	796	756	812	772	763	797	808	799	807	779	775	816	863	761	783	782	795	794	808	806	723	792	799	798	831	742	815	748	838	801	805	838	863	780	807	810	798	791	819	830	812	824	838	819	810	845	777	836	808	794	829	770	780	832	838	752	820	766	780	804	763	808	792	833	877	842	832	743	765	819	777	782	765	774	768	792	834	799	799	779	799	794	776	764	823	800	814	780	797	814	792	781	765	769	795	734	803	790	749	750	827	813	810	803	781	776	772	800	790	757	827	793	806	811	787	755	795	781	831	869	779	775	803	804	814	787	816	773	825	788	830	751	774	769	790	796	722	809	819	809	809	786	823	780	782	800	826	811	843	775	821	829	777	803	787	806	804	748	772	784	785	784	855	760	783	818	845	792	828	809	769	797	831	822	785	790	810	816	811	768	781	780	821	810	830	787	770	774	831	776	819	773	767	801	798	812	787	790	797	775	844	782	757	792	781	789	788	800	799	741	812	812	759	810	761	768	811	785	790	820	784	776	808	817	771	827	791	816	792	785	819	753	745	760	812	776	734	829	779	762	766	804	840	785	732	767	822	801	802	732	784	773	810	857	753	752	778	735	764	768	806	771	796	775	784	783	776	790	812	813	721	822	791	789	778	763	793	888	799	871	833	751	781	837	826	804	835	763	786	778	817	796	809	751	762	774	773	808	816	845	783	792	804	810	855	803	746	784	777	765	767	804	793	797	772	813	853	765	795	798	870	792	806	781	800	810	767	747	777	764	794	768	808	751	814	797	768	807	790	821	760	787	815	720	793	779	765	783	782	784	820	822	786	812	797	825	761	827	736	811	824	817	792	844	780	781	769	835	775	834	806	786	785	776	759	814	854	790	816	781	755	825	821	789	785	764	784	806	771	805	787	785	790	819	797	817	789	751	772	768	812	774	820	800	765	794	808	804	780	757	789	835	788	767	804	768	719	755	766	855	759	852	817	751	780	775	819	774	760	781	812	754	771	787	775	762	838	814	769	777	793	814	782	775	823	777	799	778	802	834	809	784	789	805	779	787	834	800	807	761	823	766	790	801
1661	179	199	166	173	166	160	172	176	175	161	169	166	157	166	125	156	182	188	141	155	150	129	181	149	133	146	143	153	158	152	161	162	160	141	176	154	157	149	134	158	153	185	165	179	171	162	158	144	183	142	189	169	146	160	189	161	191	174	177	157	159	156	167	173	158	163	158	145	167	172	147	169	185	165	156	167	146	154	150	148	184	164	156	171	163	160	164	139	166	156	164	193	171	161	151	173	155	171	172	161	157	144	160	174	144	159	168	166	186	178	160	172	133	169	189	146	160	151	153	155	167	148	160	153	143	155	187	192	164	182	158	180	172	163	148	160	155	174	166	151	180	172	147	150	195	152	164	151	170	154	160	165	175	167	183	173	151	169	138	181	153	171	152	160	173	163	158	155	155	159	158	162	141	172	173	153	153	171	168	150	181	171	163	170	162	127	180	164	139	153	124	144	196	137	162	194	176	170	158	162	165	171	186	158	156	165	148	165	155	164	174	193	142	162	162	152	161	152	183	170	164	162	152	155	162	140	154	167	154	138	151	145	178	136	164	168	158	176	166	171	144	167	190	156	155	142	166	158	192	184	154	172	188	148	143	147	166	149	158	166	178	194	168	185	137	152	181	170	161	180	172	158	184	153	160	155	175	158	148	173	156	149	169	161	174	180	146	156	151	164	160	162	202	172	175	175	173	159	141	165	178	157	152	158	171	155	181	156	143	177	172	176	175	166	145	143	175	139	162	153	140	172	159	194	147	170	171	173	160	158	189	150	146	159	178	168	165	163	167	169	160	187	170	140	150	157	154	180	165	146	155	157	167	144	149	188	170	181	183	165	169	164	165	153	170	164	168	172	153	180	159	187	172	155	184	161	164	178	157	159	166	141	189	162	145	142	154	169	178	188	169	158	172	127	177	163	142	150	156	165	145	166	166	158	161	170	170	160	146	149	165	176	149	173	208	140	159	165	170	184	178	139	146	140	194	158	151	152	158	159	154	170	172	165	132	173	174	166	192	149	137	155	165	174	156	144	165	163	168	158	156	193	168	132	153	168	141	172	178	166	175	171	167	137	159	152	179	154	172	176	173	182	153	171	175	168	159	155	178	169	158	138	167	138	183	176	181	170	156	156	156	161	145	150	171	155	159	165	175	152	172	176	161	150	166	160	166	162	161	161	158	154	144	179	152	142	143	189	156	179	169	154	140	157	179	185	148	151	189	161	151	174	166	134	166	169	169	181	183	168	143	160	170	142	138	169	139	174	158	152	171	174	166	149	152	131	159	162	166	191	160	160	189	155	194	170	153	173	166	179	177	139	147	170	163	185	151	170	164	154	169	133	148	151	189	177	152	157	181	150	174	154	161	205	154	147	141	171	178	152	142	156	194	157	153	158	149	172	151	181	171	170	156	161	163	160	163	169	152	171	174	155	146	183	164	152	150	153	157	144	143	162	162	131	153	163	171	148	147	148	163	157	182	197	135	148	160	172	150	166	159	156	173	163	154	181	155	156	142	151	156	163	175	162	135	158	162	165	155	189	200	180	185	199	163	171	161	166	183	183	160	143	153	173	165	163	162	154	170	181	160	158	173	175	143	145	166	157	167	160	160	178	171	180	156	156	175	161	178	167	149	177	162	157	159	161	168	159	152	150	171	167	156	174	165	172	185	160	157	160	152	152	157	150	153	169	147	173	161	152	164	174	149	154	168	173	154	154	166	170	151	175	161	156	169	149	178	152	147	166	165	149	179	159	143	160	178	156	172	174	143	144	145	151	164	154	170	172	152	137	160	148	146	164	178	166	158	152	166	202	173	186	141	175	152	157	142	158	183	175	171	170	195	142	160	173	153	153	163	176	156	148	161	148	169	166	183	140	167	161	185	140	149	150	153	187	166	178	155	171	182	160	193	155	157	149	170	176	179	175	166	167	164	175	170	178	179	171	156	171	169	174	147	152	143	171	154	162	172	174	170	157	165	130	162	156	178	169	161	145	161	186	164	171	153	170	156	169	160	165	171	166	167	148	156	142	162	155	165	176	158	158	169	169	171	170	167	165	163	175	161	157	149	175	147	157	174	162	189	163	183	173	149	191	177	165	154	180	176	168	152	152	155	157	155	174	156	162	153	162	163	170	152	184	177	170	170	137	161	170	169	177	167	175	141	195	156	165	175	183	180	155	165	131	193	153	199	174	142	161	173	186	174	187	144	153	164	135	160	177	170	173	169	154	169	144	155	169	139	162	153	149	165	163	176	158	149	177	144	150	168	151	185	148	148	157	176	163	166	171	178	173	165	157	129	135	171	178	153	196	148	180	157	155	160	147	171	182	179	179	160	162	162	154	156	173	149	173	148	176	161	169	171	177	146	149	148	167	146	182	145	178	187	178	142	175	187	150	165	173	159	147	151	179	179	178	148	175	174	155	146	149	154	175	148	176	174	150	163	168	147	167	148	181	185	149	172	150	149	151	168	167	156	147	161	156	181	149	156	135	163	190	168	152	155	160	174	164	159	173	148	153	166	153	183	164	167	168	141	164	136	173	150	155	172	186	167	188	181	171	167	142	161	160	164	145	184	151	159	178	158	164	166	138	176	146	199	182	161	151	137	140	179	177	178	162	119	156	165	197	173	157	166	191	142	165	143	156	181	134	156	177	166	173	164	162	174	154	164	139	149	146	165	159	157	195	192	147	168	157	148	172	174	191	190	192	148	148	133	161	151	160	148	159	149	161	167	192	184	176	166	152	158	153	162	163	157	163	157	185	170	155	157	184	151	167	171	163	162	165	202	193	168	144	157	142	149	159	186	147	153	160	143	187	175	161	164	176	165	132	195	182	147	152	168	140	149	185	192	154	150	163	165	170	143	142	170	152	174	156	165	148	154	180	156	178	195	169	152	153	164	150	151	187	164	168	169	137	176	170	143	149	156	132	164	141	147	134	181	178	150	156	165	167	163	168	152	158	169	148	152	151	191	169	163	184	168	165	190	195	155	134	153	137	156	154	170	145	151	163	178	143	118	189	194	141	184	166	156	137	147	169	159	151	147	151	189	155	143	163	151	151	159	176	156	167	163	178	153	155	181	156	168	173	144	155	157	186	144	147	162	170	145	142	153	162	166	152	159	153	157	162	136	178	183	150	167	177	168	150	164	171	144	150	163	154	175	167	171	169	164	173	162	164	177	161	171	169	161	165	141	154	152	154	163	145	168	164	179	143	172	150	151	147	178	161	154	146	155	159	159	152	162	185	171	166	166	168	164	160	171	176	147	170	134	167	170	189	163	172	143	172	155	157	147	187	145	145	153	157	155	172	170	175	166	150	154	169	197	177	174	184	157	149	136	167	151	160	146	167	182	169	164	129	158	152	143	151	169	151	176	167	157	173	185	168	133	175	180	151	203	163	178	162	152	148	165	161	150	170	160	163	170	147	185	179	172	175	161	132	161	169	146	180	170	154	160	170	144	175	162	162	168	146	142	163	177	166	173	154	187	151	166	157	126
1893	498	463	481	469	488	487	478	452	479	452	485	439	455	463	454	483	458	428	472	412	440	473	419	457	452	470	430	463	482	423	467	459	441	402	419	433	395	420	457	476	442	437	455	495	475	473	449	456	422	458	424	461	399	427	475	428	470	395	497	449	426	498	459	450	436	447	460	458	438	425	433	429	446	452	464	440	443	414	465	465	500	462	471	450	451	450	461	481	446	442	443	446	442	474	517	440	450	456	446	463	445	498	465	471	423	451	467	456	449	448	423	468	444	448	427	473	453	470	408	461	447	428	448	444	433	484	460	429	443	470	441	476	412	491	444	431	459	452	433	446	445	492	438	458	467	422	420	426	440	430	441	472	455	456	501	476	436	399	455	435	489	434	428	466	435	463	476	424	478	426	455	450	421	444	421	416	441	435	454	432	426	410	463	447	460	470	430	453	433	462	459	483	458	481	446	473	442	461	465	455	436	485	393	460	445	473	486	467	414	484	472	429	478	466	454	398	462	445	429	477	453	452	464	483	464	432	474	445	481	457	467	444	462	434	404	434	439	469	449	445	443	436	444	469	489	400	448	438	449	485	410	459	467	471	434	458	429	469	459	440	417	420	473	459	407	484	434	451	415	433	439	407	420	443	478	465	474	453	440	433	443	493	426	446	433	460	459	435	446	432	447	436	453	437	462	446	429	510	448	479	460	447	425	455	484	512	458	447	464	473	414	433	477	417	448	490	463	450	488	448	432	445	459	449	449	430	418	432	451	457	452	449	433	454	421	443	418	469	438	478	465	483	449	484	406	454	404	428	469	473	452	426	441	394	443	459	469	429	425	448	440	440	426	429	449	462	440	444	464	452	447	503	442	432	435	486	483	452	465	448	391	410	425	458	438	484	482	467	460	432	447	421	432	466	462	451	420	454	477	448	436	425	458	453	446	434	447	470	470	437	449	390	442	414	427	456	423	432	433	454	490	434	429	437	461	475	452	419	466	407	432	483	432	430	465	456	460	454	427	468	432	465	461	478	470	476	434	491	422	464	441	449	486	424	468	451	458	452	443	425	433	446	459	444	472	411	441	462	421	460	474	431	467	492	485	483	444	461	447	433	445	431	415	435	441	408	464	463	454	430	461	458	438	460	447	442	445	443	425	429	457	439	469	472	451	464	436	466	445	470	428	423	458	467	460	430	495	417	440	466	467	451	474	437	461	441	434	462	447	460	453	444	470	462	460	450	439	457	449	459	475	446	441	446	444	423	442	451	473	436	392	432	423	479	414	452	416	451	467	489	415	451	479	468	423	428	467	441	442	438	454	429	452	429	442	460	462	434	424	458	445	436	469	455	473	447	446	463	417	478	458	470	432	460	448	444	460	423	425	468	455	464	475	447	474	509	473	414	446	457	437	466	468	475	444	453	481	442	483	412	457	462	405	452	424	475	442	431	440	474	458	450	456	478	408	464	466	473	455	430	451	467	451	422	432	436	455	469	484	464	437	443	450	482	443	439	450	421	434	442	487	428	454	464	402	422	434	458	454	388	432	439	466	457	425	463	448	466	467	431	412	425	417	485	436	492	457	479	438	470	436	414	450	418	463	432	421	438	442	477	442	431	432	416	396	473	444	455	448	467	405	424	407	442	439	482	438	430	456	431	486	452	453	481	450	439	463	435	466	461	450	430	430	458	446	488	454	427	444	469	448	437	441	472	471	445	447	472	399	438	429	432	417	458	467	436	435	488	456	424	440	466	455	428	437	415	447	448	445	456	459	473	453	458	450	426	424	435	466	500	434	423	455	442	436	464	407	453	455	436	412	440	451	454	414	486	441	496	427	447	458	466	442	415	462	446	489	464	479	423	442	443	430	442	431	461	463	415	445	434	455	447	465	424	459	460	450	447	489	468	465	429	484	459	402	420	414	441	439	447	473	445	438	466	439	476	418	450	435	443	398	453	463	449	419	470	466	468	476	395	459	434	436	445	402	446	411	463	463	454	406	471	457	432	435	429	485	467	432	451	473	441	476	461	432	407	435	452	432	465	449	469	447	457	439	441	462	460	443	414	431	461	471	453	458	444	420	491	472	443	409	453	404	454	442	457	466	423	459	444	441	443	435	498	439	411	470	425	493	472	454	466	410	457	448	429	443	442	456	462	452	455	427	428	451	432	432	450	434	428	446	463	454	422	452	454	453	473	440	462	448	437	452	467	445	452	435	443	471	463	458	449	462	435	448	469	451	393	449	411	478	446	465	458	439	481	413	391	505	441	433	416	464	437	478	423	399	459	438	443	458	452	474	465	464	441	463	475	461	450	408	426	424	454	432	436	464	450	360	446	457	467	454	423	440	447	447	474	453	445	418	455	467	439	448	439	422	449	434	472	466	412	460	485	423	490	443	415	456	411	436	433	439	436	442	463	416	442	502	460	413	430	443	472	443	452	441	430	450	419	474	448	401	479	416	472	429	473	429	477	444	456	448	440	462	440	426	427	456	423	474	424	401	429	462	453	438	428	397	451	426	429	428	444	426	466	411	451	454	454	461	437	477	440	443	455	452	429	433	443	416	428	426	481	492	442	469	468	446	423	427	443	418	441	455	443	477	421	474	468	456	453	448	459	475	429	457	427	443	428	453	441	506	456	457	446	431	434	478	476	436	432	411	470	463	456	466	492	427	428	437	467	462	446	435	435	454	431	440	455	447	414	416	448	470	462	424	473	450	460	475	452	431	450	459	484	436	411	396	477	433	468	435	459	427	401	440	448	475	450	464	410	487	471	443	464	458	456	444	422	424	435	444	424	407	433	434	468	399	422	428	432	426	441	448	426	380	485	472	462	435	443	436	455	454	456	402	480	456	453	459	439	444	464	472	404	443	428	455	444	449	443	454	459	444	431	480	434	436	453	457	444	439	478	449	448	435	447	455	440	519	486	457	404	463	435	427	503	440	467	440	472	435	465	469	446	438	471	450	418	456	458	463	436	447	469	456	487	472	446	452	444	404	448	453	451	438	421	394	478	455	459	457	462	447	485	466	482	426	489	452	448	467	438	435	447	427	431	468	426	428	428	396	490	436	460	461	406	439	435	391	426	436	416	452	433	427	464	492	447	460	421	447	439	436	441	444	475	438	475	461	443	464	426	449	477	443	434	469	460	448	488	457	459	435	448	447	458	426	460	452	452	462	475	479	471	418	451	467	483	413	425	442	466	468	442	456	451	473	405	464	415	471	459	415	456	460	456	387	466	456	452	420	462	441	435	434	470	437	458	473	466	455	458	469	443	481	419	486	467	412	463	448	460	459	471	434	471	468	462	472	448	411	448	454	436	427	446	409	480	449	450	444	460	503	463	422	468	423	426	437	418	465	435	447	447	497	451	444	413	437	471	469	468	450	461	463	472	479	470	449	471	451	468	438	476	443	439	457	438	440	437	474	458	439	461	452	452	457	446	428	452	471	442	425	431	467	451	454	481	429	443	435	443	436	456	451	434	526	439	419	439	463	449	452
7758	562	658	584	465	417	392	363	402	347	324	322	370	368	408	352	366	370	376	310	336	329	327	325	349	302	370	351	354	327	364	357	348	363	337	316	340	319	322	340	334	365	370	319	340	317	355	329	360	356	321	366	344	354	322	335	353	355	312	312	344	362	318	371	342	311	334	335	354	354	358	338	369	325	329	340	330	384	335	348	343	323	326	352	312	325	340	332	326	348	332	317	344	387	341	312	349	341	373	369	357	307	339	383	332	357	366	356	320	297	337	357	351	369	351	345	370	388	289	362	326	342	330	304	328	345	324	352	324	323	358	347	357	327	339	335	349	358	343	311	320	295	345	358	362	327	360	328	380	327	283	351	355	337	343	313	387	379	352	334	344	320	357	310	374	339	362	309	339	349	320	384	353	332	352	356	332	334	307	354	342	324	340	322	317	350	347	343	311	361	326	336	341	367	323	360	339	345	364	346	319	347	331	336	328	339	356	372	323	327	371	331	332	364	351	339	330	316	318	345	396	340	356	378	347	390	319	314	338	368	340	333	335	324	361	309	331	340	370	338	297	347	337	330	323	351	330	372	322	320	367	335	306	351	319	361	333	336	341	345	339	356	312	309	333	313	364	352	362	362	322	357	347	362	351	335	281	333	322	352	311	335	322	336	348	341	291	328	337	353	302	331	336	353	334	348	339	373	348	339	345	329	373	371	347	337	341	341	349	361	346	320	381	303	357	342	323	349	348	349	327	318	365	365	351	338	345	350	378	370	340	343	347	337	320	313	356	346	366	358	348	350	370	317	331	352	343	310	339	355	337	355	333	368	309	351	353	344	312	342	365	347	296	326	358	340	295	355	341	366	313	328	358	342	336	372	325	353	332	358	356	368	311	333	352	352	337	353	315	328	359	357	325	361	328	352	361	332	333	316	324	328	362	349	348	338	334	309	359	332	372	341	357	338	355	367	329	347	329	320	307	373	354	344	347	347	362	348	315	331	317	349	354	336	351	335	357	338	301	329	357	326	314	309	334	328	370	363	305	352	370	356	345	337	336	346	359	372	299	362	306	356	336	315	351	378	354	331	353	319	367	339	345	348	305	348	332	328	358	371	324	358	369	363	307	347	402	358	363	369	376	334	341	326	337	354	376	353	349	376	355	394	365	335	347	326	356	360	347	342	297	334	312	349	324	353	347	378	339	365	355	347	373	315	348	342	353	350	347	294	305	340	358	370	347	315	359	330	330	300	325	357	347	369	371	350	364	359	345	382	367	338	341	337	350	349	397	319	331	384	346	335	320	310	368	313	326	336	324	357	327	359	339	339	310	339	388	318	347	355	362	351	311	364	342	338	349	340	360	321	331	354	351	290	326	325	392	367	375	311	326	373	352	329	368	366	331	361	350	354	340	358	310	338	347	380	337	382	355	347	347	327	369	355	344	369	374	335	330	339	346	366	326	371	320	335	348	360	354	335	304	335	333	359	318	359	367	327	346	331	332	339	353	369	359	340	338	310	355	325	299	371	371	318	339	378	358	357	331	326	396	331	365	341	347	363	377	340	355	318	365	344	324	321	310	346	326	344	320	352	360	342	363	335	359	348	352	358	377	324	336	324	333	320	319	335	332	339	339	355	375	342	327	345	384	342	335	333	329	368	332	346	337	335	345	338	353	315	353	317	349	341	353	356	383	321	339	360	350	346	349	344	370	341	374	322	352	320	338	327	371	348	342	363	320	319	341	358	355	359	310	323	334	320	353	355	349	319	317	410	320	357	331	316	360	300	323	387	349	339	317	318	332	305	363	337	335	334	319	334	325	333	326	309	336	373	346	361	306	343	337	318	308	350	349	341	333	366	334	322	357	335	313	323	360	340	376	363	323	322	350	343	331	313	316	330	338	353	334	320	355	322	364	315	329	342	319	342	310	316	338	332	329	382	335	378	341	321	301	329	366	312	334	316	362	347	320	357	337	363	325	332	318	369	352	323	378	341	332	340	357	313	324	329	363	364	348	351	334	336	331	305	362	346	339	411	342	315	345	331	327	366	358	371	353	345	356	293	349	358	372	321	356	384	324	343	349	327	371	303	321	346	343	368	318	329	355	345	353	370	359	341	348	366	354	344	349	345	357	320	332	310	293	360	322	345	353	330	322	344	363	365	354	334	361	340	394	310	382	388	367	379	356	322	327	328	325	351	301	342	325	336	374	377	371	325	314	350	290	317	313	318	340	340	359	336	349	320	303	308	357	350	319	342	336	348	325	317	339	316	318	338	346	347	306	315	353	365	338	348	342	321	335	335	339	309	340	354	345	360	358	346	332	338	357	290	348	365	333	336	339	363	327	360	301	347	377	361	330	345	351	314	356	341	353	368	326	358	322	327	294	348	330	338	358	370	332	354	342	347	360	314	337	387	332	331	332	344	332	326	306	350	332	359	362	328	370	342	305	351	332	326	365	340	304	308	355	344	348	316	334	364	313	363	355	351	312	345	313	340	347	375	339	347	339	341	370	349	360	359	355	349	311	330	334	351	340	315	332	323	317	322	368	360	333	334	323	336	364	328	334	375	318	326	338	366	334	348	359	369	357	306	308	364	351	332	341	358	351	351	333	334	318	359	357	322	320	344	350	345	353	364	342	352	339	327	319	337	367	317	347	311	362	343	347	335	327	343	336	324	348	307	373	329	329	343	322	323	331	374	358	353	331	343	349	321	345	379	324	349	318	310	360	318	348	357	364	349	360	315	335	337	337	326	315	329	320	320	323	322	356	333	357	354	303	335	356	329	342	312	341	330	332	332	308	393	356	359	325	329	345	360	331	323	324	320	320	313	316	315	335	366	289	345	355	344	349	337	343	366	321	369	326	336	327	364	326	345	332	338	321	332	313	312	341	372	328	371	356	322	334	350	331	362	351	323	334	367	349	335	347	374	353	331	325	354	328	345	331	357	315	327	364	356	335	362	315	367	327	300	361	341	329	358	320	341	354	340	331	346	314	354	332	351	359	339	312	341	326	312	359	385	332	361	317	340	338	310	320	312	303	327	346	360	322	358	321	353	343	353	348	332	338	322	325	353	346	348	331	335	319	339	319	343	346	363	323	317	379	339	331	335	332	322	356	347	348	339	326	340	340	347	337	331	349	376	363	348	317	378	338	352	336	336	379	358	338	326	322	323	359	312	326	348	342	322	319	333	334	309	336	386	323	357	305	337	376	329	362	373	376	347	355	337	313	351	355	354	343	352	362	349	373	337	356	336	330	341	331	371	348	359	331	389	335	331	335	364	344	383	304	328	338	337	348	355	348	311	323	335	312	374	357	365	365	326	342	360	354	325	346	323	330	344	361	356	356	333	335	298	340	373	357	326	298	366	344	361	302	339	332	349	317	326	333	351	331	370	308	296	316	346	361	356	303	371	340	362	345	320	377	342	353	340	339	325	359	343	329	353	337	331	365	350	373	326	369	339	321	329	327	364	338	335	315	345	334	357	366	338	363	345	335	347	306	333
6746	1058	1454	1621	1441	1323	1166	1073	1025	995	1039	922	926	907	897	864	897	874	848	865	826	849	868	821	763	844	842	796	832	831	839	770	888	776	857	831	846	777	829	790	828	848	824	820	831	811	854	751	829	808	799	826	769	825	769	787	840	812	814	830	810	741	793	783	793	760	835	854	803	798	848	825	798	808	826	879	796	813	787	834	785	869	813	811	802	784	771	802	831	800	802	801	844	817	775	803	840	792	806	825	781	781	812	806	789	762	881	818	794	754	829	788	787	787	849	855	840	815	789	768	804	810	843	869	821	858	809	793	762	814	818	827	824	794	845	801	885	773	804	778	855	783	762	818	863	763	824	823	761	830	764	754	838	816	782	846	795	869	810	791	842	763	795	798	783	768	819	804	818	793	798	777	850	798	793	800	804	840	799	805	772	822	829	812	784	801	803	829	801	799	837	798	800	875	809	779	819	798	814	803	851	849	794	807	824	829	785	832	864	822	869	817	801	849	774	836	815	797	811	766	765	809	755	832	758	768	816	796	840	866	759	774	824	798	783	768	772	781	823	836	813	824	843	786	768	839	795	815	863	806	801	743	819	801	828	822	823	791	877	830	794	849	798	848	769	854	833	820	835	790	815	817	831	802	810	856	822	790	817	819	740	820	834	878	836	783	853	832	759	803	783	795	795	771	806	803	790	817	799	787	792	807	788	802	807	796	804	801	818	820	792	826	813	794	804	775	806	836	810	822	808	853	781	823	851	795	788	812	859	809	786	763	805	801	793	797	814	790	764	791	802	821	778	789	800	826	855	825	824	790	811	815	808	796	847	839	799	802	808	842	842	821	808	767	816	800	812	830	821	805	824	806	814	838	778	783	827	797	820	861	786	779	765	817	808	809	803	820	853	806	807	801	830	814	782	826	854	797	821	815	870	797	804	767	822	757	765	822	796	816	796	806	830	840	792	797	822	825	852	823	784	802	783	804	843	833	777	757	865	796	850	794	798	819	865	838	807	830	759	816	784	837	844	818	842	811	772	833	829	790	834	812	808	791	847	807	770	812	745	821	843	781	798	813	837	803	794	835	801	844	824	779	790	812	747	787	831	793	763	841	756	816	820	803	792	763	798	820	830	735	839	798	774	795	802	814	850	852	839	810	773	747	814	872	871	797	814	818	802	759	772	798	815	833	786	851	814	823	831	788	824	758	822	819	851	829	795	810	767	811	802	813	782	821	860	837	766	827	776	777	823	847	791	805	808	768	818	822	828	766	806	818	824	869	785	811	803	846	814	849	822	791	873	835	793	869	829	802	837	809	821	800	821	801	731	788	802	828	844	840	854	813	763	779	819	851	842	818	847	808	789	809	808	818	802	869	853	772	825	790	814	776	756	823	815	902	792	828	812	784	775	806	819	754	757	837	801	754	787	789	791	751	797	792	772	823	811	817	781	857	805	843	829	780	851	802	808	804	795	762	810	766	812	800	799	838	782	788	779	811	856	815	864	796	808	805	812	783	808	804	829	827	829	785	848	742	842	817	846	882	786	814	798	815	760	810	800	829	832	837	813	816	825	809	815	836	797	824	802	841	788	860	851	786	829	769	759	771	852	800	817	845	810	799	809	784	824	769	818	861	821	848	810	786	771	786	822	800	798	786	852	808	814	857	806	851	794	830	810	799	764	782	864	829	723	784	823	745	774	829	847	825	810	748	821	812	840	775	805	823	777	826	801	826	756	807	831	811	782	871	835	800	822	770	827	805	871	799	813	790	833	829	800	791	835	863	806	824	839	825	868	838	816	818	839	822	823	775	818	767	818	812	817	795	793	831	797	810	832	790	771	808	806	837	778	845	787	876	800	790	825	773	792	790	800	825	792	793	799	804	793	792	789	816	819	833	798	843	824	833	778	825	812	797	854	830	845	811	820	882	788	832	800	847	792	800	816	805	805	784	831	762	854	849	757	818	800	842	831	760	834	804	812	803	829	821	833	779	781	837	806	804	842	805	802	834	804	834	788	814	804	780	824	769	804	764	806	776	820	819	833	773	802	788	834	770	827	739	823	801	833	824	773	856	749	786	793	791	767	827	770	766	778	762	831	786	825	819	872	814	771	817	778	839	771	795	822	808	807	836	837	806	828	766	826	773	843	789	798	827	851	808	816	748	812	793	818	840	824	767	800	800	811	796	818	834	802	791	811	832	796	765	760	850	823	812	794	810	818	819	820	828	797	833	803	812	821	831	830	777	837	813	788	788	811	821	803	784	842	761	829	781	817	862	786	854	832	809	768	836	820	827	804	809	809	811	778	790	741	804	833	763	839	801	843	808	794	804	850	814	814	808	788	799	757	791	854	832	813	819	771	840	796	828	827	790	745	792	812	802	811	831	856	806	771	730	838	830	802	816	858	806	790	802	750	811	759	800	805	832	849	801	797	831	818	797	841	830	824	777	828	835	805	822	816	831	816	788	819	740	784	799	779	863	813	823	817	820	833	807	744	831	778	818	760	812	782	806	805	806	829	790	809	768	822	815	833	840	814	829	787	791	764	851	774	789	719	795	810	807	800	807	848	762	803	823	883	832	778	789	799	860	784	784	797	830	785	828	828	818	820	793	745	806	820	785	792	807	800	834	834	771	820	808	781	902	814	795	799	783	838	833	864	796	819	810	801	814	827	794	799	792	812	859	765	864	821	856	826	789	829	829	822	839	848	804	810	833	835	807	810	785	853	846	836	828	855	768	810	823	755	819	801	842	774	780	770	813	813	781	822	809	800	788	809	761	811	806	777	819	840	813	783	796	860	748	797	859	794	812	803	842	791	721	817	745	816	847	818	791	858	814	839	830	815	775	838	769	808	809	822	800	802	731	818	749	815	803	789	784	824	780	768	831	783	787	823	853	766	805	847	820	828	770	767	819	837	767	778	805	810	808	811	779	778	815	839	778	813	819	775	796	777	865	807	814	828	788	781	788	807	787	835	786	820	835	806	831	795	817	797	810	781	860	805	775	842	803	774	819	842	829	814	778	808	766	812	778	838	797	856	782	812	797	818	820	767	814	830	806	796	792	834	791	811	813	860	846	751	783	839	744	771	837	853	797	776	832	808	797	851	777	791	774	818	796	820	816	781	806	858	760	770	784	852	852	805	823	806	790	816	769	814	841	805	787	807	782	811	773	796	811	769	834	833	829	850	768	833	754	809	782	813	857	809	827	798	845	773	782	827	763	838	784	767	814	838	780	779	867	811	807	816	768	748	874	799	797	795	825	793	809	819	821	813	756	792	835	787	794	802	799	803	798	815	853	804	797	803	778	786	796	818	816	850	809	808	782	740	794	822	835	845	800	815	838	831	791	768	767	789	819	804	800	867	816	791	782	812	783	836	777	764	798	833	751	795	819	845	853	813	844	781	832	829	775	825	808	840	789	827	818	809	813	762	789	845	785	792	781	849	799	801	762	815	811	802	840	847	758	750	802	798	818	798	844	809	798	780	788	796	813	831	810	836	809
14752	1262	993	796	637	499	475	446	411	407	397	395	378	371	364	377	325	358	320	367	338	330	363	366	386	359	331	346	356	349	372	356	306	340	357	375	362	369	309	336	300	348	386	350	335	357	329	368	333	334	378	340	384	335	365	323	346	334	348	371	324	343	345	374	343	342	378	326	365	382	337	320	354	344	358	362	323	346	346	369	360	361	345	357	358	341	376	324	361	353	362	326	344	366	350	343	364	361	356	331	353	321	344	335	348	341	344	337	338	336	347	376	339	344	352	357	330	335	320	352	350	363	341	344	313	315	363	339	355	340	371	335	335	348	319	343	372	335	338	359	341	353	315	352	383	336	357	379	364	338	359	349	319	355	343	369	332	384	337	394	350	358	382	361	353	347	335	300	357	359	341	324	360	372	323	321	364	359	349	335	344	367	350	362	353	363	321	349	365	315	321	370	352	363	361	344	363	337	368	307	358	352	334	347	294	331	341	366	372	342	369	346	327	338	328	374	353	352	342	318	306	342	302	349	344	301	364	349	328	360	364	386	355	352	362	362	346	336	318	326	322	325	348	332	335	368	355	350	349	319	330	333	358	374	364	364	363	323	354	358	347	338	346	336	348	364	333	333	376	339	349	325	326	330	383	361	363	340	322	382	322	348	394	414	386	337	325	355	340	344	343	344	355	340	324	373	303	360	349	335	366	362	337	353	361	378	342	343	334	371	320	327	319	345	340	380	336	340	355	344	351	342	358	371	370	364	355	371	377	348	345	312	358	321	345	369	379	332	351	315	343	334	341	388	316	346	339	314	380	361	364	356	364	360	315	386	387	315	328	352	353	384	344	351	372	370	381	332	352	367	362	319	351	323	347	322	326	328	326	345	335	339	376	346	358	314	339	359	363	333	351	327	372	344	373	343	358	338	316	365	380	321	371	339	326	351	322	361	361	335	347	334	369	365	320	351	372	323	347	401	321	315	368	302	338	328	363	356	396	337	333	367	355	295	334	392	335	372	363	328	307	357	375	385	331	329	344	347	357	345	328	341	343	331	350	366	377	325	334	352	357	332	358	356	347	351	348	375	348	335	347	331	361	365	369	345	372	339	360	356	325	358	340	311	342	349	356	346	326	372	328	339	358	357	353	366	337	323	343	354	329	382	350	333	368	352	366	337	359	329	364	325	378	387	342	366	335	365	348	303	335	381	373	366	348	358	369	383	327	373	355	352	302	347	324	351	362	349	385	341	355	363	353	349	347	339	360	350	335	324	347	334	350	327	349	345	337	318	369	375	373	321	336	344	369	356	335	355	387	289	320	353	329	352	353	370	347	315	345	368	327	344	362	359	357	362	350	327	344	358	367	343	351	347	340	341	377	334	348	341	346	349	370	385	364	354	370	377	319	361	355	334	346	370	346	346	341	359	330	369	363	369	329	352	312	324	393	362	318	326	371	323	306	326	338	363	349	343	360	333	364	376	332	372	312	334	359	318	344	319	323	385	371	334	364	352	349	334	357	339	338	364	361	344	346	381	326	334	340	368	349	339	326	361	341	353	372	361	362	338	309	353	306	332	350	356	337	351	345	341	350	331	342	361	411	352	370	318	362	337	324	342	338	341	312	330	351	337	318	354	391	361	335	356	350	349	340	363	347	334	318	314	334	377	325	361	377	336	346	379	351	358	365	328	320	353	339	333	353	371	367	361	317	384	334	336	343	353	350	374	387	366	322	327	371	356	379	358	361	359	342	335	342	329	377	346	363	390	338	346	337	310	358	333	353	344	317	386	332	344	330	370	394	349	351	353	370	373	384	343	323	338	336	351	326	318	310	342	310	343	313	317	363	362	340	354	327	338	348	360	336	333	369	344	327	377	334	359	347	330	337	347	350	315	361	352	350	355	359	340	323	328	334	359	321	330	337	315	356	352	354	358	327	351	355	354	389	351	343	345	364	390	334	327	334	347	322	351	325	330	363	325	403	337	326	378	335	348	357	352	359	329	359	384	335	347	375	362	379	332	334	358	341	388	360	375	334	299	346	334	365	370	330	331	388	336	328	336	325	369	331	367	347	300	318	330	369	335	335	331	326	381	340	329	336	342	296	341	359	299	338	333	342	358	365	357	353	341	381	365	289	364	341	361	366	342	324	350	357	344	348	374	339	340	347	348	367	352	359	358	358	366	371	328	310	328	372	354	342	371	356	342	309	317	349	343	384	368	345	358	380	332	366	352	360	344	357	352	340	355	329	383	324	360	334	365	338	357	356	362	309	341	344	340	348	341	366	342	354	329	330	342	353	382	346	322	365	329	319	357	334	384	342	354	322	342	332	358	340	369	323	365	353	368	343	344	312	320	361	325	328	309	307	363	358	343	353	351	376	344	332	334	335	345	368	358	357	343	339	348	352	306	369	371	313	367	342	347	351	350	345	388	347	362	380	355	331	360	380	333	340	342	362	336	366	394	386	342	348	345	347	338	367	368	343	329	352	337	363	322	370	375	323	363	389	324	331	340	344	342	380	318	343	343	366	310	340	351	344	328	320	308	331	331	387	356	339	353	341	350	328	351	344	315	363	337	317	374	399	332	368	324	351	337	339	327	336	333	310	371	364	393	365	336	310	321	365	362	354	344	344	323	328	366	337	335	309	328	338	331	353	342	336	357	384	347	356	325	352	372	336	328	355	346	321	361	305	334	329	372	323	354	364	342	344	358	346	348	342	337	358	347	334	349	338	319	347	357	314	328	349	343	311	349	327	365	347	357	361	330	337	386	319	341	355	306	353	382	345	344	297	348	352	347	342	326	336	344	363	341	363	333	374	349	320	406	358	368	340	373	342	316	349	327	359	361	310	370	336	343	321	350	317	351	354	342	348	362	349	342	347	331	293	360	356	372	361	364	363	336	336	362	379	337	360	327	362	309	332	372	350	330	323	353	345	322	366	360	323	332	359	350	362	333	353	371	372	366	346	339	325	325	359	337	335	363	367	369	342	320	350	367	361	367	333	361	326	326	353	341	358	334	339	349	339	343	364	330	298	351	372	380	370	314	345	355	349	312	322	350	353	361	337	350	392	339	344	380	367	364	381	334	354	363	338	331	358	354	342	327	343	340	347	348	326	369	342	339	381	369	365	346	376	350	331	376	359	344	364	337	360	358	348	348	372	314	326	350	342	316	364	344	336	309	340	332	343	321	364	332	382	345	350	367	348	297	340	326	339	361	360	337	345	358	340	349	348	363	352	323	315	355	360	371	375	368	338	326	315	361	344	407	323	349	325	366	348	340	365	401	344	308	339	370	300	353	348	332	348	338	398	335	360	357	336	335	328	346	353	328	314	349	362	336	364	323	341	352	348	303	354	362	349	365	346	365	323	340	340	324	373	377	340	345	291	362	334	335	292	373	334	314	353	354	374	321	320	391	308	412	333	372	356	361	360	373	358	365	370	351	351	329	348	360	352	338	334	329	358	382	327	318	321	348	357	410	318	378	378	344	369	330	294	317	366	331
8488	1337	2195	2338	1911	1680	1475	1285	1282	1216	1136	1072	1088	1006	971	886	897	939	911	919	882	908	839	862	879	876	849	860	791	884	880	828	811	829	846	814	831	851	798	814	783	826	822	772	789	771	805	820	823	785	835	812	819	781	825	790	831	792	833	788	790	814	764	840	789	810	783	759	802	820	834	824	817	816	801	774	751	810	774	796	767	775	800	768	786	785	780	823	809	792	822	793	813	776	860	793	763	761	818	762	807	780	792	764	762	834	742	773	798	813	796	807	797	819	816	756	803	817	786	771	746	784	770	798	831	799	763	824	817	825	784	759	802	813	773	795	830	814	820	839	803	829	791	777	780	797	837	774	809	771	787	775	811	748	813	768	733	850	786	807	838	772	777	768	732	832	801	785	816	804	769	809	816	753	810	810	821	792	776	811	769	771	804	789	835	773	798	752	817	752	768	786	774	757	780	800	823	782	795	771	804	854	760	800	810	796	758	794	748	763	797	790	799	787	793	749	767	766	767	801	843	843	845	808	795	834	782	809	784	816	759	782	760	811	777	796	806	783	844	747	834	785	733	836	811	803	810	785	770	800	777	757	762	806	754	786	761	789	799	813	880	853	754	811	767	742	814	770	812	767	797	773	791	783	792	772	804	774	802	783	850	762	798	801	820	758	786	727	801	776	742	797	825	807	795	817	780	776	779	769	821	778	744	807	796	823	765	808	807	808	828	738	777	782	794	779	769	830	789	764	791	759	775	808	789	779	812	814	818	793	776	743	796	789	736	825	826	759	750	799	773	781	797	793	755	768	782	802	745	791	830	784	770	833	785	725	777	855	831	759	754	782	777	807	789	807	792	816	776	778	788	775	781	771	782	760	835	789	778	768	746	860	821	778	786	810	766	781	799	775	789	798	810	798	758	783	789	760	780	788	810	824	802	778	740	793	782	812	809	752	775	789	772	837	793	811	746	840	792	783	738	794	816	819	754	774	749	788	769	800	777	779	813	777	784	825	778	780	765	792	823	735	777	772	742	798	771	804	786	828	806	784	780	803	729	797	797	788	807	812	757	801	803	802	719	777	812	757	782	790	778	801	845	814	828	799	787	784	798	743	805	794	805	834	829	815	793	777	779	824	792	783	758	760	771	797	804	825	767	765	746	777	787	789	822	726	779	800	798	828	763	779	778	767	765	804	778	745	769	764	783	792	756	808	848	807	759	791	788	779	784	790	805	752	755	788	810	782	789	758	792	806	780	758	738	787	812	766	808	872	816	799	799	795	801	812	782	810	786	778	822	761	807	774	744	812	801	783	800	775	833	797	805	790	790	770	786	764	782	752	806	795	761	789	809	789	795	775	841	793	762	830	816	836	817	811	817	817	791	811	805	732	717	745	797	797	806	778	817	800	771	782	837	819	827	808	743	789	770	778	849	794	785	782	789	793	754	780	790	752	705	784	811	764	804	765	808	805	764	815	793	787	805	822	814	792	787	789	777	806	860	851	797	752	834	806	856	763	802	818	797	782	820	814	813	843	744	794	777	812	791	808	794	801	797	845	786	780	770	820	785	772	794	740	773	756	805	802	796	781	816	793	784	755	819	804	781	791	817	817	796	790	794	773	799	830	780	778	793	797	767	763	779	811	809	755	776	808	756	775	765	807	820	774	792	818	779	805	839	763	791	784	795	800	815	750	795	799	773	820	782	831	799	782	813	773	795	784	801	786	781	820	777	803	796	816	794	793	826	829	814	792	762	862	814	770	770	782	763	791	786	826	825	826	781	829	782	801	803	758	814	816	754	765	777	769	772	753	822	741	816	808	824	843	790	807	837	766	782	761	780	763	816	791	764	785	819	801	736	819	789	779	759	816	810	819	835	794	801	798	829	747	738	821	784	748	756	805	771	723	781	801	831	751	810	802	814	818	759	815	782	763	763	721	768	770	763	801	834	779	801	774	798	794	771	719	775	810	805	796	801	796	693	787	784	811	840	801	759	812	814	791	827	761	809	789	839	781	778	785	830	806	774	816	770	832	738	839	773	762	782	841	813	836	744	794	863	817	825	768	767	792	819	772	752	795	720	803	808	808	820	815	820	720	788	820	839	767	756	803	817	842	782	794	815	829	795	817	729	814	811	822	791	765	757	787	763	781	829	805	789	743	871	821	751	794	806	779	849	757	770	788	819	841	776	814	805	836	739	783	790	789	752	765	747	777	765	829	785	783	796	748	812	801	811	823	806	794	765	823	778	731	823	812	775	800	788	795	821	776	795	790	802	805	794	765	756	806	771	815	815	781	849	737	790	787	801	760	815	835	816	834	795	739	766	804	777	807	800	799	797	813	793	744	825	792	841	727	732	831	762	771	803	811	751	778	804	762	811	833	772	840	855	805	791	709	757	748	821	786	760	757	777	797	805	756	755	819	766	790	822	809	800	830	803	730	813	850	762	782	783	826	781	751	784	752	808	775	797	772	784	796	744	803	849	804	813	775	771	822	814	771	779	790	789	800	795	825	807	850	764	806	859	795	785	767	781	782	788	728	822	792	799	780	810	755	772	751	803	842	769	798	811	776	765	792	835	773	807	768	751	797	777	822	775	807	781	812	789	814	778	818	833	800	770	805	817	837	801	758	812	777	777	824	739	799	802	790	767	740	788	790	818	798	785	824	757	793	764	768	791	832	756	770	816	781	768	759	808	776	795	757	784	836	816	863	783	794	816	836	831	755	751	799	790	809	810	805	794	736	799	783	851	784	777	822	828	767	797	795	767	793	755	729	793	763	829	814	841	743	769	737	796	789	819	737	795	769	768	808	845	807	786	830	735	777	796	788	818	779	757	773	796	785	794	808	790	756	823	837	786	786	834	814	820	841	791	737	815	808	784	759	793	835	805	808	829	743	774	770	793	809	886	778	747	790	828	801	735	838	804	809	821	750	783	763	806	780	789	777	809	775	801	782	766	828	785	770	834	826	847	786	794	753	804	779	804	785	862	794	727	775	819	752	759	810	816	782	820	736	791	767	801	796	789	804	817	802	767	810	791	830	780	833	790	785	839	813	811	824	720	783	780	762	793	813	827	764	769	800	781	782	771	748	809	803	793	794	819	781	826	766	776	746	840	772	782	816	787	774	774	744	812	805	783	823	765	804	774	808	754	793	776	788	816	783	819	832	793	802	799	791	797	853	799	735	775	778	757	701	783	783	774	799	821	762	773	863	788	794	784	710	789	866	816	769	751	789	789	778	756	756	773	763	776	798	801	815	846	735	796	827	782	818	770	804	802	784	789	792	792	722	816	756	782	820	774	808	784	784	747	755	818	793	808	791	818	835	767	797	827	751	784	734	768	803	812	791	818	817	826	838	782	815	789	776	756	789	805	832	778	746	778	809	797	763	764	752	768	790	795	839	847	806	786	756	845	774	784	803	789	759	789	873	774	819	774	785	768	791	808	775	792	847	843	843	799	740	793	813	817	776	822	811	812	837	815	874	762	763	756	786	793	834	787	753
1709	126	167	152	170	193	142	163	144	154	142	173	150	160	147	172	152	168	182	147	197	151	147	163	161	141	157	177	150	168	156	174	178	147	167	171	140	181	152	160	192	175	179	165	172	173	175	172	162	161	145	136	146	163	143	158	160	147	186	137	154	191	161	162	165	144	158	161	163	149	152	173	165	162	182	158	161	159	176	153	174	170	177	170	159	185	189	174	177	165	133	121	167	187	156	170	160	169	175	150	171	159	176	169	143	171	179	142	144	158	153	147	195	143	120	156	156	174	155	144	155	149	148	139	173	179	149	143	142	138	194	138	163	167	157	179	156	178	131	163	164	169	167	150	161	188	174	151	162	182	158	161	158	155	161	181	164	161	145	165	167	152	157	125	163	175	162	167	174	164	163	175	157	149	159	145	154	160	166	148	172	150	155	147	151	167	189	151	176	175	168	179	173	163	175	154	158	174	156	174	181	158	170	163	151	171	138	193	182	179	182	149	150	183	173	168	159	146	156	190	167	170	157	168	162	154	154	173	146	157	161	162	171	137	173	177	167	163	161	165	146	157	180	160	181	187	159	141	189	151	136	192	165	169	182	150	186	131	181	147	160	161	175	174	144	152	186	164	150	178	177	163	195	176	156	197	147	164	135	167	165	170	136	166	157	162	157	174	147	159	179	161	167	178	177	155	143	154	157	169	151	180	164	148	153	154	165	166	178	168	161	150	176	132	171	134	160	148	167	156	165	143	178	156	157	187	160	151	161	176	165	172	172	166	172	164	148	157	180	175	184	154	160	150	175	139	155	176	165	157	146	168	184	178	170	167	163	171	138	159	176	188	163	178	162	166	164	158	142	158	147	177	167	190	152	151	162	146	177	149	181	170	151	166	191	167	147	151	170	175	162	148	131	152	153	137	164	178	167	142	152	174	162	135	146	166	157	162	140	182	152	142	159	175	163	165	145	181	174	167	181	156	144	162	148	143	169	145	154	161	174	149	160	161	145	157	152	191	162	156	162	158	158	173	164	167	163	155	150	168	189	144	166	138	148	171	176	170	174	156	187	147	151	159	167	166	153	158	137	175	166	179	144	177	190	191	175	146	174	136	160	148	148	160	166	148	164	160	164	168	154	162	149	155	143	182	146	160	159	152	153	135	165	174	141	152	168	146	176	155	173	135	160	175	172	166	178	159	169	167	150	155	152	164	169	160	160	148	149	172	168	163	161	168	146	159	157	156	149	152	163	157	186	167	174	147	163	158	176	178	183	160	160	173	158	173	165	150	175	184	158	164	180	180	167	150	158	145	167	135	157	143	160	153	189	138	177	189	154	174	144	165	162	186	159	162	171	175	155	184	160	172	167	148	164	166	159	160	138	165	147	148	164	163	176	166	176	146	166	172	158	128	134	148	174	161	160	197	166	176	145	164	151	188	184	169	156	179	141	163	161	152	156	180	159	146	138	177	149	152	195	171	153	154	166	174	154	148	154	161	183	162	151	180	166	169	164	167	168	163	153	156	180	171	156	172	171	175	165	167	165	158	146	179	159	177	159	157	182	180	181	180	180	172	217	172	188	158	148	159	154	160	179	158	155	162	138	141	143	172	167	153	179	154	168	163	145	160	146	170	158	175	150	163	149	201	175	157	187	143	187	157	179	176	163	159	169	173	163	133	150	174	159	141	188	170	134	158	166	157	151	142	170	129	151	152	165	144	167	158	156	174	167	159	169	159	161	128	163	166	166	138	174	158	163	191	159	183	175	149	146	147	170	149	168	161	162	169	155	169	158	167	172	154	182	182	140	192	160	163	165	174	165	162	145	168	191	170	162	170	153	168	161	161	174	150	190	145	166	163	176	137	154	146	194	143	164	173	154	162	149	131	166	165	173	191	159	164	164	169	156	183	191	155	169	159	140	145	154	187	148	178	157	172	156	174	191	157	186	163	176	161	140	151	172	162	160	173	173	160	176	164	167	161	163	171	193	203	161	150	169	140	178	158	177	169	166	147	171	166	144	130	174	168	164	168	159	149	176	160	147	160	143	144	149	156	164	136	160	155	146	170	168	173	163	169	145	164	158	138	188	161	170	156	156	172	162	171	159	164	173	154	185	167	172	187	152	147	188	169	174	175	159	161	163	141	148	166	161	165	184	138	172	150	167	152	161	161	170	167	163	148	177	194	178	162	167	165	152	156	166	171	168	148	145	150	186	170	159	160	153	175	163	178	138	150	145	163	181	170	148	152	180	141	147	173	165	150	153	146	185	144	189	157	175	167	198	163	156	145	182	161	176	168	173	166	161	153	162	153	152	154	162	156	140	163	161	155	162	150	184	163	151	167	156	167	157	154	167	151	156	170	153	151	162	182	186	156	146	126	147	169	203	153	197	177	152	161	149	152	162	175	144	153	164	155	153	167	170	185	170	176	161	154	171	158	168	155	152	156	186	163	189	164	165	162	162	156	169	150	172	180	154	160	160	159	179	142	172	166	144	167	144	184	161	149	163	172	171	144	155	144	178	146	139	159	163	156	181	143	143	187	186	191	166	194	155	169	153	168	180	165	161	179	166	179	159	145	164	158	183	180	219	166	174	155	161	168	193	165	161	134	180	149	175	153	188	151	200	154	176	157	155	159	151	163	161	163	159	162	155	167	165	151	149	185	174	178	188	141	132	148	149	163	167	165	128	156	167	184	153	156	167	179	152	174	171	147	134	171	164	164	148	146	140	188	182	165	169	171	149	163	144	149	159	145	165	173	154	135	154	170	172	143	136	166	176	150	161	184	173	171	176	167	163	148	171	160	177	157	177	144	144	168	173	161	149	162	168	139	159	196	182	141	178	146	164	169	150	151	172	162	145	162	172	178	164	163	162	171	179	179	159	154	154	152	175	164	174	141	161	147	168	150	164	162	167	148	174	135	156	148	172	142	180	153	149	142	142	137	158	157	174	162	163	161	167	160	169	178	152	143	181	205	163	171	173	170	154	161	175	175	202	160	158	170	178	146	154	147	148	163	174	169	191	169	152	181	144	162	176	142	161	123	171	147	154	135	161	159	176	158	146	154	163	172	154	133	172	145	154	170	174	145	171	159	152	167	136	166	159	181	157	163	179	155	153	161	201	172	170	162	177	169	170	159	175	148	145	169	143	174	155	160	165	172	159	166	156	156	158	169	152	161	165	170	154	173	174	185	162	162	161	158	146	149	186	175	169	173	165	154	171	178	149	178	198	163	152	156	159	163	165	160	166	145	170	169	162	162	151	178	165	167	156	187	152	154	150	173	140	129	151	160	173	177	164	176	174	165	181	164	163	159	162	195	150	145	170	170	152	166	151	176	207	163	168	142	165	174	174	166	164	173	146	141	153	179	176	157	134	151	175	142	155	175	162	184	164	170	163	185	162	142	166	163	137	188	129	172	186	149	165	159	163	142	160	126	170	149	149	177	169	163	147	141	144	147	160	156	161	144	166	166	164	170	154	139	159	172	140	158	169	174	146	160
1905	479	411	463	466	484	473	452	461	436	449	494	470	461	444	460	453	409	443	466	446	490	437	475	464	467	460	463	455	480	423	479	417	438	477	447	450	439	464	450	474	415	490	451	470	446	446	452	484	450	421	468	474	442	453	486	460	434	451	492	464	488	480	440	405	462	424	456	443	438	462	444	443	433	449	474	444	459	444	445	478	472	402	445	446	416	467	414	450	446	446	453	425	454	406	451	442	450	446	465	453	436	445	449	439	450	441	456	434	499	442	483	445	489	448	389	436	433	411	484	440	466	442	414	442	428	431	460	467	452	438	420	436	403	459	444	444	464	452	440	445	429	460	452	455	462	441	438	471	425	431	433	460	446	450	423	438	474	466	432	432	452	425	447	438	408	461	462	470	449	426	459	490	421	415	501	448	469	478	441	440	432	434	428	441	467	445	445	466	474	444	455	470	452	439	443	416	464	444	467	451	429	466	443	433	491	474	439	448	437	473	432	446	472	465	430	434	411	446	435	450	451	420	444	457	436	474	462	453	470	444	434	448	428	458	423	447	495	441	428	460	454	423	419	438	459	499	455	448	453	458	450	419	480	433	472	426	434	444	447	469	436	468	453	452	432	452	437	455	451	450	450	460	477	454	455	448	475	498	456	465	419	451	425	473	458	458	445	433	440	477	427	437	477	447	458	449	452	467	447	437	444	457	460	428	420	461	447	452	409	417	498	464	456	458	460	444	456	473	427	459	439	485	447	445	465	459	429	445	428	419	417	425	455	469	480	431	449	457	438	421	460	464	457	459	439	456	441	448	463	423	424	477	446	414	458	457	447	402	451	431	455	484	432	466	465	446	450	439	477	470	421	435	427	467	488	486	424	468	467	445	453	467	459	411	441	459	450	455	433	455	434	443	483	434	480	459	438	469	438	448	419	445	491	472	431	439	440	441	483	445	435	477	506	440	488	490	425	445	484	462	437	418	446	457	494	470	442	432	453	417	417	440	496	465	429	487	393	457	458	419	452	424	477	419	446	462	442	484	440	472	468	426	455	408	446	483	481	469	459	468	474	477	497	422	456	485	417	450	467	482	430	454	430	441	448	465	428	462	457	454	448	465	489	455	455	440	468	492	477	449	398	451	488	472	442	436	475	438	450	458	449	449	420	466	470	427	441	449	463	447	474	445	418	446	468	403	436	443	414	418	409	442	479	453	402	466	452	460	454	432	445	455	424	458	446	470	457	467	463	423	452	449	481	446	457	443	452	432	462	444	474	442	440	475	474	428	438	467	430	459	469	441	454	439	404	434	418	464	454	413	443	453	449	452	456	412	418	443	465	441	453	443	475	452	438	473	473	476	444	427	457	466	480	476	455	435	428	473	397	416	424	449	480	480	450	457	468	470	432	436	496	503	443	466	426	480	454	442	462	433	451	466	455	447	450	466	447	423	442	440	478	452	448	463	461	419	439	432	424	430	431	450	451	431	417	472	465	454	399	462	411	435	452	502	464	445	443	433	438	446	467	457	450	436	448	444	464	416	408	448	440	442	420	426	409	464	445	473	431	445	416	429	460	455	420	432	425	458	422	477	450	441	440	488	451	467	437	462	437	434	463	439	451	416	507	455	487	486	431	465	456	454	460	464	429	432	460	432	452	405	470	452	445	391	455	458	456	469	469	446	434	457	442	449	455	450	424	462	465	484	440	474	473	408	431	452	449	434	484	449	484	451	442	435	456	441	440	459	436	459	414	430	435	435	488	437	456	440	463	432	446	424	505	454	490	440	422	448	442	404	486	463	437	444	455	465	436	451	471	464	437	440	450	447	434	412	418	447	430	461	434	478	427	427	441	438	421	444	452	454	421	483	448	474	464	452	432	428	462	441	466	442	454	451	480	452	416	468	450	438	432	465	433	427	477	426	443	427	472	463	439	437	415	451	438	438	492	436	420	401	458	487	434	459	456	461	487	471	451	416	498	447	469	472	433	429	419	447	432	470	459	436	462	469	435	416	435	444	451	436	461	489	471	464	446	454	438	428	419	488	456	440	451	444	467	434	480	481	424	418	480	449	454	432	471	447	445	444	455	478	435	470	448	430	482	449	451	420	435	438	437	417	459	462	440	471	470	431	425	451	427	452	458	448	458	461	439	417	452	416	457	463	454	445	480	452	465	477	447	432	432	483	472	425	434	448	465	447	452	459	443	456	410	445	492	482	461	480	433	461	485	468	464	467	464	504	473	485	425	465	414	456	443	444	414	462	451	428	446	459	439	382	503	500	450	451	483	471	485	487	438	420	425	435	447	445	470	485	415	460	446	425	444	472	480	451	476	437	482	455	451	451	468	442	506	463	447	459	445	461	447	439	445	446	463	467	421	475	435	464	440	459	425	432	454	469	463	451	453	420	446	437	446	442	458	426	486	444	463	432	418	429	459	452	469	431	463	471	453	443	448	452	466	448	454	477	460	499	461	431	440	438	455	445	445	457	480	463	436	412	449	446	445	460	453	459	469	428	478	448	443	429	417	435	458	439	475	459	462	415	442	433	408	480	459	419	452	491	437	492	477	470	404	433	465	423	468	431	500	486	427	454	441	464	455	455	454	472	484	436	451	483	420	457	446	429	454	441	458	443	418	466	467	457	454	432	396	444	452	456	436	453	468	456	457	417	462	459	471	425	442	421	456	440	483	448	459	440	475	458	424	464	465	466	453	456	422	432	407	460	466	440	462	467	465	435	462	446	414	520	471	444	460	415	463	446	453	451	469	487	468	459	458	473	461	421	443	468	403	442	482	494	471	460	495	434	501	480	428	428	460	444	451	434	433	439	424	452	413	423	473	453	455	427	465	432	473	441	445	485	426	431	417	422	431	489	424	472	451	447	397	471	435	482	467	427	414	444	418	402	461	465	414	434	460	442	459	449	418	463	438	472	405	429	435	416	416	467	434	465	437	425	469	473	433	436	433	443	470	461	418	465	456	489	460	482	416	470	425	428	439	468	444	472	460	410	467	433	419	416	441	422	445	413	411	455	460	420	422	448	459	472	439	454	449	434	419	465	405	453	464	444	481	453	442	447	457	432	444	491	419	450	440	438	461	469	446	462	462	441	437	477	439	466	431	481	408	453	450	425	454	429	432	437	438	450	447	480	433	444	423	440	445	448	456	424	417	444	427	465	431	443	459	425	448	440	402	453	430	415	447	432	471	421	411	432	413	465	425	439	448	447	419	467	405	443	454	416	441	472	463	460	433	439	447	463	430	416	475	438	453	461	453	487	451	463	435	419	469	458	422	430	463	461	440	480	447	447	458	445	460	433	484	472	441	435	454	473	465	459	460	468	456	464	420	446	410	437	439	455	462	455	463	442	443	413	455	429	450	509	457	427	442	447	430	427	444	423	414	423	423	476	470	450	444	447	451	430	478	465	441	416	420	465	466	479	448	466	464	402	438	454	472	465	448	407	444	460	454	433	453	418	462	483	441	418	483	461	465	427	438	470	475	471	445
7899	664	643	581	454	467	426	362	404	381	357	353	373	372	351	332	337	340	347	334	354	340	324	396	355	338	343	326	324	343	367	324	346	358	343	371	356	354	357	345	335	350	349	325	343	339	326	334	322	333	360	327	348	355	357	357	344	333	320	352	384	322	343	354	314	324	325	355	378	375	367	329	333	348	360	376	341	326	327	337	345	333	385	344	357	326	339	348	351	384	336	369	304	302	360	346	341	316	361	342	342	355	345	336	352	318	330	307	333	338	382	351	349	321	381	368	354	360	337	338	344	331	367	342	344	327	353	325	350	341	306	335	331	354	332	338	366	351	305	340	353	354	364	338	353	371	342	351	350	346	330	300	361	341	331	341	339	358	346	326	319	335	317	334	317	361	336	329	311	319	349	362	370	350	313	355	346	336	339	355	352	361	349	335	296	345	354	347	334	351	313	361	349	349	347	311	350	320	381	360	320	333	343	332	341	321	328	329	309	349	328	323	326	358	327	339	322	349	377	365	314	325	357	350	326	350	339	320	347	317	336	349	331	355	313	346	321	296	335	399	377	311	364	370	365	360	341	358	307	295	340	377	356	327	318	329	344	327	339	354	335	362	316	346	337	359	323	335	363	373	340	328	359	320	342	325	345	319	340	363	344	327	330	293	367	349	337	336	365	324	354	342	350	345	326	363	362	348	336	345	360	325	293	369	354	347	348	338	315	328	351	334	332	323	327	344	363	370	359	338	334	382	326	360	332	353	323	348	340	329	335	345	333	329	336	333	308	370	371	336	346	343	327	372	334	357	324	313	346	331	311	307	357	340	358	360	347	351	386	310	321	355	326	302	362	306	357	358	314	361	308	357	362	352	347	322	344	336	318	344	325	356	357	371	347	349	367	347	357	346	337	331	357	323	344	355	317	359	311	370	336	345	347	355	319	327	334	329	352	347	339	356	319	349	387	346	333	369	369	320	358	368	328	355	339	320	336	371	325	364	358	350	340	367	354	332	298	344	358	324	347	358	359	347	368	352	368	322	296	315	302	336	358	341	346	350	338	326	354	353	378	353	355	315	326	320	338	331	341	329	337	307	319	341	305	340	337	325	362	341	339	361	343	328	321	367	351	340	350	337	325	327	377	377	351	367	331	347	335	337	352	349	323	334	345	346	338	313	329	324	337	340	373	357	306	342	383	335	359	344	326	340	410	335	327	346	353	324	415	370	312	350	344	316	317	327	321	301	297	341	351	319	346	357	330	323	338	342	373	367	370	331	332	341	350	323	309	355	326	337	327	352	325	314	342	321	351	358	334	325	334	318	424	367	386	320	331	309	336	340	347	339	339	352	338	310	349	340	337	351	337	325	344	339	342	340	349	354	343	317	343	331	347	324	373	325	333	337	358	317	332	304	323	363	366	360	331	352	320	329	377	359	343	364	314	319	324	300	350	335	353	348	370	361	345	350	323	327	331	371	357	349	313	335	374	340	354	338	329	294	345	363	320	342	337	370	342	369	312	336	326	377	308	359	319	348	355	353	329	352	342	330	350	340	355	309	323	337	321	348	368	338	349	337	347	345	365	327	327	320	361	319	368	366	354	349	351	331	315	327	340	338	350	320	335	377	369	346	359	342	353	352	374	310	410	337	328	331	332	347	359	344	323	319	356	339	322	338	332	327	311	370	330	351	341	356	327	344	347	351	349	295	365	354	386	372	349	341	332	360	352	341	342	335	351	381	356	337	365	331	393	330	330	339	353	324	350	362	355	332	328	332	345	360	319	331	356	352	378	346	339	351	320	305	363	317	351	332	309	308	332	334	327	312	317	361	307	364	327	332	327	341	374	375	372	331	345	329	333	340	339	343	359	372	370	333	350	340	354	361	357	334	360	356	392	354	338	345	357	315	340	368	366	339	335	384	379	343	337	371	333	346	316	374	332	344	347	343	333	355	328	359	315	346	323	368	308	337	321	353	325	339	352	348	354	336	338	373	347	348	314	353	345	331	327	366	348	353	354	347	348	341	333	363	374	325	360	340	338	352	358	349	402	381	332	335	326	316	308	363	347	299	334	346	373	352	358	359	360	384	348	333	340	345	349	367	363	355	320	334	362	322	311	357	370	363	359	330	351	351	331	344	332	359	339	334	352	364	339	324	342	317	342	359	335	354	334	365	304	359	348	352	342	347	339	364	331	346	325	347	335	324	358	323	360	387	330	339	350	361	337	369	331	361	313	312	340	314	354	301	354	345	345	294	305	347	350	352	311	339	312	283	341	340	323	345	357	335	365	353	352	355	317	339	374	350	360	339	342	345	337	352	388	358	342	294	353	327	355	319	348	352	343	356	336	379	370	318	319	331	325	341	345	362	352	393	364	316	367	320	325	334	328	358	354	335	384	353	333	344	331	318	343	329	351	366	360	369	356	304	350	357	339	340	350	315	391	312	323	308	368	329	350	354	346	349	321	361	322	307	340	333	329	362	326	368	322	335	355	328	354	330	336	348	341	356	328	337	360	333	342	329	313	339	367	352	339	338	336	347	351	350	360	366	346	348	310	332	346	315	326	377	321	345	333	372	321	327	337	360	319	362	349	341	340	359	347	353	333	379	354	330	323	356	339	313	346	332	355	355	352	306	318	371	304	357	359	347	352	344	372	362	365	394	354	333	309	321	297	351	285	321	332	341	333	312	380	380	334	357	370	358	360	347	339	367	345	344	341	323	330	349	331	346	337	367	328	376	330	331	325	350	323	358	316	361	348	346	340	335	353	345	340	360	332	343	329	354	349	354	325	332	352	373	325	340	359	365	360	372	370	370	376	360	381	366	367	328	333	337	348	368	359	378	374	328	345	334	319	340	365	330	348	334	312	330	319	359	308	336	317	336	346	310	348	366	336	349	358	357	346	314	361	321	380	335	322	357	368	393	334	334	320	309	327	347	342	287	347	354	348	345	305	328	338	318	347	305	345	361	355	361	349	326	322	304	317	374	349	313	359	341	337	381	332	303	354	350	328	355	306	336	354	312	334	333	340	377	352	330	304	335	325	342	326	322	332	329	373	358	304	367	349	337	348	359	319	340	333	340	306	343	387	384	319	344	361	318	317	369	335	345	348	325	318	365	359	331	357	328	315	339	367	341	321	337	371	330	347	322	333	346	370	365	359	358	330	325	370	374	304	353	368	352	338	331	338	351	336	345	340	341	324	369	330	328	352	352	336	327	309	361	360	350	377	345	312	351	346	328	323	313	318	341	345	341	358	356	334	343	343	337	336	358	347	356	351	355	349	333	350	287	331	362	339	351	305	332	362	365	335	316	335	327	354	355	334	339	359	311	330	350	326	354	361	340	322	346	342	341	334	378	383	352	308	349	347	324	345	381	341	354	315	354	371	344	327	334	333	325	350	332	312	336	358	358	323	348	376	349	362	329	362	361	341	342	354	348	318	338	334	345	331	342	330	329	338	343	327	355	336	350	376	367	335	330	348	296	320	345	334	332	366	330	339	350
6664	1101	1403	1641	1439	1298	1180	1043	1093	1055	947	966	890	883	936	853	869	862	854	872	876	858	885	834	839	856	817	800	840	832	847	811	834	809	798	865	846	866	818	821	776	788	835	795	805	787	848	802	856	784	809	845	794	773	813	824	848	775	851	831	801	801	754	824	808	790	810	802	790	797	839	783	835	850	831	815	796	810	813	809	819	770	818	799	850	793	820	798	791	855	819	786	764	797	785	831	768	837	796	793	850	780	813	814	824	826	833	780	809	797	787	844	807	818	845	754	822	830	821	844	775	800	766	838	762	759	789	797	861	808	760	783	782	811	800	764	867	810	843	792	862	831	822	822	802	822	793	757	800	803	811	781	805	776	886	827	777	831	822	805	767	748	814	813	779	849	771	818	817	852	840	803	830	799	805	812	814	800	846	799	829	795	798	821	765	830	808	784	814	810	830	789	849	812	728	810	813	872	813	738	836	781	792	828	828	805	791	819	780	841	785	780	788	834	815	813	775	740	819	806	782	791	803	800	839	822	791	808	768	841	795	812	808	856	821	778	828	787	847	818	788	794	789	778	793	829	807	850	766	836	764	763	828	787	788	869	753	858	833	871	804	753	783	773	830	785	790	850	859	821	855	824	811	784	833	810	745	799	806	807	763	800	808	831	848	807	865	830	821	849	812	836	849	763	793	830	801	768	758	814	798	838	838	786	830	862	789	830	809	804	804	774	812	822	861	841	854	781	843	831	767	841	789	804	775	808	816	759	795	812	793	798	799	813	800	828	806	869	817	818	772	853	783	846	777	826	856	783	766	778	820	823	765	790	793	825	817	789	808	768	772	836	789	797	794	820	847	817	846	788	783	805	787	847	761	833	794	821	767	829	800	806	856	798	765	826	794	851	811	809	819	729	852	838	783	747	816	805	868	757	754	853	834	815	808	791	849	856	852	803	866	812	799	787	765	824	759	818	791	775	798	793	820	802	813	827	813	770	813	795	768	865	819	822	825	832	796	799	800	803	800	812	829	814	786	798	852	818	785	809	800	784	809	791	777	788	812	829	888	825	792	792	791	834	757	823	885	768	859	807	825	793	837	796	772	803	809	794	799	814	848	824	795	777	829	810	852	787	795	832	802	834	795	808	783	790	837	806	842	790	800	745	805	874	771	788	778	802	811	839	801	793	848	810	815	810	772	825	772	863	811	837	796	818	783	766	827	807	770	826	818	842	852	805	834	792	780	775	770	819	826	814	776	805	850	791	826	808	777	776	792	812	811	836	852	779	808	828	865	805	846	793	823	810	819	766	795	784	780	818	795	801	837	792	843	811	881	826	807	802	797	808	764	794	798	820	815	775	802	841	806	800	771	791	822	853	807	819	825	830	866	868	844	833	793	807	811	836	811	750	729	829	747	775	759	827	808	813	754	791	793	861	813	796	794	842	787	818	839	766	858	805	791	819	806	809	830	825	821	839	775	869	814	815	790	813	796	888	826	772	819	784	764	781	776	769	794	803	787	794	781	857	801	777	849	834	803	771	786	809	840	814	810	855	815	782	783	814	775	763	816	823	752	774	776	779	832	774	800	818	863	838	839	804	791	743	859	806	797	767	854	817	841	795	777	861	761	827	798	855	839	784	847	784	766	812	821	744	793	785	796	778	795	835	799	830	774	846	797	814	848	825	800	803	817	792	798	778	817	850	793	798	819	796	785	822	806	737	807	798	815	819	893	800	785	808	844	855	818	773	811	801	808	832	769	807	821	813	802	860	854	795	804	789	803	830	825	859	770	785	752	788	839	802	793	817	784	823	814	852	795	834	826	832	818	826	828	797	838	822	783	814	787	795	844	793	816	805	805	764	762	827	818	794	801	823	816	800	819	763	790	786	820	825	777	801	872	768	820	783	860	831	826	832	854	771	794	786	844	821	783	815	831	832	790	781	786	819	801	748	767	827	870	776	824	845	849	839	807	788	800	777	791	822	821	807	865	799	796	774	820	817	786	817	804	798	784	777	818	833	821	815	806	762	800	831	838	784	774	776	774	770	777	831	834	819	813	767	785	826	802	853	815	802	829	777	844	803	853	797	808	764	793	838	794	769	827	809	812	734	840	793	826	772	812	839	768	808	806	807	831	816	758	779	780	836	852	810	842	865	771	864	766	803	790	808	798	805	800	795	860	783	759	846	806	794	811	781	837	779	877	811	802	817	835	830	819	836	779	873	834	828	810	785	826	780	816	834	799	876	795	838	804	781	723	786	784	787	871	812	794	790	783	809	863	859	832	847	781	749	795	799	837	804	885	813	814	819	778	810	769	781	822	840	819	827	795	869	808	825	828	799	802	811	807	801	838	792	829	786	805	822	771	774	784	811	787	831	763	823	828	819	802	834	753	794	832	748	832	811	793	801	832	827	816	820	833	790	889	836	788	842	806	847	832	790	774	806	833	775	848	820	811	808	799	779	795	744	816	821	809	753	778	790	815	802	833	800	869	816	812	820	793	775	824	893	852	824	792	853	829	773	827	788	812	820	807	788	748	836	814	897	810	809	794	763	760	776	809	807	849	843	818	846	861	833	817	791	822	844	811	774	807	806	795	798	801	800	775	787	867	758	841	801	808	785	831	792	852	798	819	785	767	813	810	838	796	853	751	730	844	851	869	830	785	775	840	798	794	816	743	800	762	824	808	798	785	796	787	748	785	782	840	759	768	818	796	799	751	779	782	837	820	804	786	808	786	846	802	800	839	840	765	777	799	806	807	830	829	792	822	810	790	834	820	802	820	793	804	786	788	814	806	859	829	819	807	805	834	807	779	789	790	835	800	788	796	835	823	801	838	782	811	755	798	869	804	772	768	783	831	762	822	839	797	798	809	837	804	796	843	854	781	812	793	803	756	811	772	883	818	786	767	745	848	786	786	812	791	819	785	828	803	805	815	811	840	783	780	804	816	796	823	772	803	812	840	800	790	788	818	829	810	835	815	808	789	821	852	804	786	808	767	868	798	822	826	849	825	824	791	780	847	813	820	828	774	831	811	781	828	814	788	838	787	804	818	765	763	813	785	846	716	792	816	758	728	841	828	818	857	778	737	771	812	806	833	789	781	817	798	830	837	815	798	864	829	807	856	797	798	778	786	813	827	844	781	833	767	781	830	856	801	817	863	765	807	822	872	834	800	807	837	804	835	787	862	801	806	762	807	822	774	744	841	827	848	796	802	806	821	787	753	835	765	749	763	837	813	793	798	808	808	783	797	849	802	796	832	792	798	871	756	816	810	791	796	799	787	766	843	786	773	852	791	817	822	817	773	805	788	832	801	828	749	747	814	738	816	819	825	798	823	882	792	797	812	836	776	830	815	781	819	797	850	795	803	816	852	771	799	804	847	808	845	827	830	807	769	823	811	801	788	808	784	802	743	832	839	821	818	765	767	837	801	804	814	791	777	811	808	813	866	792	787	816	802	793	825	798	811	834	814	849	767	796	793	825	781	794	812	784	846	757	816	805
14850	1329	993	850	634	532	473	420	448	382	404	402	374	352	371	359	385	355	358	388	355	382	324	355	334	382	352	346	370	344	343	345	380	360	379	350	360	332	364	363	329	344	375	307	340	339	356	308	354	337	341	339	342	329	394	353	334	376	371	359	327	330	352	357	348	346	364	353	342	327	339	330	352	330	381	362	354	338	348	342	325	321	360	331	372	379	316	352	348	355	321	359	309	343	331	353	335	348	363	359	369	324	373	324	401	321	348	291	346	359	366	343	359	353	358	333	356	336	325	323	347	343	313	320	354	358	346	368	322	336	356	345	365	357	380	335	305	324	348	318	306	342	344	365	322	330	337	323	352	353	359	379	352	382	366	329	348	315	347	323	342	364	362	341	333	344	320	343	333	344	345	329	325	341	354	355	373	358	347	357	364	371	357	331	360	320	377	380	360	328	346	337	317	343	331	359	342	344	384	333	359	323	327	378	374	310	369	355	314	330	365	314	393	354	344	329	321	335	351	346	330	371	335	361	328	343	359	332	328	330	347	339	348	363	325	365	373	353	312	318	341	326	348	372	351	359	339	375	332	343	357	330	362	370	358	314	366	340	345	323	311	383	352	335	360	358	342	328	373	363	303	352	314	347	356	343	336	340	311	372	309	361	363	361	342	325	366	379	314	361	328	364	341	382	304	308	323	343	369	353	326	371	356	357	382	315	319	329	363	330	363	353	327	341	371	350	348	333	367	293	343	345	380	365	373	361	347	346	364	359	376	326	357	319	338	330	323	347	357	360	390	336	337	340	369	359	310	321	363	358	356	287	344	341	334	362	349	319	334	327	363	336	331	346	353	333	373	362	325	365	334	358	332	337	303	350	356	354	324	341	310	333	313	368	381	343	353	325	386	337	309	351	336	355	370	359	334	358	316	335	331	401	347	364	358	367	325	364	334	341	342	358	343	336	375	348	339	334	320	337	365	329	368	348	327	365	316	340	355	344	336	341	354	319	323	375	373	329	327	352	360	345	364	376	330	360	327	338	354	346	346	337	371	332	362	366	408	352	363	371	366	340	339	340	369	367	369	363	359	348	365	405	407	404	321	378	349	348	337	355	362	312	354	341	354	338	332	333	327	358	331	303	318	300	324	349	305	369	358	346	329	362	326	330	348	356	345	368	328	384	348	360	330	377	360	341	345	372	374	349	319	352	353	359	323	368	358	392	362	361	351	357	336	347	348	349	338	388	334	323	371	332	345	359	348	368	348	320	329	341	349	345	368	312	331	323	365	372	336	358	330	348	345	362	329	334	327	361	365	370	385	334	363	327	352	337	340	349	413	336	359	362	328	311	311	369	369	336	337	306	347	346	353	351	354	350	349	327	313	326	358	346	339	339	366	361	318	336	322	357	312	310	326	338	348	358	332	352	353	323	296	330	333	346	328	336	355	335	338	402	317	335	353	375	336	352	335	361	366	370	350	354	365	371	313	327	352	377	356	329	336	354	301	308	358	356	359	364	369	373	318	320	342	334	342	325	375	326	378	347	326	325	327	350	315	342	338	318	343	338	360	335	338	333	296	334	354	363	374	344	345	349	338	351	368	341	312	380	360	381	373	300	346	353	376	347	342	335	322	351	318	341	334	356	353	345	345	343	296	337	344	338	334	355	349	341	365	318	321	354	359	343	366	335	353	328	354	370	368	333	365	379	401	331	352	330	367	354	358	322	340	369	354	376	376	337	355	355	315	371	372	363	329	340	364	359	323	334	331	338	363	357	346	352	365	352	332	406	302	345	338	338	347	321	359	392	383	367	347	327	358	346	308	337	344	315	344	337	322	338	325	327	325	328	310	359	307	383	323	328	368	333	395	371	351	350	328	309	368	309	341	356	350	341	314	365	384	325	348	351	361	344	327	359	359	383	350	339	324	355	337	370	356	372	345	345	355	339	338	337	312	336	338	342	315	327	338	367	349	278	364	364	331	339	372	379	367	340	372	351	335	340	364	335	307	315	314	346	376	353	338	351	356	330	326	324	307	369	335	401	362	348	330	331	343	327	343	357	346	375	386	406	387	400	336	361	317	361	381	344	335	369	357	343	417	332	326	339	349	348	381	336	343	378	373	324	341	394	389	354	367	347	351	395	353	355	379	350	347	351	351	322	320	336	381	338	343	323	353	361	381	342	361	341	338	344	354	309	316	326	349	340	332	316	321	339	351	332	325	376	328	323	328	326	337	344	314	337	357	334	343	392	348	378	329	311	329	352	349	331	355	315	378	305	378	364	371	397	321	370	342	364	352	325	337	352	321	334	345	337	358	354	359	350	365	350	333	329	347	334	323	343	312	365	394	338	361	332	358	349	349	327	344	355	330	330	391	301	348	375	307	339	310	340	367	346	358	341	325	313	317	347	314	351	361	356	342	336	355	320	342	357	352	382	352	338	367	364	361	298	367	355	356	351	401	335	335	328	380	353	343	330	366	343	367	351	341	374	362	320	343	333	366	379	369	339	318	350	330	365	375	363	336	349	342	339	333	381	336	369	319	340	314	333	327	362	372	330	333	371	333	344	354	315	351	400	304	347	328	304	324	364	378	343	344	316	305	329	338	367	333	353	378	372	336	356	361	351	393	307	375	338	320	326	335	356	357	350	334	358	325	317	328	352	339	359	365	339	312	331	326	347	345	375	348	332	305	335	375	363	362	321	393	345	307	351	359	346	345	380	382	363	346	360	338	356	352	316	352	317	337	349	366	364	331	355	345	329	383	343	321	363	328	338	352	361	353	370	315	319	339	344	333	336	371	373	345	336	321	343	337	340	367	346	376	367	371	317	373	329	339	351	322	335	367	345	347	347	347	362	369	387	384	348	355	355	331	301	341	312	335	337	345	353	337	344	347	314	342	333	320	356	386	345	359	332	316	405	359	387	352	370	363	355	366	352	339	325	345	346	350	335	342	359	367	330	324	305	334	353	334	359	332	323	370	375	346	337	374	349	341	320	311	351	357	343	345	344	356	317	361	319	321	343	330	349	344	355	308	356	336	365	351	320	343	350	339	312	372	331	315	356	334	373	327	343	343	337	341	363	368	318	361	343	335	359	350	339	384	332	333	361	331	349	340	354	352	342	332	336	364	309	329	343	367	345	322	360	371	327	352	321	319	314	330	364	356	358	298	351	308	354	332	332	352	355	329	361	369	347	355	358	352	353	326	346	367	399	317	348	369	363	321	369	324	338	318	350	361	358	357	318	342	335	343	347	369	350	350	333	335	343	366	317	372	376	340	373	345	346	364	309	341	355	331	357	332	331	384	355	312	367	363	381	327	381	357	341	380	350	316	388	351	321	365	350	335	352	343	341	372	394	341	392	327	324	336	303	362	373	350	341	382	355	330	340	362	311	354	340	352	329	336	325	361	357	358	351	402	367	313	374	354	347	311	338	357	330	325	352	354	336	341	363	344	347	339	328	358	348	323	363	365	338	326	361	352	320	331	315	324	359	347	323	306	301
8498	1346	2114	2329	2066	1668	1476	1301	1336	1243	1069	1062	1051	954	1041	980	942	880	904	903	894	884	884	855	843	866	835	803	796	833	852	899	820	830	797	846	827	797	757	790	837	793	773	819	826	784	759	762	857	798	792	742	763	752	802	765	804	784	810	770	792	841	756	794	801	771	789	751	811	757	799	813	787	835	816	764	783	858	810	725	790	782	775	764	756	843	806	809	808	769	745	713	769	740	831	789	761	787	770	792	763	785	792	761	743	799	803	787	839	789	799	795	871	770	738	793	771	781	784	783	776	817	804	774	776	758	765	750	757	774	800	775	747	768	760	773	805	784	785	773	804	796	758	754	789	741	814	829	789	756	826	747	806	835	834	823	814	745	777	800	793	850	790	790	801	809	809	774	818	810	784	779	810	844	789	803	808	794	742	790	752	778	822	759	788	822	786	781	825	784	741	797	815	773	783	783	793	790	808	783	752	840	783	742	793	835	765	745	786	787	735	751	786	790	793	784	768	784	754	770	798	773	786	779	794	835	828	795	745	793	768	796	755	796	751	738	807	820	786	764	772	774	834	814	792	785	796	753	782	777	772	787	734	778	785	780	757	724	760	831	747	788	793	767	742	788	804	755	795	768	798	781	795	803	794	773	787	780	815	841	768	754	802	800	753	861	762	781	788	753	796	854	765	811	797	775	797	742	846	821	810	799	804	796	797	787	787	797	793	804	790	788	810	779	715	789	814	790	836	813	830	845	858	788	783	818	759	807	792	784	751	789	852	774	803	819	764	801	761	734	753	825	800	795	777	756	786	751	795	827	781	786	762	753	749	800	792	771	776	732	843	748	780	824	778	773	803	752	773	776	790	772	772	844	788	801	780	766	783	788	804	819	743	832	803	794	799	828	789	755	794	763	778	824	791	786	784	763	776	778	782	809	775	731	777	825	797	809	834	844	817	779	746	770	818	780	760	737	822	819	776	762	789	818	799	789	807	789	820	812	781	778	814	796	781	791	771	777	806	765	780	772	807	811	797	761	768	778	802	816	780	785	806	798	783	828	754	753	769	755	799	808	835	786	737	775	794	815	750	759	845	785	779	827	848	781	754	790	813	784	818	791	762	753	793	727	812	776	752	786	780	799	806	813	759	771	742	834	846	773	817	791	781	775	778	749	828	806	821	788	768	788	791	793	790	795	800	764	801	744	804	792	776	811	792	767	814	818	772	765	776	731	808	774	732	775	773	748	783	820	779	743	738	779	806	786	813	822	794	786	765	800	774	813	717	817	785	816	770	792	744	753	775	796	777	777	805	779	781	768	782	779	796	814	770	720	807	799	725	753	804	835	815	759	722	833	805	820	778	816	795	830	786	768	737	833	766	754	750	741	781	807	738	763	728	805	811	746	809	753	825	773	785	796	748	760	768	775	773	785	807	757	775	755	800	817	818	792	750	788	766	796	815	799	801	794	789	831	800	817	779	780	746	770	781	749	794	767	806	772	779	770	798	820	783	839	808	755	795	808	755	804	779	771	762	826	775	837	772	761	790	820	793	773	741	791	794	761	785	807	780	719	848	786	796	780	762	756	796	803	809	755	814	790	777	815	785	791	747	784	779	790	787	763	808	828	767	783	753	747	753	831	783	813	849	814	777	793	851	776	738	753	787	813	806	800	798	851	770	788	788	773	755	838	794	789	806	763	817	763	810	782	800	771	849	795	794	725	845	786	775	843	746	729	773	777	813	765	734	777	828	762	821	739	771	744	801	791	787	778	808	791	790	806	741	780	754	858	735	844	844	762	804	754	797	824	766	816	731	781	801	815	796	786	795	796	758	766	802	760	783	783	776	764	761	773	740	769	809	802	793	819	798	778	765	820	802	736	807	784	817	814	745	832	768	761	767	723	845	789	797	789	806	805	833	758	798	771	843	795	749	789	827	776	816	795	841	753	805	775	777	767	767	771	762	772	745	742	722	804	794	823	778	767	732	810	747	816	757	786	790	774	765	788	791	736	777	801	749	793	767	756	857	763	791	812	783	823	789	773	755	778	749	761	780	770	786	757	829	776	757	778	789	864	744	799	794	750	770	816	788	761	778	807	785	778	799	784	786	798	771	756	762	785	769	808	827	731	795	775	824	771	787	810	819	745	777	809	754	768	814	811	763	806	727	764	835	767	762	787	787	781	769	784	789	808	772	764	792	744	797	792	796	827	803	814	820	821	814	806	816	780	759	797	841	794	758	755	814	745	777	743	820	820	769	769	772	811	769	757	781	773	749	769	745	780	805	797	809	735	742	808	736	788	774	765	761	791	810	767	775	758	750	769	805	778	783	772	767	777	802	757	801	756	836	858	740	782	769	779	832	769	720	780	796	797	761	796	770	812	756	800	748	792	785	818	824	787	829	782	783	756	782	778	784	798	809	722	798	868	800	726	779	788	794	790	772	795	808	785	799	810	768	807	756	753	763	818	792	777	771	820	774	783	763	760	763	823	782	836	755	768	750	792	790	747	799	750	755	778	767	777	761	796	799	790	803	825	793	805	828	707	745	745	791	814	775	779	774	821	799	813	791	789	755	776	790	827	761	773	792	761	775	767	786	789	777	833	747	795	759	782	758	838	794	772	797	788	815	822	785	780	855	751	795	833	763	867	819	792	772	824	801	860	763	777	825	783	759	799	789	781	766	744	803	785	800	766	786	842	740	741	808	775	768	787	786	814	774	755	790	812	737	776	801	781	736	768	804	782	798	776	831	823	830	792	784	797	809	793	822	808	809	794	779	777	821	758	796	801	817	774	778	818	747	788	815	808	817	847	826	776	767	793	823	796	783	800	823	744	785	793	821	789	796	751	799	725	765	786	738	838	753	761	767	814	832	834	759	786	839	819	757	771	775	827	807	784	777	772	830	804	778	845	829	808	739	789	782	811	726	751	807	783	846	782	791	757	795	844	779	826	763	818	784	776	784	845	784	804	762	799	749	754	787	817	755	819	776	774	786	783	793	794	782	749	774	754	789	811	788	746	722	815	749	728	777	707	793	821	798	841	827	757	796	823	843	720	755	803	770	744	828	784	847	787	734	761	808	760	831	804	801	726	760	804	788	811	803	822	822	778	798	796	799	760	790	790	745	805	752	810	793	811	800	778	783	762	817	784	788	839	800	759	778	794	741	776	806	833	815	802	807	765	802	764	795	804	779	774	797	785	801	847	768	786	813	759	817	789	780	774	756	775	817	779	833	759	784	834	800	820	810	780	787	763	792	786	826	751	749	760	784	781	782	797	785	759	787	803	796	796	792	768	773	775	805	813	748	766	813	802	787	808	786	764	811	808	799	759	771	847	783	776	815	785	786	772	768	787	817	786	741	792	730	801	868	807	804	815	743	779	743	772	798	729	808	811	738	782	810	753	845	805	760	817	780	790	789	784	701	802	817	767	788	808	823	830	796	802	737	778	780	779	781	807	792	778	774	802	787	790	792	804	751	848	765	799	788	764	765	804	750	794	816	816
1491	172	189	169	161	165	177	158	158	151	150	175	134	154	165	162	176	172	161	161	151	159	161	151	154	148	172	168	194	189	185	172	177	150	166	164	164	185	151	195	162	168	166	164	144	150	163	163	167	163	167	171	157	153	124	183	162	160	154	150	148	156	159	147	148	158	153	160	176	152	172	167	180	167	192	176	174	155	138	157	149	145	148	158	163	173	172	166	178	188	209	144	154	149	142	169	170	167	153	157	143	179	187	143	169	179	165	160	142	151	142	162	193	141	167	162	170	183	177	149	165	165	148	157	157	177	181	155	181	156	152	177	129	149	136	188	154	164	160	150	144	162	150	157	162	188	165	178	187	140	141	154	139	160	134	167	124	149	171	173	173	154	166	154	171	159	168	177	164	141	183	163	178	171	177	188	149	147	167	170	156	164	165	152	157	161	176	174	165	174	166	172	163	163	161	130	157	172	150	162	189	170	181	185	147	155	159	151	146	162	155	173	161	161	140	158	165	158	157	158	171	156	159	139	149	147	168	175	184	158	166	160	171	176	177	155	157	148	158	147	169	154	175	162	157	173	171	169	160	170	125	165	150	140	182	169	142	164	178	173	175	141	166	166	146	152	156	172	159	129	192	184	173	174	148	149	158	176	164	163	160	166	162	157	166	152	158	182	171	174	160	157	155	162	153	152	165	144	145	157	159	141	161	167	178	150	169	149	142	151	166	139	159	156	158	157	165	155	128	177	148	134	139	159	166	159	164	185	160	165	149	155	187	144	157	135	171	184	171	137	152	142	147	156	152	168	145	155	160	176	175	147	160	148	158	200	162	185	170	160	190	178	166	174	167	146	152	165	168	159	150	200	146	152	182	138	165	155	166	136	171	183	145	173	149	143	168	165	168	160	154	145	147	163	158	172	154	167	175	165	152	175	164	170	159	178	150	160	142	149	152	152	152	157	167	195	182	151	170	173	151	153	135	172	161	171	142	150	140	150	157	145	189	160	142	175	171	168	156	148	165	165	153	157	162	178	156	172	152	173	176	173	155	152	161	167	161	145	168	151	186	165	168	179	144	156	154	166	151	173	127	155	167	138	160	170	161	150	146	185	160	168	137	146	151	161	149	147	165	172	164	130	141	153	150	187	172	181	172	173	146	154	151	174	141	127	176	179	157	184	185	139	157	156	172	161	157	146	149	148	178	155	151	145	169	138	148	145	152	152	163	150	135	171	184	177	139	144	172	139	135	160	135	164	165	159	174	170	158	174	167	139	166	172	172	148	176	129	162	187	170	170	156	133	167	159	156	166	177	192	144	158	169	162	173	181	152	155	180	171	151	174	135	170	167	159	166	172	167	165	152	164	163	166	167	149	157	191	189	181	149	159	156	140	146	168	148	183	194	192	178	156	162	161	155	159	154	176	165	171	168	150	143	166	164	173	164	188	172	171	149	167	127	148	174	128	145	138	145	155	131	166	168	171	151	130	161	143	164	167	164	150	156	171	154	187	140	207	198	157	168	163	177	163	180	174	160	148	167	152	173	172	150	178	177	151	161	188	181	134	156	155	171	165	170	178	161	177	153	166	142	154	154	151	149	147	170	148	155	149	177	175	167	171	144	177	153	153	151	193	160	164	186	161	182	172	147	165	178	160	153	157	156	132	157	185	178	156	166	175	171	168	163	163	174	146	158	159	175	164	162	141	170	164	141	148	167	149	137	161	143	151	162	181	152	168	146	164	158	169	144	171	160	156	152	152	164	171	182	150	141	174	154	169	142	141	154	170	183	145	178	141	169	175	164	131	165	149	170	153	158	160	168	140	166	174	145	154	158	163	156	164	182	162	145	163	144	170	159	180	161	168	156	136	193	157	142	176	177	175	161	168	164	162	182	172	186	203	170	167	148	151	157	158	156	159	177	163	170	161	158	148	155	170	161	165	148	157	144	160	169	169	154	149	186	164	143	161	159	172	152	179	160	183	154	144	153	155	154	153	151	141	150	150	171	169	161	168	175	154	147	182	146	174	180	173	150	149	156	172	141	141	168	160	157	163	157	151	150	163	139	132	153	158	160	155	162	177	160	152	172	164	147	158	178	173	157	145	157	162	165	157	138	173	159	170	143	146	174	158	190	140	174	176	167	149	164	159	186	181	165	181	176	159	151	160	143	161	175	173	176	145	154	160	181	183	156	153	127	167	161	153	154	120	146	170	163	174	168	153	133	172	163	168	154	140	174	169	152	165	136	181	148	149	147	185	167	162	164	172	153	162	141	158	158	164	148	175	178	156	156	145	165	169	160	153	162	172	146	170	182	157	151	182	175	172	163	147	146	148	149	161	158	151	177	158	176	152	164	164	148	169	143	182	158	165	177	174	184	167	153	158	156	152	163	166	168	152	168	154	152	165	181	155	149	168	150	163	149	148	170	158	173	119	148	170	154	156	161	139	152	176	165	168	154	150	145	169	153	155	163	151	154	148	159	167	170	151	187	159	157	172	186	141	177	152	140	157	160	172	150	155	152	159	172	171	167	153	164	150	162	148	162	183	171	148	158	156	164	152	155	164	167	162	192	184	166	133	181	181	154	166	161	156	155	152	153	157	163	207	161	171	154	156	175	161	173	171	168	149	159	165	152	171	160	165	167	155	162	153	131	164	162	181	165	177	178	156	180	180	163	158	146	165	154	158	165	165	142	160	165	176	161	168	138	166	155	146	148	138	154	155	162	153	171	157	150	172	172	176	152	148	139	140	173	156	148	135	140	163	151	161	143	179	170	177	165	152	175	165	171	179	149	167	167	154	161	173	164	166	156	149	187	195	160	168	163	144	167	157	155	154	160	159	195	126	160	183	131	163	176	171	167	176	152	177	154	158	165	153	152	155	162	162	149	134	140	200	180	174	170	180	162	161	152	168	140	165	169	157	168	171	183	182	175	172	172	166	172	148	149	163	179	161	147	168	162	160	176	143	162	143	162	184	166	167	166	166	141	149	152	159	172	147	167	177	165	148	142	142	149	152	168	157	141	153	149	179	149	148	182	147	178	171	159	153	180	164	167	194	168	170	144	133	153	155	165	162	175	140	194	176	178	190	170	149	138	169	164	176	186	160	165	182	147	158	171	155	165	131	153	163	148	145	179	157	144	161	178	166	167	193	154	156	133	141	179	162	158	164	156	145	159	177	180	140	173	160	158	165	171	190	151	151	141	176	164	151	160	165	167	166	157	162	169	150	137	179	164	146	142	150	184	153	152	160	163	131	148	132	163	153	156	165	181	165	151	164	172	157	168	168	145	143	131	149	193	152	170	160	191	192	131	148	159	201	174	152	165	166	186	176	151	171	168	143	148	161	149	178	169	187	155	157	181	145	161	184	183	171	164	175	181	139	185	171	177	190	151	161	153	182	142	140	169	147	166	180	173	144	160	145	184	150	163	160	172	181	163	173	154	144	164	163	154	152	162	163	185	134	182	161	154	170	179	165	162	154	161	176	179	173	141	147	147	188
1767	447	506	448	456	482	477	474	438	475	447	396	443	436	423	444	456	483	452	418	433	408	418	445	448	461	435	429	453	460	436	428	435	463	464	413	491	447	432	420	456	447	432	408	438	436	454	466	462	432	460	432	469	429	434	426	432	450	433	457	414	491	459	428	430	440	473	459	470	410	432	401	454	393	469	431	450	463	434	426	386	448	447	448	431	417	414	465	434	491	417	461	448	386	409	445	468	470	419	457	430	444	456	461	426	465	449	457	458	450	455	431	458	432	483	428	420	455	454	427	439	439	430	456	439	444	444	459	435	438	427	421	477	431	434	474	483	429	466	448	419	487	450	445	408	469	434	447	446	439	414	453	454	424	433	485	453	444	457	435	460	457	451	396	459	418	389	460	469	484	443	480	449	452	453	465	462	490	468	452	442	481	456	436	410	445	429	429	468	441	435	425	423	464	491	443	435	436	477	451	422	408	458	487	452	434	466	467	485	393	394	417	455	468	459	445	433	461	455	424	460	431	443	470	428	445	455	472	459	411	446	423	439	432	418	438	478	433	455	446	465	432	454	409	452	456	454	442	471	445	452	432	420	417	452	447	415	415	428	432	456	469	449	485	412	417	443	431	468	442	458	466	481	463	422	461	488	429	470	444	442	441	454	437	451	428	453	445	432	456	439	435	433	426	450	460	490	440	447	419	453	459	428	432	430	466	455	401	459	462	412	477	413	459	447	432	447	452	419	427	453	480	451	455	424	462	472	443	478	432	428	439	436	418	450	465	427	466	452	427	425	462	409	433	423	453	444	430	446	418	439	462	433	485	450	417	473	457	430	429	442	432	443	433	450	481	427	474	462	468	451	479	466	442	449	470	431	465	486	432	435	412	482	425	450	445	445	440	434	483	449	471	459	467	437	500	446	458	464	435	467	432	484	442	485	396	428	419	486	496	466	432	460	463	451	474	431	461	492	493	439	444	474	458	436	453	438	409	404	456	432	437	444	421	470	440	429	445	459	428	386	452	449	449	461	481	423	467	423	451	468	429	443	448	471	442	472	442	400	449	432	442	460	468	451	440	433	438	467	478	434	427	466	428	451	445	426	431	437	433	439	490	453	411	457	462	425	408	422	455	462	439	469	463	452	456	392	481	420	435	472	435	434	451	438	436	451	518	414	413	433	412	441	428	419	456	420	404	494	407	455	453	470	446	457	450	416	450	453	445	438	423	457	440	440	469	436	458	438	439	427	423	465	452	448	470	428	481	433	454	459	461	444	447	425	431	454	457	474	453	450	440	421	439	459	425	406	444	426	445	438	437	412	477	443	406	433	407	401	445	434	427	454	434	441	403	455	457	447	461	435	447	452	457	439	459	447	450	429	453	462	464	451	491	433	457	447	426	458	430	438	416	447	462	421	454	420	486	460	468	450	456	450	448	470	445	417	449	464	435	426	456	445	442	448	438	454	442	431	447	424	440	461	454	463	431	432	460	447	473	421	468	446	452	446	442	478	386	452	430	468	451	434	436	462	443	416	427	391	425	428	422	454	473	475	430	443	411	440	434	490	417	461	442	447	458	400	441	435	490	425	484	450	460	434	438	431	468	423	437	424	398	477	467	449	480	428	461	463	446	453	424	415	438	411	443	432	430	431	456	467	423	459	469	473	424	454	386	430	445	446	439	448	405	453	430	469	468	445	459	446	434	444	408	436	420	415	444	453	449	435	431	420	444	415	445	466	438	449	469	455	487	464	403	462	471	431	412	434	455	464	413	468	431	450	452	469	457	434	429	436	456	406	439	416	449	429	441	458	452	475	463	459	442	470	447	443	467	452	439	494	420	427	482	436	442	453	437	471	473	457	418	432	432	457	459	400	457	458	436	450	437	454	453	459	461	485	439	477	439	443	436	473	451	427	403	419	441	430	446	450	451	474	428	435	421	462	433	454	437	412	438	458	432	456	470	487	475	448	477	438	457	408	474	444	460	425	433	434	460	485	396	415	440	474	398	440	464	434	436	469	412	469	423	452	412	467	459	454	467	439	426	425	475	423	479	437	442	410	453	459	457	450	455	437	454	450	448	435	441	449	432	411	449	420	478	423	498	441	427	448	453	438	493	473	461	492	479	465	465	452	415	431	452	475	442	476	442	424	409	446	435	458	421	454	471	461	456	459	458	414	446	429	457	425	495	448	446	421	442	437	465	445	432	434	463	403	448	436	460	481	464	473	481	444	471	444	459	491	451	445	472	444	434	476	416	456	440	480	431	423	447	440	441	443	441	445	443	428	443	480	426	469	458	435	470	439	429	421	450	444	455	449	441	417	479	449	432	461	473	438	437	440	461	469	478	449	411	465	434	424	435	457	441	465	478	443	444	417	455	431	418	442	452	455	425	464	494	422	431	458	443	420	428	438	433	470	424	452	435	439	429	443	423	449	445	457	433	467	429	422	404	399	457	454	458	460	465	461	485	449	471	465	466	437	432	443	444	423	443	463	427	435	438	411	438	425	457	476	449	443	433	422	460	468	420	444	439	406	399	482	428	470	421	457	461	425	450	449	468	451	439	437	441	478	472	441	433	458	450	477	440	473	447	446	379	472	424	443	441	424	434	452	458	436	454	457	437	411	417	466	448	424	419	452	409	440	437	432	451	410	436	434	423	434	452	432	468	438	422	401	462	404	453	438	410	464	441	429	443	440	440	440	441	440	442	424	452	417	442	422	460	455	437	445	443	476	412	470	463	461	472	469	484	442	444	464	429	490	472	459	436	452	448	430	509	440	437	445	468	438	421	478	439	429	437	442	490	454	471	444	429	441	448	476	433	416	408	469	453	467	455	472	424	445	462	471	436	461	420	447	462	445	416	427	484	433	435	433	465	460	477	468	446	443	474	475	460	458	465	469	428	449	453	466	449	437	462	438	442	462	449	433	436	395	446	440	476	429	484	472	483	457	481	414	457	432	465	455	429	457	487	430	449	447	459	413	456	469	403	415	454	490	465	453	427	425	463	490	402	466	468	459	480	418	432	461	427	417	424	445	463	408	451	445	443	426	433	439	421	420	461	442	456	456	431	439	424	427	447	463	437	481	428	452	447	423	439	453	458	446	407	428	470	450	452	465	439	432	441	427	424	447	410	435	493	436	434	457	466	468	438	437	452	457	456	455	443	433	429	441	426	428	432	455	463	446	465	413	425	453	440	489	428	439	483	433	441	454	457	468	444	474	447	440	450	467	430	453	426	455	435	398	436	434	445	434	487	475	438	480	470	441	454	449	430	447	410	450	453	414	469	427	469	440	438	485	446	434	448	433	440	462	420	429	442	431	433	458	440	446	442	445	448	432	414	475	435	439	461	463	444	466	415	427	417	431	424	424	462	455	455	449	421	432	436	457	459	451	480	476	454	429	453	479	470	481	439	444	424	457	454	427	414	406	436	429	430	478	472	434	394	443	429	430	465	481	455	413	434	416	444	481	444	397	429	404	446	462	465	429	484	426	457	459	431
7668	695	652	577	466	398	371	400	407	379	356	367	381	375	399	307	328	342	333	354	336	362	381	373	330	309	393	339	352	349	348	308	365	360	323	311	336	334	292	351	313	340	311	342	375	414	339	379	363	376	427	356	335	343	322	313	330	364	374	325	346	330	360	325	323	340	287	309	338	337	334	363	342	328	348	323	322	389	383	323	332	357	330	334	378	359	351	332	349	341	345	353	371	342	367	379	390	350	356	333	334	349	326	339	349	377	365	335	334	346	362	354	333	344	361	361	379	342	337	341	327	353	335	341	346	329	344	352	368	361	323	380	332	295	337	359	357	339	345	361	370	322	350	338	328	346	354	356	349	335	320	322	350	381	340	339	372	346	314	359	360	385	324	341	360	325	315	332	356	341	345	349	336	359	373	340	299	362	339	357	352	367	350	354	321	354	335	341	319	331	317	313	345	351	354	346	342	332	365	329	335	328	354	345	359	335	397	338	313	344	323	336	348	352	314	356	345	352	336	315	354	330	330	311	334	327	317	307	362	344	344	368	358	338	336	340	300	356	326	325	350	358	315	342	353	315	347	322	321	335	329	371	344	332	341	338	354	354	288	311	357	317	346	301	369	349	338	357	328	340	343	356	308	335	349	373	344	330	334	338	310	351	324	364	366	338	346	330	333	315	341	327	330	365	322	298	339	351	307	353	344	391	327	352	374	345	324	327	320	347	354	321	322	313	354	343	317	313	300	329	346	315	328	326	343	361	367	369	303	309	370	331	375	338	339	335	328	406	356	306	330	305	325	315	327	332	353	358	351	338	293	377	347	336	335	333	315	353	339	344	337	356	335	332	363	368	334	333	365	377	324	292	351	345	336	318	380	374	364	356	351	338	319	351	346	361	375	358	336	370	341	345	330	334	354	354	352	387	347	337	383	331	331	349	358	288	306	361	320	338	314	319	340	350	337	322	347	350	350	353	334	352	325	354	373	367	322	387	336	354	366	367	359	331	346	381	335	363	376	366	315	359	304	368	340	310	332	355	329	330	310	352	378	325	326	352	368	330	338	363	308	367	306	350	354	335	331	348	347	321	357	367	334	325	339	349	333	324	341	312	348	324	347	350	350	307	378	397	334	323	331	350	342	369	344	314	342	367	351	354	352	365	326	348	330	329	346	335	333	347	337	338	364	350	304	357	358	361	322	360	351	356	355	370	340	335	338	354	355	341	321	309	326	351	342	329	318	350	340	351	363	309	366	326	339	335	375	316	303	328	315	302	357	370	342	348	364	307	330	348	378	343	362	319	370	351	376	353	340	334	339	306	331	323	319	312	341	315	337	349	326	350	348	333	306	323	392	349	326	360	357	338	352	355	334	296	339	299	320	303	343	347	375	328	340	352	331	335	340	335	299	320	345	317	341	311	332	302	305	328	330	347	371	346	340	355	339	329	343	348	330	361	361	369	315	325	370	331	346	360	321	351	312	351	333	339	312	353	374	353	329	340	342	350	352	341	340	330	347	329	318	364	350	333	333	350	337	381	344	342	366	355	376	339	354	328	362	329	325	320	340	347	365	303	343	336	326	312	326	368	365	325	380	362	344	356	357	336	318	351	374	330	351	332	329	337	322	342	317	323	335	315	367	325	327	340	321	355	320	359	341	340	330	350	376	347	344	332	321	308	338	317	338	317	362	371	338	310	338	316	353	354	371	346	345	313	302	317	351	351	344	374	335	359	320	348	364	349	367	343	361	334	340	365	379	342	367	365	354	339	385	366	371	334	372	348	356	369	364	363	342	343	350	335	322	370	319	351	362	343	319	358	353	320	348	350	332	354	338	338	336	322	337	328	337	350	343	354	355	361	315	339	348	334	341	356	332	332	374	342	334	370	350	337	375	345	350	331	336	346	361	338	349	319	316	354	381	324	347	342	360	332	333	371	337	318	339	298	341	315	327	346	314	325	368	331	348	353	333	362	346	347	316	356	383	347	325	307	330	315	346	326	358	358	363	369	335	352	357	315	370	359	361	326	336	330	324	344	326	327	338	352	333	368	336	347	374	316	340	347	333	300	354	334	353	336	356	329	336	356	355	330	357	308	358	360	343	316	365	343	357	367	372	350	339	346	314	336	300	346	326	345	334	363	349	361	378	369	359	354	327	332	414	319	319	374	342	349	303	343	338	343	329	306	353	367	347	356	312	349	333	326	327	368	316	325	351	349	338	347	317	357	320	338	324	339	366	334	324	337	364	332	355	329	315	352	317	336	367	348	315	367	327	343	343	309	367	354	313	351	359	360	309	336	332	302	331	386	330	348	355	331	301	310	319	316	319	345	383	312	306	331	308	339	316	344	353	325	324	374	378	332	316	336	363	349	339	347	337	330	344	369	350	350	355	345	337	326	343	316	339	334	342	337	340	331	365	328	333	329	337	374	381	363	318	342	343	320	382	329	334	333	356	292	310	366	355	327	337	372	365	309	321	320	321	365	349	336	309	335	324	325	358	359	335	346	332	318	366	350	313	348	333	343	291	356	333	337	352	360	336	350	345	385	330	323	314	373	337	318	352	344	327	333	333	349	345	319	331	358	371	333	342	350	385	341	328	321	382	353	332	340	339	335	346	344	322	347	337	363	346	323	369	347	344	314	332	350	340	350	355	333	345	333	318	337	357	321	315	322	343	393	339	331	333	328	323	324	352	380	347	360	384	309	357	324	293	348	320	357	307	361	338	342	336	353	330	328	359	337	320	323	343	368	324	319	393	325	383	333	366	323	332	333	334	353	344	308	334	333	364	359	359	345	347	355	307	319	331	378	318	358	325	343	357	291	318	341	358	331	336	344	341	303	342	344	356	313	354	359	362	322	332	337	373	336	329	362	339	372	351	341	378	358	363	345	351	325	335	321	343	341	344	334	318	340	340	337	369	312	343	325	328	340	333	366	320	329	307	363	331	320	327	374	336	385	322	394	374	320	341	302	360	339	345	303	363	349	307	340	348	370	323	345	372	335	332	304	334	332	333	324	325	323	362	359	310	312	355	322	357	337	348	334	345	320	323	327	355	331	330	351	318	343	341	318	301	352	308	307	359	359	344	377	358	359	358	353	338	396	340	321	338	346	381	357	348	350	357	328	348	316	357	358	359	339	371	356	321	349	337	326	353	344	338	323	303	298	339	327	311	322	349	341	366	362	318	379	336	357	336	337	352	350	322	351	341	359	331	353	355	346	320	310	362	337	339	317	333	308	341	326	356	331	335	318	351	348	361	319	344	372	310	373	361	344	320	370	349	368	368	373	350	312	349	349	366	322	319	321	359	341	350	365	382	355	356	363	328	357	365	368	318	357	362	334	346	341	341	315	347	345	349	304	363	376	329	301	341	364	330	345	298	370	374	309	373	344	334	319	318	351	355	324	337	368	337	359	322	311	313	345	325	364	363	339	352	314	357	361	352	344	304	356	346	376	299	321	359	332	314	322	352	292	330	327	334	327	348	315	350	332	316	374	317	334
6729	1017	1458	1605	1510	1224	1095	1124	1034	995	995	959	904	892	920	927	873	831	851	815	852	821	837	849	846	854	848	807	816	826	788	824	846	833	834	853	764	776	814	815	868	803	817	809	823	824	861	801	865	770	820	771	794	845	838	836	812	831	749	789	849	814	805	821	780	812	763	822	848	798	817	808	791	807	842	785	847	776	815	817	825	811	819	840	769	813	800	820	801	803	817	782	828	834	871	832	833	761	812	809	809	816	811	768	889	798	854	774	804	832	821	842	810	814	791	832	866	821	822	802	792	843	819	815	804	791	832	842	805	789	851	803	801	825	783	854	826	811	814	794	769	836	766	841	821	858	802	823	797	770	837	760	796	759	827	837	820	848	777	868	821	832	817	837	766	820	821	834	811	844	813	771	785	749	807	836	784	827	801	798	798	805	814	790	770	834	763	806	813	818	864	789	812	784	793	842	834	843	807	772	805	831	856	858	796	805	784	833	746	775	798	807	800	751	833	771	866	819	807	787	790	790	771	806	831	837	796	801	746	802	829	764	808	797	824	845	869	789	816	799	821	822	795	778	809	804	789	794	772	824	794	836	814	839	805	795	833	772	793	763	801	815	847	808	828	801	801	815	782	826	802	771	802	806	793	795	820	776	831	827	798	832	812	792	785	839	811	785	794	812	836	838	839	771	833	803	804	798	752	827	770	833	785	796	814	810	830	793	727	818	834	832	777	853	845	808	740	794	813	771	873	788	766	860	821	835	795	812	758	829	777	803	806	798	766	859	850	812	819	822	801	829	843	830	849	773	849	778	813	722	814	783	784	840	841	849	816	769	802	804	800	790	789	798	830	786	787	796	788	801	825	816	799	810	838	796	781	772	764	815	806	800	788	810	807	809	800	883	825	821	804	797	815	837	816	848	809	814	781	824	783	845	839	802	835	806	795	801	782	814	744	779	818	803	795	842	755	816	834	836	870	820	789	844	784	834	837	802	763	805	768	769	798	801	805	806	782	809	825	767	827	772	757	845	790	797	768	849	773	811	858	848	768	761	803	802	783	810	815	809	845	832	798	789	841	810	834	835	786	803	812	795	768	807	822	849	787	817	844	800	776	766	774	772	803	795	790	803	819	814	819	856	778	779	782	821	761	846	767	786	851	784	806	819	867	778	799	778	868	843	749	817	791	779	751	799	821	836	797	816	836	793	797	782	803	811	814	803	834	810	835	769	791	799	796	861	768	802	743	863	772	751	777	808	745	791	823	775	797	836	857	824	775	869	814	825	808	883	825	839	798	763	765	777	820	822	852	783	820	841	824	834	794	801	833	793	780	821	850	850	826	794	861	813	866	756	848	878	820	839	823	852	822	824	809	777	834	836	831	827	860	802	809	759	823	818	819	820	807	827	783	835	812	820	809	801	854	780	811	805	834	825	788	757	850	801	861	830	781	819	820	832	803	850	830	791	828	828	829	799	816	797	814	797	794	831	813	818	838	758	803	776	815	827	786	856	816	810	809	823	810	848	821	807	782	777	801	818	825	830	745	776	794	835	831	797	803	812	831	805	795	795	811	814	820	827	789	772	813	847	851	769	842	822	773	790	828	814	810	835	795	804	826	826	749	756	876	859	748	815	802	764	810	785	805	827	848	762	815	821	790	789	825	795	830	796	816	779	769	821	843	841	820	813	797	804	801	827	825	832	813	809	836	785	810	816	786	818	813	766	815	771	786	838	825	800	825	835	800	809	821	837	846	844	807	767	787	775	776	790	772	842	811	828	797	780	795	796	836	767	763	778	789	751	790	792	819	823	793	810	811	788	833	818	812	891	761	790	825	818	787	838	787	783	815	798	817	817	796	800	798	761	803	843	762	766	797	788	789	791	829	753	795	755	795	814	774	796	793	796	857	788	819	838	794	793	751	839	773	807	832	819	856	796	841	791	830	823	840	796	789	808	873	766	791	821	787	817	843	827	810	816	862	853	835	783	783	807	835	846	811	828	905	828	858	857	822	834	827	783	820	842	815	808	857	806	797	828	830	808	767	825	834	790	806	821	788	797	813	757	814	764	845	751	800	857	779	788	758	813	830	788	837	794	785	800	814	825	800	747	838	784	794	774	819	800	784	823	814	820	773	801	814	801	845	837	830	863	823	778	832	811	813	824	835	829	835	789	829	810	810	816	814	819	826	757	821	790	783	745	791	852	823	786	763	844	839	845	831	785	837	853	754	825	814	794	860	804	829	840	839	858	816	828	772	831	847	814	855	821	791	823	828	832	795	748	815	856	746	829	841	857	834	806	793	827	795	729	775	790	772	776	828	812	782	816	825	831	838	782	800	787	855	820	820	850	784	794	833	824	892	772	787	791	833	786	785	793	793	801	822	800	839	834	773	790	780	805	901	779	730	782	802	795	793	760	753	799	818	790	784	747	798	794	800	801	807	793	817	807	758	765	797	808	828	824	807	806	805	824	829	816	822	772	799	774	801	842	844	817	827	799	823	825	781	827	771	781	799	812	783	807	793	783	831	801	809	805	837	811	729	841	811	845	796	798	819	797	769	814	791	807	820	822	826	785	798	828	797	777	789	780	786	795	792	848	765	838	743	823	790	795	823	799	824	794	775	806	747	816	821	826	825	817	769	807	812	805	815	856	828	785	784	822	782	775	802	809	773	867	790	801	787	819	858	836	794	784	866	790	829	790	846	819	886	802	859	826	797	779	884	827	836	809	787	806	790	808	792	798	802	795	798	777	814	843	829	840	838	805	793	803	849	779	813	820	779	826	823	783	844	832	780	830	810	806	767	806	870	807	813	830	825	842	858	786	784	802	778	776	834	831	846	828	782	779	804	770	834	825	812	771	799	818	789	804	805	770	794	795	833	819	792	792	839	862	842	875	807	830	816	822	811	809	801	837	785	834	815	786	835	802	761	813	808	839	811	782	818	800	851	786	785	803	771	759	782	814	807	807	816	822	838	798	810	800	778	809	786	784	791	792	750	792	789	806	801	789	738	775	774	836	841	808	811	840	825	783	809	794	788	805	819	770	794	790	774	791	792	839	826	772	793	753	809	801	804	814	770	793	812	770	820	871	829	811	806	796	819	756	790	801	780	761	809	831	822	816	805	774	803	765	821	779	810	787	799	788	819	816	826	805	780	833	822	795	823	841	773	811	839	836	813	833	795	824	821	778	806	862	770	773	729	780	796	839	802	767	808	806	800	800	819	738	833	793	827	790	852	804	800	814	772	826	842	808	794	787	755	788	792	827	828	791	815	814	812	782	801	832	785	817	794	771	815	790	765	824	818	843	801	804	799	824	810	795	765	851	798	813	777	808	795	841	780	812	827	768	784	830	836	820	777	817	800	801	815	804	813	823	814	852	762	838	793	789	778	775	798	811	800	781	821	859	817	801	836	764	799	795	821	844	796	816	849	822	772	799	793	819	821	791	811	819	824	817	789	768	792	796	786	750	846	779	798	792	766	820	815	852	804	774	824	817	804	841
14639	1355	1020	849	655	515	527	444	462	400	404	365	378	399	376	351	369	350	347	401	364	347	370	336	327	358	342	368	381	366	386	379	308	341	326	350	369	329	347	341	354	339	308	321	308	316	335	313	355	328	331	376	331	332	357	326	363	355	378	340	346	341	353	331	354	311	354	354	351	362	323	358	354	326	338	370	321	337	341	311	335	320	368	375	330	294	323	379	362	403	345	337	330	334	328	366	319	325	335	348	346	333	328	326	364	360	342	343	343	344	340	341	330	340	328	396	320	315	361	349	324	339	343	330	326	329	377	330	354	325	355	339	356	349	391	373	321	297	339	319	320	355	362	369	374	373	352	340	374	323	326	348	362	360	323	350	344	315	332	334	325	335	315	329	333	314	340	335	335	318	382	340	314	323	325	322	359	319	359	331	350	350	332	354	339	333	320	339	400	328	355	349	346	340	362	355	383	337	322	370	307	373	352	327	363	337	340	362	353	337	349	390	355	326	358	365	370	331	370	352	341	349	343	360	345	352	327	350	320	325	328	354	337	327	348	366	320	359	360	369	321	328	348	366	357	384	342	333	353	354	337	365	344	368	340	335	397	361	354	348	306	361	353	352	352	318	320	350	343	344	364	355	358	318	330	341	364	330	340	336	347	339	354	337	343	341	324	342	345	346	360	362	321	334	360	324	339	367	345	369	367	339	346	338	357	323	363	363	345	332	328	372	339	342	327	375	350	322	381	388	358	340	349	372	371	353	315	381	382	335	349	326	379	346	316	321	290	334	349	376	346	358	340	376	350	328	362	341	339	339	374	310	340	351	359	330	353	384	364	315	314	335	329	342	362	301	364	358	343	356	363	325	318	347	320	346	350	360	371	342	321	335	314	335	336	374	334	333	344	339	380	338	323	322	358	329	351	337	363	342	375	378	337	317	305	368	348	335	371	354	371	312	332	348	315	345	368	343	351	344	384	356	325	350	353	348	374	350	310	337	363	308	377	399	345	326	332	365	322	372	323	343	359	365	344	321	382	307	309	361	322	354	330	353	330	302	322	346	367	330	354	340	327	378	321	308	374	351	310	357	374	318	355	327	350	355	340	328	311	326	347	360	366	350	349	353	339	356	372	337	342	337	345	373	355	322	325	351	316	320	291	351	366	324	373	358	339	312	349	368	351	335	317	344	331	354	314	341	349	323	322	396	374	346	359	319	333	317	334	292	357	375	369	351	360	334	347	352	332	310	366	356	315	393	336	351	367	373	337	360	372	339	327	355	334	323	363	380	292	345	325	312	356	347	397	354	333	374	359	287	361	355	340	350	347	324	350	351	368	367	331	337	308	347	341	353	357	309	328	361	370	358	352	353	362	387	330	332	394	340	362	383	341	345	378	352	329	368	373	330	354	330	358	353	369	330	338	361	331	356	372	360	338	333	333	314	384	317	380	334	340	328	352	334	341	323	374	354	311	368	345	345	319	364	350	313	317	352	353	346	350	357	357	375	338	385	350	406	337	367	361	325	331	351	353	335	317	345	348	364	325	337	341	345	364	364	340	367	344	358	338	352	322	352	318	377	319	352	359	310	335	344	362	360	339	347	339	335	339	337	373	370	352	330	349	344	347	335	375	331	356	358	340	344	323	351	351	353	369	369	338	350	336	325	349	324	340	358	350	383	371	365	364	335	328	379	345	346	382	336	342	346	339	298	342	336	304	342	376	357	331	349	372	350	322	399	339	382	343	339	377	326	354	308	337	347	341	309	348	333	350	329	344	332	369	345	328	366	353	345	309	319	359	363	383	327	345	359	310	346	352	365	322	359	313	378	364	361	359	332	331	366	342	319	337	396	335	358	315	343	352	356	339	301	336	363	347	356	369	375	355	342	341	343	360	342	353	384	354	311	357	355	352	343	365	336	352	382	332	309	284	352	338	376	364	376	381	362	365	364	372	325	349	343	339	358	345	357	346	338	338	323	362	351	354	351	363	369	363	332	335	361	381	327	358	345	356	328	367	311	353	354	345	344	382	315	354	346	377	383	330	342	322	339	343	331	339	366	363	340	397	295	346	336	328	369	323	329	354	347	356	343	350	350	326	367	363	330	344	337	331	343	374	320	321	363	372	381	334	353	355	341	325	336	363	343	335	369	335	296	352	357	360	353	337	319	337	320	335	362	364	339	324	373	394	327	360	396	369	349	314	365	363	343	334	320	343	352	360	336	377	372	348	295	360	352	331	372	335	334	376	349	352	404	330	317	353	363	361	349	322	325	317	299	360	362	366	346	346	344	380	327	324	396	325	355	372	334	363	309	330	343	340	334	379	323	335	355	340	358	338	327	349	329	334	337	316	372	356	318	375	351	295	352	386	350	319	329	341	366	358	342	334	331	365	345	348	355	340	376	336	359	304	311	310	382	365	331	354	340	331	345	362	335	329	387	388	317	340	375	318	355	370	368	364	331	335	315	308	356	337	324	372	380	367	351	354	361	370	356	324	365	355	307	330	310	335	350	329	323	307	351	343	346	383	348	354	323	363	351	340	328	338	327	325	354	366	350	348	321	342	348	341	326	350	325	360	350	353	362	334	363	352	336	366	299	360	376	366	360	357	317	353	326	341	328	335	304	319	351	369	351	320	359	309	352	364	364	341	348	348	365	367	326	329	359	384	333	346	335	331	332	297	369	331	350	370	395	359	351	335	318	327	369	322	347	308	347	371	381	356	388	367	341	374	333	322	339	360	393	299	343	360	340	347	364	349	327	375	355	351	357	324	357	356	353	347	376	339	344	324	324	339	345	350	337	331	334	326	320	313	337	370	336	335	306	380	338	318	381	323	356	335	349	373	331	345	352	385	340	338	311	351	352	359	355	376	348	305	310	332	376	368	358	343	359	334	331	367	396	346	348	347	343	303	328	330	350	370	353	359	360	339	324	367	332	335	350	354	328	323	362	313	325	371	325	379	340	352	362	348	342	331	328	330	320	336	382	368	350	332	326	328	337	347	349	357	349	335	361	328	348	366	362	322	340	354	315	333	301	354	314	327	361	349	335	333	359	345	339	343	352	359	367	328	337	353	331	335	349	343	368	345	324	313	362	333	335	316	339	353	352	365	343	359	335	374	358	340	337	329	387	325	392	369	302	356	370	313	362	320	373	369	385	349	333	323	333	358	351	340	355	372	370	362	374	346	348	366	353	349	331	328	328	363	378	369	344	363	359	332	337	322	320	357	319	341	316	379	334	373	333	354	351	308	340	352	358	361	341	360	338	362	336	330	323	338	340	334	349	339	343	321	345	330	307	365	324	351	316	356	353	338	366	358	331	319	337	333	347	334	324	315	338	331	365	352	347	324	321	358	335	342	374	379	348	342	329	358	373	344	327	314	296	342	326	315	336	327	340	372	377	339	380	356	383	349	313	340	351	363	370	329	335	311	299	346	357	334	322	313	343	374	365	339	344	340	347	361	343	327	371	330	345	332	364	343	332	376	302	317	361	358	318	353	331
8455	1342	2136	2408	2061	1653	1539	1338	1355	1262	1133	1032	1016	940	961	938	964	926	894	840	916	867	805	889	881	838	796	816	831	859	836	809	832	774	857	759	793	808	781	813	799	780	829	750	839	764	800	865	768	801	799	782	827	816	814	852	817	808	807	809	778	809	792	817	782	780	808	835	767	807	840	770	764	796	755	803	746	817	791	809	828	801	789	835	776	791	833	809	802	777	738	759	802	747	836	794	771	735	776	821	756	781	808	797	772	753	719	793	797	756	760	774	785	805	796	780	805	738	756	757	803	768	763	782	818	817	752	773	776	786	776	795	757	794	733	760	796	817	779	753	788	813	772	712	815	812	799	868	771	730	831	787	776	751	785	809	789	770	785	786	796	781	769	786	781	801	809	803	813	778	756	749	779	769	781	770	782	807	801	804	750	778	773	770	784	801	764	764	772	787	793	789	802	778	793	760	787	754	747	776	820	764	763	783	806	779	798	806	829	773	845	824	819	797	812	809	835	762	785	765	766	736	768	774	780	783	809	762	743	749	755	798	765	814	769	752	769	814	777	779	789	761	767	807	795	769	784	768	741	731	760	768	782	778	735	785	795	792	734	758	774	790	851	806	822	742	766	781	791	773	767	813	777	744	754	777	769	845	787	772	744	792	803	802	846	836	804	809	775	804	739	772	746	760	797	721	877	792	817	796	818	746	840	752	778	780	770	794	779	818	764	794	837	803	789	780	767	802	788	800	790	791	799	803	798	797	769	794	764	764	747	808	803	734	757	778	771	785	773	807	763	741	849	802	762	765	781	771	768	768	805	810	785	769	811	783	777	775	765	749	798	759	753	802	820	814	784	831	761	753	830	740	783	799	811	787	833	858	772	779	766	734	782	760	797	786	755	861	810	789	768	779	806	795	774	756	819	791	751	780	771	764	776	751	787	798	765	796	813	751	773	798	777	817	761	744	762	820	752	782	748	860	841	793	843	797	814	831	763	762	759	784	733	797	795	761	774	778	758	765	797	792	811	799	816	725	782	759	805	753	823	762	783	829	772	768	777	837	819	795	708	790	756	762	771	776	794	795	797	788	800	762	755	775	754	780	796	792	801	812	768	754	800	752	761	757	763	764	792	768	829	820	754	748	809	772	770	768	761	766	769	763	769	774	792	752	819	778	762	765	793	809	758	806	817	750	741	770	761	826	775	810	756	780	752	768	756	813	814	781	747	787	776	771	765	768	780	799	801	786	824	809	744	762	835	803	750	759	794	727	728	781	778	835	748	792	773	803	759	806	820	784	816	747	802	805	773	808	796	782	778	784	802	746	757	800	820	801	764	789	807	789	759	779	823	785	791	794	812	796	815	744	781	758	797	760	766	765	798	752	795	801	777	782	760	795	787	795	782	794	786	776	805	733	732	740	808	765	810	812	749	793	758	815	861	754	811	770	809	800	829	750	807	790	756	826	811	750	791	788	821	784	779	796	785	794	725	809	805	804	829	791	806	802	752	804	780	754	831	801	730	788	756	759	818	746	765	787	781	784	778	737	738	799	755	762	791	763	809	813	802	785	796	827	762	796	786	759	793	763	804	781	770	744	776	809	748	786	835	796	792	847	827	829	760	813	752	759	857	811	829	804	783	803	762	765	798	822	712	821	744	816	782	818	769	737	800	738	831	802	764	780	789	768	787	767	793	803	757	751	788	809	774	776	761	760	825	832	847	745	797	785	808	773	784	789	827	752	789	757	775	783	750	756	840	712	798	781	830	792	818	788	823	782	832	798	841	772	775	732	757	769	733	795	741	774	778	815	806	761	748	765	774	778	772	832	777	777	753	728	805	806	788	859	812	810	829	744	783	823	744	796	831	770	784	745	808	743	810	803	765	764	764	763	728	786	803	782	779	848	808	802	756	796	805	739	767	763	780	764	789	785	834	771	793	784	761	870	732	792	751	797	797	816	823	822	787	744	760	750	803	788	763	813	743	762	800	843	755	756	751	778	820	745	774	826	841	801	797	757	766	785	791	756	835	777	763	765	752	794	794	813	805	746	785	807	823	807	735	811	771	835	764	790	783	793	836	742	781	773	803	788	761	797	738	819	780	799	806	763	772	820	740	791	780	737	781	824	774	755	823	806	784	786	819	799	796	779	736	824	787	756	806	746	786	758	802	789	787	808	813	752	798	743	817	788	768	815	801	758	762	771	744	809	794	767	805	755	789	785	822	807	820	750	806	798	794	793	801	802	821	785	767	769	749	838	795	769	752	786	790	747	763	792	818	823	815	769	754	782	762	723	750	783	827	768	775	813	801	801	738	787	778	785	779	747	732	796	850	827	771	815	771	731	804	779	781	811	780	785	802	774	749	797	746	798	767	776	772	830	796	823	779	775	740	796	844	784	759	805	794	775	775	777	859	773	759	786	748	748	829	738	748	749	819	762	773	785	792	735	749	801	759	793	773	761	772	821	736	801	796	761	786	791	835	786	793	826	786	763	805	790	809	751	741	753	811	770	799	756	779	784	777	783	834	812	832	825	819	778	763	755	763	797	792	787	745	838	799	795	762	808	740	783	786	714	810	721	806	816	741	787	762	788	864	749	763	782	830	803	806	752	781	793	839	828	773	795	739	885	773	752	815	801	739	793	760	741	827	729	779	766	801	775	787	844	760	782	744	816	824	833	762	842	773	802	798	860	809	800	767	804	730	781	772	792	777	722	778	791	730	790	769	759	806	745	755	818	760	831	787	808	777	822	757	808	793	781	812	801	761	802	760	832	788	761	791	734	808	815	756	807	769	784	713	774	794	778	786	783	718	783	786	798	798	775	761	757	806	777	808	783	774	798	836	813	788	809	811	833	828	752	749	805	803	784	792	779	792	803	776	810	773	799	797	807	748	829	829	808	761	808	776	815	791	798	749	768	796	806	782	757	819	746	788	776	789	757	756	783	782	816	789	724	741	792	791	790	768	740	784	813	830	768	760	765	780	781	787	779	823	733	804	809	812	811	772	745	784	798	775	796	782	861	795	836	765	714	800	793	809	771	794	773	793	787	775	790	738	794	764	790	831	790	804	773	820	801	798	827	810	814	783	826	781	806	774	796	755	764	761	793	800	798	774	775	814	829	789	792	831	790	747	748	791	828	797	738	774	774	771	819	781	794	777	807	798	761	791	793	762	834	768	768	844	765	780	807	794	761	770	771	803	770	749	812	792	767	772	801	747	756	818	811	818	797	791	819	740	782	790	796	782	813	782	762	814	755	756	836	823	755	779	793	740	820	762	743	746	758	799	764	797	796	759	793	762	786	785	796	736	766	797	779	754	761	754	821	786	794	806	770	744	802	798	807	773	807	805	760	723	819	773	796	788	794	756	848	774	786	792	773	776	769	807	779	782	747	757	772	810	764	762	764	849	778	797	792	777	780	740	782	773	797	777	757	761	750	771	803	807	811	778	819	776	825	775	782	733	789	809	814	777	820	768	819	776	758	763	818	795	764	788	815	814	794
1730	194	171	188	193	180	159	180	176	159	171	156	189	180	167	174	156	166	139	179	145	155	163	176	173	172	177	172	158	160	169	157	174	151	160	156	168	144	152	177	179	169	161	153	187	158	153	163	189	184	156	160	155	134	159	180	168	134	162	144	146	174	143	169	180	155	162	148	171	156	159	160	159	168	160	184	160	168	144	140	176	161	189	172	172	168	172	154	183	143	178	180	175	156	161	160	158	162	178	153	164	163	158	170	154	165	179	166	151	174	158	143	146	159	184	152	152	197	152	151	153	168	165	175	178	168	183	165	155	186	145	167	148	178	167	164	164	181	164	137	178	176	161	161	142	180	156	148	172	151	157	157	147	156	152	161	159	180	184	176	176	159	165	171	180	179	166	172	164	174	152	135	175	173	181	138	168	165	150	145	158	179	161	153	145	158	154	149	151	182	168	125	170	155	174	136	156	189	218	187	182	149	158	148	171	171	161	146	168	144	155	181	168	160	172	177	162	143	159	148	143	165	170	174	156	159	167	163	167	163	166	162	178	156	150	183	189	174	183	156	174	149	152	157	178	177	156	154	172	152	166	178	173	174	166	165	170	175	166	154	172	183	155	143	178	175	165	183	145	178	164	156	150	164	154	173	148	147	154	159	170	159	165	153	160	164	162	160	162	156	183	167	149	164	170	164	146	178	177	176	163	166	157	170	168	179	185	151	170	172	156	173	186	162	171	172	159	154	143	166	165	171	171	155	160	165	143	175	144	171	165	179	185	159	169	171	148	193	180	160	172	161	137	194	171	173	185	170	155	161	166	174	167	153	153	169	159	145	149	163	145	166	150	152	161	168	167	144	138	160	175	195	171	138	145	158	143	176	185	181	187	158	161	179	177	171	170	160	139	171	153	165	149	157	164	169	168	164	163	170	156	151	173	187	154	180	165	158	164	161	165	165	177	169	176	170	140	138	155	169	190	176	154	162	207	154	144	160	173	141	163	149	144	174	161	145	162	160	170	164	168	148	168	170	175	150	148	146	160	182	177	153	162	168	151	164	164	155	142	171	157	157	151	167	156	174	175	157	150	151	158	149	173	153	179	175	161	174	180	143	135	161	146	156	144	170	144	171	155	182	168	154	164	182	155	160	154	165	161	147	160	152	169	158	146	185	164	186	166	177	137	168	177	156	152	167	156	151	151	171	193	150	142	143	164	164	153	175	165	158	144	175	125	182	174	159	163	151	171	149	156	177	172	154	156	166	173	164	131	141	155	175	157	162	152	166	193	162	170	158	138	180	172	159	170	172	176	170	155	162	179	148	161	160	162	160	148	150	169	168	149	177	166	161	170	174	162	157	167	163	151	151	145	172	167	147	162	140	143	161	162	155	148	174	181	183	178	142	175	180	147	172	154	154	151	160	155	161	145	143	176	146	137	160	160	184	162	167	153	174	144	163	176	163	163	164	188	159	161	181	167	166	163	152	172	149	174	168	163	152	137	162	157	171	153	187	182	163	179	161	173	181	172	171	169	165	178	162	164	190	172	154	173	162	166	158	169	173	168	164	130	173	183	150	159	175	171	167	178	167	171	153	130	154	166	161	161	157	168	153	158	159	173	164	152	169	159	170	179	148	146	170	167	151	164	161	170	189	161	168	168	171	170	178	159	164	168	153	169	161	146	170	162	150	142	188	148	189	160	149	148	176	164	173	161	148	184	159	160	152	140	184	171	160	163	159	175	179	163	185	148	145	162	157	138	167	160	179	155	131	142	150	176	164	174	171	153	151	158	165	185	160	184	153	148	160	141	156	139	157	172	147	166	176	150	164	162	171	146	149	166	151	163	154	138	170	155	186	168	158	166	151	160	151	174	132	174	163	124	180	156	149	156	159	141	169	180	165	135	137	154	167	200	168	153	180	158	186	145	165	148	151	168	155	170	161	161	188	170	132	159	155	153	166	183	171	159	164	169	162	141	182	181	155	184	171	159	164	181	180	149	156	163	161	172	164	158	155	182	159	166	170	172	164	149	146	182	156	176	166	155	175	145	197	145	175	165	185	179	177	170	186	151	167	146	148	169	155	145	151	144	164	175	159	161	179	166	154	189	179	188	162	181	169	179	144	159	171	134	188	153	175	157	158	181	161	173	159	158	168	130	161	180	155	185	161	164	186	148	158	160	165	171	172	174	163	178	176	175	157	169	178	153	163	171	174	177	142	150	168	156	138	158	177	161	184	174	154	152	184	151	134	184	162	178	157	155	152	155	144	153	143	171	143	165	159	184	180	184	174	184	156	169	160	150	172	175	156	160	160	165	161	187	165	164	141	180	158	171	151	154	169	155	161	177	157	187	164	175	139	164	146	188	161	143	170	159	163	173	158	183	165	161	154	166	171	141	148	173	155	171	168	157	156	157	146	155	174	175	154	144	171	163	147	152	177	161	135	161	161	145	139	169	160	158	177	188	164	171	185	159	164	149	153	176	138	153	141	140	153	180	157	153	180	174	162	190	174	165	163	150	199	150	179	184	147	181	165	179	176	168	154	166	161	175	144	155	173	167	139	165	170	175	169	169	144	136	176	143	167	183	170	167	147	151	188	147	142	176	151	156	185	152	162	147	170	192	164	170	164	194	165	165	144	171	191	176	162	185	178	132	144	171	174	145	167	147	143	145	160	174	144	167	177	176	166	183	168	170	174	172	165	157	184	170	175	156	155	160	153	163	176	173	170	144	176	169	161	147	171	145	165	165	163	190	182	161	140	152	171	178	155	175	151	184	177	170	152	177	196	188	187	168	152	150	176	160	176	162	153	180	174	166	172	135	144	168	145	174	160	174	172	140	168	164	181	166	148	152	149	182	149	158	166	156	175	165	145	179	147	167	169	179	162	151	187	161	163	168	180	181	182	167	141	174	168	143	165	138	176	148	161	154	159	165	159	181	165	149	162	180	159	150	157	176	150	152	143	152	178	167	164	174	156	143	154	146	157	171	158	166	176	157	146	148	136	138	144	144	165	173	178	156	162	180	157	174	141	162	158	164	161	152	151	167	179	174	155	172	158	148	160	158	171	157	170	160	160	184	154	155	171	160	150	151	170	170	178	151	147	165	150	147	147	156	155	172	178	160	147	144	178	174	168	143	167	192	181	171	201	175	169	142	155	166	173	149	153	160	159	166	149	187	193	154	153	159	162	153	197	185	156	178	156	163	168	182	151	161	191	175	182	180	148	164	155	139	149	162	142	201	165	153	184	176	167	167	168	159	153	141	177	144	178	157	155	188	181	158	171	166	152	146	183	138	159	169	160	154	180	155	151	174	159	170	144	160	168	167	174	160	155	149	164	145	179	159	203	172	159	139	151	187	159	180	191	158	173	172	141	136	150	166	174	159	155	182	169	171	145	173	148	150	162	179	182	148	156	141	140	173	165	154	169	157	169	160	183	171	207	161	164	143	181	186	158	155	165	168	148	170	146	169	189	162	147	176	145	200	165	158	157	156	169	148	164
1928	453	501	473	487	442	454	467	500	460	468	431	457	479	434	456	503	444	442	433	454	438	443	452	445	452	451	422	453	473	411	431	427	443	462	421	445	448	446	415	456	431	460	444	436	478	470	470	418	470	424	443	458	457	412	447	470	450	450	459	487	453	455	442	456	455	436	463	451	453	463	462	440	427	460	466	440	466	480	453	415	434	481	435	435	443	446	431	435	441	432	475	429	425	453	402	427	439	463	463	467	463	460	448	438	500	402	466	454	444	429	460	469	473	437	434	457	413	454	435	429	453	472	440	466	434	455	454	418	483	453	467	458	433	418	425	394	453	439	471	471	423	412	433	462	441	457	450	480	438	416	436	454	462	446	484	466	440	469	468	472	465	447	433	478	442	452	466	481	420	439	440	429	457	441	453	429	454	445	449	456	456	413	452	436	463	428	444	457	453	474	458	417	458	397	460	427	446	409	442	500	423	461	457	485	432	491	472	482	477	458	451	463	480	489	455	460	452	428	442	415	425	401	441	453	476	484	442	482	431	420	428	427	411	472	437	477	448	460	470	452	436	427	456	487	430	460	438	440	424	476	437	432	448	419	432	430	448	411	471	445	456	462	459	502	444	439	459	424	468	478	440	463	414	461	456	439	401	443	433	484	457	463	442	439	456	448	441	461	483	463	448	432	465	466	442	445	417	451	466	432	451	492	424	460	498	463	458	459	442	447	419	433	451	440	453	447	446	426	469	466	448	435	447	432	398	467	432	446	424	436	469	458	414	436	407	455	436	423	438	443	456	482	480	402	454	490	464	468	445	474	458	471	473	434	464	459	478	456	472	483	445	429	465	482	422	429	449	415	467	457	459	433	477	461	455	478	430	451	472	447	490	501	444	454	449	439	463	451	457	449	422	467	430	453	432	451	429	485	399	452	446	467	462	479	453	452	446	504	467	476	418	431	431	488	473	429	443	434	435	457	460	476	441	455	449	441	466	424	455	476	481	470	467	456	427	441	384	452	433	431	455	455	434	424	424	429	439	430	433	428	472	452	452	440	446	425	448	440	466	470	452	497	447	450	440	467	450	429	469	425	434	443	441	458	445	448	449	445	421	428	463	458	413	421	428	450	449	470	440	452	424	429	441	471	430	480	433	462	508	424	462	435	504	469	435	444	503	495	441	464	472	421	479	430	446	485	443	464	437	413	434	451	439	492	440	422	479	454	431	473	422	454	489	510	432	468	410	448	447	435	459	471	418	466	444	428	463	420	448	466	499	481	461	473	459	463	449	469	467	423	456	465	437	436	426	455	450	423	473	436	446	435	428	450	459	449	467	464	455	433	430	478	454	436	454	445	445	455	409	445	483	415	450	423	411	425	424	401	467	457	462	467	481	452	436	458	447	426	457	491	444	478	417	454	431	443	444	456	459	416	439	445	475	447	433	430	470	434	419	427	454	442	448	428	437	466	460	460	437	467	441	447	445	440	427	432	414	424	442	428	474	491	410	437	425	432	478	435	420	410	415	434	465	429	442	454	407	449	449	456	455	485	436	417	514	448	476	486	446	421	427	441	438	459	423	454	443	439	421	477	473	456	450	462	425	428	440	418	459	460	478	454	450	455	435	439	436	447	425	448	467	447	461	465	460	426	414	457	444	429	433	448	462	483	441	464	442	441	456	426	438	442	474	420	448	461	444	446	451	414	412	459	447	438	453	460	430	475	475	449	426	456	431	427	449	495	438	409	467	446	455	446	464	459	457	433	458	406	448	424	448	470	410	442	433	489	448	448	466	456	438	469	432	419	424	452	464	433	410	446	437	438	405	449	399	461	481	449	410	456	436	436	417	500	445	405	447	449	427	439	435	424	439	457	441	448	465	430	486	420	457	446	435	461	453	433	453	419	456	429	434	451	439	465	486	449	436	439	440	411	453	445	469	429	431	488	410	441	413	477	482	434	463	442	444	471	439	417	441	438	439	400	480	450	440	464	454	463	438	412	440	425	423	461	434	410	459	480	447	469	462	445	457	452	417	453	424	445	451	438	468	462	413	470	431	463	429	459	481	464	437	448	477	510	474	449	426	433	482	480	449	468	477	471	451	469	435	445	446	468	444	409	425	455	457	445	469	407	432	425	440	457	438	440	460	434	464	452	478	436	433	414	435	462	435	438	420	390	445	447	486	459	496	431	442	416	475	459	460	451	485	403	453	423	416	476	442	420	443	448	438	442	419	457	446	443	484	428	415	461	438	442	454	419	464	416	410	451	434	413	455	435	435	459	429	428	459	472	461	428	451	418	451	469	420	434	444	481	453	427	491	443	483	451	455	432	476	459	471	466	469	461	468	428	437	469	428	441	461	453	440	451	419	492	439	435	443	383	484	457	483	430	448	464	446	448	476	442	469	456	441	454	451	436	433	396	460	448	460	466	442	422	426	468	460	470	442	461	443	458	450	436	442	427	462	463	426	416	436	435	435	454	427	470	444	418	421	429	423	477	474	447	415	450	458	426	452	475	457	432	461	456	404	459	484	454	436	411	449	454	466	460	465	439	444	442	440	479	468	439	452	444	447	448	447	413	469	431	437	450	477	451	447	457	452	441	477	421	459	404	453	412	448	473	448	454	462	436	442	462	420	466	440	485	421	476	464	452	463	479	445	467	438	411	443	432	502	427	459	468	464	458	416	459	464	461	440	460	429	453	431	477	453	467	463	451	441	452	465	460	463	503	466	432	464	440	457	434	483	448	469	496	423	422	395	443	432	460	441	461	420	432	438	472	425	449	477	454	449	444	453	435	467	470	462	456	467	468	445	410	444	471	473	435	460	424	413	419	433	443	419	452	442	455	455	422	465	451	449	429	489	479	406	442	462	437	443	441	466	464	450	422	440	451	452	438	460	485	429	444	414	453	431	464	444	435	382	445	440	451	465	430	396	468	422	423	425	454	459	416	448	426	417	448	418	439	446	496	442	461	466	436	467	442	456	439	436	452	431	464	427	423	434	461	448	418	417	441	447	449	430	446	466	477	437	474	446	427	451	473	439	486	459	452	416	412	458	477	441	432	475	469	448	473	465	413	431	434	425	470	417	421	416	420	447	427	458	410	457	446	415	465	377	424	432	445	456	478	456	456	434	476	453	438	448	476	432	460	455	450	453	452	469	432	440	442	458	477	453	476	422	407	460	467	425	448	449	477	499	452	441	461	434	440	441	409	462	442	474	427	422	537	436	424	461	477	449	442	461	443	450	474	466	471	460	448	449	416	443	438	481	426	435	428	441	389	452	454	446	428	450	447	443	422	489	460	398	424	406	439	477	465	451	470	475	448	416	462	464	488	431	465	455	440	446	451	442	464	440	439	460	463	462	463	435	453	448	435	476	492	449	392	466	454	420	449	428	425	468	440	470	452	434	467	489	429	451	454	467	469	449	457	480	475	417	445	449	441	476	430	432	497	441	471	446	431	438	447	435	434	479	442	471	434	436	429	472	425	426	467	451	428	462	451	489
7833	633	699	544	504	464	414	358	353	400	378	382	339	356	349	353	341	358	348	337	328	366	326	374	335	348	350	309	374	344	300	328	352	334	301	345	341	325	334	362	344	384	355	331	351	342	343	351	336	405	319	352	360	346	329	324	332	352	349	332	324	313	348	350	296	331	359	331	340	314	326	351	324	342	308	353	331	344	337	382	338	364	316	331	322	313	325	365	316	343	319	340	359	308	320	344	326	313	365	330	322	352	355	329	355	357	345	301	355	346	324	377	366	316	348	334	314	319	314	324	329	329	358	347	357	347	331	356	362	344	340	355	347	357	337	336	347	311	317	340	357	326	347	340	347	319	326	337	331	360	374	332	363	353	339	302	321	357	323	331	344	348	335	368	325	344	358	313	318	357	311	344	347	296	296	357	359	313	334	353	336	307	354	347	350	343	323	346	347	307	316	298	359	324	347	374	367	346	349	347	340	326	317	338	368	331	376	324	340	334	344	360	329	316	333	339	306	289	307	363	344	337	378	321	348	341	339	325	331	349	314	340	337	340	349	336	407	327	329	344	350	353	315	325	357	330	333	376	382	304	288	326	328	324	348	373	341	352	369	355	329	318	347	325	339	317	317	314	310	343	322	312	318	374	308	336	337	330	376	369	348	355	375	321	351	360	339	331	310	353	320	337	333	359	324	348	371	327	325	354	347	319	338	361	345	322	361	343	323	352	376	306	344	326	342	344	327	377	330	313	341	335	352	376	329	320	321	336	362	317	303	327	359	335	289	320	335	361	343	347	351	369	319	335	329	312	312	316	343	308	369	338	335	394	358	326	353	342	378	347	364	352	320	340	349	356	335	327	353	347	332	316	365	335	335	362	339	322	359	322	362	359	311	329	362	298	325	341	353	341	308	340	309	319	314	355	324	356	368	349	325	348	323	337	299	354	320	332	364	350	346	352	386	341	354	346	352	321	329	328	315	332	342	377	368	305	314	339	326	344	316	342	347	335	342	346	322	313	356	317	329	338	315	338	313	342	345	343	345	342	325	359	347	326	312	335	299	365	354	340	359	330	337	337	319	357	357	336	331	356	329	329	329	329	314	356	357	343	299	350	318	326	352	353	378	334	326	294	320	331	320	313	354	356	341	349	362	318	335	372	332	328	357	337	321	336	403	362	322	338	344	313	335	351	364	332	355	378	381	328	321	338	320	338	327	321	339	333	312	323	326	351	328	340	341	370	338	336	325	331	344	335	365	310	334	363	301	305	359	347	334	380	343	362	347	322	311	326	341	350	350	348	333	350	354	369	364	320	358	337	295	365	365	360	328	366	352	335	286	328	312	312	349	341	361	358	342	332	344	303	332	353	398	331	368	312	319	354	362	304	319	321	344	355	332	351	337	347	329	329	350	337	334	294	317	342	326	327	349	345	321	346	326	353	316	337	379	316	362	330	327	353	351	349	319	350	341	345	325	302	323	331	303	364	349	328	357	358	353	311	317	326	316	354	317	330	338	332	334	345	340	313	360	352	352	309	309	340	313	315	317	325	321	328	344	379	319	347	336	345	343	369	348	343	339	352	371	341	370	327	300	340	340	349	377	334	322	347	335	337	308	383	338	328	362	343	362	329	344	305	342	351	334	337	350	348	363	353	331	334	328	341	341	360	350	359	316	325	353	338	363	373	316	322	340	321	351	327	349	354	328	357	328	313	343	323	377	334	345	329	332	337	377	380	361	307	337	353	369	325	372	325	360	311	343	369	324	351	352	329	336	335	331	338	380	358	355	315	351	320	331	354	328	316	360	336	343	318	339	352	377	358	340	331	325	360	359	331	380	355	368	299	334	318	355	373	344	341	341	372	335	326	353	326	303	335	403	363	341	345	374	353	361	331	367	333	330	329	349	339	366	363	323	346	352	318	400	329	365	365	372	339	351	325	352	322	336	339	362	356	359	331	346	315	337	339	337	326	330	368	348	371	337	358	319	340	362	364	360	344	357	363	342	315	335	325	342	369	305	338	355	376	397	320	327	327	335	337	368	326	366	357	335	358	390	330	348	312	337	353	342	359	331	331	377	349	301	341	357	359	333	391	350	325	337	330	316	371	320	346	358	314	328	353	352	341	318	325	342	353	339	332	407	322	386	326	310	305	350	324	342	339	346	320	314	325	329	335	321	351	373	345	324	351	339	380	290	330	359	324	348	314	360	349	363	354	368	333	342	341	330	343	312	316	305	354	340	324	333	297	329	365	348	343	352	353	364	336	377	335	340	329	337	327	358	359	348	355	334	363	330	376	364	326	327	350	339	343	296	335	326	358	342	362	342	303	328	322	315	321	305	308	350	371	328	318	356	350	299	335	382	368	349	360	346	342	321	360	326	352	331	348	331	352	306	383	311	331	318	323	349	363	324	363	310	297	313	321	301	342	349	330	325	345	315	347	350	325	332	317	320	347	350	361	319	334	360	358	335	353	299	329	335	347	346	347	359	326	318	330	358	333	349	318	360	356	336	349	336	323	341	362	332	305	344	369	354	352	312	357	330	322	335	360	326	324	382	336	347	319	342	333	344	347	383	348	297	385	350	321	333	365	343	350	309	342	344	340	324	329	338	311	381	298	377	339	321	340	325	311	345	341	333	351	362	305	350	368	352	356	401	348	320	337	316	350	351	340	309	305	358	318	340	376	334	332	321	320	318	318	333	337	375	314	346	330	325	316	316	344	328	342	346	355	327	340	359	309	372	332	337	322	353	341	317	351	353	347	335	340	351	316	348	345	335	340	376	305	315	310	349	354	320	336	356	351	381	396	391	348	328	357	316	310	357	346	386	341	334	327	310	378	358	356	326	343	326	363	378	356	347	337	327	305	331	340	329	342	318	367	342	321	340	328	332	331	355	338	364	378	334	361	349	335	330	299	313	313	350	311	357	328	341	339	331	301	350	372	305	341	358	365	357	324	363	293	318	317	333	348	334	333	345	320	325	359	298	341	316	354	315	341	339	333	336	341	343	317	339	313	320	344	364	330	331	327	337	342	337	337	332	339	333	320	352	325	338	352	326	350	343	337	350	349	362	345	369	313	361	303	347	346	338	323	324	342	307	318	359	336	336	329	325	312	321	355	343	346	358	335	338	336	283	311	339	323	322	313	318	333	335	329	379	342	331	380	341	333	362	332	351	316	324	334	359	301	335	336	304	328	352	344	316	352	337	314	357	343	330	327	362	313	367	330	335	338	325	359	341	342	360	323	326	330	351	319	333	319	307	330	360	337	351	367	328	317	330	331	346	330	307	339	343	381	342	349	376	340	335	315	331	335	338	372	341	367	318	341	352	339	320	331	375	360	326	345	339	334	348	339	321	298	375	345	320	324	338	335	361	344	324	352	341	357	331	334	346	369	369	320	357	349	361	335	344	356	318	362	339	332	317	308	340	333	343	354	329	330	319	318	320	339	329	349	323	338	340	362	378	342	332	360	346	330	348	290	362	367	339	315	338	341	338	325	372	364
6655	1082	1502	1621	1473	1280	1155	1099	1026	1017	1034	948	895	960	892	844	895	864	878	831	894	856	851	802	872	828	811	816	873	796	832	839	835	822	839	800	838	818	777	808	797	827	785	764	813	777	827	808	827	783	803	888	811	803	798	834	784	792	809	827	813	854	818	784	824	825	781	841	825	804	763	835	802	804	837	795	805	800	811	759	865	830	798	833	829	810	845	832	782	840	825	775	835	793	772	841	834	765	841	776	760	770	853	786	824	812	807	803	799	831	819	813	798	821	815	798	811	831	817	842	820	809	784	837	745	805	786	811	824	786	819	813	775	790	810	784	791	792	798	752	841	807	810	855	841	816	855	798	779	791	799	852	794	780	788	792	775	828	798	817	791	817	777	789	786	750	787	758	819	806	865	803	795	795	806	767	816	831	798	763	803	808	881	754	764	822	818	782	846	813	762	789	828	776	852	828	795	771	809	811	794	837	842	796	788	793	871	806	783	820	841	835	845	807	845	802	838	791	840	808	821	833	798	802	841	803	847	854	781	766	846	786	810	804	841	782	845	807	767	823	833	814	822	816	810	776	761	842	769	816	833	800	765	825	750	834	767	804	802	803	817	798	842	848	796	845	821	819	841	773	856	798	829	796	786	834	787	813	811	774	805	798	781	818	848	815	823	858	833	801	744	846	837	784	821	779	770	827	780	824	798	825	829	775	772	808	773	803	778	772	804	825	811	818	842	846	824	794	780	839	818	799	850	767	812	809	762	779	754	805	794	763	797	807	789	865	792	797	795	780	807	818	781	805	765	786	821	796	782	801	796	805	791	812	817	771	797	787	771	850	819	821	766	787	821	743	791	846	851	829	823	774	818	864	821	757	845	781	759	786	854	791	839	813	776	805	809	788	805	749	818	771	783	791	842	832	805	819	795	760	838	791	788	807	842	793	818	842	795	754	784	802	793	786	879	828	806	829	765	850	798	862	795	783	775	812	829	832	798	784	834	840	786	787	824	788	768	797	787	822	797	738	819	773	863	840	771	771	789	773	782	779	785	792	775	793	797	820	843	799	807	835	793	775	758	831	778	848	796	799	830	811	831	823	793	845	820	822	820	794	797	800	824	827	788	790	836	758	798	767	842	843	840	847	747	799	809	834	789	837	785	844	844	756	793	794	785	816	811	864	859	787	808	809	777	824	792	805	817	776	792	780	818	767	831	869	801	803	797	806	820	752	803	792	803	790	813	814	778	864	811	831	790	793	808	818	851	772	782	802	771	833	772	784	822	838	867	823	838	762	794	843	842	810	795	823	794	819	784	776	839	803	844	816	805	800	803	839	792	765	783	842	797	828	813	847	770	828	784	820	835	785	753	795	769	771	806	748	844	840	823	844	835	818	809	798	766	821	806	768	830	791	829	791	787	793	792	801	781	844	797	812	815	804	766	813	777	831	799	805	814	846	794	790	814	810	783	832	829	803	792	810	818	797	824	804	878	799	847	837	787	842	811	797	780	782	821	825	803	785	813	838	818	832	783	819	836	809	830	804	822	810	813	807	797	781	802	787	828	823	804	811	811	802	802	803	814	808	838	785	839	831	810	858	809	812	740	826	769	817	826	818	779	855	805	829	791	860	762	804	803	848	785	841	788	763	784	804	835	799	850	843	791	779	798	772	754	795	783	805	811	830	796	793	792	776	784	826	797	819	814	809	818	827	749	823	799	762	891	817	791	858	795	791	777	798	777	766	802	778	824	841	820	840	772	759	805	792	852	783	839	797	795	803	803	819	794	843	747	778	805	783	811	827	783	783	797	798	778	800	836	794	831	793	851	819	836	791	797	831	817	807	815	835	839	880	823	747	822	783	799	811	850	831	837	774	825	837	810	792	785	804	810	795	777	769	826	765	821	777	780	800	796	861	816	793	858	829	838	777	840	829	818	814	774	831	803	841	777	813	857	812	836	840	853	830	819	758	769	832	779	848	812	806	814	785	770	839	815	840	821	793	767	819	765	843	847	807	822	742	793	792	819	813	812	799	777	827	777	785	795	831	819	795	832	799	784	786	799	788	784	839	865	761	796	758	823	814	806	808	823	808	842	806	819	771	801	813	763	789	796	808	845	818	787	781	786	829	825	784	759	749	790	779	813	845	807	805	780	813	850	768	804	741	831	809	767	764	782	812	806	814	830	841	841	853	808	848	804	776	781	768	798	818	814	810	768	817	792	804	758	754	813	832	854	774	864	784	797	777	858	813	738	812	810	848	842	815	799	785	815	817	807	875	800	829	818	753	785	844	797	805	787	770	814	817	787	815	809	827	802	805	798	860	851	844	826	818	838	808	832	804	830	825	827	810	831	817	814	771	827	824	824	780	819	837	777	850	818	839	806	806	786	773	802	843	806	832	753	787	785	822	792	838	778	747	815	827	800	794	831	859	804	830	819	860	792	771	831	813	829	840	780	803	791	838	792	792	811	813	826	785	830	893	747	827	805	793	802	766	793	763	823	788	860	850	815	825	875	855	838	813	744	803	791	778	837	799	852	826	793	764	793	852	834	803	808	782	810	822	837	791	748	828	846	775	864	825	831	834	793	807	829	862	791	801	810	780	827	821	850	797	835	798	831	782	787	814	774	817	846	789	847	810	835	812	802	842	803	774	833	786	862	773	804	825	752	829	750	774	791	751	823	781	771	780	816	815	803	795	784	790	851	792	808	844	818	822	816	797	819	808	769	801	779	799	779	862	789	792	793	792	801	783	856	776	812	797	815	824	806	800	820	771	799	840	817	824	781	794	793	790	792	761	763	783	809	795	770	760	787	763	846	774	783	840	794	816	785	805	795	813	829	799	804	822	779	865	784	816	707	783	816	824	778	786	747	810	791	845	834	818	787	802	828	818	844	822	819	795	772	778	848	786	827	771	780	819	759	771	813	787	819	850	768	796	809	742	812	779	807	825	812	890	815	792	745	811	805	828	790	795	792	781	830	809	792	797	763	819	799	816	764	803	817	787	829	804	821	762	840	826	782	804	779	781	816	805	823	785	808	799	863	809	777	808	779	804	786	820	781	846	903	797	800	800	825	797	768	749	787	784	796	820	789	767	774	822	804	857	800	861	820	816	758	785	842	813	779	843	806	794	771	786	801	773	847	840	840	825	810	758	788	805	817	825	777	833	800	790	804	806	849	754	769	792	832	765	792	844	783	817	815	773	807	756	819	832	824	845	817	825	820	760	832	745	818	836	804	818	782	771	870	826	827	778	803	789	791	786	813	840	843	771	808	770	768	825	805	776	790	813	836	873	809	855	888	792	814	817	801	822	780	759	767	769	763	780	786	792	767	807	815	794	821	814	864	813	793	864	831	791	799	840	759	830	795	813	774	723	841	796	783	840	773	741	774	803	830	770	822	816	779	817	807	853	793	843	801	780	814	828	792	826	815	792	772	821	829	782	813	830	824	823	759	782	854	800	778	829	809	810	780	788	780	803	839	794	846	803	769	841	762	833	787	789
14999	1257	1003	832	674	526	483	411	479	409	385	380	425	351	365	331	390	355	333	357	326	357	366	346	345	342	337	350	363	365	372	354	310	330	381	335	311	349	325	353	329	329	351	335	362	335	332	321	336	318	350	348	357	356	344	359	324	351	337	333	362	353	342	343	322	352	308	319	343	368	348	310	335	361	350	353	359	352	335	376	330	335	345	380	341	362	347	339	340	347	342	367	344	356	363	339	321	321	367	337	376	323	363	345	354	300	342	330	364	336	344	365	353	355	351	345	337	331	344	346	374	373	343	361	326	355	345	338	332	361	313	354	358	344	320	339	292	334	328	340	361	320	348	379	322	356	356	342	318	371	336	374	384	366	359	315	325	335	347	340	387	360	336	334	354	329	354	329	362	359	360	319	367	352	348	361	303	348	356	336	344	325	371	333	318	358	309	316	314	374	362	341	304	342	357	389	360	342	323	348	309	352	351	366	351	344	391	343	352	366	336	348	352	364	350	331	331	313	354	301	317	341	300	362	324	337	311	324	370	331	377	335	338	345	350	326	334	327	329	339	347	300	300	371	347	339	364	356	311	363	346	378	341	366	274	295	330	366	380	343	356	323	361	338	350	362	328	350	372	345	351	359	364	348	364	319	327	330	371	298	344	346	329	354	332	364	346	345	354	331	355	359	327	341	376	323	342	353	345	346	356	364	371	335	322	329	306	365	334	358	387	377	358	319	331	330	357	349	329	317	345	396	343	357	360	352	354	349	358	319	356	319	362	360	374	334	337	368	359	362	338	330	316	330	309	354	380	368	349	341	341	360	348	320	329	328	363	340	380	334	326	357	356	378	349	306	309	329	372	355	348	342	348	332	376	361	356	364	321	349	363	358	340	314	342	348	363	341	355	326	313	364	348	305	364	328	349	340	402	344	326	371	346	388	343	333	360	330	360	328	327	363	338	365	350	329	334	370	345	307	355	347	353	344	337	346	341	333	380	356	348	329	363	345	369	354	360	372	361	374	311	325	317	357	352	349	319	361	320	353	370	351	362	313	333	333	349	338	318	351	308	383	333	365	304	335	350	361	369	335	324	358	356	364	344	371	336	336	303	376	348	340	342	358	313	322	361	342	378	385	320	321	369	350	349	359	338	335	360	363	335	326	349	368	354	338	362	319	361	343	315	345	344	349	352	385	313	361	345	339	336	306	321	331	358	328	342	314	308	371	323	347	334	326	313	320	360	333	360	348	331	324	348	352	320	364	373	336	347	350	346	334	337	346	353	344	377	352	355	376	367	326	375	331	348	353	338	347	344	350	366	332	323	346	338	322	332	360	363	336	360	347	377	373	374	354	367	344	355	336	382	363	326	345	326	354	322	337	327	359	351	327	367	338	355	329	371	339	335	350	347	354	340	331	330	374	305	351	323	351	338	342	352	372	386	377	365	352	360	309	335	344	363	337	341	350	336	340	357	346	346	357	361	372	348	322	339	358	375	337	350	346	347	374	350	377	327	340	326	358	350	363	366	353	336	332	326	366	352	385	316	369	356	347	361	313	340	343	344	369	325	322	344	352	310	384	357	345	354	344	339	371	350	335	344	317	340	350	334	328	357	346	320	298	353	357	364	324	343	350	331	299	390	333	382	338	372	350	361	284	328	359	307	319	334	350	343	348	387	320	337	346	331	368	354	294	312	334	332	359	372	364	337	366	367	354	363	350	304	330	348	327	350	343	329	324	347	320	354	380	381	336	348	333	360	344	367	353	351	356	376	371	359	353	359	334	358	362	349	362	343	363	388	328	313	358	324	386	351	325	336	323	359	332	394	341	370	304	353	307	379	341	370	351	361	294	348	396	353	356	344	336	357	354	346	354	320	329	342	346	349	357	330	342	348	341	358	372	348	329	337	327	349	341	316	302	347	345	397	331	354	358	325	354	340	353	307	381	324	350	373	344	342	347	343	343	332	360	355	335	330	318	340	398	344	358	368	348	337	364	337	324	366	301	363	351	318	341	370	297	352	359	329	360	350	377	371	316	350	369	344	329	349	377	336	333	363	347	375	334	336	337	312	337	305	341	365	343	350	345	337	306	354	365	345	326	326	356	358	321	331	327	318	350	348	367	387	323	378	370	324	350	342	369	402	361	360	341	353	339	326	329	365	346	341	373	327	340	315	346	347	373	301	335	308	273	377	317	343	324	349	340	371	351	350	350	361	354	344	342	326	363	313	343	351	365	326	351	375	389	323	366	352	371	320	343	316	348	391	363	341	307	352	341	300	353	350	316	340	339	382	356	378	338	346	367	375	337	348	352	327	330	289	325	354	354	338	338	349	327	388	348	347	338	366	385	332	379	357	339	328	326	346	352	343	326	371	344	353	337	360	349	378	352	356	342	326	337	358	359	349	343	342	328	309	362	357	389	349	328	380	382	320	319	371	355	366	332	320	348	343	357	331	347	333	348	319	328	325	314	349	343	364	353	366	321	351	359	339	342	314	343	331	343	332	344	387	357	329	296	343	321	354	338	330	352	341	332	321	343	340	368	345	342	351	366	351	343	357	356	370	327	379	356	339	347	366	372	362	351	346	329	381	348	313	307	351	376	352	345	361	355	356	357	357	323	326	316	351	324	340	324	342	374	324	326	322	368	387	362	348	333	328	374	342	343	334	339	351	356	311	363	352	323	339	326	368	355	308	378	339	364	305	365	359	325	334	317	363	364	317	317	352	333	363	321	332	375	343	325	366	359	358	361	375	328	362	328	337	331	368	335	337	329	350	363	340	330	358	362	340	345	363	351	348	343	318	370	374	377	304	320	343	356	339	376	337	332	337	356	345	346	312	336	341	375	349	335	336	335	333	341	332	308	371	379	354	386	387	333	348	331	327	342	370	358	320	309	351	350	346	355	369	366	356	331	305	343	362	376	357	348	337	342	322	337	345	348	366	349	337	344	333	349	378	320	339	367	348	367	347	315	330	365	320	364	341	385	323	357	348	394	374	323	324	339	340	328	339	338	361	364	346	336	361	339	363	345	359	323	348	378	335	344	338	356	359	348	352	344	372	373	363	361	365	312	354	304	306	339	355	325	347	348	324	335	327	332	318	342	370	351	354	324	350	367	373	363	331	335	348	274	300	329	313	334	329	343	364	319	333	360	375	346	362	322	374	347	333	354	310	367	352	352	338	350	357	313	329	353	309	361	340	356	337	348	354	290	370	318	382	318	357	359	346	345	332	341	332	365	353	339	331	379	326	314	348	362	362	339	357	380	368	348	340	350	348	341	378	355	355	337	354	339	305	369	345	343	338	353	370	327	336	355	366	379	339	389	319	339	368	355	332	344	348	351	352	357	342	318	349	341	357	389	326	334	375	319	353	366	325	330	351	344	329	342	331	353	353	374	373	341	334	328	340	367	308	355	303	354	374	370	384	341	374	349	340	376	380	344	356	323	350	351	338	331	354	386	333	368	355	331	322	323	351	356	347	338	365	350	352	360	386	305	319	350
8458	1353	2074	2395	2053	1735	1518	1314	1322	1243	1117	1057	990	963	989	937	911	915	881	912	887	869	856	852	786	845	843	860	873	833	810	893	854	857	826	813	840	823	848	816	797	790	838	760	789	793	782	799	814	839	832	773	813	804	822	805	806	797	759	826	769	796	756	801	805	767	773	824	822	801	768	759	796	783	821	787	750	791	785	768	821	787	841	780	736	832	812	818	752	791	823	752	815	762	798	763	811	759	836	798	834	753	761	804	798	857	767	779	771	804	765	789	755	812	789	805	793	804	797	790	779	747	803	814	840	781	818	798	779	787	770	782	762	810	760	787	777	842	778	798	792	786	769	762	780	823	849	823	774	795	841	803	802	744	748	853	760	784	764	791	771	753	833	762	795	786	777	792	781	797	766	816	784	761	789	790	798	818	835	814	796	773	828	777	863	780	796	803	796	773	752	810	796	779	835	749	788	794	755	797	783	755	734	776	830	783	800	820	776	791	805	817	747	787	819	798	825	735	780	760	816	786	801	766	778	745	730	753	819	792	801	750	780	801	741	792	763	822	814	825	809	794	765	806	762	777	793	840	747	813	823	823	766	814	791	791	778	761	741	819	810	680	728	779	795	773	804	773	786	818	770	777	789	823	780	793	753	783	789	761	800	817	814	795	831	797	779	812	776	774	777	798	767	728	805	782	789	785	791	768	755	750	763	760	810	784	777	787	781	820	819	838	777	766	781	805	777	757	750	811	759	778	806	757	768	753	778	821	801	793	756	812	798	782	805	816	796	782	754	725	816	794	766	758	768	797	774	778	765	782	808	833	797	777	743	774	822	754	820	826	782	808	820	810	764	831	791	777	788	762	827	783	790	763	799	800	741	757	786	804	774	765	783	740	782	752	782	779	792	812	770	800	773	776	797	791	746	770	821	793	751	793	753	798	798	797	811	795	807	783	772	743	815	790	776	781	821	787	734	784	802	808	808	754	803	775	757	746	790	798	815	802	763	820	742	745	808	856	783	801	740	796	750	803	833	753	748	794	762	806	787	784	764	817	834	794	773	791	792	810	827	748	829	794	801	762	794	748	788	780	803	822	799	775	773	740	760	792	772	835	855	787	821	763	782	798	829	817	821	765	816	807	793	771	781	811	817	745	763	826	790	789	773	780	770	770	814	782	761	727	757	799	828	760	793	795	772	731	761	792	795	810	802	770	808	791	827	785	767	797	770	757	734	807	779	791	798	818	748	814	757	772	806	816	784	793	765	735	762	795	746	797	837	805	830	837	780	798	716	802	771	756	761	751	785	739	755	797	765	765	788	730	843	802	818	754	730	807	741	763	809	756	813	771	787	760	775	730	790	782	790	755	816	777	797	755	791	837	831	778	763	819	798	736	735	807	752	782	822	751	809	835	794	779	811	805	768	841	754	801	779	759	730	814	794	787	816	783	778	762	760	776	785	811	739	784	758	758	782	744	778	766	791	816	814	811	768	765	756	807	799	812	838	771	776	730	799	814	795	772	798	805	824	768	821	813	787	791	760	795	804	827	815	768	826	844	760	745	784	806	783	764	776	833	755	807	832	806	788	799	716	806	779	745	803	772	801	860	805	768	803	770	775	816	740	821	781	736	753	736	786	745	798	739	772	759	771	798	837	819	809	812	775	849	734	749	758	805	700	837	748	779	815	765	719	789	786	781	811	741	724	772	769	829	843	782	760	781	836	782	796	801	745	819	808	810	805	778	769	844	786	796	744	747	742	805	730	831	746	782	800	804	820	727	745	800	768	815	763	840	806	776	774	741	746	784	740	807	778	758	822	810	823	785	812	821	788	771	782	853	783	805	817	762	820	742	782	787	739	816	772	819	830	747	784	832	750	801	801	809	772	753	809	818	753	802	771	825	785	801	743	809	764	806	791	792	789	781	834	803	754	775	795	782	820	803	744	767	817	743	839	757	790	797	790	813	824	744	810	785	812	816	735	771	751	810	845	770	769	788	809	774	780	766	823	786	782	846	763	822	779	743	770	789	784	772	757	781	799	765	754	812	801	794	750	825	774	767	798	836	754	787	770	814	783	801	782	803	759	774	774	759	791	804	791	801	795	843	826	800	731	827	741	773	776	769	742	769	794	799	786	758	765	837	768	760	826	763	823	777	771	797	796	777	792	745	751	813	765	808	769	788	765	813	785	778	753	811	771	745	767	774	771	787	778	756	766	783	754	793	777	811	778	810	811	716	777	767	760	842	791	728	819	785	789	776	761	829	731	782	781	809	767	766	821	730	778	769	782	752	831	811	808	764	803	742	777	761	832	785	738	855	777	745	771	761	772	748	744	787	768	786	761	803	760	787	788	744	747	812	767	760	814	797	806	771	776	793	724	787	762	816	753	836	775	815	748	767	771	781	789	832	758	773	830	770	795	768	783	827	771	774	758	812	810	739	792	776	749	813	781	725	788	739	832	829	764	745	803	774	829	786	810	766	798	786	771	786	783	800	811	787	722	777	834	797	813	816	821	816	791	792	790	796	803	757	802	812	787	751	781	822	819	808	785	761	769	746	806	775	774	821	797	820	790	817	806	773	778	776	809	763	798	800	812	754	748	823	764	789	759	802	749	766	793	802	797	764	768	806	812	781	790	771	772	773	774	823	865	740	750	773	827	711	796	771	802	764	774	825	817	737	793	741	747	805	779	786	788	778	798	796	807	800	785	796	833	779	768	815	776	742	776	791	778	852	796	802	763	792	778	817	815	740	800	845	811	804	783	759	789	754	795	841	817	784	790	767	797	794	801	841	778	814	789	787	793	798	825	792	827	740	789	805	797	826	834	871	794	783	741	807	807	734	778	774	794	755	820	789	759	798	823	784	789	792	767	789	776	818	816	786	738	757	738	770	752	802	837	773	769	770	763	764	787	818	800	791	809	774	786	795	813	806	775	812	784	753	778	757	816	770	776	766	782	800	749	798	780	768	800	796	804	758	805	741	747	783	808	808	801	805	776	835	811	813	784	774	773	825	773	789	808	730	810	752	786	802	783	667	820	746	772	733	777	806	771	803	785	775	773	777	802	770	787	796	794	817	781	782	767	768	784	715	831	817	792	793	794	805	788	845	798	786	819	797	790	789	768	769	761	772	751	767	811	814	792	769	796	754	791	757	782	808	770	801	818	767	766	843	793	743	764	827	791	851	747	784	779	736	769	814	818	810	799	776	784	772	766	819	790	787	778	787	801	761	800	793	823	795	808	781	825	777	792	776	777	784	789	774	794	845	783	785	820	801	804	746	786	734	797	785	776	753	778	791	790	813	786	742	804	798	736	805	817	812	776	778	759	824	763	787	843	769	814	823	774	742	772	812	772	800	786	799	869	744	780	821	780	796	710	760	765	764	828	772	810	781	796	787	745	751	747	844	818	782	734	797	772	763	762	778	807	813	777	815	789	756	753	771	800	771	829	796	823	771	791	744	782	763	776	848	807	853	769	799	776	726	766	777	773	784	778	776	786	815
1528	196	166	165	177	158	158	156	162	181	193	147	183	168	166	207	167	156	161	152	174	165	175	174	170	154	145	173	161	179	149	181	167	159	164	166	178	174	161	172	147	138	162	169	177	165	167	158	160	163	162	152	184	169	163	176	162	209	164	155	161	163	151	162	166	151	193	171	165	176	176	167	169	162	145	158	146	167	195	163	172	151	161	169	129	168	164	166	161	169	122	133	163	171	134	188	180	157	153	181	158	175	154	161	170	211	162	166	141	149	181	164	157	156	153	163	170	165	174	148	156	157	150	159	150	171	177	163	145	155	156	156	158	154	167	162	162	166	156	171	175	155	172	186	152	154	172	147	155	200	179	154	166	188	165	146	169	144	161	177	155	153	182	169	147	149	153	176	159	155	151	167	143	158	175	149	169	167	181	164	155	149	164	158	163	147	171	154	174	153	157	147	146	144	157	148	183	157	167	137	172	180	158	185	151	171	177	166	149	193	164	166	146	146	164	162	156	158	165	162	156	169	176	184	157	171	168	180	165	163	168	144	173	173	166	161	166	188	174	146	153	150	178	157	166	164	157	175	154	168	179	159	162	167	172	160	172	166	170	164	146	128	163	164	152	176	191	163	159	191	164	161	160	156	137	169	158	173	154	166	164	139	171	162	155	163	144	189	166	153	176	191	177	163	162	158	159	156	150	153	159	160	145	159	162	159	136	154	165	158	152	151	164	165	137	178	156	154	157	154	157	168	151	163	166	151	167	151	156	135	164	146	150	162	148	168	168	164	132	151	169	151	160	148	163	136	162	168	169	166	189	135	161	149	177	171	153	163	180	160	161	158	138	153	153	175	160	169	154	167	174	151	158	141	168	164	137	144	145	164	180	148	165	147	172	131	147	181	163	161	144	158	184	154	154	145	188	139	167	169	166	171	148	142	137	151	161	148	152	178	157	144	167	148	155	151	180	153	158	152	185	147	170	176	167	164	142	149	176	168	149	139	148	150	166	148	145	168	181	168	156	183	167	166	156	147	154	182	171	186	156	141	147	140	165	175	163	154	176	144	165	164	158	134	164	159	157	157	170	148	169	162	167	181	129	175	162	141	171	158	166	198	176	167	167	145	189	163	163	184	168	155	160	172	161	168	183	140	168	163	174	131	148	160	164	174	149	159	159	160	178	178	185	176	166	196	184	186	169	143	152	168	155	151	161	164	154	153	164	154	184	159	156	156	154	161	167	173	158	140	147	140	163	141	178	147	157	150	171	133	140	163	162	177	165	148	164	145	183	154	166	186	174	168	157	153	165	161	167	167	172	161	148	150	166	150	153	173	157	155	164	172	156	179	152	155	145	159	168	151	152	165	189	165	161	166	160	154	134	132	167	162	165	143	157	170	158	139	159	166	182	159	162	185	153	161	166	130	168	164	163	150	145	176	147	182	161	173	139	182	150	144	152	145	150	169	168	177	165	147	181	174	156	153	162	145	134	186	150	149	149	148	152	154	151	156	174	131	191	164	160	168	140	162	174	154	189	191	143	163	147	157	164	149	148	138	149	182	167	152	154	135	171	161	166	181	147	156	165	163	167	180	149	151	171	168	155	141	129	164	179	174	165	167	175	156	163	157	172	165	172	166	166	141	155	165	177	144	169	166	177	166	164	147	144	181	144	167	168	172	157	150	166	150	176	173	147	143	144	168	151	146	163	164	152	159	173	177	168	174	170	169	140	185	144	173	151	167	148	145	175	159	143	140	146	144	154	173	169	140	151	158	159	157	169	167	172	156	166	133	156	162	152	180	154	169	161	181	139	172	168	160	185	142	152	185	172	154	158	160	169	129	162	180	156	159	139	151	180	144	148	157	174	139	162	148	164	169	148	175	155	171	158	157	155	151	164	190	151	151	175	141	157	158	174	162	171	186	159	142	133	158	162	187	155	172	150	156	153	154	128	156	165	164	166	152	156	184	171	166	155	176	162	188	144	177	198	169	168	174	161	152	180	153	170	160	178	172	148	145	177	173	155	180	186	176	151	177	177	159	170	168	170	140	167	146	150	153	170	160	181	184	144	148	184	173	174	166	166	163	125	160	169	169	171	162	147	169	173	175	168	149	165	178	171	158	159	160	160	169	161	159	159	149	161	147	159	171	140	165	147	187	145	173	157	171	154	127	144	156	138	164	153	178	180	180	170	159	170	164	146	169	167	165	180	181	134	166	168	144	163	178	172	167	135	186	161	171	145	188	148	156	162	163	171	137	153	149	190	187	175	157	152	157	142	178	184	157	177	169	170	158	151	182	168	169	175	158	142	159	166	152	156	157	170	146	181	164	162	148	169	156	136	169	140	183	160	147	180	165	184	165	159	144	156	167	191	141	161	191	178	151	158	164	173	163	172	152	164	146	167	175	188	159	185	169	138	163	142	162	171	187	168	152	167	153	181	164	173	159	186	179	176	155	179	166	159	179	186	137	181	154	138	156	161	176	166	168	190	156	173	159	190	160	165	165	169	201	162	167	142	167	170	159	155	161	176	158	152	139	169	172	184	179	149	182	176	177	161	162	158	157	162	163	164	143	183	161	151	159	140	142	152	161	172	174	170	153	176	181	162	176	138	146	178	140	161	159	172	163	188	154	172	158	152	150	160	159	166	145	171	169	182	156	189	160	167	172	179	141	151	159	159	168	182	141	140	157	150	146	158	140	145	156	151	165	171	149	163	188	160	155	154	151	182	162	122	143	144	140	167	168	171	160	168	173	159	175	182	149	164	170	159	158	155	164	182	168	148	175	144	174	131	156	158	160	150	141	146	157	160	183	149	158	154	134	168	149	143	148	145	164	164	146	156	184	172	161	178	182	192	157	145	173	151	174	163	175	153	201	172	159	166	144	179	151	175	158	157	170	135	173	164	159	169	201	157	150	157	128	163	153	183	174	168	161	157	144	164	125	155	180	152	175	174	162	171	179	178	179	164	146	177	175	185	157	148	154	184	148	171	172	141	157	147	158	151	164	170	166	164	161	164	153	188	172	186	173	146	164	132	174	168	152	153	169	157	159	149	162	170	157	157	139	164	162	174	162	174	177	166	161	158	155	153	147	154	165	185	152	168	152	178	154	192	159	163	181	173	141	164	174	168	167	155	133	165	161	167	123	155	151	175	167	161	174	176	155	176	194	179	183	167	166	159	167	178	162	176	163	146	173	150	167	159	160	191	168	171	169	137	169	164	161	151	133	162	166	167	164	136	160	189	137	153	166	165	174	173	163	179	166	202	188	164	168	190	176	156	184	173	168	173	174	140	167	146	168	146	147	164	168	204	154	165	170	171	154	159	171	175	171	168	145	161	182	179	176	165	182	169	172	142	150	137	150	187	168	158	160	161	188	163	119	154	147	149	179	160	173	176	149	172	145	161	152	177	165	153	154	148	178	164	172	175	156	155	153	157	163	177	173	176	161	166	166	144	160	155	172	146	141	154	169	189	155	189	186	149	186	155	137	174	188	164	180
1809	430	439	473	476	459	481	434	465	447	460	467	465	402	460	433	469	463	425	453	424	466	435	436	465	432	446	452	447	468	428	481	433	466	454	449	475	414	456	431	449	470	449	473	462	454	461	422	443	424	450	457	417	420	437	417	431	441	438	450	443	487	451	460	460	456	436	479	451	451	450	431	456	426	406	444	409	461	455	426	454	459	429	467	433	491	444	465	428	446	448	454	458	459	446	428	443	454	447	390	466	452	405	442	451	417	466	492	391	441	452	426	446	449	524	429	444	465	437	438	442	428	456	453	436	446	452	405	431	438	398	445	453	420	449	443	443	448	445	435	477	442	438	451	470	463	468	459	433	437	428	415	447	448	467	449	465	452	437	466	431	450	415	431	467	435	414	413	419	426	430	431	445	451	427	426	420	470	426	451	429	466	421	469	474	445	452	437	420	442	435	399	461	423	453	438	415	434	449	449	426	441	484	450	434	438	440	402	484	433	436	429	444	421	483	423	482	416	421	473	448	426	435	498	421	462	421	447	419	451	443	466	481	456	450	453	430	446	440	412	443	434	423	410	420	458	469	449	418	441	445	464	448	419	445	425	429	436	481	440	444	487	464	407	443	446	458	461	437	431	458	475	424	463	444	430	458	454	410	441	419	471	479	422	468	432	465	420	436	448	423	437	466	432	443	464	438	444	435	452	429	468	423	440	449	443	446	436	429	454	442	478	458	442	412	457	457	437	448	450	442	429	459	441	476	438	445	433	434	434	487	444	442	446	447	433	451	446	452	443	426	446	430	430	419	448	490	460	450	459	459	457	431	419	416	429	452	424	469	454	401	473	414	431	440	448	410	448	451	455	468	430	404	472	444	451	440	487	460	428	469	436	453	436	458	436	446	468	468	432	419	458	446	463	440	454	486	458	457	421	442	497	422	424	451	469	444	436	469	447	429	423	449	468	443	450	460	453	434	469	438	413	445	431	464	429	450	455	447	463	427	463	405	482	447	446	461	424	470	450	447	430	458	459	453	443	449	462	438	398	442	430	477	402	444	431	452	453	410	455	436	433	455	453	423	431	433	437	462	455	438	458	471	465	440	447	423	432	450	415	452	436	448	415	451	407	463	447	462	441	456	424	458	469	425	459	458	446	428	450	426	463	455	439	428	461	422	424	430	419	454	442	478	454	426	472	446	489	478	443	453	444	442	414	440	459	429	413	431	445	437	447	453	395	388	441	443	491	422	381	458	438	454	452	446	459	452	445	422	449	440	443	502	471	449	433	489	441	467	462	477	475	449	478	407	407	442	467	455	458	418	434	437	455	463	452	439	455	454	444	416	444	473	407	446	454	436	462	462	389	445	466	457	467	451	435	441	433	445	468	476	461	401	418	423	414	429	482	490	461	442	434	451	444	461	391	476	414	428	420	430	442	475	431	419	426	432	444	437	472	444	432	443	396	427	438	471	483	459	474	398	461	435	422	410	431	445	436	465	445	425	461	410	440	470	432	461	435	439	458	415	444	431	474	457	449	460	427	428	439	469	409	422	445	465	462	425	483	449	410	453	428	401	439	465	423	492	441	466	431	442	484	459	424	443	413	421	432	419	450	447	401	475	432	454	440	447	430	475	420	451	458	474	437	473	456	455	434	436	453	463	440	465	454	473	430	420	444	462	447	455	451	443	397	455	445	457	459	460	482	464	446	470	438	457	462	445	440	426	425	418	450	420	468	414	479	414	409	488	478	467	423	433	409	496	433	454	438	440	461	419	464	424	447	447	433	422	412	499	420	448	416	443	491	445	464	476	414	449	455	435	459	420	424	443	428	439	451	483	435	438	450	445	433	435	417	437	476	441	440	488	470	446	428	443	432	455	438	438	419	431	451	440	478	443	476	450	477	462	451	442	451	439	451	444	459	418	440	457	451	454	453	447	455	412	445	437	420	467	478	469	451	455	442	429	417	459	404	448	419	446	424	471	452	414	439	444	451	439	435	432	437	478	446	435	426	450	428	416	448	443	428	426	432	452	453	416	455	459	471	482	449	439	405	466	476	462	442	420	444	422	437	464	454	437	439	492	448	434	438	444	474	452	446	456	432	441	423	460	454	438	440	425	436	426	488	464	414	426	415	439	415	449	452	433	469	458	441	424	459	460	430	416	415	446	451	404	457	404	481	461	468	464	448	413	452	438	449	450	431	446	470	452	478	439	473	463	381	422	492	406	439	439	435	416	449	433	450	450	442	462	439	418	467	436	450	402	442	389	459	475	465	409	456	459	450	470	437	424	396	469	488	457	451	449	454	468	463	462	481	425	467	447	445	500	421	421	444	441	449	454	456	431	410	464	417	433	463	432	442	438	413	488	456	430	422	455	452	422	473	458	469	406	438	465	431	446	451	446	470	452	476	437	422	427	433	474	467	468	455	418	445	422	483	447	448	419	445	428	472	444	442	444	435	448	467	419	417	426	441	441	430	432	459	439	440	455	464	467	437	482	511	459	430	417	431	437	430	442	473	462	441	449	440	440	431	423	442	399	445	471	437	475	433	451	449	420	423	455	460	433	493	443	457	449	426	415	429	508	474	489	460	450	453	449	412	449	443	427	422	452	437	431	434	465	457	453	457	464	456	447	401	412	416	469	422	464	439	479	447	447	419	437	465	424	423	442	452	418	464	429	409	434	443	403	445	419	421	477	426	388	441	455	477	452	434	466	447	407	448	394	427	459	439	440	457	442	486	474	484	455	456	463	437	416	441	415	483	463	452	493	417	440	450	438	433	459	468	446	463	455	463	441	481	402	443	432	429	423	430	408	467	432	412	441	448	440	439	430	440	491	464	457	436	490	439	439	463	411	443	419	435	440	442	452	421	423	455	446	455	431	471	428	504	461	453	411	435	457	464	445	445	444	448	438	443	429	456	441	467	410	464	431	452	445	437	421	454	456	421	473	461	430	424	419	479	430	458	477	427	488	453	440	445	422	443	378	445	443	456	410	454	436	432	400	485	420	418	440	451	423	474	472	422	455	457	466	427	443	458	435	409	465	416	444	443	471	454	426	458	392	440	471	460	476	457	429	470	467	418	438	443	428	453	412	442	443	429	453	464	443	457	443	461	422	435	445	453	474	443	439	450	429	438	443	427	454	418	419	471	476	475	416	427	442	482	461	479	437	477	438	415	490	445	464	460	427	432	453	447	419	473	476	441	437	457	423	465	450	427	499	481	466	429	439	439	421	455	432	440	457	439	400	391	405	460	441	417	423	454	427	446	421	432	443	471	442	414	467	420	421	442	422	451	428	462	451	406	416	442	453	436	454	440	427	431	392	428	428	465	441	444	411	448	440	457	443	457	395	432	435	434	468	435	423	435	493	469	426	404	427	448	425	403	457	434	440	451	447	429	462	444	440	428	451	462	450	475	454	425	461	436	456	450	462	443	472	475	451	460	396	450	486	433	429	431	431	440	466	437	449	411	421	429	452	407	445	454	419	448	441	486	437	435	429	454
7580	667	588	515	506	433	394	378	390	344	359	347	364	339	327	355	350	367	299	377	334	358	373	366	364	334	326	341	328	372	347	350	343	316	312	327	312	331	342	323	306	329	344	335	335	330	350	340	283	332	352	345	294	335	329	316	334	337	370	355	371	349	316	350	346	378	315	372	369	317	392	335	340	349	333	336	311	379	358	342	353	389	335	296	382	352	351	323	331	354	353	301	355	329	325	310	356	335	323	353	343	352	332	300	358	326	377	339	340	362	346	347	339	356	327	325	347	322	334	324	366	314	319	340	339	345	316	340	359	320	362	368	311	341	358	337	304	328	354	351	339	358	348	326	363	316	416	366	340	319	357	349	357	355	368	358	313	329	333	337	322	360	313	333	355	366	344	331	339	363	341	349	345	321	343	360	327	345	346	346	346	321	353	324	330	318	340	331	318	339	355	341	346	314	352	340	300	330	339	358	339	323	339	304	336	306	348	338	335	334	367	338	308	358	317	336	315	341	305	339	303	346	379	327	332	342	325	371	275	372	357	327	336	350	373	337	314	301	337	337	351	350	347	359	366	334	355	361	350	327	372	329	339	311	334	331	307	333	300	337	331	321	351	326	341	301	344	326	354	350	330	340	346	349	371	322	340	318	316	341	330	346	339	341	314	337	338	339	314	384	337	325	323	361	343	314	336	352	323	360	337	325	361	341	341	344	346	331	306	327	346	350	339	349	316	335	339	342	319	305	340	313	336	341	314	330	325	336	347	354	320	328	350	324	317	330	324	374	324	320	352	309	325	338	349	363	360	308	342	317	336	344	362	344	358	377	358	316	335	314	326	321	338	333	331	352	365	328	344	335	357	368	335	332	332	341	348	317	332	346	342	334	295	290	351	347	341	328	293	306	353	331	381	287	334	324	354	333	325	315	342	334	338	298	355	340	337	346	329	343	322	330	337	333	357	360	327	332	316	322	325	360	348	294	359	346	349	328	377	394	328	296	322	378	386	326	347	352	322	325	357	336	341	331	364	315	376	353	317	361	328	322	342	329	351	331	369	306	333	327	347	350	340	334	283	330	362	331	350	337	365	353	314	338	337	320	355	328	337	315	305	314	345	369	337	344	356	366	332	350	353	311	367	316	342	296	325	333	353	365	309	329	356	343	361	350	348	325	337	321	342	385	330	343	339	316	354	348	377	344	334	343	352	354	371	374	358	354	328	362	358	329	338	345	351	348	353	311	330	342	348	309	321	347	347	284	326	335	318	328	328	333	331	320	344	323	310	348	327	349	325	323	338	336	327	354	318	333	313	330	350	367	337	351	348	354	314	380	335	339	350	374	310	367	370	332	348	328	332	328	372	337	357	319	385	351	303	357	306	310	344	323	339	351	319	333	366	359	311	353	358	335	335	373	327	343	345	385	343	361	321	330	359	348	325	344	333	358	340	337	372	355	339	311	351	336	338	327	354	306	371	330	335	352	301	333	316	335	366	340	315	316	375	325	344	334	376	352	329	337	344	295	319	322	351	360	324	350	327	362	341	354	322	333	345	364	364	357	357	368	345	319	353	347	320	304	309	345	347	341	307	325	324	341	339	344	314	339	363	363	336	332	329	351	336	317	356	311	341	381	380	309	336	333	339	342	323	368	348	310	348	320	351	346	336	338	332	351	339	361	299	314	370	331	308	372	376	372	305	300	357	382	342	331	345	340	310	361	357	329	339	336	322	311	330	329	322	335	353	342	334	309	347	317	311	310	314	346	328	324	322	337	335	310	349	357	333	347	361	332	349	348	356	346	325	354	342	330	299	357	372	299	309	362	348	340	313	344	342	338	365	346	326	350	327	364	333	321	293	339	330	342	322	339	353	327	343	333	333	310	361	311	303	336	332	347	335	364	357	378	320	327	309	338	328	320	350	325	317	381	412	338	309	332	361	317	366	353	333	342	362	328	336	313	371	332	314	325	352	347	301	322	290	328	357	360	326	365	343	353	335	331	343	316	331	317	328	335	329	313	322	321	400	336	373	363	303	354	359	301	381	335	323	286	349	348	284	338	318	344	376	359	385	355	302	315	330	341	315	347	314	347	303	363	322	315	358	308	350	319	350	335	308	328	342	343	350	331	319	328	325	319	340	357	362	342	334	332	351	344	358	334	345	379	337	354	337	360	366	370	322	342	331	340	350	346	337	350	375	342	333	334	309	336	296	320	327	346	368	348	339	360	323	363	347	291	343	358	357	325	325	364	296	337	356	350	327	319	328	337	361	307	315	360	371	329	319	341	306	371	310	369	368	359	345	368	312	356	346	348	345	326	338	310	345	329	360	359	351	349	355	314	312	333	321	322	314	302	391	344	367	327	322	366	355	367	380	338	342	342	334	318	389	377	320	371	345	352	361	341	343	339	318	339	369	316	293	324	317	357	339	333	380	338	358	366	348	323	323	347	352	322	361	332	358	341	342	355	345	329	339	342	314	329	359	349	362	324	302	342	326	342	341	356	332	305	327	322	309	343	343	366	326	329	339	351	325	326	330	304	372	304	355	354	325	353	309	373	355	354	339	333	319	339	321	348	349	342	319	377	386	331	356	349	345	317	334	361	276	344	314	295	336	312	350	334	342	345	371	339	333	317	350	311	356	316	354	320	327	332	307	343	333	342	311	330	348	381	365	318	371	318	353	326	342	326	351	322	349	343	314	322	357	351	339	337	338	316	337	352	328	350	328	335	341	313	301	318	342	319	351	353	288	353	360	342	333	341	369	295	326	354	359	365	346	376	355	349	342	335	356	383	316	330	322	317	290	349	347	354	346	364	349	364	328	347	363	345	317	331	334	346	325	332	323	381	307	353	319	345	313	349	335	321	348	357	318	339	369	359	314	359	346	336	311	332	375	335	366	356	334	364	368	370	345	306	337	306	336	364	293	305	329	356	370	342	356	324	348	339	330	319	379	347	334	333	349	352	360	337	332	334	320	315	348	313	371	339	312	312	354	348	381	377	316	326	363	329	331	333	344	371	328	328	303	344	350	349	321	366	314	320	339	320	370	389	367	343	356	338	317	366	334	337	341	324	310	320	361	349	310	320	344	362	374	352	318	332	366	323	343	302	327	365	321	347	362	313	327	335	342	317	347	331	358	359	347	317	355	347	334	352	351	318	333	328	325	362	341	328	322	344	358	379	356	317	371	382	361	333	336	328	328	334	336	326	350	347	356	348	318	333	335	289	313	296	317	391	370	316	327	318	353	328	331	357	333	328	366	343	351	325	348	359	335	346	370	386	340	353	357	328	339	340	324	343	322	308	365	296	339	349	322	305	344	341	327	332	319	339	356	329	354	344	336	324	330	351	338	344	345	357	316	373	335	304	315	349	350	379	357	343	346	325	345	296	332	318	314	329	304	340	346	339	321	364	354	366	321	377	349	310	389	302	351	366	324	322	326	357	345	339	335	289	340	357	330	309	339	342	314	352	317	314	311	357	331	351	321	348	371	331	337	369	333	317
6717	1047	1533	1603	1426	1271	1117	1216	1091	1008	1021	949	912	909	898	918	930	813	840	850	868	857	844	882	841	847	850	845	810	825	775	785	819	846	851	792	792	811	887	821	803	793	792	796	784	798	815	838	807	839	869	828	812	832	842	816	765	782	778	818	823	803	840	819	803	829	767	820	796	830	786	783	833	849	803	822	819	761	840	752	838	740	790	774	816	834	786	832	792	778	786	791	782	850	773	802	840	777	813	826	833	761	806	745	836	806	809	798	828	784	832	791	795	817	827	842	826	773	826	826	837	757	789	823	825	806	821	813	848	788	836	810	780	848	788	781	795	805	839	793	807	797	789	805	816	828	819	808	817	835	741	839	781	881	812	861	852	846	870	810	807	805	823	812	779	811	813	777	827	793	801	774	795	778	774	791	806	787	790	835	778	816	792	797	799	801	852	805	787	784	793	818	771	820	797	860	780	854	805	838	777	813	765	779	775	804	825	774	793	788	790	742	819	760	800	790	879	830	827	840	818	782	779	803	808	805	822	819	788	781	797	798	793	776	814	817	864	793	769	839	853	834	796	775	821	814	821	809	833	839	831	849	778	829	815	753	866	780	813	825	821	801	805	824	843	821	822	815	803	811	805	780	766	824	808	770	785	775	814	818	782	825	824	802	783	753	829	773	799	812	797	783	807	808	786	808	823	815	776	825	846	839	793	768	791	844	848	764	823	760	808	823	834	807	800	801	766	777	812	787	823	774	802	822	782	838	853	818	752	821	774	768	782	844	785	842	791	752	825	802	806	796	811	813	762	790	740	816	798	789	786	808	833	747	740	830	814	813	811	845	809	776	852	807	766	784	830	788	805	803	808	784	780	822	795	788	751	750	791	760	808	779	785	795	807	833	806	790	773	827	779	800	816	804	820	844	785	779	824	806	794	856	855	823	805	791	837	794	837	834	803	796	812	779	815	806	803	788	775	799	823	850	846	816	802	793	776	806	801	807	809	789	855	861	828	816	824	791	828	837	776	792	774	790	809	809	885	814	820	814	785	754	792	803	772	821	813	806	806	811	780	810	802	816	781	816	836	775	766	797	790	816	805	757	790	809	815	827	751	835	729	795	814	826	834	845	846	806	883	835	796	827	820	752	790	751	838	811	790	820	751	828	828	812	810	806	790	796	788	835	819	811	826	807	802	764	830	799	825	786	796	824	847	787	807	861	782	832	756	790	809	800	804	819	824	775	827	826	783	853	743	819	784	783	782	814	782	796	778	766	842	793	800	789	851	773	827	786	752	811	806	834	784	785	842	824	782	792	815	818	781	774	801	838	803	829	780	766	806	815	795	820	796	796	840	823	847	822	829	757	776	839	835	813	844	829	813	818	789	765	818	760	834	813	794	740	817	793	826	849	792	807	823	788	871	801	816	831	803	769	831	747	804	815	804	808	803	804	811	804	832	773	827	837	774	773	810	793	795	835	825	827	833	836	786	807	861	779	835	749	812	801	778	857	783	807	754	733	848	779	828	839	766	796	796	844	855	818	774	760	831	816	807	817	805	829	814	822	799	809	833	858	822	790	790	801	847	822	812	805	788	830	781	822	784	800	815	857	863	819	744	788	797	809	838	837	811	786	808	784	809	797	855	796	767	818	820	762	841	788	777	786	791	832	817	752	824	820	818	831	794	860	816	841	761	768	809	802	824	784	780	784	775	818	824	793	795	811	766	840	793	778	864	852	762	863	780	792	797	773	777	801	799	845	835	859	831	782	814	760	860	841	790	787	807	828	808	803	801	769	829	804	818	861	772	814	746	780	814	793	806	806	761	837	829	808	836	855	786	787	831	836	788	778	765	862	771	799	819	782	829	822	796	787	813	794	758	724	795	851	795	791	772	810	783	794	757	791	836	814	813	804	789	820	799	723	814	777	788	782	797	792	788	834	767	739	794	762	822	812	824	814	820	763	805	812	762	772	789	831	810	803	806	856	759	779	804	805	778	793	826	813	805	789	797	773	780	808	850	813	800	795	789	796	765	815	751	804	820	806	813	851	835	795	813	799	815	816	805	779	835	845	833	829	847	758	849	810	792	853	777	799	835	737	804	798	851	791	795	846	848	797	856	794	852	861	799	789	795	825	849	747	810	813	789	806	812	798	802	798	850	817	848	788	791	774	817	790	778	815	736	778	812	793	770	836	815	813	798	786	765	808	811	764	808	825	760	805	779	884	814	819	798	797	847	803	802	812	833	823	851	754	800	797	757	746	789	778	795	777	805	825	808	794	786	789	791	774	778	824	808	799	755	816	804	849	806	813	806	854	804	768	766	811	800	804	847	788	816	806	852	824	798	798	812	807	870	736	837	795	792	842	830	799	818	812	861	822	813	788	799	834	800	780	836	837	754	833	802	788	781	788	811	814	786	790	837	779	722	811	829	821	804	842	774	823	776	836	793	786	834	843	755	822	791	798	820	807	814	847	777	815	774	772	856	843	786	796	782	794	857	762	754	824	814	842	753	789	819	865	797	796	785	846	801	847	767	797	802	805	807	797	779	829	761	774	796	794	770	789	811	821	781	822	806	781	798	770	810	831	796	812	802	880	804	779	747	828	801	759	827	824	759	809	802	772	815	889	808	824	823	782	809	731	790	830	797	817	842	817	841	843	779	772	792	842	860	775	789	832	828	815	818	779	823	837	775	752	798	848	858	788	795	776	842	785	715	832	862	802	809	784	842	785	828	820	809	778	826	793	807	846	757	816	788	808	804	796	834	822	884	759	768	779	823	818	812	799	734	789	746	822	814	820	773	841	856	833	801	803	836	763	775	793	789	818	808	812	861	804	757	791	812	787	859	764	781	749	803	836	853	793	766	827	766	811	817	844	788	832	783	795	807	795	836	780	825	781	828	784	802	880	807	811	811	772	810	818	821	807	757	807	811	796	838	822	806	814	809	767	802	778	837	799	778	811	799	835	781	796	768	858	772	794	804	823	797	797	768	763	764	854	762	836	824	858	881	786	747	794	826	828	771	799	774	762	802	849	831	783	785	795	764	863	787	781	790	830	795	806	797	800	761	828	819	811	802	815	800	870	796	796	786	736	833	760	906	839	770	822	802	786	792	836	766	810	813	861	750	779	807	845	820	870	785	822	777	794	790	806	781	827	794	829	859	822	786	821	783	794	775	748	747	804	775	846	780	845	804	796	841	841	856	853	829	832	777	829	820	846	803	844	779	722	829	838	834	852	872	765	844	829	851	822	753	806	811	760	792	827	783	763	777	790	856	825	814	796	748	798	793	827	764	828	834	810	793	805	847	788	773	790	786	787	822	769	794	804	845	817	800	813	755	776	817	806	823	801	769	820	821	789	835	796	801	851	819	815	820	790	857	812	881	815	810	762	810	803	804	827	789	745	819	813	777	811	821	822	844	830	816	800	768	798	848	826	792	786	848	766	813	816	769	789	756	809	783	773	765	826	791	836	864	827	792	789	828	826	749	790	787	868	790	789	851	798
14728	1392	962	814	664	547	465	401	405	431	362	375	346	362	380	372	329	382	358	334	348	346	344	329	370	334	316	332	374	362	358	315	318	334	338	349	340	340	324	389	292	351	301	358	294	307	336	332	381	346	336	365	366	352	336	338	355	311	308	339	354	321	362	362	322	316	372	359	374	348	321	348	364	320	340	318	334	351	363	336	346	318	354	321	346	331	358	327	311	369	325	347	346	307	346	366	377	337	357	353	345	361	327	338	380	321	345	279	345	388	345	340	330	354	286	328	344	358	381	308	340	327	348	322	335	370	334	356	366	346	333	398	326	344	342	352	307	315	346	351	314	329	339	308	301	354	340	357	319	358	354	383	355	306	338	352	355	358	344	353	312	355	332	331	323	337	370	347	326	306	328	340	366	354	350	366	346	316	365	381	331	355	300	338	334	336	361	347	338	318	312	348	325	338	346	342	312	332	357	346	372	317	352	315	332	345	352	345	397	341	384	349	345	314	313	368	351	349	400	348	338	315	312	368	370	317	335	346	344	305	319	334	306	310	374	336	350	343	355	371	328	322	302	321	360	346	323	355	348	336	291	326	335	362	362	356	355	330	362	322	348	321	353	334	317	314	339	333	315	346	344	350	362	336	360	319	361	338	353	317	329	360	353	325	338	329	338	348	339	352	353	346	356	369	330	350	389	357	354	353	337	352	347	313	322	334	299	336	373	370	324	367	309	313	365	355	357	319	351	334	305	348	332	370	349	357	348	367	308	341	329	371	340	325	325	352	319	359	336	336	350	378	369	381	325	339	359	359	312	330	332	397	358	336	363	369	364	345	348	314	319	364	369	323	346	341	340	352	336	329	350	318	342	324	362	361	374	373	352	330	367	372	349	316	392	314	358	346	347	335	330	347	355	362	361	362	318	331	357	335	329	312	322	316	345	327	333	321	311	343	344	361	326	333	312	351	308	301	341	343	337	316	369	320	352	347	358	337	346	353	335	328	322	361	351	344	364	347	358	326	342	327	329	340	325	328	342	352	372	304	326	362	334	347	314	320	329	326	357	336	326	345	365	355	320	295	375	348	359	354	330	345	346	343	314	357	342	367	339	359	356	374	409	348	347	387	348	347	362	300	351	330	353	335	366	329	348	313	331	337	385	347	349	351	335	319	365	326	352	307	356	332	343	337	352	331	315	324	360	313	367	324	338	313	300	337	323	357	357	341	348	362	354	309	335	357	330	339	367	370	332	334	337	360	321	329	335	362	351	328	342	324	367	349	320	329	334	340	351	361	361	329	354	362	368	354	372	345	366	342	339	318	370	365	340	337	326	342	340	333	348	358	366	341	336	352	366	293	356	352	354	302	358	342	375	317	339	340	339	328	335	313	345	315	356	391	377	341	353	344	310	355	314	343	342	353	347	383	339	336	341	308	347	335	353	366	322	348	360	379	336	338	387	346	314	353	313	324	328	352	313	350	313	366	350	356	349	328	331	321	353	330	346	362	361	373	388	364	355	370	359	305	322	346	367	326	338	336	328	338	348	340	373	374	337	332	342	332	345	385	364	348	369	353	317	297	352	363	343	339	350	367	347	384	354	352	363	322	344	334	348	306	365	348	363	332	324	357	289	355	377	369	362	315	343	345	342	363	358	374	336	362	358	333	338	339	378	330	336	363	369	363	364	367	321	315	340	360	363	366	331	315	333	327	420	330	329	324	342	330	322	354	348	364	359	343	342	306	370	316	320	353	354	322	316	345	332	327	353	348	312	326	321	331	350	337	342	367	348	315	350	370	372	365	366	336	339	315	374	350	359	344	331	332	338	347	335	304	336	359	375	308	323	361	356	327	315	339	337	330	321	336	358	351	340	354	337	356	329	324	347	319	324	336	350	362	307	367	335	353	362	358	314	360	361	331	355	344	361	343	376	324	336	333	364	339	348	379	379	345	354	321	331	354	333	333	321	371	296	335	351	307	335	370	368	349	348	311	323	339	342	339	349	314	379	345	365	340	350	315	348	368	355	346	319	321	318	355	362	346	349	341	329	333	330	372	336	376	337	335	353	351	360	322	373	341	336	324	372	360	373	372	367	328	323	339	301	309	331	364	338	308	318	334	363	337	367	334	323	329	339	344	351	344	349	329	367	343	318	370	328	321	348	308	328	349	364	323	352	352	340	304	329	345	363	409	367	362	393	360	340	357	317	367	354	356	331	323	372	332	374	342	355	340	348	379	356	354	363	299	334	311	323	335	323	332	316	335	383	329	367	348	350	365	339	369	359	359	318	286	351	348	346	340	322	351	358	327	348	341	314	327	388	339	348	361	316	346	349	355	314	363	374	319	319	364	362	317	321	364	329	344	338	367	367	361	379	339	341	360	376	337	331	293	314	355	348	335	350	353	391	349	321	315	317	364	356	341	313	324	328	345	325	341	360	366	334	351	360	339	332	331	341	369	353	298	337	360	340	358	352	296	390	323	337	355	355	335	336	352	350	340	338	350	327	364	338	324	344	369	342	331	357	326	371	346	312	332	343	397	321	407	337	313	331	319	305	355	357	363	359	325	337	368	353	317	339	328	372	377	338	334	354	313	337	318	318	352	359	350	338	331	337	362	380	373	366	337	312	312	366	319	340	347	385	360	322	344	392	363	383	351	339	321	324	353	354	340	366	349	325	369	370	311	329	323	330	285	349	329	345	375	310	343	369	350	330	365	352	349	302	353	371	345	353	362	327	342	316	315	332	311	328	358	351	348	349	334	356	334	352	359	359	348	321	368	366	346	328	337	309	359	356	364	367	320	342	353	394	341	334	345	347	340	280	325	339	306	324	356	363	329	349	329	350	349	333	362	345	331	345	351	346	332	345	354	338	341	353	317	309	357	354	355	363	357	351	313	330	360	311	368	360	337	316	384	392	314	348	353	314	340	348	308	309	319	305	351	340	349	322	347	332	378	349	359	331	383	325	334	358	350	347	327	322	302	375	357	388	297	382	334	322	339	350	324	363	345	320	372	362	319	345	333	373	364	377	325	359	374	347	333	363	332	329	363	356	360	338	332	354	360	341	346	343	331	303	331	349	344	346	350	332	330	378	355	337	378	347	380	339	361	342	361	339	313	357	359	373	351	386	335	281	360	385	382	355	308	339	313	378	360	338	288	348	342	349	313	335	349	341	365	329	330	323	352	364	335	333	339	295	334	392	305	319	366	338	336	356	350	325	347	367	367	329	321	347	328	338	325	353	334	376	342	341	339	340	334	375	332	352	336	325	369	318	325	375	303	333	315	342	333	320	364	344	331	362	330	351	319	369	348	348	335	332	334	338	336	311	308	329	306	367	308	358	353	337	301	352	350	341	337	281	327	349	358	357	308	370	369	327	328	340	319	309	339	377	345	331	367	346	378	359	360	317	321	334	377	366	321	343	333	349	369	322	329	345	341	361	365	329	341	339	331	339	348	322	321	329	383	337	361	336	344	355	310	341	303	353	322	348	347	340	374	355	366
8480	1387	2114	2350	1936	1715	1443	1376	1341	1173	1134	1055	1102	983	968	941	963	868	891	856	839	873	813	854	849	824	829	827	805	782	871	805	793	782	800	783	829	788	759	811	814	765	800	778	835	796	799	825	773	801	754	757	800	784	797	748	789	794	769	742	773	820	775	801	743	795	820	778	816	792	823	786	785	793	831	807	785	764	792	753	803	839	777	773	849	771	791	801	741	839	816	810	745	804	774	744	803	797	843	844	849	739	760	723	804	802	772	790	800	802	798	792	811	758	786	778	749	769	800	853	787	800	765	778	789	770	764	847	758	739	725	801	841	729	800	755	748	814	767	831	783	817	784	784	798	840	813	694	740	775	813	750	772	822	802	778	726	751	756	786	815	786	743	754	804	760	782	804	826	702	806	822	753	782	820	803	785	774	730	807	736	737	764	799	822	797	779	810	771	826	811	797	815	824	799	823	765	754	779	760	804	799	752	777	776	815	796	809	756	815	762	761	721	767	794	781	798	781	752	839	789	773	752	812	811	798	736	791	808	799	722	802	813	809	822	742	771	755	794	814	800	772	776	816	764	800	750	744	773	771	747	807	750	740	768	724	805	782	798	782	820	830	780	748	758	775	753	780	738	764	804	795	830	731	813	778	799	796	774	787	787	822	800	780	740	799	756	721	848	723	758	784	783	769	759	779	766	823	762	776	789	816	772	800	797	812	754	810	820	817	778	758	759	774	793	747	760	775	749	790	768	774	845	790	800	775	790	792	793	786	735	774	778	713	771	788	760	814	755	813	815	768	749	727	786	782	743	789	795	751	768	796	796	791	793	761	792	782	780	767	794	817	796	749	781	805	767	782	777	809	787	788	810	785	784	735	805	774	767	786	758	742	741	786	801	760	780	809	780	768	809	791	774	780	812	778	792	748	751	831	782	812	808	784	722	805	847	771	777	784	771	793	783	779	809	751	796	789	809	791	784	790	816	772	819	752	828	748	781	808	793	777	810	792	818	806	794	752	770	748	770	769	769	816	777	814	767	784	818	734	773	813	819	786	737	780	783	777	846	741	799	788	749	770	842	776	736	792	823	737	766	819	791	760	755	792	770	776	792	802	757	761	796	789	758	845	777	817	827	773	787	802	829	764	836	767	747	777	764	744	818	766	811	743	724	751	742	812	783	759	783	780	773	767	773	767	802	773	788	792	770	809	798	810	772	743	803	836	752	846	832	777	722	763	778	754	781	772	777	819	742	781	777	779	769	774	796	778	792	801	765	780	833	816	777	763	784	816	816	727	737	803	788	812	806	833	790	821	747	751	789	794	818	772	744	803	802	765	749	805	752	757	769	806	775	795	792	804	761	813	750	753	808	739	765	813	802	775	761	815	794	821	765	779	778	724	737	797	737	769	775	835	787	804	760	780	729	764	795	797	759	789	790	793	817	793	753	759	745	746	785	788	780	804	787	827	787	752	739	772	788	762	779	772	840	817	754	770	817	786	785	797	784	792	825	750	787	783	804	794	814	802	786	806	754	761	791	838	802	789	783	768	755	767	810	751	802	803	809	771	778	775	801	787	730	778	770	793	779	806	787	783	804	724	773	771	850	802	780	748	799	787	778	771	764	778	760	782	795	819	807	784	786	789	809	781	783	828	784	771	838	816	797	812	794	707	802	765	817	813	802	761	766	838	814	847	783	776	851	834	821	764	823	772	763	776	715	730	766	803	752	793	839	751	840	809	772	789	836	783	733	797	757	741	808	762	773	769	764	809	815	845	800	827	790	756	781	759	816	755	775	777	801	765	806	842	768	760	781	820	732	800	757	749	767	767	807	767	726	812	796	777	774	841	755	819	803	801	711	749	805	752	836	778	757	810	745	805	773	782	769	817	799	798	709	816	751	742	778	821	761	800	817	809	804	729	784	800	806	738	772	745	786	789	801	778	776	819	817	763	790	803	838	783	785	773	742	787	811	784	809	764	807	779	841	773	754	810	851	763	760	811	799	776	758	831	754	809	799	772	784	794	777	809	751	793	856	802	770	783	782	784	803	774	777	752	827	785	776	785	832	790	747	795	783	745	786	770	800	805	769	788	786	775	784	787	746	773	785	746	797	817	760	740	737	738	796	799	761	781	754	761	780	796	813	779	792	775	795	788	787	757	788	806	723	787	770	774	753	789	844	734	773	800	821	779	767	778	781	738	832	760	756	785	748	813	757	755	825	825	813	778	781	797	830	786	770	790	793	802	781	773	826	772	773	784	785	741	802	742	774	796	777	742	765	781	732	794	785	779	811	771	791	751	812	796	777	784	810	720	767	779	767	761	781	800	829	799	812	764	807	734	774	789	787	834	813	841	808	816	793	783	811	842	769	821	761	761	749	796	769	797	755	796	778	801	791	768	772	761	749	784	801	783	770	789	761	811	726	788	797	780	795	765	760	780	802	806	818	776	778	776	729	788	801	748	789	792	751	842	814	821	768	753	770	787	740	738	742	794	761	789	761	781	806	804	775	797	755	845	798	784	775	795	771	788	806	798	808	743	810	747	771	747	820	755	762	797	758	780	741	765	816	776	756	759	806	805	793	769	774	773	790	749	806	804	842	785	775	790	764	817	809	802	793	834	781	784	755	758	767	780	779	754	842	746	764	802	751	790	739	768	783	738	712	804	803	782	767	760	764	735	743	815	781	775	720	789	815	778	778	809	731	807	765	816	786	774	824	763	801	775	805	768	868	801	810	791	747	810	799	806	805	763	799	820	775	718	782	772	784	802	726	782	794	733	801	782	806	772	780	792	838	784	776	810	728	826	771	776	763	717	817	789	811	755	813	809	778	817	849	790	779	800	811	767	815	787	776	796	810	770	772	825	822	778	774	778	778	756	773	762	824	760	790	822	788	814	724	743	807	780	769	763	830	779	765	728	797	758	764	771	830	791	784	779	759	832	776	761	783	725	747	798	785	839	751	789	741	740	764	823	812	804	750	795	791	777	803	779	767	777	786	747	747	803	777	855	798	790	821	766	762	812	739	780	801	751	769	784	772	768	791	800	817	753	795	749	757	770	771	746	791	780	814	813	762	741	787	743	769	776	786	741	808	732	782	765	779	798	783	764	747	782	785	804	785	738	758	810	766	767	765	780	808	828	737	746	794	787	778	739	771	765	749	788	822	797	759	755	774	772	805	793	794	785	837	790	755	822	802	801	825	781	743	754	748	778	815	763	799	793	774	794	762	796	762	756	767	764	791	808	780	761	806	789	795	772	775	762	749	768	752	775	755	798	820	762	738	767	829	789	795	797	753	748	746	784	806	757	773	786	771	798	841	773	757	766	828	734	787	755	787	800	778	778	768	810	717	832	753	758	754	763	785	826	778	753	781	760	729	784	785	773	749	842	780	807	793	774	772	763	752	807	775	766	791	776	733	815	784	736	802	777	766	836	829	802	803	789	832	781	772	763	786	743	802	772	766	756	830	798	818	792	754	828	752	746	795	778	755	734	795	802	804	785
1517	163	150	178	148	156	147	182	189	179	189	162	157	143	145	184	156	164	146	143	147	170	155	144	164	150	160	142	194	147	155	152	142	157	188	179	142	129	149	171	162	156	154	147	144	156	119	159	163	156	161	163	159	164	163	172	168	150	190	163	151	165	139	157	180	164	160	152	161	153	155	190	147	164	144	168	169	178	158	181	145	127	170	167	182	187	188	161	179	174	172	144	158	181	157	154	153	140	168	157	174	167	144	156	146	146	155	140	179	178	166	182	166	168	156	183	186	169	149	176	163	155	160	173	175	159	148	185	172	160	160	169	132	166	158	166	154	149	165	151	144	173	171	142	137	203	183	166	159	151	179	174	151	159	147	164	149	174	161	151	152	211	176	147	137	145	149	155	157	170	160	174	157	160	162	172	148	169	170	170	143	179	167	170	163	155	173	138	142	152	168	146	169	162	178	150	167	167	172	177	160	185	163	177	161	154	174	137	140	166	160	190	146	135	175	174	190	165	143	201	179	154	162	138	155	158	166	145	165	167	143	170	141	137	137	155	156	144	130	169	177	151	155	165	161	167	171	165	135	161	166	184	176	115	170	190	151	162	172	156	168	133	171	157	160	172	156	158	159	173	154	139	155	175	186	170	167	168	168	156	181	145	153	146	149	153	151	156	150	166	136	164	150	151	172	151	184	179	145	168	163	147	172	166	157	184	150	164	135	178	168	177	182	172	168	187	166	169	163	169	152	184	167	145	165	144	149	180	149	176	152	150	165	152	161	146	168	166	181	194	201	160	175	151	145	176	164	158	146	160	142	153	140	161	143	149	163	171	174	171	155	136	144	154	145	148	169	163	161	163	173	150	141	130	180	148	162	162	174	161	131	150	164	147	165	138	176	173	163	147	155	173	160	164	146	158	143	160	144	162	161	154	162	163	161	158	145	196	132	193	157	138	158	145	168	212	167	168	146	162	159	166	165	160	168	169	169	156	148	179	146	151	166	136	179	177	146	179	141	158	154	139	156	166	170	167	171	149	165	148	156	148	148	151	149	152	167	161	141	136	154	156	159	180	161	163	145	165	132	152	175	164	168	181	174	145	157	182	150	152	150	155	153	159	181	176	149	150	157	173	147	158	145	149	167	192	159	175	174	159	173	186	177	149	175	168	161	162	145	177	172	169	156	158	153	181	167	169	160	172	134	146	149	170	162	158	151	165	157	174	154	167	160	129	162	153	160	157	152	133	170	138	156	164	168	140	146	150	160	169	171	156	163	131	162	148	177	169	161	150	133	148	157	178	143	154	152	161	152	182	161	160	189	167	158	166	153	155	162	152	154	149	153	172	177	169	183	140	154	162	154	162	135	147	163	162	150	145	164	168	178	158	176	154	160	186	162	183	156	188	183	168	168	145	141	138	141	150	154	155	183	162	148	144	164	163	169	149	159	166	174	154	146	169	149	188	156	152	188	154	155	159	151	149	149	152	176	151	174	171	143	165	176	130	163	150	161	164	144	151	169	165	179	161	157	157	204	151	169	181	177	154	173	169	140	167	137	148	158	168	192	159	155	188	164	161	151	160	123	145	153	140	174	161	148	158	160	137	176	169	170	178	185	156	162	142	142	157	143	175	168	162	157	150	158	163	159	147	161	153	141	160	150	182	162	158	195	164	153	170	166	177	167	169	144	174	157	174	183	150	152	170	154	155	162	173	157	182	149	165	144	181	166	158	144	134	149	171	130	140	158	149	157	132	142	175	169	163	151	129	144	162	147	126	174	152	166	156	152	182	156	148	150	168	148	154	143	189	174	182	142	167	164	148	172	151	156	169	142	139	156	163	148	180	150	160	165	157	137	163	166	186	146	164	161	196	142	173	141	159	145	140	159	157	169	183	146	159	170	160	162	163	151	166	168	169	171	139	164	174	143	183	156	161	169	169	147	139	178	164	152	163	171	172	165	163	157	158	177	144	160	151	185	182	171	140	145	174	165	148	184	169	169	161	156	188	175	163	151	159	154	173	169	146	163	159	176	145	155	152	154	150	166	177	133	163	161	159	165	133	161	158	148	162	162	139	148	155	167	148	145	164	186	180	148	195	152	155	162	157	169	164	171	162	148	170	165	164	157	165	173	158	166	173	184	156	162	160	161	176	176	180	162	164	158	156	159	153	188	161	138	149	178	171	171	131	136	159	156	147	162	169	160	177	151	141	169	167	146	176	176	154	166	165	195	138	158	168	161	176	152	165	156	167	155	173	192	175	149	142	160	168	177	148	180	176	144	180	158	174	195	174	159	162	159	177	159	161	156	163	169	156	156	168	159	150	154	165	161	151	182	160	145	161	162	151	151	148	153	177	164	195	164	172	142	170	147	180	152	160	157	186	144	174	171	150	184	160	158	146	167	181	168	167	167	160	166	177	135	162	176	179	179	146	153	162	163	175	150	169	150	134	173	172	169	163	165	164	161	181	156	196	147	150	175	175	133	199	146	146	158	134	154	156	155	145	162	165	157	162	160	157	140	171	160	160	197	138	166	146	144	158	174	136	152	159	161	160	170	143	177	171	169	168	183	164	154	156	159	134	177	194	152	148	156	167	177	169	142	163	210	156	149	157	142	182	149	164	140	162	164	169	169	171	157	151	165	178	153	152	138	167	148	155	164	162	164	159	151	145	166	184	168	154	149	194	160	180	164	168	160	143	145	161	164	156	182	145	172	154	175	168	154	159	156	162	176	187	143	153	179	154	170	137	158	151	194	166	165	172	160	181	137	170	152	175	163	168	166	151	146	181	162	134	146	175	191	145	147	182	155	161	155	180	182	194	185	141	172	156	153	161	167	154	170	179	171	141	171	156	154	153	154	148	168	156	156	164	180	164	175	160	142	165	163	155	156	180	136	188	159	178	149	167	165	140	137	173	195	154	191	169	157	161	158	165	183	162	167	146	142	152	161	172	164	161	142	145	155	163	160	161	163	138	157	172	162	144	161	134	152	151	174	178	161	137	168	174	162	177	175	144	162	166	170	169	162	167	163	156	163	156	163	171	165	165	162	147	168	158	148	141	154	149	152	146	163	143	156	150	171	169	174	156	172	168	153	167	178	171	178	201	186	128	155	149	151	151	160	169	147	173	150	154	161	161	171	185	176	144	137	160	143	170	166	179	160	149	148	182	178	163	177	152	138	159	192	187	149	175	179	166	160	180	176	150	178	174	155	134	174	161	168	150	169	164	167	135	150	181	148	162	171	146	142	201	165	164	144	165	162	155	165	182	158	152	152	181	163	179	148	151	179	147	148	178	167	158	162	154	172	156	157	147	146	148	179	168	124	162	143	158	145	169	171	161	143	172	172	194	176	167	177	159	172	154	148	181	166	164	139	174	151	134	167	161	162	164	174	190	158	132	168	153	161	171	153	162	148	175	131	162	152	122	181	160	150	179	145	161	158	167	156	146	173	164	138	145	161	165	175	157	159	171	173	156	169	178	159	143	173	151	140	161	158	155
1800	459	509	486	485	468	467	417	475	425	468	455	471	427	433	460	429	458	456	498	447	406	419	447	457	438	478	437	454	448	414	461	458	430	423	465	438	440	469	474	401	494	459	466	457	450	477	419	463	455	459	435	456	444	440	472	448	423	479	454	453	505	450	496	449	443	427	445	419	452	486	451	464	422	434	483	425	462	441	471	451	473	498	465	440	469	424	445	409	452	476	442	507	462	482	410	423	424	449	453	426	405	456	456	463	437	442	475	429	454	439	426	444	448	446	461	448	425	455	444	438	422	459	460	441	440	430	472	443	443	449	445	418	431	455	436	427	469	416	450	445	414	433	446	454	442	405	431	437	470	448	470	409	464	422	442	466	435	467	453	443	478	409	418	424	462	436	433	479	486	425	430	428	462	442	430	445	432	459	457	450	451	455	423	456	410	451	463	448	480	422	425	445	469	432	470	434	416	448	396	472	472	428	432	456	439	436	444	414	429	462	433	436	465	436	460	439	465	428	453	449	444	393	414	453	473	423	490	431	413	505	429	482	451	435	476	470	452	417	454	415	470	430	427	444	459	458	423	403	433	441	488	451	454	439	426	486	455	411	410	429	412	414	448	435	452	419	444	437	487	458	421	421	457	450	439	451	451	445	431	441	440	426	444	419	428	442	413	427	455	466	418	424	475	476	446	430	448	459	450	417	415	445	449	467	464	384	436	459	444	402	462	430	418	404	387	441	441	450	451	447	433	465	454	439	436	457	437	448	438	448	436	419	416	475	460	442	473	459	431	510	473	467	389	424	447	452	415	455	421	423	428	456	468	497	488	417	474	421	413	447	448	446	407	481	442	464	425	424	434	463	443	450	436	484	444	440	415	432	437	444	435	420	419	442	473	403	437	434	443	451	448	454	440	469	445	457	463	441	454	429	428	455	415	401	417	452	448	382	442	473	476	454	455	445	475	412	487	464	418	445	439	401	461	414	417	416	489	432	447	453	459	460	422	466	424	429	470	446	452	444	422	443	420	393	456	405	455	438	438	439	420	434	429	463	420	452	419	410	472	438	477	435	452	465	441	440	400	431	473	443	460	486	431	415	481	426	417	429	460	473	438	453	462	481	465	433	475	485	452	454	465	443	439	445	459	457	442	488	438	454	489	462	440	421	422	444	467	465	417	459	432	450	448	430	453	450	475	390	432	452	442	428	489	431	467	438	458	440	417	422	440	434	394	425	437	407	461	442	430	445	433	458	423	451	406	441	433	418	444	424	484	418	462	427	447	459	476	420	464	436	467	441	431	439	401	469	442	483	409	419	448	461	429	422	457	413	420	463	428	434	430	409	444	446	464	406	451	425	498	429	417	416	415	421	425	464	469	422	466	453	453	410	414	443	442	438	427	427	395	416	445	436	397	484	464	415	454	467	483	446	448	426	416	465	422	476	456	472	435	399	448	463	443	447	426	463	441	472	463	429	460	435	432	455	435	444	418	427	431	435	473	427	451	480	447	470	457	445	432	435	418	454	464	468	455	414	447	455	448	463	437	442	432	458	478	466	471	422	460	456	484	447	436	467	450	455	467	443	435	425	446	445	475	457	445	471	428	448	451	415	449	446	411	488	445	465	403	402	439	444	422	438	442	444	421	423	446	474	451	474	404	468	451	475	439	414	417	480	472	414	438	450	471	410	417	466	440	440	415	421	452	457	432	467	465	441	427	410	418	440	465	445	416	421	405	416	417	444	465	467	469	435	420	446	472	437	388	445	442	426	456	425	439	478	410	429	445	377	441	437	469	417	443	443	444	447	477	421	417	456	454	484	436	441	415	438	418	439	433	426	452	417	415	450	405	468	431	467	412	438	462	460	449	456	453	447	486	456	416	439	473	457	401	426	472	405	422	434	443	437	445	432	436	440	438	445	433	407	472	416	421	430	408	449	431	479	455	449	442	459	439	417	416	442	473	426	447	410	400	454	418	463	447	468	452	457	422	420	465	433	422	425	468	448	438	440	443	406	422	427	431	438	409	458	458	466	440	467	436	456	475	449	498	428	471	415	416	517	447	467	437	431	454	431	470	418	447	454	432	437	480	456	425	405	483	438	445	467	443	467	431	445	450	431	415	470	414	434	469	424	432	444	449	434	428	461	398	454	470	464	434	460	420	434	452	425	463	418	452	484	446	423	476	455	473	424	423	445	443	480	413	421	446	426	423	464	414	438	432	459	405	452	437	430	457	476	442	407	418	455	430	408	460	446	445	450	428	422	404	451	470	466	436	452	460	445	440	426	433	445	454	468	429	453	465	404	449	412	430	438	474	448	447	450	454	461	458	431	432	421	411	473	465	452	437	449	472	431	439	419	431	404	439	444	460	423	451	438	442	449	437	452	419	476	459	492	475	415	444	465	432	447	432	439	437	460	412	414	418	406	466	408	493	464	448	454	446	445	453	418	452	488	444	417	425	421	461	470	474	448	442	403	425	455	465	399	429	431	419	449	428	471	467	433	446	425	453	464	459	432	411	464	413	478	439	486	403	427	431	469	416	461	438	398	408	470	437	439	408	461	466	411	471	417	448	438	432	427	449	394	438	454	431	445	406	463	422	446	440	441	440	431	380	486	456	447	469	405	466	448	436	422	428	440	440	419	422	455	419	447	494	472	439	465	431	445	429	468	445	438	441	457	465	433	458	452	413	465	438	417	455	441	445	454	417	438	459	480	430	457	447	438	417	444	423	469	466	422	415	454	415	454	465	450	459	476	451	420	451	414	430	469	451	418	461	440	459	425	468	451	454	436	475	461	438	448	455	447	427	442	388	431	445	459	421	475	466	440	442	481	425	440	467	471	460	418	441	442	439	449	417	418	448	450	446	469	471	428	468	434	441	439	460	454	426	468	439	449	460	428	441	445	449	453	425	455	455	484	440	453	435	457	456	432	425	440	433	424	438	424	417	441	437	473	429	427	426	452	432	449	460	464	455	431	441	444	436	452	409	424	453	429	433	419	430	433	430	420	432	429	441	413	427	422	446	442	428	498	467	470	449	467	420	459	456	408	465	446	475	437	433	440	453	459	437	467	460	477	424	449	442	430	428	437	464	474	419	454	443	432	427	451	452	415	443	443	462	420	384	485	459	448	442	452	488	423	444	443	464	444	441	450	463	460	459	424	418	468	392	405	414	417	474	450	404	422	430	422	414	421	427	424	429	462	418	481	433	449	424	457	438	439	430	456	462	426	448	442	446	449	435	408	464	458	445	448	491	448	440	469	430	447	390	428	445	420	428	442	460	462	445	427	420	443	469	465	475	461	453	419	426	474	481	434	439	425	440	418	473	446	429	403	445	432	455	395	446	451	435	475	450	435	490	392	486	449	376	411	461	442	461	497	416	438	430	433	448	467	425	462	448	473	450	461	442	457	428	443	446	442	444	443	453	453	462	437	429	424	413	423	448	459	400	452	441	447	426	428	425	434	475	447	457	443	440	433	416	430	427	435	414	444	423	425	454
7596	687	653	543	482	400	424	389	361	380	390	352	353	342	343	386	335	315	365	367	379	322	332	334	351	331	343	367	327	362	327	323	341	333	319	326	363	350	331	318	350	365	317	347	320	370	336	393	381	290	330	312	283	334	349	338	311	324	344	367	341	356	335	320	328	344	307	307	347	357	321	339	347	377	306	344	315	315	326	340	329	376	331	335	325	330	316	355	342	355	371	378	334	328	361	320	338	323	340	346	325	343	307	332	382	334	370	340	312	284	326	347	357	316	330	317	359	346	320	347	352	305	331	381	335	341	325	342	342	353	329	380	334	358	343	353	361	350	329	345	338	306	343	343	379	302	345	354	344	268	328	346	351	354	328	362	325	335	366	359	385	360	331	334	329	340	333	367	309	336	334	381	332	338	330	340	326	346	333	325	354	357	340	339	320	341	347	338	357	363	355	375	349	351	344	304	358	329	322	360	333	326	292	344	379	365	320	358	370	331	341	343	322	352	382	339	364	355	342	347	350	352	328	374	354	322	359	337	332	334	321	305	329	345	345	351	327	353	330	282	358	315	348	318	362	323	335	317	352	333	329	359	309	333	374	318	312	349	330	350	340	360	361	342	304	339	327	331	337	334	342	358	331	318	372	317	363	333	332	351	306	342	375	358	305	343	359	334	328	345	361	351	368	326	338	316	360	343	342	294	319	365	306	321	311	321	349	327	378	371	332	349	344	354	354	398	323	358	351	334	341	353	332	317	316	339	369	299	278	308	312	354	330	345	328	346	322	349	334	347	347	335	296	362	359	319	324	360	335	350	344	344	366	346	339	306	331	352	337	356	328	322	342	354	348	343	354	351	317	311	380	343	354	331	342	344	322	341	325	358	348	356	358	323	317	358	332	338	342	331	357	311	339	337	325	339	318	346	339	327	346	347	350	320	326	328	291	323	359	344	329	311	361	311	349	339	329	332	308	317	332	363	326	332	322	339	353	301	324	376	349	343	344	376	380	363	335	335	335	366	322	330	359	338	334	333	332	345	339	361	303	370	344	333	370	320	360	331	356	346	313	299	330	337	307	330	378	308	355	334	333	344	326	319	282	313	365	357	342	348	361	368	360	340	318	323	356	350	338	315	334	303	335	348	331	327	337	348	311	334	360	348	360	340	307	328	294	356	356	360	350	330	335	356	328	345	323	350	335	344	325	331	351	320	329	362	350	329	329	344	340	334	341	318	302	345	343	322	313	338	370	302	332	352	337	308	335	335	299	343	366	337	290	310	329	342	313	309	284	328	342	306	311	313	326	341	305	339	317	364	332	333	368	325	318	355	338	318	325	363	346	364	317	320	347	381	336	346	343	346	339	328	346	316	363	339	339	347	332	299	307	332	361	344	313	374	353	338	358	334	343	342	284	295	370	345	300	298	354	335	326	341	328	376	374	336	317	340	362	341	325	339	312	346	275	356	329	311	346	348	316	318	306	310	328	332	382	364	323	342	325	345	343	348	293	355	327	343	352	355	347	345	318	333	331	360	365	350	297	354	307	335	375	358	321	314	325	322	358	311	345	322	371	342	356	328	334	327	337	369	353	335	334	360	346	371	334	323	336	325	334	294	305	368	345	321	316	352	305	315	341	361	325	329	337	370	334	361	371	345	367	357	305	311	366	345	359	352	304	332	330	344	337	316	346	365	343	328	395	379	315	357	340	358	322	317	295	366	341	365	364	348	354	345	359	330	318	351	326	317	336	343	321	326	384	366	365	320	344	338	327	369	332	344	320	350	349	323	322	338	340	363	352	340	345	359	344	345	331	373	351	348	349	375	338	329	346	328	334	352	379	324	326	341	344	355	289	335	337	406	394	334	313	368	309	333	329	324	293	378	332	319	300	335	370	374	371	309	373	316	316	335	363	333	316	331	328	352	345	345	320	345	355	322	358	329	331	362	293	326	374	324	330	347	349	368	347	372	330	350	325	357	339	338	352	312	311	367	357	352	313	324	318	345	341	360	324	310	375	370	343	336	317	283	326	332	340	341	321	319	328	318	361	336	363	345	313	348	345	330	335	374	364	295	357	314	331	318	318	317	350	354	346	365	338	359	360	322	364	345	375	294	348	315	365	338	353	324	293	334	353	343	349	333	383	338	342	328	324	352	360	353	339	331	348	312	305	337	354	362	355	299	349	321	356	365	359	344	331	360	317	314	321	323	335	336	344	349	369	312	323	319	302	363	373	339	311	364	375	333	309	332	361	381	329	338	332	341	376	326	341	366	339	359	349	312	327	352	322	361	350	311	334	316	276	347	324	324	337	336	325	331	303	328	351	320	356	359	365	382	373	310	329	372	376	327	300	351	357	322	301	332	305	297	359	348	327	326	328	328	352	331	355	368	340	331	333	339	371	320	344	358	332	296	303	331	342	325	353	327	336	324	329	303	350	324	358	328	307	334	344	369	367	319	331	307	360	367	333	353	361	376	388	350	305	325	327	377	311	364	352	318	317	315	382	350	341	331	329	330	348	340	347	339	352	352	334	319	345	362	338	358	371	346	353	363	320	353	322	345	337	366	332	330	348	343	355	321	312	357	296	340	349	324	359	304	361	335	320	345	325	368	299	342	350	358	328	354	347	348	339	358	325	301	321	335	330	322	362	337	383	310	350	335	319	311	363	335	323	337	350	309	334	348	348	320	354	321	342	385	364	323	313	348	333	336	309	330	354	353	352	333	344	306	300	348	350	338	291	358	356	390	366	312	355	329	314	399	372	285	343	329	339	315	363	337	327	332	325	302	338	353	345	336	321	303	391	332	330	325	358	345	332	334	312	320	313	349	327	337	343	372	313	314	302	373	321	359	319	362	347	345	383	350	296	332	327	320	313	351	329	344	343	349	354	280	331	335	305	349	314	347	333	333	318	322	328	356	361	320	352	352	350	339	326	300	347	322	329	340	307	314	321	348	360	336	311	342	330	360	318	320	326	314	357	357	313	331	324	339	362	350	353	370	328	343	346	330	316	347	322	356	318	341	351	358	316	355	338	342	349	337	310	327	351	321	366	341	377	325	304	325	348	370	338	349	334	357	306	353	317	295	333	322	343	333	327	338	367	327	365	331	325	335	325	291	341	347	356	369	333	347	342	351	323	364	302	357	340	345	350	322	322	345	301	358	340	338	321	342	345	348	331	384	332	335	333	356	304	335	385	385	352	372	335	347	316	337	350	353	328	366	312	362	345	360	331	323	343	337	344	311	306	352	333	325	321	352	368	361	321	342	334	343	319	344	325	344	356	323	338	318	332	345	328	345	330	340	375	351	364	336	358	315	330	318	347	342	339	351	336	367	357	329	341	335	353	283	361	350	358	334	309	339	337	338	316	358	339	338	345	368	375	348	323	348	362	343	327	329	366	329	360	348	372	349	377	350	334	355	357	366	350	345	295	353	331	335	325	331	345	352	329	348	367	348	318	328	329	318	322	315	332	314	326	328	344	347	340	349	324	315	339	324	320	342
6592	1050	1472	1620	1480	1289	1182	1017	1106	1002	1004	904	927	888	924	845	868	840	847	817	809	880	812	883	832	851	808	848	842	833	819	812	836	785	857	835	848	871	795	817	765	793	804	785	837	816	794	822	820	845	815	847	815	830	838	798	800	843	801	795	768	810	822	761	806	834	801	782	814	817	823	835	778	819	783	816	799	798	814	812	785	779	777	785	830	830	790	754	865	803	796	819	858	807	793	798	763	819	793	825	826	766	817	790	826	807	835	783	800	797	829	807	820	868	750	801	825	786	799	762	781	790	770	818	838	831	768	755	765	839	763	827	839	806	770	819	797	801	833	787	791	815	818	886	780	876	825	772	739	748	786	838	797	811	767	783	805	809	849	816	806	824	788	791	784	847	802	801	762	767	765	814	789	784	776	835	797	818	850	864	781	772	779	868	852	781	762	810	844	787	863	797	841	761	740	788	814	825	772	815	778	784	809	791	793	843	793	792	796	798	818	806	808	789	793	826	807	773	789	824	764	777	783	785	797	836	786	768	837	779	805	826	778	864	795	754	784	780	823	809	842	804	809	800	809	756	794	815	758	815	798	849	817	771	850	828	780	788	825	821	829	781	762	793	799	805	802	805	801	798	825	781	769	769	817	810	808	791	823	798	783	826	822	853	790	800	830	789	828	826	809	824	828	818	779	777	856	785	813	821	803	846	820	802	804	777	774	850	781	746	807	740	869	787	828	748	792	808	751	776	822	781	770	811	852	830	808	810	767	749	753	805	836	799	807	780	796	799	777	805	822	823	826	803	772	775	855	777	842	740	840	854	792	828	835	779	741	783	828	850	845	857	776	790	755	811	800	787	781	743	751	797	821	820	861	803	816	805	776	824	815	839	815	782	832	799	774	810	839	794	840	802	845	775	769	816	775	784	777	858	769	760	768	783	799	817	785	834	835	771	799	820	839	801	828	790	774	778	771	804	827	766	878	799	829	819	835	871	832	783	735	802	824	831	830	807	757	784	787	788	809	798	795	778	797	870	808	779	789	812	777	769	806	819	767	795	777	832	770	749	802	791	815	809	790	795	826	805	836	860	783	787	808	772	782	843	801	791	862	790	816	782	793	756	796	793	791	832	801	765	773	773	770	796	824	805	824	820	820	790	813	816	845	809	841	812	822	757	754	819	823	769	830	788	801	774	801	789	805	734	814	774	805	795	818	825	829	803	761	756	755	824	756	830	877	818	844	819	838	852	826	776	791	807	786	781	781	837	820	850	798	832	792	814	761	839	824	809	779	784	859	776	786	833	839	801	836	782	823	804	801	793	830	789	821	836	780	785	784	851	833	817	849	750	831	725	852	852	779	787	784	776	786	824	885	801	832	774	747	758	781	809	808	835	817	828	776	840	795	810	803	775	751	822	772	890	852	789	790	757	766	812	845	839	795	809	840	813	806	828	831	824	820	751	834	841	806	833	849	832	749	789	810	826	826	836	861	792	800	822	775	786	840	820	827	773	781	773	807	774	780	769	755	778	796	842	833	778	768	767	792	805	812	777	820	820	795	776	833	797	799	778	793	800	809	792	791	791	806	821	814	836	798	829	824	821	787	788	805	784	817	798	803	788	746	808	767	828	789	830	805	784	806	799	802	776	771	775	786	796	788	821	800	805	776	777	843	824	751	819	791	772	804	812	808	803	789	818	817	759	764	818	791	844	747	749	801	819	805	799	823	830	854	768	797	866	828	842	803	821	777	785	821	779	831	793	820	765	797	832	784	771	824	846	804	807	784	783	784	794	796	804	840	801	845	829	816	780	845	779	831	819	804	783	857	805	836	829	799	766	784	801	793	830	794	783	828	750	780	805	838	828	798	835	832	756	767	774	743	809	752	825	753	812	817	860	809	824	787	801	800	758	809	857	792	808	767	791	833	822	823	808	812	823	764	805	830	799	850	823	769	775	825	790	807	828	816	825	782	801	792	793	783	792	809	822	884	814	796	810	814	760	744	810	825	772	775	795	798	764	876	758	787	766	845	794	769	774	818	819	770	796	868	799	802	792	785	786	768	822	789	811	785	795	763	779	783	771	791	827	769	788	869	827	782	726	797	819	816	831	814	793	808	802	833	814	796	798	809	833	833	799	758	816	758	828	777	789	798	828	822	808	762	781	819	787	796	832	839	785	821	832	852	754	818	799	814	807	768	741	853	776	801	853	766	806	840	795	819	817	804	809	821	758	830	813	804	811	802	807	788	773	812	771	800	826	790	807	781	781	822	751	794	792	798	810	781	796	790	854	787	868	773	839	847	808	801	775	790	854	808	807	797	795	788	772	831	783	833	832	797	760	778	808	824	801	797	806	799	788	790	768	777	799	854	836	851	787	860	815	820	779	779	832	761	803	822	797	814	792	807	851	812	804	873	822	857	798	832	764	779	796	781	767	769	801	820	805	790	809	748	799	840	790	812	763	749	825	794	822	858	814	798	791	812	801	775	781	802	807	783	775	807	798	805	810	859	785	849	851	757	837	758	784	762	835	792	833	822	778	799	774	790	814	816	808	807	762	808	780	837	803	805	840	800	876	781	782	815	802	825	787	808	797	767	796	834	802	778	782	816	801	787	813	811	815	792	818	796	754	754	825	775	780	815	824	822	758	782	804	837	855	845	811	829	762	825	831	840	800	777	786	832	793	820	806	815	841	793	835	841	758	859	825	863	839	830	797	765	827	781	769	816	822	820	795	847	749	837	819	827	817	791	816	810	803	871	786	765	748	822	785	819	842	820	814	830	793	837	783	799	847	819	838	773	840	813	817	788	789	812	827	722	817	735	764	772	779	824	815	829	831	822	748	795	758	812	795	801	805	845	849	795	776	802	765	806	841	898	785	810	789	801	805	801	781	803	811	796	784	836	747	757	832	814	793	789	857	800	780	788	769	805	842	787	779	829	827	790	759	851	778	778	782	799	852	785	810	838	768	757	734	797	795	823	811	758	784	747	785	816	802	839	804	841	798	786	756	824	828	819	783	823	773	786	807	818	793	806	782	817	776	809	816	844	811	834	808	797	797	786	770	813	754	768	863	829	824	755	774	829	781	735	780	791	815	832	793	778	777	790	785	858	805	853	795	837	773	847	768	833	788	761	815	754	784	796	830	790	868	838	851	808	789	804	804	764	831	829	806	880	817	779	817	817	798	809	817	823	779	771	832	807	834	758	762	779	788	788	794	809	799	810	837	774	830	775	817	824	850	812	796	836	800	759	806	831	770	791	804	832	803	840	771	774	815	806	792	842	766	870	807	864	847	820	788	800	776	779	793	783	817	797	824	799	800	781	779	802	802	775	767	808	842	841	801	771	795	793	794	809	772	825	773	767	852	836	802	742	835	748	751	783	815	830	771	755	828	843	793	755	848	793	803	812	807	792	806	820	758	831	844	811	768	827	850	821	848	795	826	804	853	825	813	777	844	819	804	812	798	833	775	782	778	805	783	825	809	767	799	807	794	801	784	834	772
14680	1322	962	795	649	534	469	431	437	381	402	389	363	355	365	362	336	399	373	357	336	327	313	337	338	321	369	346	338	342	317	379	323	307	306	356	394	311	372	318	323	372	328	323	326	347	299	309	331	353	346	327	355	370	367	312	317	369	343	354	336	341	346	346	352	340	372	323	343	328	315	348	378	356	352	342	329	345	320	324	353	371	354	343	330	368	374	322	349	312	346	350	333	347	326	309	338	368	349	337	337	363	320	344	341	337	358	345	308	334	362	324	342	364	339	362	331	394	339	332	307	340	377	350	354	333	326	336	339	338	337	315	366	350	354	331	350	360	359	370	355	342	390	372	350	331	349	338	376	332	340	330	338	345	365	322	376	337	355	347	336	349	369	354	296	339	346	380	335	338	361	338	358	345	356	359	369	339	347	367	302	341	339	350	344	305	355	372	362	347	343	351	363	368	359	378	308	329	331	332	376	324	332	352	341	288	349	322	309	336	353	330	327	369	321	337	321	355	325	346	378	356	329	334	296	312	338	355	342	361	376	341	330	345	360	296	343	318	335	342	324	349	329	365	343	388	365	366	358	337	337	327	345	318	329	356	354	341	338	321	354	366	359	392	352	320	375	329	371	376	365	313	362	372	343	359	356	350	337	341	395	332	345	338	334	322	338	374	336	331	380	320	351	348	354	357	347	343	335	319	334	350	360	352	337	363	320	303	375	360	355	336	352	302	339	328	309	347	343	349	345	340	322	335	332	375	344	362	336	349	377	317	364	322	392	333	369	323	312	317	306	352	312	346	344	365	373	331	382	354	382	365	384	372	345	363	356	316	339	353	322	339	336	352	349	311	320	352	333	358	318	347	332	332	364	337	380	317	318	357	345	358	326	333	370	372	302	355	308	353	349	320	339	349	332	307	373	358	362	364	335	325	356	340	317	337	350	326	346	311	353	348	329	343	314	355	337	346	298	367	307	333	357	346	350	392	351	324	351	347	334	332	347	352	316	351	376	352	350	358	391	329	356	326	322	299	331	328	361	349	369	335	347	330	338	367	309	327	385	354	369	327	343	359	388	380	360	334	365	337	310	334	360	349	327	357	322	350	345	377	353	372	346	335	305	366	359	336	336	361	341	374	343	350	346	319	371	298	355	331	324	296	314	340	314	332	343	321	334	323	388	393	340	345	323	357	373	344	349	390	348	351	340	371	308	336	377	371	388	353	350	370	339	333	354	315	346	337	357	344	312	344	332	304	329	344	414	341	286	332	338	379	343	349	367	346	362	333	359	371	299	331	403	342	342	340	379	356	384	339	347	313	330	330	346	330	344	301	374	330	342	324	332	335	344	348	372	306	323	336	334	339	360	353	313	339	331	374	365	299	385	357	316	371	339	332	376	351	341	366	348	339	323	337	375	323	322	310	336	360	351	376	365	379	347	358	329	377	336	349	315	359	334	337	336	357	362	357	320	349	296	335	332	360	362	310	329	340	369	298	361	337	347	331	337	332	319	318	348	316	391	328	310	334	353	350	335	357	347	317	375	314	353	337	358	323	360	371	357	315	355	356	304	321	354	360	347	397	359	334	381	326	325	364	354	336	351	338	335	354	330	334	352	357	334	337	392	318	332	367	329	330	356	332	349	352	339	349	370	324	354	351	335	312	324	350	343	355	315	368	336	334	338	343	327	336	343	322	352	379	324	346	294	334	294	316	319	362	330	338	329	345	368	339	341	339	376	293	363	372	378	330	355	339	313	348	335	333	324	306	316	310	358	322	333	341	308	316	304	310	348	313	340	339	306	322	346	317	341	314	324	325	310	328	356	309	343	321	356	349	328	365	358	321	338	348	317	326	317	403	313	356	345	346	344	310	310	364	320	329	293	329	330	340	346	326	336	359	331	325	380	373	371	363	298	342	333	345	341	354	346	327	321	342	331	358	348	327	328	303	345	352	330	361	370	347	324	332	378	353	350	359	340	344	323	358	374	352	367	373	362	317	349	344	385	341	329	373	353	342	335	348	321	332	371	328	335	319	360	371	324	355	360	326	336	322	346	310	319	329	341	346	307	321	337	359	392	375	296	326	333	351	333	338	333	341	334	344	318	389	336	369	368	317	336	356	343	315	355	345	341	330	333	345	326	348	336	352	340	331	321	332	335	320	352	312	324	314	379	327	384	356	327	335	370	338	305	361	338	394	374	339	353	327	345	307	320	369	339	316	352	345	352	318	315	304	333	314	336	372	309	312	337	354	336	349	324	335	331	330	365	346	322	349	333	338	322	322	340	347	376	351	341	360	326	305	335	334	350	348	347	340	402	360	330	327	381	373	353	365	371	334	355	355	321	330	324	369	359	350	346	327	322	337	354	326	352	302	338	337	310	350	367	321	367	321	380	330	367	353	359	340	303	354	351	329	341	359	339	374	386	317	348	360	345	337	327	327	343	340	330	307	327	355	360	330	359	310	331	309	345	390	370	335	353	306	356	328	365	355	294	395	351	361	331	359	336	384	363	378	341	316	328	332	363	352	355	353	354	343	324	354	375	338	320	344	362	328	317	364	298	345	345	344	344	345	346	319	321	328	340	343	323	318	363	325	348	339	321	331	347	319	362	307	330	357	372	327	327	306	347	356	331	349	383	342	341	316	338	334	346	372	396	350	356	327	351	347	366	348	350	354	304	387	314	347	353	306	342	348	329	346	327	324	383	338	311	351	339	317	341	339	365	372	334	355	336	349	327	359	285	336	330	379	363	362	319	335	317	307	355	348	367	334	347	333	312	351	367	335	326	346	316	364	378	345	299	337	352	358	367	360	357	333	311	360	368	339	358	327	340	352	317	371	336	330	349	340	317	347	352	299	316	371	355	356	341	342	394	303	361	323	318	365	349	379	358	372	336	353	328	331	351	378	335	344	336	338	319	365	339	347	347	334	362	374	316	333	331	327	337	351	343	315	334	344	347	370	354	304	367	332	373	320	333	333	301	348	354	304	354	367	360	313	334	317	332	356	331	361	341	356	342	377	344	326	340	368	384	355	325	370	356	344	348	364	352	350	317	387	372	343	341	382	337	348	326	314	341	392	304	301	373	307	329	317	323	331	309	297	316	342	384	336	338	328	343	337	332	340	339	357	348	352	381	361	372	346	331	382	353	328	352	337	347	317	338	349	363	352	348	331	351	336	332	367	349	339	355	360	323	317	338	347	338	329	354	363	343	344	383	342	365	329	301	318	332	363	323	344	340	348	322	330	333	351	328	362	356	346	350	332	382	383	298	356	371	313	330	324	313	296	328	335	338	351	326	319	319	343	319	331	306	324	341	379	347	374	352	349	314	300	308	343	375	351	340	355	309	331	351	353	345	327	372	332	361	345	344	370	352	346	337	379	338	318	324	318	313	365	340	354	325	351	330	327	302	329	333	334	340	326	333	341	289	358	374	316	355	347	363	367	337	319	311	378	304	326	349	366	336	327	355	330	329	355	378	370	370	355	386	298	321	357	321	363
8418	1344	2161	2435	2018	1698	1498	1335	1385	1137	1068	1054	1040	1041	937	982	905	907	846	864	848	821	829	857	870	782	800	823	834	862	853	800	830	877	804	818	808	799	792	819	748	810	819	843	843	788	826	814	780	734	808	763	800	742	796	765	762	780	768	801	833	791	791	758	806	805	795	805	727	798	796	758	781	767	794	802	804	797	785	755	779	800	744	781	829	747	770	788	796	803	802	802	815	761	765	788	732	778	722	759	794	762	775	761	816	830	798	775	807	762	786	757	794	767	821	785	774	808	771	863	844	821	800	768	762	771	793	821	816	781	765	802	771	747	778	784	769	813	832	760	804	698	785	792	778	795	733	754	779	728	749	756	780	782	772	778	813	796	784	798	786	776	760	824	770	765	809	761	787	789	747	776	784	758	817	791	774	820	748	748	770	797	800	750	723	749	763	821	811	802	780	809	790	789	762	792	748	831	763	750	831	799	820	740	801	716	780	764	763	804	805	731	762	775	718	745	793	819	762	822	744	787	743	788	797	742	792	784	840	790	775	791	848	783	806	746	794	759	765	855	739	724	759	762	802	755	801	710	775	796	777	801	777	799	756	795	747	782	758	806	770	821	799	808	735	786	733	801	792	746	794	798	760	787	768	810	753	768	791	747	782	762	786	734	784	787	788	731	791	779	747	737	758	765	785	788	828	796	746	797	810	809	776	795	783	794	780	799	784	783	807	790	763	787	785	742	778	748	769	826	783	768	795	792	755	813	796	729	770	773	825	780	774	773	763	822	708	786	805	797	786	762	788	802	776	741	776	816	811	788	782	761	800	797	798	762	801	747	789	752	798	765	768	766	842	818	773	763	771	793	784	788	763	727	781	774	779	768	740	760	807	767	774	752	796	768	807	805	782	765	762	774	780	780	819	788	774	787	786	772	792	797	816	770	779	787	827	751	746	780	779	791	746	794	780	748	770	788	855	786	801	799	797	758	783	815	791	770	763	772	785	826	764	810	831	811	727	793	813	845	748	760	767	755	764	807	789	791	758	775	795	777	788	780	818	798	778	769	838	803	801	793	769	751	771	775	763	805	816	802	797	749	728	774	792	735	778	759	790	738	785	799	822	769	781	839	787	737	772	804	797	766	813	802	772	774	775	787	805	812	782	764	774	774	824	804	853	797	758	836	776	724	776	706	787	789	740	724	778	840	768	764	770	763	741	786	784	814	797	765	789	765	783	793	800	775	784	752	777	777	795	804	776	821	787	784	739	776	756	755	738	785	765	759	722	746	765	749	744	796	815	766	806	791	793	810	771	748	822	796	753	777	767	739	761	752	769	752	842	796	775	812	790	747	786	771	813	798	759	799	780	793	791	766	766	732	803	783	783	745	789	756	800	725	785	768	796	766	806	760	822	771	804	767	809	831	794	812	782	723	770	747	809	800	757	789	787	809	786	805	789	792	787	752	787	798	778	767	767	797	733	766	714	781	743	792	805	784	784	801	778	818	803	815	751	757	821	782	812	814	757	747	789	777	764	797	767	806	770	805	779	763	775	752	760	765	785	787	799	791	774	782	789	763	775	829	801	794	793	788	825	815	815	784	819	717	819	781	765	791	784	754	798	802	819	729	782	818	760	762	753	790	704	787	776	785	769	803	746	772	740	730	841	785	740	819	770	721	794	826	766	759	814	776	828	799	807	778	776	773	817	790	792	771	773	796	777	815	795	765	758	793	803	807	807	829	791	778	813	789	798	769	762	807	798	773	735	791	770	795	783	782	729	793	790	764	812	764	732	799	784	783	811	805	762	723	805	840	785	791	780	809	792	761	789	814	759	839	746	770	851	783	782	824	788	757	750	771	784	780	853	795	756	746	770	787	799	728	735	744	768	741	743	774	817	787	784	749	787	754	781	823	748	762	826	786	763	771	769	820	794	794	799	791	772	795	789	782	831	780	751	759	754	804	803	777	782	783	803	775	850	825	779	786	731	755	809	745	787	793	781	768	821	808	734	734	748	727	786	754	793	784	844	717	799	762	757	792	770	771	761	723	800	841	756	788	749	760	805	804	734	786	808	804	747	730	766	777	779	753	684	803	794	801	782	828	815	793	797	722	759	725	786	750	798	802	751	796	740	783	764	797	801	787	826	794	791	779	713	744	772	766	816	788	743	723	814	777	757	780	756	729	763	757	806	717	784	784	743	770	793	829	766	786	813	736	796	767	776	774	839	769	740	720	804	769	799	849	756	840	789	801	822	732	805	783	825	746	755	824	746	776	793	754	885	817	806	711	819	800	797	777	715	793	779	792	808	785	770	781	787	755	757	763	763	794	745	782	806	810	810	797	749	742	839	757	752	765	791	784	811	767	796	804	757	767	806	797	793	728	771	787	775	758	845	761	777	817	789	745	788	790	824	775	748	825	778	833	817	775	771	776	812	825	803	762	782	781	805	765	781	841	788	794	782	798	776	746	781	808	734	785	796	800	783	821	784	744	774	776	776	771	703	808	801	802	783	805	786	746	753	726	765	756	758	867	752	763	798	758	791	780	783	821	763	764	787	790	785	776	796	798	784	775	826	798	756	769	760	779	776	797	819	783	785	739	807	754	771	764	738	793	790	749	815	787	767	794	818	780	794	774	791	760	748	780	792	827	800	774	771	792	761	806	800	774	770	791	773	832	782	804	739	799	804	811	762	761	808	808	787	750	733	786	781	805	768	755	781	788	772	783	746	734	804	730	769	813	811	805	776	831	805	785	771	829	785	764	808	751	783	754	761	787	799	769	773	765	796	787	805	815	738	778	789	797	844	767	751	740	807	786	809	798	803	785	827	790	786	775	719	776	777	780	817	819	791	830	788	784	806	762	765	758	773	826	751	778	766	768	795	761	760	762	761	777	791	760	802	771	759	782	794	764	748	795	785	754	778	776	803	790	831	803	796	762	788	850	753	757	815	749	783	807	782	735	802	766	817	798	742	742	744	823	757	760	796	751	746	723	810	761	778	768	734	724	788	779	772	802	761	725	763	797	793	813	717	792	803	784	778	777	748	756	766	782	799	797	805	777	786	776	755	749	793	764	819	767	770	758	775	768	785	746	755	802	799	754	808	796	754	786	757	760	788	820	791	778	784	806	763	793	825	785	773	782	760	770	775	780	763	762	751	725	785	806	782	780	768	820	790	742	769	762	768	829	712	790	785	730	836	845	808	735	773	771	782	807	807	777	752	857	786	798	764	750	752	767	747	779	747	752	767	816	788	822	792	776	795	760	731	797	794	755	798	759	765	750	798	754	734	778	806	783	745	812	730	789	783	743	737	763	775	745	797	767	747	799	794	758	795	772	804	761	791	788	770	817	733	750	824	802	778	809	795	809	755	783	757	800	771	819	828	774	805	816	791	808	769	813	793	754	786	767	812	799	787	819	777	758	757	750	778	750	738	723	767	812	773	783	767	821	779	783	785	766	817	783	768	792	728	748	767	833	759	776	752	765	797	783	771	727	785	793	749	789
1565	197	181	192	166	145	145	163	180	175	181	177	181	165	147	177	163	148	155	146	148	153	144	145	157	155	147	165	161	163	145	171	141	160	175	162	154	142	185	154	145	171	162	160	166	157	165	166	142	159	149	156	178	148	147	181	174	180	173	156	151	164	161	148	186	157	162	160	155	177	141	164	173	136	154	178	174	176	160	157	178	173	151	170	148	163	137	168	161	157	153	150	170	174	142	157	196	154	167	155	151	169	164	180	160	172	179	200	157	161	145	159	180	153	170	188	185	174	156	184	166	149	161	151	177	174	185	140	148	160	171	176	151	155	159	162	142	178	175	165	174	180	172	145	157	142	164	160	174	154	167	173	147	143	152	150	167	156	158	171	151	150	164	167	142	174	143	149	146	138	152	156	149	169	170	163	167	162	157	178	162	188	167	162	139	151	161	157	157	155	150	182	148	159	145	147	150	167	158	144	148	163	161	167	161	133	186	173	175	166	174	163	158	164	155	131	135	158	160	150	170	163	155	181	163	157	160	171	176	147	176	141	165	152	178	155	146	182	140	159	168	174	125	142	133	167	153	138	168	162	183	161	172	129	176	160	173	144	163	172	168	188	164	166	184	182	150	176	168	150	164	168	174	172	190	165	170	172	154	161	163	140	168	162	167	170	173	176	152	153	158	152	166	169	139	173	179	142	153	181	173	173	178	190	171	150	177	161	142	161	162	153	152	176	174	160	177	154	149	184	156	141	165	177	172	164	161	145	179	158	164	155	138	159	184	162	168	168	189	165	166	184	181	173	189	132	155	176	163	162	155	170	167	157	145	144	142	160	159	156	170	170	160	175	166	170	171	204	156	163	167	158	163	158	192	176	144	164	167	161	161	152	169	159	144	159	166	143	162	141	159	146	170	175	159	185	167	167	157	136	176	140	156	179	150	157	175	150	160	161	148	153	149	145	169	152	186	143	135	158	155	143	165	149	140	152	151	156	175	182	174	178	141	148	162	178	138	164	153	140	144	174	152	154	144	136	148	161	172	179	159	159	170	150	173	171	165	153	154	147	159	162	141	151	160	174	165	186	163	146	159	146	159	154	158	187	164	161	209	144	163	187	149	143	157	153	170	185	147	163	199	174	176	169	187	159	157	172	151	153	156	148	145	174	157	149	170	165	184	149	158	155	146	166	169	168	166	158	153	152	126	170	173	181	165	166	158	150	158	178	189	147	150	153	144	153	180	163	166	169	167	149	133	146	170	173	149	152	157	164	181	139	147	174	184	165	155	174	159	173	178	179	175	162	166	153	153	147	154	187	156	145	168	165	149	138	158	148	175	169	144	164	168	170	160	153	174	140	153	158	191	151	160	162	168	173	166	173	148	146	161	174	169	162	177	167	153	181	174	154	144	157	159	147	150	147	195	154	161	147	196	162	163	165	151	144	169	204	182	178	165	168	144	162	173	169	149	187	172	182	168	174	148	166	134	156	160	161	153	161	147	132	141	155	163	174	161	151	174	153	159	166	144	179	179	166	150	159	171	157	149	157	177	152	168	159	150	133	165	164	164	180	158	176	169	187	170	163	160	182	145	157	144	171	161	154	156	155	146	170	172	164	142	177	176	139	196	175	158	171	174	153	170	177	157	177	161	154	168	163	178	179	151	169	161	171	155	184	190	169	151	166	152	173	134	161	170	148	150	137	159	156	167	164	159	156	151	169	170	161	188	181	164	141	163	166	187	158	167	189	181	149	180	147	182	170	155	190	179	171	175	181	198	178	174	161	157	162	141	171	155	175	136	177	168	163	136	154	146	147	157	162	159	156	156	157	141	150	161	140	177	183	135	150	142	167	158	153	158	172	154	156	137	147	155	159	146	171	173	156	131	165	186	165	147	179	168	168	159	137	166	174	145	174	154	165	190	159	148	203	183	146	161	165	157	174	163	138	170	162	178	169	156	154	170	169	157	188	168	160	186	159	143	157	154	169	181	162	172	180	180	183	175	170	168	162	159	166	156	174	163	155	175	162	140	152	139	154	174	171	155	148	152	148	140	165	135	177	158	169	171	160	151	141	153	187	172	136	146	153	159	155	166	175	165	149	171	131	157	157	157	153	155	155	155	174	162	166	160	173	120	152	163	135	152	163	174	160	143	142	186	196	138	172	187	158	174	168	171	164	181	174	156	150	160	173	181	151	176	162	169	164	180	156	174	162	134	135	179	155	177	155	185	149	150	171	141	177	173	149	147	182	166	166	156	175	179	156	163	167	158	156	185	168	164	158	163	176	167	157	160	155	155	159	171	174	153	170	158	168	163	154	187	179	170	169	159	151	168	151	149	182	158	173	158	163	177	174	171	160	166	160	157	176	188	202	177	161	164	177	165	168	151	144	144	180	146	149	163	160	140	167	158	148	168	147	157	148	154	154	166	180	150	166	172	156	160	177	146	156	182	160	160	196	165	175	159	157	177	158	179	142	169	170	160	160	152	150	157	179	167	175	184	157	179	163	156	176	174	185	166	184	154	170	151	182	157	177	172	185	158	188	148	149	156	174	175	177	135	181	186	159	185	168	169	175	158	177	173	153	175	162	166	159	142	156	194	146	140	144	159	149	135	171	153	134	172	154	132	177	197	180	168	174	151	166	157	148	176	183	150	175	168	146	170	135	153	155	160	164	146	162	143	154	166	191	158	159	151	157	139	137	170	158	174	140	157	163	142	151	153	171	148	167	179	155	147	155	159	174	169	140	164	155	174	167	151	174	163	189	157	177	164	154	167	182	167	147	165	166	167	171	158	179	154	147	132	144	163	166	175	180	157	145	157	163	155	160	161	170	170	167	150	155	176	143	163	163	146	140	174	159	163	168	177	160	169	180	154	165	157	146	168	156	167	165	159	189	177	156	176	137	142	176	160	154	168	159	173	180	164	138	161	161	148	166	180	134	172	171	169	175	163	155	139	162	142	173	169	191	150	151	183	159	164	181	167	175	157	166	142	149	168	177	144	182	173	151	178	175	151	171	171	169	156	153	170	169	145	163	155	154	153	168	157	173	159	156	147	171	175	167	162	177	148	138	154	170	173	174	159	141	146	137	165	172	158	169	161	159	163	158	163	171	129	205	158	160	158	160	144	156	153	161	168	162	154	150	179	177	154	127	156	153	204	163	153	163	131	154	175	172	171	156	167	180	214	146	163	169	147	155	173	147	150	150	190	159	154	147	159	162	145	172	151	152	154	166	146	140	194	179	152	167	162	166	156	164	156	179	167	183	165	156	156	157	175	172	166	163	173	153	158	152	150	158	196	155	152	152	155	136	147	161	182	185	156	179	136	148	161	150	126	158	154	148	154	145	167	153	143	178	146	156	149	158	136	144	157	147	157	156	157	142	140	146	154	147	171	158	158	169	178	156	177	176	172	155	146	183	178	158	140	166	162	172	173	166	156	157	158	159	149	145	150	155	163	175	184	156	142	170	168	167	161	163	156	190	164	164	158	169	158	162	170	175
1817	474	454	481	508	458	442	455	474	449	421	454	456	472	436	441	469	447	453	428	446	441	452	481	426	459	415	440	453	467	407	473	447	478	448	465	444	438	450	463	392	416	442	445	426	414	448	448	435	479	422	424	472	446	465	416	489	497	434	428	455	421	434	451	459	437	439	441	460	443	394	458	454	419	448	446	439	428	483	474	415	474	448	481	433	444	442	447	470	430	483	447	457	481	419	433	472	475	440	441	456	444	465	440	447	422	430	438	450	444	403	474	419	447	427	433	454	456	415	451	459	438	442	463	449	460	445	435	447	428	442	454	417	464	423	440	434	419	469	424	468	422	430	445	467	456	414	406	455	455	451	418	424	453	429	453	429	463	408	452	425	475	453	447	449	423	452	464	415	433	436	464	457	500	416	431	411	444	442	433	442	427	432	410	465	450	448	460	445	457	469	461	428	451	418	431	451	429	452	454	404	450	468	469	397	469	460	442	456	446	458	432	448	458	447	437	421	417	431	453	464	462	397	451	470	438	485	445	424	451	443	482	482	466	400	453	416	438	443	478	453	422	444	428	460	420	430	405	469	411	461	448	436	417	449	452	446	441	432	441	436	444	420	447	432	430	451	444	465	410	428	471	436	438	465	454	462	445	468	443	443	449	409	476	411	464	439	460	398	461	496	436	447	463	421	447	441	459	411	402	428	457	432	421	466	431	437	437	485	442	418	438	453	450	474	435	429	431	419	450	444	461	440	446	460	408	439	462	457	448	448	453	450	473	439	439	486	435	487	438	423	394	434	464	453	462	460	420	415	421	479	451	464	410	440	438	406	456	450	440	450	437	425	453	466	425	446	451	454	439	421	466	445	429	393	447	460	429	425	454	431	450	466	437	455	450	417	441	437	449	455	442	416	455	456	461	478	451	423	456	448	458	419	421	444	458	395	459	463	434	444	433	465	439	431	446	419	456	430	428	450	491	481	444	451	460	454	422	439	479	455	470	462	413	434	425	439	479	478	413	452	438	442	454	453	422	437	471	416	420	453	454	439	416	455	428	475	447	441	440	435	458	431	439	418	439	407	458	429	471	419	428	474	454	431	457	473	450	433	419	427	449	454	441	454	432	466	435	435	477	435	405	457	441	433	430	438	471	420	443	461	428	451	446	464	412	442	421	469	463	444	435	443	460	450	431	460	451	460	454	430	457	421	454	428	468	462	440	421	424	436	461	451	458	460	460	455	426	462	423	447	450	465	449	492	442	403	440	388	464	461	454	446	445	441	419	425	431	463	457	421	419	410	438	494	406	423	437	431	414	456	447	452	467	454	436	408	473	426	421	471	422	454	417	450	446	465	463	417	417	448	442	431	416	424	478	433	430	436	472	441	443	414	430	438	424	475	446	473	444	436	468	430	446	421	435	431	420	467	456	440	422	417	435	446	417	442	458	448	430	470	417	438	480	444	446	446	416	426	472	438	456	464	469	415	454	474	434	463	438	415	453	442	435	453	434	445	443	463	434	422	507	456	471	445	423	466	474	477	434	426	478	472	422	451	460	445	461	437	442	428	451	462	441	478	390	415	434	445	437	443	466	485	419	424	457	418	427	440	450	432	433	454	417	457	426	457	451	466	449	467	457	411	414	457	461	466	446	420	456	434	455	472	481	450	454	429	492	467	470	466	434	448	412	454	443	458	454	445	458	422	435	433	419	436	469	464	426	432	451	498	409	462	431	431	422	446	437	455	448	458	447	425	441	455	442	467	441	454	425	410	411	380	429	426	421	406	462	433	445	459	456	432	452	410	442	425	469	408	466	470	455	450	452	427	463	449	477	432	477	448	411	440	440	479	472	435	454	436	460	417	448	427	431	436	442	469	496	483	479	497	429	456	459	421	472	448	426	436	451	409	429	438	428	425	432	441	416	471	456	441	463	434	461	388	437	434	463	451	476	449	459	451	435	446	419	496	465	451	432	460	438	459	460	468	448	440	442	415	451	456	413	422	452	437	439	460	430	428	405	434	451	427	465	457	418	468	444	416	453	466	466	456	461	448	452	425	470	418	446	415	442	417	433	462	433	461	466	433	445	462	436	458	444	456	459	434	433	442	445	412	458	446	405	467	455	482	453	425	461	440	460	473	442	415	431	402	439	422	391	442	445	457	427	434	459	442	401	439	429	399	437	446	453	433	465	453	435	426	461	449	427	413	408	464	462	472	441	455	430	402	453	455	428	426	448	449	459	413	464	459	446	454	458	431	437	421	454	435	463	424	430	460	455	447	481	443	442	472	440	461	453	439	507	456	475	476	404	448	457	460	483	439	427	457	440	427	447	465	451	443	453	443	422	417	399	452	477	448	437	461	462	428	468	444	463	452	458	457	444	440	421	447	462	412	462	469	482	453	443	491	480	444	468	421	450	444	456	439	453	450	452	423	403	454	466	451	444	452	410	456	476	446	445	441	473	460	460	456	433	470	435	429	415	448	480	450	461	410	451	405	435	403	458	437	430	453	469	465	423	463	470	418	452	474	409	437	454	472	425	469	417	420	440	438	435	452	474	445	437	454	455	445	425	462	441	420	468	448	417	374	418	451	437	485	447	431	453	442	474	465	385	399	485	419	386	449	426	452	460	452	420	423	459	430	455	444	474	438	399	434	477	430	437	423	443	467	472	394	437	459	452	439	451	467	487	403	466	441	464	464	470	419	432	424	455	451	457	430	449	461	453	427	445	428	435	413	442	441	432	448	407	425	450	453	429	445	409	466	460	448	427	450	483	448	413	444	428	464	459	465	431	417	420	453	471	457	502	454	420	420	433	459	421	444	447	438	448	468	447	460	443	470	435	437	431	448	442	415	443	428	467	446	423	459	445	403	411	422	471	451	433	422	464	453	489	456	453	416	458	395	492	448	458	441	432	397	482	460	436	442	450	466	441	430	434	437	485	437	490	422	442	445	402	431	454	452	418	466	440	445	466	449	466	455	458	414	446	439	423	425	467	413	443	411	436	481	443	462	389	475	430	457	493	440	453	392	427	435	410	459	473	447	437	480	472	423	413	431	448	474	412	442	424	429	448	455	426	457	452	416	443	481	449	434	439	454	405	433	448	465	441	441	477	441	430	409	439	425	466	448	446	425	447	459	498	429	450	480	402	443	417	431	473	426	454	447	448	446	471	467	430	446	452	432	455	460	448	454	481	474	462	407	442	454	483	454	437	451	437	442	414	412	423	440	465	428	423	463	419	457	438	462	410	444	453	453	417	448	473	439	464	432	476	449	436	455	438	421	435	444	437	455	486	440	459	413	459	414	449	448	499	438	448	429	406	428	437	416	471	471	450	429	462	447	449	456	480	433	471	435	429	459	398	437	450	503	414	407	424	409	450	435	463	466	413	435	463	426	456	430	446	422	423	470	443	429	454	397	457	449	440	422	444	424	397	441	459	455	450	437	446	414	463	469	445	438	444	450	465	465	413	437	463	454	432	453	466	449	440	471	460	429	433	423	451
7840	675	603	564	475	452	395	388	396	409	361	361	379	370	345	336	298	369	359	322	358	331	309	369	333	316	339	368	338	323	330	319	396	344	370	364	365	326	334	336	332	371	341	313	323	343	376	329	318	340	358	360	362	306	358	317	365	318	333	337	368	330	315	370	360	354	353	302	356	333	334	353	355	347	334	372	356	358	336	329	331	277	334	344	348	341	334	332	293	318	345	328	345	334	325	319	327	356	375	332	301	332	372	351	357	322	317	358	356	364	349	343	330	287	346	368	387	370	372	347	352	346	324	342	347	334	325	324	321	351	339	324	340	356	363	348	320	295	357	362	345	345	354	328	326	330	327	361	339	329	359	327	376	355	311	333	364	338	288	332	369	302	324	303	332	309	355	388	359	339	322	301	344	344	320	334	324	354	353	331	342	357	346	341	372	325	317	339	373	341	334	331	332	337	349	318	352	339	308	377	323	337	347	323	358	317	355	347	327	319	374	302	360	324	322	341	328	319	343	316	352	356	355	308	342	356	339	289	341	339	329	361	357	365	352	394	362	346	374	352	315	365	312	328	309	353	324	318	332	305	331	340	325	377	374	356	315	333	319	323	319	339	321	347	313	353	320	334	328	334	342	328	332	294	324	330	323	338	330	341	373	357	333	304	313	342	337	320	319	349	346	333	325	310	332	323	332	288	324	319	338	297	363	357	329	317	349	340	332	356	337	322	352	334	324	355	374	336	284	314	343	337	298	359	358	291	348	329	317	348	314	330	371	330	328	341	360	336	377	364	372	376	327	326	339	334	367	375	346	314	352	374	327	347	387	375	318	343	318	349	346	334	323	356	354	336	317	378	312	354	343	359	368	317	366	338	338	355	346	351	318	324	325	350	378	315	334	347	330	367	322	335	382	325	347	320	320	319	360	322	329	299	321	364	357	334	348	339	332	341	332	353	296	354	339	334	332	369	342	319	352	339	346	319	286	306	327	322	322	304	354	336	356	298	318	344	340	301	327	330	391	337	327	339	293	314	371	323	326	358	352	343	342	333	331	362	331	342	309	359	367	338	364	339	326	294	318	396	360	366	324	347	305	325	286	316	339	344	349	346	332	337	350	350	339	371	332	333	288	308	369	350	340	353	386	312	308	345	338	318	344	292	367	327	374	352	336	346	324	331	316	357	351	307	341	358	304	294	331	320	338	373	310	352	315	328	337	339	331	344	358	347	326	361	349	351	320	327	351	330	340	329	359	342	361	338	387	379	331	358	318	328	355	324	358	346	322	358	322	336	345	326	332	322	357	324	350	325	315	322	350	347	306	299	334	327	298	341	325	313	344	354	357	320	379	325	340	297	334	345	319	317	346	368	362	331	338	373	352	345	340	338	361	318	350	331	290	317	366	345	345	341	361	323	350	334	352	335	331	339	312	332	381	303	362	297	369	349	301	313	360	356	368	334	338	334	312	343	330	315	289	329	294	308	322	375	327	355	340	322	347	383	370	347	295	332	316	318	352	337	351	312	350	327	338	319	333	363	327	346	339	307	340	310	377	317	327	353	353	320	350	351	344	349	298	303	348	349	351	330	385	368	361	377	332	351	328	305	359	336	366	326	302	378	336	335	318	317	337	376	326	322	376	325	322	325	351	345	351	330	366	367	325	390	361	335	336	342	330	356	324	335	349	302	323	371	375	322	359	361	342	311	343	344	309	298	314	326	328	343	332	345	388	330	326	320	330	340	329	316	334	305	338	321	317	354	343	346	344	326	347	333	354	322	330	314	359	359	365	337	342	364	317	327	306	345	332	338	358	358	343	304	321	371	366	360	314	367	324	346	291	351	361	323	367	301	331	342	328	360	338	368	351	355	327	342	309	317	332	321	368	318	363	338	351	355	330	349	311	324	358	345	327	327	338	346	375	341	380	332	333	327	348	367	366	346	328	353	330	344	340	351	369	341	340	367	356	330	317	322	361	306	325	333	368	357	365	358	370	347	338	371	342	340	349	348	355	330	337	342	371	352	341	316	357	300	321	301	348	330	347	333	328	362	344	338	361	299	355	318	326	313	343	335	342	320	299	334	374	358	331	379	341	367	322	365	331	318	371	307	339	335	337	302	331	341	339	344	354	336	316	338	342	346	364	351	329	347	353	327	293	329	336	305	354	347	360	309	359	315	327	367	324	359	326	354	336	361	344	335	347	349	342	338	353	362	313	338	347	338	322	336	356	336	350	369	349	350	331	318	351	306	331	336	339	360	357	337	335	344	370	319	350	329	346	366	333	356	313	331	318	358	336	329	327	322	361	357	315	368	346	373	318	340	368	364	321	350	362	355	326	343	331	356	328	329	307	326	327	273	333	322	308	340	351	390	326	379	334	346	331	329	352	320	354	327	337	315	369	333	333	353	356	330	315	318	339	347	332	334	300	355	361	350	316	363	334	336	368	357	333	353	382	357	346	368	323	344	330	341	345	330	332	331	321	320	401	367	382	326	327	329	317	345	330	315	334	294	333	374	310	327	337	369	355	345	326	328	320	340	332	280	343	351	368	345	345	332	325	336	324	334	329	338	336	331	349	311	323	350	351	333	336	361	355	360	323	330	346	330	336	332	351	394	347	352	323	353	358	339	334	353	352	372	337	337	326	349	336	319	348	348	332	373	339	339	342	305	329	363	359	354	327	347	329	363	367	319	323	311	369	333	345	355	348	340	346	365	314	307	346	340	380	347	349	328	304	333	314	329	360	372	362	349	347	301	339	308	352	341	313	312	324	332	307	360	328	332	352	370	364	355	325	322	349	342	363	375	368	336	326	339	323	331	324	344	369	293	346	351	337	354	365	342	322	339	330	339	354	357	346	317	373	345	346	345	345	341	337	342	330	329	352	343	327	329	374	358	329	339	329	335	310	337	336	319	355	359	341	329	362	337	299	317	349	329	319	328	355	370	359	324	330	301	314	330	376	356	327	374	333	368	353	322	336	307	350	350	334	346	358	375	324	330	339	327	346	345	311	366	333	338	365	332	342	369	344	354	328	388	369	362	334	308	334	348	323	322	331	343	330	312	345	324	346	367	328	347	339	351	314	353	342	338	333	318	322	315	339	340	339	320	314	327	330	328	359	349	306	328	352	320	342	319	329	378	355	321	336	341	338	339	354	322	344	341	312	320	319	320	357	342	341	330	310	364	331	305	333	340	372	359	346	303	353	308	351	342	313	336	329	361	302	380	337	318	338	354	350	368	304	316	359	366	338	349	339	359	347	365	343	330	348	333	328	355	326	344	319	365	317	348	362	378	333	321	317	345	319	369	342	345	347	309	321	331	315	340	351	339	349	322	311	304	338	297	324	311	338	344	338	338	355	303	376	344	350	347	334	334	319	355	326	328	347	308	318	334	352	335	323	350	342	358	324	317	317	361	341	326	312	345	340	299	324	334	338	334	344	350	325	312	327	331	320	368	374	305	344	341	365	344	333	294	336	349	355	336	349	367	343	347	352	319	316	333
6555	1101	1457	1671	1413	1267	1162	1089	1059	999	929	978	930	878	876	850	842	899	870	875	877	856	822	843	873	878	829	829	855	758	853	747	810	836	824	804	825	838	798	811	819	759	816	864	768	813	784	853	794	770	843	810	816	822	777	783	823	793	759	824	821	860	783	828	774	711	824	816	777	823	773	832	827	790	825	822	835	770	838	815	810	781	801	806	799	797	754	804	775	807	859	831	780	765	772	822	776	811	794	767	812	798	809	818	812	779	809	819	811	794	793	784	828	777	798	837	819	836	804	793	794	813	771	790	841	785	847	787	830	808	834	790	779	786	781	796	807	822	761	772	754	854	816	773	839	837	852	759	772	832	785	793	791	791	801	834	815	810	815	809	764	811	789	796	774	812	805	772	790	798	830	798	811	795	814	801	805	820	785	775	785	763	794	839	781	827	821	802	831	831	807	811	793	785	811	792	797	801	827	803	819	770	790	833	824	796	795	801	792	793	732	806	841	768	837	793	816	789	818	831	804	810	772	778	822	777	823	799	787	821	788	777	809	844	786	789	796	785	793	800	811	751	829	804	806	784	788	783	790	788	821	749	804	771	794	812	783	781	814	811	779	850	836	827	787	823	778	768	836	827	844	807	800	758	795	789	795	867	796	751	838	798	866	831	787	819	863	830	801	840	816	779	837	815	799	772	783	794	821	831	783	836	789	801	775	778	810	851	783	848	853	756	845	773	806	771	838	775	798	843	770	754	784	821	849	818	800	814	824	815	804	802	801	787	767	776	817	790	764	833	842	808	809	803	825	784	830	838	787	777	793	825	779	822	779	869	805	763	792	860	811	794	794	812	822	860	831	772	786	816	826	841	840	828	764	772	827	788	862	808	778	841	781	807	798	760	818	770	796	822	786	791	806	769	793	776	787	775	789	803	800	772	805	848	819	781	784	818	827	813	772	822	838	838	853	778	744	819	821	837	825	813	770	803	800	799	799	774	801	835	795	807	814	789	759	793	820	839	829	813	807	734	838	810	784	862	818	751	851	844	812	776	781	818	844	780	843	780	807	768	823	853	831	828	793	794	813	774	786	843	790	805	785	787	784	822	778	801	773	800	836	806	856	838	839	763	790	799	778	786	768	781	826	816	775	783	772	770	872	798	745	785	789	806	845	833	818	840	788	835	829	776	811	813	830	757	785	804	828	756	784	816	802	809	762	829	832	820	761	789	829	824	806	828	761	781	838	809	787	799	809	820	833	816	889	795	849	834	771	821	780	788	760	813	835	827	820	800	832	822	762	771	768	807	816	839	819	771	836	856	831	785	807	797	781	816	779	784	809	816	818	830	837	828	791	798	830	782	820	817	804	812	718	784	830	777	786	832	789	792	783	783	828	772	841	768	801	771	780	849	813	806	773	790	832	815	816	769	804	749	811	857	826	826	798	788	812	770	796	834	827	817	834	824	813	754	791	781	826	793	776	818	811	803	771	828	835	848	757	833	786	772	822	817	773	809	803	844	833	785	797	836	787	775	804	761	816	787	764	814	766	819	831	790	816	764	780	822	815	786	804	764	871	783	823	797	854	863	828	785	808	783	822	785	862	834	794	799	855	839	855	781	832	773	803	824	779	800	812	773	781	838	833	814	787	917	730	771	773	803	780	776	824	778	739	777	765	836	799	781	819	802	781	799	803	808	838	822	772	778	786	790	798	830	845	787	813	799	819	794	843	818	813	787	802	779	780	799	798	833	827	806	805	795	777	864	801	815	770	853	807	833	768	768	792	815	790	824	786	803	807	847	771	845	821	812	744	801	789	766	848	809	793	805	801	814	793	803	814	739	774	817	785	847	794	848	826	856	791	794	806	795	821	786	779	805	794	796	840	834	802	753	756	811	779	817	854	803	884	788	823	827	790	760	811	828	838	794	796	806	770	766	865	779	811	910	817	770	777	790	786	758	765	809	804	830	846	749	788	787	740	756	786	825	791	786	762	791	793	790	783	766	781	758	793	757	774	803	799	827	787	774	780	787	779	770	867	782	771	794	780	820	794	809	815	746	795	799	809	763	812	810	780	782	765	833	829	766	845	816	817	762	836	780	773	857	866	790	815	837	829	810	810	798	818	784	769	801	791	865	764	807	785	802	745	763	808	774	797	808	801	834	809	823	797	837	817	773	788	725	821	807	800	863	790	776	837	782	838	825	829	802	716	754	779	766	812	802	734	853	841	848	825	781	788	811	861	707	770	834	822	794	838	795	831	806	792	796	778	820	833	767	742	790	801	814	847	760	810	817	794	763	795	804	779	756	778	750	782	756	817	843	763	765	836	746	830	757	820	782	790	818	802	787	778	822	778	842	806	805	803	802	778	834	827	820	823	779	794	748	822	797	779	803	805	762	794	817	815	794	796	790	836	824	790	791	828	820	788	812	837	768	809	778	789	815	832	842	807	802	800	830	852	830	836	767	826	847	769	768	763	803	822	845	770	866	816	838	784	785	803	810	797	797	808	760	806	836	811	814	844	768	813	784	813	767	783	819	801	811	814	790	816	808	755	821	854	763	797	788	795	800	804	852	749	777	809	821	773	778	793	793	809	821	826	837	863	794	774	808	834	817	786	793	820	819	804	762	764	784	832	874	833	832	799	813	743	753	816	810	796	768	790	795	845	772	775	842	775	798	830	829	792	805	834	810	805	838	788	772	807	765	816	806	809	780	768	901	791	842	775	854	809	750	801	832	779	787	828	780	831	796	775	803	808	782	784	844	800	801	834	800	736	782	802	774	827	748	789	823	809	792	800	794	782	766	815	768	834	791	812	819	794	798	807	783	759	833	796	776	794	824	766	812	764	833	785	762	831	825	795	823	855	787	839	777	800	783	794	781	768	772	791	850	795	763	748	823	775	814	804	839	810	783	782	791	787	852	810	758	829	826	865	794	823	807	788	793	780	794	895	821	833	885	797	868	807	769	776	766	772	790	836	786	798	801	799	800	786	794	771	742	801	777	825	830	802	791	770	785	835	808	767	815	830	799	816	782	769	774	812	846	802	776	808	779	765	792	819	787	805	825	824	798	841	799	841	809	820	850	753	821	733	808	825	772	791	805	794	827	764	819	808	844	793	765	778	822	800	840	800	805	796	738	833	759	819	771	788	789	772	810	796	800	770	802	752	762	791	765	795	871	817	848	810	788	831	811	731	795	767	823	824	837	833	804	804	854	771	798	816	813	748	799	799	781	854	819	776	793	802	755	824	852	818	783	786	824	783	802	786	859	813	799	801	889	774	754	791	834	780	836	809	800	828	811	824	843	816	759	756	779	864	780	796	756	784	833	814	766	795	826	832	774	829	805	776	832	794	807	755	839	779	769	795	813	837	792	779	809	850	816	759	805	777	802	854	789	795	841	792	832	809	765	778	813	798	754	772	805	790	836	803	825	750	834	779	755	740	808	836	807	740	804	762	831	761	744	845	779	810	806	758	804	799	799	843	768	772	800	819	787	790	767	777	808
14730	1364	1059	880	620	498	507	465	444	413	413	395	376	386	361	400	361	359	340	360	362	349	338	329	335	335	334	375	335	383	372	339	353	335	326	324	332	330	336	387	374	297	338	372	346	313	374	349	332	352	353	365	362	325	321	346	349	347	322	311	389	345	328	387	327	350	330	379	345	342	349	319	377	337	349	325	377	364	378	339	372	327	305	364	349	362	345	365	350	331	331	336	343	321	333	319	312	324	358	340	339	320	344	335	358	348	361	346	340	333	362	339	354	345	325	338	344	325	348	330	356	309	342	331	369	323	326	339	323	323	337	340	331	356	340	340	395	325	361	394	326	357	390	362	347	346	361	376	317	358	296	351	345	334	333	374	340	335	299	313	332	331	346	341	336	338	377	302	328	324	342	383	370	365	359	337	362	361	337	353	300	312	370	317	370	339	356	343	313	310	345	353	348	364	336	340	311	310	348	308	370	352	333	334	340	335	343	380	340	316	331	335	349	351	337	333	373	352	335	341	356	340	332	376	360	350	313	341	308	356	345	358	352	351	364	336	309	362	340	348	345	316	362	330	328	389	357	330	339	326	327	360	330	352	315	314	320	354	361	345	338	348	319	326	296	353	341	315	349	327	336	332	312	338	347	322	349	364	317	343	380	340	305	353	338	340	371	362	349	350	359	337	350	320	368	343	393	327	359	354	336	338	330	350	306	313	359	356	357	362	328	343	339	322	328	302	342	359	320	347	339	362	367	328	325	335	350	327	308	355	372	343	330	323	345	336	383	348	323	374	333	316	323	326	329	339	308	300	342	350	363	335	340	325	323	319	371	340	355	326	338	348	360	341	349	336	345	325	307	330	327	297	333	341	343	355	338	396	361	323	348	380	350	354	316	306	309	336	319	342	349	352	358	335	368	341	307	346	375	349	355	327	329	340	331	331	339	340	309	300	338	370	316	302	357	331	322	329	349	358	329	313	332	359	299	316	345	352	328	298	338	328	334	358	366	372	312	308	345	340	302	329	359	356	291	328	356	348	308	360	344	364	333	337	346	367	357	385	340	343	349	324	317	347	341	345	358	378	371	336	362	351	341	340	336	371	377	324	378	320	366	391	343	321	318	345	360	343	342	345	358	357	339	318	371	364	332	343	318	345	323	331	349	329	329	370	327	334	347	324	340	353	334	330	352	330	356	341	386	373	362	339	309	339	333	376	314	351	345	303	323	317	343	337	312	311	325	335	376	308	342	329	342	293	334	363	352	335	348	392	346	332	282	309	353	346	381	322	375	335	344	343	321	361	358	332	346	327	371	354	329	319	343	334	332	355	367	345	370	340	325	338	328	331	398	311	359	390	303	318	386	375	322	317	337	343	355	326	366	334	321	369	331	332	377	329	363	359	322	342	312	349	333	365	324	381	334	321	336	320	342	340	326	346	329	345	347	352	377	324	346	363	354	360	342	319	336	359	367	339	362	344	362	326	362	359	334	382	340	344	339	357	362	350	360	360	319	345	322	316	343	355	357	358	348	326	291	332	343	376	341	314	369	313	387	318	334	335	333	366	316	369	347	314	324	349	345	346	331	375	349	318	345	321	356	355	334	394	370	324	324	333	350	351	318	320	364	348	334	343	338	369	304	380	349	330	336	336	352	341	330	324	317	342	358	302	348	334	358	330	328	348	314	343	354	320	354	375	335	340	312	349	327	388	368	331	324	316	365	358	359	327	309	325	343	329	353	368	365	362	339	359	330	349	381	337	344	298	324	385	370	357	330	342	330	298	359	349	348	352	348	351	342	374	337	358	346	377	343	339	303	326	363	337	356	350	357	295	357	321	399	356	340	362	350	325	347	328	360	353	305	303	344	354	355	356	336	334	327	356	371	330	374	356	345	322	359	381	308	338	345	340	333	396	390	365	333	380	364	354	404	317	327	335	368	393	343	312	352	369	332	335	363	312	338	310	335	377	379	325	328	343	322	327	348	330	305	378	337	345	360	311	315	381	343	364	347	319	347	346	314	350	341	326	353	322	394	393	368	356	353	337	331	331	326	346	316	344	355	315	341	333	328	392	358	341	316	316	339	350	339	335	341	347	314	363	340	332	367	331	338	372	332	327	350	316	341	329	333	328	364	342	327	331	354	347	361	320	373	325	361	343	369	313	361	322	340	367	375	330	345	325	302	365	339	358	301	330	356	298	394	354	349	339	374	330	347	338	361	388	358	368	380	347	341	375	345	323	345	374	339	349	348	353	346	327	345	385	374	363	314	331	358	333	293	294	324	349	309	321	353	322	335	351	323	343	381	349	343	324	321	345	333	363	337	370	346	319	343	331	322	344	337	346	294	368	331	332	312	322	334	371	302	359	346	337	346	334	321	352	322	370	368	342	359	350	341	347	364	348	324	342	340	327	357	314	329	369	320	347	322	351	378	343	331	361	321	378	339	340	333	358	334	361	314	367	325	341	362	384	363	333	368	369	308	315	364	327	351	376	342	359	346	305	308	337	349	286	330	361	372	354	318	328	359	343	341	351	365	326	384	321	325	368	332	374	374	332	362	335	325	325	332	349	383	361	377	317	351	354	359	327	313	371	367	344	347	314	339	331	343	362	329	329	395	360	333	330	343	303	312	338	347	311	321	365	344	340	350	339	363	320	335	368	317	353	338	322	357	355	332	318	373	353	337	381	337	368	358	345	332	324	359	350	339	383	357	311	346	322	313	320	326	334	322	324	347	338	340	331	314	355	343	339	342	355	344	310	346	352	361	329	325	346	380	344	361	389	334	330	338	323	352	390	376	340	333	324	313	303	342	322	327	322	345	359	356	331	344	345	332	376	353	326	359	334	324	369	332	342	389	300	342	340	336	356	353	341	350	332	336	352	373	330	363	360	355	342	337	310	304	292	334	314	356	323	312	337	333	300	334	331	369	347	339	341	313	326	317	334	340	328	355	346	328	353	332	302	311	372	367	330	303	367	335	319	332	340	349	361	318	352	333	346	334	334	338	351	391	330	370	326	331	333	340	333	329	370	328	356	348	362	343	359	355	342	371	343	337	315	337	339	364	332	324	340	313	351	326	322	342	324	343	390	348	335	357	354	366	337	327	363	357	369	319	347	347	328	323	344	343	310	324	377	344	356	343	347	349	342	369	351	331	333	356	336	364	356	342	356	327	334	358	361	327	354	367	331	305	310	327	334	298	349	360	344	372	352	338	355	365	331	318	360	346	371	380	328	350	374	351	335	343	339	353	335	350	352	370	324	384	325	355	366	406	369	347	367	354	353	342	349	369	349	357	355	321	304	354	349	351	338	345	378	380	344	363	329	318	387	420	368	339	357	362	282	377	350	333	396	339	355	324	352	389	356	314	348	369	343	349	299	339	327	377	388	370	347	368	362	332	349	355	346	353	314	340	368	332	341	321	322	308	364	354	348	339	352	313	358	333	366	335	322	349	327	356	333	302	359	350	322	343	354	314	383	317	370	360	345	347	353	336	377	352	337
8457	1368	2204	2413	2029	1645	1540	1313	1307	1208	1118	1064	1013	991	960	883	928	889	859	879	896	855	908	832	800	855	826	830	776	829	825	804	830	810	827	778	747	847	737	828	788	800	794	816	790	748	801	774	785	826	823	762	798	736	809	792	732	764	762	782	796	773	800	776	796	770	761	807	823	783	743	767	794	766	756	804	787	765	774	761	821	778	796	792	801	770	764	747	729	789	819	837	770	825	837	778	773	764	729	772	795	812	747	844	797	783	794	818	750	758	736	805	817	789	746	783	766	785	773	741	835	787	763	790	810	851	749	810	772	782	804	732	825	725	772	797	789	732	765	762	886	794	790	818	787	729	807	798	730	818	787	784	761	772	737	793	729	759	780	799	858	758	724	776	797	802	749	791	786	780	802	823	778	791	727	765	801	782	742	799	760	751	809	729	767	775	773	781	690	771	732	792	758	748	762	812	747	888	807	807	810	729	743	755	831	736	793	774	743	752	816	807	739	824	784	782	789	789	791	806	784	759	807	761	823	812	800	775	800	780	767	768	827	811	765	725	783	752	760	787	774	771	772	722	777	752	784	778	792	781	779	786	760	746	785	776	797	755	752	811	768	736	737	773	768	767	815	797	758	787	702	802	803	771	773	780	776	750	772	757	796	801	745	771	816	803	797	781	801	715	739	768	762	829	772	809	789	759	825	772	764	798	800	742	798	758	790	717	830	804	769	803	767	801	765	783	775	798	773	782	780	715	784	803	822	767	785	764	802	778	777	760	772	734	745	809	758	753	791	818	740	773	781	765	751	811	745	823	757	783	826	778	802	745	764	778	778	755	789	797	837	828	807	787	780	771	767	770	749	781	819	760	844	751	733	791	729	799	768	791	786	767	786	741	731	769	788	788	759	751	786	743	748	770	788	793	793	757	778	812	792	807	819	784	775	802	806	776	805	729	807	783	839	744	758	790	742	798	765	750	775	818	735	782	795	796	762	803	777	771	751	797	759	759	814	768	792	774	802	741	813	755	776	786	773	757	816	837	781	754	777	803	772	818	839	744	752	782	732	795	800	788	732	758	816	772	758	805	791	788	744	795	764	805	820	802	777	787	824	804	832	801	764	781	756	758	780	799	833	818	735	720	783	784	758	757	784	771	753	826	784	789	748	773	798	795	816	793	783	758	781	810	775	782	743	735	812	783	800	783	772	755	758	711	805	736	808	784	764	773	764	800	822	832	786	780	780	782	809	782	803	796	835	798	759	785	776	788	751	780	747	796	718	758	797	775	762	824	746	762	798	777	780	794	778	808	736	828	819	744	757	767	841	754	811	796	789	763	830	724	761	767	803	797	816	792	761	778	797	734	713	769	791	786	778	729	778	829	750	753	804	789	768	796	836	784	800	791	790	791	784	791	791	820	775	760	778	757	774	801	751	773	817	771	797	736	756	818	797	758	803	782	747	774	779	786	793	748	772	767	753	757	779	822	803	831	781	718	768	773	813	787	753	764	772	774	755	757	745	802	749	752	764	792	781	773	770	800	759	727	808	790	734	772	785	791	763	751	776	804	783	773	782	784	762	753	792	774	768	790	754	784	842	764	769	777	769	814	772	788	820	789	734	747	774	764	790	801	803	767	799	758	724	799	752	779	752	789	804	732	805	781	769	794	775	793	783	752	748	809	806	784	748	783	808	806	742	771	797	740	817	776	733	796	766	826	750	830	749	804	726	833	748	733	791	756	821	789	751	733	770	759	776	818	724	753	823	761	747	770	733	872	751	755	770	740	793	760	786	774	789	760	826	794	787	737	758	733	803	790	807	770	798	801	783	747	750	816	740	746	798	771	772	773	766	788	792	804	759	809	816	740	758	734	759	830	802	751	821	754	777	805	740	810	774	776	731	779	784	749	792	774	759	780	815	843	772	834	776	768	763	779	793	772	748	854	816	763	795	773	759	740	818	776	758	815	819	789	774	806	787	766	781	768	726	811	803	757	798	759	779	808	750	811	781	801	794	748	790	767	720	744	759	750	823	775	789	752	812	768	753	721	781	813	764	801	765	799	791	771	728	806	802	742	764	778	736	800	806	768	839	811	774	712	789	757	700	762	805	749	743	767	796	767	758	783	743	786	795	800	771	765	753	793	774	816	781	723	785	818	816	799	759	802	787	775	782	783	808	806	758	786	806	752	779	780	781	803	841	740	777	770	763	765	704	820	693	809	724	766	812	767	775	811	785	836	801	778	773	783	773	775	758	743	817	771	777	739	771	814	795	812	776	763	779	799	754	733	803	747	788	804	803	833	820	786	758	813	793	767	754	760	784	742	841	765	786	773	811	757	805	794	776	793	776	813	776	823	829	755	838	817	776	790	773	777	789	821	783	742	723	749	817	818	761	773	793	772	757	779	761	797	779	827	768	812	790	743	735	805	787	806	763	858	743	802	775	745	757	765	810	777	759	797	755	751	791	840	799	771	787	747	794	762	820	848	779	797	746	773	801	788	723	786	798	747	813	773	795	746	796	757	836	746	822	769	791	733	758	797	830	800	789	749	817	757	786	757	771	841	741	728	724	735	790	749	767	723	778	750	761	802	798	765	794	772	749	779	771	805	798	785	762	800	789	781	775	766	798	777	779	771	738	783	762	768	770	799	853	794	763	792	756	768	782	756	764	764	765	818	799	753	789	791	800	758	782	790	777	803	780	718	817	771	790	783	797	774	715	769	828	700	737	763	753	780	745	776	764	817	784	779	745	785	780	741	772	804	789	746	839	805	774	769	748	749	819	836	772	818	778	751	798	797	789	802	749	833	772	799	769	852	783	804	815	754	776	778	757	807	781	793	786	759	782	780	797	742	734	845	790	787	831	810	809	818	783	748	819	828	825	766	781	792	797	762	803	777	809	795	744	756	796	791	744	802	772	786	817	799	779	781	818	715	797	717	805	769	792	781	796	766	761	783	798	761	762	768	789	810	760	768	809	802	789	776	755	819	755	758	829	767	773	803	780	839	765	772	749	784	733	790	770	802	815	794	787	790	781	773	752	773	783	772	760	817	769	754	790	800	799	777	763	765	790	758	773	796	760	771	795	741	751	775	777	762	782	712	791	785	747	798	765	716	799	765	774	719	743	711	807	782	791	780	772	796	768	779	789	792	745	786	757	731	778	757	799	865	782	790	723	815	762	752	770	738	799	795	741	781	799	818	818	801	752	799	799	795	780	735	767	812	760	794	822	769	762	790	782	782	799	805	820	792	774	777	831	775	773	732	774	786	752	725	721	789	813	751	765	749	765	777	804	794	741	796	804	779	772	756	826	775	834	812	759	775	810	749	820	798	778	730	785	728	797	787	809	813	816	789	788	753	771	719	774	788	763	791	800	803	804	801	727	800	768	759	763	792	831	766	795	752	773	774	738	805	805	752	791	743	791	828	827	772	786	831	766	757	816	769	781	761	768	729	732	711	797	784	772	758	835	830	756	771	745	841	762	818	756	741	729	811	818	761	789	835
1671	158	196	145	176	159	148	185	158	147	153	159	167	154	140	149	169	168	165	164	152	150	172	148	161	164	151	139	164	179	162	180	150	135	141	159	139	156	161	140	154	148	190	148	179	169	165	164	149	163	135	170	176	184	151	164	172	156	125	170	180	169	159	157	160	170	155	155	169	169	172	179	160	169	183	173	158	159	163	165	175	163	167	166	176	136	149	124	154	181	161	169	174	151	166	191	160	172	148	137	165	149	128	138	138	153	163	176	165	144	130	168	155	155	152	143	168	161	164	169	146	155	179	167	164	145	173	145	162	173	158	154	176	145	152	158	170	176	169	149	155	165	119	149	169	158	161	161	151	162	178	152	149	129	131	176	162	153	130	153	170	183	174	148	155	175	180	163	135	145	156	178	152	164	177	147	179	147	148	176	156	168	142	170	168	161	167	171	164	173	151	178	189	176	189	148	143	146	167	175	162	140	157	151	152	147	186	147	159	171	159	179	162	140	165	165	177	185	179	179	159	162	146	162	177	178	167	148	167	179	144	159	149	149	159	155	152	150	151	167	175	169	174	139	145	148	166	172	144	158	182	156	147	155	159	165	140	157	167	161	184	153	160	154	146	153	175	170	157	189	169	150	170	139	178	181	163	159	151	141	141	156	166	156	175	132	168	148	139	154	161	189	155	168	156	139	156	170	132	158	176	160	191	164	135	162	145	178	187	171	157	147	167	158	152	158	164	140	175	192	127	145	163	151	146	177	151	149	165	162	146	167	167	197	155	161	142	140	160	143	145	167	141	170	158	174	165	136	163	148	160	161	171	167	149	156	169	158	172	148	156	169	145	149	186	155	145	178	183	163	150	173	158	176	169	170	162	156	161	143	144	164	164	156	171	160	128	157	167	160	160	153	159	129	160	185	175	133	144	182	179	131	168	159	155	153	123	149	155	149	175	170	186	165	151	166	166	178	162	176	132	144	146	137	158	135	137	172	167	162	152	142	150	169	140	180	151	151	144	156	163	185	150	160	151	144	164	162	170	146	146	148	183	152	159	174	144	161	145	167	153	163	159	156	155	163	162	161	173	153	150	166	166	162	167	173	148	172	184	161	160	152	150	163	161	151	167	149	166	164	167	150	141	141	189	178	136	158	158	147	174	169	150	191	182	171	164	182	156	149	156	183	164	165	180	153	156	146	160	162	172	143	151	144	180	176	194	158	154	173	163	162	168	159	180	158	157	166	136	175	154	159	154	168	199	166	150	176	154	158	180	147	137	179	165	157	188	160	165	151	153	147	174	181	188	164	174	138	151	172	168	145	167	160	155	160	167	165	158	172	155	161	162	150	168	149	161	193	168	161	170	179	175	134	174	164	170	149	174	155	168	137	186	187	170	153	166	155	156	146	173	170	151	168	160	139	141	160	169	172	149	157	163	149	169	123	201	177	149	162	178	168	182	153	150	194	153	152	143	167	170	155	148	157	155	168	173	167	144	147	153	143	172	145	167	183	156	179	132	149	164	165	180	169	161	178	166	155	163	160	168	157	161	160	189	146	144	172	169	148	151	166	177	181	179	164	158	136	148	166	176	175	151	157	157	181	154	161	186	184	135	159	156	153	142	162	166	168	173	159	124	158	148	157	146	165	172	165	154	162	155	168	161	153	164	137	167	157	174	150	156	188	157	153	173	187	179	159	172	159	172	162	157	167	164	158	158	201	158	161	185	163	180	144	160	164	149	139	146	179	183	162	154	162	164	139	179	177	167	157	171	185	162	176	164	162	163	143	155	167	171	149	167	159	135	151	150	146	170	156	178	144	152	151	152	157	177	147	196	144	180	179	179	139	147	172	155	159	152	146	169	127	189	182	148	178	170	163	149	171	149	149	203	180	165	156	156	151	126	167	158	183	165	137	162	170	155	176	157	159	155	179	166	152	142	173	175	177	168	158	170	137	159	159	165	159	155	166	151	176	173	144	159	150	159	160	158	166	179	165	138	199	157	156	172	161	175	195	175	190	159	152	158	162	181	179	143	149	149	169	138	160	171	175	129	160	163	162	160	169	155	185	145	171	153	179	174	158	177	150	185	155	158	156	153	192	152	165	185	154	181	186	164	159	163	144	173	169	166	180	161	170	143	165	166	150	188	166	156	177	137	151	186	156	167	175	159	179	186	168	158	169	185	175	159	159	170	167	165	158	156	165	182	160	160	162	169	145	147	138	156	156	183	151	164	177	173	166	151	165	170	169	152	154	168	167	180	182	152	163	134	170	166	157	170	169	163	150	153	164	147	143	145	161	160	179	177	162	164	153	163	166	153	164	159	166	166	150	165	165	143	153	191	156	148	134	152	150	167	165	165	146	150	155	170	175	171	191	165	178	171	148	179	173	169	181	164	157	158	157	152	138	157	141	137	138	167	181	187	157	164	168	178	147	158	151	143	155	148	157	165	173	177	163	154	152	157	147	189	158	159	162	158	138	160	164	152	160	181	159	161	167	159	150	156	174	188	164	137	186	172	164	153	164	174	176	163	154	148	191	150	162	149	153	172	150	152	164	191	154	172	161	167	172	145	139	163	163	148	170	144	170	152	156	191	168	162	176	180	167	172	154	160	140	122	169	159	170	159	170	136	169	174	174	141	193	160	164	159	155	149	161	165	165	170	145	161	162	137	150	157	145	161	183	171	167	175	157	159	154	134	172	176	169	147	177	161	155	171	170	142	190	160	172	165	173	164	161	145	194	166	193	145	145	170	157	153	161	151	151	143	181	167	164	160	163	166	180	165	153	155	166	175	187	156	162	175	162	155	156	161	169	155	154	169	169	173	162	156	150	181	161	154	162	154	176	166	161	188	163	153	163	152	176	150	167	161	168	145	170	176	153	139	168	155	154	162	204	157	189	139	164	161	153	158	136	144	160	169	182	175	186	177	154	181	149	163	174	161	141	144	195	162	144	149	146	165	172	142	153	175	147	170	140	151	143	165	165	178	157	148	150	167	153	149	168	173	176	162	158	137	162	162	173	156	155	155	174	164	159	149	166	159	152	140	156	156	165	132	166	156	153	147	183	149	158	144	181	158	142	150	187	159	148	154	179	163	153	167	158	152	157	155	160	140	156	155	141	183	151	166	157	173	158	169	142	156	158	189	172	155	159	170	163	168	147	203	177	174	153	173	158	155	166	165	159	151	161	175	164	141	156	169	157	177	177	152	148	150	177	149	130	159	156	140	119	155	151	161	171	159	149	157	162	174	156	159	144	165	159	164	159	140	171	177	161	165	161	146	179	144	159	171	182	183	164	174	166	178	165	164	173	143	145	154	155	172	149	144	145	154	148	159	137	152	159	176	161	163	144	168	122	177	142	163	123	145	165	146	160	202	184	174	138	170	172	173	182	157	166	151	155	160	132	171	141	142	171	200	151	165	161	139	159	134	163	165	161	162	149	147	149	158	132	175	151	148	164	199	167	152	168	168	158	139	160	162	185	165	153	148	157	174	172	163	166
1784	434	436	490	496	496	450	453	449	461	453	489	470	440	455	427	452	421	459	420	470	495	443	467	431	446	443	431	424	441	425	455	453	435	439	443	440	452	484	396	451	441	456	487	482	452	416	453	445	446	440	436	472	430	460	454	458	457	446	459	450	448	460	445	442	421	409	462	405	436	403	506	449	469	403	441	444	455	443	440	443	458	464	438	445	451	468	437	484	413	426	446	438	440	456	422	441	461	456	469	416	452	475	480	473	459	446	464	452	458	445	445	428	415	423	459	466	460	435	462	446	426	437	467	447	435	442	430	423	461	409	483	475	457	446	436	458	418	424	441	456	461	415	398	451	470	437	469	416	452	469	439	436	444	435	444	469	447	430	474	445	469	452	419	431	407	453	458	439	456	435	422	409	425	415	478	435	413	413	460	416	429	445	435	429	442	468	446	426	471	391	446	443	453	414	415	482	395	429	469	453	409	442	456	466	465	450	435	435	433	442	430	425	438	451	443	429	445	420	435	415	449	456	443	403	396	431	425	456	435	433	458	457	453	423	458	440	464	430	445	475	496	460	449	428	431	448	420	434	423	391	445	450	461	434	433	462	455	433	447	480	429	443	434	424	440	473	450	443	449	435	412	427	485	431	475	426	456	420	425	456	448	483	451	452	482	459	416	474	464	447	443	440	433	440	447	416	419	426	452	409	429	447	443	447	461	441	470	435	429	444	434	491	439	477	451	473	418	417	465	467	469	420	427	419	458	405	436	444	442	442	475	417	468	479	450	458	414	441	441	482	439	470	481	505	441	455	452	436	414	402	461	441	506	442	457	407	415	409	421	449	453	450	411	462	474	431	449	429	450	480	445	456	426	424	412	461	438	454	407	422	428	465	443	431	440	433	467	427	432	427	420	428	455	472	445	427	438	414	411	434	459	468	454	438	431	428	475	436	433	468	429	427	421	448	447	420	431	439	449	448	461	445	429	424	445	472	473	443	411	459	454	463	416	436	477	451	439	476	420	382	400	415	454	434	441	457	477	439	430	423	446	476	473	459	451	463	488	463	469	435	451	439	430	421	454	419	429	450	451	466	415	443	417	434	415	407	440	462	448	454	441	463	449	454	448	460	456	418	449	466	475	438	432	453	468	419	423	385	459	444	390	442	488	404	443	459	462	488	459	456	484	431	433	423	419	451	444	459	441	455	465	491	442	453	421	427	459	437	448	426	432	442	475	445	442	454	460	480	454	430	447	460	401	453	431	455	451	440	429	435	436	458	498	427	443	449	427	420	433	407	465	424	448	439	448	447	461	432	466	436	454	424	463	457	410	434	443	416	407	406	415	427	444	456	423	409	446	446	463	446	419	406	429	439	445	416	463	409	423	441	444	403	454	424	494	453	478	423	497	437	405	450	469	476	482	429	443	412	401	451	418	422	427	437	464	442	444	460	391	455	452	435	438	472	420	435	409	428	426	433	424	430	449	443	437	444	457	468	414	433	433	483	461	454	446	464	434	436	461	441	458	424	433	466	465	458	419	431	448	421	472	435	465	446	437	458	463	448	453	459	450	447	441	463	449	446	468	400	497	457	427	448	480	428	410	456	439	419	413	459	481	429	465	442	411	424	459	456	435	436	429	435	416	446	434	443	406	443	447	460	461	447	447	415	473	451	428	465	403	480	452	420	470	457	425	410	412	433	466	455	434	433	432	501	456	433	422	491	434	453	419	437	448	429	427	458	469	441	426	434	462	483	459	463	444	432	449	444	457	457	459	449	471	456	480	432	475	450	438	448	429	442	440	452	459	448	448	412	477	439	460	438	432	455	471	409	440	399	427	444	469	425	465	427	447	441	422	411	432	462	450	445	446	437	458	422	444	450	454	436	442	452	442	441	411	451	436	402	433	420	443	454	404	486	490	432	466	459	449	453	479	444	447	443	431	473	441	453	457	427	423	426	453	433	418	449	472	430	439	442	424	406	411	473	418	452	468	466	433	433	414	473	470	416	451	414	457	432	427	451	443	456	456	459	494	418	471	404	486	424	455	413	437	443	412	435	422	408	447	413	457	482	435	440	443	451	416	419	449	420	459	456	474	450	402	439	458	403	449	471	501	448	417	421	423	435	436	403	437	462	431	466	445	460	445	452	455	448	457	431	427	416	402	436	467	471	439	504	456	445	490	474	448	455	437	435	442	445	443	421	460	485	480	498	466	467	471	471	481	459	459	450	474	453	457	482	447	445	436	411	451	442	454	456	429	474	403	460	437	419	430	432	465	391	452	424	439	469	453	448	414	462	486	456	446	457	420	492	477	423	410	429	429	463	417	454	413	450	460	436	440	446	445	411	422	435	438	431	470	456	396	444	423	424	470	484	455	450	461	462	435	456	419	462	459	461	414	466	441	481	440	443	444	460	434	462	426	408	471	451	462	440	419	474	456	442	430	419	437	415	445	456	450	455	419	455	435	451	454	433	465	448	435	477	435	441	449	447	427	463	424	421	479	465	469	471	408	442	432	437	467	447	440	465	422	461	421	439	436	438	446	441	413	452	475	392	461	434	460	476	402	462	500	417	458	448	441	484	433	479	442	467	424	436	451	455	394	431	446	483	420	469	467	440	414	426	463	439	429	440	471	468	448	406	469	456	435	435	438	438	463	473	442	468	425	452	451	489	418	456	401	433	428	446	445	398	495	454	470	426	439	466	470	434	420	438	430	442	422	484	451	477	456	432	457	432	431	451	441	413	445	470	454	450	458	435	440	424	442	414	424	413	413	427	418	436	445	413	439	462	409	453	424	447	427	446	421	458	428	441	468	439	467	422	434	428	442	476	425	429	447	397	492	444	433	422	456	439	395	480	457	456	443	408	454	426	472	440	430	473	474	419	448	459	434	459	438	429	432	466	435	433	434	422	466	474	426	429	460	432	451	440	465	446	439	448	451	453	419	453	479	403	440	427	439	459	422	428	440	436	436	444	446	457	456	449	440	423	472	462	421	432	468	433	444	441	455	479	437	405	449	429	439	430	477	464	449	456	432	471	432	441	462	429	426	462	443	432	445	483	469	411	454	437	421	446	457	435	459	433	450	470	434	458	389	440	426	449	444	484	459	452	421	459	438	458	414	465	435	470	445	440	449	430	460	449	433	414	446	459	435	446	481	419	437	495	414	462	433	454	457	416	432	487	410	451	420	429	447	445	432	415	471	464	467	442	426	417	433	438	448	414	431	440	472	431	431	437	495	435	445	458	466	411	419	421	436	429	443	473	414	419	415	440	446	441	431	455	429	426	426	456	475	427	445	413	419	410	451	421	500	443	424	454	462	416	462	428	417	455	460	427	426	435	487	431	450	468	443	444	416	445	459	452	445	488	444	461	466	440	435	448	431	425	460	473	451	411	475	411	463	422	443	467	447	412	429	475	453	457	459	467	483	435	434	444	457	389	396	440	465	436	494	395	443	414	448	453	445	451	407	438	470	440	478	405	445	447	466	420	458	443	452	461	475
7793	683	663	571	458	423	450	381	375	358	383	362	340	347	347	371	346	353	360	319	338	347	338	345	350	321	322	361	351	349	324	348	338	351	370	312	388	348	338	338	338	324	321	377	342	309	347	315	340	364	337	336	349	355	360	324	349	337	345	349	327	295	312	330	338	344	353	299	358	344	345	349	318	338	350	316	295	326	359	358	345	360	355	330	320	340	308	350	347	350	324	339	369	331	312	343	324	314	333	346	375	312	339	326	343	360	293	358	340	304	321	328	328	323	339	345	331	326	354	360	358	374	348	353	296	373	330	348	373	351	319	319	326	340	314	322	352	327	322	354	357	375	309	341	331	352	347	327	298	311	344	327	344	331	353	323	335	360	349	349	348	342	324	344	352	345	306	336	335	331	302	317	343	359	356	326	330	337	354	336	371	348	323	377	338	288	334	328	324	324	363	349	379	330	334	353	348	335	364	348	314	295	309	356	345	375	337	342	329	328	329	289	343	307	340	405	351	346	338	372	348	348	329	352	337	342	300	368	320	363	338	329	340	322	349	367	340	346	330	301	314	364	377	316	350	346	336	359	344	355	350	322	325	365	359	362	346	348	323	315	333	361	324	345	337	366	335	366	350	335	346	327	343	353	352	329	313	341	334	353	331	377	343	330	370	346	364	350	338	302	327	364	306	332	339	321	341	331	329	370	316	320	379	324	351	393	343	341	332	293	290	323	370	301	328	358	372	306	335	350	339	332	328	326	377	370	317	299	344	353	327	305	342	325	348	373	334	341	335	360	338	359	340	324	362	333	308	357	318	332	334	336	312	348	304	352	358	323	316	320	328	292	335	335	359	343	364	296	344	354	325	337	298	297	328	339	354	339	371	321	325	360	368	334	355	355	334	373	338	354	360	329	365	339	394	361	306	368	360	372	350	342	326	311	333	325	346	302	378	349	321	326	355	360	337	317	357	351	348	326	342	329	382	333	358	352	317	341	329	346	339	349	346	327	322	364	298	325	327	322	354	320	341	325	354	327	351	285	345	346	362	316	330	305	308	359	338	308	358	302	317	335	342	391	348	334	330	348	367	318	340	328	341	351	322	361	345	385	344	344	309	358	325	323	342	362	341	364	363	353	373	321	344	356	360	321	334	332	325	368	381	344	325	300	344	351	366	320	341	327	382	317	325	312	323	324	337	302	351	363	333	316	327	369	355	343	334	314	315	325	346	337	337	373	384	309	299	360	320	357	342	334	351	350	346	353	367	337	342	361	321	320	332	302	308	342	305	339	358	344	333	330	315	350	336	316	336	349	385	329	379	319	330	313	334	378	353	329	351	312	315	342	349	326	345	319	272	339	316	342	364	328	324	371	336	356	339	351	377	322	314	297	337	318	336	342	313	314	338	340	351	388	337	347	345	344	364	341	355	337	354	363	364	304	321	338	347	355	320	381	334	351	325	369	325	333	359	311	330	369	375	347	305	334	319	355	351	329	338	367	352	368	333	361	331	336	337	352	365	340	321	362	339	330	325	343	340	325	347	322	288	351	346	354	355	359	312	338	353	346	336	335	329	348	342	330	340	354	328	346	337	345	325	359	342	359	335	342	385	329	333	361	347	333	344	354	343	351	358	334	366	334	330	350	318	360	364	343	344	356	339	338	318	387	351	361	356	324	350	350	370	344	336	355	338	381	340	347	378	360	345	364	358	327	297	345	343	358	344	326	330	339	336	354	318	329	334	305	377	343	325	344	362	316	344	391	329	351	316	337	366	336	335	376	344	324	343	359	329	319	326	359	350	322	321	386	380	309	369	348	319	314	338	360	364	300	324	337	370	319	367	320	344	369	332	340	327	329	371	344	345	343	329	332	363	359	349	354	380	365	345	323	332	368	330	360	343	354	322	347	339	303	378	337	358	368	327	365	326	348	326	329	345	315	340	375	360	347	363	362	329	307	344	389	356	361	307	328	362	348	341	331	331	300	303	367	316	362	351	340	328	343	347	360	307	351	311	323	339	313	347	339	355	327	335	351	309	353	340	337	368	350	329	339	337	318	340	358	348	326	335	340	323	357	338	301	345	349	325	334	337	362	360	340	372	340	318	364	331	363	334	321	326	332	345	328	337	337	336	352	351	336	380	336	338	326	360	379	349	342	327	331	326	304	318	314	365	352	349	342	350	324	335	335	356	323	332	359	376	332	350	357	340	369	303	331	292	365	338	322	329	346	370	346	371	345	388	348	320	355	350	359	361	327	325	312	338	331	336	336	361	322	369	354	350	348	358	336	370	329	338	361	351	310	339	373	362	343	368	365	317	336	345	338	383	336	375	330	362	350	319	366	366	322	319	343	329	336	348	341	332	313	303	350	333	345	333	345	344	352	321	338	321	339	331	319	348	348	319	312	351	357	320	340	316	340	364	329	342	374	342	332	356	348	345	361	368	357	309	317	322	347	321	346	342	330	315	319	348	369	313	335	325	373	351	342	339	342	379	320	365	337	363	349	354	364	329	353	360	325	348	339	345	351	327	356	310	325	341	380	346	338	334	346	336	343	335	351	355	349	320	351	347	320	344	308	357	377	347	355	344	346	324	340	368	363	339	348	378	344	342	344	342	326	362	342	329	352	328	307	333	323	356	348	335	344	348	337	348	333	370	341	336	338	334	355	292	297	361	337	354	332	361	342	347	348	353	364	331	355	334	329	357	353	359	333	372	338	329	327	371	337	319	322	392	354	326	316	355	342	339	377	341	366	396	332	323	310	357	353	359	361	348	319	330	323	330	375	356	341	338	328	340	318	350	353	362	361	324	328	296	347	341	376	328	339	348	334	328	335	345	339	327	359	321	360	320	355	367	339	344	342	337	335	339	333	316	364	342	364	375	327	321	314	371	382	321	355	345	331	354	363	320	373	306	350	333	326	372	316	361	317	353	310	358	360	349	353	335	326	338	348	307	320	328	331	357	338	336	383	307	347	331	316	344	335	332	341	306	347	303	347	312	312	318	306	300	352	350	344	342	360	341	344	343	336	322	319	358	364	360	356	318	332	343	338	336	361	370	314	312	339	363	331	328	295	317	367	329	333	334	360	296	343	333	337	336	338	314	332	336	321	328	337	371	331	347	323	359	329	376	322	319	338	320	356	353	351	318	334	323	297	361	325	401	359	344	335	338	332	322	353	324	357	346	329	305	345	334	326	373	338	332	346	365	345	341	330	368	354	301	353	332	285	372	332	360	367	329	354	357	341	324	307	352	303	338	313	323	323	350	349	347	361	321	327	329	384	394	331	358	351	363	346	322	360	318	361	353	361	373	314	306	361	344	345	352	352	357	357	291	324	334	324	319	316	316	345	350	342	338	371	354	329	406	331	367	340	355	339	351	338	357	338	294	304	335	354	336	308	351	371	353	316	327	334	330	364	347	337	341	333	314	371	321	351	321	373	339	315	366	328	350	341	344	354	326	323	337	335	311	347	361	350	363	361	380	355	299	339	324	387	371	362	341	344
6643	1067	1508	1612	1443	1286	1210	1060	1110	1050	952	927	984	917	910	846	862	894	871	807	836	813	858	855	839	879	826	828	793	818	817	834	786	828	838	790	827	826	793	824	779	843	799	824	821	820	805	828	853	768	814	789	842	834	805	761	757	781	717	770	831	790	816	824	814	838	827	815	819	806	862	823	826	816	764	839	834	813	813	827	766	817	791	778	845	807	810	791	792	837	831	854	798	828	828	813	802	786	834	806	837	762	744	845	815	792	780	875	777	827	773	755	826	807	765	841	874	831	796	788	808	826	816	817	824	840	787	759	847	865	809	809	801	828	797	762	839	858	841	792	768	783	784	800	802	767	811	837	798	754	809	785	772	795	817	774	808	809	791	772	819	770	800	750	803	813	775	857	769	786	847	786	822	770	796	849	804	810	833	749	831	740	775	830	784	761	846	856	776	825	772	796	845	742	779	832	835	830	847	815	811	795	814	780	813	837	803	780	771	810	790	767	808	801	804	811	779	798	735	767	794	795	830	803	845	791	775	839	854	768	782	853	731	794	874	816	806	816	810	791	763	798	800	797	788	806	798	761	736	806	749	740	804	844	818	767	784	768	812	811	815	793	778	746	788	813	814	811	764	765	778	837	821	821	845	817	813	803	771	836	844	811	830	767	754	812	850	783	832	826	782	775	834	812	780	855	828	797	811	810	815	776	833	832	739	754	804	847	783	829	832	832	794	867	828	818	771	796	771	783	825	766	789	771	875	741	761	823	840	792	758	768	824	818	886	797	819	846	775	752	766	846	726	757	794	809	850	777	818	830	817	843	844	813	760	806	795	789	835	799	846	777	840	797	818	760	771	861	778	835	804	856	774	810	817	800	799	837	766	796	812	780	848	835	744	758	810	810	758	777	796	760	824	796	798	817	804	746	792	839	827	791	822	783	805	794	784	777	778	840	803	753	821	815	799	779	787	795	798	818	777	814	824	817	784	775	801	785	816	886	844	804	825	824	800	824	780	786	734	758	825	795	822	787	820	787	772	823	813	798	818	780	787	754	775	807	822	831	809	875	811	829	769	769	781	797	808	885	856	865	836	800	857	813	785	819	779	749	809	811	817	817	826	842	808	779	777	771	809	805	831	787	793	787	773	804	816	817	805	805	781	801	816	792	776	764	830	806	827	773	780	767	813	717	794	853	797	791	743	846	790	849	792	782	882	797	839	814	801	795	834	751	799	716	791	835	777	795	825	812	796	783	774	768	795	797	779	825	804	833	779	745	781	816	790	818	766	777	817	768	851	881	778	825	806	825	814	815	747	760	853	789	796	831	778	827	810	808	834	822	803	817	820	786	760	867	809	784	782	810	847	804	812	787	822	799	815	800	803	813	774	810	818	803	769	740	772	742	820	814	794	813	841	846	764	785	822	837	796	812	818	836	829	804	791	799	768	836	786	848	815	852	825	804	814	794	780	766	807	807	810	840	808	800	781	800	835	813	804	813	740	805	801	830	798	782	838	797	821	857	797	780	845	868	769	777	802	787	860	796	833	806	760	777	825	788	827	807	768	772	823	836	750	823	797	784	789	800	790	805	832	821	830	827	841	827	783	813	821	746	785	780	788	787	770	769	816	799	835	843	820	810	726	792	819	766	797	784	820	802	820	776	767	830	875	799	812	803	846	805	825	783	799	801	785	835	791	733	809	875	773	843	789	822	752	745	792	828	785	804	767	813	811	773	826	801	795	785	808	796	768	803	805	837	874	862	814	797	794	832	745	789	842	829	829	783	781	842	787	842	805	820	803	860	772	737	777	777	753	792	811	825	808	792	846	800	825	814	775	813	739	813	819	771	776	815	838	788	810	803	782	809	777	775	803	791	811	774	813	815	832	766	764	803	835	831	779	822	773	827	786	794	820	800	778	800	820	854	808	811	853	812	771	808	775	826	812	787	797	818	838	787	825	794	837	758	791	836	804	825	852	848	806	797	832	800	862	841	772	805	795	832	823	828	832	789	814	798	845	837	805	774	868	804	804	790	807	793	750	841	819	776	784	817	842	826	834	811	877	828	817	826	806	792	743	809	811	845	795	777	826	837	804	815	803	822	821	867	776	891	733	811	833	812	811	811	808	806	762	781	792	779	829	797	780	797	787	782	801	795	776	797	798	789	824	825	805	802	780	830	816	780	814	809	829	796	779	789	823	789	808	825	803	776	824	737	793	806	831	849	778	828	784	771	771	826	843	801	831	825	794	820	822	798	776	794	838	825	801	855	825	806	828	783	830	802	808	817	785	838	813	785	804	810	753	784	789	790	845	813	847	764	803	773	833	787	779	781	757	824	798	848	811	809	819	800	814	803	767	843	777	775	775	806	803	776	794	859	824	830	794	784	817	812	783	821	839	822	797	804	817	785	821	822	833	778	791	850	818	776	739	815	833	802	804	831	789	832	809	801	817	813	843	805	849	786	814	798	819	824	801	799	812	799	794	825	812	778	801	799	764	824	850	847	815	789	831	802	797	809	801	813	808	855	787	769	804	825	825	790	787	790	851	814	843	775	886	797	776	788	799	843	809	784	812	783	831	848	774	769	778	779	750	824	793	842	773	823	823	793	782	777	818	823	772	804	791	768	827	801	813	783	849	820	813	827	821	807	779	854	843	799	793	813	827	781	871	792	807	815	740	822	785	810	777	853	824	786	798	869	803	828	810	855	797	800	790	777	818	827	839	765	859	789	818	796	767	831	775	809	855	803	853	761	800	747	815	808	828	826	783	801	820	776	843	781	796	814	807	788	804	793	817	814	843	780	782	815	820	829	828	772	802	788	817	805	813	828	769	800	814	750	794	810	782	843	752	805	805	893	847	835	824	842	780	804	766	812	822	774	789	826	784	735	789	813	804	802	840	740	788	809	828	852	811	831	813	791	815	817	824	798	800	800	830	822	849	794	805	795	786	811	794	815	779	763	793	801	801	739	815	791	815	794	808	774	764	775	753	838	816	811	843	832	848	822	828	833	755	833	779	830	858	807	752	805	789	810	762	806	772	753	828	829	825	831	817	840	803	803	811	771	871	811	842	830	813	830	790	856	834	797	829	876	795	803	828	816	746	764	814	873	833	742	792	858	770	795	826	791	799	794	778	818	765	800	792	819	784	829	776	862	822	799	762	817	744	856	798	786	779	798	800	844	807	855	824	794	824	814	833	753	801	814	809	825	819	815	791	800	797	794	852	773	792	778	856	772	822	821	816	781	794	812	766	823	789	803	865	804	817	795	796	794	807	779	856	763	783	803	840	794	764	836	806	851	842	790	863	857	817	813	772	833	775	854	826	778	807	766	865	824	787	764	767	745	804	800	800	785	820	805	840	795	822	795	837	830	811	802	805	811	737	864	814	808	837	820	782	826	828	786	876	796	782	788	829	786	808	755	792	808	813	818	807	808	805	851	779	812	864	759	787	768	834	846	830	894	819	778	752	805	799	790	803	766	766	798	840	791	821	728	829	740	831	806
14919	1472	1106	834	633	572	466	427	398	391	387	369	391	345	404	361	368	344	345	369	353	351	332	345	379	359	355	332	346	362	370	325	373	355	362	340	347	335	328	348	353	362	384	334	327	339	324	378	347	322	335	315	375	318	323	342	364	337	342	344	319	329	347	312	297	351	326	348	322	336	343	329	340	357	316	315	372	312	347	381	341	344	329	308	320	363	341	351	346	356	347	309	343	361	326	320	344	342	369	325	333	357	318	328	300	326	359	338	371	355	339	309	373	369	343	354	351	342	332	311	311	322	342	306	311	309	357	332	326	388	367	328	352	322	362	343	321	356	360	332	337	333	351	368	293	337	306	341	344	357	358	324	337	321	400	319	296	350	306	356	306	363	317	335	343	310	308	340	364	343	355	357	358	389	338	329	335	344	375	318	365	403	358	345	364	329	348	393	365	350	369	328	351	339	337	344	334	319	354	337	353	353	364	336	352	328	340	347	349	352	309	365	352	355	331	330	336	368	357	342	298	344	348	328	364	330	330	326	348	334	378	324	369	333	336	345	370	296	371	318	345	361	338	342	337	321	337	360	347	329	321	344	327	342	359	356	317	338	345	345	375	324	314	369	317	356	316	328	324	376	368	354	354	361	322	332	368	344	344	365	315	368	366	364	359	335	379	328	334	360	370	370	343	357	301	321	356	335	337	334	332	371	327	362	319	354	374	333	363	314	321	336	347	356	335	341	330	360	366	353	305	332	335	353	349	350	366	364	347	340	350	308	333	347	335	349	348	355	356	342	380	324	335	328	367	358	326	314	372	339	320	326	347	356	355	356	316	340	325	335	310	339	307	348	343	369	339	319	342	341	335	345	340	329	328	329	330	326	343	351	375	336	345	351	330	335	329	341	313	338	324	342	345	378	334	357	356	323	319	358	333	325	340	349	356	320	302	367	338	358	333	331	364	363	340	343	381	391	356	353	341	346	348	345	310	312	376	329	345	327	340	337	355	380	360	334	348	326	365	360	325	346	340	355	331	330	336	371	337	338	360	362	340	334	363	322	334	319	372	362	339	331	355	375	336	333	322	351	337	343	345	357	352	345	368	342	346	337	355	374	366	346	314	329	334	341	318	316	336	324	375	368	381	400	303	333	331	313	375	346	318	324	344	338	353	354	351	345	357	341	367	357	371	338	328	340	352	392	312	350	364	342	348	323	332	341	344	326	339	320	346	342	341	333	314	337	309	293	337	345	341	343	321	310	322	322	352	357	329	311	325	345	305	349	368	337	360	348	380	339	339	351	381	335	325	349	345	357	379	359	346	336	339	337	337	326	358	337	317	304	319	322	366	343	345	361	338	372	361	357	351	314	331	358	354	316	313	335	373	305	351	361	375	329	361	324	316	323	354	303	321	382	357	360	335	315	354	403	332	309	346	378	357	342	336	376	351	329	352	344	367	330	357	366	329	345	348	345	348	362	332	319	358	350	318	295	350	341	341	343	302	382	338	354	328	379	355	345	370	320	342	337	334	317	316	355	340	334	350	355	346	327	372	351	368	355	386	315	382	361	327	328	329	356	385	322	339	411	347	350	345	321	376	370	330	322	342	295	342	309	328	332	370	333	350	329	345	327	346	352	297	326	322	363	337	333	350	369	362	346	360	356	301	326	337	327	364	332	348	369	340	349	340	343	347	330	386	369	329	347	323	334	347	344	348	371	319	315	340	366	336	361	301	350	339	347	322	308	351	329	344	343	346	344	301	328	335	316	319	337	317	327	345	337	326	353	321	326	330	322	370	337	320	327	341	305	350	328	353	334	388	357	314	334	301	341	324	331	344	324	324	328	344	384	335	311	360	313	338	356	328	353	354	315	319	357	348	310	373	380	340	386	381	352	365	333	356	360	370	322	318	365	298	332	349	334	372	346	343	344	330	315	341	373	345	331	358	353	356	326	290	347	330	406	337	342	361	332	350	320	341	331	340	341	359	304	346	328	338	364	322	343	369	366	364	379	317	363	345	363	315	346	346	375	310	317	327	335	323	359	339	336	337	344	318	337	295	380	364	357	333	346	338	355	342	343	353	338	347	372	362	333	325	351	384	360	302	316	347	330	316	357	338	336	334	329	336	367	349	337	337	328	390	345	316	337	301	338	317	345	338	351	351	359	355	365	315	331	328	381	327	391	327	322	344	345	323	339	347	345	335	360	373	347	340	339	352	340	378	343	341	322	326	322	376	337	351	353	357	318	358	379	356	335	373	342	310	366	340	372	358	312	353	334	309	338	331	321	298	317	358	324	343	347	372	335	364	317	359	331	340	376	354	353	315	323	320	359	353	341	336	359	344	347	365	338	352	331	381	318	349	344	360	321	340	332	322	344	368	362	329	340	345	346	348	362	327	324	344	319	371	351	332	343	376	386	345	336	325	365	375	303	346	323	342	381	363	313	340	301	364	363	344	333	347	330	324	339	315	382	410	326	284	337	350	324	319	313	370	328	350	344	335	316	336	325	318	327	349	343	343	327	316	360	339	374	324	334	343	332	321	316	307	348	372	359	344	377	337	327	315	365	327	336	380	348	365	333	354	349	352	321	357	342	344	371	342	343	345	346	388	320	340	336	313	315	383	367	354	361	342	340	336	353	325	371	354	334	356	322	333	345	344	305	323	345	321	400	343	350	350	342	364	363	324	327	380	395	327	323	337	345	346	343	376	356	349	376	368	342	364	336	339	341	360	367	352	307	338	361	353	344	352	354	342	330	345	298	328	347	321	357	346	367	339	348	383	337	362	365	345	334	356	375	333	309	335	369	323	327	300	370	338	323	305	310	325	340	337	323	338	358	367	307	342	350	345	311	349	355	330	307	288	320	326	353	333	361	338	357	339	328	343	338	325	384	330	315	359	354	344	346	321	374	364	314	385	339	320	386	328	352	356	357	384	357	355	358	332	340	310	328	326	331	363	317	356	340	338	364	339	316	349	342	337	335	355	325	325	360	334	318	360	377	325	355	372	341	332	351	303	369	379	342	326	315	366	352	343	330	371	323	351	363	305	352	338	370	370	346	366	355	348	336	316	344	348	374	298	347	366	358	357	353	339	347	316	333	367	365	332	333	330	323	298	375	333	343	328	356	368	376	311	360	353	361	361	323	344	355	344	356	347	359	356	360	354	316	342	369	345	350	370	341	321	332	365	300	343	296	315	313	372	336	344	352	330	339	340	356	380	368	345	337	325	342	338	362	344	366	334	348	357	361	339	372	329	321	345	301	323	344	366	316	379	352	353	334	375	310	376	353	377	366	312	333	361	351	332	326	349	330	338	313	363	348	377	331	338	305	338	308	307	336	340	360	359	366	338	354	316	340	369	306	342	332	349	345	359	325	353	347	321	351	386	350	336	376	339	341	333	330	324	373	357	324	327	380	366	331	305	336	335	310	348	375	328	340	355	332	356	331	393	338	372	343	353	312	322	372	320	349	323	356	334	336	357	340	339	338	312	346	328	330	353	334
8549	1326	2126	2479	2056	1694	1541	1317	1337	1225	1083	1099	1016	1003	930	938	895	954	909	911	851	870	872	866	804	844	847	846	776	817	786	855	797	840	792	826	772	802	799	831	776	767	813	812	818	789	788	804	828	814	823	781	761	776	759	811	780	807	740	808	822	804	816	813	773	789	770	761	755	756	774	797	809	810	800	831	779	765	736	711	801	764	764	817	758	800	782	738	799	812	800	800	786	812	751	788	760	832	752	752	828	804	756	796	749	784	784	756	769	782	761	745	831	778	800	801	752	751	764	807	819	774	820	825	766	812	789	784	792	791	794	764	778	775	788	807	783	793	776	804	783	793	799	783	747	776	765	784	804	795	785	793	811	771	814	757	794	849	773	765	791	811	796	781	770	767	779	776	744	780	773	770	775	800	798	793	790	840	756	760	782	776	786	760	781	763	790	783	721	833	822	758	791	789	808	765	777	765	796	745	764	824	766	779	774	781	818	797	769	848	745	778	824	835	816	843	774	808	789	786	786	820	724	765	833	788	739	816	792	814	773	799	726	786	805	793	759	806	777	749	787	786	777	768	723	782	786	794	782	764	832	801	825	755	755	719	800	770	839	780	724	782	803	738	799	780	781	839	800	790	762	782	775	755	778	792	754	793	775	757	786	747	793	781	770	722	774	798	778	796	758	762	772	729	816	770	762	811	787	793	757	821	811	761	809	812	754	847	792	780	762	751	756	845	750	784	779	834	772	764	801	728	835	779	767	731	748	820	789	756	765	711	787	766	799	812	783	758	760	780	814	760	766	783	821	787	736	796	779	764	792	763	811	765	762	760	758	790	780	757	816	832	789	769	769	791	762	767	776	833	812	755	775	811	788	786	813	776	777	724	779	793	786	803	761	789	777	778	741	788	797	800	777	723	816	748	796	789	788	782	787	871	781	755	767	792	813	754	815	814	788	782	797	765	775	794	794	782	849	789	791	772	798	796	755	755	791	763	811	770	792	767	756	739	770	760	740	768	700	792	837	792	757	831	764	774	843	725	788	760	759	717	792	743	797	797	821	785	775	785	786	750	763	798	807	794	775	762	808	749	746	776	788	839	804	814	752	783	755	824	826	759	800	799	759	783	755	833	837	737	737	771	804	745	735	777	826	779	748	773	783	718	823	768	795	836	744	801	726	759	809	749	785	786	787	778	761	821	755	805	779	774	747	779	773	785	801	746	784	762	774	828	794	751	761	748	763	811	793	799	800	796	814	818	800	778	793	784	773	781	802	803	779	805	807	801	766	801	808	850	730	760	748	708	785	751	785	771	759	808	770	747	820	773	820	764	746	715	756	815	766	830	795	777	778	795	765	808	771	777	800	753	768	753	787	751	768	747	752	780	792	784	799	803	794	829	748	773	774	783	780	756	797	736	819	753	803	785	779	771	813	768	783	776	787	780	777	800	772	808	803	716	767	816	824	748	776	774	774	793	746	831	801	769	773	780	711	728	794	744	834	728	777	747	744	729	806	802	814	759	769	782	746	776	788	727	772	774	747	772	827	778	824	774	843	751	803	769	820	732	788	779	772	756	784	828	753	823	779	779	772	759	792	756	811	809	732	754	809	744	802	783	736	794	760	851	732	745	767	763	793	763	767	795	782	773	808	788	778	771	764	765	788	780	763	814	732	768	764	813	779	795	800	790	765	812	806	771	758	825	808	774	775	771	791	762	837	746	778	815	783	807	803	782	762	774	753	795	816	802	757	804	778	771	785	778	732	831	815	769	820	816	797	776	814	790	773	832	773	787	776	783	804	832	819	766	782	826	806	758	749	762	802	824	797	776	809	759	760	811	745	773	756	768	786	783	788	752	756	767	809	783	786	774	790	782	787	757	768	740	815	772	820	714	756	754	785	774	801	824	756	790	775	738	771	790	739	832	809	756	802	785	791	790	815	767	761	760	754	762	751	795	760	748	763	826	789	716	793	784	780	786	757	760	770	761	813	805	795	794	783	826	756	753	761	828	759	781	772	758	711	774	796	761	773	808	792	761	809	781	781	779	792	735	797	799	790	798	776	831	809	782	757	807	824	775	792	804	765	758	776	781	740	791	771	764	802	795	784	799	835	756	795	742	772	782	782	805	746	787	803	822	787	823	770	834	784	766	769	840	775	765	745	788	774	764	765	769	768	755	776	772	815	783	764	796	845	773	779	717	809	778	800	774	777	769	776	820	786	746	844	733	777	764	791	802	775	759	753	743	777	744	777	790	789	783	765	738	776	801	810	789	780	772	755	786	801	740	758	748	822	827	817	772	809	748	762	778	791	765	748	803	780	794	815	795	769	826	786	779	810	780	780	815	774	747	775	758	798	811	796	800	775	777	797	736	813	799	798	751	775	767	782	771	772	813	770	770	786	780	783	757	765	799	844	803	788	830	768	758	774	799	792	712	745	805	789	797	776	794	794	800	772	820	783	783	774	802	717	759	793	844	813	828	786	817	840	789	783	800	717	743	740	776	812	779	756	803	771	788	802	810	785	800	771	782	768	801	810	809	768	776	758	762	778	784	745	800	760	764	811	802	804	815	780	770	824	781	846	782	748	777	784	774	790	791	776	774	730	688	788	836	753	772	804	789	809	787	801	814	727	803	766	761	738	779	777	769	757	763	757	800	809	813	800	758	761	783	789	792	803	812	750	794	741	820	738	766	763	757	766	784	851	750	760	848	789	819	802	745	806	768	733	804	811	798	820	795	780	816	794	774	791	779	774	781	800	831	802	738	821	774	835	722	777	801	775	733	819	792	756	778	781	753	745	820	783	783	798	797	794	787	736	766	774	818	794	768	777	798	798	756	746	791	758	769	774	785	772	784	829	763	779	791	789	788	733	816	814	792	746	755	820	812	794	862	775	779	772	791	733	780	752	752	790	778	734	824	787	745	751	816	779	782	780	740	798	770	748	774	785	776	772	768	772	774	775	727	749	792	807	800	795	794	788	775	790	770	808	781	782	782	788	791	745	865	728	823	731	790	803	724	760	764	736	745	749	754	766	762	750	735	751	765	771	760	817	733	814	805	768	722	789	754	774	801	785	749	829	802	792	757	753	821	806	785	760	829	787	765	749	754	747	733	814	776	832	716	813	764	770	760	751	773	770	754	761	744	784	746	819	795	748	780	810	811	727	821	823	779	782	802	828	794	760	764	784	804	744	797	756	824	797	781	762	786	801	820	769	778	761	770	734	811	827	753	799	738	833	841	715	819	780	779	758	789	755	783	722	796	777	783	814	759	759	811	787	769	798	768	805	823	785	792	792	749	784	804	830	780	792	811	769	761	779	763	795	759	787	787	816	777	768	790	792	802	766	758	760	781	789	806	840	774	760	784	761	800	793	734	800	795	729	766	735	844	749	806	828	812	787	811	750	738	822	753	758	709	784	758	778	761	793	830	750	755	825	770	793	759	771	839	784	774	757	761	749	788	784	825	788	796	732	831	823	821	775	781	784	769	770	730	784	733	785	758
1612	147	192	183	162	167	169	182	160	157	156	164	156	148	148	136	154	177	146	153	148	158	171	170	141	145	168	173	160	191	184	186	193	134	163	155	185	144	158	151	139	147	177	151	151	155	161	142	171	145	132	149	156	141	158	173	171	186	187	153	126	145	142	178	156	174	167	160	151	172	162	166	152	166	160	169	183	153	148	155	148	151	184	141	167	144	160	161	172	155	172	157	162	149	154	149	182	161	156	145	158	149	153	133	143	167	177	175	142	171	131	134	159	162	161	148	165	156	147	157	159	163	151	137	156	142	161	143	147	151	174	164	171	138	161	160	156	177	182	169	169	169	177	153	162	199	152	158	162	169	158	148	122	146	146	143	163	159	165	162	142	174	197	160	171	165	175	169	144	158	148	179	169	160	157	190	126	152	157	161	160	165	183	169	172	169	161	184	159	136	160	165	171	169	168	172	160	148	165	165	151	134	164	141	143	172	135	144	142	147	176	166	153	175	163	166	159	164	155	147	168	172	143	170	166	159	166	141	165	154	157	159	162	143	185	162	143	136	170	162	147	163	157	152	154	131	170	179	160	176	161	145	154	148	138	133	162	148	173	153	148	160	157	193	155	145	174	165	162	152	149	154	159	147	153	151	173	168	170	163	160	151	156	158	157	160	162	171	166	138	157	180	158	171	184	152	169	173	145	172	162	157	166	194	155	176	166	181	175	150	141	155	178	172	173	159	148	165	157	167	132	172	177	167	162	147	153	160	183	157	144	130	178	158	147	159	163	151	162	165	182	162	161	169	143	164	171	155	145	162	140	169	157	174	135	150	150	148	164	174	170	164	147	179	156	152	153	141	135	132	143	169	171	196	140	168	156	132	169	174	142	144	141	177	159	176	179	158	140	187	185	179	143	143	157	171	171	145	166	155	149	174	140	178	176	157	166	171	179	163	181	182	184	161	159	173	161	152	155	173	135	151	170	166	172	163	156	161	195	161	156	162	149	156	161	177	154	161	166	141	181	149	141	165	176	175	165	145	157	182	174	185	177	184	144	164	148	164	163	140	160	178	146	141	172	154	147	158	173	167	167	184	174	160	166	181	157	180	165	155	144	156	147	145	158	155	158	139	170	155	162	159	148	150	158	140	170	169	169	177	167	154	170	171	149	147	171	173	145	150	147	145	163	179	159	172	148	138	142	147	176	180	168	143	140	175	166	164	197	188	159	176	171	174	169	183	155	160	152	150	154	161	158	163	157	151	153	164	158	139	160	155	181	169	174	158	178	158	164	172	160	160	139	165	175	172	165	194	159	165	156	157	135	166	174	163	151	178	176	175	161	140	142	141	168	157	158	150	148	139	168	150	200	153	151	164	154	144	175	150	176	167	181	175	144	160	179	171	143	148	182	167	165	170	158	129	160	147	166	179	145	165	163	149	148	133	155	170	159	146	158	184	156	141	169	149	153	149	144	149	158	166	162	135	137	159	151	160	156	175	158	175	170	171	172	161	147	177	176	167	165	180	182	156	168	146	149	163	149	152	136	174	184	149	163	151	172	142	160	131	157	149	141	145	149	170	153	138	162	155	147	166	164	156	162	170	152	137	158	174	156	164	154	149	165	171	165	197	163	152	156	182	161	152	186	151	178	180	150	157	160	149	150	214	163	166	134	188	140	164	135	139	171	163	152	166	146	158	194	156	163	167	150	156	183	153	149	153	173	178	145	157	189	164	170	151	159	142	146	192	174	179	166	170	146	144	165	165	146	178	168	189	158	157	165	173	167	167	169	161	151	174	144	158	156	148	163	182	154	149	163	163	182	145	157	169	138	158	160	169	169	149	166	161	153	160	161	154	153	159	161	158	172	165	190	145	129	156	150	153	158	155	148	159	159	155	179	174	174	164	185	165	174	152	161	158	180	143	176	164	175	161	174	163	176	154	169	182	171	145	187	148	175	155	173	167	157	166	163	165	152	166	159	139	157	151	142	149	181	149	160	159	158	163	172	168	167	154	198	151	163	159	160	127	161	143	151	152	149	159	177	171	158	158	163	141	163	170	192	145	145	168	152	185	163	132	168	155	158	148	149	155	168	171	170	172	143	166	154	170	157	178	167	138	156	155	142	175	180	148	147	184	168	173	185	135	155	168	159	160	158	161	169	136	150	181	151	164	161	175	153	170	145	148	138	174	160	170	158	156	164	170	184	154	150	179	173	171	161	162	152	178	163	154	164	150	171	154	153	157	165	170	181	153	175	165	159	149	177	160	169	170	164	177	183	191	154	170	161	154	161	178	147	154	138	160	183	163	190	161	166	172	158	169	156	151	143	164	174	155	165	150	152	167	163	149	150	153	184	152	161	192	156	136	168	172	147	146	141	186	177	182	171	162	175	184	182	168	174	127	160	171	151	152	154	191	175	153	150	156	170	157	170	151	183	193	164	155	178	163	173	153	172	170	162	152	161	150	150	134	170	168	167	163	145	149	147	166	179	158	143	148	192	148	156	165	154	179	176	153	145	145	161	151	143	153	158	136	175	148	179	157	151	157	182	147	169	171	145	166	185	163	150	152	143	155	170	186	170	167	176	163	169	182	128	167	172	153	161	145	155	173	171	172	165	184	162	176	178	140	183	174	152	169	149	152	161	162	159	141	142	149	149	156	166	169	152	177	144	159	153	139	139	158	163	149	169	160	160	185	162	161	153	178	146	171	153	143	164	157	151	155	153	147	126	178	161	171	171	162	185	153	161	175	158	129	166	160	142	156	166	165	147	150	172	169	124	136	166	173	146	157	153	159	160	185	166	157	155	163	171	170	165	165	176	175	142	153	156	160	160	160	151	156	144	168	165	175	158	149	167	133	176	156	168	163	157	162	153	174	152	165	167	158	155	128	174	157	190	139	155	154	177	163	173	162	171	171	151	161	155	149	131	155	146	152	155	170	153	141	167	142	172	148	157	186	159	163	172	165	145	159	165	158	157	167	144	190	170	163	148	147	169	175	188	151	139	156	146	154	155	163	155	134	158	133	151	148	173	158	152	162	170	168	163	153	164	189	175	165	151	154	170	141	152	143	157	190	161	182	164	166	162	136	141	161	175	150	176	151	158	154	155	154	164	157	173	147	155	164	150	147	185	152	169	182	177	193	141	160	164	160	155	159	172	148	159	175	172	155	156	147	130	159	126	166	150	152	126	173	152	140	141	149	177	163	161	161	154	180	171	159	162	160	169	135	133	162	156	170	177	159	175	158	169	129	154	196	156	153	157	177	161	172	159	124	167	148	162	167	164	131	152	133	170	151	166	147	179	191	159	158	174	178	170	158	141	180	171	166	171	165	155	169	163	176	195	134	159	171	173	169	157	161	160	149	175	180	131	171	157	162	161	148	167	143	143	202	143	177	148	156	141	164	162	146	150	153	169	172	159	170	160	148	195	169	146	179	144	160	172	159	152	172	133	153	156	150	146	168	183	158	182	139	179	173	188	154	141	171	167	151	150	168	172	150
1726	432	483	539	474	454	460	455	483	452	464	426	452	421	475	428	452	430	469	415	458	455	441	416	422	428	488	462	453	439	415	434	437	442	473	428	388	454	480	450	440	421	455	425	433	458	461	475	431	442	484	421	429	453	435	436	423	470	457	421	406	402	456	465	423	449	475	469	470	458	454	438	417	413	441	473	448	440	412	462	435	413	427	434	418	437	451	428	441	476	454	437	437	409	424	489	450	424	470	430	438	494	436	417	429	452	443	440	447	433	450	433	419	406	409	420	435	488	440	433	448	436	453	427	449	459	449	438	467	444	433	458	440	400	434	437	450	464	451	462	483	469	452	456	425	420	424	482	424	457	408	440	442	432	454	456	416	423	392	432	424	500	435	417	462	433	434	430	446	399	467	440	435	435	452	396	428	406	414	459	471	398	451	421	435	435	449	440	461	425	452	455	480	449	436	436	428	421	454	431	432	427	445	467	434	452	475	482	423	439	457	464	457	451	452	450	470	426	414	429	449	434	453	451	440	476	431	409	410	433	439	441	460	429	442	459	429	460	454	447	458	416	440	422	431	445	461	441	430	450	403	450	393	427	471	441	425	486	447	447	478	456	430	458	436	428	434	436	442	457	452	420	436	475	473	443	476	382	422	438	433	432	459	469	484	439	451	434	438	435	402	427	460	456	450	460	437	414	465	454	416	447	423	433	429	435	393	464	428	452	449	431	432	419	467	476	462	407	401	430	477	442	440	422	454	454	468	438	446	484	429	471	453	467	441	400	463	437	428	455	414	451	465	477	448	438	424	440	458	444	448	412	452	456	442	441	484	453	440	446	442	421	436	421	409	477	445	432	508	443	439	483	401	434	426	457	414	434	471	469	426	423	434	462	462	476	449	452	445	472	457	439	420	427	445	484	440	433	441	426	423	443	435	412	459	456	435	462	428	444	455	435	466	464	465	473	438	502	450	407	476	446	432	388	453	417	450	430	433	429	454	423	471	481	443	457	462	425	459	459	424	436	412	447	440	446	428	437	461	465	393	427	458	430	437	408	424	466	450	448	418	419	449	447	475	453	446	431	400	454	473	464	479	443	483	417	446	449	411	427	432	456	476	439	420	423	457	441	459	426	443	476	443	453	448	415	445	460	472	431	466	431	448	439	422	470	444	484	458	456	428	433	430	437	416	429	424	448	455	440	453	406	458	448	425	463	434	465	429	424	471	462	424	414	466	453	453	419	452	447	445	444	421	443	422	441	474	511	410	456	415	474	454	502	428	415	434	442	402	458	433	483	442	433	444	473	459	456	445	433	415	444	431	498	420	450	446	426	434	409	374	438	443	469	460	442	422	408	428	440	458	455	436	460	457	467	438	430	448	403	490	469	436	447	456	423	449	430	426	470	434	420	436	461	406	475	422	435	449	460	437	437	441	431	450	462	448	434	395	451	424	472	453	431	416	465	415	455	429	438	401	450	452	404	457	434	473	452	386	435	428	457	482	435	426	425	440	461	430	421	453	445	471	426	453	433	426	422	417	438	427	435	455	461	461	434	408	437	447	442	447	443	427	458	447	446	405	445	458	428	435	430	473	415	425	420	434	432	455	459	418	444	403	446	447	439	448	446	449	432	431	417	413	470	443	477	408	439	445	452	430	471	460	444	460	468	426	467	455	410	452	454	420	431	466	484	440	432	452	438	429	480	407	462	462	439	444	455	430	445	444	439	446	433	435	439	381	416	449	449	436	457	431	433	442	419	456	414	413	437	447	428	443	460	439	445	436	478	457	486	464	440	447	456	430	450	470	444	490	395	432	432	468	412	464	440	414	445	417	450	458	455	440	429	434	422	432	436	467	436	461	439	461	444	424	443	471	470	432	423	440	436	462	427	438	462	441	449	443	449	441	484	465	443	404	437	446	418	467	384	459	470	458	410	435	419	479	429	425	464	436	465	452	468	459	459	460	476	450	427	465	439	438	490	452	469	449	442	434	461	437	438	430	449	390	452	446	444	453	465	456	443	422	467	426	406	447	432	454	416	451	457	472	438	461	429	458	435	433	471	432	449	461	441	456	449	467	398	454	443	428	456	449	454	458	443	447	417	452	458	408	442	450	413	459	431	440	395	444	441	460	444	458	460	448	450	428	413	471	460	475	409	409	464	437	479	417	489	465	437	451	442	488	423	463	436	419	447	413	434	456	447	449	478	440	444	413	435	401	435	443	463	433	437	487	452	409	468	452	440	440	445	467	393	466	450	450	413	450	452	440	489	425	422	419	447	428	400	458	465	422	423	433	445	450	416	453	454	477	437	458	445	450	472	453	413	449	476	450	446	436	439	454	456	428	475	404	423	401	467	450	428	446	433	430	465	389	482	445	470	462	424	417	420	448	427	417	444	455	416	456	446	426	420	454	427	416	416	447	433	451	444	479	462	439	444	419	431	447	444	470	514	433	442	447	434	449	444	410	415	449	419	446	425	454	417	467	425	448	460	421	480	467	401	471	462	430	458	462	452	379	458	457	422	427	467	432	435	472	473	440	445	476	464	430	427	441	418	442	496	443	421	453	462	448	447	401	457	423	402	456	459	468	447	443	446	444	423	437	392	476	428	455	462	450	444	436	437	435	402	414	434	434	410	414	439	447	452	480	409	422	409	455	415	429	433	448	471	429	453	477	424	423	439	446	418	459	457	475	465	440	452	467	447	411	442	442	488	444	475	452	434	461	461	440	439	452	478	440	406	440	454	465	413	476	409	468	477	418	489	497	437	455	417	437	455	406	453	415	439	470	451	439	457	505	452	427	432	435	450	460	454	438	427	410	429	439	455	461	422	456	453	481	410	491	453	456	421	416	492	442	419	425	439	428	425	463	421	405	450	425	470	437	440	417	461	469	472	444	437	427	456	450	433	477	413	456	425	404	437	409	431	415	467	432	447	470	444	473	461	436	471	434	459	445	469	436	427	437	428	451	463	437	437	439	479	455	431	395	454	433	475	466	476	428	405	458	454	456	459	422	457	462	405	456	400	459	501	435	459	439	456	450	475	449	440	443	427	436	452	454	469	444	447	459	484	454	439	472	468	424	444	450	455	419	468	431	401	427	446	465	438	462	457	473	450	405	436	476	421	411	443	466	471	428	448	425	462	447	435	494	432	432	431	439	437	462	419	449	415	463	460	465	465	428	411	469	470	447	490	434	469	473	465	428	433	439	431	417	421	440	433	462	416	450	433	467	427	436	439	466	474	446	417	449	405	433	454	451	486	450	406	406	430	441	435	456	511	469	446	426	480	432	448	452	455	419	438	438	472	452	475	464	435	486	451	507	451	428	484	463	475	448	428	445	449	440	449	425	447	440	479	451	429	458	406	431	437	428	456	464	447	435	458	421	436	423	450	423	425	469	421	477	441	479	480	441	444	479	398	432	459	446	463	407	474	433	468	442	464	466	424	445	425	460	430	448	475	457	443	479	440	436	427	421	430	460	439	455	444	435	440	428	446	421	420
7838	676	640	588	467	479	416	394	373	398	321	344	372	313	349	348	344	316	335	343	386	348	338	362	348	360	352	319	341	370	331	341	347	347	336	364	365	343	361	364	343	316	341	295	366	359	317	333	337	331	372	332	328	332	346	338	309	298	347	329	327	338	297	334	293	359	346	337	361	344	359	332	343	322	327	356	328	319	320	327	335	312	346	302	324	326	307	323	343	329	324	366	356	358	341	348	332	363	334	330	343	340	333	314	337	328	331	364	336	294	356	363	347	294	348	308	360	349	358	342	362	372	332	352	332	329	300	306	325	318	334	312	294	320	329	356	345	356	359	370	327	336	348	375	353	339	337	355	327	328	317	321	325	343	357	329	334	307	333	365	374	340	329	344	343	322	322	334	310	338	342	385	346	307	340	350	326	314	322	365	352	376	330	369	366	331	341	313	334	340	361	290	352	333	376	334	314	338	321	344	355	358	346	335	328	397	325	325	366	354	345	363	344	338	300	327	343	350	312	351	344	323	334	342	350	364	338	341	390	348	352	365	345	374	343	343	326	313	339	323	344	373	350	312	353	346	330	337	321	358	392	327	345	358	351	334	346	359	359	325	365	355	316	329	352	339	323	340	354	315	335	310	350	348	368	342	334	340	359	338	312	315	342	325	322	289	374	353	369	328	330	339	323	368	328	333	353	316	310	317	355	357	345	381	330	341	325	316	338	310	320	337	320	315	350	319	326	336	339	272	333	328	339	362	335	372	360	315	313	353	351	315	375	334	356	330	326	351	349	358	326	321	357	363	347	346	336	308	356	351	349	351	338	348	344	354	314	341	357	347	341	356	356	371	340	306	353	347	324	338	322	340	373	345	337	318	344	346	301	321	327	355	320	347	345	340	346	329	334	327	300	322	347	345	347	348	364	328	323	326	273	354	347	329	376	323	299	302	341	331	321	343	352	357	329	305	300	311	364	382	365	352	348	328	336	354	348	344	314	310	335	310	362	343	345	327	343	371	308	308	377	344	318	334	307	315	347	354	361	344	402	317	332	302	313	331	358	299	321	317	320	315	322	322	332	335	352	347	327	367	350	368	348	332	371	366	304	340	337	348	323	331	318	332	361	373	332	340	369	322	341	316	310	341	336	342	328	308	354	325	337	369	327	339	320	348	353	331	317	348	305	303	332	344	347	301	322	330	359	329	348	349	347	315	364	323	358	315	338	348	328	318	345	312	322	338	344	332	323	291	350	361	329	334	367	370	366	330	349	371	311	319	355	324	341	337	302	328	339	337	336	297	355	322	340	345	376	349	343	331	330	327	383	348	331	332	321	310	342	340	348	331	340	353	372	320	337	351	341	340	340	334	363	332	351	348	335	350	318	317	354	334	315	340	361	331	346	386	342	332	338	344	339	338	357	322	321	342	360	380	325	372	339	319	320	318	357	366	362	345	331	356	336	333	347	335	328	345	341	333	325	351	353	302	334	338	321	360	363	343	349	335	349	326	343	346	369	365	339	331	323	347	371	334	339	326	336	313	340	327	304	328	335	372	352	322	318	323	317	321	316	340	344	321	304	313	350	353	346	335	360	368	353	323	346	332	331	314	310	324	354	335	302	357	350	365	315	339	361	331	321	331	341	338	299	341	319	328	340	381	329	346	388	329	328	350	331	349	308	328	343	306	344	338	346	327	355	359	335	314	324	340	335	357	296	331	345	326	323	327	354	299	338	346	325	345	319	342	378	338	310	332	364	332	347	299	325	321	342	332	379	348	362	339	332	363	329	297	365	345	334	356	312	335	309	358	326	356	342	314	358	360	366	390	338	371	372	316	339	309	350	339	319	358	342	340	343	365	300	323	328	324	341	332	336	291	361	337	337	390	345	346	339	342	298	350	322	375	327	319	358	343	309	328	343	325	352	354	343	338	362	340	363	322	322	320	373	379	345	329	287	352	342	339	313	330	382	314	355	343	350	337	367	351	339	332	325	332	323	370	354	357	367	355	317	352	328	335	351	340	296	328	334	349	319	378	330	324	312	352	368	378	313	344	333	363	339	330	310	338	364	323	336	339	340	353	332	326	325	327	348	318	330	372	377	333	337	327	343	358	370	345	358	346	351	338	337	348	361	315	343	308	336	326	340	344	287	349	341	329	350	328	306	338	353	324	343	353	295	360	332	317	364	329	329	375	348	342	350	312	323	330	373	323	342	363	343	339	364	324	325	343	314	363	324	352	341	335	337	348	319	328	327	315	360	359	362	355	336	326	366	328	290	348	319	355	362	346	347	355	320	331	338	361	326	305	351	342	351	320	336	383	317	307	329	366	323	306	349	377	345	304	358	358	348	331	366	330	328	348	364	339	361	347	350	360	346	389	345	325	337	331	331	367	353	366	342	334	338	360	317	339	352	358	342	347	324	344	352	329	318	318	347	386	349	333	322	355	340	363	316	357	369	329	354	332	337	342	334	331	339	347	313	344	325	339	321	333	354	347	333	323	340	350	347	341	358	344	318	360	318	338	304	302	319	341	361	332	351	322	341	353	325	322	309	350	358	302	359	362	349	356	330	358	372	360	334	353	324	339	349	358	331	370	337	353	346	335	358	362	407	378	358	316	315	331	333	334	334	390	386	320	330	325	330	321	324	310	300	315	337	345	373	349	354	386	298	344	377	362	393	328	373	328	332	331	323	323	335	306	344	344	338	341	346	377	353	329	319	312	360	341	343	366	321	353	381	362	319	325	375	318	359	322	330	321	329	373	332	341	315	351	306	322	340	326	358	345	362	361	337	317	324	324	330	324	345	343	347	322	320	355	341	350	325	333	358	366	350	322	324	362	362	336	358	329	343	353	348	352	358	304	301	344	317	338	352	336	345	321	338	355	359	342	334	346	364	329	325	339	343	361	388	368	337	342	324	330	360	360	331	323	348	377	336	355	328	333	325	341	352	331	361	325	344	336	317	343	321	317	340	349	399	324	346	376	354	333	345	332	329	336	330	362	358	381	359	342	387	342	359	324	292	364	335	293	344	333	349	306	359	318	337	371	347	335	351	372	326	338	337	348	331	367	320	345	302	355	361	340	314	334	334	349	308	320	343	322	319	314	293	343	331	328	366	325	345	312	328	349	360	377	308	340	373	309	325	355	376	322	329	320	369	339	319	357	324	345	337	330	337	290	297	336	362	350	335	345	359	353	352	314	326	359	325	305	292	322	365	307	328	354	296	356	331	334	365	343	375	342	321	372	323	356	330	361	355	324	366	338	315	324	362	346	376	340	330	347	324	372	353	327	340	379	353	340	340	322	336	339	330	320	345	315	347	352	317	373	348	338	327	350	335	371	357	353	342	318	372	326	331	335	373	339	378	339	338	340	351	333	357	345	313	310	328	326	332	332	327	336	338	354	337	377	332	309	323	343	367	298	317	359	324	331	354	361	338	333	340	375	382	324	363	331	309	368	325	345	334	361	309	316	342	305	344	373	346	320	296	334	344	374	376	334	352	346
6555	1128	1503	1596	1480	1299	1144	1076	1065	1016	979	962	863	874	931	914	855	840	832	842	781	878	844	878	795	851	844	879	845	821	790	839	852	793	856	825	794	791	837	829	843	807	793	881	805	755	804	801	792	840	717	785	773	793	833	822	861	828	795	812	847	821	754	810	786	821	758	797	781	831	796	806	805	804	786	809	779	832	797	772	835	770	775	783	769	825	810	792	795	803	760	748	733	803	778	753	811	840	836	814	795	799	859	814	789	781	841	817	769	794	817	805	804	797	806	755	803	792	771	763	817	798	799	818	760	796	806	782	845	789	805	795	802	836	815	795	807	836	787	785	792	866	773	783	780	799	797	826	842	813	787	794	799	830	778	794	759	787	793	779	774	798	785	824	801	815	786	769	778	792	808	834	764	822	823	848	784	792	810	787	851	843	820	832	795	831	834	861	861	763	816	806	818	803	790	819	780	814	815	813	799	761	776	785	832	808	803	748	766	824	860	875	840	804	792	790	832	807	809	828	799	793	770	818	770	819	838	791	808	815	841	829	816	762	858	840	804	778	779	766	764	769	776	861	807	803	784	809	812	812	728	790	769	802	844	847	797	823	751	830	770	748	851	797	840	781	796	807	809	808	808	791	898	791	832	788	759	791	834	787	776	787	767	808	734	806	783	799	812	822	796	768	853	769	802	794	827	813	805	827	790	828	765	761	779	804	800	789	799	840	869	805	781	812	835	777	833	789	791	862	814	789	803	821	805	789	777	791	790	792	837	809	768	774	797	809	828	775	785	816	798	815	876	828	797	808	748	783	724	836	793	785	762	778	784	739	748	788	812	821	817	816	787	851	823	804	772	811	808	816	821	727	740	773	840	814	822	748	821	819	782	811	774	760	842	758	792	815	820	784	784	786	808	792	763	810	796	801	759	747	793	811	794	802	785	804	795	827	819	809	865	775	860	793	815	838	769	808	787	754	831	762	826	771	831	809	817	811	774	796	778	788	785	794	815	816	776	820	869	792	806	789	820	803	812	777	798	779	840	777	802	767	790	849	820	780	808	791	789	842	800	842	751	862	794	788	795	781	805	875	850	787	818	757	810	787	810	783	790	808	791	776	793	779	791	829	818	770	794	866	806	785	762	824	824	825	758	807	790	804	804	735	804	835	790	821	787	780	785	767	793	833	808	768	783	827	770	812	805	803	827	784	800	797	766	817	797	834	819	747	756	856	833	767	781	793	842	779	768	816	775	801	799	777	792	813	750	778	777	762	874	811	817	780	833	772	788	762	838	778	803	771	849	782	800	773	792	769	758	768	830	787	800	760	856	806	858	799	789	819	839	840	796	783	790	763	820	774	835	776	835	784	833	797	796	770	764	799	817	783	802	779	795	733	858	820	841	815	808	783	786	834	823	736	853	777	840	816	812	776	838	804	813	819	896	799	828	818	803	834	826	841	797	853	772	812	802	763	846	862	759	799	804	804	815	770	764	795	799	759	788	722	793	780	829	742	772	774	788	798	802	792	812	867	791	809	785	855	754	789	772	848	790	824	802	807	801	816	850	840	767	787	808	800	830	810	808	789	812	795	792	798	795	745	755	804	804	781	763	800	807	767	816	784	795	808	853	759	809	773	798	790	813	826	812	759	775	807	805	818	780	887	832	782	759	778	809	863	775	782	803	718	802	804	804	821	834	792	809	850	791	795	776	761	809	799	820	788	852	774	818	810	808	824	743	822	792	839	806	849	812	741	804	820	819	765	774	785	827	813	839	835	820	779	787	811	801	810	777	802	745	809	820	809	863	773	845	808	828	819	812	769	784	806	774	791	786	865	847	817	814	795	777	795	844	770	816	800	788	785	840	817	793	757	807	755	780	779	812	814	775	835	836	825	810	820	875	794	798	823	843	774	808	804	758	841	835	840	850	863	790	830	784	809	825	763	785	778	809	777	793	823	838	779	790	761	846	838	826	763	788	772	790	811	804	804	829	825	789	794	826	794	839	753	792	837	771	785	779	875	786	796	766	778	829	776	778	818	839	814	786	795	834	790	869	799	807	825	833	799	788	797	792	758	821	830	791	805	761	763	781	808	805	815	790	794	821	791	787	809	793	779	813	834	821	826	804	817	823	758	826	825	829	775	861	770	813	771	800	781	814	805	806	802	762	788	839	833	818	808	782	837	799	819	797	816	844	786	775	814	796	838	834	778	861	789	789	798	780	833	810	826	770	825	787	818	835	839	809	803	807	807	794	813	804	753	832	775	801	765	805	804	783	813	777	788	820	805	815	764	827	823	822	832	859	782	763	794	807	808	805	810	836	834	754	821	799	830	822	755	773	802	790	814	862	778	776	837	790	768	836	731	777	780	793	796	794	821	789	864	764	764	827	825	769	779	842	844	759	775	808	791	809	863	810	830	810	791	796	816	800	777	820	752	812	785	808	795	775	773	852	828	803	778	802	781	838	781	802	796	761	801	799	792	863	784	787	804	859	785	810	803	796	802	779	797	825	776	774	764	841	791	877	793	816	857	839	825	814	775	823	838	801	872	793	807	754	807	777	840	798	787	814	852	831	847	852	782	800	761	767	795	839	802	806	801	815	781	773	786	815	770	833	852	780	783	770	859	775	836	763	819	824	802	793	759	808	827	766	839	815	767	823	831	762	768	779	840	830	807	800	855	792	786	806	799	777	798	785	831	766	766	814	863	784	769	765	776	841	811	819	794	759	788	811	838	826	814	757	819	791	791	797	820	780	827	777	843	805	789	780	822	752	818	805	860	739	794	803	799	772	797	807	773	808	828	866	856	874	766	760	786	855	841	809	826	798	795	842	802	777	745	792	820	801	811	827	766	791	853	834	801	770	783	867	806	776	812	808	757	839	798	860	831	820	825	831	821	824	821	834	817	762	826	760	797	774	846	870	811	831	787	831	787	766	821	750	845	801	792	826	775	828	764	753	754	840	815	805	786	833	851	794	775	824	829	847	796	809	839	763	864	797	804	799	818	791	794	806	802	770	810	804	786	803	790	823	844	783	818	803	829	772	820	786	812	822	862	774	800	825	778	783	732	802	807	792	795	836	742	816	813	807	810	846	795	811	807	802	788	784	784	819	752	774	815	827	755	809	856	836	762	770	793	819	781	826	801	825	821	831	797	804	827	839	760	754	771	863	799	807	810	808	805	876	775	813	832	791	816	830	826	807	792	814	837	866	830	831	811	813	838	813	789	778	820	819	815	805	793	796	797	821	820	826	788	774	795	770	840	802	771	808	798	815	778	734	796	802	798	779	779	819	793	785	791	793	784	821	751	853	742	808	859	849	780	806	810	843	806	801	864	796	762	856	797	770	781	772	812	823	816	851	774	786	826	792	858	783	758	815	840	776	797	785	822	812	779	783	765	823	784	816	779	772	867	797	790	839	742	781	802	755	806	803	790	796	805	837	793	826	829	757	829	769	774	788	769	815	841	836	864	801	790	775	805	779	782	780	792	834	839	754	814	813	823
14873	1320	1109	881	595	545	467	446	424	415	422	376	380	389	359	402	332	328	366	339	337	340	336	369	320	361	372	389	373	360	340	335	342	360	327	354	324	345	348	380	330	308	332	342	322	304	290	364	305	302	358	329	356	336	341	348	376	349	344	342	342	317	368	348	357	339	324	367	333	336	328	300	343	337	338	328	353	343	314	338	333	339	326	303	333	302	321	340	334	332	368	336	330	340	367	331	357	327	333	350	403	342	296	326	330	347	349	369	371	338	336	352	384	331	348	325	371	373	375	335	356	344	345	359	347	381	363	319	347	339	363	353	382	303	319	387	366	361	342	354	369	292	348	338	317	325	335	350	320	340	344	294	297	352	343	289	300	358	333	320	342	334	356	329	359	370	312	351	340	361	355	350	303	362	328	329	337	324	369	345	351	342	329	350	357	343	390	322	361	340	336	352	338	358	320	324	360	351	352	360	323	313	360	337	329	334	342	354	322	327	323	342	367	321	354	337	345	361	310	340	322	344	340	310	331	327	348	319	329	335	351	334	343	360	369	326	326	327	350	349	325	361	308	397	400	352	318	338	332	355	358	355	290	329	349	325	327	367	319	308	335	337	341	359	348	312	364	339	351	322	350	338	381	353	338	368	321	330	332	361	345	359	338	335	354	353	324	324	351	349	352	324	358	339	320	347	382	330	313	312	378	333	376	364	329	346	327	367	358	347	329	319	350	369	347	352	362	378	348	349	334	348	334	337	321	323	372	364	342	328	346	342	369	340	355	346	329	383	315	325	345	331	340	313	335	321	354	362	376	344	316	355	328	322	345	329	358	315	332	359	347	345	320	320	363	334	369	351	339	344	361	342	352	356	362	336	348	323	314	329	340	357	326	362	361	360	350	354	361	341	325	338	307	341	345	314	363	384	352	336	340	342	321	328	328	317	315	339	313	336	300	377	327	343	316	339	357	345	355	355	332	343	332	371	357	341	366	317	359	363	321	354	363	359	340	329	309	322	316	347	328	328	355	347	323	325	301	347	351	337	355	350	371	359	342	333	337	310	317	329	344	349	347	369	334	338	344	377	332	348	351	319	334	384	318	314	317	350	346	318	348	342	341	323	352	293	353	364	359	325	340	351	346	361	373	348	312	351	329	372	340	333	350	298	382	373	383	360	309	365	359	333	348	363	365	339	335	375	318	332	337	357	336	321	349	309	341	331	343	335	330	315	324	345	375	341	337	354	342	336	362	376	336	341	405	310	357	308	329	302	336	325	311	343	326	339	352	337	371	331	359	310	329	338	336	356	336	346	314	325	347	375	337	349	362	351	348	341	350	335	336	358	367	301	346	304	320	315	359	352	341	345	345	297	329	347	334	346	334	348	326	345	352	328	370	309	349	347	361	349	346	352	352	329	337	340	338	341	329	317	324	344	325	344	346	324	320	343	342	394	358	328	350	327	343	328	339	323	320	323	350	323	352	337	335	299	353	338	332	320	341	313	353	346	337	362	316	322	326	360	338	327	349	310	314	314	310	339	354	340	337	337	373	336	338	380	370	334	330	327	369	321	356	329	332	343	322	357	332	359	327	378	360	330	378	351	380	360	335	341	328	330	383	347	355	321	344	307	368	333	326	330	343	318	383	318	371	344	312	342	314	304	370	351	356	358	341	351	356	329	325	321	345	338	316	394	341	309	333	370	314	347	338	314	354	324	345	336	343	330	327	322	357	357	308	340	346	362	298	333	315	368	390	339	350	355	376	330	340	349	335	358	325	321	338	350	357	324	306	335	362	351	323	359	392	332	319	361	334	331	357	344	353	335	363	331	348	335	334	317	316	314	321	340	374	328	361	319	344	332	319	322	343	346	373	379	339	318	328	306	342	333	370	323	344	326	337	340	361	352	347	322	330	383	314	335	317	347	340	325	334	319	354	353	327	355	336	367	341	354	316	359	351	318	367	313	328	353	335	340	368	316	338	342	320	316	348	361	353	368	352	342	330	353	349	366	350	341	344	334	335	309	393	327	362	352	321	315	355	351	346	323	332	355	378	307	322	345	343	328	354	351	364	339	293	362	347	324	327	339	346	376	338	324	340	334	358	326	326	362	342	328	319	373	327	327	355	341	326	322	362	329	303	315	334	322	364	341	315	304	332	313	330	323	349	361	346	352	337	357	325	334	330	340	363	333	366	311	324	347	363	354	376	306	346	349	347	347	365	337	332	324	342	340	314	328	323	321	363	322	360	365	343	360	308	342	351	315	387	327	321	334	355	312	316	320	348	338	357	337	315	320	335	336	332	374	322	324	331	377	347	343	325	353	352	322	337	334	348	378	347	346	334	320	307	302	369	335	366	328	323	321	286	324	332	355	357	357	396	351	352	363	291	366	376	322	353	342	336	342	328	323	340	371	341	340	337	361	318	320	323	355	333	356	316	321	340	333	351	338	353	358	334	360	290	329	363	336	347	374	330	344	358	367	324	363	339	385	383	360	318	356	383	343	330	353	343	359	339	354	349	340	365	341	365	354	358	359	326	356	353	352	312	345	329	337	334	324	364	314	301	333	362	362	405	364	362	320	324	336	316	330	366	337	349	356	335	358	342	339	340	375	359	344	337	323	354	355	304	346	323	334	328	347	364	361	317	426	376	318	310	333	317	312	320	328	356	368	336	304	317	313	332	329	329	335	346	346	371	367	343	337	350	351	351	357	316	335	363	339	350	368	395	320	343	324	321	338	326	334	328	304	321	358	344	356	328	352	337	345	339	333	326	315	338	339	326	315	293	330	330	362	331	376	394	331	357	364	335	332	350	324	351	319	350	345	360	326	319	326	348	344	385	336	356	365	387	346	329	387	345	335	358	337	337	367	374	350	354	304	326	359	375	340	339	329	332	297	317	342	313	358	347	337	341	319	315	395	343	332	322	332	317	362	354	361	324	319	328	374	355	290	334	333	323	354	325	365	329	329	357	343	334	349	339	314	346	335	338	357	339	333	321	329	346	331	385	342	309	309	337	350	316	361	347	340	376	322	325	364	323	336	302	370	397	356	320	369	328	342	299	320	338	314	327	335	315	344	322	369	357	364	323	348	314	322	337	343	324	345	324	330	363	348	310	343	311	341	322	335	354	332	339	364	352	332	326	359	315	362	340	327	350	347	328	348	336	325	356	355	331	345	358	337	338	342	326	341	331	347	327	353	308	348	334	322	339	325	357	343	313	314	354	338	296	363	365	384	338	360	372	337	372	366	328	313	322	311	338	343	380	350	363	310	327	328	308	283	296	353	324	358	359	312	366	358	345	347	357	339	357	343	326	323	338	354	332	326	311	382	361	362	273	316	365	340	359	336	392	361	326	387	332	345	329	350	302	341	370	349	301	376	370	312	371	349	327	348	334	343	333	336	353	352	326	341	284	341	326	337	337	355	338	326	334	343	335	319	354	332	352	323	306	325	319	323	348	357	309	360	320	356	333	345	346	349	324	330	337	324	339	338	313	325	351	359
8466	1409	2142	2505	2048	1740	1490	1262	1304	1235	1160	1079	1046	959	925	959	900	921	895	916	869	833	847	835	873	837	809	801	780	845	823	828	808	840	836	799	789	766	777	822	798	785	801	831	817	774	799	760	766	786	782	781	773	761	793	774	816	819	770	755	793	827	786	794	796	828	804	798	845	761	764	865	819	842	799	763	761	820	755	797	738	753	789	794	785	783	779	767	772	759	751	761	786	743	771	838	767	689	813	812	737	772	741	758	808	797	762	804	826	741	767	782	762	729	746	713	783	763	821	756	808	774	778	771	771	729	742	778	745	753	784	797	795	837	781	793	768	816	796	792	770	795	814	746	744	829	797	801	794	781	787	743	779	806	748	813	836	749	794	775	739	794	831	772	792	817	792	804	789	774	741	758	808	816	794	755	722	832	810	753	757	787	706	783	748	754	758	767	776	764	797	761	756	795	764	753	812	795	762	759	775	796	774	773	785	802	773	771	776	772	783	797	781	802	759	773	777	816	726	804	800	824	776	732	779	754	763	808	772	746	821	770	836	765	781	805	782	755	764	736	768	741	811	789	760	770	724	812	803	769	784	765	786	800	746	819	763	750	703	811	775	752	788	828	737	808	778	743	781	788	822	802	742	814	759	761	786	739	762	785	821	792	780	781	789	778	763	742	766	752	796	765	733	747	735	770	756	787	807	807	786	772	785	774	774	835	808	795	764	794	770	784	816	758	697	774	755	778	807	809	750	793	776	780	785	776	729	816	738	753	735	745	724	820	789	763	810	795	789	798	767	753	739	721	761	780	803	732	776	772	817	801	754	814	803	789	788	834	816	719	806	763	795	789	702	814	756	739	736	764	800	816	755	757	751	798	733	769	766	808	785	747	728	807	801	810	754	842	813	782	790	756	806	740	795	778	810	817	813	780	748	787	803	791	788	822	794	734	778	743	775	771	809	766	774	695	738	769	811	775	802	794	794	747	766	815	758	793	741	813	789	794	821	771	744	752	744	784	796	793	783	772	773	795	801	766	738	779	731	726	755	751	761	746	759	765	747	808	755	772	746	841	749	762	765	755	787	766	802	782	776	785	800	812	786	787	785	814	713	765	772	769	802	731	813	800	788	766	753	812	826	764	781	812	731	746	829	752	824	794	780	785	735	788	804	807	834	807	816	803	799	803	796	761	770	769	759	802	817	764	768	789	766	745	807	774	741	774	783	795	760	788	787	768	797	771	786	789	796	757	764	799	763	802	751	751	824	759	814	763	777	771	875	784	765	773	782	775	727	744	761	754	778	758	773	786	744	788	796	815	811	794	749	781	739	768	782	762	743	700	775	759	775	752	723	807	789	789	750	778	783	781	790	784	757	749	756	767	786	784	748	730	764	793	771	799	797	781	763	817	759	742	794	745	814	731	786	763	777	798	790	742	787	800	811	722	778	799	763	778	795	740	777	776	760	776	770	767	762	749	765	762	748	812	751	826	755	740	800	747	795	843	776	778	766	743	819	764	787	789	760	758	787	743	750	749	754	772	745	804	807	781	776	831	811	745	728	809	801	774	810	785	775	768	772	804	789	811	755	774	781	786	783	780	795	762	788	753	740	788	798	750	791	772	739	786	775	797	807	728	764	805	764	795	794	716	720	803	763	766	797	692	741	774	764	768	778	774	775	740	794	808	785	782	772	750	726	765	841	781	736	781	754	768	754	731	800	802	807	734	797	811	815	788	806	788	722	763	786	727	771	784	750	764	768	819	784	745	839	826	757	763	807	763	809	760	748	746	765	758	790	767	772	768	814	726	805	810	774	790	798	758	756	789	761	799	744	779	734	740	772	781	767	763	803	776	778	750	797	823	773	762	775	712	834	803	787	731	794	811	796	768	758	757	792	809	787	754	766	814	726	780	791	798	802	759	771	792	824	772	812	807	756	769	826	784	822	728	775	761	783	793	715	773	774	831	716	764	775	718	780	772	761	795	781	746	778	730	767	769	739	741	767	755	757	733	746	761	786	787	772	763	801	762	782	760	802	771	805	811	767	756	764	830	779	773	828	720	777	751	753	793	754	756	757	818	798	807	771	725	760	788	727	811	763	791	852	775	833	772	778	783	758	809	791	799	801	765	818	707	751	825	785	768	787	742	752	832	805	792	766	813	795	794	737	808	784	789	778	751	741	795	787	781	786	770	763	709	754	773	769	791	764	756	771	702	758	771	763	770	760	770	812	752	772	798	764	868	800	754	748	773	777	772	809	740	759	727	766	744	774	778	752	775	744	772	808	782	821	780	816	736	738	754	786	815	778	795	763	799	819	790	753	772	752	763	759	818	749	781	798	768	745	764	744	825	720	762	813	725	842	824	743	740	859	753	752	741	759	770	770	750	804	757	843	757	780	802	754	765	817	772	767	755	747	770	794	748	774	763	787	832	763	794	738	790	769	721	809	784	792	784	777	767	776	754	783	822	760	783	720	797	786	775	796	774	770	799	786	744	786	773	764	785	740	749	778	778	784	813	793	772	801	743	797	755	773	809	730	768	720	843	781	771	793	813	770	824	745	784	790	819	770	742	779	780	836	773	772	799	784	795	770	768	754	819	740	811	781	755	700	762	722	732	778	759	738	791	814	779	800	801	769	750	762	775	796	790	788	763	797	794	755	785	756	782	796	765	787	730	734	765	790	782	803	735	786	741	793	750	729	758	810	790	780	754	793	763	785	741	735	778	763	780	768	779	775	784	809	781	792	790	796	751	774	778	735	769	786	794	815	770	763	775	749	794	790	820	831	759	820	778	784	780	773	772	799	771	765	785	822	837	748	745	771	748	766	775	807	782	805	768	758	783	767	785	804	801	790	759	770	747	829	783	786	788	834	740	781	793	762	762	731	819	787	799	802	821	790	766	814	779	787	821	781	808	770	773	766	791	780	797	798	788	790	760	773	776	802	811	776	804	792	758	835	722	764	778	776	820	791	872	759	793	786	730	799	772	824	773	783	796	800	716	804	778	796	734	773	747	783	759	803	835	726	785	742	804	770	717	767	792	780	774	777	813	760	788	817	756	802	777	753	782	805	750	726	761	754	744	769	799	772	743	759	718	776	771	727	770	769	820	758	787	764	776	773	806	792	777	808	757	767	764	788	803	757	744	783	837	784	801	728	768	821	784	739	786	762	765	768	756	794	748	839	796	762	773	745	736	770	791	746	770	733	788	788	713	731	780	755	781	755	802	721	750	799	814	743	747	761	752	851	762	771	787	775	740	733	815	778	811	747	760	788	779	838	753	773	790	792	784	753	803	774	829	765	769	783	774	765	772	760	798	757	792	730	737	761	781	771	777	748	772	769	782	811	791	811	804	772	783	763	794	815	767	813	717	792	822	781	759	820	812	798	776	750	766	805	763	834	747	788	786	768	770	824	771	771	779	787	750	780	760	770	790	788	781	748	753	794	746	772	798	795	779	808	791	745	809	757	782	779	788	833	808	772	805	744	719	800	753	735	778	739	768
1586	152	189	166	174	141	141	163	173	178	145	152	193	160	147	170	131	161	160	188	162	165	190	156	173	147	150	190	148	144	149	160	191	175	185	185	167	159	137	174	173	162	178	174	158	151	141	193	166	142	166	177	166	169	159	171	152	150	171	150	145	157	137	133	175	150	160	146	159	163	151	161	158	159	153	159	156	163	163	146	165	170	163	164	174	161	176	181	142	152	157	178	153	140	153	151	156	178	149	171	177	152	169	148	175	142	172	165	177	140	158	154	157	177	147	167	146	177	156	143	156	159	161	167	182	166	151	158	143	152	153	161	175	142	160	170	162	171	162	165	164	165	154	144	161	191	162	167	193	153	156	167	182	140	154	186	175	147	170	155	180	162	128	153	165	167	176	179	178	151	155	142	159	172	183	151	168	153	157	194	161	147	152	170	163	175	167	156	163	177	170	160	140	171	178	156	183	155	190	160	185	139	165	167	150	161	194	164	152	146	152	166	141	158	171	149	156	180	145	189	165	164	169	159	168	146	164	144	156	174	147	154	148	160	161	161	144	163	159	150	166	163	169	145	151	166	159	174	162	155	160	195	154	188	168	177	159	154	165	149	164	190	143	161	151	144	153	151	165	162	178	166	175	155	175	142	159	141	164	177	166	147	149	154	131	173	131	168	163	165	149	172	144	167	157	154	185	169	180	164	146	160	146	187	158	162	149	172	164	169	134	134	147	165	149	166	158	162	157	160	159	181	161	142	183	163	166	161	144	142	166	166	184	166	148	152	169	180	174	182	156	162	179	174	191	142	163	164	165	147	173	171	155	168	159	150	156	155	176	145	165	137	153	175	158	165	155	166	159	136	163	151	143	160	186	158	152	146	188	203	159	172	158	166	135	146	155	159	152	157	176	171	157	147	151	178	173	137	175	174	166	145	167	153	197	185	173	159	174	149	171	159	176	164	171	171	157	170	180	140	151	150	170	158	161	172	149	195	139	170	143	173	167	156	158	179	141	143	157	156	141	154	157	171	172	159	175	166	184	190	151	149	155	162	159	150	146	152	179	153	171	164	179	154	158	163	142	137	173	176	167	161	149	149	149	154	155	166	175	144	167	147	155	161	152	159	152	178	147	161	156	166	154	177	161	149	150	162	173	158	161	145	172	174	159	147	151	151	161	155	145	145	161	173	169	194	157	156	150	178	152	180	176	171	125	174	160	152	147	158	146	148	173	169	135	166	180	157	144	177	160	187	164	164	159	132	135	157	157	163	162	156	150	182	171	159	171	161	152	166	139	137	166	170	187	172	166	177	149	159	144	147	150	187	175	143	176	160	190	149	180	156	149	177	175	160	147	155	166	153	164	162	178	157	148	165	172	158	187	149	145	175	155	210	159	166	145	159	161	157	158	170	149	152	151	149	156	150	176	152	151	169	158	156	170	165	165	162	127	165	153	153	173	177	157	156	151	183	169	170	161	163	167	176	161	150	155	139	152	147	177	184	166	155	177	186	149	153	136	178	170	143	174	172	135	148	143	172	176	162	148	160	178	163	161	188	178	155	168	135	168	194	179	128	160	172	180	172	149	165	177	150	150	169	150	170	156	165	147	174	146	159	145	155	169	143	178	152	178	167	170	152	168	178	148	172	153	163	173	156	179	169	164	162	151	181	174	152	159	159	193	174	148	163	153	194	146	151	159	144	169	177	196	163	158	165	172	175	149	151	163	155	172	152	140	175	144	177	188	152	152	168	172	174	197	138	166	144	182	160	154	174	154	145	148	176	169	178	146	167	167	178	191	171	152	142	147	165	187	161	165	147	164	153	177	184	164	137	172	175	177	174	177	168	179	159	152	154	169	143	165	145	161	169	156	165	175	162	150	144	169	172	175	163	162	169	171	167	142	178	167	153	167	194	158	170	179	154	129	147	177	140	166	163	178	155	156	175	159	150	160	178	155	176	163	139	151	158	147	151	145	183	172	169	161	152	156	169	180	183	163	168	168	175	164	159	136	179	165	165	173	176	137	139	132	161	164	144	156	150	145	173	156	168	168	177	152	153	165	168	170	139	148	167	174	163	147	164	162	165	171	178	171	164	166	158	176	158	155	157	147	169	164	185	156	174	173	153	155	143	164	166	180	159	171	176	160	141	167	133	155	163	150	164	156	156	170	162	171	170	184	146	168	162	176	164	146	166	150	153	156	183	145	157	152	149	159	159	159	170	153	145	176	153	155	148	176	162	146	186	157	142	180	162	185	156	169	119	157	153	149	171	182	185	205	145	162	175	187	153	155	127	140	169	164	192	154	138	161	180	167	182	179	152	167	154	167	143	167	165	177	171	155	135	174	153	166	136	162	147	154	150	164	165	144	181	164	128	146	171	168	188	163	139	157	161	152	159	151	181	153	143	170	157	179	163	149	161	153	158	171	150	167	150	156	179	171	183	152	167	156	171	147	183	147	175	176	181	146	164	159	177	157	161	157	150	164	168	159	159	166	175	137	141	149	156	153	171	172	134	161	169	174	158	169	178	185	151	168	166	167	152	163	181	148	168	165	155	158	188	169	138	193	152	138	171	154	148	176	182	154	169	186	172	196	157	154	153	175	185	171	173	177	174	169	165	185	168	157	167	170	177	179	180	164	167	179	160	174	162	169	153	173	171	162	179	185	188	173	186	143	150	157	165	158	174	160	180	166	181	173	169	146	161	166	178	173	142	145	176	156	164	162	168	163	159	153	150	187	159	150	141	192	179	201	180	183	179	170	161	157	155	159	154	135	177	168	190	176	159	177	170	145	171	173	162	143	173	181	171	148	155	173	150	183	163	166	166	170	149	145	150	173	173	132	156	159	157	167	162	161	177	160	164	151	149	171	163	168	150	163	158	160	197	152	178	180	195	158	150	169	188	175	163	172	158	120	160	154	182	185	167	184	143	163	169	157	161	162	154	174	148	185	170	145	181	149	159	173	142	153	166	147	178	171	183	163	158	165	149	189	172	168	143	153	176	182	169	156	179	189	176	157	174	133	183	169	151	158	156	150	152	172	160	167	176	147	159	143	154	157	158	178	144	161	169	153	176	161	152	166	184	155	157	150	171	150	145	185	176	188	155	160	157	148	149	150	165	146	173	168	173	160	193	183	191	152	140	171	146	159	160	162	166	166	157	175	150	171	164	149	142	155	207	160	130	169	151	155	152	178	182	163	171	153	149	154	151	158	167	171	160	161	166	155	142	166	182	129	158	150	151	165	169	140	156	170	168	167	152	150	155	158	183	167	122	166	171	171	165	175	167	158	160	158	151	158	142	173	146	142	158	140	171	203	147	172	159	153	179	172	148	169	149	164	184	151	189	182	167	163	150	149	140	166	150	145	165	157	152	178	143	164	128	191	146	173	158	158	168	178	160	179	136	165	157	148	176	166	168	162	162	160	169	160	188	165	166	167	146	155	152	152	141	155	178	177	178	156	168	160	137	157	159	167	171	169	142	162	168	175	156	144	138	148	166
1776	489	451	486	476	435	452	468	449	396	454	461	413	462	444	446	462	448	405	450	454	419	447	413	430	475	432	396	423	455	454	436	411	436	444	438	454	443	406	458	449	452	455	449	438	440	440	438	475	504	455	461	452	475	417	452	488	460	421	465	457	455	458	434	492	452	433	440	463	444	456	456	435	446	463	465	468	420	400	386	420	410	407	429	439	447	426	430	462	430	430	430	440	448	448	447	430	450	410	420	457	459	429	416	427	429	459	413	453	463	411	436	465	398	457	406	430	440	445	452	475	497	445	437	435	438	484	483	433	469	465	466	416	452	426	421	419	426	422	447	472	426	484	439	441	441	448	421	440	419	446	429	447	426	434	413	450	393	446	438	468	453	433	437	381	439	472	424	417	455	440	391	439	482	434	446	462	466	452	442	449	457	431	450	431	420	449	431	444	453	435	435	450	449	477	437	430	480	399	475	424	459	444	438	481	450	433	420	420	440	454	442	420	448	460	429	425	459	455	469	437	390	479	457	418	469	463	438	437	441	389	437	449	434	453	434	450	427	440	442	443	397	433	414	470	474	454	446	436	412	404	449	440	454	448	461	449	449	394	459	444	468	437	443	426	453	437	468	423	464	455	424	410	475	420	464	448	414	464	472	467	481	453	427	417	446	460	408	409	424	415	422	434	434	455	464	475	460	430	463	444	423	433	465	419	448	445	415	420	475	448	431	410	435	447	446	445	452	439	418	430	491	426	465	468	424	460	443	421	417	428	448	430	428	447	458	452	450	437	416	447	450	396	450	463	428	457	432	423	445	442	452	473	433	452	414	423	432	424	424	445	436	428	399	444	456	456	445	474	440	431	437	432	453	440	433	439	449	442	444	419	453	434	408	456	443	454	440	444	445	429	410	438	460	416	437	458	426	435	438	471	433	422	450	410	406	484	422	434	438	438	451	465	438	461	482	449	420	406	450	429	427	441	440	436	464	461	445	444	447	421	455	449	415	433	448	434	471	461	479	414	473	414	444	454	439	450	419	474	433	440	441	465	449	431	478	445	437	432	412	434	438	456	464	444	430	441	464	476	410	434	420	434	425	411	434	425	430	488	446	464	464	430	429	457	430	443	445	452	430	440	433	420	444	429	438	441	451	458	401	402	434	443	467	430	455	435	471	456	433	468	459	425	469	394	451	448	454	410	398	428	472	386	432	418	464	446	414	418	458	437	444	464	431	445	454	411	483	455	428	457	448	475	423	500	476	440	465	433	460	489	424	441	412	447	443	421	424	453	396	436	479	453	436	422	473	472	448	481	424	471	450	439	437	434	444	415	431	448	445	471	447	501	419	461	456	461	413	418	438	440	403	416	480	483	435	452	457	479	419	444	461	440	455	486	435	450	451	451	465	447	426	443	422	433	465	429	429	404	456	445	457	434	451	419	443	467	453	417	425	408	437	433	419	424	441	421	435	411	471	429	452	425	459	440	435	401	430	459	423	437	389	430	463	447	445	428	452	471	403	425	472	409	443	438	440	471	466	429	435	450	437	439	436	420	458	429	447	415	412	469	425	428	393	414	453	425	488	489	460	424	462	420	412	436	460	454	473	456	442	419	440	424	430	434	435	455	445	401	412	451	465	457	473	467	452	449	455	438	442	451	468	445	443	449	482	407	460	434	390	437	426	457	457	459	447	441	452	448	423	423	438	409	477	455	449	415	427	420	433	422	427	444	429	467	460	430	438	458	414	491	451	393	434	455	449	445	450	434	455	460	435	446	461	427	457	462	421	451	435	454	416	431	461	437	435	443	434	416	417	414	430	443	437	470	434	431	443	429	403	425	436	472	454	427	449	457	438	441	408	419	467	440	445	434	434	437	420	426	442	469	441	482	450	416	442	441	424	434	453	448	423	435	416	427	475	408	420	408	453	467	476	478	430	448	451	444	450	447	440	466	436	429	437	446	468	422	482	441	448	456	430	446	463	452	464	437	415	448	453	469	479	462	456	430	443	456	458	421	461	457	463	424	412	428	405	448	445	428	447	451	427	495	448	432	469	459	425	454	439	395	461	478	408	445	426	426	456	481	425	451	437	438	440	436	447	431	419	438	438	478	464	473	435	407	411	420	437	408	457	425	437	452	439	408	428	448	429	472	428	441	472	415	436	453	441	426	441	453	430	439	428	460	430	456	428	461	469	401	430	450	445	449	448	446	424	469	430	451	433	473	448	444	444	459	408	453	439	465	452	447	443	469	430	443	482	469	417	458	463	452	454	461	428	461	439	444	450	440	420	453	471	509	399	453	433	429	438	406	440	430	443	488	440	420	445	451	432	467	455	468	410	453	457	450	418	490	429	470	419	466	441	484	455	455	435	439	411	434	449	434	410	465	461	442	431	442	452	394	435	437	445	417	420	439	450	449	449	441	427	440	469	436	453	441	439	424	444	445	453	434	435	491	433	417	422	449	442	453	449	430	427	423	436	458	455	448	472	445	456	464	422	428	461	445	473	422	383	454	463	410	455	437	440	408	464	436	464	459	421	463	420	433	442	427	405	468	454	455	469	440	431	453	462	466	464	431	455	434	444	434	488	433	412	421	410	429	441	456	448	453	428	471	417	444	454	447	471	450	459	446	450	463	431	461	421	457	463	460	470	457	427	440	464	438	452	464	408	463	448	430	460	407	460	432	430	445	456	450	431	435	491	458	452	420	426	467	486	397	458	446	453	441	446	432	443	462	439	448	443	473	465	466	429	458	415	418	430	438	405	447	446	413	437	449	433	410	450	457	452	463	474	434	448	425	446	436	452	435	473	431	439	492	424	440	421	414	430	390	430	448	449	430	459	458	383	443	405	439	410	452	460	471	445	436	441	409	434	460	443	434	484	414	417	406	449	442	425	450	434	422	477	452	433	422	436	461	420	485	469	435	466	414	456	439	429	427	432	437	463	465	435	439	430	435	417	450	462	420	433	424	457	459	456	392	427	436	405	438	446	460	462	445	455	491	459	482	458	444	457	462	410	471	439	442	460	462	440	445	463	428	437	428	456	454	436	430	428	443	445	438	427	452	456	411	432	447	443	446	411	408	456	444	461	457	437	442	401	385	457	465	447	447	468	440	469	429	411	426	460	479	470	459	462	475	443	464	456	474	452	429	436	441	420	448	454	484	418	451	460	426	461	455	465	427	408	461	440	410	445	484	457	442	463	487	437	454	432	362	464	453	460	424	420	440	442	457	425	483	452	462	460	430	447	444	465	420	435	449	423	449	421	437	431	448	451	446	432	463	502	484	417	462	442	447	453	450	460	447	471	451	425	440	428	437	430	438	465	464	447	439	426	424	438	475	450	441	472	487	487	461	437	477	432	468	413	413	410	423	457	452	468	502	421	437	462	427	457	437	426	463	426	418	433	453	467	416	432	442	446	426	409	419	402	438	443	436	448	491	463	461	461	448	428	440	421	432	446	426	474	440	435	454	462	426	442	440	447	423	459	419	448	438	466	442	439
7879	688	689	557	505	427	386	390	388	384	396	347	386	341	349	322	364	343	371	330	359	377	340	325	298	329	376	343	350	371	335	320	339	350	318	310	332	343	325	321	327	319	372	360	312	365	334	345	347	334	357	346	322	349	349	295	335	310	351	346	346	325	356	325	333	334	338	320	328	367	350	364	350	328	348	365	342	350	350	380	317	316	316	341	382	342	312	354	331	355	316	346	352	346	331	311	360	368	390	340	310	380	337	363	355	311	335	308	314	330	320	328	338	318	364	346	336	362	327	321	335	337	318	372	314	369	348	344	298	317	297	317	356	320	342	344	341	332	313	296	361	369	344	327	319	345	346	330	332	340	347	344	331	313	368	349	335	360	332	373	347	319	337	348	306	351	371	362	339	362	374	360	331	312	316	336	320	308	383	322	329	345	355	323	358	356	371	319	351	313	276	318	360	350	347	323	350	329	340	318	332	337	313	339	330	374	303	325	346	342	315	303	346	375	355	320	360	312	372	347	329	340	346	324	312	361	323	336	360	350	280	340	342	356	345	303	345	345	347	346	380	344	354	343	326	321	339	372	319	302	302	314	353	351	327	336	351	340	334	332	334	377	375	326	362	327	356	360	352	378	360	331	340	334	335	338	310	340	335	333	349	351	328	341	358	345	334	355	320	339	313	337	295	314	325	304	337	309	302	366	351	352	388	343	339	353	321	357	310	393	342	290	375	348	332	339	349	329	357	364	322	302	348	338	311	354	308	351	373	332	338	347	346	359	345	344	329	358	332	325	367	343	352	338	307	318	344	363	363	369	352	309	344	346	365	357	366	336	320	344	345	323	316	328	368	329	311	341	334	294	337	328	345	330	328	351	363	356	361	324	361	344	316	355	323	322	318	328	326	353	316	336	348	325	327	328	343	363	347	323	361	328	320	369	357	304	363	355	368	356	363	374	330	326	335	338	372	327	340	338	346	327	340	363	346	323	353	382	332	339	341	360	350	355	367	331	338	321	343	359	336	313	349	343	310	366	341	331	332	328	334	359	311	358	365	386	356	350	341	351	316	353	363	364	348	331	311	344	341	344	353	381	351	339	349	304	358	317	346	343	325	327	325	356	337	329	334	363	373	341	319	360	347	329	371	381	318	364	324	341	351	385	341	342	352	353	349	303	350	339	325	323	351	356	341	332	349	333	347	334	354	372	331	318	299	358	342	301	340	361	346	361	306	342	341	372	334	311	355	351	357	360	350	352	316	326	325	319	342	344	373	326	355	345	351	338	351	314	321	317	356	316	326	371	363	309	317	386	306	321	347	331	314	348	381	353	331	331	320	355	353	338	323	351	340	343	342	304	317	314	345	372	302	375	328	324	352	341	310	312	339	321	292	343	333	339	337	334	344	340	347	346	357	316	345	345	350	328	320	335	372	374	350	339	325	363	357	313	362	340	332	324	345	294	367	311	340	343	340	339	346	308	330	320	323	318	340	334	312	340	349	314	344	330	360	329	323	332	341	317	354	344	345	355	331	360	377	309	367	334	346	321	334	316	339	326	369	328	370	322	328	287	348	324	365	332	342	348	358	302	344	376	343	347	339	320	371	362	350	360	327	330	327	331	347	334	365	326	357	299	350	345	342	347	349	376	387	342	362	340	329	388	321	342	311	355	352	379	358	324	321	335	326	316	338	375	351	332	368	332	352	328	356	332	363	332	352	340	339	299	329	322	309	369	375	339	307	291	329	333	329	328	334	372	333	328	367	343	338	365	355	366	340	342	339	342	358	377	365	340	284	348	317	339	353	346	338	357	362	350	329	333	336	332	326	328	326	348	352	360	337	336	337	302	347	333	323	340	351	325	346	332	351	313	381	374	346	356	337	309	342	351	353	304	322	309	331	303	335	352	313	320	288	330	315	330	347	358	328	344	332	379	329	341	339	352	353	366	353	316	334	317	351	354	372	355	349	286	360	350	316	358	358	343	327	344	321	321	335	361	337	340	364	351	306	297	339	326	349	339	323	336	354	311	338	320	364	319	358	349	339	328	345	357	372	362	325	346	350	325	307	338	347	333	336	344	328	358	361	332	347	336	352	375	364	353	319	342	367	326	311	354	314	337	374	321	340	368	333	331	346	352	381	307	326	322	379	369	362	348	348	320	320	338	335	345	337	360	362	328	383	341	340	357	311	347	346	372	322	338	329	339	319	372	317	348	315	353	352	351	341	359	326	339	331	319	330	357	355	311	349	351	321	326	321	329	302	332	311	348	398	337	312	341	343	311	309	356	349	348	351	355	321	364	360	328	329	329	307	326	311	351	350	321	346	302	351	356	335	315	330	346	358	332	339	326	373	326	341	389	344	347	318	344	368	360	356	324	363	318	306	354	360	319	353	322	337	341	350	308	346	322	301	336	347	363	339	341	356	378	317	338	338	308	335	325	328	367	350	338	379	342	329	327	313	343	351	331	347	325	337	309	320	337	333	357	368	326	337	364	311	357	386	359	341	351	321	332	336	350	339	319	390	379	343	348	350	365	349	313	337	376	327	317	315	327	340	315	332	328	332	349	339	315	337	377	331	360	309	358	354	347	305	318	341	370	312	289	331	325	311	344	355	346	342	344	359	335	365	357	301	306	321	335	337	298	331	334	315	365	333	331	361	302	317	368	354	351	337	342	325	326	359	326	330	286	372	367	351	341	333	315	318	364	371	352	319	362	309	307	364	308	345	369	299	351	362	323	289	367	362	342	340	319	329	383	325	369	332	342	370	345	309	330	291	349	337	333	315	317	329	329	324	312	353	320	338	367	320	313	310	327	337	332	357	341	376	344	347	318	352	334	335	358	354	320	351	392	336	351	314	334	342	313	350	313	347	340	357	340	344	321	331	331	356	351	362	347	342	363	336	328	327	332	335	300	315	353	338	333	309	371	308	337	358	349	330	342	350	355	383	322	332	340	359	354	381	300	313	339	353	337	327	323	315	339	359	344	358	315	336	363	319	363	326	339	393	330	330	334	358	316	316	322	320	316	370	343	321	333	342	338	353	351	329	316	310	359	347	335	344	400	333	313	350	330	323	313	348	301	308	344	359	342	333	338	335	354	320	337	324	375	375	361	316	331	343	339	311	363	338	343	296	356	351	321	340	338	372	318	339	349	329	310	335	365	339	370	364	324	393	326	312	319	301	325	330	345	387	360	342	320	328	340	352	346	350	349	335	309	347	337	330	340	353	354	375	345	344	365	324	335	335	345	345	362	338	310	368	342	353	319	351	354	355	328	345	357	334	329	345	344	310	350	320	385	358	343	305	367	333	330	358	338	362	290	358	343	360	349	349	341	345	356	341	328	324	335	336	349	324	329	350	341	351	332	310	349	384	348	355	351	360	362	360	328	358	304	308	336	341	341	347	314	343	362	373	373	328	319	341	363	303	332	328	316	328	352	318	353	321	330	323	315	326	309	312	329	357	351	319	350	336	322	333	361	355	323	298	328	338	351	306	356	326	292
6653	1076	1466	1573	1426	1355	1223	1092	1127	1002	951	955	910	876	885	934	858	867	895	833	844	801	860	848	819	838	840	852	806	780	795	812	814	800	820	789	778	841	866	821	844	830	767	815	883	810	842	839	765	820	864	823	831	817	791	815	785	791	794	855	823	746	817	817	791	816	824	786	828	803	813	796	753	791	835	814	790	844	770	817	783	840	794	797	765	792	808	838	817	789	849	834	815	826	839	766	837	779	842	832	781	840	773	847	756	878	769	785	773	797	812	854	806	815	820	777	785	811	874	795	827	829	812	870	821	803	795	820	801	809	797	805	878	762	788	797	803	816	792	805	749	828	767	809	821	792	776	833	850	823	789	796	815	796	791	813	810	822	833	807	802	812	840	803	862	759	808	811	828	825	813	855	789	827	808	800	778	818	839	824	799	756	836	777	808	783	810	788	788	771	824	776	840	856	800	773	803	790	804	759	847	823	816	786	793	802	789	798	802	757	790	799	781	799	801	796	795	780	777	814	828	838	831	854	818	844	789	773	790	827	783	786	801	832	747	846	814	807	808	814	796	842	837	826	805	854	807	797	776	743	801	778	844	809	803	781	784	825	837	786	806	753	820	809	817	819	807	849	780	799	793	811	831	793	811	791	815	797	781	771	806	819	797	809	772	847	885	787	778	779	809	802	813	832	779	853	809	834	846	786	849	784	780	780	750	796	736	855	748	813	799	817	796	863	796	812	830	766	825	794	796	816	778	839	814	767	832	807	770	811	815	818	798	824	784	765	751	808	764	820	785	748	824	814	810	771	799	872	848	810	864	778	740	821	834	814	828	790	718	827	762	818	798	805	797	796	785	828	818	837	740	796	776	786	737	838	767	774	810	806	794	779	786	741	827	804	734	840	771	787	806	836	777	823	812	794	833	864	820	884	823	755	811	784	893	776	796	819	793	805	819	855	842	760	761	788	770	794	799	813	808	788	761	793	777	790	813	816	775	813	796	771	790	796	823	791	788	731	794	795	798	783	808	803	752	782	817	838	825	769	881	810	846	798	802	813	791	781	805	826	816	845	785	798	832	799	793	788	796	758	759	792	839	841	763	775	804	807	807	826	816	794	780	813	806	765	811	729	810	830	799	800	794	808	837	823	807	768	795	842	831	733	807	835	849	769	808	781	783	794	821	781	752	816	744	808	861	798	821	810	780	828	832	832	798	829	788	846	774	764	832	806	870	830	820	859	767	781	773	781	829	777	825	783	767	844	844	813	808	810	751	799	775	819	784	796	806	827	836	765	786	820	835	783	800	788	791	804	822	864	859	872	823	818	792	797	769	767	813	847	813	761	762	823	784	837	757	772	817	808	811	823	811	825	784	775	843	799	800	850	751	870	818	789	768	844	823	791	818	846	799	739	837	789	836	832	758	738	818	826	790	778	847	821	817	812	813	804	771	757	839	847	852	796	809	793	777	830	804	816	774	795	822	771	803	845	777	799	808	820	819	798	848	866	808	835	784	815	815	800	771	804	801	803	779	842	817	844	798	772	752	790	787	843	864	803	802	805	777	804	820	790	799	854	817	814	777	823	836	808	839	847	804	784	752	776	780	778	775	783	774	766	766	813	774	739	763	721	830	778	836	817	825	829	808	787	820	776	809	812	864	766	810	807	820	806	797	752	820	775	739	806	846	806	788	824	815	795	802	800	809	810	814	801	821	774	818	807	767	785	859	822	793	806	805	774	774	785	842	751	797	780	799	840	753	883	774	849	795	786	814	768	814	791	763	751	837	797	776	820	801	798	764	786	791	807	781	798	777	779	798	790	797	820	803	816	786	779	824	744	798	786	768	816	830	840	827	756	783	781	801	813	834	821	830	784	791	781	782	835	840	824	767	794	817	828	858	800	804	808	776	747	828	741	748	776	833	803	822	795	803	753	798	794	799	800	829	782	806	788	796	779	768	828	805	783	806	778	784	822	745	793	828	753	789	838	874	810	786	826	809	837	816	790	791	844	833	814	802	832	809	785	773	808	764	784	782	784	793	822	800	811	746	807	816	766	782	811	810	757	781	759	844	795	850	817	796	772	807	791	826	777	820	823	842	821	864	844	795	738	758	742	789	806	774	782	800	792	745	793	806	832	835	799	817	764	837	814	845	822	777	877	776	808	801	794	765	751	861	782	842	790	833	772	826	812	818	812	755	796	772	808	835	839	758	807	845	819	846	812	736	836	796	749	767	826	854	802	843	795	824	778	804	783	815	823	826	823	779	811	812	821	782	820	812	826	814	791	791	815	789	823	793	766	795	848	790	831	819	837	854	785	760	744	771	796	777	797	815	846	750	821	748	794	785	787	804	823	818	768	807	862	829	756	751	816	817	829	821	821	802	824	798	861	762	797	790	785	804	828	798	866	817	823	814	818	819	805	839	839	811	830	828	792	807	808	837	787	750	795	816	779	817	786	780	796	778	818	783	862	767	790	800	792	777	840	802	795	815	815	818	780	843	786	791	757	828	810	822	796	833	840	823	795	804	850	807	805	781	814	798	809	791	826	799	777	804	779	797	833	796	867	844	809	778	853	839	799	818	854	833	854	807	827	779	815	784	801	760	799	801	777	788	846	757	824	795	804	829	823	758	757	753	788	784	818	810	746	818	786	814	774	754	820	770	838	813	842	834	778	831	767	836	793	822	838	734	815	840	822	736	780	753	772	763	762	815	798	807	792	814	809	741	769	799	782	858	798	836	796	812	841	858	813	775	772	794	813	803	854	826	825	815	806	778	829	749	792	777	826	809	786	811	771	807	759	817	808	832	828	857	812	829	816	861	763	790	850	813	833	801	840	839	788	808	845	763	786	788	830	779	817	864	753	789	796	828	792	796	834	856	817	811	736	800	821	777	831	789	832	814	825	810	742	793	775	784	746	819	807	783	784	823	802	766	813	790	773	812	800	814	802	785	821	841	782	763	786	835	779	818	749	831	768	837	821	761	786	781	822	799	783	824	787	834	799	831	776	825	820	837	767	781	814	791	831	813	846	846	807	794	793	792	782	786	880	756	798	788	825	832	817	817	803	813	813	768	814	787	796	792	789	830	808	820	799	796	807	799	802	803	831	795	807	825	812	811	777	792	781	826	772	792	779	776	813	802	810	778	819	834	817	772	770	786	850	778	770	814	875	769	825	799	773	824	772	842	796	843	830	843	807	800	799	739	825	860	801	849	772	802	784	821	824	807	739	799	735	764	763	782	798	810	816	814	792	814	775	772	748	798	823	830	866	796	752	785	798	803	797	818	753	843	725	813	791	808	772	803	843	814	812	817	775	819	809	766	775	820	805	752	810	872	823	771	806	779	792	801	806	808	814	799	802	760	842	839	772	795	821	840	796	823	784	789	811	826	835	810	833	841	793	795	828	800	766	759	775	803	772	821	737	825	818	793	771	802	819	786	797	833	784	809	764	789	764	777	800	862	818	812	785	811	789	847	766	799	808	768	828	821	798	799	833	784	836
14744	1358	993	813	629	537	448	430	446	415	426	381	388	374	350	392	384	369	323	370	330	343	347	345	343	317	366	355	335	311	337	342	334	351	350	369	356	316	349	349	358	361	362	371	342	368	342	301	351	362	345	351	327	326	363	339	337	359	327	354	341	352	339	347	328	342	332	352	346	336	342	366	332	348	344	347	342	340	346	327	340	381	341	355	344	334	339	315	333	331	330	312	313	338	334	328	347	330	315	341	336	316	371	361	303	365	359	341	351	328	319	307	363	345	366	342	341	332	321	325	333	326	313	343	335	330	327	310	300	343	358	353	341	334	374	287	343	350	341	326	319	326	337	338	377	349	321	366	361	310	337	364	319	317	362	366	343	325	326	323	321	327	358	356	351	311	348	337	319	358	332	353	352	371	359	372	347	329	327	343	347	377	349	354	343	338	384	352	324	357	365	318	369	350	385	383	344	363	369	375	335	369	380	333	351	328	374	344	317	354	349	360	358	349	325	318	335	374	363	346	348	366	298	324	330	342	322	352	344	315	341	360	365	315	335	298	344	346	347	324	346	346	337	332	306	332	361	335	316	344	370	312	356	348	360	355	347	386	345	348	362	374	340	330	360	333	351	369	373	341	354	367	334	346	354	324	334	381	342	320	340	395	326	337	316	334	310	336	326	330	381	343	354	364	360	320	328	315	329	354	308	328	322	325	334	343	332	309	338	345	284	340	340	363	318	355	327	335	351	353	322	368	311	354	345	327	336	338	351	334	293	345	319	344	327	329	360	352	339	360	350	326	383	340	337	340	330	342	359	309	329	316	325	338	333	302	367	339	403	322	350	353	334	318	326	354	320	354	352	316	336	333	360	354	286	332	339	325	314	354	374	358	340	384	371	343	359	372	353	361	337	336	334	300	318	381	337	289	315	313	341	384	312	334	348	338	357	357	382	357	374	320	366	345	353	340	325	304	373	377	341	350	332	355	332	327	348	354	358	314	370	328	381	358	324	346	353	331	359	355	356	350	353	315	358	359	307	336	337	358	383	320	332	321	351	334	329	338	310	358	330	323	355	330	375	340	317	336	335	336	326	350	368	365	323	351	335	352	301	377	363	358	347	317	333	381	368	370	330	329	325	362	349	302	323	353	340	313	355	316	314	314	333	353	346	339	340	339	378	332	358	369	365	332	336	309	330	373	331	340	334	308	362	330	350	343	325	338	357	360	346	326	358	348	309	300	334	367	329	344	371	338	349	316	349	327	326	341	329	336	339	354	386	346	346	346	350	370	322	320	320	322	323	335	347	355	308	364	302	340	370	319	343	314	333	343	317	291	341	362	389	316	349	337	347	357	330	324	328	350	307	324	371	342	367	335	308	368	333	325	325	341	327	311	364	358	346	353	310	320	314	351	336	321	324	363	299	353	371	323	322	296	326	332	327	342	335	343	330	322	312	360	344	320	347	342	332	306	305	352	354	334	302	329	364	390	341	348	356	353	370	358	332	297	344	354	329	315	309	328	314	325	337	339	381	368	335	362	320	370	360	312	316	346	356	319	354	364	348	376	325	335	331	338	313	372	351	355	344	362	353	343	322	320	362	380	311	319	350	349	352	332	325	359	308	302	331	281	330	313	322	374	325	326	329	326	401	344	344	326	346	312	325	362	349	313	341	320	303	317	336	339	306	339	356	384	341	315	329	338	337	353	332	332	357	355	345	336	336	341	365	329	299	329	351	348	322	335	310	337	356	306	315	306	353	326	323	362	345	351	383	325	306	319	337	344	321	381	363	346	350	357	337	340	372	356	380	363	376	379	354	335	320	323	330	317	310	349	357	316	339	324	354	354	341	328	326	371	351	303	346	349	339	339	357	376	352	305	338	327	352	370	323	330	341	344	338	324	360	356	320	324	321	361	347	347	363	338	353	347	366	382	333	313	367	305	358	355	342	348	297	340	334	339	346	355	350	316	322	344	328	325	354	378	348	365	367	355	335	349	339	373	359	352	332	387	323	349	334	362	329	325	361	367	348	345	381	357	354	334	353	330	381	301	351	356	356	359	338	362	346	304	345	351	323	338	364	324	355	345	337	366	352	336	328	362	323	319	345	338	355	290	320	352	329	375	323	349	320	324	329	336	356	339	340	362	382	368	387	333	321	329	302	365	356	327	352	346	330	378	354	330	350	369	366	365	354	326	308	302	346	363	370	338	370	342	345	351	339	326	369	335	371	362	364	389	340	333	338	357	338	346	364	372	320	334	364	331	307	351	355	349	411	351	316	326	336	371	315	329	293	372	352	352	387	325	371	339	331	312	356	323	351	329	318	368	324	341	337	320	332	361	315	324	377	348	314	354	345	336	340	326	320	335	359	358	373	349	332	348	365	300	322	338	334	350	356	310	365	352	342	379	313	316	334	304	332	336	341	323	322	330	362	357	348	357	347	340	359	327	341	396	331	334	368	335	331	340	306	321	349	366	322	357	313	314	334	375	337	369	324	337	290	384	381	350	350	344	382	341	328	345	325	340	316	365	346	339	319	355	330	298	339	332	311	384	341	356	311	326	321	372	330	341	301	306	394	296	302	383	339	339	356	354	342	303	361	345	392	369	378	364	302	334	347	340	373	350	321	307	307	371	349	360	382	297	317	311	308	340	322	299	375	341	328	325	351	321	370	352	323	344	346	315	300	324	374	330	358	346	354	359	342	338	346	303	317	311	315	349	339	355	309	319	368	361	358	341	326	329	330	364	360	328	329	332	362	380	365	377	342	354	360	338	335	355	351	340	344	375	365	343	334	324	318	349	357	327	341	360	377	352	387	359	283	333	350	359	355	322	341	301	305	321	314	340	366	340	356	330	346	370	331	337	320	371	356	345	338	343	340	314	291	336	350	331	330	381	334	388	360	325	373	332	341	340	333	345	314	330	341	351	355	347	327	351	321	343	369	311	318	334	356	378	360	325	328	338	354	328	354	352	349	371	329	360	340	370	341	329	352	340	369	340	348	355	346	370	343	356	298	330	318	341	371	372	353	404	365	329	331	313	337	368	361	351	316	337	365	342	338	344	344	316	373	370	339	317	341	361	373	348	335	293	354	362	363	332	345	334	301	376	362	335	354	330	337	319	300	371	317	355	342	331	340	330	324	323	322	356	348	305	344	389	326	322	343	330	311	325	321	366	343	359	353	331	315	335	348	343	311	324	315	349	362	357	350	322	329	331	355	332	317	355	348	329	319	334	376	377	387	364	348	348	371	384	343	372	313	346	358	323	326	337	307	357	329	345	370	340	348	354	310	360	327	317	354	358	331	324	360	330	320	338	341	338	319	345	355	342	347	349	351	346	404	324	322	291	346	307	334	352	316	328	348	368	357	348	374	323	332	339	363	324	343	335	315	328	386	345	321	340	304	350	364	354	332	371	373	320	373	310	327	325	295	328	362	338	334	362	352	358	345	333	336	324	367	327	318	311	344	331	361	350	354	316	376	314	337	330	342	346	331	356	355	371
8527	1397	2178	2385	2004	1710	1502	1293	1327	1179	1156	1051	1019	946	994	970	936	907	874	843	818	860	872	815	851	816	869	812	863	806	816	860	837	793	817	838	779	806	804	830	819	799	835	809	813	822	796	790	778	783	781	758	767	753	824	819	812	749	828	829	784	776	749	812	773	828	795	775	785	795	745	799	766	818	784	775	818	793	790	783	802	838	769	800	813	768	754	776	825	793	802	834	802	710	758	803	750	774	833	768	808	798	793	757	782	784	780	739	800	797	816	815	799	760	758	770	789	757	743	728	785	771	783	745	792	793	796	758	799	777	744	843	763	773	801	762	789	745	849	736	771	769	732	795	798	772	811	820	785	812	739	764	764	753	796	749	760	764	746	750	765	811	804	792	813	754	735	764	747	808	800	801	839	820	793	760	768	826	754	767	827	774	784	748	726	785	782	806	781	803	745	764	772	792	759	779	811	757	800	801	825	747	772	777	796	769	785	751	776	794	758	789	778	810	768	775	791	746	765	793	749	774	767	784	795	785	713	757	734	823	753	805	746	750	800	770	762	765	793	819	790	772	763	771	783	832	807	747	792	781	764	799	759	753	762	747	803	731	808	818	819	781	739	812	781	787	783	759	829	808	794	737	761	768	741	766	750	753	802	828	759	813	805	791	765	778	802	794	733	797	756	725	757	833	781	817	792	750	785	781	820	773	780	795	787	785	783	763	726	807	755	782	804	770	785	787	734	758	759	784	802	805	756	752	768	746	775	793	787	774	749	827	761	833	766	774	775	797	722	812	712	836	800	807	761	740	740	748	708	765	857	779	801	796	799	781	826	780	797	798	763	788	820	765	793	773	799	774	780	752	829	803	784	806	780	802	765	751	792	811	749	828	747	764	758	814	739	758	779	763	771	775	793	762	765	818	795	771	795	770	749	779	738	781	795	793	780	822	764	786	749	769	762	816	792	784	775	768	784	787	773	778	751	756	765	812	787	811	778	762	793	746	847	753	848	758	736	799	769	715	786	817	794	782	779	767	788	781	715	770	716	763	744	793	718	766	802	776	774	757	834	791	779	729	830	782	760	762	774	752	818	673	803	759	750	812	814	757	783	739	740	808	761	757	747	780	785	748	794	758	765	746	769	803	777	788	757	772	797	794	784	768	771	774	741	814	807	783	771	747	703	756	749	818	777	832	774	789	798	781	744	744	747	757	835	789	785	809	760	769	791	745	801	768	740	761	717	788	759	775	849	744	774	752	754	849	761	791	762	786	703	790	799	750	815	778	747	758	747	791	753	813	750	812	760	763	817	778	807	762	798	762	772	777	784	782	792	741	737	793	792	713	814	805	757	787	755	764	787	795	741	724	804	763	769	739	758	803	766	779	769	764	811	834	780	798	736	777	757	750	727	791	739	792	745	801	793	785	760	800	838	794	771	738	844	765	771	782	789	770	827	834	788	762	768	779	790	789	775	793	767	822	773	771	778	822	796	776	739	743	789	836	759	784	810	827	812	751	755	815	725	737	738	790	787	791	774	765	725	764	729	772	711	765	772	808	772	814	755	791	745	807	785	807	884	729	770	771	757	768	727	760	758	784	780	794	770	760	762	770	791	759	784	757	777	805	783	737	792	736	793	723	748	752	759	771	737	800	792	773	756	790	729	766	793	806	796	710	777	739	752	768	746	790	755	758	797	783	805	830	773	795	761	742	753	762	762	836	755	768	798	796	776	750	781	807	760	787	787	753	797	758	806	796	734	789	792	802	769	775	752	792	796	738	785	761	759	858	789	776	786	788	760	767	756	812	756	717	796	757	769	785	795	762	758	802	813	797	755	786	806	789	774	806	749	816	786	738	794	757	743	805	796	782	780	736	786	807	777	780	770	778	779	750	770	827	772	752	766	820	778	718	754	801	739	803	789	747	727	738	763	752	738	728	734	804	782	790	777	811	786	792	785	819	768	790	715	780	785	767	729	795	771	811	794	783	773	769	820	805	762	787	759	766	772	812	755	824	758	782	789	753	748	810	733	725	761	823	753	802	785	751	742	808	811	781	795	803	774	762	756	772	790	761	826	758	736	732	790	825	766	741	751	760	755	739	738	734	795	786	784	777	775	756	768	836	719	740	819	761	736	792	789	796	791	743	807	795	791	761	762	752	782	755	785	807	762	768	816	806	797	779	710	751	786	759	847	801	793	749	749	791	813	776	748	746	738	816	778	843	814	799	796	812	744	775	776	802	758	741	791	737	758	792	797	779	742	747	751	723	749	797	760	756	799	772	770	800	747	794	781	801	812	780	749	726	790	790	804	764	799	764	757	776	745	797	735	778	778	772	775	789	801	752	798	750	736	796	776	795	752	790	724	759	780	772	830	749	775	746	804	709	806	771	754	781	855	728	783	779	840	802	802	790	791	737	770	758	761	769	759	709	753	823	745	778	752	764	733	788	814	787	718	786	757	745	802	731	733	759	815	801	759	825	732	728	757	797	790	739	768	794	744	813	775	742	783	771	814	800	810	816	800	770	772	747	798	814	813	765	808	767	752	803	810	736	726	761	797	769	756	778	777	821	809	808	784	748	747	796	737	788	800	786	783	743	774	752	785	822	798	706	688	740	769	702	781	757	758	829	777	767	737	758	805	778	752	739	692	775	793	788	768	734	845	757	795	812	790	748	802	790	752	777	769	806	794	799	825	775	787	815	778	754	792	756	779	801	819	820	726	760	819	818	811	799	758	781	774	828	765	754	805	776	830	833	790	795	760	830	795	783	799	770	837	793	756	774	749	733	771	812	792	788	804	809	795	795	796	747	808	783	765	729	782	738	752	745	794	764	822	741	800	770	790	771	754	811	784	780	834	750	815	791	763	783	757	767	747	789	779	742	801	736	792	795	737	729	730	752	750	755	787	754	828	772	783	742	765	792	775	772	737	788	814	789	801	738	754	802	785	783	776	776	806	735	771	772	764	766	741	768	698	811	759	817	768	762	739	812	791	749	742	809	810	745	760	774	771	748	772	820	741	751	801	791	800	837	750	812	779	765	760	784	813	801	777	793	745	786	766	775	745	774	738	834	777	804	783	803	777	774	770	738	754	797	783	756	755	744	751	788	789	743	783	799	762	791	784	791	791	766	797	810	777	799	763	830	779	773	782	742	758	771	762	777	772	826	771	748	762	735	766	795	731	758	812	817	763	796	824	772	769	796	743	731	767	745	816	746	793	736	797	778	761	775	831	754	797	795	744	744	753	794	772	766	790	774	770	789	783	774	753	781	777	743	831	805	769	755	775	775	757	770	799	755	830	763	781	808	730	833	804	760	828	825	733	779	777	752	835	788	787	736	823	783	819	779	840	783	781	737	777	777	781	796	773	760	754	803	767	768	786	743	810	778	741	825	799	729	775	771	815	768	763	786	747	755	812	785	760	783	754	786	766	796	802	793	818	802	800	796	719	793	759	753	812	776	828	805	826	783	794	748	818	779	764	766	772	742	774	793	775	788	753	799
1672	178	175	161	159	148	158	159	146	175	150	174	164	157	142	174	160	161	164	161	153	176	179	177	166	167	168	175	167	162	174	148	158	156	163	156	168	166	148	155	165	179	181	151	161	136	180	147	181	159	141	146	175	150	167	156	166	172	139	173	161	161	168	145	157	171	174	138	164	164	140	149	164	151	163	166	137	168	184	170	161	164	163	167	164	152	196	147	166	193	173	169	172	197	155	147	180	163	163	151	176	174	155	153	152	165	166	157	161	181	156	165	162	153	142	200	178	147	182	174	162	166	168	156	153	162	184	179	162	141	152	147	136	155	169	169	170	155	152	162	168	179	204	157	163	175	152	168	158	160	150	156	162	140	155	144	165	158	164	139	169	141	146	195	164	175	183	167	172	189	171	178	175	172	165	159	151	161	198	144	171	151	172	174	174	156	163	140	171	163	153	160	169	153	149	178	144	157	173	152	152	166	157	145	157	175	186	180	178	135	168	169	155	167	167	137	175	157	194	149	165	176	189	168	149	174	159	184	182	168	154	186	155	163	169	185	145	157	141	149	150	153	155	171	172	142	165	176	159	160	164	148	188	183	154	183	171	156	189	167	158	136	158	156	154	164	158	163	147	174	171	163	176	185	180	173	183	171	143	172	161	162	165	177	155	173	176	161	159	156	170	159	175	181	158	151	155	145	177	171	173	156	158	186	148	169	157	178	181	152	195	176	152	156	162	151	179	156	150	169	196	136	175	155	166	187	169	165	169	158	167	141	165	183	159	145	172	134	143	181	145	150	150	174	164	190	186	171	149	159	144	150	179	167	159	163	153	166	174	158	162	157	151	153	155	163	144	156	173	173	153	168	158	165	145	153	170	146	175	179	176	151	161	163	209	161	138	161	162	141	152	183	188	147	181	129	157	176	157	165	154	140	156	172	167	164	177	178	156	174	160	174	159	159	150	151	165	196	155	171	169	143	170	175	155	142	151	171	180	156	157	150	162	173	168	171	171	167	157	148	187	149	161	168	168	173	140	170	160	184	172	138	161	182	157	162	166	179	141	194	169	164	189	139	175	158	145	165	164	160	170	151	159	152	174	178	158	162	176	150	170	156	162	178	190	178	163	160	164	189	169	150	150	177	170	176	184	149	155	180	170	186	164	170	146	165	168	164	161	175	169	147	150	161	156	180	157	160	172	156	144	159	182	153	139	174	157	165	154	168	161	149	160	168	145	164	160	159	153	159	163	161	148	161	172	183	212	189	175	153	151	194	170	148	155	170	180	160	175	186	151	175	156	165	157	174	152	161	169	163	144	169	176	135	149	148	144	164	148	162	174	188	138	165	157	142	150	169	151	145	160	175	162	176	156	156	144	166	148	151	182	183	175	150	157	152	162	186	150	169	162	175	119	160	168	142	153	160	165	140	154	146	160	142	169	160	164	199	155	165	177	147	180	175	141	165	144	157	161	182	180	165	186	168	162	155	164	165	160	182	175	166	163	166	160	160	132	159	177	174	161	168	163	172	167	142	163	156	192	187	154	169	172	169	142	173	180	163	152	149	163	179	174	143	150	171	152	166	184	153	144	161	162	167	145	172	158	175	146	171	150	168	161	198	166	139	161	154	139	155	153	178	167	165	169	144	161	165	152	179	163	188	161	156	186	149	165	168	163	161	162	179	152	141	170	137	164	158	153	146	166	149	163	168	157	171	159	169	163	147	174	145	159	176	167	139	166	172	176	149	157	175	172	160	154	173	166	169	164	168	149	159	169	157	178	165	171	154	154	133	168	167	175	155	207	147	176	160	150	169	150	175	165	175	154	184	185	171	170	154	155	155	148	159	146	183	175	162	167	178	157	178	169	164	159	175	186	164	167	144	160	166	168	198	154	187	145	173	156	162	159	130	148	153	163	167	150	148	168	167	161	184	172	171	158	163	170	194	163	180	185	147	160	177	147	175	170	169	157	145	164	139	145	160	143	189	143	169	151	184	150	134	141	153	161	166	177	194	184	171	186	185	155	169	174	167	157	165	164	150	180	154	170	159	158	176	159	170	154	166	180	162	169	157	137	152	143	149	149	183	140	152	160	174	155	147	178	152	156	168	161	170	152	164	206	175	153	159	157	150	169	194	160	174	141	161	157	164	169	172	170	140	152	142	175	156	166	158	151	161	164	132	177	168	178	135	162	147	157	158	169	194	189	167	157	160	173	151	171	148	147	156	151	150	138	158	159	182	194	176	148	131	179	161	166	135	175	142	184	149	160	155	145	150	172	152	155	160	165	186	154	175	178	172	161	155	146	179	182	178	173	154	158	156	169	167	161	170	164	188	156	165	166	176	176	136	178	157	188	177	164	177	182	181	157	189	171	187	160	168	171	178	164	154	144	155	155	165	151	167	192	171	154	162	180	155	176	162	161	181	166	174	162	137	160	154	149	160	159	143	163	176	153	162	167	148	191	182	154	164	181	173	149	179	156	170	179	172	171	152	143	162	138	163	174	151	164	161	174	158	168	148	178	159	151	185	145	167	166	170	156	173	163	163	180	155	162	161	163	156	162	164	149	138	156	186	152	151	179	169	177	153	160	174	160	134	172	150	161	182	153	146	159	169	164	161	181	185	161	177	156	161	147	160	193	145	157	146	169	165	159	162	150	154	164	155	157	160	155	164	132	175	161	165	163	182	151	149	151	174	170	179	177	159	171	159	136	152	179	136	145	163	157	165	166	181	169	138	148	160	170	149	168	145	164	155	164	157	152	154	149	150	171	148	159	148	181	174	148	165	147	162	146	189	161	158	160	145	161	165	143	184	190	143	168	170	150	172	183	171	136	159	157	155	174	165	162	163	160	165	167	182	151	177	139	143	188	185	149	148	141	167	179	177	147	161	138	175	170	169	168	157	143	187	166	166	165	153	178	144	155	173	158	165	147	150	165	160	173	173	158	178	158	143	184	171	151	156	176	160	150	166	156	159	163	165	165	152	156	155	161	173	149	167	175	156	155	152	146	162	155	170	138	160	147	176	163	169	171	181	152	167	152	162	181	169	164	180	152	180	173	180	159	181	167	182	172	150	157	167	163	149	169	184	200	148	155	144	160	150	166	169	168	171	168	185	159	173	159	189	157	156	171	143	179	147	156	147	162	147	164	161	162	161	151	136	160	169	154	173	153	136	181	144	146	160	138	153	138	142	186	170	161	138	149	164	171	167	164	155	162	183	147	152	151	149	148	173	156	160	155	164	165	176	146	161	166	181	160	148	141	158	171	118	150	168	146	159	158	148	155	159	188	170	164	170	141	151	143	170	164	157	164	156	148	147	155	169	179	158	150	165	158	183	162	154	180	167	167	161	176	162	174	137	164	153	181	178	167	166	166	143	160	177	171	159	163	151	165	160	141	168	161	175	164	164	131	164	181	146	175	160	171	163	181	155	161	172	181	169	156	168	189	182	169	205	162	156	162	146	141	131	176	175	163	175	152	120	142	180	172	185	148	170	156	145
1926	455	463	483	497	477	481	495	456	440	458	458	416	401	455	463	448	430	460	430	472	452	454	445	448	431	414	390	469	468	457	420	418	443	429	452	441	468	448	469	452	479	473	452	406	453	406	461	455	427	430	437	468	469	454	459	464	452	453	424	468	408	422	456	506	472	454	445	457	462	454	399	451	456	401	445	452	465	414	461	461	455	409	453	433	454	444	444	438	486	434	472	438	441	438	461	445	448	431	443	460	456	453	464	425	436	427	449	451	460	443	434	457	473	446	435	441	456	441	413	431	468	462	488	416	433	440	498	430	422	469	420	415	464	443	421	457	450	462	436	417	436	471	471	452	426	442	448	431	443	454	459	462	444	466	494	455	434	456	463	410	493	462	447	425	452	463	446	446	426	438	453	450	455	428	439	454	439	450	442	468	481	455	418	457	419	422	445	421	469	418	409	454	444	476	460	452	469	466	435	458	410	431	457	418	455	446	441	410	401	476	442	438	438	473	456	417	430	460	486	449	445	428	465	449	423	448	427	422	442	449	450	432	441	427	456	446	414	441	406	415	457	430	422	451	450	462	446	406	421	452	478	440	461	437	426	412	449	421	409	456	449	419	502	473	460	428	433	477	462	416	463	428	471	503	455	463	470	466	460	426	419	450	460	452	451	430	471	437	426	469	407	454	480	435	447	442	427	429	432	466	470	444	440	467	446	459	439	469	471	450	449	448	426	479	434	408	442	509	446	456	492	426	446	422	434	433	444	443	459	413	465	457	425	498	452	428	483	450	428	403	429	432	413	506	442	459	433	405	458	436	447	438	442	452	471	418	487	447	430	427	482	424	473	453	465	476	470	454	468	441	462	431	424	483	463	477	416	447	421	462	438	495	456	444	467	460	447	425	450	445	428	453	445	450	470	446	444	456	422	442	444	430	456	443	463	495	434	430	402	480	446	452	433	443	450	428	434	413	439	478	452	457	415	456	434	462	460	456	421	452	449	461	462	415	465	431	453	462	427	430	496	459	423	472	457	469	452	443	452	426	433	496	443	461	444	467	439	447	432	439	458	466	417	434	446	451	463	479	431	462	404	457	474	463	474	443	445	428	438	420	455	452	456	432	450	411	477	443	460	425	448	434	415	432	456	453	515	430	446	457	423	460	475	452	454	454	474	468	468	451	452	426	439	448	448	451	461	495	459	427	438	454	428	457	447	424	453	447	458	382	474	400	461	457	423	438	423	490	431	425	423	428	444	450	459	441	451	410	426	441	457	420	446	417	438	438	480	467	454	462	410	429	449	438	476	423	469	432	418	457	444	459	450	480	446	465	412	442	466	449	483	447	434	461	503	487	469	457	441	439	451	466	453	434	432	452	434	455	397	441	434	453	444	428	453	408	436	436	417	458	430	471	439	452	440	482	394	448	436	482	447	408	402	395	426	425	442	426	477	415	397	441	483	446	451	440	425	467	445	459	418	426	415	494	445	468	427	433	448	448	451	475	428	476	439	456	421	458	498	454	455	443	473	454	435	442	418	425	432	469	436	415	429	454	483	496	449	494	426	445	475	464	401	395	461	472	424	448	408	442	473	474	458	447	434	455	444	420	466	482	442	466	435	439	437	400	462	429	490	437	462	468	429	439	422	448	432	399	438	443	465	440	439	462	438	491	459	415	460	447	454	438	443	437	485	453	446	463	456	443	438	454	408	421	458	442	450	445	440	427	423	434	479	458	434	438	437	415	468	443	436	464	456	410	432	443	430	442	455	454	467	463	455	455	446	457	455	424	460	435	434	447	448	453	418	421	430	453	425	418	465	445	415	473	404	476	426	454	453	437	426	470	480	421	378	421	460	436	416	461	462	421	435	421	474	459	430	421	455	452	423	462	421	419	418	441	418	458	465	477	451	429	428	479	410	449	424	451	463	420	450	474	428	426	447	475	456	460	440	414	441	433	401	425	451	412	469	435	435	473	435	449	428	428	440	460	439	431	465	463	448	429	460	477	481	449	443	453	470	407	445	460	467	470	461	425	436	467	465	483	464	452	464	461	430	452	417	427	450	460	457	454	454	440	406	475	454	455	440	463	429	461	452	409	430	474	429	461	462	476	431	480	448	438	465	447	443	448	453	421	451	385	467	469	425	449	459	418	427	436	444	467	462	464	453	434	457	453	423	481	482	449	451	442	431	469	432	434	451	452	439	432	461	427	445	452	456	481	411	463	430	462	459	437	454	428	477	443	428	453	488	423	421	447	475	398	427	412	472	423	455	453	443	416	431	483	432	402	447	432	432	445	434	457	420	435	453	418	419	451	440	467	433	444	457	472	460	414	450	454	441	455	450	461	453	428	449	498	456	465	446	438	468	455	426	457	419	412	468	431	435	444	479	465	455	447	446	485	452	462	442	438	440	455	453	454	418	448	465	462	420	466	449	467	444	440	445	403	422	437	479	448	403	435	463	459	485	481	481	456	420	434	425	486	476	492	470	415	451	466	419	447	440	388	463	455	456	456	451	426	453	446	432	465	442	451	452	424	425	494	400	458	434	437	471	436	454	449	465	427	434	435	427	424	441	440	454	452	481	441	460	454	401	457	484	431	463	457	462	410	457	459	478	438	478	416	468	409	432	445	451	450	457	439	433	469	471	439	434	482	448	397	436	434	447	420	440	456	435	455	446	433	457	450	419	450	434	427	437	448	416	440	443	444	447	441	471	419	415	450	415	438	447	425	455	417	450	439	415	404	424	436	452	441	453	449	415	419	468	458	467	453	437	444	475	423	421	428	427	449	418	423	443	474	425	408	412	473	468	445	423	478	465	431	462	416	467	440	436	493	419	432	488	478	449	481	431	494	475	441	467	422	424	459	452	415	443	411	470	442	483	464	457	428	413	417	444	428	463	441	466	418	435	438	462	472	480	430	433	465	432	448	451	443	455	461	435	467	447	389	473	433	482	446	436	436	466	457	499	458	441	442	468	442	424	466	417	424	424	460	418	461	459	447	449	459	480	468	476	417	453	417	427	463	443	481	445	469	420	439	443	431	430	426	447	463	454	480	453	453	449	475	442	418	458	410	461	441	390	467	434	453	442	447	459	462	447	466	506	443	474	464	449	439	441	448	398	429	439	450	461	456	470	428	431	471	453	445	431	470	454	442	458	446	475	467	456	439	507	452	480	470	433	443	447	447	457	439	450	427	461	442	415	433	474	435	454	453	407	436	390	430	441	473	443	459	439	438	486	418	422	431	468	436	421	426	479	430	460	444	448	410	423	434	451	429	440	468	434	451	460	438	464	450	467	479	441	453	428	434	462	438	443	441	438	450	461	459	459	429	429	386	448	447	445	485	470	439	434	453	408	431	441	466	473	447	425	456	441	429	466	467	449	469	415	461	444	474	412	441	424	461	441	459	460	438	443	437	452	429	434	416	459	439	467	442	456	451	465	440	444	406	485	448	489	449	429	444	436	430	452	458	467	438	432	443	454	465	452	446	453	467	450	452	465
7580	656	686	581	480	414	417	391	372	407	394	388	357	379	379	342	355	349	334	384	360	372	335	335	385	374	318	337	319	320	323	334	330	322	352	354	330	358	349	325	360	345	358	340	345	313	318	330	335	383	332	313	293	337	334	346	352	326	366	347	323	355	333	320	340	379	307	329	374	362	335	344	307	360	322	320	367	321	347	331	346	353	340	340	335	381	331	312	342	338	356	291	373	351	351	341	366	331	309	306	314	366	316	364	328	323	324	332	382	332	339	313	354	327	343	369	347	369	327	346	351	327	368	318	317	346	304	324	338	318	323	356	330	327	362	295	360	336	330	342	328	343	334	342	368	349	387	312	288	313	326	335	344	352	321	322	324	310	377	312	321	338	341	329	334	325	308	352	321	301	333	333	330	328	327	338	322	317	343	350	318	335	334	332	365	331	340	335	340	359	333	342	334	355	374	328	353	326	339	315	358	366	357	345	344	319	383	359	345	284	331	310	374	370	323	340	353	354	330	343	346	365	342	347	341	345	317	349	341	365	335	349	369	355	341	344	354	308	343	327	339	347	364	319	333	353	359	315	324	357	353	336	351	361	343	335	319	349	324	295	326	315	327	351	326	338	345	348	317	335	338	334	319	391	313	305	315	308	312	316	341	332	320	330	368	311	342	349	364	376	352	354	379	314	360	349	354	321	359	340	357	328	356	358	373	314	357	340	316	351	348	323	300	339	345	324	331	329	325	327	335	317	326	354	322	327	316	344	332	351	397	310	313	354	313	351	341	350	327	352	343	336	340	365	336	352	329	371	333	341	322	336	348	323	323	304	311	353	359	372	345	352	316	344	329	373	333	275	373	355	332	362	343	353	369	343	346	306	322	321	352	371	340	347	340	327	349	345	353	321	351	317	351	332	322	304	345	338	336	337	351	343	371	342	338	373	339	322	348	348	333	336	339	334	349	325	322	335	353	327	364	322	339	298	332	331	347	354	349	339	316	338	352	330	315	327	365	336	310	329	349	351	328	332	360	335	343	323	346	349	358	354	347	327	360	350	369	317	338	334	351	325	337	340	334	332	334	321	349	337	319	352	331	325	320	331	362	306	310	316	333	308	347	339	373	353	354	368	352	339	370	357	316	334	353	347	355	351	337	298	319	331	373	337	333	329	323	323	335	333	369	333	364	328	334	330	348	342	343	301	366	359	334	337	339	351	336	363	351	308	326	346	317	344	338	350	352	352	353	367	303	317	314	344	332	349	355	309	338	359	321	328	334	342	317	338	328	317	351	356	347	372	319	344	348	360	337	355	387	340	309	333	318	319	322	344	337	323	336	358	334	372	349	341	337	374	314	298	319	334	341	336	340	355	350	350	355	359	333	315	364	370	329	345	322	354	334	357	329	315	352	309	341	329	318	349	344	328	367	311	334	351	359	314	319	344	363	369	353	335	329	308	307	313	351	345	333	329	337	342	333	323	324	283	338	339	330	315	338	381	358	347	378	354	335	326	338	334	363	344	365	317	319	321	313	306	312	344	340	339	321	361	329	349	344	393	343	351	303	328	333	338	324	333	331	318	345	356	373	333	319	324	351	305	312	372	362	345	302	331	378	355	328	371	356	326	305	352	310	325	361	362	366	343	327	301	323	341	352	358	339	351	347	361	362	307	348	317	316	321	307	323	347	369	376	335	321	345	335	336	338	298	355	314	339	325	329	342	321	357	347	319	319	346	355	316	320	353	366	336	348	309	390	371	344	312	357	364	352	352	355	304	351	333	339	341	325	351	315	360	323	328	315	300	333	293	324	327	322	350	354	359	345	347	313	312	321	342	370	358	346	337	362	349	321	369	380	325	312	355	335	353	332	324	345	356	330	347	324	368	342	314	386	340	318	370	316	321	338	346	348	353	319	362	333	308	354	369	365	311	352	351	349	351	342	320	353	327	380	347	318	350	338	348	379	352	334	340	334	376	332	347	351	306	318	338	328	367	309	339	340	318	303	322	354	351	329	342	322	338	341	343	342	351	372	308	356	389	334	344	390	341	352	316	317	314	277	363	311	353	328	333	342	343	334	370	353	358	349	339	352	336	381	310	363	367	324	376	370	352	340	343	356	327	330	321	326	323	316	321	346	331	353	297	378	364	353	345	331	298	343	356	323	316	339	385	373	349	326	308	311	335	345	355	331	332	359	327	320	310	322	361	322	327	362	306	353	356	365	315	341	350	318	319	359	311	356	395	352	337	341	360	325	330	334	349	341	331	314	339	336	372	370	409	353	329	362	375	323	351	359	312	386	363	347	340	325	347	310	348	360	348	388	354	330	336	304	373	333	367	336	348	344	342	346	343	322	352	341	366	328	306	350	354	354	323	329	319	336	332	344	373	334	336	329	332	319	342	318	362	338	355	341	321	350	346	299	382	388	358	340	322	352	326	338	309	337	362	327	346	341	357	391	302	294	349	327	306	333	356	349	322	346	331	354	351	308	339	311	364	333	323	356	321	326	347	355	327	349	316	338	353	344	370	305	374	332	315	336	355	355	325	308	343	343	343	370	360	365	355	318	315	307	394	354	314	384	362	361	357	338	334	379	320	298	331	348	352	395	327	333	323	360	324	342	334	328	337	346	324	297	310	354	300	329	339	355	307	342	382	299	349	301	321	331	361	337	335	351	338	358	352	345	310	317	344	332	315	345	332	324	345	375	349	336	308	359	360	310	311	319	309	366	339	371	327	358	367	339	311	328	363	354	294	337	335	344	309	322	323	328	338	352	357	314	352	340	318	402	331	314	350	278	375	352	357	339	368	324	365	366	368	375	338	340	393	356	314	332	323	305	338	325	327	357	333	352	342	343	315	317	354	335	342	361	331	374	323	352	314	333	348	333	359	356	355	311	309	318	286	340	364	309	340	371	304	346	362	344	358	325	285	350	365	339	356	346	345	346	357	297	343	353	365	308	347	322	347	359	400	339	341	344	342	327	331	363	360	365	345	304	329	339	337	342	322	329	314	342	349	374	374	337	336	321	355	323	378	319	316	309	320	330	375	359	338	333	345	335	341	358	324	355	308	332	322	315	348	327	364	340	310	334	372	331	347	345	371	324	292	308	321	296	341	352	337	336	367	312	305	390	342	360	368	356	345	342	313	307	373	365	346	367	338	323	352	350	365	350	317	300	314	324	327	359	344	310	328	361	322	325	333	346	353	344	349	370	326	310	302	349	328	329	364	343	355	331	319	361	317	317	349	346	337	342	346	351	330	314	319	360	355	340	355	354	328	368	326	342	338	343	324	305	362	315	378	344	356	345	331	354	291	336	322	337	350	324	338	346	361	314	329	350	321	346	345	350	317	346	375	335	348	332	341	344	389	339	366	326	319	338	359	329	350	341	357	317	369	312	344	303	328	328	332	329	339	348	366	350	378	343	359	324	324	358	373	324	318	344	330	343	337	344	334	351	336	367	333	356	344	355	317	317	294	372	315	361	349	362	334	333	338	331	300	316	315
6626	1154	1512	1687	1493	1261	1188	1045	1038	1049	988	883	918	886	868	935	915	883	863	834	864	867	862	811	803	843	826	800	843	855	816	818	877	825	844	729	806	773	796	830	809	860	859	825	773	891	773	774	786	815	843	826	760	832	773	776	797	768	843	816	802	834	791	835	820	795	837	834	745	829	855	798	836	828	838	808	760	827	813	816	812	848	845	845	835	772	793	785	811	745	820	786	820	784	779	805	731	795	815	753	846	763	839	858	796	779	789	814	795	758	840	764	763	833	820	770	818	817	820	809	766	791	794	832	773	803	802	771	790	837	820	797	768	807	815	777	802	811	801	866	849	840	748	789	820	813	820	771	827	825	806	844	764	781	809	807	802	782	833	802	761	829	792	788	804	773	761	843	793	816	809	804	771	778	792	837	800	818	806	821	793	873	807	797	782	811	773	765	851	798	793	814	802	840	827	760	773	760	784	794	771	807	765	753	786	810	796	832	818	862	822	822	830	809	790	840	770	762	774	801	850	815	855	790	809	824	767	784	815	787	718	799	733	823	830	782	823	786	792	750	799	806	849	788	781	796	842	787	803	828	744	799	781	829	779	819	842	793	870	802	851	799	803	839	802	790	844	829	805	805	790	802	818	750	805	839	759	784	793	823	803	757	816	796	833	772	832	789	818	811	810	822	792	783	783	808	836	847	833	798	794	809	782	777	773	787	780	778	770	805	802	809	860	823	808	790	840	800	829	808	842	855	785	799	788	851	792	831	837	773	771	802	761	758	740	764	765	790	814	802	808	791	788	856	812	817	833	771	844	871	787	817	782	833	778	814	804	781	837	822	805	795	746	826	800	791	807	810	820	802	785	828	802	802	798	790	789	783	754	818	825	820	810	826	860	769	820	793	782	788	832	814	831	796	804	773	776	782	793	784	825	781	807	808	788	832	827	822	749	832	799	771	802	827	797	819	827	829	861	846	767	847	760	790	813	806	803	850	804	804	803	804	820	786	790	831	809	785	815	785	855	834	804	774	791	774	799	759	807	858	829	807	840	832	821	816	824	848	785	777	805	823	760	809	792	797	792	808	776	791	821	778	826	789	788	853	810	754	762	788	761	787	800	891	757	804	787	792	812	816	790	821	796	791	777	731	786	801	763	772	765	813	784	817	798	799	793	821	758	818	784	800	782	842	786	823	758	829	815	820	804	829	789	797	779	812	789	857	744	823	817	798	866	824	835	804	821	819	825	780	779	841	816	815	826	810	781	894	861	831	801	794	818	771	809	784	824	779	785	772	820	886	769	813	775	783	805	791	802	810	809	826	819	828	821	806	828	814	785	848	782	834	769	800	781	828	808	748	840	778	790	775	828	791	797	778	818	781	801	790	764	806	843	817	807	816	794	800	789	812	750	785	829	838	807	826	808	847	798	801	783	819	771	848	811	781	825	786	801	836	787	821	780	785	780	792	811	791	803	844	794	783	801	825	799	804	791	761	795	814	835	808	805	825	805	795	773	766	792	769	810	829	792	750	757	796	879	768	796	786	857	801	800	784	823	855	811	792	806	803	779	795	779	820	783	778	796	784	835	816	777	805	797	808	747	815	805	750	797	776	780	801	846	783	740	813	777	826	781	785	774	808	765	817	788	799	818	819	829	799	821	853	780	778	833	856	844	735	777	824	821	817	784	828	842	747	798	731	869	767	787	846	846	836	813	853	788	784	828	797	860	770	793	827	783	768	803	812	812	806	811	789	785	765	758	807	835	871	785	778	791	840	824	818	843	789	802	805	807	798	795	845	817	774	820	816	796	822	791	766	848	847	793	849	801	811	798	813	800	793	809	799	835	779	828	824	793	814	824	812	811	836	806	793	820	791	755	845	789	809	760	769	823	806	819	800	783	789	812	767	756	770	846	801	820	816	787	827	854	754	822	846	766	829	793	805	783	799	797	793	793	851	771	872	769	803	814	777	768	790	767	831	825	790	805	764	791	802	787	834	792	797	863	822	806	786	812	807	768	807	794	845	760	793	779	806	780	828	816	789	758	854	810	758	793	806	779	780	767	781	724	805	784	762	804	811	775	764	749	846	847	849	769	804	818	808	854	825	784	803	815	866	777	820	848	800	845	848	826	832	758	829	808	795	777	807	792	785	828	843	818	775	803	790	848	753	832	749	830	812	804	807	807	817	796	799	806	791	820	803	793	813	788	788	807	785	833	777	755	807	762	773	829	825	790	818	821	794	815	816	793	784	844	771	852	821	806	816	794	757	718	754	816	795	780	794	792	771	767	847	809	810	832	797	796	804	770	769	825	771	774	734	769	773	838	796	803	784	754	842	794	794	806	785	812	819	816	794	804	783	799	770	802	803	808	822	821	803	776	832	804	766	810	799	780	772	822	784	838	798	795	813	806	810	819	818	807	772	794	804	784	833	773	805	828	823	799	758	802	814	793	816	804	800	803	804	750	778	807	794	861	830	816	826	770	813	785	825	789	811	688	834	810	797	835	817	841	777	773	807	795	780	770	827	808	820	808	784	809	759	796	830	808	858	791	787	807	763	787	782	786	823	781	769	778	828	844	788	774	790	812	813	858	860	806	810	790	759	781	777	810	819	801	797	834	786	822	777	837	819	758	819	853	812	720	764	811	795	816	869	848	819	718	823	786	850	841	811	805	814	817	814	804	793	799	807	766	791	805	780	788	803	785	797	812	824	782	820	718	764	808	819	777	798	795	834	802	837	803	782	801	768	818	807	788	793	798	751	801	794	809	805	802	782	816	800	766	805	793	822	778	806	806	834	843	806	802	789	849	788	787	787	798	790	808	833	771	790	776	828	806	799	812	772	783	787	775	781	807	798	783	790	819	748	824	778	808	805	857	869	865	816	762	793	789	846	776	836	801	803	771	813	791	824	743	834	791	804	771	818	805	752	748	773	760	794	788	785	803	826	868	801	765	811	830	825	814	813	814	800	750	830	841	835	755	789	805	793	815	848	798	866	795	779	794	837	767	758	792	779	867	795	786	815	777	830	780	779	784	786	777	800	761	771	769	864	780	808	813	818	859	827	835	821	832	766	839	846	817	844	817	797	736	858	797	793	769	804	772	790	795	826	809	803	823	820	787	803	816	780	827	813	784	827	833	770	809	800	791	839	840	812	800	757	815	748	784	759	832	832	821	828	785	788	845	779	840	791	782	818	826	774	854	800	809	790	819	812	807	827	794	807	827	854	852	749	773	772	834	838	756	805	787	749	803	797	797	818	771	813	773	754	821	810	747	779	835	841	853	777	817	821	820	767	746	835	793	801	818	840	802	786	761	812	801	848	802	757	827	827	793	775	750	777	802	781	803	831	800	900	806	808	826	816	854	758	811	821	806	811	765	801	825	836	790	786	801	792	787	808	782	779	790	815	833	804	768	801	850	791	819	775	803	784	804	803	837	824	798	779	805	777	813	768	764	772	786	776	772	819	755	811	796	827	760	770	845	868	780	792	736	821	781	807	808	802
15009	1416	1088	806	602	528	476	429	417	381	381	368	384	329	346	386	377	356	350	350	354	339	322	362	311	376	356	363	370	341	345	327	322	338	349	340	330	334	327	321	411	343	378	363	381	335	312	329	335	323	320	341	356	308	333	342	339	323	335	352	349	337	306	347	345	299	378	343	361	349	362	347	340	331	337	348	343	317	333	345	363	348	305	329	342	342	325	328	327	321	348	367	359	355	350	335	320	372	318	309	342	317	377	317	344	329	357	347	342	333	347	360	327	362	335	371	319	342	311	339	365	347	362	309	335	370	298	326	384	362	333	343	338	343	389	314	353	343	365	342	378	357	356	337	359	338	326	332	324	329	331	363	347	352	312	339	323	324	291	343	332	354	339	318	335	336	344	333	319	335	361	314	331	342	341	365	347	392	313	334	328	341	358	356	336	343	334	316	344	344	356	375	312	353	342	343	366	330	335	384	292	366	310	319	368	345	346	353	365	359	326	385	354	338	358	354	352	353	337	378	323	305	352	340	330	342	344	342	351	324	371	343	354	337	300	333	367	334	332	347	342	333	370	321	334	327	344	317	293	338	340	311	333	338	328	355	331	335	357	371	341	343	318	351	366	335	310	325	369	333	361	352	315	342	362	362	353	313	335	334	351	361	334	305	344	347	339	327	303	305	336	347	347	353	315	335	309	393	351	304	330	335	318	355	357	350	312	335	352	339	352	365	375	326	335	358	359	350	323	358	326	343	368	305	346	397	342	348	368	321	341	310	365	306	337	358	337	310	345	345	377	362	333	318	344	370	347	380	396	309	312	347	342	308	344	340	366	325	303	346	355	344	351	318	369	333	332	346	317	336	305	338	357	316	329	344	327	325	336	335	355	342	346	345	326	338	344	369	346	323	353	349	340	325	337	362	354	331	315	325	351	333	358	291	350	344	327	348	365	361	340	346	345	368	352	370	354	326	291	325	360	370	314	320	342	362	371	328	324	346	380	319	378	360	335	358	346	348	348	293	296	309	332	338	319	328	351	339	349	344	329	319	325	355	333	348	332	320	369	384	380	327	358	323	337	327	331	343	328	320	362	305	338	334	323	346	345	350	328	364	309	335	333	345	349	339	370	326	357	365	286	359	391	335	330	326	337	349	384	333	306	293	344	350	305	336	361	306	352	357	343	332	351	341	354	319	340	288	330	356	341	316	309	328	379	347	361	339	326	385	376	360	323	321	323	340	312	356	348	379	332	383	346	339	356	335	351	359	362	337	353	355	292	331	314	318	348	351	331	334	386	323	304	329	363	324	332	318	335	371	332	358	339	336	317	348	356	339	318	359	381	340	323	343	337	341	382	350	361	315	309	318	334	316	351	375	324	338	341	324	336	327	351	343	355	389	337	386	345	365	315	350	343	354	347	366	319	321	333	305	331	357	352	351	361	295	355	327	337	352	301	363	345	311	316	367	333	322	371	304	330	333	353	341	320	331	333	352	324	361	351	357	331	352	352	334	341	346	314	336	323	370	337	316	339	296	324	345	359	362	331	323	357	328	336	311	360	353	336	345	356	355	320	342	358	339	327	327	315	341	327	344	352	368	348	345	336	341	328	353	339	332	335	314	341	319	285	323	358	340	368	322	357	315	344	347	323	335	350	347	356	360	329	326	345	363	341	361	351	330	357	338	346	348	352	360	344	352	325	343	322	316	337	340	342	331	304	341	344	369	321	354	342	339	353	364	331	337	347	371	335	344	309	343	338	305	349	356	322	311	327	331	342	348	354	356	351	392	311	327	340	330	343	335	307	312	373	352	348	338	316	335	308	319	358	352	342	363	399	378	343	356	320	325	372	333	337	346	313	361	317	359	335	335	374	360	299	330	349	309	359	328	372	371	346	314	358	347	348	360	337	311	368	348	361	347	329	281	317	340	353	357	307	337	328	351	341	338	330	331	357	340	346	324	354	335	346	332	343	342	349	356	349	307	348	350	331	380	339	306	321	320	320	343	312	335	378	333	372	319	345	366	343	341	345	357	343	318	343	363	330	322	322	327	337	323	343	332	376	353	335	332	319	332	353	295	312	330	326	316	359	356	336	375	367	323	318	313	349	334	387	359	350	335	328	320	360	349	351	349	345	305	330	352	338	324	321	370	347	347	350	327	336	352	318	314	339	362	350	333	352	349	343	363	365	334	328	311	344	360	342	354	355	329	345	310	338	316	337	327	362	349	350	320	349	364	332	376	345	369	344	328	342	368	313	334	312	347	344	356	307	338	356	321	303	327	352	312	344	339	332	341	328	356	333	340	322	372	306	349	337	323	359	345	322	325	333	361	346	338	315	375	269	301	339	321	341	318	348	320	366	375	372	359	340	323	342	333	360	349	364	354	308	348	340	359	395	340	339	331	316	323	298	358	362	363	323	350	338	361	341	313	347	347	317	342	313	341	341	361	372	341	369	363	309	341	342	312	364	312	323	339	355	337	325	356	353	363	333	320	321	376	308	314	359	329	340	334	342	351	375	328	323	320	345	316	340	318	322	326	330	333	301	336	343	368	360	345	345	342	331	333	337	347	333	350	338	363	337	352	344	324	305	323	346	327	346	357	341	355	367	367	340	351	367	315	360	389	325	333	333	343	355	338	333	311	325	330	351	333	347	310	325	319	338	303	357	345	351	325	322	347	338	365	337	354	329	311	354	353	372	329	305	337	332	358	347	358	289	327	341	350	342	326	350	348	318	363	356	323	344	302	359	318	358	311	347	343	344	379	334	382	328	343	378	359	376	321	325	345	354	324	332	293	342	316	328	295	361	326	332	345	325	340	325	330	322	343	314	380	323	345	339	347	350	309	363	374	363	354	322	382	338	300	351	351	357	365	349	311	333	342	326	346	304	368	337	300	350	294	347	340	351	336	335	334	295	345	369	345	349	327	340	384	321	297	322	333	397	314	347	341	306	348	314	332	310	330	313	326	351	333	317	342	379	356	340	361	341	329	334	345	350	315	396	343	335	341	374	345	353	349	350	345	354	365	333	346	317	313	320	334	342	330	360	376	327	362	348	372	359	353	322	337	374	325	354	346	351	349	334	365	362	345	401	320	315	329	331	353	337	326	333	320	333	303	353	344	350	357	334	341	308	342	344	329	349	357	315	321	325	340	349	343	359	348	355	338	346	319	328	335	337	332	337	329	349	324	335	373	345	314	378	332	352	339	344	365	354	343	321	363	364	336	358	353	384	349	362	344	332	352	337	315	377	358	356	364	339	330	321	343	356	365	344	373	385	368	364	352	337	343	360	325	345	344	343	340	325	351	308	315	329	342	387	372	351	346	345	354	309	329	327	361	313	342	351	328	298	361	385	333	343	310	363	344	351	357	346	347	327	339	340	357	336	354	352	378	367	332	340	345	322	343	329	355	344	360	314	356	341	324	336	331	316	336	353	336	342	347	325	336	328	324	305	337	327	350	309	368	319	293	347	341	349	364	366	332	348	320	323	342	337	332	327	305
8537	1335	2240	2413	2088	1686	1471	1341	1269	1210	1078	1065	970	1036	967	910	903	873	888	850	889	833	901	884	794	800	839	824	827	824	817	833	787	750	777	790	849	846	806	753	832	790	767	741	799	825	814	820	740	770	789	819	805	832	803	767	876	782	786	821	756	793	788	782	741	740	823	778	789	825	757	760	774	820	723	801	820	786	774	777	804	802	779	806	811	767	814	759	805	745	822	794	767	740	794	773	758	759	754	811	749	759	843	782	766	784	764	786	802	767	766	795	777	792	822	780	710	768	799	816	743	758	795	758	735	811	749	815	813	759	735	776	741	733	806	707	768	835	792	741	787	744	749	754	770	765	757	804	751	767	814	759	773	743	777	761	790	797	802	781	808	804	755	767	760	768	803	764	705	797	727	753	730	797	763	795	784	782	788	775	770	765	773	792	782	793	752	796	795	747	770	774	771	753	746	750	786	819	779	800	807	712	776	768	775	736	808	772	809	815	846	782	757	712	747	799	767	853	740	785	806	741	800	751	754	735	792	740	783	732	782	767	753	757	774	772	779	718	767	785	777	803	801	788	770	745	785	738	745	763	812	785	803	783	776	776	774	858	762	790	763	801	785	827	734	812	820	723	757	758	762	749	733	801	782	761	780	780	749	839	786	798	745	798	785	805	734	762	804	754	771	785	721	797	795	750	722	818	740	780	745	786	775	719	782	759	786	763	738	792	778	779	790	820	819	788	737	803	757	769	777	758	795	767	759	763	793	827	827	829	780	746	761	737	829	815	792	827	782	760	780	758	799	724	803	833	821	763	785	772	763	752	764	714	770	753	805	787	816	800	752	758	740	810	829	800	730	808	840	754	826	823	787	746	797	779	772	753	773	757	764	800	754	785	778	796	741	742	778	701	789	786	771	770	748	745	770	793	718	770	799	828	803	797	739	788	761	790	749	730	738	809	753	799	773	788	756	710	779	759	806	802	774	826	746	796	770	811	730	770	769	807	744	711	811	772	762	742	765	785	757	798	739	757	803	741	774	831	789	720	794	751	746	745	790	774	714	808	805	792	806	780	737	787	842	765	784	789	743	781	794	786	844	790	766	762	737	759	789	804	733	761	788	818	800	785	783	779	835	772	778	742	788	838	787	751	775	822	789	770	778	745	789	734	808	766	811	784	770	784	777	813	786	781	741	803	753	821	798	740	769	773	786	747	759	791	749	749	811	785	777	826	792	803	789	826	772	752	821	773	812	783	816	789	759	769	768	785	713	727	775	796	773	742	783	758	784	727	742	770	796	818	783	808	792	750	755	768	760	756	793	751	777	752	775	765	761	847	799	744	791	760	772	740	782	752	776	791	747	751	821	829	767	762	791	750	838	769	769	787	768	824	802	817	767	775	798	706	773	788	788	746	785	753	806	764	793	758	809	799	753	779	817	823	772	769	756	783	768	747	792	755	780	783	772	772	743	757	748	792	778	793	739	766	729	768	804	754	749	750	763	770	745	773	761	785	826	808	757	787	765	790	757	810	780	792	781	756	769	804	731	761	772	832	798	783	762	749	787	794	770	732	770	799	726	762	741	760	822	758	827	815	755	786	793	774	755	806	774	804	775	793	802	790	805	768	761	741	738	770	774	740	768	773	796	760	752	776	773	753	844	791	776	794	765	751	787	790	773	781	794	723	790	751	813	746	783	775	818	763	761	773	790	797	771	780	757	732	763	743	762	762	799	755	791	765	805	809	743	823	793	760	794	727	817	801	784	744	738	735	804	782	744	806	798	752	759	772	800	781	815	803	815	770	811	786	760	790	791	736	731	788	824	760	781	815	735	749	778	737	789	734	796	761	814	748	800	774	800	745	799	790	757	761	777	788	787	764	767	810	720	824	771	785	740	771	788	780	784	807	776	774	746	757	773	775	793	743	764	747	751	780	796	793	751	852	771	769	747	717	808	787	777	779	773	828	829	770	775	755	801	742	786	763	773	753	763	776	780	744	787	782	762	733	799	806	761	793	757	771	789	789	795	812	784	813	803	812	781	793	799	730	761	784	794	800	794	785	737	803	794	790	771	776	778	745	788	748	807	807	783	740	784	798	764	739	777	731	793	761	837	754	793	792	746	816	795	772	821	809	794	731	775	756	805	739	779	766	721	744	772	775	746	741	782	770	812	774	814	786	802	764	814	765	769	760	757	746	802	736	798	724	774	761	729	781	772	774	766	760	798	728	812	771	795	769	801	794	827	774	751	759	742	804	794	747	755	781	765	739	776	778	748	812	751	730	810	745	766	773	750	763	773	761	807	770	820	737	759	780	811	761	743	770	776	787	724	818	791	752	802	825	785	804	767	789	824	767	771	792	747	758	768	822	779	771	821	780	737	767	776	798	735	845	746	743	778	801	725	788	738	794	815	769	767	838	826	811	756	734	782	770	780	820	808	750	805	744	767	822	776	713	761	818	776	758	721	758	734	793	760	709	746	738	769	758	776	790	786	800	800	801	801	761	803	775	777	770	768	787	782	775	799	780	807	745	756	784	733	824	772	752	794	707	821	755	764	761	796	757	801	737	784	794	745	779	818	811	781	791	774	769	788	742	751	780	754	679	760	759	852	688	740	739	808	732	795	751	765	784	790	806	758	773	740	788	775	825	843	723	782	769	759	794	818	774	778	756	761	787	766	787	811	785	815	790	812	769	803	802	841	748	773	759	768	796	761	762	768	786	779	730	766	785	776	764	762	758	794	746	758	751	765	810	800	786	757	769	763	752	763	779	811	807	759	719	770	744	729	784	770	733	755	740	777	815	826	756	758	727	777	755	770	780	737	788	780	763	755	759	783	738	782	752	774	810	748	812	754	819	806	807	806	790	862	799	789	784	752	779	798	767	821	783	807	772	741	755	786	744	753	797	785	819	753	776	756	751	771	801	803	795	772	799	793	783	827	766	766	732	782	774	787	817	735	792	747	768	794	766	821	791	823	775	802	778	759	742	766	756	757	778	770	734	770	792	733	790	807	771	767	752	744	803	773	763	763	830	763	816	785	750	783	785	826	743	719	734	826	772	767	795	779	822	764	767	779	767	786	774	805	777	775	770	787	745	771	809	785	818	790	779	777	773	762	810	766	806	742	751	810	771	757	758	752	727	771	725	771	747	764	799	789	739	822	777	752	781	776	790	758	789	789	783	799	786	757	789	817	731	765	770	739	785	758	784	788	774	775	739	774	764	798	794	721	754	854	820	779	769	774	812	792	741	744	774	783	743	745	792	817	775	743	806	776	828	748	764	788	769	753	755	747	835	741	796	767	784	765	780	790	752	751	758	795	825	779	723	783	764	802	810	734	777	819	773	801	752	809	765	781	811	768	780	776	818	781	758	781	729	802	802	759	791	792	786	797	811	813	853	763	826	768	743	757	719	738	806	742	781	827	805	764	785	801	743	714	775	776	715	812	808	825	790	782	816	833	805	757	778	764	773	777	759	743	780	770	784	797	827	792	748	757	807	767	756
1601	169	146	160	166	158	185	183	180	168	136	146	147	154	178	176	160	174	160	160	168	140	176	144	164	156	151	164	151	169	136	153	183	179	165	170	166	182	179	144	144	169	148	159	153	161	152	157	173	146	153	172	177	150	172	158	144	172	142	150	145	178	169	146	161	148	162	149	163	152	162	180	146	161	168	151	170	170	156	152	160	140	163	170	150	162	147	140	155	165	166	158	150	155	154	164	162	187	177	169	140	190	167	165	172	178	171	168	161	172	173	181	154	150	170	161	171	146	165	167	196	192	136	152	172	174	185	173	166	164	149	196	166	170	172	146	151	152	179	169	150	169	181	168	158	159	146	164	136	167	155	141	151	173	120	151	147	147	150	155	163	170	157	152	150	163	156	158	153	175	149	156	148	163	151	149	166	150	167	141	153	151	176	156	176	151	146	191	165	160	161	154	145	189	122	169	172	141	163	142	151	132	186	143	172	177	182	145	177	156	184	177	154	157	163	174	155	141	168	159	171	170	159	156	156	165	172	183	142	130	166	135	160	175	133	155	172	161	176	158	152	152	190	155	158	168	155	167	149	178	160	194	157	144	164	161	172	175	151	159	153	171	180	129	168	159	172	146	146	174	149	158	152	162	166	162	172	170	173	157	148	162	161	171	158	176	162	159	146	175	171	133	173	157	162	155	149	150	145	146	170	130	158	135	167	153	155	165	191	171	158	188	183	157	168	165	151	134	146	184	149	146	176	180	166	185	133	150	164	150	152	167	166	152	166	151	151	128	170	160	176	184	148	176	144	166	158	140	158	169	148	163	157	170	149	156	150	164	170	173	178	146	155	174	180	171	173	160	156	182	172	162	159	154	135	150	160	163	157	180	172	153	173	156	166	192	172	191	147	131	161	166	167	148	161	166	171	168	167	156	154	156	176	173	182	162	150	145	166	171	145	162	220	156	173	142	170	171	149	170	179	166	180	148	201	150	173	151	159	182	179	176	165	165	179	181	166	167	143	157	172	175	163	143	150	155	166	169	168	156	174	128	170	145	151	163	135	151	151	194	180	168	139	156	188	162	167	153	156	163	138	159	164	172	149	168	165	164	189	142	194	184	156	175	154	163	167	168	159	190	150	163	190	155	150	152	173	193	155	148	156	144	166	157	147	162	156	171	177	159	170	156	175	148	186	165	174	185	181	145	157	155	163	148	158	150	156	160	161	154	161	161	143	148	178	175	143	151	151	143	149	170	161	173	182	158	173	167	174	171	176	149	145	163	188	161	177	161	174	148	177	160	175	151	172	138	141	162	178	151	160	175	168	179	166	171	160	146	141	157	189	156	152	163	162	163	184	169	145	145	151	169	154	193	175	155	139	159	145	153	159	162	174	158	174	158	182	174	147	170	165	162	167	191	149	160	158	161	169	174	150	178	147	124	167	179	142	154	156	182	154	151	155	189	164	153	171	167	135	148	187	153	149	190	143	151	137	151	164	135	159	156	174	166	172	166	152	134	135	194	181	162	143	151	166	155	166	135	164	167	165	191	160	161	163	194	165	165	169	145	161	195	178	152	164	150	164	150	159	158	156	179	178	159	179	165	182	165	190	164	170	161	149	171	157	159	179	149	148	170	166	178	160	150	153	171	167	162	169	163	179	182	166	160	183	183	174	181	171	182	174	141	149	145	190	187	139	155	159	148	173	161	159	181	158	150	164	173	176	157	184	172	158	130	172	141	160	150	155	163	167	130	143	183	142	186	161	143	184	180	157	164	134	167	177	154	176	156	171	152	139	142	172	166	155	183	146	162	173	194	168	166	156	178	179	152	151	147	171	180	168	143	171	150	151	157	181	176	158	152	165	157	169	167	165	159	139	142	158	179	158	165	169	166	170	168	173	151	154	158	151	135	174	160	180	161	156	158	173	196	196	163	151	148	182	174	187	184	166	137	171	170	152	174	187	162	188	187	178	179	155	166	173	149	156	181	164	170	168	163	158	145	157	173	177	172	155	167	157	187	131	184	167	187	150	140	151	160	162	135	164	176	176	168	146	202	142	138	184	152	162	167	178	184	163	170	158	148	164	166	186	171	149	181	166	163	176	161	169	168	163	204	127	161	168	176	158	160	165	141	134	157	162	166	179	161	188	151	152	160	123	140	153	166	160	152	182	177	148	168	163	148	152	171	165	161	162	176	168	161	178	159	144	168	185	175	159	161	149	146	183	166	144	177	174	174	172	180	143	163	161	171	176	163	177	150	154	153	182	161	152	157	145	171	175	162	159	148	153	147	158	168	151	169	167	163	181	185	132	164	159	168	166	149	187	152	145	166	165	172	171	151	141	171	169	186	165	174	172	150	158	176	189	151	155	155	165	144	158	150	179	172	146	166	168	182	159	175	154	139	189	176	165	195	163	156	177	146	144	166	183	160	163	191	170	179	165	156	163	173	158	166	159	149	146	174	162	155	191	155	158	174	174	140	175	171	161	136	176	187	160	170	171	161	157	172	172	152	162	178	159	155	162	159	161	165	166	180	176	140	158	141	142	154	163	176	152	149	149	163	170	144	153	151	167	154	167	183	154	166	162	148	154	166	150	150	155	153	149	158	170	168	158	178	183	158	169	171	184	178	176	161	160	165	141	181	154	212	190	163	147	145	153	172	151	152	168	157	140	152	179	142	164	174	139	166	164	164	164	174	159	148	154	169	160	156	157	145	157	172	187	161	167	170	178	141	168	145	161	167	194	141	131	177	165	158	196	166	167	175	162	162	173	195	183	157	151	141	166	150	162	166	172	156	148	163	171	169	186	160	155	175	153	188	141	162	147	190	181	158	152	162	147	160	159	196	156	155	139	155	173	152	157	151	147	161	153	160	165	176	166	141	169	174	194	172	168	154	152	168	158	155	157	169	177	160	173	161	162	199	191	170	185	155	163	138	174	154	169	140	146	161	157	174	173	163	148	159	173	168	149	171	163	174	170	176	165	152	159	177	156	142	154	140	153	144	164	167	148	161	137	187	164	150	160	163	138	153	155	154	174	178	177	181	159	131	146	152	163	144	173	175	165	176	150	171	208	150	153	172	153	153	155	161	187	148	169	198	184	165	154	144	186	141	157	146	146	171	175	149	180	159	153	154	174	178	151	166	169	152	162	167	169	161	143	181	156	179	185	162	197	160	178	178	167	171	152	159	135	186	166	173	173	174	185	172	179	177	178	167	169	169	155	165	150	144	166	136	153	176	155	149	159	138	152	161	122	165	155	161	155	149	161	153	155	150	179	154	166	155	157	173	143	170	152	156	164	154	165	165	175	186	155	173	172	160	154	173	161	162	171	168	171	155	165	180	183	149	165	175	169	170	164	145	166	162	160	152	139	168	172	153	181	174	153	149	154	177	163	165	166	167	160	162	157	143	174	166	145	145	184	163	170	145	151	129	159	156	164	149	149	148	177	158	159	142	171	159	165	150	187	151	179	152	154	140	155	163	179	180	163	156	154	151	171	169
1850	449	433	475	479	490	488	447	458	485	478	460	437	449	447	466	453	437	472	432	418	430	469	434	457	420	437	430	454	448	409	478	469	447	496	451	435	428	450	461	448	408	421	445	433	423	447	448	450	455	453	446	448	418	441	485	424	462	478	470	451	464	461	444	477	445	461	435	423	448	465	464	426	449	445	467	424	414	454	483	442	395	444	429	466	450	428	443	475	458	449	453	439	478	456	415	415	446	446	482	472	448	460	487	418	442	447	454	442	456	419	405	448	422	452	398	459	488	435	431	463	437	445	460	446	432	420	388	435	427	435	485	412	430	417	404	432	469	456	486	406	415	442	449	448	459	410	446	421	477	475	447	438	460	417	450	504	457	433	427	459	425	459	468	457	451	468	456	432	407	460	414	458	440	439	412	439	443	439	456	427	452	454	420	464	448	437	441	443	424	450	441	450	451	422	480	433	441	419	487	477	443	498	439	479	416	431	472	441	464	497	461	459	433	458	432	419	449	441	445	470	444	505	441	464	439	423	448	425	456	454	441	450	501	435	458	408	439	404	446	428	469	461	452	471	427	462	417	484	416	440	456	424	434	431	429	428	462	434	428	419	426	449	443	402	443	427	462	453	412	479	452	457	462	451	468	437	434	445	477	424	440	454	419	427	491	455	441	456	486	464	405	471	427	428	417	464	483	457	444	456	442	427	453	431	481	474	438	430	389	457	414	449	432	463	442	451	436	470	464	456	450	457	438	430	465	457	462	412	456	446	431	473	447	455	459	464	438	448	408	437	472	453	484	435	434	454	426	471	430	430	439	442	466	453	436	423	428	488	477	462	433	494	431	432	472	417	456	474	446	433	441	431	437	479	440	439	441	436	419	431	480	470	444	424	422	460	452	449	502	450	446	437	381	455	469	466	462	391	445	431	446	462	442	447	460	467	446	449	430	462	477	463	459	438	466	451	479	449	438	460	500	444	428	415	462	461	450	443	502	420	427	460	457	454	437	428	399	410	429	433	412	445	427	455	425	434	435	436	472	445	459	428	458	448	443	489	444	436	456	458	429	401	449	447	429	402	453	463	432	460	442	439	455	450	438	459	443	443	469	465	469	458	456	464	491	447	443	464	416	453	478	496	435	461	436	427	421	423	471	440	439	497	426	415	456	427	433	415	465	460	386	443	482	452	483	433	446	411	438	486	465	409	453	430	446	462	447	437	433	475	451	457	455	420	425	420	501	443	431	423	464	428	442	444	430	461	407	465	468	451	463	413	442	464	460	463	446	469	446	448	471	414	486	469	480	456	455	428	393	455	463	459	441	447	450	453	483	409	446	463	467	473	424	425	438	448	430	436	474	438	424	457	442	457	443	409	468	392	421	469	477	423	486	458	451	416	396	443	458	444	423	435	435	465	496	423	457	451	434	419	452	428	430	459	450	496	452	403	430	424	451	458	434	462	443	469	451	419	411	443	435	451	453	429	462	451	477	422	458	446	439	464	421	454	461	425	399	470	421	425	428	465	414	450	443	450	444	462	425	422	419	435	455	441	446	437	433	427	468	479	448	465	446	425	447	446	451	456	434	451	409	481	459	428	445	475	446	448	444	461	474	420	485	429	420	448	431	443	419	429	436	449	440	441	464	432	455	471	433	455	444	448	467	445	438	454	430	460	438	433	457	397	487	450	425	452	441	472	442	441	445	457	410	457	423	454	407	439	447	451	439	406	421	453	447	432	459	421	436	439	441	448	469	419	475	424	478	446	469	431	428	476	458	444	467	461	444	429	430	427	434	426	465	460	418	463	449	447	438	421	441	421	437	448	416	465	454	430	414	451	443	463	489	403	474	474	449	432	452	457	436	474	463	440	456	440	420	461	434	435	461	467	390	444	434	461	463	422	450	462	445	416	443	445	405	476	479	446	418	465	420	409	471	429	452	476	428	426	459	436	444	469	451	456	467	442	433	431	423	474	477	463	412	411	472	418	431	467	458	452	521	455	461	441	427	458	446	403	431	462	457	450	478	437	437	460	466	430	441	424	417	450	470	428	419	467	471	471	484	456	425	446	446	433	425	462	452	429	421	454	444	442	479	464	440	449	437	446	437	462	472	444	457	441	436	453	465	406	444	409	461	440	505	433	427	444	416	442	460	446	442	462	458	466	436	451	443	435	472	465	467	423	433	464	445	471	445	470	457	425	445	422	414	451	447	436	450	481	464	406	437	440	428	448	457	458	447	490	450	433	437	433	408	414	431	421	487	398	454	508	447	490	459	456	464	410	446	461	482	483	478	475	438	440	457	463	459	424	444	428	461	418	452	456	467	447	482	424	444	459	455	426	394	421	435	469	441	440	433	448	461	389	432	441	497	440	425	415	483	446	427	480	456	455	466	456	425	457	459	428	445	482	438	463	427	420	421	411	458	443	430	441	449	431	422	453	435	429	436	414	459	437	408	428	456	448	438	459	440	474	483	420	480	435	462	457	449	467	417	451	443	453	414	420	464	453	408	452	436	474	442	468	421	438	433	438	438	459	422	443	484	423	451	429	489	444	455	424	475	512	433	447	411	440	500	435	451	437	455	470	416	493	458	439	463	403	460	442	433	448	451	464	449	452	449	434	409	452	432	445	418	482	426	488	434	464	440	434	418	439	484	462	451	428	464	445	504	413	493	433	437	453	418	460	404	479	483	432	439	457	445	447	452	420	442	439	471	440	454	464	481	408	456	483	455	444	411	445	411	432	444	462	443	403	447	480	435	460	416	463	426	454	464	445	421	425	437	404	447	482	450	414	446	443	423	428	429	453	492	455	436	414	418	425	414	456	438	470	454	465	458	423	448	432	435	445	460	458	473	462	443	445	466	493	435	464	436	449	443	420	423	437	464	481	442	418	439	430	467	462	425	449	443	470	397	437	441	440	446	427	434	444	478	447	451	451	426	436	448	475	436	450	429	454	440	458	435	482	448	469	442	450	420	441	434	447	431	472	435	477	458	408	463	440	482	466	482	454	446	434	444	419	455	426	426	443	465	372	443	450	471	410	447	415	493	437	488	452	461	460	443	429	443	441	456	467	466	433	451	421	478	436	468	435	490	477	409	437	431	433	440	462	465	410	440	434	440	443	473	516	451	443	450	444	402	501	465	431	432	444	440	449	431	417	433	478	468	431	425	428	452	424	426	456	463	477	421	452	444	426	418	463	437	453	436	452	422	448	416	452	461	449	461	435	455	432	440	456	451	442	463	476	432	419	452	423	407	444	425	416	458	470	475	407	449	476	487	470	429	465	388	429	478	466	466	440	400	432	462	422	476	438	430	449	461	433	430	433	497	448	424	474	450	420	447	442	479	434	439	443	427	444	472	441	447	463	494	430	446	422	478	456	431	431	431	426	429	439	434	407	452	463	459	429	418	433	432	430	463	447	442	455	452	438	452	440	458	423	480	422	453	460	425	480	429	446	438	427	435	458	428	446	416	433	417	449	422	402	421	446	433	450	439	421	438
7629	634	651	585	506	424	422	356	398	384	360	311	405	367	350	340	350	357	345	332	357	373	354	371	321	321	359	327	351	374	335	326	351	341	334	344	344	345	376	377	319	334	356	357	305	319	370	351	348	332	331	330	341	333	341	354	344	325	370	360	315	320	350	359	306	360	319	347	347	364	351	373	322	330	358	335	350	344	351	307	319	363	336	292	330	332	327	331	355	369	400	332	305	368	351	350	360	296	352	343	377	321	368	371	301	399	352	290	335	323	349	301	346	330	352	319	319	343	353	355	315	320	368	341	339	354	342	325	330	359	353	305	349	368	334	351	343	349	340	357	326	308	356	344	323	315	323	310	335	352	336	304	345	324	320	332	311	326	319	321	365	331	342	338	340	340	376	346	318	338	346	310	347	323	326	350	375	374	361	340	329	374	346	360	351	344	330	335	344	344	392	330	357	356	336	361	368	349	323	338	354	360	333	326	351	333	343	343	347	340	380	328	366	325	370	336	364	379	301	356	290	330	356	330	337	332	342	374	334	358	319	308	318	351	347	292	349	340	315	377	323	311	309	328	339	341	372	351	326	348	348	358	368	365	325	319	355	341	308	339	351	328	362	336	349	357	357	376	352	332	318	331	319	347	339	336	349	325	310	310	358	336	339	349	342	352	340	320	346	355	342	358	336	335	366	297	339	342	344	349	332	348	342	342	315	332	302	307	322	342	331	330	330	330	342	318	361	357	317	363	305	332	343	366	373	345	370	341	318	317	345	349	355	349	346	339	348	328	332	333	300	345	330	394	370	372	325	325	317	337	326	387	268	342	360	335	353	333	339	307	316	303	347	326	371	336	358	355	318	325	301	367	320	326	384	339	337	338	344	335	314	321	345	322	381	354	332	379	329	338	337	341	352	337	325	365	306	355	343	354	311	393	373	333	362	322	318	333	309	326	334	353	342	338	295	325	341	341	321	364	383	351	323	331	356	319	345	335	360	365	339	348	311	328	353	347	331	329	313	358	305	312	354	356	376	338	345	329	358	336	319	358	358	340	350	328	340	344	341	347	372	357	344	358	364	315	352	335	294	302	357	337	314	344	345	352	333	327	337	385	357	343	333	351	310	330	310	338	362	318	322	315	309	307	333	327	359	316	328	333	346	335	315	335	340	342	362	324	342	325	326	361	342	314	345	360	332	345	336	327	317	346	345	356	317	315	362	343	364	333	347	331	345	327	370	326	336	340	330	349	326	369	331	342	332	327	346	338	330	322	357	336	293	354	321	336	357	299	341	361	383	357	348	318	361	326	369	312	366	316	315	341	353	331	341	338	360	365	317	316	341	339	325	327	328	359	363	359	295	327	316	335	346	330	349	327	350	354	353	361	339	325	296	378	323	342	313	341	319	326	372	344	329	332	347	329	338	358	333	340	325	349	372	377	354	334	314	333	366	367	360	370	350	349	372	377	336	334	349	370	351	350	331	328	352	388	332	347	327	323	375	356	310	344	340	329	359	356	354	382	344	339	351	316	329	348	323	291	328	393	354	344	304	350	325	316	313	335	327	352	373	336	318	322	325	333	342	372	318	322	336	318	328	350	335	335	328	328	309	323	335	309	364	326	340	358	339	357	338	334	340	349	318	344	275	342	364	342	338	338	397	345	337	313	336	342	333	358	345	312	303	325	351	337	342	336	338	380	380	388	329	322	349	362	330	360	303	327	350	353	347	357	345	306	307	338	354	353	358	330	319	346	325	343	316	329	348	363	345	356	303	354	322	355	334	349	336	327	362	325	349	322	356	327	332	306	327	296	311	319	299	361	360	352	335	329	347	373	328	328	336	351	329	307	320	362	350	359	310	350	357	377	339	365	330	334	342	341	342	338	327	327	360	347	322	340	326	340	387	371	316	342	335	362	363	328	378	295	317	324	333	342	349	335	319	330	342	338	320	321	325	345	322	303	328	336	321	360	331	392	353	360	299	342	345	327	346	322	323	352	376	363	299	334	322	338	338	310	339	338	384	319	365	348	330	327	343	333	357	357	317	335	351	319	326	337	324	360	377	366	347	367	326	310	375	316	338	335	348	352	344	361	340	342	359	317	338	342	341	350	311	330	320	322	322	356	304	350	322	354	347	333	346	366	379	356	348	354	340	345	346	358	369	352	313	330	350	303	358	340	322	376	352	349	317	340	356	364	347	349	340	372	354	310	346	352	304	348	343	360	327	327	344	333	345	346	352	317	320	352	337	335	365	323	315	343	346	351	336	333	331	311	328	331	334	349	349	337	292	363	339	346	300	303	314	350	303	328	333	351	328	309	312	347	339	336	338	344	325	325	310	333	324	313	353	334	329	334	348	363	326	352	300	328	323	345	288	327	317	325	357	349	342	345	331	341	354	322	329	310	326	322	335	359	313	364	335	360	316	342	346	359	345	366	332	363	363	357	315	341	347	352	340	334	331	336	335	356	352	353	367	332	367	328	343	347	348	348	330	330	315	377	320	307	349	367	370	333	315	371	341	336	360	367	331	371	348	382	347	334	353	333	354	366	337	339	355	338	368	323	318	331	336	339	349	358	315	344	350	382	330	354	346	334	380	347	350	337	339	373	353	337	346	360	357	341	365	320	308	347	336	330	335	370	379	315	335	342	325	350	333	342	412	341	403	355	368	353	355	355	344	349	330	301	309	374	309	346	353	355	339	337	371	320	328	308	334	344	361	330	345	331	354	335	321	323	330	332	318	338	330	336	347	360	346	337	356	361	349	329	363	373	356	366	323	308	331	323	332	366	362	372	364	344	344	333	361	326	373	327	349	334	352	337	306	348	328	343	343	349	332	337	319	309	350	369	332	377	344	357	345	329	346	346	368	348	356	334	345	315	344	342	344	373	332	373	355	291	305	362	345	309	320	349	325	358	343	353	364	307	322	315	328	329	357	332	329	380	321	362	330	360	364	351	319	377	375	352	345	345	330	328	338	357	315	298	324	323	348	378	320	327	363	330	324	337	359	342	305	362	322	343	358	321	345	290	322	335	321	316	318	322	354	351	299	352	355	326	371	346	354	355	352	306	362	333	355	369	341	339	298	348	360	329	319	319	348	349	341	334	324	332	342	345	342	304	348	347	360	323	292	317	305	334	346	376	331	342	338	312	335	355	309	337	352	335	323	325	321	320	347	345	324	343	348	337	360	367	363	356	316	356	355	325	321	303	354	366	303	340	342	348	334	355	354	324	335	352	353	350	368	361	342	337	333	347	336	332	349	351	322	341	332	314	373	359	317	366	356	315	314	338	329	380	358	340	350	365	324	320	364	340	357	337	325	315	326	308	325	316	349	339	335	332	325	342	295	343	368	329	332	321	362	324	328	373	360	349	337	308	328	329	356	331	344	329	336	336	350	333	348	335	320	337	330	321	334	350	332	334	364	324	312	340	331	331	380	311	329	336	322	346	344	360	346	342	392	337	377	353	361	356	323	326	312	333	345	325	393	348	329	307	332	345	361	355
6714	1089	1511	1700	1479	1251	1229	1108	1072	997	970	913	911	920	900	871	912	893	810	890	845	828	789	764	799	868	827	800	858	839	796	846	811	804	835	834	852	816	803	811	822	831	814	793	835	817	816	829	756	772	778	806	787	820	810	790	786	797	827	862	811	797	826	783	746	784	812	783	814	769	777	824	843	811	758	765	843	758	765	843	820	811	861	820	825	778	761	799	795	802	747	818	814	794	742	827	815	815	806	831	806	833	777	807	855	773	785	776	758	763	845	841	820	799	771	798	775	774	789	829	773	760	812	827	776	802	793	764	793	780	883	796	745	813	819	776	764	796	780	767	788	784	796	846	801	824	770	805	789	805	787	826	815	777	773	824	805	837	791	804	810	779	771	850	806	814	801	836	827	811	861	815	786	795	811	794	812	794	821	827	783	854	793	805	792	854	802	815	808	813	799	802	830	795	771	841	862	774	780	800	768	784	774	838	799	805	772	852	811	833	812	801	818	844	814	772	784	803	762	792	795	854	829	779	817	778	760	785	784	794	825	779	836	782	789	784	884	808	780	860	802	808	807	823	765	810	804	810	796	834	798	792	784	816	757	782	812	784	814	845	818	807	794	840	742	784	774	767	811	819	836	762	806	786	795	749	798	809	770	828	805	775	840	778	784	788	802	817	809	793	789	810	827	805	802	789	844	835	818	835	832	775	838	712	804	831	790	803	765	811	838	825	784	801	846	811	819	757	762	814	812	832	757	813	777	810	776	769	796	814	781	774	789	823	809	781	785	794	843	770	821	837	783	797	792	805	776	867	767	782	807	824	786	811	781	788	766	792	844	840	763	825	770	782	841	740	816	749	791	780	799	795	778	806	831	778	793	823	781	795	791	839	806	772	815	802	734	872	772	845	791	839	804	754	788	816	829	779	800	778	816	788	779	816	830	787	796	787	790	778	815	826	781	845	832	853	831	824	788	824	779	839	870	809	795	767	812	807	798	796	816	795	816	793	823	826	765	815	778	808	820	809	795	816	874	771	800	814	806	738	793	759	764	800	760	763	776	793	763	822	827	808	786	828	791	820	769	814	814	772	722	803	783	812	834	825	805	810	814	755	793	794	771	806	854	797	839	793	799	757	724	793	775	799	791	809	769	802	772	782	822	811	763	770	790	777	810	814	847	764	803	810	806	788	801	814	803	837	823	773	819	846	825	789	770	780	799	819	836	814	821	769	772	778	825	798	781	788	772	807	802	718	830	780	874	817	837	777	778	824	844	808	807	815	766	739	816	769	768	819	759	813	797	797	808	819	871	806	799	777	800	840	833	812	833	759	768	809	834	803	796	764	805	828	768	818	783	802	840	862	838	823	836	822	783	741	740	863	801	749	775	819	788	765	774	785	815	861	810	797	807	789	814	822	812	808	825	787	785	790	797	827	775	796	827	810	769	825	810	788	768	791	747	828	839	775	807	809	746	811	853	816	811	761	813	760	813	806	855	773	785	770	780	817	839	801	802	836	802	804	807	790	816	830	769	846	817	791	795	791	807	828	782	846	789	794	768	789	786	789	840	810	758	798	787	802	769	812	830	784	805	807	838	777	814	819	804	789	789	787	825	814	781	793	816	773	765	778	810	807	805	824	812	842	766	818	828	742	783	818	761	777	737	802	763	804	864	810	783	808	828	826	823	800	802	793	748	841	780	786	801	798	837	749	808	799	773	802	780	785	825	823	838	773	785	768	772	811	800	801	741	772	810	816	794	815	861	820	737	811	788	806	794	829	755	805	825	837	797	800	819	822	755	793	819	794	816	843	811	786	778	824	770	748	812	786	788	844	797	783	755	844	802	798	809	812	787	791	785	793	784	803	819	795	789	811	849	812	785	822	789	768	821	787	859	820	831	853	814	796	789	795	833	806	858	825	815	794	808	787	808	816	850	802	790	825	820	838	809	832	821	769	818	768	747	757	809	846	857	861	827	809	812	808	780	777	794	789	846	853	732	742	775	733	846	836	767	753	793	745	788	869	799	761	813	735	828	840	817	781	825	819	837	813	776	759	779	793	806	813	830	787	751	781	827	803	808	781	807	805	792	838	793	785	802	792	794	811	844	725	740	783	807	841	788	840	817	780	771	771	773	772	803	845	787	742	814	804	775	757	809	798	787	804	760	783	765	791	769	743	783	754	776	779	791	817	774	815	766	809	765	789	777	852	815	796	773	785	758	792	806	835	779	777	808	753	806	820	834	813	847	834	815	766	798	720	803	789	826	837	797	782	758	854	792	809	750	773	796	815	771	770	820	784	768	819	799	826	800	800	837	835	802	808	817	812	803	798	774	800	755	826	777	818	781	815	854	801	834	815	817	781	793	738	794	855	810	815	797	798	817	817	748	790	762	791	753	844	801	777	805	821	844	780	780	798	808	795	807	810	849	807	803	812	827	796	798	832	803	770	855	824	811	797	804	787	823	837	755	742	813	858	831	798	763	801	805	788	788	795	775	797	785	789	830	790	863	822	821	815	866	803	792	762	827	778	849	833	825	752	786	822	782	789	826	803	801	783	752	768	821	830	849	851	830	793	819	838	824	822	800	808	719	829	850	785	813	786	854	770	788	815	833	796	830	797	803	797	834	822	798	729	820	805	841	787	805	826	784	811	815	801	806	801	803	797	826	790	783	817	833	820	796	819	748	781	835	795	778	768	822	804	766	802	774	817	839	791	812	815	796	823	821	803	810	767	783	811	788	803	788	820	840	776	775	800	805	817	807	834	786	781	800	748	775	841	872	790	801	790	857	801	826	763	811	760	848	790	807	777	756	783	844	792	790	807	802	826	813	770	798	774	800	834	776	816	833	796	747	796	804	794	820	791	799	795	780	767	768	820	789	834	775	797	807	806	801	819	787	836	784	802	830	766	807	789	814	817	832	760	808	751	779	780	841	804	815	792	840	845	774	787	804	825	830	773	798	813	791	796	772	755	809	784	830	821	765	815	777	840	798	755	815	805	817	796	843	797	815	816	811	771	803	808	794	774	802	795	818	799	774	789	791	802	824	783	781	808	830	787	810	790	772	802	818	813	770	825	821	748	799	783	813	821	809	827	837	806	788	781	785	845	806	860	797	786	849	776	815	827	758	830	807	795	784	832	781	825	807	798	774	838	818	754	763	769	814	791	779	809	806	774	799	795	793	795	841	820	798	811	798	813	814	788	783	805	820	815	774	787	830	828	834	805	854	831	821	773	812	814	776	815	847	820	762	807	769	807	791	813	805	854	847	809	809	799	834	780	856	785	808	796	793	789	820	805	830	829	854	802	846	797	817	787	787	787	814	827	845	809	771	817	759	794	804	744	780	872	796	836	788	858	771	776	802	823	833	836	788	785	823	821	781	810	832	795	775	780	806	801	819	792	844	752	813	761	818	842	841	814	756	802	799	739	772	783	772	839	811	836	786	785	829	772	823	770	804	781	780	774	784	749	802	803	781	767	765	857	799	804	838	802	823	738	790	768
15088	1377	1047	807	638	529	500	446	431	404	371	390	408	364	340	349	355	381	357	315	350	378	363	351	348	356	367	350	357	329	335	368	351	323	352	346	338	364	358	324	328	353	303	344	377	316	319	353	302	347	349	338	400	341	359	343	336	375	310	311	337	355	340	359	339	317	324	358	346	358	345	358	328	338	340	340	353	335	315	349	356	332	349	328	376	326	363	364	322	349	371	332	366	341	332	338	359	351	342	362	343	314	333	326	338	344	303	339	343	333	380	312	305	324	349	365	364	342	335	361	348	298	333	330	339	319	367	313	342	345	336	344	341	338	334	347	333	350	343	304	328	324	325	303	341	341	340	369	348	387	347	336	315	361	335	312	311	337	356	363	356	327	348	369	345	320	354	342	339	299	337	348	371	375	349	346	358	337	330	346	309	323	301	352	334	335	345	352	338	344	329	330	354	339	350	305	315	346	358	322	356	363	319	277	347	329	312	318	341	339	332	346	363	344	374	329	354	331	359	312	345	348	370	331	318	316	343	359	366	337	369	309	334	320	319	368	338	316	344	345	337	366	330	323	357	296	312	329	301	327	351	330	344	377	378	362	315	333	362	349	358	316	353	338	323	357	337	345	317	328	387	344	329	381	374	318	307	370	358	345	337	324	398	325	335	351	338	348	338	392	319	350	322	350	346	338	380	336	350	353	347	291	297	310	347	335	307	345	325	330	324	353	352	317	367	330	353	325	348	343	362	346	332	373	342	359	383	353	336	326	325	321	308	340	364	346	339	325	349	332	337	355	345	339	343	331	342	322	343	326	331	315	314	310	350	329	370	363	331	338	376	360	318	338	354	324	345	349	309	348	320	315	345	347	333	346	359	312	317	356	355	362	316	342	378	364	314	343	378	336	299	342	306	351	350	363	325	313	367	347	302	355	318	352	325	348	357	335	344	341	323	355	326	311	345	336	361	326	317	344	369	375	319	338	352	325	357	359	369	330	330	331	299	350	303	374	337	347	343	349	355	345	339	358	305	338	377	350	335	348	335	341	342	320	319	354	351	339	305	341	355	323	352	351	323	316	323	323	364	365	342	360	294	342	330	349	310	334	318	309	342	323	328	324	359	348	314	324	363	318	344	332	302	296	340	337	375	328	334	367	304	336	376	350	331	354	358	327	362	318	312	324	365	358	323	334	343	343	291	344	315	319	364	331	363	284	341	369	339	342	355	398	355	346	321	351	337	327	347	349	323	332	313	339	368	352	335	345	344	352	341	322	362	339	386	348	291	346	314	324	343	342	334	325	308	371	349	353	323	315	353	352	317	344	325	338	343	367	371	344	331	336	330	327	337	312	389	344	346	332	342	350	331	340	306	341	341	323	336	339	353	350	330	350	368	384	365	344	358	333	338	348	329	313	360	352	336	354	361	349	355	393	337	322	315	356	324	294	339	344	321	318	339	366	348	366	335	338	371	348	334	344	361	362	363	322	341	315	311	366	307	383	356	308	367	321	368	293	331	323	338	328	336	320	331	366	332	304	307	355	349	310	366	332	334	312	354	332	347	342	372	323	341	355	355	310	359	342	355	331	346	332	328	356	359	364	326	350	335	330	339	345	344	344	333	352	326	354	339	349	305	389	349	348	353	382	348	316	332	339	333	360	336	314	344	366	299	383	316	345	297	350	347	344	366	315	339	331	320	329	327	332	376	330	338	357	328	331	345	326	322	343	345	349	337	365	367	349	346	356	323	323	338	315	327	357	341	308	347	328	362	326	325	336	352	372	327	338	358	333	321	369	353	338	304	337	356	340	338	359	387	351	318	372	350	327	330	339	335	311	333	361	320	327	336	331	313	331	338	312	343	351	326	348	336	333	367	313	348	351	341	327	354	362	384	304	331	340	348	318	322	325	323	296	360	318	309	360	352	332	351	354	315	326	300	351	314	337	340	330	335	328	315	339	332	355	353	353	328	386	310	379	334	343	328	334	367	338	339	317	335	346	327	352	354	347	363	311	328	349	326	332	327	334	312	306	346	336	285	311	365	368	326	293	346	341	343	350	347	354	376	363	394	323	370	341	350	323	349	311	358	317	320	320	308	326	354	339	324	343	351	294	323	340	295	329	337	296	340	335	328	315	345	331	372	293	339	338	317	337	371	323	334	350	373	311	340	341	315	294	317	330	330	328	306	339	331	320	314	324	310	356	335	383	321	329	349	343	350	325	368	369	317	352	325	347	339	284	362	309	314	351	326	350	312	327	343	351	312	376	347	337	305	317	347	328	313	321	340	350	333	357	320	327	327	357	357	334	320	352	309	351	350	310	308	343	315	313	291	315	282	330	352	348	342	327	312	329	319	333	373	343	347	313	330	361	337	298	374	320	326	367	349	312	348	361	376	397	366	335	336	353	362	300	323	322	335	311	351	354	384	329	317	317	348	344	369	343	347	333	320	348	359	315	366	340	347	311	351	336	360	365	333	348	380	366	342	301	309	316	341	334	331	324	323	343	335	312	341	320	341	334	327	347	342	333	341	346	352	370	342	336	361	359	348	295	373	375	340	347	368	317	382	370	344	331	312	342	348	349	313	382	322	333	326	330	335	361	343	355	325	312	345	343	336	342	343	350	323	327	351	330	351	306	287	297	333	368	342	366	352	339	342	310	328	337	340	370	318	352	300	308	352	310	341	308	336	369	358	305	357	346	350	328	359	370	311	355	348	318	335	335	293	302	344	347	333	320	337	346	370	334	317	346	335	323	355	356	316	328	340	358	386	347	320	321	318	344	356	315	336	354	329	325	336	356	323	313	322	287	307	333	352	333	336	352	383	327	356	368	355	342	337	325	322	336	316	361	357	352	330	335	321	366	336	368	356	357	352	322	343	340	319	343	342	383	331	360	317	332	365	332	327	336	314	373	364	367	333	355	343	324	340	361	336	334	352	340	334	359	326	372	375	332	351	315	333	352	333	376	326	350	310	373	379	350	370	363	401	353	303	312	336	335	342	327	366	331	333	358	298	342	319	336	343	349	354	319	312	342	358	332	349	346	359	361	340	355	342	326	362	334	347	380	350	342	355	316	346	347	306	312	343	343	323	361	357	331	367	339	347	328	336	336	328	352	356	348	348	336	341	371	342	327	327	357	315	347	324	323	301	325	296	359	366	322	349	349	355	347	337	333	382	359	318	350	357	317	335	338	339	366	364	346	329	348	343	322	345	356	365	311	335	354	336	358	384	364	342	316	367	363	362	336	342	318	338	321	343	317	365	337	353	298	308	341	322	322	353	321	302	348	337	335	321	338	367	381	376	360	370	380	337	351	345	372	365	361	358	331	337	326	315	328	392	361	358	352	344	390	347	333	303	354	353	335	353	336	310	325	316	322	343	338	350	343	336	353	327	340	311	338	323	357	346	357	361	350	336	361	358	354	336	338	322	348	340	336	315	365	363	317	326	312	365	313	357	308	329	380	362	354	351	329	331	354	339	340	325	342	332	323	319	345	337	334
8534	1337	2150	2420	1957	1736	1459	1335	1352	1203	1170	1057	1047	953	949	906	841	919	874	854	910	889	833	842	843	833	828	817	752	806	827	795	746	785	791	783	808	827	846	779	796	768	804	833	845	854	814	791	811	827	781	789	841	799	773	776	756	759	738	813	746	806	811	748	804	676	747	783	754	737	765	840	764	804	777	775	760	796	791	786	765	751	777	734	791	821	754	807	767	792	783	755	790	773	765	823	731	725	735	778	754	797	740	772	823	784	746	723	750	816	763	740	749	810	781	723	791	760	767	775	801	754	736	748	791	780	799	748	833	810	775	699	747	734	802	757	765	780	757	745	777	818	788	790	748	799	795	781	780	754	767	783	770	776	820	779	804	759	761	816	799	842	777	728	760	757	789	766	722	790	793	759	821	787	765	861	739	781	815	748	759	748	775	767	768	780	817	749	751	763	742	794	761	773	769	743	783	833	809	805	757	774	734	784	712	767	840	772	794	724	794	785	731	799	801	803	793	800	799	799	762	772	756	847	700	765	784	750	861	755	783	793	801	762	767	755	771	813	756	750	778	779	749	760	767	798	747	774	758	762	751	771	781	779	808	788	736	771	740	776	787	797	800	817	757	770	762	763	770	790	756	744	774	746	734	786	751	753	799	769	749	788	775	747	754	713	760	763	766	717	757	762	773	768	752	778	785	752	799	776	765	766	783	751	816	788	711	740	777	763	769	776	780	742	756	762	822	795	801	794	753	766	800	804	737	744	772	793	812	746	757	768	763	769	733	778	794	769	727	772	826	847	760	753	752	776	787	724	797	793	788	777	806	768	811	781	791	797	805	800	738	796	827	742	803	792	779	724	739	782	785	753	749	758	789	825	774	768	722	807	740	763	730	767	830	712	777	777	731	738	718	721	747	770	799	773	805	752	787	759	763	736	784	807	736	729	769	754	777	777	775	750	788	781	762	756	786	792	751	749	792	733	785	791	800	793	785	709	772	793	755	752	799	820	741	716	763	708	710	733	763	776	763	714	780	780	778	790	744	785	747	799	744	794	771	748	789	790	781	774	772	795	759	751	735	763	773	740	807	742	757	760	686	819	808	780	737	812	748	831	794	791	796	753	779	745	749	819	782	830	801	792	780	784	746	779	771	738	781	727	853	715	728	751	757	745	791	740	787	751	761	785	770	754	729	735	787	828	766	798	746	785	790	760	826	763	766	771	771	763	804	711	801	757	816	787	766	773	775	750	795	759	795	740	785	776	775	806	770	762	827	742	776	769	792	758	794	735	820	749	751	752	753	791	744	724	790	761	777	804	799	802	815	814	813	747	769	740	740	798	748	820	792	802	712	830	790	743	804	745	773	784	809	781	750	791	802	777	783	782	790	749	802	747	764	752	763	802	770	800	797	740	797	803	770	768	768	767	792	778	775	792	813	763	825	756	725	822	798	762	768	784	766	743	755	780	784	782	731	735	749	749	794	786	811	736	741	739	737	825	774	788	826	757	783	756	796	797	775	756	776	787	746	781	772	803	786	786	810	801	715	787	811	813	755	765	790	798	832	763	750	792	776	768	813	786	805	752	765	790	758	788	709	765	767	760	719	796	757	781	758	779	773	750	781	808	736	748	811	784	779	813	758	756	783	765	804	792	764	784	793	753	783	797	739	802	762	815	789	774	759	806	740	797	786	732	782	788	785	819	809	827	807	738	798	780	779	753	782	790	745	792	774	792	790	786	785	740	830	750	778	772	775	779	717	774	760	765	787	804	786	745	804	817	788	776	791	793	765	794	772	763	816	758	714	707	743	780	787	793	727	774	752	823	775	763	776	759	803	770	767	782	756	754	695	782	801	793	782	773	737	753	785	788	758	777	807	781	738	769	803	811	773	774	805	776	729	714	758	802	758	775	754	792	780	789	756	786	805	810	801	810	735	812	755	793	772	769	771	771	815	744	819	736	775	812	794	795	775	826	766	823	792	803	793	791	812	772	737	715	798	798	767	741	763	778	759	774	781	774	787	814	771	754	766	782	775	773	777	777	793	761	788	719	789	737	786	756	785	780	776	811	814	827	737	775	776	783	816	774	814	757	778	787	775	760	762	717	738	763	754	800	836	769	782	743	748	757	745	773	775	786	847	801	740	796	818	812	805	726	780	776	730	797	835	779	750	767	797	770	794	742	757	780	809	800	779	802	816	825	738	729	748	762	733	776	785	749	769	729	798	815	745	738	809	738	784	781	800	754	775	781	774	777	782	808	781	791	771	749	717	771	786	722	768	762	799	739	748	748	728	767	689	770	823	738	764	809	741	762	754	758	803	803	756	764	767	772	840	758	767	764	761	763	763	733	776	811	728	771	777	738	735	775	800	794	776	751	767	799	787	798	750	772	763	766	803	763	795	767	783	816	752	723	815	781	765	829	793	811	761	792	794	746	764	800	791	786	776	756	792	763	785	765	777	788	785	755	790	788	805	751	776	744	791	766	761	765	821	788	733	747	771	713	739	741	805	730	861	806	770	833	751	737	780	797	790	773	779	775	752	758	773	784	769	747	760	765	768	776	786	734	795	758	810	760	808	751	755	780	799	761	817	745	786	778	776	824	758	775	752	754	727	753	778	789	817	772	720	758	837	777	815	776	809	758	749	822	781	801	749	787	781	783	789	761	777	792	772	765	788	791	776	784	817	806	782	738	782	803	793	764	815	761	786	788	855	749	788	762	763	805	770	769	763	767	753	790	792	737	805	749	741	790	744	837	780	752	774	788	756	795	799	783	771	825	778	752	815	741	774	771	748	783	762	764	788	797	809	795	830	784	762	774	772	773	801	808	760	807	735	774	784	782	755	763	738	793	772	824	846	723	805	741	776	782	767	788	777	762	812	766	728	812	763	792	779	743	789	747	809	735	785	854	761	761	764	793	752	805	763	787	739	750	766	766	754	723	773	748	766	751	803	796	803	781	791	792	820	832	797	768	762	722	809	762	746	722	817	796	798	769	789	774	754	769	765	769	753	793	783	824	763	758	762	767	807	815	803	773	743	785	749	734	763	771	793	781	769	753	759	761	804	794	771	797	733	741	788	741	783	757	811	768	767	756	776	803	734	778	778	770	770	755	751	766	809	767	774	720	790	819	784	786	765	747	771	772	754	819	749	764	770	755	745	765	779	713	807	815	767	806	805	716	756	734	774	776	718	764	755	809	778	773	770	839	778	744	787	775	743	784	816	757	809	738	788	784	732	798	783	739	736	767	746	798	718	787	786	820	807	736	773	781	789	748	784	708	757	769	807	737	770	746	787	793	735	731	749	800	752	787	747	816	711	721	760	743	757	795	791	773	772	746	795	774	769	725	785	752	777	720	778	744	750	784	751	744	770	759	783	791	787	763	807	754	749	789	794	782	750	834	795	735	761	756	773	750	778	781	756	784	705	746	780	775	775	809	733	786	773	779	779	816	755	778	815	770	765	751	734	807	789	782	780	798	779	779	783	790	766	797	762	739	739	759
1746	189	155	193	199	192	168	160	158	163	168	178	183	196	177	190	160	163	181	176	165	195	179	139	179	162	203	190	163	164	180	180	159	172	162	178	161	154	164	167	146	140	152	179	179	176	166	161	173	163	167	163	146	162	165	164	173	162	147	178	167	163	151	141	174	146	153	144	156	156	160	172	187	191	147	162	171	156	186	156	166	163	174	177	156	171	158	169	171	185	166	161	154	166	143	160	156	136	149	179	166	151	179	176	161	178	189	168	138	159	211	136	160	150	177	181	195	158	170	171	170	174	163	161	171	167	188	145	179	161	122	162	152	163	166	143	171	169	143	164	147	175	174	165	145	147	180	162	158	162	187	192	155	162	147	163	158	149	154	132	143	178	146	149	155	157	164	158	155	170	199	169	167	190	156	182	161	173	171	178	140	138	176	127	191	175	154	154	149	159	158	168	153	154	180	166	144	184	157	156	171	169	141	152	143	174	167	140	176	177	180	151	150	157	152	165	143	139	154	153	127	170	154	146	157	182	170	174	150	138	165	138	172	201	170	172	179	151	157	174	175	147	160	170	168	182	196	156	171	185	182	173	169	163	166	183	190	165	184	146	165	175	177	159	168	173	174	149	165	156	169	174	185	158	158	149	152	152	170	164	172	176	146	160	148	167	137	171	152	145	160	166	164	172	145	164	142	166	178	151	146	147	166	138	155	153	163	167	189	178	150	185	180	160	153	175	165	163	140	152	214	181	159	165	182	178	167	171	135	183	159	167	176	158	153	160	142	151	171	171	164	178	168	147	176	157	161	178	182	191	173	169	162	147	151	184	176	143	178	163	165	169	169	143	167	177	170	169	185	158	175	189	171	138	162	168	150	165	182	160	181	142	173	162	183	146	166	179	148	149	164	143	146	140	156	164	131	162	157	170	189	168	145	145	159	179	177	157	156	158	166	162	194	146	159	161	170	165	178	157	174	188	187	173	197	139	178	166	130	149	130	150	156	179	165	164	157	165	170	157	170	141	169	142	141	161	139	180	146	164	159	171	175	157	184	156	195	150	150	172	169	164	161	194	134	163	156	188	157	160	158	154	173	161	161	147	151	171	183	202	168	167	168	149	146	184	159	168	170	185	169	162	156	186	173	182	173	179	164	193	162	157	165	168	164	147	150	213	179	155	170	194	168	161	175	159	131	175	184	163	152	156	144	157	170	173	134	162	188	164	151	162	160	181	142	158	149	178	157	183	152	181	169	154	146	158	175	157	146	147	167	149	164	184	163	161	185	185	170	170	144	163	164	156	144	165	147	184	177	158	177	148	172	177	189	176	135	149	176	168	169	167	165	171	162	166	183	180	177	167	168	191	181	155	176	171	176	152	166	150	152	148	184	175	177	175	157	132	155	162	174	139	160	190	174	181	195	162	155	156	179	153	149	184	183	163	180	173	150	186	188	170	165	193	173	156	157	182	181	151	170	155	154	140	175	171	147	138	169	155	153	174	181	144	196	165	171	172	195	170	170	150	169	160	162	150	151	181	177	169	155	168	142	193	151	164	185	150	141	160	149	175	162	169	168	148	198	151	156	151	152	162	155	149	139	156	200	160	132	165	157	162	170	168	157	148	158	143	166	156	175	144	168	163	167	146	152	160	200	151	142	171	183	187	158	153	172	162	184	181	173	160	186	148	166	160	135	168	163	166	181	149	136	175	173	155	164	170	175	166	167	166	148	175	166	171	147	155	150	183	170	191	151	162	151	159	154	187	182	178	174	163	195	164	145	159	158	166	145	165	167	155	173	180	188	161	192	166	181	169	186	155	165	169	150	156	158	162	156	151	177	159	140	192	174	165	178	185	183	157	141	156	152	161	186	158	176	136	147	163	148	148	169	167	128	168	176	183	148	171	162	163	164	165	185	154	171	152	151	174	167	159	163	150	163	150	163	164	143	148	151	174	155	170	151	142	167	153	159	171	163	153	168	179	166	184	171	129	152	155	162	161	172	163	167	159	158	152	164	194	177	158	147	181	166	156	159	168	192	178	152	132	173	150	164	165	152	163	171	165	193	171	172	181	187	172	155	177	140	157	168	137	145	168	184	174	177	144	169	176	156	164	160	176	160	127	182	157	158	161	171	168	154	167	165	164	171	169	173	164	147	137	187	169	146	148	164	164	170	174	173	148	151	180	155	143	156	146	173	181	170	162	168	155	156	150	160	189	170	177	157	124	178	152	154	168	177	177	169	180	136	160	177	171	164	167	165	194	162	185	165	161	138	164	157	134	162	174	176	169	164	178	157	160	166	141	162	169	155	154	183	157	167	148	165	168	146	179	154	164	160	150	149	168	157	175	182	171	173	161	181	150	166	167	162	152	185	168	195	151	131	156	167	144	187	149	171	157	180	151	168	195	151	167	177	178	170	160	171	175	157	177	172	155	166	177	182	167	189	170	152	152	173	165	184	144	149	166	191	177	175	184	148	165	158	152	170	160	154	161	153	155	165	141	149	176	151	157	160	165	152	182	169	192	145	156	140	178	165	154	163	163	191	201	154	198	147	162	155	156	162	171	184	156	182	169	164	157	162	187	158	172	149	163	166	164	184	141	160	161	188	158	174	169	151	147	145	173	145	142	185	150	191	172	154	150	162	139	141	183	168	157	183	171	176	152	193	167	167	171	158	151	150	161	177	178	137	139	178	164	139	149	165	149	177	135	171	153	152	176	174	175	158	169	186	191	164	144	145	165	155	170	152	165	180	157	145	165	167	182	164	181	138	162	167	132	144	159	151	170	185	183	163	172	147	175	163	151	159	161	186	157	161	167	167	178	187	152	177	162	133	178	181	184	176	179	170	175	171	171	138	174	166	161	150	166	191	125	184	170	158	178	159	184	174	148	170	181	165	141	159	157	160	155	161	162	169	140	187	157	159	153	142	157	169	175	147	176	139	163	173	159	132	149	170	163	169	172	193	158	171	156	161	171	159	163	151	169	145	163	170	167	158	162	169	139	183	129	167	155	174	161	166	157	163	162	204	150	162	158	157	177	154	145	170	166	162	163	168	205	150	189	161	166	131	161	161	152	164	153	160	156	168	172	169	149	168	182	178	179	175	136	149	163	160	150	146	154	191	153	153	163	160	197	129	189	152	174	161	173	145	166	156	190	178	182	171	165	174	170	176	173	154	141	138	177	176	174	173	163	161	146	137	176	162	172	174	161	179	173	174	165	172	156	157	168	170	152	152	176	170	161	157	147	169	164	179	179	167	155	145	153	160	171	163	150	163	176	169	179	161	144	158	164	167	188	173	150	179	163	169	160	156	163	176	158	168	155	162	179	170	162	164	150	170	161	161	143	138	164	150	172	165	151	157	156	162	162	166	142	132	151	152	165	184	157	184	154	147	164	154	159	146	153	149	167	173	174	182	159	187	165	180	165	162	178	151	158	168	158	178	174	175	176	164	161	185	173	154	158	159	170	179	155	164	172	164	171	141	174	157	180	170	169	171	169
1883	468	501	468	484	470	493	495	459	444	442	474	483	437	465	456	462	454	455	470	455	472	443	491	419	411	443	417	452	423	463	422	426	464	451	427	466	402	423	454	441	456	433	442	455	438	476	470	443	417	474	450	418	414	451	447	437	462	433	458	453	488	424	498	407	398	434	501	438	421	445	418	435	432	463	476	463	486	441	452	461	451	417	471	446	430	438	441	451	422	462	422	453	447	467	418	439	411	450	436	434	444	435	453	469	471	458	475	426	464	429	455	433	472	471	426	396	460	410	469	436	483	469	476	455	428	452	424	470	429	444	436	410	477	425	476	455	436	467	428	422	444	444	451	469	469	429	451	452	408	438	482	445	476	457	463	450	476	466	463	458	417	450	447	433	442	416	407	422	454	427	439	454	452	419	433	438	442	437	457	452	488	488	452	447	398	461	469	422	452	453	430	453	463	452	465	434	438	486	436	479	454	449	424	429	445	468	468	451	420	446	449	427	478	437	413	450	439	421	426	408	441	469	411	448	424	431	469	450	435	470	446	423	414	445	432	459	471	453	472	444	437	438	441	466	457	429	462	451	456	430	440	421	440	447	473	406	434	428	424	462	449	438	450	464	430	438	446	460	482	439	469	441	489	469	427	428	457	431	469	446	432	425	449	476	450	433	441	468	449	439	437	446	454	452	442	449	425	451	440	464	437	470	438	437	440	419	456	460	455	413	434	440	447	422	415	470	445	465	459	440	448	405	453	452	458	459	468	439	421	467	453	473	443	439	436	437	449	460	454	447	445	429	439	434	459	477	431	443	449	443	463	468	464	459	467	419	458	457	448	430	419	413	464	449	456	459	450	472	454	436	451	438	398	456	431	433	437	458	454	459	453	445	433	422	488	460	429	437	431	440	405	456	416	436	483	445	459	459	409	426	453	430	448	416	447	462	442	455	469	456	472	426	452	449	437	467	456	419	453	489	466	417	437	416	470	481	463	435	431	432	471	421	467	430	423	437	429	455	431	401	440	462	412	421	410	465	434	467	413	421	449	424	426	456	454	451	454	440	450	452	459	487	463	426	425	461	426	454	467	443	447	432	429	454	448	482	436	447	434	459	458	471	420	435	482	487	421	497	476	425	425	460	461	453	436	481	433	415	412	461	466	447	474	418	458	449	470	449	452	471	447	428	421	449	446	447	444	485	427	421	437	413	475	376	416	451	479	463	450	467	423	449	460	471	431	429	448	466	438	443	456	430	455	448	436	464	460	438	455	511	416	404	468	472	467	452	428	471	453	458	443	422	471	414	477	414	457	441	458	468	480	446	405	414	468	450	399	447	463	422	458	447	444	460	454	460	430	472	380	457	484	435	468	460	467	443	447	478	456	489	443	456	427	429	440	399	423	435	426	459	432	465	414	448	459	427	484	460	434	447	442	449	428	463	410	468	478	448	425	441	485	458	454	445	468	454	440	434	443	459	442	429	461	455	458	461	445	429	445	416	443	488	420	453	458	460	425	434	426	425	437	415	469	432	468	439	458	450	416	448	470	420	469	489	438	436	430	481	447	441	431	431	443	453	438	462	475	436	434	480	458	439	423	454	407	426	439	468	440	464	430	452	429	444	446	452	480	431	465	420	433	461	426	447	446	460	433	384	491	416	472	494	490	461	442	480	451	451	414	437	447	442	452	462	474	448	448	442	410	458	465	431	450	435	426	459	475	483	418	408	462	486	460	453	442	465	431	454	467	465	426	458	450	481	433	422	456	454	451	441	425	450	453	452	475	450	439	450	434	435	480	438	449	446	489	446	415	464	469	468	450	433	466	450	435	436	435	442	487	463	452	466	475	401	424	422	431	466	463	456	452	418	454	396	439	468	451	429	441	444	464	456	448	427	438	397	454	443	460	450	441	425	426	462	420	461	443	462	455	457	470	456	460	434	441	441	430	464	463	438	430	445	419	461	442	434	441	418	465	452	423	431	436	474	469	453	450	469	438	472	470	428	463	442	445	439	435	490	451	439	443	421	410	410	463	442	428	463	443	454	468	457	429	386	424	457	437	457	432	459	457	453	467	426	431	405	419	464	426	455	431	444	488	408	459	465	460	447	420	425	437	458	402	453	473	449	470	438	457	446	457	444	469	396	456	462	463	440	448	434	390	455	441	481	473	450	433	460	431	473	456	447	493	438	426	412	452	431	448	485	396	461	448	451	443	490	425	418	418	447	452	463	466	438	464	438	443	453	442	437	465	452	449	449	438	456	419	435	442	478	403	433	427	446	452	474	428	404	430	472	459	450	445	434	456	454	444	418	446	470	442	440	459	488	467	474	420	480	431	431	433	474	443	454	428	461	445	432	424	457	453	465	438	434	465	451	454	454	426	434	473	472	409	448	441	442	492	460	474	423	451	425	436	446	464	447	412	444	433	410	440	453	418	447	434	445	450	442	416	419	435	450	454	443	420	423	460	449	441	434	456	463	451	417	425	458	408	456	468	402	434	427	425	459	428	413	483	441	430	460	388	481	458	484	455	476	434	421	444	452	449	475	436	473	462	491	457	454	462	409	428	430	447	431	454	379	445	456	470	466	444	426	473	422	443	450	440	430	436	448	475	423	433	487	473	398	442	455	441	410	469	473	442	457	443	417	442	433	438	480	452	459	478	426	438	443	441	413	478	454	468	488	427	454	457	426	442	451	472	472	431	477	425	404	467	433	459	442	410	443	454	466	438	429	449	421	493	475	472	445	454	441	424	450	458	460	463	446	467	457	430	480	478	435	432	483	458	483	444	441	439	449	475	460	447	450	460	460	473	428	501	419	499	427	455	456	411	442	436	431	417	467	442	483	434	436	449	413	436	444	412	480	449	412	464	412	465	451	447	428	434	432	455	415	437	462	431	418	441	443	455	424	439	441	426	488	449	426	465	445	464	443	440	459	464	443	412	421	447	412	460	462	432	458	431	438	429	486	425	450	408	455	450	464	462	442	432	423	484	451	434	478	467	460	437	506	455	451	444	416	440	458	439	447	455	462	471	439	429	471	435	440	415	444	493	408	444	476	424	444	455	457	467	472	466	422	440	424	437	449	449	435	438	455	447	434	506	408	449	433	402	461	453	445	416	431	444	466	489	448	483	438	438	460	458	443	423	464	457	440	469	475	458	448	444	419	475	458	460	457	435	449	410	466	462	437	473	461	462	456	478	428	414	408	412	443	430	430	423	485	454	430	458	461	445	459	474	446	454	457	444	432	431	455	439	465	458	475	472	458	465	468	470	480	406	428	470	458	430	455	404	452	455	429	454	475	424	416	477	464	468	450	420	456	487	443	443	444	427	416	455	447	452	485	443	441	423	415	459	417	442	484	443	435	433	477	423	462	441	425	419	429	475	467	449	480	454	444	437	378	434	463	487	443	472	402	442	457	444	435	444	457	467	395	454	441	465	454	452	462	437	462	459	453	446	494	470	463	429	431	450	467	438	446	471	446	433	463	431	469	434	445	444	457	424
7725	725	599	583	451	464	405	360	368	407	379	350	352	347	364	348	382	351	346	350	325	319	356	351	343	350	344	306	351	355	347	334	344	312	337	341	327	319	332	342	337	334	400	291	337	353	330	324	345	357	345	326	336	363	341	300	265	336	309	337	322	361	358	347	347	320	313	331	356	313	373	341	339	355	349	331	320	361	331	336	337	342	316	316	327	373	326	353	344	345	333	315	308	348	342	357	344	362	329	357	316	345	353	328	337	337	350	298	330	389	335	353	344	322	363	315	350	361	336	306	313	319	363	314	325	363	322	326	361	325	347	334	330	360	376	361	334	361	328	315	356	330	336	348	358	298	367	308	320	332	352	352	325	342	339	371	351	370	307	363	340	361	339	315	350	335	358	325	335	358	336	370	371	347	323	379	341	330	308	364	344	358	328	370	330	359	364	348	315	322	313	351	349	337	327	330	338	353	334	340	356	336	321	362	343	322	313	385	353	360	352	346	384	332	337	316	350	323	340	342	342	349	326	331	337	359	318	335	351	342	369	354	358	305	321	330	349	344	292	332	337	347	363	344	325	318	356	350	332	338	340	331	356	357	330	334	347	320	349	341	342	321	354	374	350	354	335	341	331	383	342	331	323	334	350	332	319	367	356	342	383	360	358	303	340	328	329	319	351	318	296	287	313	362	343	343	337	323	329	340	356	359	355	350	317	330	324	345	348	355	357	350	340	339	332	346	349	329	337	336	328	348	333	317	332	330	360	334	323	361	321	293	336	356	343	321	345	333	350	352	341	320	313	312	361	360	343	295	372	349	363	371	352	368	325	356	303	331	339	323	337	339	321	377	363	352	318	352	330	360	344	365	354	317	350	370	341	362	344	348	343	351	307	351	345	348	337	310	336	343	348	330	340	340	334	368	345	325	349	313	349	346	331	328	352	372	359	348	389	353	375	406	318	349	374	347	325	332	332	367	353	352	334	337	337	353	387	318	286	334	332	361	337	363	319	348	327	367	334	353	367	351	362	335	322	339	334	346	336	343	338	336	369	366	360	358	327	304	315	332	304	357	347	389	316	313	357	320	301	339	339	361	337	306	326	350	376	319	341	318	345	304	325	355	347	390	345	328	327	355	319	358	349	318	307	322	364	329	325	343	367	341	328	335	348	340	307	321	361	351	311	337	324	319	349	359	368	364	377	339	325	344	364	318	327	312	378	320	326	331	369	369	321	353	331	327	351	366	321	361	358	386	326	373	335	351	332	366	346	340	331	347	375	319	337	309	329	337	350	332	358	378	328	343	326	359	341	341	375	365	310	339	337	310	345	377	336	362	381	352	337	329	336	346	296	382	315	359	315	349	344	336	331	371	382	342	340	321	311	307	366	354	305	359	332	389	299	324	333	337	352	321	346	343	359	344	382	389	348	320	341	354	332	340	342	342	330	348	326	315	371	328	299	321	321	355	356	379	362	329	310	361	345	318	334	305	355	334	332	310	334	371	335	355	311	356	358	338	319	299	323	333	368	324	331	328	338	329	342	342	361	328	362	316	305	374	371	358	324	344	353	353	342	322	340	335	336	359	304	326	360	343	359	329	351	329	335	320	363	366	324	328	329	352	352	336	338	330	376	306	355	337	332	360	362	364	345	303	363	335	376	314	325	358	301	349	341	336	336	325	341	354	400	335	313	348	332	346	342	333	343	359	316	355	349	342	342	321	330	325	338	357	354	328	336	329	352	320	342	343	341	312	346	304	339	286	348	302	367	335	344	327	342	328	357	326	332	344	304	338	351	335	319	316	332	314	338	341	361	339	339	315	333	347	357	341	311	312	301	358	385	371	347	329	341	390	332	349	391	337	304	331	312	351	347	340	335	418	366	379	311	368	355	356	352	333	318	358	383	365	379	359	385	363	355	370	349	367	323	370	320	367	318	351	375	321	350	319	351	330	338	338	334	303	333	345	376	336	373	358	324	322	309	344	346	324	334	354	338	329	352	338	348	343	379	330	320	396	336	338	339	316	300	324	335	332	340	359	328	345	306	331	341	335	326	344	323	352	329	357	344	330	334	331	318	317	335	314	353	349	331	359	335	346	366	315	347	357	304	351	338	333	321	299	326	366	344	349	350	326	327	315	353	365	319	330	349	350	333	327	355	359	348	331	328	351	344	316	320	335	381	359	334	339	366	337	353	346	335	322	315	361	345	388	352	353	362	379	380	335	330	330	363	310	319	385	317	310	330	315	331	337	368	351	344	324	325	327	334	360	350	329	355	363	323	357	347	332	323	324	343	357	355	368	369	359	366	377	321	331	325	345	352	331	319	343	341	297	357	358	336	342	327	355	301	341	337	339	337	333	323	335	344	304	377	363	380	328	311	330	337	352	355	324	345	352	328	341	340	341	341	312	358	343	336	354	358	336	310	343	328	336	319	352	319	341	295	318	365	340	312	320	326	320	311	338	332	342	366	333	354	345	331	313	306	321	335	348	370	355	323	338	327	339	364	332	333	348	330	354	346	290	353	371	362	384	369	345	373	306	308	323	381	339	317	361	343	316	340	379	317	337	306	318	319	306	386	316	326	339	368	340	367	375	313	329	318	335	321	339	332	352	352	336	363	310	364	347	353	353	345	349	362	294	337	330	323	348	309	384	341	343	328	340	337	345	316	333	336	309	306	317	306	338	356	346	360	335	355	297	341	332	347	332	330	320	363	318	339	334	333	314	368	339	333	338	358	338	336	316	347	306	328	373	364	340	340	331	315	358	365	363	313	343	326	347	350	351	337	302	302	369	371	380	314	283	344	348	352	351	322	337	350	347	363	311	328	316	324	334	323	334	292	308	323	351	365	348	401	370	317	316	359	337	309	356	337	343	372	338	391	398	318	307	333	345	312	362	335	329	350	358	359	349	343	364	373	328	326	372	313	363	356	345	320	325	338	342	321	301	344	333	343	301	313	330	337	339	333	350	343	368	314	280	346	352	355	331	371	358	326	346	349	336	343	321	322	337	354	334	345	367	371	350	344	373	372	373	318	355	346	345	336	350	339	315	332	333	345	333	346	353	340	355	310	327	300	332	327	357	336	295	365	346	290	358	339	340	349	311	352	340	358	351	320	360	315	356	325	365	350	299	323	386	328	323	357	359	332	313	336	357	343	322	325	368	347	365	322	354	382	392	313	334	321	319	324	351	329	319	339	338	328	341	342	322	336	311	351	354	347	334	314	307	346	329	356	347	353	365	362	314	325	326	305	346	366	337	345	313	372	349	365	362	371	375	346	356	332	344	358	350	373	368	345	344	320	346	341	334	320	333	388	361	360	384	331	361	349	355	397	346	347	351	314	325	343	343	346	298	326	363	343	364	336	338	374	374	350	330	335	339	329	339	335	327	388	382	329	325	321	339	332	357	323	329	366	342	333	342	338	328	325	347	329	339	336	327	338	326	381	380	342	342	349	337	379	334	340	319	344	326	355	383	313	383	355	330	363	318	348	315	318	293	336	332
6702	1075	1579	1628	1415	1283	1166	1061	1153	981	1030	898	902	886	877	888	867	894	873	853	840	866	861	817	846	806	839	850	820	796	862	833	806	859	820	856	831	816	832	852	814	787	838	810	851	840	769	848	770	864	796	762	792	827	813	846	788	795	851	795	837	780	834	773	819	839	782	809	777	813	822	813	772	835	813	747	797	781	823	789	821	729	758	803	796	825	824	833	839	782	772	828	813	836	792	793	836	774	816	781	824	805	792	813	866	828	822	806	778	799	808	779	792	821	810	814	774	835	824	831	785	818	821	796	888	813	800	814	842	825	805	800	803	818	842	800	780	833	782	816	819	814	806	750	812	841	830	853	791	832	792	783	819	820	794	785	778	818	805	824	838	785	798	818	786	811	797	812	803	772	811	784	847	791	826	823	821	781	815	780	777	795	793	818	785	768	841	821	783	811	798	832	806	787	838	790	783	813	816	788	829	817	804	771	770	874	804	773	846	767	827	833	877	819	879	770	756	790	772	790	804	767	856	835	747	852	782	797	792	808	839	791	827	776	845	815	814	796	765	835	847	857	772	811	829	847	792	751	778	786	793	752	805	826	795	812	836	852	803	804	793	730	781	774	813	822	836	809	788	821	794	805	805	807	780	791	810	833	746	771	787	809	832	842	781	783	819	849	808	842	826	846	787	805	754	774	820	826	838	799	797	805	831	783	863	818	836	774	770	779	772	759	776	745	745	828	796	786	816	799	772	801	792	764	777	839	828	792	805	812	833	809	777	787	792	808	808	830	774	786	807	815	834	813	825	824	835	762	823	830	796	799	828	806	827	789	784	814	827	838	812	749	762	832	745	802	757	842	779	795	770	838	792	757	787	750	855	831	790	809	800	852	797	802	784	788	803	807	849	750	828	780	795	827	807	834	770	791	775	778	791	783	774	832	789	803	858	843	818	788	764	785	808	789	811	800	814	778	852	782	740	789	839	797	872	803	806	811	800	742	814	779	845	781	791	829	808	842	811	794	796	814	837	809	808	801	821	817	768	751	840	771	773	804	745	800	779	772	788	768	796	797	772	826	788	798	840	846	798	783	799	801	845	783	820	815	857	774	786	798	776	789	834	789	778	826	795	846	805	845	803	828	779	789	821	784	778	770	807	734	802	790	768	785	800	775	839	826	781	825	828	787	780	859	783	805	792	824	800	810	781	780	812	800	816	714	765	799	812	816	859	780	851	778	834	852	766	789	767	822	806	839	761	851	790	810	800	775	760	796	831	777	766	805	768	792	798	807	808	757	794	846	806	798	824	775	832	824	781	767	838	843	806	803	805	825	769	833	803	767	780	802	788	827	763	828	829	804	812	808	805	816	790	806	800	782	741	821	776	816	823	835	870	766	839	821	811	772	776	762	792	769	809	827	798	824	828	748	795	801	801	833	779	757	817	799	805	812	787	797	803	817	835	787	790	802	810	816	812	808	834	763	785	743	758	796	826	799	790	784	847	750	807	792	823	835	856	819	789	775	838	844	797	824	792	782	820	829	778	772	828	776	791	793	796	773	766	810	788	802	820	784	780	729	816	792	741	830	769	830	733	748	780	821	849	795	834	829	760	765	800	848	799	779	798	852	791	831	794	797	826	845	753	811	788	829	792	834	799	802	821	852	867	795	768	752	832	858	817	814	795	835	829	803	797	822	848	766	805	749	782	817	757	799	765	799	773	787	810	784	816	825	825	793	780	822	777	780	787	792	808	752	783	816	847	786	832	848	768	782	830	771	783	794	819	859	785	804	770	777	779	800	828	804	835	799	787	790	807	790	788	852	809	818	775	781	831	838	808	785	794	826	797	836	847	776	804	789	828	791	773	774	856	777	852	804	800	771	809	795	833	834	792	794	787	806	836	841	811	828	826	771	803	785	741	821	752	777	813	782	800	826	810	808	836	788	812	812	824	816	834	798	818	812	778	766	788	795	802	787	799	834	798	842	843	830	843	831	783	811	772	796	810	800	763	787	796	781	821	804	797	810	792	824	788	830	871	814	789	802	813	811	774	716	778	792	766	808	803	803	852	835	835	787	848	822	870	842	794	795	815	823	773	832	762	813	839	803	821	767	856	838	798	787	799	824	821	796	786	787	810	799	764	818	796	768	833	805	819	810	779	804	807	851	815	831	841	837	852	808	825	804	815	816	776	809	804	798	769	819	821	835	840	771	793	816	813	843	774	850	814	857	803	807	829	742	826	779	823	807	817	813	797	793	769	809	805	819	791	793	773	824	834	817	818	788	828	821	808	791	803	867	814	782	784	782	785	787	848	780	812	787	813	877	765	801	872	785	782	785	839	794	796	797	839	771	804	829	868	798	830	810	827	779	787	787	765	823	807	802	780	796	761	811	815	807	801	821	792	807	817	784	813	792	845	753	815	776	806	790	779	816	795	840	838	871	784	824	813	848	859	780	819	821	760	820	779	773	810	809	827	815	790	806	802	820	833	815	819	884	788	818	782	851	740	843	789	773	782	809	785	736	752	806	811	804	786	797	756	768	807	819	830	825	822	798	808	832	814	782	829	757	794	768	826	772	825	842	807	771	773	807	827	837	796	814	800	792	827	748	812	755	795	788	823	805	824	827	792	797	758	789	799	783	826	817	810	841	766	824	801	781	804	796	773	796	825	797	826	832	839	827	817	781	793	766	793	801	834	745	813	796	782	786	808	769	821	829	772	803	830	846	814	804	830	823	836	809	743	813	826	831	746	780	822	837	857	848	826	794	877	821	829	797	782	810	765	813	791	787	839	823	806	802	810	804	811	811	771	808	777	788	811	764	770	772	754	794	830	817	815	745	770	756	779	758	764	798	805	821	759	741	823	799	805	814	823	806	799	779	816	781	774	821	840	765	815	797	833	822	859	801	828	807	829	808	810	788	780	775	790	771	817	764	770	781	796	828	827	845	819	790	808	773	784	784	836	816	802	785	804	837	811	832	807	781	784	795	772	799	778	795	842	787	831	787	814	850	810	833	828	765	824	815	756	818	818	807	781	813	775	824	811	833	828	826	749	818	809	790	796	784	773	804	817	773	798	808	766	763	831	782	791	807	811	794	838	823	796	810	789	875	769	816	825	778	752	826	795	799	837	830	827	800	845	790	795	824	787	830	867	830	795	778	810	798	786	812	768	786	805	845	835	799	814	769	835	808	778	799	815	814	721	769	826	788	880	792	762	804	824	809	777	780	816	855	827	774	818	785	796	777	849	796	838	800	844	809	816	792	788	800	793	797	854	791	804	788	790	802	806	805	797	786	811	805	828	836	776	807	775	824	793	802	838	846	815	866	753	820	811	848	835	826	813	801	829	821	769	820	840	819	800	779	759	833	878	786	763	815	802	865	827	872	793	772	825	803	774	833	776	827	780	805	782	778	753	807	796	777	832	803	829	750	795	795	784	752	816	845	777	799	767	803	794	775	835	805	798	743	782	843	785	767	842	834	830	800	737	799	795	851	773	824	818	781
15019	1414	1120	844	660	567	418	459	452	371	389	410	377	393	348	356	400	363	368	344	321	361	339	373	340	318	330	379	332	342	343	326	351	330	348	405	376	381	348	342	384	345	360	321	352	337	336	278	341	379	356	396	391	362	312	356	340	332	335	339	366	364	348	336	372	353	386	331	318	325	311	327	362	307	364	337	358	339	323	357	320	350	315	329	337	350	312	315	342	371	332	346	329	344	336	358	335	349	348	341	343	384	357	314	287	333	365	365	311	343	343	349	368	326	345	341	355	348	321	359	335	321	348	364	326	341	335	365	350	360	329	323	358	398	333	353	305	362	296	332	303	346	358	324	334	326	341	321	311	375	332	334	334	317	343	349	350	359	362	351	351	343	337	323	342	344	300	322	328	329	359	352	340	341	311	355	321	340	337	361	342	353	316	342	370	383	350	336	351	368	334	344	339	334	347	337	334	347	339	305	366	335	336	338	347	337	354	334	285	312	346	375	350	360	368	314	324	342	318	321	305	355	347	324	323	341	319	313	326	324	311	342	355	356	301	338	346	329	352	322	369	339	376	362	366	367	352	301	340	340	350	330	358	362	330	319	346	336	321	331	337	358	381	319	318	314	346	314	347	333	313	316	357	335	370	347	326	351	360	363	321	303	320	338	321	339	341	350	339	347	334	321	323	334	364	333	324	316	347	327	313	350	363	333	324	328	355	356	354	325	341	313	334	349	310	336	375	310	315	341	356	336	318	324	348	307	351	350	345	346	341	359	354	333	355	346	372	344	332	325	349	336	356	366	358	342	354	337	315	349	339	310	372	325	349	351	320	285	346	339	362	318	314	341	329	311	313	287	316	331	349	360	344	355	367	338	340	326	339	343	345	340	347	330	357	352	315	331	322	354	348	375	332	338	356	344	352	315	362	314	306	348	326	355	327	332	338	345	304	310	350	377	342	348	327	347	294	297	347	339	333	331	337	353	376	303	345	326	368	318	318	329	343	305	359	393	383	332	361	357	348	356	376	306	325	339	337	354	296	338	341	309	350	326	338	341	338	345	340	351	346	382	347	339	360	366	346	345	347	339	338	292	325	334	315	333	341	327	354	327	312	317	344	335	340	339	359	320	343	355	331	313	277	337	278	371	332	341	345	344	384	346	326	321	326	338	366	329	326	330	346	333	357	347	314	346	356	372	329	326	366	340	360	345	337	324	335	339	315	277	326	385	322	329	331	321	323	347	369	322	334	361	363	324	290	326	319	321	338	367	336	358	332	345	277	343	319	326	363	370	318	338	353	361	328	367	349	319	312	311	313	304	315	344	389	325	309	383	347	363	327	344	327	341	328	333	337	343	309	354	348	324	293	317	347	349	327	370	335	341	350	336	351	332	364	300	327	347	356	308	356	359	367	351	348	321	312	360	366	345	333	348	315	338	376	337	356	356	361	325	314	318	366	351	344	352	370	340	338	341	371	311	363	325	369	344	330	390	358	364	359	333	343	349	315	317	374	340	343	344	354	331	308	350	337	345	314	332	348	341	345	333	313	318	371	323	346	359	306	322	346	359	374	345	381	378	333	317	367	312	341	315	352	321	327	340	341	337	328	315	321	344	378	334	327	349	269	362	381	319	323	366	345	347	334	326	323	352	339	345	389	350	343	330	334	381	332	339	310	352	348	383	338	349	322	332	335	326	308	318	380	336	318	314	362	325	342	337	339	370	330	335	323	324	372	323	365	354	356	337	329	332	334	347	321	335	350	311	297	331	327	326	321	336	331	326	346	360	347	306	345	348	348	316	334	367	363	326	289	365	311	321	363	338	316	376	322	317	305	334	331	330	317	335	320	320	315	341	347	313	311	387	333	338	318	347	361	358	333	321	348	325	350	327	282	309	339	344	322	355	318	362	341	332	336	349	358	371	342	353	345	339	354	340	359	340	349	342	308	366	355	354	347	333	312	347	319	360	301	335	332	353	361	303	364	332	347	331	353	343	336	348	335	345	326	356	330	331	345	374	341	356	345	350	343	342	319	327	357	334	350	386	358	332	333	359	343	314	310	335	351	354	299	360	314	349	373	336	342	315	363	351	308	357	322	329	357	369	339	327	338	340	344	355	365	344	379	288	362	320	336	339	366	355	334	358	345	278	319	375	335	351	344	337	358	373	337	336	331	341	321	330	326	353	347	350	340	345	335	342	292	366	320	350	328	312	347	325	332	319	324	364	351	356	338	353	343	366	340	324	344	360	325	316	341	327	336	335	361	302	346	375	349	332	299	344	342	356	323	337	367	326	334	327	361	363	326	339	311	337	343	318	336	380	342	351	339	379	360	350	349	379	363	335	335	354	370	365	337	314	325	340	324	336	354	347	318	340	344	392	332	300	348	362	339	340	346	339	328	333	337	369	346	343	326	358	329	358	373	344	356	348	327	393	324	338	310	333	337	319	338	346	353	360	334	365	337	322	347	316	365	362	360	358	313	352	330	353	338	294	349	308	361	304	334	346	305	315	353	321	353	326	321	348	307	353	334	354	366	330	337	346	361	301	330	350	333	331	331	321	378	316	320	316	328	366	339	348	357	343	350	334	334	350	315	349	332	337	356	327	349	366	357	345	354	288	352	345	347	353	348	353	353	335	375	306	343	329	340	327	361	363	360	317	337	331	323	356	332	331	330	339	361	358	353	305	342	318	348	341	371	342	333	357	421	350	351	342	374	340	311	300	343	362	342	312	324	341	313	373	349	344	330	346	326	314	357	326	357	357	322	329	325	348	345	325	375	372	317	354	342	352	356	341	389	341	340	358	312	330	312	318	319	330	344	335	327	313	366	339	395	284	322	345	370	354	334	366	332	348	353	360	347	357	324	348	326	315	346	339	322	331	322	316	320	348	300	332	311	315	353	345	324	346	377	366	325	317	300	339	310	360	343	325	330	329	333	379	324	352	362	333	322	327	304	300	327	340	330	316	350	328	309	342	359	373	331	346	350	341	337	332	353	345	310	311	351	325	340	314	282	322	332	344	320	344	418	328	350	345	348	375	355	326	345	376	366	336	346	342	349	326	350	331	351	337	334	340	335	327	331	333	322	313	343	337	315	342	359	356	336	351	317	336	327	342	354	336	313	324	344	330	330	366	326	338	328	378	341	351	328	336	326	348	343	355	347	304	336	371	340	335	303	346	367	338	336	358	341	336	323	349	328	307	403	343	322	344	350	331	340	361	347	321	312	319	368	314	327	357	333	333	367	382	319	336	348	310	314	340	317	313	352	299	366	359	332	328	341	357	358	346	344	348	344	315	337	317	344	343	348	353	320	312	290	313	374	324	321	366	307	318	342	349	357	340	334	337	333	370	332	314	326	371	346	313	330	338	331	367	330	351	308	309	334	369	345	341	360	321	332	337	338	327	334	339	379	368	328	304	336	342	368	352	317	381	337	359	305	308	340	377	357	344	303	353	318	338	319	368	342	318	364	355	338	307	316	336	369	322	362	354	328	335	343	359
8480	1398	2239	2438	2072	1735	1363	1390	1335	1194	1161	1091	1034	994	917	918	939	929	869	891	866	857	798	847	850	869	823	857	851	844	813	769	796	843	828	782	786	783	808	773	815	803	790	815	791	838	794	802	819	805	830	778	850	790	806	781	741	826	786	828	800	718	774	761	803	736	792	790	752	775	785	807	833	775	790	758	805	780	829	787	797	779	817	826	751	774	758	813	788	751	759	818	817	797	743	784	746	763	772	823	765	751	783	735	780	794	697	770	780	773	761	798	764	770	803	746	792	747	745	865	759	750	785	794	798	786	748	759	743	807	809	797	757	765	809	804	781	762	767	853	769	798	839	761	762	794	767	754	766	803	783	788	742	709	744	736	785	798	747	792	766	795	782	773	705	749	796	743	759	774	830	770	774	735	743	771	799	788	757	814	727	782	729	801	805	751	736	774	760	837	738	779	776	785	741	811	814	774	783	732	799	731	780	781	762	794	719	761	799	790	741	797	753	779	792	773	760	842	775	740	789	790	715	756	748	806	815	768	797	793	798	799	805	794	786	781	779	794	770	755	773	789	775	805	768	763	815	782	791	792	787	755	765	774	792	762	747	777	820	754	787	760	827	783	791	776	783	766	803	802	761	787	795	791	826	727	722	851	797	786	739	728	746	803	791	730	754	769	786	764	843	744	781	767	754	756	832	788	767	738	774	739	771	759	751	748	779	784	768	794	753	797	789	808	766	747	802	754	757	811	778	782	761	777	752	790	766	750	801	799	788	800	761	799	801	743	827	800	794	773	782	741	773	780	764	860	854	770	767	751	750	749	792	773	807	804	770	784	755	738	719	829	803	773	800	795	712	764	804	736	769	796	710	753	736	739	777	766	784	814	787	806	781	738	786	772	769	789	745	786	772	777	774	777	747	817	765	746	766	707	814	751	780	766	787	801	737	790	798	755	792	780	824	797	757	764	771	757	746	767	738	803	782	805	720	824	768	776	795	791	852	776	772	806	781	764	743	760	815	796	792	782	763	813	780	770	777	782	805	790	769	779	776	805	790	787	817	794	838	746	802	766	814	752	773	770	720	786	795	798	771	796	814	760	737	783	766	718	814	783	767	737	835	820	729	739	762	793	721	786	810	838	757	781	765	786	826	780	793	758	747	761	767	769	810	772	852	711	795	780	785	784	817	798	772	767	744	758	777	832	791	789	786	762	761	760	840	766	791	793	778	750	765	764	783	772	772	784	770	785	803	728	773	776	798	795	802	811	793	737	744	782	737	792	763	800	787	771	813	810	805	795	743	809	812	791	825	747	790	703	810	769	800	746	759	803	775	794	728	723	768	773	804	751	803	754	799	731	767	816	786	794	775	815	767	819	813	754	773	812	781	798	763	746	786	809	771	776	780	786	775	760	774	777	766	746	797	805	757	771	727	804	775	780	778	730	747	745	803	775	764	819	764	771	770	778	740	754	776	748	735	780	754	786	763	794	787	822	752	786	782	765	780	763	770	782	790	798	778	785	812	767	808	760	806	754	736	746	757	774	781	778	798	765	774	810	784	764	732	762	757	790	740	773	740	801	728	781	760	768	798	798	757	798	769	813	798	766	812	766	794	773	765	814	808	751	769	810	754	791	751	774	791	790	737	801	798	762	780	767	787	833	774	756	777	822	717	800	791	786	775	827	755	769	766	773	799	801	744	776	765	775	748	734	793	791	742	755	793	776	757	750	756	738	718	822	801	792	796	772	782	803	803	765	792	802	761	813	783	772	791	745	792	774	791	815	799	736	775	775	825	813	799	784	826	810	767	824	767	729	834	802	813	800	796	777	843	768	713	760	799	781	756	791	747	763	806	785	760	788	739	725	737	766	770	851	769	792	756	814	723	729	745	810	763	771	788	759	793	766	771	758	774	789	769	797	749	743	800	782	765	777	770	762	794	764	804	781	774	747	759	694	778	758	746	798	836	718	811	782	793	811	781	798	749	724	754	743	806	778	747	762	751	777	812	825	801	758	767	770	802	775	742	770	783	837	734	777	731	736	747	750	728	762	762	756	781	746	804	773	802	822	822	793	759	745	754	752	769	803	767	791	763	791	816	803	748	804	797	777	718	740	801	757	740	797	750	762	801	766	773	790	794	789	804	772	784	770	788	806	779	806	698	759	810	725	765	804	753	777	806	807	765	724	756	762	758	785	749	786	776	770	726	748	790	793	726	751	791	813	797	749	789	722	742	734	740	785	806	811	723	792	761	783	787	765	775	786	783	838	779	766	746	748	771	761	751	778	782	787	766	780	741	783	764	757	748	768	770	785	776	776	802	759	784	797	797	755	804	772	737	752	749	774	790	722	777	782	790	805	795	808	799	738	811	793	792	790	786	783	808	801	756	789	753	759	742	775	809	812	786	778	798	822	800	789	754	739	796	764	754	773	807	815	810	730	798	773	749	746	781	738	794	765	787	809	743	780	753	770	789	785	772	799	795	815	761	766	739	801	804	782	783	754	769	811	766	771	769	794	805	750	752	762	780	793	781	763	742	773	740	768	737	758	791	827	749	774	776	764	761	724	788	744	774	801	765	786	808	763	784	806	780	757	801	773	763	777	777	737	846	814	805	745	738	779	835	784	738	789	755	812	803	710	776	814	747	709	765	743	776	762	751	782	744	760	740	737	765	770	783	800	748	803	797	755	806	797	781	742	793	811	792	776	786	792	736	762	783	757	791	770	771	783	749	763	819	771	758	745	742	785	751	744	817	779	781	792	789	789	772	752	772	825	787	774	796	767	775	755	796	744	742	730	755	803	802	797	772	794	760	779	755	791	807	795	773	764	766	793	750	804	825	788	761	766	796	790	802	777	775	789	742	773	747	844	772	762	735	807	787	751	784	772	775	760	760	746	796	802	798	753	729	765	746	745	767	815	746	748	777	790	795	752	759	814	755	756	755	762	746	782	865	734	775	759	791	733	745	858	815	748	803	743	796	747	773	810	786	759	814	778	734	849	750	763	800	803	808	746	736	781	822	728	767	772	739	825	742	786	770	791	820	736	726	829	787	741	749	763	809	803	769	748	821	780	802	769	720	792	753	746	760	794	792	746	819	777	760	759	797	785	760	839	821	764	774	759	786	772	747	768	792	766	732	768	784	808	769	753	806	823	778	758	778	787	773	783	773	801	787	764	791	712	740	771	755	774	784	781	802	798	775	776	784	767	754	769	786	785	810	780	770	735	725	819	763	797	807	783	758	729	776	728	748	765	791	817	857	816	733	743	728	796	777	765	802	748	753	842	772	826	750	768	787	742	757	750	736	754	739	766	771	773	756	810	755	794	811	768	818	732	770	804	790	793	785	741	774	777	825	762	770	776	729	761	800	797	762	834	791	714	759	754	810	756	762	769	754	794	754	756	798	777	759	773	788	742	740	769	765	741	741	783	781	760	745	787	749	778	751	792	767	750	809	769	824	761	744	824	791	817	765	835	803	731	779	785	774	751	761	770	759	850	775	748
1647	169	174	148	164	168	168	151	146	170	182	173	157	168	161	161	174	161	167	148	148	165	137	151	183	142	142	166	181	186	127	139	187	149	179	170	160	181	167	157	153	146	164	157	162	186	185	142	174	155	154	144	175	159	165	154	163	155	167	156	174	135	168	159	138	162	153	150	129	146	159	138	179	168	165	165	166	175	188	169	174	158	159	159	191	154	159	153	175	165	162	178	177	166	185	178	139	143	169	180	181	156	164	157	136	180	150	194	148	143	169	161	181	147	154	152	149	149	149	152	168	151	156	145	163	172	167	159	163	181	177	150	156	167	169	148	174	178	139	151	148	177	178	164	143	179	173	176	184	157	174	165	156	141	153	166	157	157	161	150	149	167	119	164	168	153	147	168	159	155	187	143	164	156	182	166	146	159	161	146	163	156	158	161	165	181	173	165	168	150	140	177	170	156	168	162	181	165	164	143	166	182	181	179	166	163	144	166	161	184	165	174	176	153	159	144	164	172	165	154	140	171	165	162	166	134	176	159	163	186	146	188	147	159	160	160	144	159	146	168	154	146	147	165	162	150	123	134	168	152	155	153	141	169	164	162	157	191	174	162	153	174	179	186	150	160	168	156	173	154	176	160	170	176	158	156	169	159	165	141	168	160	170	165	156	157	132	160	157	131	139	151	179	152	168	177	171	157	166	164	175	163	171	153	160	164	187	157	162	160	149	173	136	179	129	189	175	161	160	169	169	167	162	143	156	152	139	166	170	170	161	172	151	174	167	175	156	178	156	168	135	177	160	150	156	161	185	157	157	157	148	160	160	157	172	175	161	181	169	167	179	170	185	150	172	181	153	163	154	147	184	155	168	160	166	134	156	167	159	167	185	179	150	156	154	176	148	158	150	147	149	164	156	188	170	171	159	161	140	178	187	184	158	162	170	156	169	187	172	138	162	150	173	192	154	165	139	162	184	165	169	160	169	152	167	156	163	187	168	158	156	181	150	166	183	154	170	163	149	148	164	158	146	151	173	176	159	144	152	173	158	165	154	152	168	159	158	168	146	162	172	156	169	154	139	114	155	172	170	171	143	178	170	176	156	171	159	145	190	157	134	167	168	166	166	127	137	144	153	137	167	131	150	170	166	180	161	115	178	157	149	153	159	169	189	159	140	182	194	152	166	158	181	171	177	174	149	162	188	153	155	152	168	171	130	170	152	150	163	177	162	154	148	194	187	140	151	170	133	145	155	158	174	155	169	163	165	177	172	157	186	149	158	150	175	168	176	162	159	168	160	164	182	166	178	143	156	145	170	164	153	141	171	153	157	161	192	170	150	147	181	159	170	169	173	155	146	147	154	161	166	165	158	174	161	187	170	181	180	174	173	172	156	177	170	172	166	164	176	169	166	151	142	153	155	154	154	141	147	159	156	155	150	162	141	137	168	162	164	146	176	164	167	180	165	144	148	167	187	164	138	173	161	166	169	162	178	171	190	165	159	174	177	169	180	160	150	172	162	159	178	146	161	154	155	154	177	181	179	142	170	174	157	156	154	165	137	168	172	151	176	170	165	164	159	166	144	164	168	173	157	167	151	153	164	166	153	147	164	147	174	163	160	171	166	164	145	173	165	144	162	160	152	156	160	162	142	167	179	164	154	161	134	164	164	166	144	151	155	157	165	163	149	195	137	171	167	161	139	175	181	174	168	146	170	185	168	153	150	169	169	160	158	167	174	142	158	164	156	173	166	154	172	181	188	169	179	152	179	168	167	150	147	133	162	203	142	160	167	147	157	165	141	164	169	160	151	152	140	165	167	151	188	175	143	166	159	160	152	156	161	167	151	163	171	150	187	158	157	171	131	167	158	144	154	164	166	163	182	140	149	142	159	158	183	154	164	179	147	177	153	147	180	159	177	173	154	163	140	168	153	175	128	162	175	178	167	150	157	172	177	187	154	136	149	161	163	159	210	156	142	153	171	146	182	157	161	163	155	149	170	164	157	172	154	163	168	147	158	148	167	177	166	173	172	167	150	150	160	176	158	152	154	149	170	170	152	134	158	171	149	170	147	150	160	181	156	132	161	148	170	182	156	150	163	170	170	154	170	151	186	169	156	163	153	169	162	154	161	167	174	156	151	159	156	160	161	175	182	152	164	159	164	173	147	147	168	148	146	178	176	161	198	151	167	197	155	168	194	167	179	165	156	172	173	181	139	159	151	164	153	146	141	146	164	172	153	147	163	149	173	123	148	158	172	166	163	158	179	157	172	177	165	135	155	152	149	161	150	160	150	160	167	188	169	189	180	174	177	180	183	174	164	172	168	167	143	155	142	138	157	153	159	182	154	169	163	153	150	169	156	168	181	171	164	131	142	155	144	147	168	157	152	175	168	158	139	187	168	164	159	152	146	177	152	159	160	140	158	163	164	163	151	160	145	169	157	158	159	167	176	162	153	148	174	146	137	152	150	151	142	151	165	182	164	154	159	158	175	185	171	149	172	170	155	167	171	154	170	154	139	151	141	163	160	151	163	179	154	175	175	143	159	185	156	147	161	133	143	170	155	155	174	177	179	165	163	152	130	171	128	178	147	191	167	165	153	160	135	173	178	180	149	174	144	180	169	181	182	154	176	144	144	164	167	144	160	188	141	168	167	156	151	170	131	149	185	166	175	166	173	133	157	161	163	155	173	150	174	153	160	162	187	155	173	162	155	152	181	165	164	153	143	174	162	155	167	167	161	182	153	165	174	142	169	154	168	151	170	179	137	145	152	188	163	168	146	164	161	155	148	166	155	159	175	171	167	165	161	159	153	170	142	162	133	214	158	174	192	164	155	180	158	155	144	142	175	137	153	162	169	163	134	154	140	153	167	165	145	148	159	135	160	162	162	144	143	168	145	167	173	172	169	141	169	174	153	136	191	175	162	185	153	171	158	147	157	173	156	167	155	173	148	143	163	158	163	155	151	166	137	165	173	171	155	165	168	180	163	186	141	164	160	157	167	170	174	146	180	148	159	184	145	158	178	164	158	158	171	165	193	154	165	147	182	166	160	151	133	162	138	166	169	149	156	163	162	161	160	159	176	146	168	183	171	151	160	161	184	159	148	164	164	159	161	158	145	153	165	163	154	146	179	152	159	162	155	157	134	148	168	165	158	191	153	170	178	155	165	155	154	188	167	163	160	180	185	148	180	138	155	164	171	169	183	173	154	167	164	173	140	181	162	175	152	173	166	173	144	162	178	133	156	151	151	155	171	155	152	130	170	172	185	183	158	132	154	164	139	161	154	159	168	153	140	176	177	151	166	171	143	153	162	154	161	168	162	189	166	152	159	186	183	175	161	146	176	156	166	176	128	159	153	142	163	163	165	149	187	145	132	150	167	157	178	190	185	194	165	147	136	169	159	157	164	145	173	165	152	156	142	166	188	176	182	149	145	180	169	151	146	144	142	178	139	145	151	161	170	161	168	171	170	184	175	150	163	150	156	156	156	162	149	171	156	157
1875	470	485	495	467	476	437	460	444	470	451	444	425	417	453	471	445	415	432	434	455	454	438	450	419	429	441	416	440	456	436	466	433	458	450	391	425	452	471	393	484	457	494	444	423	446	419	457	433	466	450	446	458	438	407	469	434	442	432	429	410	484	429	433	461	421	459	425	425	445	446	451	422	453	441	489	457	445	430	479	424	447	420	403	443	458	445	435	458	419	439	457	462	449	436	428	432	448	468	456	412	427	455	464	458	408	449	406	459	477	466	416	437	427	448	433	445	440	414	457	433	404	477	444	420	433	441	467	457	406	463	435	437	402	411	422	420	449	431	439	482	434	468	437	462	485	455	461	470	442	435	484	447	427	458	427	413	425	441	440	441	458	427	448	450	449	454	441	450	436	392	436	434	461	455	469	413	448	412	401	469	419	450	438	427	462	449	424	415	405	466	472	430	434	426	441	456	478	413	451	421	471	465	478	420	444	431	469	443	418	427	443	419	435	434	419	438	460	454	446	450	424	462	444	444	421	448	463	438	420	449	408	436	459	397	458	460	455	436	497	452	406	459	419	454	434	455	442	428	461	406	467	415	475	470	434	454	415	419	424	451	444	468	443	415	466	458	426	440	443	434	423	475	473	459	440	483	439	416	442	440	434	469	482	447	459	419	458	468	412	432	447	468	444	416	457	432	442	436	420	458	463	421	445	434	461	450	473	450	420	433	441	436	456	440	420	444	456	448	443	460	484	401	436	459	428	428	466	449	402	443	444	417	448	458	448	477	457	419	450	435	412	443	436	425	425	436	440	459	406	435	439	433	445	400	449	464	454	441	455	463	438	428	439	466	407	435	477	424	436	450	496	380	470	447	490	416	468	436	492	446	461	465	414	452	463	448	435	440	427	438	437	446	387	451	390	449	453	417	423	436	455	434	482	461	459	437	448	398	422	429	431	462	463	425	468	423	458	453	466	447	466	471	410	417	429	401	458	427	447	428	441	449	412	426	475	437	439	462	383	440	458	472	436	416	442	417	455	404	429	452	414	483	448	412	470	443	436	404	443	422	535	423	468	417	475	448	463	422	427	440	392	446	439	456	385	477	448	442	430	429	448	406	450	444	452	443	427	456	420	451	468	477	456	429	490	459	407	455	439	465	431	464	404	437	441	421	440	469	469	430	432	452	428	447	452	432	434	410	421	419	440	444	435	436	441	446	458	452	450	433	433	457	445	470	403	428	426	451	404	465	430	431	467	454	462	459	459	476	465	424	436	445	415	421	419	462	464	425	456	444	438	443	456	483	451	409	465	407	444	451	416	434	423	433	466	438	450	495	437	404	466	470	426	465	438	476	443	442	442	461	458	460	417	436	404	449	463	427	446	425	394	425	417	435	428	426	438	388	448	444	444	403	419	458	425	417	462	404	465	409	430	448	454	439	455	433	441	432	449	446	431	463	442	421	458	419	441	449	445	418	463	430	396	469	451	450	455	437	409	460	473	411	456	434	477	427	450	394	439	446	452	450	425	432	428	484	418	455	443	449	470	416	436	431	447	417	445	433	459	424	501	425	455	447	451	460	463	422	437	406	417	423	406	443	427	457	465	424	444	463	449	453	419	451	451	440	434	446	440	432	452	403	448	445	470	441	433	436	432	428	461	426	428	449	446	445	412	431	479	463	467	415	455	436	437	429	447	430	421	453	451	434	454	434	457	473	419	438	433	404	442	425	434	417	394	444	455	426	441	463	464	472	451	423	402	440	440	451	436	472	410	417	416	419	440	441	432	452	485	490	435	410	437	403	447	436	440	442	436	466	422	434	390	436	451	447	414	428	424	474	430	416	414	454	441	430	431	441	467	461	457	448	427	465	445	445	449	420	437	432	455	426	402	434	429	482	406	416	432	481	461	450	443	425	444	466	437	461	443	421	431	460	434	430	443	394	423	443	439	442	451	452	424	456	454	408	443	405	419	431	447	399	402	449	402	413	455	444	453	438	444	407	433	433	422	437	465	461	459	465	456	412	456	457	436	455	466	454	418	474	446	466	411	436	436	459	441	433	407	445	423	427	464	430	467	406	395	401	408	439	447	452	442	459	459	463	427	457	437	464	427	435	433	445	436	409	416	453	443	439	467	428	473	481	496	461	443	450	464	457	449	414	465	384	461	440	417	419	439	457	432	418	454	461	435	437	403	491	438	455	480	423	428	427	410	463	419	394	452	452	432	404	444	479	467	467	440	428	431	444	479	472	448	479	433	479	439	443	490	434	464	451	460	442	432	424	444	398	435	416	447	454	483	473	442	422	491	407	461	431	428	461	416	444	478	455	466	448	466	431	457	416	464	439	447	414	438	428	431	434	430	474	409	409	450	478	444	444	432	456	422	462	452	433	482	430	470	440	431	459	433	456	429	444	452	424	451	447	447	452	434	430	487	425	403	441	443	449	447	442	476	455	437	459	464	428	439	452	435	431	437	468	498	442	443	433	469	475	437	456	453	470	420	443	440	438	421	442	440	458	436	431	415	497	433	459	438	450	415	470	458	478	420	455	445	444	467	460	407	429	444	417	444	440	443	456	444	414	423	452	412	435	448	449	436	480	415	445	429	441	437	432	402	464	450	430	448	462	449	456	477	446	466	460	406	442	409	453	450	478	470	432	447	451	475	434	433	425	404	436	440	445	432	437	443	434	459	455	419	389	458	432	440	459	408	429	439	433	465	469	446	409	420	435	420	442	469	413	435	424	413	404	461	477	456	433	437	426	432	444	446	494	420	444	439	409	429	397	456	409	450	426	424	429	435	416	436	403	462	411	449	402	445	464	453	420	442	425	446	437	421	429	419	449	440	427	506	471	480	403	407	484	427	457	393	451	432	411	428	420	444	442	425	460	425	427	476	444	452	452	430	427	436	446	430	439	426	444	434	419	512	408	435	465	422	453	453	445	431	420	449	468	431	448	458	441	473	432	419	449	440	440	459	432	441	441	427	441	422	438	439	518	483	495	414	459	423	507	445	485	425	434	439	450	443	434	452	435	474	424	447	448	424	455	439	441	455	450	440	423	437	456	449	463	451	447	444	409	439	437	438	443	417	423	419	391	430	430	412	441	439	443	429	415	438	435	476	441	446	424	444	426	480	457	426	426	451	474	434	454	455	444	427	470	442	473	465	427	452	448	442	434	392	443	458	437	453	449	455	471	459	440	405	448	453	441	394	368	452	427	423	431	477	464	461	456	441	467	438	416	471	447	434	438	457	448	441	444	433	453	441	468	433	474	436	447	442	413	449	477	435	464	450	424	440	502	441	436	431	420	393	431	461	441	464	434	432	483	473	407	453	437	437	462	451	415	396	412	461	468	456	454	446	463	485	449	496	436	448	418	444	431	474	440	447	441	439	458	449	417	404	433	438	414	434	469	456	423	415	457	389	433	472	460	430	430	457	444	457	495	439	468	462	431	442	463	432	496	401	455	437	439	468	436	460	419	414	447	436	425	469	417	455	476	432
7931	682	639	534	424	420	387	413	386	396	380	370	376	368	359	375	365	351	345	349	356	323	374	339	372	343	350	385	296	312	324	359	344	334	338	310	358	339	350	352	336	326	325	362	359	308	336	311	367	331	332	338	382	365	361	327	371	334	384	346	328	345	327	336	343	326	331	326	331	339	355	342	307	282	348	339	332	355	353	354	323	359	333	344	370	327	328	369	350	365	337	334	312	336	346	327	361	350	333	362	324	334	367	349	330	341	333	368	332	310	327	345	330	358	326	341	352	356	350	336	322	328	371	351	363	344	351	353	353	325	340	323	333	319	316	362	336	379	335	336	332	319	336	347	310	332	328	317	368	338	329	353	374	334	351	302	358	323	353	351	317	358	333	350	315	359	349	339	360	332	339	339	357	382	340	369	335	328	350	340	324	357	371	350	346	353	360	310	307	317	351	332	331	303	315	343	334	389	321	330	345	326	348	374	325	341	358	344	338	313	337	355	376	352	310	337	352	318	355	319	351	299	326	333	311	359	326	336	359	365	331	339	334	352	346	345	336	319	359	322	298	313	316	344	360	352	330	333	322	366	338	352	334	311	356	358	313	377	344	309	324	326	356	337	333	331	300	373	324	309	336	323	341	343	338	295	319	375	344	355	339	332	353	328	357	355	389	361	336	355	345	344	349	320	303	351	330	343	327	320	351	325	341	387	315	345	330	342	346	331	326	325	321	330	326	345	357	334	333	324	324	311	322	306	363	339	315	348	371	327	332	330	341	325	340	338	341	300	324	336	326	364	323	332	310	374	329	336	353	334	321	339	348	357	318	337	347	313	340	307	345	354	360	337	368	336	337	345	319	334	350	390	324	309	347	353	309	321	335	338	395	336	368	348	340	346	300	317	348	324	368	357	351	357	374	349	378	308	334	324	337	352	318	340	335	328	288	362	368	349	295	333	307	335	321	352	333	305	321	357	341	351	365	343	314	318	347	338	352	309	351	345	371	353	332	326	294	327	362	334	378	330	338	337	308	361	309	352	316	380	368	349	328	349	321	370	341	363	344	353	319	316	335	327	353	338	323	325	323	344	302	340	350	344	331	320	353	341	344	309	340	333	387	324	343	352	333	305	378	391	321	309	295	340	353	352	331	342	372	345	346	361	348	342	344	340	342	331	311	352	339	362	309	315	357	331	310	335	354	346	355	319	341	329	319	370	356	304	332	334	345	336	369	317	317	340	355	305	315	363	364	366	336	331	356	345	318	355	349	359	352	337	336	341	364	338	338	362	327	336	337	318	357	333	361	288	339	333	355	350	336	350	342	331	376	335	363	354	334	306	336	325	335	316	333	334	336	323	313	348	323	367	335	339	315	330	377	342	372	346	331	350	348	369	320	352	336	342	343	328	355	345	377	355	326	341	361	330	361	338	330	345	327	356	381	350	369	311	320	338	330	345	319	370	334	362	350	365	337	359	349	356	314	336	364	377	340	369	327	328	350	370	328	302	349	334	321	336	343	327	316	345	340	349	352	350	335	324	345	328	333	363	334	327	377	351	331	321	373	334	335	356	360	371	323	362	319	331	332	310	339	321	339	366	395	368	320	296	345	332	319	310	371	332	360	345	335	323	344	335	346	354	339	363	335	367	332	340	349	339	282	349	364	361	361	317	350	330	333	308	359	369	375	353	327	345	334	364	341	378	344	355	344	319	319	344	312	341	342	335	322	348	330	329	352	343	304	340	344	334	351	376	325	326	336	351	343	340	328	345	347	333	338	334	350	341	354	313	332	347	331	285	323	337	333	345	355	343	318	339	364	339	316	385	321	318	363	335	338	293	306	330	357	351	374	364	331	341	342	340	337	342	324	355	341	321	326	319	304	333	305	319	323	358	360	340	354	351	332	348	336	312	333	293	347	392	336	364	354	332	360	339	344	343	327	310	338	331	359	333	308	357	346	327	334	324	347	361	322	359	347	332	383	339	334	308	334	346	318	360	323	319	304	358	322	353	360	312	371	318	345	348	344	327	353	383	338	350	333	335	341	359	319	358	322	332	307	338	350	332	345	355	340	315	362	361	324	343	320	329	309	315	329	363	342	321	374	317	362	378	358	327	352	348	322	351	334	341	343	341	342	349	347	341	354	364	362	325	340	324	346	341	364	356	321	345	326	326	335	343	344	347	341	323	320	340	321	354	341	295	317	309	348	322	346	354	343	382	337	314	312	345	354	356	321	307	337	325	349	362	333	324	329	344	316	324	352	344	324	329	348	330	315	336	358	324	336	345	342	331	308	338	373	348	335	356	334	376	384	337	338	355	368	331	338	334	352	326	339	327	346	351	323	355	336	299	339	341	355	325	352	325	331	308	346	319	336	348	338	297	340	334	331	350	345	347	364	366	348	356	346	341	314	340	337	320	366	352	319	371	346	366	348	330	344	329	334	321	359	366	329	352	347	367	323	325	351	331	348	343	340	333	364	320	342	328	322	351	333	335	331	338	349	354	364	329	301	342	320	345	339	346	346	349	336	350	356	347	309	363	366	356	334	328	298	356	335	341	323	340	318	340	329	354	342	334	319	328	379	325	326	321	334	323	302	308	336	298	360	309	333	323	303	314	356	358	327	318	339	301	364	329	333	332	333	318	356	330	362	366	323	347	341	328	315	328	322	315	348	328	313	332	301	331	372	339	359	322	338	352	331	328	293	339	355	350	342	357	357	293	334	330	328	332	292	308	328	339	308	301	327	346	349	343	366	327	340	334	335	339	338	308	360	326	359	321	328	327	363	333	353	355	304	326	314	386	330	339	332	336	321	354	305	328	358	348	315	349	372	354	333	321	359	360	316	372	349	374	329	291	359	360	334	279	352	371	331	355	369	361	321	295	340	330	372	345	343	341	316	322	371	371	314	367	331	321	341	343	343	364	328	330	332	358	327	344	324	343	327	329	299	339	340	316	318	345	334	305	324	328	372	337	326	368	350	345	364	347	363	306	338	330	351	330	335	342	346	339	331	361	363	346	323	317	360	350	332	298	335	345	345	326	341	336	302	347	301	340	345	344	351	322	356	354	310	339	326	333	319	288	346	324	328	318	341	369	324	323	318	352	363	309	336	345	330	344	341	364	351	341	363	320	340	371	361	366	345	335	325	332	357	340	314	354	340	343	364	339	338	341	351	359	336	350	379	346	360	344	321	352	328	344	330	370	370	363	357	326	325	311	342	356	348	350	353	378	343	351	362	294	340	338	338	310	350	348	308	344	318	333	279	328	327	333	350	332	353	366	352	322	364	345	378	348	340	361	320	351	374	328	309	343	331	340	329	337	340	331	363	294	369	316	316	306	348	364	380	325	360	317	359	354	324	318	384	357	370	361	362	340	304	347	342	347	321	319	371	307	344	320	303	324	349	327	327	344	332	353	346	346	373	347	334	309	333	369	346	329	383	355	304	302	350	331	345	316	342	351	312	341	366	328	326	357	345	330	327	368	293	311	356	349	351	354	325	298
6574	1126	1576	1590	1501	1290	1148	1100	1099	959	938	942	960	867	871	869	875	907	837	824	883	841	847	795	839	807	818	776	821	825	834	792	761	837	795	813	834	800	815	798	839	840	811	827	779	812	802	782	810	841	822	831	780	852	820	835	842	836	845	781	778	785	840	866	804	811	818	817	819	803	804	814	789	845	824	812	829	790	815	790	793	801	804	778	841	791	766	777	816	772	827	803	763	796	845	780	813	745	775	788	806	783	757	757	788	770	781	788	775	891	831	823	791	878	775	787	874	794	820	813	772	806	777	786	823	760	808	801	803	811	820	812	830	798	894	785	846	789	794	811	815	805	841	771	768	785	806	802	851	790	806	780	777	769	792	793	824	802	796	792	792	757	795	788	804	772	772	796	787	856	769	817	814	815	813	815	800	805	780	819	808	842	786	801	809	776	813	787	747	834	813	751	823	783	770	779	735	800	726	778	856	797	791	840	747	855	846	780	853	782	790	798	808	811	811	754	771	739	851	821	837	832	817	768	788	793	780	807	743	839	856	768	760	782	760	812	753	858	808	782	760	772	806	846	788	792	844	800	810	810	812	802	828	800	783	822	805	826	819	838	843	820	762	795	777	767	787	844	756	793	762	793	829	800	854	804	788	820	776	805	760	781	776	795	801	806	772	813	831	787	868	815	796	807	864	803	796	825	810	835	799	741	804	781	812	843	847	819	834	793	778	830	797	803	823	807	786	827	792	744	802	812	812	792	850	789	821	771	752	813	778	753	787	792	837	843	821	789	801	816	836	735	775	840	790	833	816	745	830	796	790	783	802	802	830	809	819	796	782	830	751	787	780	798	841	760	824	802	814	801	756	810	818	764	777	834	799	822	787	787	738	784	783	765	815	792	796	826	781	781	807	819	825	755	809	778	805	799	796	806	822	820	769	821	778	803	831	787	793	769	717	834	800	766	788	810	797	853	781	805	761	771	765	788	810	820	802	828	826	848	733	719	792	802	811	767	778	814	819	749	838	765	810	773	836	826	789	818	788	775	829	796	763	804	793	787	781	762	802	855	782	781	796	801	822	799	805	798	866	794	837	801	767	762	805	795	784	794	823	779	775	794	751	839	835	774	794	803	803	845	784	783	798	777	788	856	754	839	766	814	809	742	801	827	790	802	818	785	841	828	814	804	818	833	835	781	791	862	777	834	771	827	802	794	770	792	790	766	820	763	793	808	805	841	825	802	790	759	809	781	771	751	791	817	749	849	771	777	804	774	782	854	797	760	804	808	841	806	780	806	809	800	789	786	839	850	781	786	821	808	798	783	819	828	843	781	850	770	795	800	812	752	824	812	752	832	803	776	719	808	834	797	830	788	782	812	823	809	803	803	793	828	764	803	795	818	828	834	777	772	784	822	799	789	807	793	872	817	817	793	815	833	827	791	796	825	849	802	754	817	829	777	793	816	745	785	784	847	801	803	821	823	837	754	796	749	773	818	801	769	799	799	864	771	839	816	820	836	806	787	773	830	787	792	820	797	801	780	820	778	751	783	836	808	748	736	821	802	808	814	792	776	845	792	751	750	798	858	740	810	805	790	816	777	788	779	816	760	816	771	771	832	881	780	818	794	816	792	848	818	798	809	778	767	770	791	805	820	824	797	786	821	851	828	804	775	790	802	824	827	755	791	779	864	811	797	746	812	799	852	785	798	780	841	800	773	836	758	789	746	799	794	806	793	863	857	793	828	785	797	740	821	784	810	844	773	831	786	774	812	767	819	799	718	809	764	765	758	859	850	777	810	799	830	814	795	792	798	767	797	785	806	805	775	812	791	802	792	770	803	780	804	760	865	774	863	791	802	763	776	801	769	797	807	833	779	818	788	808	830	793	822	847	872	818	831	802	783	783	810	877	806	811	781	750	779	805	822	758	801	796	779	768	879	787	796	824	815	809	821	800	845	799	763	818	859	812	776	823	823	793	802	800	796	772	771	805	800	799	801	795	862	779	811	803	805	839	793	808	838	842	809	839	776	782	745	791	786	783	786	823	768	757	830	774	826	782	795	788	786	768	785	800	803	813	810	818	860	785	847	802	858	773	779	817	762	799	785	831	842	801	762	784	814	761	766	792	784	810	820	795	811	760	819	823	816	799	784	823	807	862	847	776	829	763	806	797	781	822	791	786	780	808	851	821	797	765	837	766	810	768	782	778	771	791	827	727	823	810	810	858	781	805	754	852	737	818	834	795	815	824	795	821	796	802	768	797	856	791	805	764	773	797	778	810	800	844	778	793	846	810	803	786	870	774	817	895	843	837	823	795	762	807	789	765	813	770	756	816	808	842	784	769	813	807	808	839	748	839	795	852	812	805	777	771	786	801	813	812	780	815	819	807	808	818	796	836	798	800	805	798	830	814	801	828	809	818	746	787	820	784	849	823	742	793	783	821	837	746	833	816	885	795	816	820	822	780	816	803	793	794	777	754	825	769	756	757	824	791	853	809	833	825	793	793	839	807	780	780	802	791	799	773	761	825	843	829	767	752	823	857	853	822	790	778	807	777	837	785	808	838	811	838	840	786	779	835	785	789	826	821	797	771	845	816	781	782	806	768	820	804	801	792	767	814	797	807	787	851	854	782	855	780	766	824	791	841	824	793	795	777	810	774	792	789	790	847	767	819	811	809	779	764	849	792	782	805	845	810	824	826	815	814	861	758	824	777	812	817	805	824	843	801	798	836	830	791	798	794	790	859	786	795	823	764	858	796	846	817	806	869	806	869	781	806	758	819	816	776	800	795	787	803	816	774	833	783	773	818	818	789	777	840	787	858	835	789	773	855	821	787	803	761	801	787	791	860	776	818	830	812	812	775	802	794	798	792	829	782	772	801	815	779	844	805	797	799	824	746	774	786	810	831	793	779	792	769	784	763	823	792	805	761	758	771	833	827	799	742	786	783	780	796	865	830	776	838	800	792	743	816	759	839	849	806	798	813	763	836	778	810	829	762	826	852	805	829	772	837	778	822	846	801	769	825	733	833	846	805	810	801	785	817	801	795	828	805	791	818	814	833	802	790	844	781	809	800	782	803	822	831	805	763	814	796	813	790	837	806	841	815	795	819	771	768	822	774	822	797	839	833	852	798	809	839	807	784	808	848	797	742	861	834	842	810	752	870	784	818	782	810	790	805	799	804	834	808	818	834	790	835	837	753	813	844	787	764	776	851	844	819	812	806	789	812	778	796	811	795	831	830	776	793	820	748	768	814	784	805	777	806	781	820	775	757	801	843	828	830	799	812	817	808	804	808	779	795	772	797	823	808	791	810	822	819	813	843	787	785	774	827	831	796	786	809	745	822	833	813	802	800	803	872	784	826	761	770	782	750	820	802	782	827	831	771	781	801	781	807	787	800	739	768	793	802	765	779	780	778	857	798	773	804	803	793	839	858	786	859	795	766	830	793	783	780	789	824	832	848	773	783	776	829	820	810	789	816	823	741	815	808	791	797	795	861	793
14740	1336	1099	826	624	536	431	409	438	388	382	382	359	409	370	331	366	340	346	315	336	354	341	351	365	330	309	346	351	367	339	321	339	331	376	360	334	373	335	328	353	345	358	351	296	331	305	301	348	386	338	349	347	334	337	334	363	351	365	329	320	366	356	371	367	325	348	327	324	330	314	335	315	370	351	357	341	346	332	356	355	337	341	333	330	326	332	324	342	316	358	316	355	347	335	341	334	347	318	333	331	319	378	351	320	335	334	327	340	339	384	368	349	359	337	353	331	310	361	354	344	354	328	349	315	359	338	358	376	364	309	330	336	333	370	366	339	338	341	345	349	332	353	334	339	317	365	363	304	332	304	331	325	336	353	338	314	355	341	323	317	338	351	314	352	326	301	312	331	341	335	370	339	327	357	318	360	335	323	378	340	314	364	341	393	347	355	319	332	323	311	333	331	358	340	336	316	335	336	359	342	358	333	343	326	358	336	335	360	360	325	348	341	356	281	342	343	299	288	331	359	348	345	338	369	318	358	331	337	341	346	338	384	337	356	309	345	309	354	319	333	335	370	331	336	287	325	298	367	361	346	306	276	315	347	378	340	365	306	313	333	320	329	370	319	319	324	318	332	318	335	353	312	325	338	359	329	371	335	353	339	313	312	313	365	374	328	379	344	333	361	317	353	359	366	343	358	308	311	372	332	351	339	316	331	357	352	342	355	350	370	329	327	357	352	379	310	322	334	358	337	334	366	329	367	333	311	313	328	361	327	324	327	336	326	351	322	358	343	347	333	344	361	332	358	383	371	333	379	347	364	358	308	352	311	351	338	349	353	337	361	345	332	341	329	349	351	337	371	343	354	351	353	311	399	326	322	331	317	320	343	318	312	339	327	312	344	318	348	326	345	331	354	324	343	332	321	383	323	349	332	370	332	336	346	313	341	346	367	344	330	318	344	324	335	349	313	375	344	353	361	362	341	366	359	338	334	332	350	370	351	329	342	329	342	346	323	332	357	322	344	307	327	332	319	340	320	372	329	319	325	329	334	366	331	335	330	343	346	353	333	341	368	311	343	345	320	296	314	368	333	324	317	316	355	350	309	338	337	326	341	325	304	355	344	339	327	325	327	348	344	351	340	347	296	357	336	327	348	337	329	316	318	350	342	351	342	343	333	355	365	351	380	343	340	340	336	336	329	375	332	327	357	335	342	339	332	342	347	346	339	319	300	348	313	329	329	334	320	336	332	322	349	352	324	336	341	344	366	364	310	392	309	332	290	349	323	329	376	347	341	350	310	324	308	353	314	329	361	359	359	356	330	353	339	349	359	342	346	340	332	352	343	385	327	320	320	311	328	379	344	360	334	342	368	364	335	389	325	340	348	347	328	372	366	312	301	337	340	349	321	356	328	365	336	361	350	348	347	374	360	360	318	357	336	328	311	346	323	312	324	355	358	365	332	358	385	353	344	304	337	317	340	367	365	331	335	354	330	332	341	344	353	330	330	358	337	378	342	362	345	348	303	324	318	301	346	328	313	309	340	376	346	299	327	335	326	332	342	351	351	290	354	324	322	320	355	345	341	342	321	336	339	324	318	350	347	321	378	305	380	299	351	304	341	342	334	305	392	381	323	346	330	316	361	331	353	378	332	303	341	327	322	360	340	368	351	333	320	342	369	362	346	329	345	317	366	309	342	352	359	352	359	338	346	332	351	323	341	353	370	337	336	375	357	386	345	337	338	356	349	336	362	341	324	349	346	324	316	354	353	334	352	353	334	340	364	355	329	336	337	346	332	337	353	338	347	325	331	301	382	341	320	344	383	318	366	327	325	311	328	318	358	321	309	338	321	357	349	362	317	318	321	302	340	333	346	301	329	352	332	312	338	380	336	362	317	316	369	301	287	354	334	329	336	348	364	336	300	325	326	337	350	312	323	339	333	334	348	347	332	328	372	364	336	336	360	347	330	354	327	336	349	380	358	336	338	305	344	345	386	360	363	326	331	335	325	326	323	324	331	310	302	341	327	339	329	338	348	300	336	327	329	342	371	290	366	358	337	336	343	307	316	352	330	345	327	335	271	318	324	330	331	328	327	317	341	331	357	323	333	359	296	349	372	337	339	345	321	342	350	346	335	311	352	305	389	337	356	349	328	329	355	345	328	347	312	348	348	292	341	376	367	340	358	355	337	355	348	333	324	320	354	357	331	345	333	322	323	349	336	350	348	332	346	369	372	338	329	371	322	376	337	364	296	318	382	334	304	294	334	372	325	324	339	343	362	334	338	332	345	340	370	340	349	356	349	313	368	341	314	360	323	323	308	382	341	322	314	354	339	380	349	364	343	339	335	315	380	329	334	339	346	354	324	371	305	326	339	309	335	341	323	345	361	357	341	347	319	305	363	363	361	330	361	340	351	328	354	356	335	339	305	321	328	324	337	329	364	312	329	355	376	339	345	339	310	335	348	307	309	382	368	375	332	322	319	318	371	327	341	363	324	323	309	336	347	348	341	334	356	343	352	363	342	359	318	328	355	326	330	287	355	369	327	360	336	347	329	381	349	327	322	327	323	388	360	326	373	359	321	355	333	334	342	340	327	345	321	340	335	342	335	364	328	290	310	376	339	320	312	333	324	381	334	332	351	330	336	313	370	350	340	343	340	323	327	328	329	356	353	328	337	358	315	339	355	372	352	338	360	331	299	366	303	307	327	330	309	350	390	322	349	366	319	338	320	366	360	351	375	331	327	324	339	311	289	331	321	354	338	316	340	290	357	332	344	346	350	348	359	338	352	335	333	371	335	338	346	345	362	391	308	332	320	332	318	345	337	325	326	347	348	318	332	377	322	336	330	330	306	331	343	330	333	327	355	296	295	346	346	343	339	329	339	358	343	318	363	347	305	354	355	326	356	327	321	352	331	325	333	343	354	332	317	345	367	336	313	309	322	357	371	317	325	352	350	329	313	339	326	371	317	353	349	318	335	351	353	365	321	346	330	347	341	312	377	343	353	349	333	331	350	327	341	337	343	345	335	339	358	363	327	350	337	345	355	345	367	320	315	344	341	365	349	338	321	330	314	328	388	326	328	339	339	327	325	350	330	350	348	363	315	342	362	354	344	311	374	334	316	329	341	314	317	354	364	304	336	325	348	305	347	338	348	358	303	354	303	316	290	342	334	360	347	330	370	352	339	303	328	302	331	337	337	303	328	347	327	339	324	340	371	343	326	316	357	320	342	298	346	298	347	395	341	376	311	353	305	348	343	325	333	337	360	354	325	352	351	365	326	317	340	343	337	343	326	362	316	356	333	331	352	338	353	311	298	291	359	316	325	375	354	332	350	349	324	341	291	345	335	359	373	344	348	324	313	396	322	304	332	315	362	332	335	330	372	360	329	316	337	341	313	327	335	352	366	325	350	314	324	348	319	335	367	336	315	341	347	345	323	366	345	323	342	322	330	300	350	339	317	386	329	316	359	342	390	348	361	389	349	328	351	360	333	323
8464	1369	2315	2439	2078	1752	1460	1384	1355	1145	1115	1055	996	1002	905	890	872	866	888	874	874	886	871	820	821	834	826	804	854	779	797	779	817	730	828	832	792	778	830	751	787	804	852	775	828	864	777	797	786	770	756	775	793	804	830	784	779	774	773	800	731	785	789	783	791	743	712	822	776	820	749	826	771	777	747	774	773	794	799	813	831	801	771	738	830	749	786	804	772	810	753	754	754	787	769	798	773	734	784	687	793	761	737	847	736	749	744	821	748	761	743	767	773	821	724	837	754	792	770	759	734	750	785	794	765	751	779	780	759	803	748	757	792	806	807	762	738	796	793	771	748	742	769	762	791	790	807	844	763	762	757	753	756	737	771	763	749	793	778	825	749	769	757	776	765	770	731	740	684	813	798	755	816	720	804	822	720	709	771	770	728	767	787	733	752	762	803	751	778	800	785	746	786	780	758	711	754	734	790	750	762	773	775	752	768	809	774	809	754	728	750	758	762	786	803	754	740	732	801	776	814	790	760	769	776	756	782	745	783	755	821	760	755	766	761	743	779	772	763	738	756	823	780	729	795	772	780	749	756	743	771	722	742	758	773	721	762	772	732	782	756	750	791	769	748	751	806	737	732	822	799	777	783	773	778	743	758	727	724	756	761	748	760	776	764	789	829	782	760	759	756	786	789	811	783	758	776	775	737	754	726	754	773	813	750	747	761	755	759	727	796	715	777	739	798	776	776	768	757	761	749	718	755	788	785	739	764	716	748	769	782	771	732	752	758	755	796	777	724	768	744	743	777	795	761	722	748	765	778	788	746	778	767	763	760	745	745	764	739	813	821	767	803	734	762	756	762	748	775	830	752	765	746	745	769	784	769	747	795	740	754	804	786	753	818	759	747	798	753	766	781	739	768	747	755	782	786	726	758	781	792	807	810	823	748	770	766	820	776	778	749	811	819	786	768	787	767	802	859	755	750	768	781	823	790	739	793	809	770	796	724	759	805	762	763	775	731	771	730	770	763	779	751	751	738	755	748	728	794	789	775	832	811	745	749	765	768	784	794	763	789	824	836	770	740	785	799	781	753	813	749	792	743	824	794	834	783	695	761	778	736	790	818	751	813	790	771	770	756	710	796	717	776	793	766	717	724	750	753	759	811	744	799	763	782	747	760	790	709	780	787	757	774	736	756	770	740	794	737	757	749	761	739	792	699	745	811	792	778	741	769	733	758	766	782	735	788	759	755	803	708	811	784	787	765	709	777	760	777	711	743	787	769	771	753	755	760	775	784	770	842	788	804	788	794	784	736	796	758	753	759	759	727	787	726	778	791	801	790	762	807	797	730	761	728	760	784	770	784	767	732	797	769	768	773	777	769	789	783	763	743	790	783	781	743	768	756	778	750	762	747	724	756	749	769	788	750	754	787	770	827	808	753	798	810	779	779	770	768	782	773	796	722	816	720	742	813	759	728	785	712	750	730	746	739	782	735	766	767	761	788	754	779	778	806	763	779	764	789	816	802	742	760	774	766	829	738	748	784	768	729	740	789	748	786	754	748	805	788	770	737	773	776	790	783	722	792	829	771	752	786	749	766	744	765	767	825	803	755	719	741	748	751	744	800	772	754	768	762	782	788	749	799	825	754	768	776	805	801	731	798	733	772	747	791	762	782	745	734	767	776	774	778	778	737	793	758	801	770	771	796	798	705	717	792	810	807	790	790	785	811	766	709	790	727	769	770	720	772	783	831	745	776	769	734	774	797	782	764	668	784	725	738	788	767	749	798	821	783	721	740	791	752	781	786	747	839	744	796	772	795	769	799	789	789	782	780	774	765	744	721	757	775	762	772	735	827	809	811	759	768	778	745	767	734	727	763	784	755	742	741	783	744	769	802	820	752	779	720	779	770	783	753	780	762	736	766	798	796	781	763	782	796	776	754	751	761	779	754	840	771	756	760	747	729	720	751	779	778	784	789	789	765	759	779	805	821	729	790	744	764	824	766	759	803	762	802	779	771	745	774	778	762	797	771	766	765	760	757	769	741	793	830	779	746	780	763	775	794	739	784	776	832	784	788	756	776	754	799	824	733	738	762	728	808	739	733	760	751	784	725	750	761	770	779	747	825	801	741	761	738	786	791	744	792	833	792	736	760	747	758	755	763	781	785	713	717	786	785	758	717	751	778	736	776	763	711	770	807	773	800	775	740	769	813	816	742	735	746	760	753	732	788	798	772	772	799	762	765	770	778	847	770	769	812	747	757	792	777	771	746	739	765	774	746	745	776	744	806	756	772	783	788	787	810	803	748	780	752	782	815	777	740	817	824	788	771	737	761	754	767	781	721	712	763	777	751	812	801	761	782	803	764	832	760	769	790	753	833	793	816	729	758	717	774	767	831	753	777	760	771	769	780	748	777	792	752	822	763	794	754	765	839	747	774	800	785	836	774	789	797	748	751	821	739	742	810	785	762	830	761	744	811	821	776	759	759	755	782	757	778	763	781	776	799	732	723	768	763	779	756	763	759	804	786	811	804	788	793	785	797	770	793	739	758	747	770	768	759	783	766	787	787	741	744	753	721	773	763	754	808	758	717	796	734	723	730	811	767	747	757	719	768	763	794	803	712	763	733	824	788	812	795	780	756	768	760	777	771	755	759	748	818	767	799	796	719	785	821	771	796	768	781	789	814	718	782	725	758	763	776	712	776	744	744	750	788	717	751	729	776	777	803	737	768	760	785	753	749	734	744	771	760	788	791	778	800	773	780	762	711	757	787	767	781	743	793	788	764	795	818	768	728	810	735	816	769	792	795	735	770	747	781	755	772	819	741	709	793	791	796	772	771	825	738	747	785	740	780	802	763	758	704	724	765	685	757	733	745	812	728	817	702	759	751	744	784	770	832	814	763	748	761	744	810	774	764	808	774	770	781	791	746	828	745	720	793	820	788	814	754	711	765	813	777	776	793	753	788	747	792	750	765	770	726	812	802	766	751	795	735	765	806	798	774	797	780	750	765	737	779	776	794	744	769	767	758	713	788	775	758	750	755	780	755	751	745	763	802	775	805	699	743	789	800	794	795	814	808	763	780	743	723	808	810	761	790	772	836	780	754	781	798	823	730	738	753	785	782	796	792	785	780	763	736	777	791	759	804	766	770	749	797	802	814	802	773	792	773	785	783	753	763	775	773	768	780	817	795	778	771	785	762	819	779	779	745	747	782	751	783	775	825	779	782	784	792	776	794	706	748	733	745	732	758	721	744	819	722	829	797	750	803	710	746	736	774	778	763	760	747	734	764	781	769	786	817	770	788	752	823	821	770	752	792	760	803	799	769	804	747	772	753	783	745	771	845	781	790	797	809	822	789	782	745	779	786	771	767	708	784	810	791	741	754	811	762	816	757	748	776	773	774	801	797	771	832	727	807	737	743	763	803	768	786	833	799	813	775	817	779	784	776	818	742	814	756	790	795	777	769	737	795	775	762	792	748	804	780	768	745	769	746	797	775	808
1686	201	175	144	179	190	155	178	163	171	159	156	172	177	170	148	163	160	144	153	158	182	138	158	140	156	150	146	167	190	171	154	165	172	146	164	150	159	183	152	162	135	160	142	173	159	143	142	142	144	140	165	155	160	163	148	155	149	180	168	157	132	158	165	167	167	149	190	167	154	154	152	177	168	173	129	166	172	177	149	157	144	152	154	163	158	165	171	171	147	156	159	159	170	159	164	157	166	176	170	196	165	156	148	124	182	155	157	166	177	160	181	165	178	162	167	161	156	173	131	168	160	162	167	161	164	175	152	174	158	169	179	177	149	138	163	146	170	149	168	153	147	150	169	157	144	147	180	181	142	165	140	140	171	164	151	135	147	153	152	154	151	164	152	155	165	158	148	146	144	161	166	147	161	165	167	174	166	168	158	178	179	192	181	149	150	160	151	177	147	157	188	158	147	160	128	170	161	154	160	170	154	150	150	169	163	167	155	141	183	165	161	173	171	161	163	152	167	180	148	176	159	165	165	162	147	138	172	181	150	154	151	148	137	155	150	133	177	165	153	168	136	176	183	127	152	185	168	138	157	146	132	177	164	176	174	159	158	142	149	157	136	158	140	139	170	163	165	137	176	182	152	152	141	158	148	160	166	182	148	172	160	185	157	180	164	157	151	170	170	141	163	166	159	173	171	165	169	174	140	166	160	165	171	178	173	171	147	118	166	137	160	163	171	148	178	170	155	148	168	143	148	135	148	136	176	141	165	155	169	151	164	184	172	138	166	170	139	152	166	181	158	152	165	182	164	179	168	150	145	137	145	163	160	191	146	175	140	147	127	159	155	156	161	188	167	171	163	146	177	150	161	137	159	150	177	183	156	165	144	170	157	161	151	167	164	182	155	173	195	182	159	176	143	155	151	139	153	150	142	162	171	155	170	158	170	152	168	167	170	148	166	148	165	167	163	164	137	167	170	153	154	160	174	161	146	174	168	147	169	154	170	155	164	143	175	187	180	194	144	165	153	156	155	175	186	165	170	158	178	175	167	161	173	160	166	149	155	177	167	177	185	185	159	167	143	168	145	158	165	174	161	176	184	138	139	166	167	170	176	144	174	152	151	163	167	147	200	165	156	180	146	161	148	154	169	159	178	162	164	163	185	165	139	163	153	151	164	169	166	166	163	166	135	177	183	114	195	173	155	162	157	174	131	157	178	155	165	180	143	164	163	150	164	160	179	173	178	140	136	166	149	159	168	164	153	155	151	161	191	164	153	164	145	167	173	166	146	143	159	144	194	144	161	170	165	145	175	178	145	155	176	164	137	157	170	174	146	148	181	167	176	158	144	154	154	156	178	173	183	166	145	162	142	142	168	163	129	164	154	154	175	170	165	181	162	182	147	152	147	165	153	147	150	151	145	134	158	168	149	161	157	185	150	157	173	156	157	162	157	189	161	151	165	151	178	184	171	174	147	161	150	205	159	154	158	163	172	166	171	142	174	158	137	158	165	161	158	182	160	166	163	159	176	192	184	148	142	159	165	160	165	156	157	148	166	190	148	175	186	174	160	153	184	157	141	172	139	162	162	154	168	163	185	150	150	162	166	187	179	157	151	155	180	174	151	145	181	147	124	166	162	164	170	156	164	161	171	162	174	160	153	171	156	157	153	164	151	160	166	158	169	159	141	150	156	179	175	153	156	155	146	161	152	168	175	165	146	174	167	158	154	138	177	140	153	173	159	156	163	146	153	139	146	147	116	169	169	140	156	152	162	145	161	151	141	148	178	148	155	171	155	133	175	162	148	160	160	162	155	156	174	161	166	192	173	171	156	175	190	172	160	148	142	171	148	142	142	141	149	174	175	176	161	164	177	161	169	146	181	182	173	162	159	152	155	161	162	170	180	181	169	147	149	196	140	142	155	171	155	162	143	162	150	182	144	142	172	169	155	184	160	130	171	159	148	169	159	171	165	152	170	161	167	165	165	163	174	192	152	155	172	151	180	161	158	156	166	167	168	137	177	134	178	158	178	159	178	156	172	180	166	170	174	151	180	172	163	156	157	153	172	167	136	161	183	146	143	170	134	138	176	167	158	178	169	156	169	167	181	171	143	172	143	161	163	166	162	154	164	151	159	161	156	156	194	195	170	169	163	156	170	182	173	168	137	178	172	177	172	158	143	152	162	144	170	157	170	145	196	173	186	156	141	142	166	150	156	154	162	173	165	164	177	168	163	149	162	172	186	163	148	159	159	163	156	162	165	159	145	159	156	184	138	166	144	143	161	157	150	178	165	157	161	175	163	161	168	151	167	176	175	181	183	177	166	163	166	174	173	144	166	148	140	162	157	139	151	156	162	185	173	151	173	153	167	164	154	168	167	159	167	174	183	152	138	137	134	179	169	176	157	149	160	173	172	183	166	161	174	168	164	155	161	142	147	145	144	162	152	154	151	150	165	167	163	161	167	151	174	162	161	143	163	171	165	183	177	149	173	189	170	161	162	149	157	162	174	160	150	167	154	163	177	154	178	166	150	172	164	173	172	166	152	167	168	167	157	150	155	163	144	177	160	156	166	144	171	153	180	153	186	137	167	168	146	154	155	153	193	177	157	160	151	151	152	155	164	153	182	173	166	174	188	193	182	170	152	171	189	147	145	164	177	185	157	159	176	153	179	152	178	180	127	164	155	175	166	167	161	171	177	172	160	171	156	184	171	159	151	162	147	154	157	136	157	145	177	151	193	179	156	157	166	150	162	146	170	147	162	151	161	178	174	173	144	142	163	141	141	163	160	155	179	145	163	174	151	153	165	143	185	152	157	143	142	159	175	139	152	153	135	159	172	162	167	144	151	166	149	146	186	172	161	167	143	172	164	160	139	151	169	152	163	168	155	179	176	165	164	153	149	161	160	152	162	150	175	165	162	170	176	157	129	196	167	176	171	164	168	154	147	169	161	152	170	163	166	162	162	150	163	165	170	144	147	161	174	166	159	151	166	178	148	146	168	157	150	157	150	160	155	167	166	146	162	164	175	187	144	155	181	167	166	182	132	157	137	161	147	136	162	181	196	169	175	179	159	157	156	170	170	143	163	168	162	179	152	147	135	165	150	150	154	158	171	161	134	164	147	162	151	153	168	144	170	174	163	164	171	148	173	147	155	162	181	160	168	153	142	158	159	137	181	156	165	173	169	177	176	177	175	143	155	143	139	171	170	168	198	182	166	156	128	147	166	164	154	164	213	180	167	145	121	160	182	150	177	139	137	175	175	174	167	151	163	153	161	151	149	150	162	181	173	163	184	164	166	159	167	186	162	166	163	138	170	149	166	184	159	145	164	128	154	181	150	159	161	156	170	157	158	169	158	131	196	185	166	148	171	177	149	160	163	170	143	190	165	174	162	168	164	158	157	172	168	154	159	153	141	133	192	181	154	151	153	176	167	174	152	164	147	165	149	167	150	168	192	171	167	181	143	151	153	152	174	161	153	159	157	140	163	168	182	151	139
1891	475	503	486	505	511	469	476	419	412	430	442	446	450	422	427	469	449	464	437	441	467	434	490	410	436	434	441	461	445	442	416	455	406	452	467	442	452	466	428	436	471	453	454	453	443	431	447	437	426	420	447	421	412	452	427	433	417	413	416	409	437	454	434	408	474	460	449	463	431	488	433	439	461	439	433	444	433	440	467	425	428	487	456	444	471	435	428	420	445	445	440	411	444	436	440	462	451	478	437	461	401	490	451	449	466	410	463	447	434	420	460	422	429	407	438	426	435	427	435	442	478	438	420	465	426	439	460	450	450	417	419	433	439	447	449	480	467	399	417	479	401	426	428	431	395	434	445	464	434	470	436	441	434	437	431	458	423	468	410	472	462	424	444	441	418	441	402	435	419	429	440	435	432	436	483	496	448	449	433	418	459	427	442	417	427	462	450	440	456	449	451	469	456	470	451	468	476	449	467	424	461	452	443	413	460	416	486	417	465	446	437	473	440	454	420	448	462	433	450	446	386	415	438	484	437	463	416	451	400	443	433	400	404	451	406	459	454	467	486	442	428	435	435	426	442	428	433	463	434	418	424	433	402	409	435	407	454	457	435	441	429	437	433	471	452	444	416	438	409	437	464	425	437	456	430	443	446	410	461	413	510	457	446	405	445	456	441	426	431	446	437	437	466	479	421	427	449	459	472	443	456	468	451	449	428	404	459	441	467	422	420	465	452	480	487	454	443	457	455	462	448	450	451	491	438	396	406	443	414	430	424	490	457	434	432	451	447	454	449	445	443	399	419	459	454	478	395	428	402	436	468	453	464	445	452	454	466	411	450	426	436	463	476	494	458	458	417	475	436	464	435	411	429	426	492	439	436	462	469	416	448	431	472	425	431	438	431	462	451	456	472	422	489	439	460	464	442	446	446	419	387	428	503	467	448	434	461	442	430	440	451	437	391	464	464	450	425	410	468	453	475	441	429	463	460	447	446	477	461	405	440	417	424	437	425	438	451	447	424	460	445	423	414	453	440	456	412	410	444	452	437	457	456	457	424	477	449	446	476	449	459	458	449	449	478	444	467	404	436	477	435	450	477	446	423	434	430	452	470	421	452	417	392	449	445	447	402	467	401	437	441	450	436	421	449	481	445	444	391	433	495	443	429	471	433	423	488	463	412	449	411	409	423	426	465	428	423	467	459	413	480	420	425	411	429	424	438	441	400	416	445	425	398	452	398	441	404	476	442	424	430	441	446	430	441	422	422	451	440	463	433	441	456	456	431	453	433	434	446	428	464	467	426	430	417	452	440	435	418	410	436	432	444	443	425	410	435	464	458	445	459	451	427	434	420	441	446	474	446	433	416	436	454	454	446	421	424	492	427	416	397	422	444	468	464	435	440	427	449	406	419	437	438	459	450	462	404	470	414	422	449	411	427	440	391	422	440	441	464	457	431	467	452	423	421	460	414	446	454	469	411	442	463	467	419	454	449	427	413	450	430	420	434	443	473	421	422	425	450	444	451	459	406	446	448	422	447	437	418	437	430	428	437	486	429	433	444	485	428	436	407	461	434	437	421	451	430	409	425	431	441	472	408	434	457	478	451	459	413	482	434	480	411	421	469	442	438	435	413	426	415	445	455	415	413	452	450	476	437	453	446	443	435	415	464	437	467	451	473	442	418	432	440	446	417	418	422	445	448	452	429	435	429	440	468	421	426	417	448	397	431	442	451	461	419	457	416	461	421	444	428	493	426	407	439	434	461	436	451	442	435	414	460	443	448	464	446	426	419	422	437	432	485	425	467	479	438	421	450	440	459	427	444	479	460	443	397	434	414	449	463	464	430	432	454	437	434	420	455	448	429	407	445	460	452	441	501	431	421	448	463	484	438	472	467	434	474	429	482	439	404	421	443	435	438	435	467	459	448	444	423	470	417	435	459	441	405	454	439	410	451	425	446	424	417	439	463	461	430	425	422	440	415	452	422	473	429	456	451	456	435	437	490	472	412	405	427	449	419	443	433	438	453	473	431	464	423	451	410	444	404	447	445	454	437	425	441	418	466	428	445	440	443	422	443	435	452	441	432	425	444	445	446	453	457	439	457	430	419	471	455	437	406	438	473	463	428	453	454	448	442	443	455	439	450	453	459	429	426	411	420	434	442	436	483	426	421	454	477	446	473	407	435	439	477	426	461	434	447	446	465	483	450	428	435	433	420	438	440	449	429	418	424	452	413	447	447	440	407	455	444	455	448	431	454	452	408	448	417	437	447	463	438	477	447	434	460	426	435	431	412	449	423	460	463	442	431	441	439	454	451	469	447	438	440	455	451	410	469	450	441	428	433	435	443	447	443	461	460	450	461	436	434	444	442	409	417	448	443	451	468	456	422	418	449	413	444	430	411	450	413	462	443	431	415	426	456	437	473	484	401	449	475	438	422	497	443	416	447	445	412	469	422	467	457	429	428	478	496	479	454	484	463	463	452	456	453	440	452	414	452	484	436	460	448	457	452	432	456	429	458	460	436	437	445	415	423	439	411	421	441	478	452	413	420	477	412	447	478	459	405	440	444	410	403	437	452	423	447	447	448	468	419	448	446	437	441	462	470	455	445	459	450	422	422	445	435	438	396	426	431	423	481	477	455	432	440	449	450	403	475	442	441	424	428	395	467	394	414	432	429	471	444	450	422	454	420	443	446	453	435	431	432	496	450	468	418	451	434	482	477	465	430	458	430	442	464	472	415	420	456	412	455	434	476	456	450	434	436	466	442	461	416	477	470	421	421	401	449	445	465	453	460	477	455	433	442	426	453	441	490	429	466	450	487	411	419	414	434	420	408	452	452	452	429	435	449	393	465	424	402	416	439	440	417	450	434	441	444	489	431	414	472	419	445	437	449	452	452	425	433	406	429	450	460	450	449	448	462	448	424	425	440	477	430	451	460	441	435	416	446	424	430	429	453	397	432	420	429	417	461	431	436	437	409	449	435	442	418	443	440	437	439	406	416	397	386	431	428	444	450	463	438	448	440	450	483	430	433	427	462	429	444	443	449	479	483	444	419	457	453	474	441	444	448	450	457	436	419	404	464	433	440	451	462	447	438	465	416	406	427	443	445	395	453	481	441	439	424	460	470	478	452	425	449	471	457	453	456	478	400	442	466	451	456	454	457	430	451	433	446	419	484	462	430	412	439	459	429	423	460	444	451	447	459	479	437	481	425	423	440	442	456	415	398	447	455	442	430	437	433	443	406	426	444	449	433	433	429	439	447	475	450	409	466	461	439	429	453	430	437	432	415	431	485	416	436	461	450	448	421	408	430	424	445	454	461	442	465	448	443	429	441	439	414	415	477	444	446	435	449	442	394	425	423	431	420	434	422	471	509	413	472	407	419	437	458	454	435	464	433	454	395	451	445	408	438	447	447	439	456	451	447	476	467	454	388	460	428	425	417	451	453	460	447	453	449	420	465	457	420	402	421	407	436	400	434	428	468	476	447	417	453	458	424
7802	668	632	624	453	442	378	410	377	380	342	353	342	401	341	343	371	374	369	353	346	346	375	342	329	352	355	335	340	327	349	315	366	347	375	370	321	325	306	318	298	342	320	333	340	335	342	336	327	332	344	361	356	350	329	362	299	374	343	360	361	284	302	353	336	343	328	329	314	313	354	328	334	358	349	359	319	337	356	358	380	339	332	359	342	341	334	351	320	328	344	322	333	326	321	364	345	332	375	350	285	373	332	353	329	303	344	321	324	328	335	372	345	348	347	357	339	328	360	357	302	293	332	310	340	361	341	341	328	357	328	336	317	332	337	346	368	324	326	332	365	315	343	292	339	339	364	342	372	355	354	342	365	365	354	371	369	347	326	340	320	336	350	298	351	338	320	348	327	349	342	340	337	321	333	319	349	337	329	326	324	369	368	351	360	308	335	328	339	350	325	349	330	360	363	330	356	323	333	329	358	360	346	360	350	295	355	353	332	356	349	366	341	357	322	362	350	343	368	341	342	323	311	355	351	314	385	324	323	339	334	323	337	359	375	336	392	360	363	328	351	326	334	320	360	343	331	342	332	317	314	310	339	333	357	378	379	345	373	320	339	331	347	312	327	365	355	327	380	350	317	376	345	331	332	319	319	368	346	313	352	370	333	345	336	364	353	347	349	336	339	330	343	325	319	325	347	369	352	370	357	306	345	370	351	332	324	322	355	365	316	329	354	353	364	347	318	327	378	338	307	344	312	322	320	358	354	380	329	324	344	327	347	350	316	361	339	344	317	333	339	379	331	307	381	372	353	331	340	364	309	333	344	365	346	305	344	335	351	328	332	317	316	345	338	358	363	340	330	331	349	355	356	353	353	345	350	351	333	361	359	364	343	334	357	337	315	343	345	322	318	287	314	374	357	348	347	356	335	345	340	338	367	324	401	317	363	311	344	338	346	338	375	349	331	309	333	317	307	346	352	317	353	337	327	324	339	319	336	334	334	333	340	360	342	358	347	379	323	329	352	304	320	323	336	350	338	359	303	332	369	352	354	356	324	339	363	374	340	347	328	359	349	351	326	351	342	336	361	344	364	344	329	343	363	321	323	349	367	305	334	326	337	362	356	350	359	306	324	321	331	341	355	353	334	367	340	341	354	360	316	373	339	340	318	299	339	344	323	362	340	343	289	326	332	364	323	352	306	326	333	353	328	312	325	328	332	355	325	322	355	344	341	370	319	322	337	366	323	317	320	364	299	365	313	376	336	304	355	328	324	351	309	339	325	326	331	322	331	293	333	354	336	333	367	308	346	316	316	326	326	345	344	350	327	331	342	363	368	350	351	360	376	363	368	371	316	343	358	318	331	331	355	336	320	347	348	342	292	354	340	343	364	345	329	368	342	327	363	323	336	299	311	350	354	335	311	315	363	336	370	325	335	353	331	351	314	349	320	313	363	290	352	330	304	391	339	347	334	347	361	357	279	309	340	302	327	336	318	321	366	279	317	341	312	372	311	330	338	349	334	302	330	349	339	302	350	301	354	327	336	349	324	340	348	350	352	376	330	287	315	304	334	345	312	295	346	373	302	311	367	359	341	351	354	353	321	350	307	325	344	337	349	342	359	304	327	343	363	341	339	345	345	321	342	312	317	345	340	347	337	348	329	346	325	328	347	327	324	331	337	356	369	349	382	340	354	349	360	342	314	297	359	337	305	329	307	335	361	324	317	310	347	335	312	347	341	349	380	352	337	371	337	323	329	305	342	339	333	340	354	316	344	369	333	320	331	395	316	348	354	365	351	372	323	307	327	358	323	320	351	354	354	323	303	275	343	333	296	319	356	344	361	348	352	283	339	349	347	359	291	344	340	315	323	321	320	328	337	359	359	326	335	339	341	348	347	333	309	329	314	344	336	334	330	366	368	335	343	340	308	324	346	310	326	347	328	327	302	335	363	362	333	330	356	328	347	369	361	335	322	344	409	346	309	334	330	338	334	357	298	360	323	319	336	388	364	364	313	342	329	313	318	359	325	341	325	330	325	349	296	351	358	354	319	347	326	379	300	337	340	355	372	333	336	309	340	354	354	324	376	370	337	346	305	317	330	329	341	326	315	347	325	334	354	322	346	379	345	308	329	402	322	349	300	320	337	340	353	312	309	324	317	328	329	341	294	307	369	313	284	324	321	295	347	354	326	328	315	319	327	365	347	328	335	317	343	342	349	339	335	341	341	380	351	338	340	361	368	353	310	355	373	319	289	352	353	310	322	344	343	357	316	334	355	338	359	368	348	328	350	362	343	335	337	363	354	341	356	327	329	330	344	367	325	300	309	324	345	339	332	307	338	316	365	333	316	336	331	347	364	334	348	334	360	347	378	338	364	331	360	351	329	297	360	319	355	343	289	322	365	320	383	355	348	308	316	348	335	347	354	319	364	331	360	349	356	292	349	333	355	374	343	328	331	361	355	348	315	364	334	315	338	351	376	343	384	316	317	354	355	321	332	301	356	335	350	367	308	343	398	381	351	318	322	327	345	310	343	319	319	314	354	318	309	336	342	333	315	340	336	346	330	356	355	348	331	324	350	335	345	329	372	322	329	310	340	311	339	351	347	370	365	327	349	344	364	316	369	323	332	314	359	332	333	346	308	322	311	337	374	294	361	335	326	308	359	308	337	332	332	300	324	342	352	328	311	328	353	376	323	339	318	368	321	359	327	361	357	377	334	371	324	334	328	339	350	378	357	384	343	312	324	319	329	321	316	307	324	371	353	333	384	353	322	339	336	289	359	329	336	321	364	342	344	302	321	318	361	349	334	364	330	360	352	361	335	382	342	359	354	370	323	338	344	330	326	331	335	357	331	347	325	330	389	329	365	363	334	327	361	339	342	339	330	335	287	320	361	349	316	357	339	335	341	361	324	333	336	347	328	329	348	331	324	350	375	339	326	368	346	340	324	313	310	335	307	314	330	360	318	344	336	333	339	332	304	323	338	310	338	355	341	357	326	368	359	368	384	348	339	347	337	335	365	333	327	299	307	306	328	323	330	369	351	325	360	307	367	338	367	350	299	338	346	365	347	327	336	314	373	324	299	326	329	331	331	333	357	349	310	325	314	335	344	312	336	328	368	351	342	341	303	359	289	333	353	299	317	327	328	329	317	323	313	351	391	353	336	321	329	340	354	358	323	350	334	344	324	334	318	366	335	307	364	339	353	345	317	347	367	364	359	311	333	329	327	341	347	358	357	327	347	310	319	342	357	325	324	363	346	341	371	365	341	378	323	371	343	292	331	373	326	354	350	316	339	323	330	375	335	343	394	342	343	340	326	327	318	338	313	303	347	346	340	365	361	348	374	327	332	354	359	346	328	339	339	325	341	327	330	322	346	357	327	336	321	337	384	354	336	342	335	369	329	348	316	376	364	344	335	297	337	347	284	338	319	350	317	340	324	337	299	287	349	359	354	327	329	344	359	379	346	318	345	327	341	338	364	361	317	345	337	349	331	349
6723	1114	1574	1685	1434	1237	1180	1086	1085	1008	975	918	960	912	907	893	922	814	807	877	816	855	846	803	820	809	824	859	823	842	826	830	857	796	829	823	775	769	731	817	798	810	777	798	829	842	795	815	813	772	788	797	731	787	750	818	800	822	760	830	778	812	779	785	862	805	831	799	781	788	800	753	775	798	842	763	822	787	791	830	778	783	811	782	818	811	767	789	799	798	766	829	799	782	838	808	795	810	839	786	812	770	807	833	795	766	784	840	832	793	797	776	822	821	779	768	779	777	791	813	806	851	778	795	807	787	797	796	785	845	789	829	803	821	775	770	798	774	794	783	760	799	826	811	808	817	760	810	817	833	799	822	787	814	796	792	775	819	767	837	861	816	799	795	839	873	771	807	781	826	854	782	816	837	795	733	808	826	772	766	781	792	829	815	825	824	802	815	833	840	789	830	780	839	849	790	795	802	776	741	829	814	812	820	782	784	758	803	774	789	853	792	802	823	798	807	845	789	838	806	836	780	849	793	828	831	837	785	797	792	823	796	802	793	786	782	808	812	801	816	794	855	806	785	830	766	782	828	796	761	783	797	815	804	760	853	811	758	789	824	817	741	756	884	768	839	847	828	802	799	887	766	807	798	790	868	809	813	777	778	775	831	800	780	766	831	776	822	852	794	767	814	797	829	770	772	771	748	773	803	765	813	829	767	859	784	800	761	797	776	795	801	817	747	759	779	806	773	813	820	781	798	824	820	806	791	796	804	794	758	805	796	816	813	835	775	773	815	812	792	789	778	799	789	795	807	798	776	774	805	811	759	838	802	779	779	798	821	773	792	822	804	801	807	803	786	798	798	799	833	784	792	822	803	809	790	782	842	812	849	792	799	770	776	802	831	791	784	828	796	762	802	764	766	807	729	790	812	797	723	784	793	785	771	778	828	789	857	796	797	851	802	797	757	842	786	782	801	802	838	786	801	797	784	751	779	776	777	764	810	796	805	772	790	831	820	714	828	797	813	784	805	776	771	788	789	811	752	800	874	741	778	767	784	841	770	832	855	765	834	827	804	808	726	839	785	826	796	771	800	824	783	772	804	796	787	803	856	811	792	838	761	807	779	792	784	819	791	849	787	815	795	811	805	802	758	762	798	805	806	824	795	807	831	778	787	795	815	779	776	827	764	781	788	799	843	828	824	773	786	775	844	799	789	716	778	773	794	778	834	751	814	782	810	807	769	763	728	786	770	804	784	848	833	803	765	813	752	777	809	785	754	760	764	798	792	771	807	781	784	826	790	791	817	784	762	758	748	788	763	765	809	838	791	797	778	868	812	802	781	768	812	804	791	777	779	792	816	764	810	867	761	803	816	796	785	792	761	813	797	824	810	795	815	751	770	787	810	802	816	759	780	778	725	777	799	782	802	808	799	792	812	824	775	800	787	789	782	749	829	823	829	803	744	805	828	796	803	822	790	755	826	805	738	784	796	788	794	832	788	787	792	851	785	819	797	762	806	801	792	820	810	815	840	760	769	818	801	814	806	776	767	815	791	778	823	797	844	807	812	805	801	810	795	792	800	820	774	751	815	806	838	844	773	774	828	753	807	822	813	815	796	803	823	811	793	787	772	815	834	811	764	815	857	792	778	748	776	790	794	796	798	825	839	732	810	812	797	771	826	853	789	796	805	805	778	817	821	762	808	802	809	804	824	792	828	834	792	804	822	827	819	827	780	790	857	832	809	780	830	834	830	853	809	776	837	761	792	797	795	826	760	769	833	812	766	807	803	816	782	741	760	781	838	800	799	828	807	865	796	828	810	759	797	804	803	764	831	783	787	849	784	822	854	818	817	811	737	758	821	741	793	859	833	775	829	795	798	792	792	789	812	790	765	793	818	814	833	809	770	822	755	861	745	822	852	775	800	797	829	779	801	780	793	771	784	785	815	793	815	799	808	762	810	791	801	762	807	796	794	816	755	781	834	796	816	805	773	764	786	832	790	823	815	785	809	791	788	846	769	784	774	821	832	820	808	894	830	780	830	806	747	814	750	777	809	831	822	781	765	803	805	806	827	789	820	786	769	839	808	760	792	814	796	776	839	791	802	750	759	790	812	837	845	786	781	806	807	761	761	840	794	777	763	820	814	795	795	771	780	773	797	742	780	808	769	779	779	767	853	794	817	746	813	771	817	818	795	796	765	812	839	786	779	769	783	832	794	796	810	785	815	808	800	804	787	741	809	795	825	804	832	822	767	789	804	821	764	849	804	772	852	790	792	838	797	822	824	799	798	763	784	788	795	784	780	816	800	808	782	824	741	814	780	779	793	834	778	786	794	797	785	816	799	807	793	758	803	817	771	787	799	812	803	831	838	771	812	773	785	809	824	810	787	837	773	794	816	802	783	782	838	750	758	809	763	786	770	809	795	801	781	831	857	785	784	786	842	779	786	805	761	773	771	766	846	781	782	780	805	775	755	774	760	824	807	763	749	795	812	771	790	819	831	809	797	826	799	779	799	807	826	821	785	800	795	834	759	802	820	793	765	816	792	767	812	824	769	867	842	797	794	774	752	809	780	791	817	824	813	779	781	866	782	817	819	829	812	823	801	796	790	734	802	769	827	820	780	791	781	816	839	823	774	845	760	817	798	800	779	775	817	748	790	814	832	797	762	752	832	800	811	828	798	796	740	776	763	801	804	808	830	835	793	767	812	824	800	772	804	788	825	768	787	804	813	824	811	753	818	797	827	787	800	820	781	834	769	831	792	802	787	831	795	803	810	744	801	811	757	830	798	758	773	802	822	790	794	763	823	749	780	827	852	819	747	784	828	794	798	831	800	835	783	798	812	811	774	810	792	825	784	809	787	854	798	813	805	840	772	759	792	778	765	814	766	800	816	809	829	801	831	800	810	847	768	813	819	744	836	804	762	805	828	732	827	802	789	766	825	797	815	808	812	788	777	776	763	804	820	786	809	747	767	775	831	803	813	769	788	798	823	811	799	817	745	751	786	790	798	791	828	779	796	809	870	831	785	808	891	820	803	825	801	827	796	809	755	831	815	820	786	734	792	769	776	739	804	779	776	791	789	856	821	797	810	749	818	797	761	766	764	805	812	789	831	866	805	775	789	791	871	780	820	793	821	834	730	786	810	810	785	794	792	793	836	772	804	773	786	869	817	804	796	804	825	790	802	792	783	748	860	832	784	798	783	809	810	817	813	801	812	810	815	816	761	807	770	828	770	789	821	815	804	794	850	786	801	807	812	821	839	818	777	808	821	828	802	753	754	799	823	807	777	805	771	757	880	747	829	879	812	786	820	780	844	811	874	817	806	804	780	785	774	797	842	771	739	763	790	812	808	824	797	790	798	807	810	825	772	818	812	752	791	781	789	827	787	819	802	834	797	816	758	790	764	833	795	810	801	810	826	798	836	804	803	834	838	785	803	761	798	778	838	787	796	769	754	728	772	768	798	831	829	814	756	784	867	859	755	751	759	806	739	793	752
14849	1424	1070	811	642	590	488	420	426	421	403	419	359	330	338	340	346	375	340	378	365	323	356	344	347	343	356	360	362	319	380	342	353	373	376	371	345	342	331	321	338	336	327	334	346	370	350	316	294	315	342	332	364	336	324	318	319	336	333	318	339	359	307	341	349	348	343	328	302	345	352	327	364	367	348	331	360	354	362	355	308	351	364	349	350	359	358	366	343	334	364	338	364	333	313	293	331	326	350	318	355	331	361	354	348	368	369	354	353	345	349	349	339	341	340	333	317	329	342	332	345	349	339	335	298	341	341	330	355	345	339	370	339	326	310	316	355	330	356	366	361	333	325	349	345	303	327	362	379	334	398	339	365	324	337	302	309	361	341	367	360	338	348	342	334	311	349	340	332	373	331	360	334	348	318	343	328	367	355	345	328	310	302	324	355	348	361	329	335	337	350	336	331	306	327	328	339	347	344	358	336	311	353	322	304	318	362	369	316	331	309	348	347	339	335	343	349	344	339	329	326	384	340	328	338	340	318	315	354	300	350	356	317	330	323	360	328	327	354	348	341	318	327	346	310	327	328	331	341	373	343	329	340	330	328	336	324	318	382	345	346	320	301	346	319	342	310	308	331	343	307	322	344	362	303	350	348	340	334	352	327	339	373	348	341	337	338	340	359	332	335	346	328	319	375	349	350	309	331	348	320	346	352	340	356	340	350	327	368	368	365	357	347	351	332	347	370	299	381	344	326	307	332	341	306	294	328	354	325	351	335	307	362	354	346	335	334	325	349	350	359	362	314	329	339	328	345	340	329	316	338	356	317	335	352	330	352	365	340	349	330	327	333	349	310	320	328	345	352	314	345	369	352	369	335	345	335	357	354	302	324	359	359	336	305	383	360	309	375	317	328	321	350	320	354	325	334	327	364	353	337	323	362	322	355	294	366	325	330	371	319	355	374	339	320	335	343	317	349	339	340	355	346	369	333	310	325	335	324	329	318	375	313	332	362	312	342	317	325	354	321	359	322	314	348	338	334	349	365	372	372	341	343	358	343	322	326	324	360	322	330	322	350	326	318	352	322	317	320	332	373	300	321	348	314	348	365	312	301	319	347	349	351	344	333	386	354	307	324	356	334	378	346	303	345	346	385	329	309	318	361	305	358	344	351	327	345	316	344	373	365	361	357	327	346	333	348	310	306	369	339	364	333	363	311	346	352	325	369	346	320	308	357	334	292	379	358	352	350	332	331	348	345	309	341	332	362	328	366	330	327	320	316	328	369	305	355	355	343	345	301	309	317	330	346	363	366	339	352	326	348	353	326	350	352	340	367	360	356	348	338	323	348	328	341	346	339	350	337	358	322	347	333	318	324	319	349	333	337	352	333	309	350	347	325	315	333	324	320	336	346	350	333	377	338	318	365	326	342	356	316	332	339	358	344	314	344	346	318	312	359	310	343	342	321	286	359	350	320	348	337	362	350	315	360	303	361	347	353	329	358	372	341	333	335	310	322	328	319	340	369	331	344	325	359	317	310	295	338	342	307	360	321	345	360	347	328	305	335	320	335	362	366	354	349	313	314	352	338	344	301	350	335	343	366	335	328	346	346	319	372	355	333	357	348	339	371	338	397	384	376	339	352	361	348	365	374	316	328	345	314	337	367	312	326	348	350	337	310	374	351	342	342	345	354	352	343	349	334	337	312	340	355	313	328	336	354	328	361	334	345	366	345	363	340	357	314	325	347	347	344	319	335	339	342	332	304	330	327	322	336	367	323	352	324	310	354	342	350	328	339	316	345	335	351	341	353	348	362	357	338	308	322	351	365	367	352	340	346	351	329	327	291	346	342	324	322	343	362	335	344	333	342	318	315	350	322	312	338	334	330	353	340	305	330	376	324	343	342	308	326	336	345	341	332	351	317	333	341	354	335	325	372	332	345	327	321	339	352	329	372	341	354	345	322	319	321	353	351	310	338	318	337	339	316	335	337	333	361	339	341	347	342	331	322	331	346	320	339	346	319	314	329	369	327	341	316	335	321	325	339	336	322	337	335	326	390	349	338	331	341	313	361	346	310	356	331	351	339	379	322	338	363	354	335	329	327	333	343	318	324	339	345	336	374	346	339	344	304	345	353	335	276	370	384	323	349	328	348	355	369	354	354	335	346	304	342	346	317	345	340	345	356	348	340	334	317	346	342	340	330	357	340	313	310	344	340	368	341	332	351	302	356	338	387	327	339	356	355	282	329	314	320	339	312	347	300	336	373	326	343	344	351	320	306	296	375	328	355	320	341	317	308	307	335	335	341	342	316	332	334	332	336	334	339	343	311	350	328	347	353	328	323	330	332	337	348	351	369	357	356	297	338	316	350	324	351	347	318	338	364	387	358	349	335	344	363	340	383	332	355	329	352	330	330	346	325	328	344	328	321	342	379	354	312	355	330	355	337	306	328	363	334	352	366	351	308	315	354	340	320	331	331	339	315	389	346	337	337	340	358	328	326	318	331	359	354	357	365	328	317	339	341	357	316	315	362	389	354	350	344	323	392	380	345	310	357	342	355	353	313	357	280	333	385	331	365	331	334	343	332	333	336	336	325	351	348	329	333	343	358	346	320	354	307	345	344	346	350	341	336	371	310	358	333	332	307	338	362	375	301	327	330	339	372	327	356	322	324	342	348	339	348	358	369	343	341	375	350	324	354	321	353	328	370	314	314	349	327	357	348	331	324	361	321	368	338	326	346	347	347	375	352	369	325	341	325	341	345	331	297	360	346	321	335	334	354	343	342	326	339	338	313	310	316	353	374	347	318	360	305	369	374	356	330	335	299	371	349	377	348	334	334	368	348	323	353	337	304	333	305	334	356	322	377	344	310	363	369	318	368	343	339	335	330	391	320	316	311	366	348	343	338	317	343	331	347	339	354	354	352	304	350	347	341	279	308	370	357	361	343	365	309	312	333	358	360	338	346	336	328	372	328	358	324	326	348	369	328	329	348	329	344	342	342	317	360	290	350	361	323	351	330	353	354	313	339	335	328	345	333	337	373	307	339	314	321	357	344	296	332	321	358	312	320	369	338	371	368	298	321	372	351	288	291	356	372	329	322	360	334	338	309	323	327	344	364	289	355	337	314	396	321	330	346	335	325	357	355	350	359	367	342	340	334	297	330	360	321	351	364	351	345	350	327	341	326	342	335	348	321	310	353	371	333	353	332	359	352	348	357	329	341	355	336	338	350	328	356	318	346	322	347	331	344	346	327	346	308	333	352	369	324	305	311	343	352	361	326	335	351	371	332	345	347	338	338	375	335	353	369	370	310	342	375	329	313	381	363	340	363	351	343	307	322	344	322	347	320	364	346	348	338	310	332	345	351	316	346	359	334	346	312	329	374	338	353	330	363	342	341	326	380	350	333	334	344	377	342	341	316	340	328	373	343	333	331	340	349	344	325	346	368	320	368	342	373	362	325	324	348	341	323	343	342	374	323	357	367	380	352	357	317	320	356	377
8520	1384	2222	2478	2045	1742	1441	1308	1399	1173	1119	1022	1038	933	955	953	883	896	901	909	840	843	840	829	837	858	803	809	856	801	788	789	758	773	786	791	798	749	812	805	840	766	800	794	757	803	815	770	826	761	822	766	791	781	794	808	750	760	754	818	767	825	803	791	786	765	791	728	756	765	759	747	772	747	773	797	784	789	762	731	742	782	768	779	831	777	777	767	714	755	790	749	827	763	722	779	764	795	807	791	820	788	745	757	802	786	762	799	740	744	773	762	758	798	777	801	765	764	768	735	800	765	779	728	746	749	733	822	759	785	787	821	791	774	810	823	786	755	798	785	746	780	803	727	751	782	723	762	760	770	767	818	804	828	745	781	784	773	788	774	784	797	753	762	794	697	778	763	751	790	795	790	761	815	765	811	734	789	740	812	785	718	763	785	790	794	729	783	763	794	764	796	817	781	803	784	780	771	784	787	793	759	787	729	743	764	746	776	779	799	742	772	743	725	758	755	820	794	783	778	750	766	783	816	777	754	781	763	803	719	772	776	733	794	832	749	813	761	755	757	730	766	774	749	787	767	772	801	774	792	727	803	830	718	822	740	766	834	764	788	796	775	768	723	736	777	797	804	808	803	805	789	761	749	824	778	774	752	740	758	798	755	753	787	785	818	748	801	755	756	725	775	732	775	732	706	770	785	753	782	759	833	786	764	769	770	836	734	762	777	769	777	777	805	789	768	800	760	760	813	775	711	769	717	749	729	779	805	855	760	767	781	755	741	751	810	750	745	751	777	781	778	729	798	798	755	747	777	803	790	738	718	804	773	759	782	738	737	755	780	749	788	808	816	754	777	748	765	797	758	756	730	790	810	749	712	742	807	775	739	778	774	768	811	786	785	752	759	737	740	788	792	764	757	700	749	753	769	778	794	739	758	756	803	769	810	821	820	757	772	798	768	769	770	778	820	780	790	805	716	764	758	762	795	791	765	760	792	777	739	748	773	756	758	738	785	790	806	780	773	740	775	796	754	764	734	786	771	800	793	812	779	743	809	787	797	759	776	700	790	790	819	767	753	730	712	738	773	812	729	764	810	742	747	785	731	771	778	770	747	746	764	762	741	787	778	776	803	773	736	769	763	756	764	747	729	766	739	762	774	798	714	802	802	758	782	796	823	788	790	730	790	776	741	765	776	713	844	762	795	775	746	841	776	769	798	763	755	720	782	804	799	784	780	804	738	784	798	822	774	802	762	742	725	782	782	766	771	743	796	765	748	781	793	791	778	846	779	760	790	773	795	795	758	749	719	804	772	804	743	776	766	826	825	769	727	779	774	840	785	730	770	787	759	759	761	779	710	751	737	818	773	807	752	775	722	746	783	754	791	753	711	786	789	803	753	757	747	729	748	811	783	824	809	753	820	810	750	791	809	712	760	770	737	808	734	789	807	781	752	762	734	828	778	773	783	719	740	797	734	805	805	796	733	772	822	802	779	779	738	774	790	792	773	723	799	804	761	716	736	745	761	796	799	735	765	759	756	738	743	758	783	763	767	758	762	744	812	741	805	758	780	753	719	740	758	779	770	740	794	774	778	795	766	809	805	727	816	781	764	805	814	792	791	806	705	742	781	752	837	736	801	789	781	784	812	764	731	786	705	776	833	791	730	855	766	747	763	736	746	742	787	736	726	774	750	796	779	759	754	759	770	792	736	789	805	822	718	783	769	778	790	757	782	779	772	765	773	737	747	781	756	796	790	770	716	769	801	761	771	755	758	765	801	789	767	765	761	720	744	765	798	770	811	764	756	812	754	768	758	765	784	786	767	800	730	777	774	779	754	784	753	759	737	766	756	776	811	704	734	758	735	759	767	757	764	831	762	785	706	770	771	741	783	762	778	704	747	723	786	785	789	813	746	771	763	792	774	770	739	765	760	719	793	750	754	795	793	731	762	741	798	771	737	726	783	790	754	774	820	794	760	804	729	763	758	726	801	727	777	731	772	752	759	760	792	753	800	802	760	766	789	794	762	780	736	781	731	775	805	774	756	824	771	762	783	764	814	780	713	745	737	779	745	802	729	781	734	789	802	778	780	804	755	795	807	753	776	786	779	782	812	759	739	725	747	754	774	772	794	774	793	796	731	757	765	755	784	776	730	815	773	786	768	748	768	751	773	724	801	769	805	746	764	745	763	741	810	786	822	758	746	797	761	786	772	789	732	740	815	746	665	774	740	716	708	814	787	747	791	807	820	751	789	763	792	755	781	746	769	785	776	833	758	737	806	724	758	825	754	818	781	788	790	851	755	716	773	753	785	807	742	785	777	789	717	746	774	761	751	796	786	794	786	797	774	770	783	781	745	817	752	745	820	770	767	794	738	808	781	770	790	762	771	807	742	800	724	752	738	780	793	800	753	796	750	753	777	772	742	783	733	759	779	777	788	761	774	756	766	761	746	764	730	778	741	729	730	769	715	739	750	769	777	801	738	775	821	815	751	746	755	797	801	778	735	783	804	800	800	715	753	742	754	795	740	809	770	833	781	752	779	765	734	777	752	770	773	796	758	775	768	771	728	736	762	791	761	739	767	790	792	792	767	762	769	737	783	749	785	735	758	828	775	754	799	708	805	772	759	790	788	759	761	763	754	765	738	787	753	744	771	767	721	759	757	746	798	762	751	787	784	758	781	740	797	755	717	763	691	801	777	783	770	789	798	809	805	759	756	793	762	730	778	747	778	761	764	755	794	760	765	800	797	773	786	797	776	765	795	727	806	746	748	727	739	777	776	777	860	760	769	776	790	785	788	786	802	781	807	786	731	765	737	794	757	742	778	806	760	727	790	737	786	730	817	778	755	766	749	741	732	774	777	782	788	812	745	754	715	741	741	753	784	716	755	724	771	771	775	751	727	768	746	754	803	777	756	767	734	734	781	828	741	758	755	774	780	787	754	783	812	790	789	776	740	759	748	800	764	757	798	776	750	816	788	760	696	769	762	791	781	801	787	750	804	782	765	734	734	731	757	807	725	778	772	817	793	770	810	797	720	752	769	729	798	802	745	752	755	734	743	774	802	769	768	790	780	806	793	797	761	802	799	789	811	745	784	791	756	782	780	723	792	743	761	758	759	729	769	849	748	837	798	762	713	771	768	787	801	777	756	785	761	806	780	749	759	784	722	763	795	783	764	745	778	758	730	776	783	753	780	780	769	816	767	765	782	803	774	777	771	770	750	730	764	766	742	765	780	775	787	772	777	722	717	742	775	781	796	742	804	735	799	764	761	753	788	779	730	781	737	805	739	760	790	795	779	814	732	802	721	762	809	754	799	785	803	809	768	756	788	798	797	750	755	771	741	789	745	736	765	760	806	790	760	751	748	803	731	768	773	733	753	758	756	800	804	797	743	722	778	713	782	792	759	776	793	776	747	763	767	789	838	762	734	718	794	768	769	764	770	795	736	807	778	795	743	803	760	755	790	784	771	747	750	753	773	773	796	823	790	771	765	784	756
1716	188	177	166	172	202	163	161	165	172	177	155	159	165	163	153	179	173	152	135	172	160	164	149	160	156	146	166	156	165	151	160	152	154	175	160	185	176	147	164	178	174	142	167	164	149	164	168	148	166	166	147	139	159	189	162	151	161	169	179	147	154	178	158	153	156	178	181	146	155	154	154	177	147	150	142	146	160	155	156	144	171	173	156	168	165	157	163	175	156	176	168	182	150	171	143	154	166	151	164	157	147	147	180	156	171	159	176	166	188	178	155	156	154	177	169	173	169	169	161	161	168	155	168	159	159	146	166	192	160	149	161	159	156	162	148	173	157	170	132	180	148	174	153	166	146	159	170	173	167	156	149	194	145	193	142	175	177	152	174	152	157	189	164	149	166	155	168	174	183	161	159	146	148	145	153	152	148	152	163	166	175	157	152	162	165	177	191	176	176	166	149	184	154	164	175	157	153	159	153	154	140	141	176	169	179	143	159	146	148	155	189	159	184	148	160	158	166	172	137	165	191	164	176	133	151	138	144	181	133	162	164	152	164	165	160	148	168	172	154	167	162	183	140	162	174	181	170	145	166	195	179	148	144	192	165	162	157	163	174	157	158	189	169	157	154	163	161	161	162	166	169	139	161	162	182	159	169	163	146	183	158	180	145	162	169	138	177	163	170	163	181	188	159	149	163	144	139	151	151	163	183	190	169	162	171	145	177	167	173	179	179	147	184	159	174	138	163	150	155	161	148	162	161	145	144	167	175	165	135	175	136	144	150	157	163	138	169	161	176	186	184	156	168	178	169	180	148	170	208	148	168	147	182	152	166	166	187	172	191	166	166	173	162	159	144	156	173	167	157	193	161	162	153	177	157	160	157	141	164	148	178	151	170	171	152	133	150	165	162	154	175	162	189	167	180	191	186	139	170	184	180	166	168	134	153	150	176	175	193	179	131	138	168	138	152	157	140	164	185	175	187	175	157	170	161	149	145	182	159	167	156	173	153	181	162	154	151	172	169	151	144	167	169	137	148	173	136	164	164	163	156	170	155	152	131	163	168	176	140	188	143	164	157	165	185	161	140	154	157	154	161	165	157	170	180	168	168	135	154	170	159	169	196	160	179	164	167	170	155	163	159	187	167	162	178	175	173	158	172	188	192	167	149	158	176	154	164	172	161	156	158	169	177	162	149	153	164	168	158	185	164	172	163	166	179	152	185	151	167	160	165	167	150	163	167	146	155	182	176	155	171	164	164	138	151	168	160	182	172	161	175	163	140	151	169	190	183	140	157	174	176	156	148	163	149	164	138	128	146	157	178	137	174	181	149	202	174	157	161	191	156	162	178	166	132	179	168	149	162	156	155	169	173	166	173	137	187	158	180	177	147	161	170	125	189	175	165	158	148	149	164	154	169	141	134	168	185	163	184	157	152	175	158	147	167	164	145	154	191	148	164	165	162	183	158	170	151	154	140	195	141	160	176	195	157	174	150	171	156	160	154	153	146	156	143	151	125	162	160	155	176	141	179	139	153	174	178	142	151	170	174	159	172	146	133	169	159	181	147	191	144	168	167	154	174	149	147	142	148	170	149	167	162	150	190	173	162	168	173	190	175	167	165	162	156	160	164	134	148	153	192	162	190	176	168	160	182	152	140	160	151	174	174	177	144	167	180	149	180	174	144	156	155	135	182	176	139	136	165	171	162	170	153	169	183	161	162	185	145	143	149	153	177	135	186	178	174	159	142	171	170	165	175	173	151	167	192	143	172	151	166	163	158	161	171	135	152	145	170	148	164	181	142	128	149	158	171	185	152	158	148	136	143	145	169	176	170	160	158	152	165	158	173	161	165	161	148	140	158	155	164	190	162	157	174	150	159	156	151	190	172	159	167	152	176	189	154	154	158	169	169	175	158	178	136	185	160	155	167	143	166	148	160	182	161	163	169	200	142	177	175	214	160	161	172	163	181	161	180	163	149	182	152	159	190	178	167	174	149	146	155	159	151	152	159	155	167	153	172	177	151	156	146	158	150	142	155	144	145	149	162	148	151	160	160	145	147	179	153	180	128	160	161	150	180	167	174	174	144	171	164	179	177	190	165	136	190	166	170	172	190	148	165	167	170	154	161	124	167	156	152	170	158	170	168	155	148	150	182	160	147	149	172	147	179	165	168	166	141	152	167	185	186	169	161	137	150	157	168	171	181	152	150	144	174	172	172	168	166	177	167	174	178	150	183	196	176	159	162	158	154	165	179	172	165	180	171	161	164	143	161	186	165	171	164	179	145	160	154	160	169	168	159	164	158	159	174	162	150	178	152	159	146	172	151	169	167	147	168	155	169	159	175	158	166	156	141	163	160	171	155	166	142	158	162	183	135	154	157	166	162	175	170	187	168	170	143	152	168	179	184	164	176	151	180	169	172	155	159	170	184	155	171	156	168	163	169	160	154	152	165	149	155	173	179	180	166	135	178	166	189	169	165	151	138	168	171	172	160	183	173	145	165	179	155	141	161	136	156	141	170	152	160	143	177	156	164	174	153	167	194	181	160	155	180	148	194	186	178	153	167	171	156	149	152	186	183	155	175	173	156	167	156	154	173	163	151	156	133	150	149	159	191	155	198	153	176	167	163	168	160	151	185	185	155	146	163	179	162	165	163	173	166	186	167	172	156	146	156	147	170	167	185	171	166	195	143	136	158	187	179	160	149	155	165	152	152	157	179	152	190	174	162	170	171	163	197	162	163	150	156	158	180	140	184	143	137	159	184	156	151	166	153	163	153	180	164	138	163	158	168	174	164	176	176	181	139	175	173	178	152	157	171	171	198	175	139	149	187	155	159	205	180	163	153	147	174	141	165	155	147	161	160	186	188	208	188	185	156	193	155	163	162	159	165	155	178	168	155	171	186	150	163	177	175	192	147	163	172	190	165	178	148	152	152	181	151	170	171	161	178	154	170	157	167	154	174	170	159	159	146	131	156	162	161	196	161	174	172	169	154	149	192	164	149	154	186	171	131	160	156	180	141	179	144	164	163	167	185	180	159	178	179	174	176	154	139	169	163	178	148	177	154	157	171	159	178	166	189	157	135	174	150	140	158	186	164	145	139	156	159	154	144	165	171	166	172	175	148	156	163	154	165	155	177	153	181	186	166	162	168	156	170	166	166	179	180	166	160	162	166	158	149	172	174	175	157	154	166	190	175	176	179	152	168	184	158	154	180	172	192	157	134	139	167	185	164	162	144	154	172	138	142	161	152	156	177	159	150	155	149	146	169	159	196	176	166	153	177	174	157	170	179	151	156	164	153	172	159	165	183	151	200	153	149	163	168	193	178	201	157	153	141	156	141	160	142	159	146	189	150	163	154	188	158	151	186	163	147	156	162	160	157	146	162	170	199	179	139	187	150	164	155	150	138	179	167	202	168	140	137	175	156	165	162	152	171	166	170	185	167	180	184	156	170	183	175	169	170	165	158	172	185	164	161	173	183	143	158	171	183	151	164	165	154
1877	490	483	478	493	505	513	490	463	479	448	429	463	480	452	416	453	469	499	467	434	439	425	450	440	467	471	453	469	431	452	473	466	463	427	439	460	479	427	445	422	445	417	458	485	460	427	435	387	443	430	433	426	427	422	448	445	449	453	492	472	454	450	433	455	434	420	456	427	427	435	438	450	430	464	441	390	442	426	442	459	435	415	496	453	455	435	425	416	446	430	439	454	450	432	468	450	470	383	438	407	462	424	439	459	428	437	465	428	454	408	455	461	438	396	479	442	455	468	442	453	429	454	429	433	445	448	469	424	450	449	473	463	433	447	418	461	450	432	439	460	489	442	446	438	453	428	476	451	471	450	422	434	476	456	446	484	421	474	420	411	438	436	437	421	439	448	447	453	450	465	437	424	413	494	454	468	459	462	433	420	445	449	436	407	423	478	464	423	423	477	401	486	449	476	419	415	444	442	437	459	434	450	459	400	450	438	442	434	431	465	470	452	430	431	452	444	469	473	457	430	475	411	426	437	440	419	402	450	407	413	442	418	468	445	468	448	451	443	486	437	438	467	451	451	481	498	448	440	468	444	418	411	478	482	451	446	453	480	459	440	437	470	416	448	454	435	431	429	430	431	475	439	450	434	440	457	438	456	439	447	484	471	449	440	427	433	432	454	476	464	436	464	455	418	404	463	447	451	428	454	409	425	429	431	447	439	472	454	458	420	436	456	436	454	464	390	430	444	450	463	472	426	416	427	437	446	439	450	464	481	452	426	422	467	468	435	441	447	433	504	448	457	477	496	459	415	443	430	446	417	444	481	468	458	441	477	438	426	457	432	479	444	440	442	439	433	412	459	462	469	465	416	476	417	395	461	451	431	441	468	448	397	473	468	410	427	476	458	405	441	401	436	442	433	415	440	429	449	442	488	476	424	432	464	446	431	460	444	461	438	481	458	421	417	437	436	469	458	466	466	506	392	438	431	426	453	458	447	436	444	418	427	479	448	425	460	472	445	428	440	454	468	420	465	444	465	420	456	442	429	435	429	453	436	471	448	408	432	426	441	426	456	464	440	445	506	408	459	427	440	408	458	457	435	459	462	447	428	454	451	457	450	455	383	441	423	434	456	475	456	472	447	439	475	468	469	434	507	465	444	446	448	447	452	475	434	450	447	451	441	486	442	432	466	442	445	481	454	463	444	454	458	450	435	435	411	468	452	448	469	433	471	458	430	469	452	435	465	467	427	479	433	466	452	450	425	440	439	418	478	439	426	411	418	439	449	435	421	472	430	421	453	417	441	472	469	448	395	440	457	456	413	422	441	447	451	507	455	459	466	469	450	426	455	432	456	455	471	410	446	440	454	431	429	432	455	431	477	468	452	440	434	434	437	481	428	461	443	432	466	465	514	420	461	462	402	494	441	465	447	437	438	417	412	482	465	473	432	446	455	444	422	442	485	438	411	438	427	447	447	404	448	420	469	484	439	436	467	410	460	461	457	414	451	416	490	428	487	431	454	436	449	453	443	437	416	439	462	437	435	377	466	448	461	447	442	466	423	479	453	397	464	469	454	408	479	455	455	451	415	428	473	455	417	447	445	476	412	449	477	466	460	422	465	435	436	490	484	423	452	468	452	457	439	430	459	399	449	409	446	414	425	427	488	456	436	431	419	423	441	418	441	446	467	468	442	431	492	456	436	446	478	415	437	453	432	460	463	431	444	466	473	408	421	424	442	472	484	441	458	477	422	430	472	412	422	469	436	469	433	409	434	466	448	493	464	437	443	495	430	474	436	431	469	498	442	435	459	459	434	459	464	446	445	453	450	401	440	435	412	438	421	446	474	449	478	418	432	431	434	428	437	469	462	477	442	446	488	464	434	480	445	447	444	450	466	438	430	466	446	412	468	449	468	460	462	444	427	441	459	454	447	466	438	451	434	437	452	456	419	447	453	439	476	440	421	422	439	458	447	428	460	445	487	405	441	474	463	485	431	441	457	464	438	451	485	453	444	428	442	428	441	435	439	460	435	456	409	445	446	454	438	476	446	437	483	454	452	424	451	463	402	445	399	445	444	395	445	434	470	428	430	447	465	460	468	438	516	464	440	437	446	447	472	451	431	472	455	393	453	496	469	457	432	481	423	474	449	469	443	422	403	413	460	431	434	439	450	426	427	475	455	416	458	476	432	496	495	458	461	479	437	431	467	440	440	447	472	441	420	435	464	488	426	439	428	431	444	444	467	444	444	454	490	475	443	443	427	436	447	458	416	475	438	451	435	430	415	450	436	468	475	430	440	431	441	483	457	424	435	446	494	477	441	420	421	438	467	444	464	412	484	445	467	405	456	465	419	440	413	471	422	421	451	469	430	432	445	489	469	477	465	458	420	473	428	436	470	472	424	463	433	441	437	436	452	453	445	415	441	449	441	421	457	453	423	473	419	484	450	449	455	473	427	476	448	424	425	455	452	439	436	441	410	429	453	410	466	429	428	446	444	475	473	435	391	454	425	405	452	475	436	453	421	425	459	431	455	415	450	463	471	445	450	474	423	441	467	414	413	400	451	456	463	434	490	424	449	433	423	478	425	415	396	400	436	469	491	468	449	452	400	437	413	428	435	472	440	422	475	444	448	422	446	441	435	434	445	470	419	451	447	430	430	426	454	425	476	450	462	444	469	443	466	436	479	460	467	405	454	436	464	439	456	464	451	434	465	444	471	478	412	427	469	443	467	424	469	461	433	492	448	488	454	394	479	396	461	454	478	412	427	471	414	439	457	448	473	445	426	423	424	470	460	486	422	449	484	483	423	450	430	432	460	411	495	427	442	454	469	441	488	436	429	430	449	451	466	423	443	462	467	419	428	418	467	442	427	454	471	454	419	470	448	464	483	451	440	449	488	457	438	448	457	483	460	445	506	484	437	458	419	446	448	440	429	425	481	447	455	468	431	450	468	480	460	450	456	444	425	432	488	453	436	410	459	419	471	441	448	466	440	441	433	446	468	417	457	462	427	453	454	438	427	409	449	430	447	423	424	483	467	470	451	462	423	411	482	441	421	446	443	472	426	442	452	434	445	471	437	395	459	440	455	444	474	449	490	494	457	462	448	454	491	464	425	427	454	465	456	446	458	456	421	426	435	463	455	459	426	465	442	432	445	414	415	445	469	419	412	419	458	441	476	454	422	446	436	412	452	520	391	404	436	421	431	427	435	467	470	454	446	485	444	426	418	441	437	418	434	458	438	450	475	472	442	401	465	411	401	441	428	490	465	464	448	445	414	424	472	460	457	444	425	455	460	414	431	434	425	453	435	427	453	427	441	457	445	425	408	445	430	421	444	470	463	476	440	459	411	451	442	448	452	432	460	402	454	455	415	460	453	437	424	463	434	472	433	438	434	460	440	461	483	434	454	412	439	490	439	413	474	446	447	400	455	434	466	494	430	447	462	473	423	448	463	452	430	447	451	433	406	447	446	437	429	450	435	446	435	455	431	412	456	433
7847	709	681	583	511	422	401	418	388	377	373	380	400	351	363	342	294	337	329	357	395	339	328	370	326	351	363	358	348	356	317	345	326	311	324	326	319	369	322	390	387	371	332	360	343	310	350	333	357	322	339	327	339	362	313	374	334	340	329	365	365	349	391	381	359	327	345	336	369	358	318	334	358	358	334	333	326	346	332	361	349	343	334	331	340	340	315	352	351	343	353	317	345	355	318	326	300	338	337	337	319	370	354	333	293	324	349	328	329	317	350	339	345	339	328	347	336	353	339	360	317	302	304	331	340	345	328	322	294	324	327	354	350	290	356	318	339	355	329	332	325	323	324	370	344	348	362	305	299	349	303	326	347	309	342	336	340	351	360	352	333	352	329	323	322	320	364	338	280	363	330	314	322	322	339	361	331	326	323	328	368	295	344	362	314	327	305	285	368	316	309	334	326	335	315	330	375	313	336	335	345	297	290	350	314	351	297	372	342	357	329	326	322	354	347	368	334	337	333	317	346	361	340	341	333	354	341	324	355	338	362	349	316	340	362	338	373	340	352	360	325	360	330	357	331	363	337	320	330	352	355	327	317	322	330	360	343	368	331	355	312	343	361	333	328	342	344	332	335	349	331	306	337	339	371	331	343	306	345	329	344	325	369	348	350	383	374	349	342	341	334	320	326	333	374	328	326	345	344	342	337	324	321	311	364	326	336	371	337	307	358	346	322	384	313	345	322	329	303	327	372	322	351	351	345	359	339	330	292	308	320	362	332	366	327	369	337	328	380	334	312	348	303	339	321	326	335	339	329	340	362	330	337	349	324	317	354	349	325	350	371	323	338	341	339	324	342	311	313	343	322	381	351	329	326	338	325	335	363	343	367	336	345	336	335	338	309	324	353	353	339	332	299	336	361	373	321	343	344	329	327	352	370	314	318	310	350	380	308	338	349	340	341	348	381	341	338	353	328	342	333	316	340	332	347	323	309	301	353	350	331	318	315	333	343	335	314	303	324	313	305	339	314	318	367	294	329	339	339	338	294	300	366	328	305	335	355	317	350	322	300	323	325	355	304	348	313	351	353	344	356	359	358	357	364	339	362	332	315	349	361	355	327	337	345	340	326	325	340	344	334	376	346	320	336	316	322	320	364	342	351	333	344	332	324	353	303	323	338	361	370	354	372	357	348	362	344	366	385	335	335	323	312	378	341	342	357	328	342	335	341	359	360	357	349	339	329	359	366	342	309	331	291	329	367	335	331	323	325	328	303	321	329	334	351	342	326	364	309	310	327	343	325	340	360	363	341	350	358	355	369	307	329	352	336	339	315	336	336	351	347	315	318	341	356	359	345	307	333	314	307	316	345	335	364	303	367	340	306	360	331	334	324	341	305	325	299	345	361	383	360	294	334	351	309	312	339	321	352	303	330	344	349	338	319	354	345	337	340	324	341	316	326	325	358	364	308	345	351	322	359	349	330	365	340	364	354	313	347	317	343	323	314	349	346	339	347	343	301	344	342	369	310	325	345	360	325	341	332	368	363	325	343	348	340	336	363	308	373	327	334	325	333	355	318	356	367	353	337	337	346	373	323	354	334	303	323	337	380	335	340	312	354	346	341	350	334	326	307	356	345	294	354	337	334	318	366	384	350	309	345	365	356	312	319	365	335	332	329	317	356	320	338	345	359	347	368	326	367	353	316	338	325	320	317	333	352	347	350	322	331	311	331	324	337	343	311	338	331	333	321	302	369	355	310	370	320	373	321	326	332	368	304	352	305	324	348	293	370	364	331	332	369	322	322	337	342	361	348	349	375	327	374	346	326	341	327	317	338	328	317	329	346	319	341	332	368	276	351	317	350	326	375	363	392	370	305	358	332	320	345	333	352	318	336	308	334	361	319	316	339	368	359	346	305	350	321	364	324	341	300	387	338	342	329	353	335	310	325	302	364	326	358	350	333	321	336	332	316	338	339	362	343	320	304	353	343	336	336	371	344	341	331	332	332	348	313	329	313	367	360	326	341	352	332	329	349	350	345	353	332	334	355	314	328	342	318	334	329	296	323	301	377	335	302	327	349	360	344	338	354	337	323	352	361	338	354	346	315	356	346	306	301	331	335	338	373	360	310	319	351	325	295	311	364	367	380	346	335	309	356	316	331	362	333	361	313	337	321	391	332	324	344	332	324	335	298	317	324	329	326	373	355	328	344	383	390	345	339	326	377	347	341	362	380	334	316	365	303	366	314	343	353	336	360	361	302	328	351	360	331	339	334	346	345	314	351	388	340	299	341	368	355	367	325	351	308	358	332	326	310	319	319	366	341	334	367	344	312	371	357	327	343	360	304	348	318	335	331	320	356	357	358	349	323	347	330	341	323	333	334	302	368	351	358	362	351	322	322	299	359	356	321	314	309	341	339	349	314	339	347	332	333	331	336	339	338	333	333	363	321	357	341	345	322	323	368	350	368	317	313	357	337	330	354	316	351	327	338	326	348	362	340	325	336	335	310	335	328	373	341	343	363	369	343	321	354	348	390	312	334	337	353	372	317	346	327	351	374	349	349	313	312	339	294	348	333	344	342	334	386	318	338	344	335	351	361	361	358	339	317	391	373	308	327	356	341	355	357	334	346	336	378	369	333	352	327	340	351	307	318	343	320	308	382	305	339	323	357	328	338	372	340	346	316	363	294	333	348	345	349	320	322	318	358	339	360	352	368	346	385	311	327	326	323	316	321	332	348	331	329	346	357	334	350	329	328	316	373	334	337	317	338	360	330	394	370	315	328	354	334	377	358	308	317	362	308	359	331	345	353	352	312	328	351	304	352	364	331	335	306	341	354	326	382	343	336	321	339	317	331	353	301	374	340	356	331	323	320	367	328	318	303	344	362	324	317	338	323	338	363	343	376	326	335	386	344	368	339	287	330	313	315	324	308	354	341	361	326	324	333	330	332	351	327	335	344	315	306	331	329	331	352	329	325	367	312	333	357	311	308	357	358	309	320	349	338	355	376	350	349	328	339	322	315	318	350	340	335	353	361	286	372	348	357	348	354	318	360	306	338	344	333	331	348	324	335	330	325	368	338	313	347	346	340	361	331	306	333	309	333	311	341	359	315	344	344	343	330	356	338	316	381	320	309	344	322	351	361	335	349	332	334	357	342	338	348	322	349	359	334	347	354	332	329	337	381	333	349	312	327	326	327	323	308	348	350	349	344	345	315	350	311	343	352	366	332	335	325	332	360	337	349	351	314	347	360	351	364	352	337	359	341	342	349	338	339	341	334	351	329	324	355	327	359	339	346	344	327	330	328	357	314	293	358	325	346	329	353	340	339	347	336	319	325	310	329	354	370	297	309	320	361	314	347	339	352	358	319	321	353	342	370	312	357	333	356	387	311	313	331	335	328	319	365	324	308	347	349	344	320	334	334	333	339	327	305	333	335	322	359	376	340	326	351	342	389	358	306	315	350	354	304	343	328	351	330	323	335	342	364	298	367	336	347	364
6692	1035	1527	1601	1467	1204	1176	1110	1087	950	944	947	932	905	849	877	914	860	862	809	827	833	825	890	849	784	838	843	774	817	830	814	820	799	838	759	814	774	839	811	841	803	843	815	815	793	841	802	799	815	788	806	825	744	816	797	782	792	822	789	809	817	815	867	783	763	809	785	813	834	809	817	767	776	782	826	843	813	763	769	804	847	746	803	791	778	798	802	815	779	818	808	757	774	813	786	743	810	754	844	786	790	815	790	766	813	797	759	777	773	818	760	788	805	798	763	758	802	811	799	783	765	751	822	770	846	811	754	843	827	791	800	795	831	775	827	817	779	730	795	805	801	819	750	811	798	830	759	776	833	831	775	748	822	813	768	809	792	824	780	850	744	837	813	792	821	817	823	835	805	816	779	863	782	817	735	778	817	837	788	800	826	799	765	797	818	821	786	788	797	840	796	800	796	794	799	819	849	819	812	775	848	795	762	821	789	804	798	829	804	735	801	789	840	801	819	794	765	786	804	819	825	815	784	824	843	809	799	827	811	751	793	810	793	772	805	801	766	801	805	808	806	789	799	767	806	781	794	788	760	781	757	808	784	793	839	802	778	785	827	802	735	805	764	815	842	769	802	830	841	804	777	826	803	852	788	794	789	812	816	789	846	806	774	780	822	826	824	769	800	804	787	796	781	824	778	772	780	826	780	866	809	819	814	776	825	775	803	765	860	762	836	760	814	824	781	815	805	814	776	845	779	829	821	786	768	793	764	776	770	774	775	785	776	806	736	806	791	763	809	796	821	778	792	831	769	753	771	828	777	821	812	836	821	826	814	817	803	806	791	782	771	776	829	783	800	811	772	835	799	781	779	803	802	772	858	801	761	800	812	838	777	772	828	804	832	827	798	831	818	827	775	776	855	799	816	822	827	788	804	789	776	779	831	835	810	840	721	762	825	806	710	826	788	827	812	746	784	788	793	788	775	805	821	827	799	748	765	785	801	816	830	793	810	782	766	803	796	755	833	800	763	774	817	776	728	768	804	819	787	857	775	767	777	795	778	808	813	857	796	810	776	796	776	787	793	769	819	791	788	756	770	803	773	861	822	795	764	763	786	794	784	831	749	781	833	794	791	791	795	802	782	758	777	800	789	819	802	812	833	813	853	743	775	819	815	771	784	769	781	813	824	768	826	806	804	788	825	776	787	762	779	797	759	790	747	763	847	837	803	787	773	870	791	785	844	752	755	820	800	789	758	846	769	804	801	803	825	787	790	766	782	816	827	782	798	771	773	764	788	796	820	757	827	819	827	795	804	811	750	824	784	791	810	826	818	774	706	724	823	779	773	780	817	841	773	778	798	806	807	773	799	837	860	776	781	831	747	796	786	817	762	771	846	817	772	818	808	801	780	784	825	780	818	847	815	805	801	838	803	827	803	808	782	838	814	835	770	778	742	791	782	770	785	803	763	796	777	799	837	813	827	797	805	799	792	844	797	814	787	813	791	812	766	779	783	826	867	843	801	870	827	810	821	795	770	791	818	815	760	836	791	793	752	815	829	775	826	763	796	807	799	780	815	780	818	828	806	771	771	797	790	798	831	786	829	733	766	759	788	798	806	838	802	872	775	775	818	787	813	829	811	799	887	781	814	812	786	788	804	826	833	767	823	827	773	822	763	782	818	814	796	805	811	772	808	858	802	833	789	802	823	781	841	769	787	782	786	790	780	815	818	820	793	784	816	766	768	790	812	778	720	779	795	822	848	829	797	845	842	731	781	795	796	805	792	827	791	792	810	800	816	815	793	806	825	786	831	759	800	795	788	756	821	771	790	798	795	796	770	840	787	797	810	800	809	851	798	838	807	823	807	823	791	771	791	800	800	772	824	767	818	801	771	789	747	769	793	779	780	769	770	805	826	792	827	837	762	768	820	771	814	780	775	807	811	795	816	785	783	820	837	786	795	801	788	798	791	808	802	800	830	820	827	836	777	822	756	822	809	809	798	823	805	805	818	787	800	777	796	797	796	780	781	796	768	774	797	831	795	815	818	816	773	807	792	770	842	818	754	848	767	749	838	806	780	827	791	766	774	762	793	818	780	798	786	808	803	794	789	822	822	810	804	763	784	823	795	792	826	826	804	801	817	812	768	803	822	830	821	765	807	838	824	807	783	809	827	814	774	801	786	860	777	778	771	805	830	790	842	801	795	820	812	817	847	787	809	792	838	817	804	818	831	788	845	779	807	795	869	787	822	801	786	847	846	776	768	788	798	767	796	811	837	773	780	814	807	820	816	757	766	808	791	842	818	764	763	783	782	796	840	827	834	832	823	812	801	772	784	802	789	806	792	824	802	797	808	765	812	783	803	791	786	810	821	831	794	828	815	805	822	797	787	795	804	796	846	878	854	809	816	809	818	769	807	793	794	780	801	818	807	823	757	810	793	787	786	862	790	823	788	828	819	816	826	771	781	772	789	781	805	800	804	798	783	815	832	829	753	829	766	836	782	778	790	794	816	785	791	817	768	790	792	833	752	785	809	741	766	858	777	789	743	825	837	824	801	782	789	821	828	808	822	881	788	764	828	791	834	763	849	791	790	769	791	838	801	762	782	849	807	784	812	822	747	834	824	774	774	767	818	815	731	784	826	750	855	802	789	735	841	768	797	784	774	853	778	820	824	776	813	791	824	757	777	765	794	811	778	801	799	865	809	810	839	831	775	790	728	789	778	814	755	749	823	813	834	806	820	785	820	734	848	768	807	781	805	810	836	805	770	810	802	824	748	852	787	785	826	791	806	788	771	810	772	795	746	811	775	767	777	803	784	835	847	826	758	762	812	755	768	797	830	812	760	779	789	769	838	769	821	807	805	828	760	799	813	811	767	837	808	766	790	787	824	788	837	782	751	833	809	774	788	822	779	786	792	819	813	824	806	870	782	822	807	865	793	762	770	792	836	757	847	776	793	779	801	796	823	796	801	768	851	737	829	807	786	813	815	807	803	765	825	794	797	830	820	798	820	847	781	769	802	801	773	810	799	804	786	769	802	839	842	753	801	779	793	828	791	812	775	781	807	773	846	805	790	794	749	817	811	797	835	766	842	790	762	805	789	799	800	810	777	762	829	824	818	799	804	804	772	859	782	773	774	817	791	798	800	751	807	801	832	815	818	807	765	788	757	828	753	755	808	808	762	758	790	788	832	821	774	800	857	751	837	849	842	856	810	820	811	782	790	779	803	768	848	798	788	765	800	794	811	803	814	805	810	820	805	754	823	837	838	805	798	775	825	820	780	846	769	749	784	800	788	752	753	815	802	795	796	791	814	797	805	785	794	818	783	828	816	786	775	723	803	805	771	815	821	810	823	809	830	819	848	818	818	786	794	816	823	777	810	819	812	786	838	794	819	805	785	822	765	825	764	778	841	807	805	832	818	803	805	819	810	791	821	765	776	797	772	803	805	846	786	825	793	840	751	778	797	828	777	798	800	826	875	816	790	774	793	820	822	805	790
14795	1382	1093	812	606	541	449	463	436	385	371	388	400	390	387	356	377	356	333	340	352	322	356	344	361	380	373	397	349	308	330	333	315	324	377	355	343	364	330	332	352	308	314	360	357	327	320	341	355	339	319	294	346	348	323	296	339	330	336	344	365	326	355	335	327	370	302	335	354	322	342	376	318	347	373	365	348	341	335	366	340	310	323	362	350	316	308	325	335	359	322	303	326	340	319	315	318	344	306	336	348	329	322	345	355	335	359	328	300	337	393	378	349	338	314	319	312	334	361	344	340	330	308	346	304	328	362	334	331	355	326	309	342	344	338	358	363	354	324	341	326	367	310	336	387	329	343	286	332	347	311	311	310	318	354	326	327	335	325	341	324	333	319	311	349	337	310	324	336	353	322	310	311	324	349	318	349	371	326	349	346	343	371	326	344	338	346	323	318	374	343	326	332	354	342	340	298	362	339	360	342	291	360	350	324	353	316	335	341	347	330	346	317	323	325	322	325	321	342	284	318	370	319	368	305	372	340	361	295	334	350	340	338	360	320	325	309	323	325	347	313	311	348	323	365	298	306	349	356	358	372	354	342	324	341	359	366	307	363	362	307	326	335	330	341	348	307	349	309	336	335	357	359	310	347	286	310	320	312	340	328	301	351	322	283	281	290	338	337	348	367	357	306	359	345	323	329	317	319	311	368	319	351	288	319	366	360	316	342	359	318	322	354	320	343	341	323	318	337	329	335	337	284	324	365	340	370	317	375	361	332	362	313	318	343	355	330	314	388	347	318	314	347	357	349	321	300	367	331	353	357	330	343	369	311	309	349	345	397	326	359	337	336	308	355	340	340	336	313	336	340	339	343	340	331	345	334	328	366	349	367	309	329	335	337	352	342	314	320	338	348	369	326	338	316	356	332	401	353	349	334	335	319	344	351	363	358	371	332	298	332	334	306	318	392	325	342	333	341	313	362	294	345	325	322	368	335	322	371	311	344	299	356	347	334	360	333	370	290	312	288	354	326	337	357	341	321	319	325	299	294	303	286	345	348	320	315	345	354	330	335	314	350	351	374	333	319	338	331	303	364	348	312	316	336	339	337	335	369	346	323	333	340	365	363	313	342	303	345	352	326	314	328	319	339	325	359	332	270	360	352	312	349	355	363	314	346	376	330	333	343	343	299	373	370	361	337	346	360	323	303	304	349	304	335	360	314	349	332	363	354	318	301	297	328	344	356	350	350	350	327	286	344	355	288	343	345	333	371	353	343	338	339	397	373	308	338	330	323	337	363	319	351	307	334	354	361	336	335	340	356	310	320	322	345	312	354	354	343	342	354	294	327	353	334	351	330	301	314	333	328	323	328	333	340	351	320	311	359	328	335	367	347	351	342	350	336	338	352	332	330	353	347	315	357	298	296	314	321	327	349	294	321	342	320	339	343	371	330	337	316	310	344	347	351	346	299	343	340	356	364	317	338	311	323	314	344	297	324	330	292	329	350	330	302	327	342	350	349	330	342	324	359	309	334	358	336	362	344	324	337	328	333	336	357	337	350	362	318	332	323	317	341	347	313	360	325	339	364	339	349	344	372	310	361	348	340	341	326	359	350	327	347	331	367	358	315	312	355	316	321	331	285	346	365	324	331	353	290	343	376	348	327	361	354	348	345	336	336	341	315	344	321	326	359	337	326	373	375	354	324	330	305	312	348	345	354	330	316	344	332	327	347	363	346	322	327	326	320	353	332	367	331	317	368	328	327	315	325	320	328	291	319	373	364	345	368	333	306	333	318	332	308	330	357	312	351	335	338	408	365	339	311	316	331	349	334	343	334	344	348	306	336	342	344	358	367	316	323	300	346	317	338	333	318	323	326	300	355	360	351	321	381	327	331	341	374	354	332	374	327	353	312	352	320	307	322	305	363	349	354	295	326	324	341	318	333	348	371	346	346	322	367	326	343	320	342	351	339	310	316	345	341	329	355	316	322	332	366	345	338	347	349	344	353	368	331	330	327	330	356	318	356	359	338	318	356	325	322	345	328	322	336	317	320	340	366	339	322	358	339	383	337	300	346	389	375	334	350	330	355	361	337	324	302	338	340	353	380	325	306	358	306	348	353	321	368	337	347	342	327	291	338	336	327	384	384	328	320	345	327	331	337	314	335	316	354	377	373	337	324	319	341	333	356	358	349	332	362	335	374	337	353	319	342	315	307	347	350	314	332	323	300	336	345	319	286	337	278	316	344	297	322	331	347	348	350	353	346	311	333	351	311	322	316	351	351	327	346	363	342	355	362	354	321	360	281	346	321	336	343	302	336	342	349	335	354	326	350	318	369	353	320	312	317	331	342	320	335	320	312	339	366	356	333	358	311	365	319	339	329	315	307	348	299	351	362	336	327	318	350	320	333	374	341	369	345	357	335	359	315	317	334	342	331	360	325	288	317	311	343	352	366	352	307	326	316	309	365	335	314	316	325	304	314	335	370	349	347	325	313	384	326	362	341	346	343	282	334	326	361	364	335	308	362	319	316	361	325	343	353	330	355	308	329	313	351	358	349	362	346	360	339	344	330	333	351	306	314	333	343	315	320	324	370	298	368	383	323	329	350	333	307	346	346	322	345	335	312	311	327	364	344	322	374	301	356	387	331	364	322	324	325	347	320	304	330	334	376	345	324	341	333	334	350	312	347	347	330	357	334	352	325	343	329	345	357	324	300	341	346	329	346	354	370	317	328	342	357	346	352	323	355	364	304	340	350	366	309	352	328	343	384	344	333	325	362	352	329	344	346	325	322	300	356	345	307	347	314	315	330	337	340	320	323	337	317	346	359	333	364	356	337	370	340	343	322	339	319	345	339	340	337	321	361	369	332	342	324	289	321	341	338	338	298	355	367	348	347	349	310	349	357	308	338	326	349	337	355	338	339	324	348	336	303	331	358	339	325	346	325	311	334	336	325	327	323	315	334	330	337	364	320	303	340	320	317	330	342	344	344	298	297	308	332	293	332	363	349	346	359	352	343	321	353	317	355	361	320	324	305	352	348	363	337	354	337	355	337	370	349	333	335	324	325	346	364	358	358	353	335	341	366	344	329	383	331	358	321	315	324	370	350	315	289	299	367	339	317	329	377	352	319	345	319	318	346	336	308	344	342	315	360	318	342	419	353	348	318	341	327	360	329	343	308	317	361	316	340	340	329	358	330	320	324	334	341	348	291	330	364	311	313	330	339	343	290	332	322	340	302	341	330	296	294	351	336	326	336	292	338	342	324	313	305	344	342	361	324	335	339	319	323	351	322	334	358	333	309	325	322	314	330	308	339	310	306	294	292	337	326	350	315	357	305	331	370	350	334	346	306	319	397	337	344	338	334	378	324	357	357	337	371	304	319	326	346	328	352	358	296	332	341	326	319	368	319	304	316	344	337	351	371	345	373	379	321	372	335	325	372	354	326	309	367	333	331	326	339	352	311	338	329	336	320	330	325	297	344	374	309	320	332	374	360	327
8564	1416	2130	2376	2016	1684	1479	1324	1317	1179	1072	981	1015	935	958	903	910	892	876	830	868	864	863	808	869	802	832	806	837	830	822	805	819	790	820	795	745	790	794	804	762	772	789	777	775	775	786	795	803	799	802	816	790	776	787	756	825	788	754	779	797	773	759	767	771	778	851	778	806	770	831	738	767	748	751	779	789	751	738	830	811	764	803	766	785	745	803	812	798	768	786	762	702	766	793	760	722	775	780	770	741	750	763	813	766	777	816	800	781	747	766	773	771	758	770	753	775	768	783	698	820	789	745	781	788	826	744	760	801	769	709	798	817	744	794	766	789	736	778	751	799	702	812	792	747	834	778	736	790	784	844	714	805	776	757	768	747	802	767	763	795	748	809	805	760	754	741	770	800	790	744	790	781	779	751	761	755	733	814	802	772	740	802	747	770	775	779	737	785	776	748	770	735	793	791	782	785	777	773	753	775	813	745	793	784	826	829	787	749	802	772	785	773	818	821	767	762	700	708	826	809	751	745	759	757	745	771	712	783	765	747	778	729	732	757	725	758	757	740	760	727	828	724	735	782	822	757	770	793	742	778	714	801	746	761	767	765	738	775	767	790	743	794	719	814	793	763	773	768	805	771	731	750	688	808	777	764	795	756	732	740	805	754	793	757	793	709	762	760	735	754	794	725	828	756	790	782	780	755	763	748	763	771	765	767	753	735	758	790	782	762	748	722	781	723	768	760	733	739	785	730	795	810	790	729	766	751	762	777	729	792	809	752	718	721	795	778	799	776	797	778	736	810	746	770	717	753	759	788	742	757	800	782	726	762	758	809	766	754	734	806	783	750	805	785	762	734	804	748	717	762	760	832	811	767	745	777	786	761	798	723	778	735	700	781	716	748	765	711	729	767	763	794	765	787	733	762	795	763	745	733	768	747	761	768	768	739	795	757	744	792	785	796	762	817	788	792	794	736	777	791	797	782	837	783	784	744	788	744	776	750	774	813	775	770	768	775	770	780	766	767	795	716	774	783	792	801	767	803	744	819	802	800	738	792	779	738	766	752	735	736	786	736	718	750	809	779	710	728	769	814	747	772	747	781	781	768	759	760	744	735	746	778	794	770	753	753	737	755	820	793	751	747	789	797	796	767	801	748	835	766	756	784	775	756	718	739	730	731	739	780	780	744	782	741	758	733	745	758	768	709	756	777	737	752	797	761	788	770	780	773	762	779	747	762	790	769	758	753	774	767	799	727	814	748	765	795	759	709	768	811	808	741	783	791	765	759	791	751	760	789	748	785	784	758	766	862	751	760	772	797	785	775	732	769	790	737	799	752	760	775	749	771	749	779	781	733	747	764	733	768	832	756	740	711	778	795	779	741	800	774	757	757	828	770	788	731	755	775	789	750	755	718	779	763	749	739	755	752	736	771	770	778	820	752	721	752	790	737	705	764	743	763	769	761	738	739	750	703	775	748	766	748	763	744	776	749	784	776	822	775	754	764	781	763	743	720	765	774	766	796	756	781	859	772	735	770	772	762	768	801	765	773	720	758	799	748	699	772	754	748	746	759	729	754	740	758	745	768	744	800	743	766	794	760	812	759	765	740	756	734	798	755	782	767	806	753	733	750	774	751	745	736	782	761	807	750	729	777	769	813	769	830	747	781	793	766	740	800	806	746	789	737	845	757	740	783	773	725	799	801	736	801	742	788	698	730	813	754	770	745	789	770	783	798	788	739	814	819	717	761	750	770	752	748	770	825	815	764	783	757	808	754	729	745	835	742	755	769	774	807	840	802	789	723	742	758	752	748	796	810	733	783	785	790	781	705	718	770	752	758	778	767	766	758	805	753	763	726	771	778	790	766	787	742	806	769	733	738	731	700	777	726	800	773	783	781	763	750	775	743	734	750	748	728	787	779	798	759	717	754	784	756	808	781	757	741	778	727	732	752	806	727	786	799	800	794	783	835	771	770	736	776	767	774	790	733	813	793	771	739	744	754	777	741	774	774	782	792	785	727	770	739	799	723	749	810	770	753	768	773	775	837	743	757	727	756	777	774	711	799	797	802	766	748	804	760	780	718	739	787	729	785	778	728	782	745	719	794	747	742	768	818	778	745	728	806	794	734	739	781	761	756	809	741	736	766	770	787	795	770	773	799	742	787	771	781	783	789	768	751	734	739	771	749	747	740	752	846	745	809	732	766	767	744	748	757	710	754	723	797	822	784	791	772	772	754	798	736	796	760	789	776	761	757	760	763	773	749	750	755	727	792	766	753	828	752	768	780	759	810	776	790	812	767	784	744	761	746	767	770	773	798	797	782	775	713	743	794	732	809	772	787	782	751	766	755	731	750	725	751	750	743	762	804	812	761	776	768	793	785	702	764	729	845	763	720	815	808	785	793	819	731	698	720	796	775	790	769	779	788	741	769	748	785	754	783	712	800	767	748	774	804	792	739	783	780	766	784	761	777	802	786	740	708	791	783	821	715	818	790	751	790	767	798	801	803	800	755	825	802	740	781	740	777	744	747	745	771	750	793	765	794	750	780	735	793	825	765	769	754	738	787	784	762	761	742	714	773	757	784	725	771	790	785	728	771	743	748	759	773	792	772	726	746	706	767	772	729	774	790	753	800	780	786	768	778	779	745	768	764	794	736	718	738	792	766	794	774	779	797	796	801	738	826	795	732	793	759	762	784	740	776	736	750	709	725	804	737	783	722	764	784	835	762	755	788	776	784	722	764	798	759	756	736	750	732	796	765	762	775	802	790	728	779	791	718	743	779	740	759	757	761	781	792	736	737	710	814	786	785	797	761	757	801	817	746	779	777	748	764	792	782	745	725	749	750	769	744	782	758	750	789	771	761	774	715	717	764	719	802	819	780	744	769	745	766	800	752	833	756	727	765	790	736	740	744	761	781	762	745	739	767	808	770	761	784	783	744	723	755	759	767	768	802	764	821	749	754	744	759	798	740	774	742	758	803	756	735	772	732	727	788	773	745	766	774	752	737	775	768	731	783	774	708	786	765	773	752	732	776	738	811	783	785	766	749	767	765	797	800	763	759	759	750	757	736	732	740	745	718	817	713	774	755	793	816	785	791	764	752	820	785	742	792	767	791	769	747	766	767	758	766	749	787	790	803	783	764	787	762	737	718	772	717	727	764	758	748	749	752	790	734	749	765	761	700	741	733	766	730	771	765	769	766	725	789	744	771	766	719	724	781	733	694	791	771	751	800	773	773	766	770	714	750	753	776	740	767	788	761	782	754	800	747	764	760	743	797	780	734	757	739	752	807	802	809	771	795	729	788	771	777	770	799	751	765	794	735	828	804	769	748	786	779	760	735	743	792	784	760	772	758	767	731	764	759	768	717	714	768	796	780	743	762	730	756	757	778	780	796	775	777	796	793	747	771	747	775	747	752	764	724	744	760	785	768	708	734	750	750	758	789	726	795	776	817	790	784	762	781	799	753	784	752	745	797	736	761	743	741	752	738	741	729	797
1743	180	191	190	170	177	167	159	184	176	168	162	166	179	164	162	178	149	140	163	161	184	175	150	177	189	144	169	152	159	168	185	161	166	152	150	166	166	159	162	207	148	176	146	152	164	148	163	160	148	133	172	188	154	174	161	157	178	160	177	171	165	187	183	155	147	171	169	141	157	149	159	166	170	183	178	175	150	157	193	182	159	165	161	139	160	178	149	175	156	190	174	164	140	157	141	174	163	162	157	174	164	174	179	152	182	168	156	170	176	167	170	162	177	160	173	156	148	161	148	168	167	166	174	174	176	188	155	139	140	147	195	160	161	175	185	176	162	168	149	174	165	167	150	180	201	133	164	161	172	182	137	179	151	136	166	159	191	164	149	177	136	150	162	160	179	158	180	145	161	162	147	171	174	157	161	180	129	137	170	141	153	184	168	175	178	170	171	143	173	184	151	171	168	177	171	154	183	164	154	157	132	177	178	170	156	177	173	158	173	140	183	159	160	184	181	130	137	178	171	150	170	152	175	158	160	150	175	174	156	150	173	157	176	165	166	166	133	167	162	141	158	177	149	152	178	154	179	178	165	158	165	178	164	170	170	146	163	164	139	173	160	162	170	150	155	147	166	147	180	158	169	148	142	139	131	156	150	146	138	172	177	166	148	165	171	178	165	172	165	170	198	158	180	169	149	160	172	142	157	172	179	154	174	157	182	156	158	177	165	150	152	131	161	161	172	156	171	147	159	164	176	143	160	159	149	191	152	140	148	157	152	148	169	174	189	152	133	162	152	165	166	178	164	170	177	185	150	187	164	174	158	185	135	148	181	176	200	158	168	170	154	151	166	145	146	174	159	165	156	182	155	153	154	135	162	148	155	157	138	173	160	202	174	174	180	161	162	175	159	139	165	174	151	150	158	142	135	180	159	179	166	176	168	164	149	165	139	187	202	164	190	142	164	157	169	161	163	148	180	174	177	156	150	172	171	154	175	171	138	175	171	166	161	177	174	155	135	159	166	173	149	176	157	163	184	161	154	175	169	162	181	193	177	165	141	169	173	164	144	155	167	173	148	180	176	174	143	158	147	164	151	171	160	166	176	175	181	148	169	146	177	170	153	150	156	168	176	186	166	158	174	152	169	160	162	164	146	159	181	179	156	168	180	155	160	159	142	161	169	161	165	165	179	164	171	166	158	160	147	160	158	182	166	152	174	159	175	166	145	148	160	163	167	166	158	163	168	145	166	140	167	154	155	152	183	167	163	179	172	170	154	170	177	182	152	165	171	148	160	191	172	160	170	150	153	145	155	156	160	149	160	153	164	178	159	147	153	146	169	170	178	171	193	153	142	158	192	126	156	158	165	173	164	162	163	160	166	147	169	165	155	160	170	158	152	180	152	149	147	137	171	166	164	161	171	186	165	149	151	183	160	156	157	141	178	168	138	177	155	156	154	174	170	151	156	191	160	150	153	144	165	167	154	165	176	151	149	173	190	178	133	153	188	156	160	161	174	156	142	153	172	168	149	149	165	150	168	162	128	155	160	176	147	169	146	175	161	167	171	165	172	161	139	157	156	172	167	184	153	190	173	146	140	176	151	139	149	175	171	153	154	164	157	148	150	146	169	151	153	155	147	147	154	153	169	179	193	188	156	172	149	170	135	164	169	153	148	170	174	154	150	173	186	177	153	147	146	163	194	157	167	146	162	154	180	158	203	179	161	156	169	179	149	190	161	175	161	167	185	174	160	183	166	166	142	190	170	175	165	137	137	154	166	176	157	199	138	160	165	155	150	166	165	176	157	175	159	152	148	157	155	160	164	174	167	147	162	176	159	153	146	155	156	157	173	164	153	159	145	157	142	148	163	167	173	169	183	145	146	151	151	177	179	165	164	166	164	181	167	160	181	163	184	164	181	173	152	138	160	153	182	163	132	179	156	166	157	152	148	149	170	134	147	171	168	162	179	188	139	190	150	172	155	182	162	164	161	149	151	165	161	166	158	160	170	160	157	171	159	160	167	182	167	154	150	148	169	158	193	178	194	171	145	164	158	145	169	186	180	175	139	137	165	168	165	164	166	173	148	167	173	165	177	172	161	132	167	172	158	155	144	174	154	171	168	191	182	167	180	162	179	140	173	144	201	199	175	156	160	174	183	134	115	159	137	166	185	170	164	161	157	164	159	176	160	193	148	171	159	186	179	186	157	173	166	164	157	188	146	183	172	153	160	172	173	156	167	183	177	154	171	161	168	199	153	145	172	170	162	155	163	171	147	167	148	183	170	162	182	175	169	150	162	168	181	181	196	171	146	173	152	155	150	168	158	171	174	155	148	176	162	170	163	168	193	185	180	171	177	155	158	155	170	146	167	157	144	141	132	169	154	146	168	155	155	154	172	161	171	178	147	180	164	133	172	176	154	159	152	154	160	161	187	192	178	140	164	182	167	142	180	170	191	194	174	161	150	145	167	162	176	182	150	170	179	165	160	172	144	154	176	141	166	157	178	151	152	160	144	161	164	180	155	150	159	159	142	146	163	145	170	163	175	170	177	155	152	147	157	163	150	148	162	153	175	151	144	163	179	170	167	161	138	187	160	177	171	161	141	173	126	186	164	185	147	157	158	179	152	188	173	151	144	156	164	159	159	166	168	157	145	156	178	151	189	147	156	153	169	176	153	156	153	168	171	181	177	175	171	165	169	147	171	162	148	166	179	151	140	170	177	175	138	149	163	183	171	153	172	186	165	155	167	164	150	161	179	151	175	182	155	160	147	184	182	161	161	164	161	162	154	168	176	157	164	143	163	179	160	173	171	150	167	177	166	156	164	171	160	142	162	182	181	173	157	167	141	157	173	153	176	143	152	170	168	143	179	160	162	178	188	192	167	162	148	172	160	164	156	163	159	146	171	134	161	164	178	168	164	163	147	168	156	146	153	148	159	148	149	166	174	148	162	197	177	181	180	156	124	154	154	154	138	155	147	170	187	153	138	177	178	153	193	190	168	165	163	176	155	169	149	178	142	168	175	153	148	134	165	175	136	169	164	179	180	177	167	143	150	174	171	161	169	174	149	153	163	149	157	161	150	152	189	159	170	161	148	170	164	160	168	192	149	178	181	180	152	168	190	175	180	165	167	183	173	164	179	166	185	173	157	162	149	138	151	155	161	165	163	166	157	169	152	149	164	150	161	170	183	166	164	185	149	187	171	159	164	157	154	188	162	179	157	157	166	167	163	159	186	164	184	146	151	150	164	159	135	185	166	157	144	147	163	124	167	164	173	189	183	157	172	173	165	170	181	152	169	143	145	188	152	163	187	146	145	159	158	183	150	135	162	173	172	150	174	170	171	176	153	152	164	131	164	167	148	144	146	149	166	135	183	163	176	170	172	165	139	165	183	160	168	157	173	152	164	188	164	154	141	190	195	151	158	157	164	172	158	136	160	166	151	156	133	175	176	180	156	148	171	160	173	165	157	153	149	169	151	149	182	171	185	167	160	176	129
1914	507	487	517	460	513	508	461	438	493	432	482	468	446	425	446	471	422	427	472	455	442	454	418	469	405	452	423	410	476	424	422	430	477	433	450	467	448	458	476	450	425	466	471	506	444	437	449	450	445	420	464	459	451	432	438	446	429	479	460	438	435	451	470	451	448	464	450	454	425	428	473	446	427	434	448	473	441	460	429	428	443	471	403	456	466	471	423	440	422	436	433	447	429	487	436	421	450	446	469	416	475	448	429	421	437	455	457	460	438	422	465	434	450	458	451	445	477	433	410	418	449	464	433	421	437	438	435	388	428	442	442	431	464	422	456	465	437	448	436	462	441	475	446	461	449	437	491	443	441	459	445	417	452	469	453	460	450	459	435	479	425	470	441	453	427	443	411	464	442	429	421	437	457	488	459	442	417	467	431	430	453	412	469	440	482	486	446	445	435	436	400	437	417	452	452	451	460	428	422	438	437	451	437	448	454	453	481	411	469	470	445	467	460	458	471	429	448	457	454	479	424	421	422	436	428	443	454	463	443	441	441	451	391	449	457	435	450	437	429	433	420	452	462	457	435	432	403	439	420	436	429	464	446	444	455	447	451	456	424	438	424	434	427	452	430	459	471	448	457	431	453	471	485	426	437	417	441	459	436	422	448	478	414	430	475	447	426	453	454	455	448	439	433	453	439	423	453	436	452	479	457	466	441	419	427	448	473	448	445	444	456	415	482	414	457	416	441	452	473	463	424	454	427	456	465	450	455	422	421	475	439	466	461	432	430	486	458	452	455	472	456	449	439	462	495	454	466	451	458	430	452	430	403	448	436	448	467	449	460	437	417	451	430	447	438	475	455	433	444	466	466	446	392	452	454	431	411	423	441	429	430	447	476	468	426	472	467	450	451	420	446	441	434	460	444	419	495	420	466	455	443	442	468	465	453	479	458	449	444	441	423	437	505	432	466	446	455	448	455	486	443	424	426	478	468	448	398	442	426	470	429	428	438	475	421	434	427	445	422	450	455	462	449	451	456	468	448	430	432	436	450	434	423	426	453	437	430	466	473	415	472	441	453	450	421	399	457	432	452	478	446	466	452	467	416	458	458	442	475	435	436	458	427	477	407	449	436	442	419	497	451	423	436	416	476	448	455	429	442	478	461	444	436	475	413	428	426	433	447	465	486	427	421	445	439	442	447	428	431	419	469	424	436	463	437	451	437	456	417	407	456	462	400	481	505	419	454	462	467	421	411	453	410	480	468	442	441	484	474	452	467	417	453	445	421	424	463	422	446	470	421	466	449	460	433	468	441	411	446	481	457	413	461	464	426	444	439	442	404	466	467	480	455	442	418	443	401	441	418	457	453	442	444	431	446	430	422	446	451	417	421	435	416	435	438	421	451	438	418	469	443	418	451	447	433	480	420	431	443	461	436	437	441	439	433	448	490	462	404	410	440	455	453	418	432	410	421	497	440	440	454	419	478	435	458	418	465	426	448	426	429	425	500	448	477	426	437	433	464	468	470	479	481	457	445	417	416	445	482	456	446	440	442	429	413	436	395	453	451	426	418	446	455	446	429	455	407	460	439	460	448	443	443	432	436	469	448	434	446	418	450	454	409	437	429	460	460	473	462	398	459	458	428	434	456	446	452	453	441	454	446	457	439	430	439	441	413	435	449	465	463	415	439	473	442	436	445	451	446	388	451	437	387	418	476	428	388	487	428	402	419	466	431	467	449	475	412	473	412	434	384	477	447	423	430	415	471	422	425	435	450	468	442	450	444	420	449	435	431	436	437	444	433	459	444	480	416	430	480	451	445	454	436	426	457	443	469	451	418	442	440	435	464	436	481	459	503	478	431	445	465	440	438	447	429	455	427	459	429	428	439	465	423	431	459	449	421	422	436	454	437	453	451	482	411	444	409	424	422	431	483	463	427	465	443	474	414	475	459	426	465	470	420	470	461	435	441	454	412	421	461	434	476	427	454	450	457	466	418	416	477	442	501	440	419	428	450	470	452	455	447	444	411	446	473	503	455	428	425	477	469	457	457	456	427	413	476	444	452	466	445	458	455	460	469	468	471	407	438	447	387	477	448	432	464	417	436	426	430	449	422	473	430	426	440	453	463	471	459	432	416	455	469	467	444	478	448	434	392	442	496	426	414	442	446	440	451	460	437	464	424	440	461	428	464	482	426	480	458	442	446	475	455	477	427	447	421	438	465	462	449	457	498	453	450	424	475	427	426	437	378	451	429	445	465	457	450	433	485	465	463	424	423	492	442	443	472	435	426	452	443	411	440	445	448	469	464	469	466	466	448	448	454	457	429	440	434	468	435	450	439	422	427	439	462	472	410	457	470	415	414	460	465	431	443	440	412	426	482	449	421	426	447	456	458	462	474	444	467	460	461	439	425	412	458	465	445	445	453	444	452	459	442	438	457	438	470	450	459	449	408	466	443	430	445	445	488	444	434	450	453	445	480	429	423	444	444	465	481	436	452	408	429	439	445	492	410	428	436	400	429	461	408	440	467	433	456	445	434	439	430	446	440	449	461	464	467	462	457	443	455	438	456	433	447	461	461	442	439	395	440	423	443	418	414	463	453	442	414	464	441	441	414	454	448	471	466	434	453	439	442	451	460	449	439	403	462	428	456	465	417	421	451	444	436	473	442	434	437	442	441	440	457	454	465	405	425	441	429	404	434	407	456	468	466	476	450	491	434	427	433	459	476	420	403	426	459	437	410	451	469	429	454	437	444	459	441	421	440	469	429	449	466	436	434	415	481	435	465	461	441	466	416	465	436	423	442	468	433	433	435	449	406	413	436	436	424	442	459	451	452	426	486	430	426	449	428	441	457	440	454	446	463	478	439	425	432	435	462	476	457	502	449	469	486	492	431	403	460	450	430	457	466	428	460	439	419	428	423	431	451	444	453	448	436	433	444	487	437	414	410	414	435	476	473	458	441	424	426	456	453	433	458	448	470	437	453	419	467	472	450	447	455	419	443	460	443	478	460	457	454	430	449	406	396	447	428	452	432	438	409	434	484	460	470	457	434	446	489	450	472	437	431	460	479	470	458	477	458	412	423	454	469	412	445	431	422	453	433	500	459	459	440	458	472	441	471	450	426	424	455	455	464	424	473	460	430	454	443	433	431	498	441	434	403	455	428	452	474	435	462	439	458	453	431	452	428	459	462	413	458	447	437	445	452	440	454	423	461	457	484	417	420	477	451	436	430	468	440	477	464	442	452	438	456	424	468	453	462	434	409	427	464	440	433	473	454	437	415	438	439	425	456	426	486	444	445	463	412	452	437	446	424	475	435	469	472	452	430	450	451	460	423	473	432	436	473	433	436	450	432	440	422	499	470	486	479	438	472	446	468	433	473	442	448	465	446	478	448	433	459	510	458	465	476	480	449	457	452	423	436	454	445	463	467	437	470	471	468	423	450	421	405	409	470	491	445	447	448	451	450	439	485	456	394	423	432	452	436	419	482	433	457	432	423
7819	700	643	586	446	433	422	395	405	395	352	379	326	335	347	326	335	354	373	377	351	345	319	348	366	342	319	323	328	328	354	349	343	315	357	329	370	336	342	331	396	329	357	333	361	369	329	365	360	329	353	362	308	314	342	321	364	387	323	358	342	333	315	320	346	347	384	344	342	411	342	356	369	335	317	333	330	336	355	354	289	335	347	338	338	343	315	321	332	367	355	377	327	347	319	354	338	316	342	330	309	331	349	317	315	341	327	336	368	313	361	334	328	347	336	333	364	316	323	318	282	338	372	322	336	347	309	357	311	336	360	356	351	353	323	327	363	352	360	327	382	366	355	366	305	337	318	366	352	363	364	344	326	297	342	312	337	393	341	330	363	351	314	330	352	333	343	341	330	357	344	356	331	346	339	320	362	369	377	343	356	379	358	334	325	325	369	361	333	339	356	322	337	352	364	362	296	333	397	351	359	329	361	356	369	325	329	321	311	295	332	350	326	341	341	344	370	383	316	325	347	381	334	318	327	301	310	353	321	322	346	361	360	368	343	300	374	353	329	321	351	312	355	336	338	352	329	325	333	311	328	359	346	335	343	320	308	336	305	329	343	320	356	331	363	363	349	332	336	334	344	372	331	351	326	334	373	354	364	322	319	344	329	372	366	351	331	320	364	350	339	347	342	367	353	363	305	341	344	370	352	341	320	372	359	347	329	323	341	333	310	342	367	348	305	385	318	341	320	334	342	362	344	353	340	320	377	328	342	314	287	357	319	328	330	293	346	336	382	336	310	342	337	378	345	355	337	346	327	335	326	358	333	341	347	338	333	356	333	340	363	327	310	372	308	298	359	329	303	323	358	346	327	330	351	325	328	346	319	330	317	337	357	362	317	353	308	364	341	375	360	371	308	327	341	337	366	347	355	331	353	361	341	317	337	341	325	376	372	325	320	320	363	349	316	347	327	364	393	302	377	335	359	350	345	359	353	364	322	320	314	301	344	342	352	364	361	340	331	326	322	355	319	346	330	369	342	352	357	366	316	359	331	337	367	316	347	338	340	359	334	361	350	306	340	331	338	384	310	363	348	353	373	311	353	338	347	344	357	311	296	328	334	354	349	339	343	361	335	354	321	327	332	377	369	317	329	328	335	335	374	328	348	331	341	395	342	330	324	333	334	336	382	364	329	351	335	327	362	347	342	382	311	315	336	367	332	359	337	341	353	308	404	333	328	301	332	336	375	337	363	316	332	336	344	333	327	332	313	338	358	348	320	349	346	335	335	362	354	331	298	374	345	353	361	379	337	332	376	358	345	388	362	340	342	326	379	309	341	315	348	350	299	315	329	317	367	336	358	363	361	364	343	329	312	339	318	365	358	378	361	364	327	326	347	305	326	354	387	338	378	334	291	316	337	339	331	337	343	334	330	359	349	349	344	322	345	336	350	345	305	332	346	315	316	347	314	337	359	299	345	301	315	318	325	342	361	321	327	324	343	334	365	332	327	356	335	326	351	370	352	330	325	348	329	328	357	357	397	313	351	323	344	350	337	339	312	338	362	319	324	354	332	355	323	349	332	334	344	381	354	365	311	319	312	358	355	351	350	358	324	355	332	325	340	332	342	334	341	343	352	350	367	340	330	359	346	343	319	306	345	325	291	332	333	338	337	354	339	354	342	310	354	357	336	382	348	332	326	358	323	326	360	325	355	370	353	332	334	355	342	321	355	317	335	364	347	379	322	335	333	342	352	313	349	376	354	317	302	341	328	322	360	336	349	319	362	323	351	333	332	344	320	333	344	354	320	313	323	358	374	364	320	313	352	344	308	310	367	338	342	323	351	358	331	346	328	321	322	373	348	354	335	336	351	340	327	345	365	344	346	361	347	351	357	367	369	343	341	311	390	354	331	331	350	335	342	349	333	315	325	320	343	329	340	333	361	324	354	358	331	340	353	329	336	380	352	332	352	345	357	302	364	314	332	360	336	330	361	312	325	357	333	349	348	357	321	310	309	314	347	367	338	341	350	322	322	313	377	322	345	347	321	336	368	358	317	335	339	399	347	343	347	361	331	354	334	311	328	377	355	341	344	346	313	349	375	315	344	324	307	351	328	334	351	295	352	382	331	303	317	340	320	336	342	357	328	345	352	336	331	333	332	346	357	331	363	352	359	364	359	350	351	366	353	385	344	278	358	373	301	364	315	318	350	343	356	323	339	298	342	305	346	315	316	345	337	340	320	329	344	369	305	352	340	339	410	356	359	320	333	342	352	328	342	328	341	337	359	357	347	356	350	345	310	364	340	323	296	366	364	362	356	353	310	339	341	336	332	310	325	327	322	329	323	322	311	321	344	334	338	310	356	392	352	333	320	332	331	372	305	352	340	304	327	330	336	325	379	354	365	323	339	339	325	337	328	397	333	324	351	352	393	370	368	351	325	346	355	328	327	389	320	335	343	352	351	359	331	327	339	360	312	273	331	343	289	354	384	326	339	387	370	370	309	323	333	335	333	359	322	366	311	319	343	349	333	330	342	321	362	352	368	313	334	263	328	321	308	331	330	348	339	345	374	356	337	362	346	313	373	311	338	330	322	349	370	304	328	346	340	332	302	344	321	339	326	335	339	355	332	341	345	346	342	343	340	335	322	386	347	333	299	369	361	334	343	325	372	319	340	315	343	319	320	346	334	336	319	310	345	375	312	329	309	337	317	358	322	324	350	353	328	343	330	360	379	309	341	334	373	351	325	339	348	372	353	310	344	310	353	321	337	361	338	339	354	366	358	338	359	333	388	349	342	372	348	335	372	332	344	329	310	355	326	307	307	321	363	354	331	338	303	333	338	305	359	342	318	354	362	366	350	335	347	350	350	360	370	307	360	308	359	342	337	318	339	333	331	341	369	371	389	329	343	314	346	327	324	346	367	333	337	366	361	328	326	337	344	344	341	322	341	354	321	387	353	351	338	325	337	314	330	316	357	346	322	346	348	356	353	359	342	341	364	372	369	341	351	324	361	352	328	327	321	322	324	318	339	343	364	334	348	329	355	363	308	367	335	344	326	314	365	356	396	361	338	297	352	337	325	336	355	327	349	316	353	356	295	358	365	363	340	324	294	342	330	371	350	347	370	312	360	298	371	370	358	327	345	315	320	335	367	377	358	324	331	335	329	349	333	355	366	343	309	320	320	317	350	329	334	340	295	379	339	342	343	329	348	342	343	322	299	319	335	356	309	343	346	352	308	308	348	361	345	354	335	353	293	357	326	316	344	336	355	321	370	317	345	292	342	329	357	349	350	337	332	331	353	376	340	336	367	340	320	339	372	338	321	363	352	338	375	313	302	328	355	360	344	337	324	320	374	338	360	338	338	325	349	318	307	309	355	317	342	327	363	347	318	350	359	341	362	326	328	334	361	338	370	340	369	337	328	316	365	323	350	333	346	322	317	335	367	321	332	332	347	379	371	336	353	321	344	303	382	336	361	314	339	363	323	319	365	372	350	346
6600	1152	1479	1617	1448	1285	1141	1059	1116	1046	954	977	929	903	859	889	852	836	877	845	848	889	835	865	772	808	834	818	839	893	805	824	820	781	782	810	852	842	836	829	850	830	802	822	782	823	782	823	802	817	832	805	781	810	776	794	801	775	761	841	784	801	797	809	823	832	851	777	770	802	845	783	797	810	780	792	804	788	770	771	787	758	782	863	790	776	816	799	826	811	823	816	822	792	801	800	825	798	770	785	842	821	782	789	767	844	805	793	777	788	799	827	773	762	773	824	775	815	769	797	819	770	834	754	709	765	776	779	765	750	789	771	860	788	804	785	804	764	762	772	785	791	754	837	772	785	797	798	831	766	791	825	786	776	765	837	814	804	808	776	833	840	810	778	788	798	805	783	813	814	818	808	829	817	842	827	815	857	829	777	775	796	806	808	830	818	839	815	789	854	800	759	803	813	778	837	800	769	805	784	812	774	795	822	860	782	789	777	797	837	818	821	789	761	757	782	818	807	806	817	759	781	814	745	799	811	779	752	783	827	812	809	804	761	773	818	848	817	805	778	812	833	772	822	849	796	813	819	885	755	871	808	803	819	838	792	875	805	816	829	823	745	793	752	793	804	783	776	812	781	795	834	800	813	801	778	800	808	775	774	793	804	846	779	816	835	766	752	773	782	778	781	823	833	762	829	817	853	748	779	788	758	797	777	770	798	830	750	768	847	860	789	793	845	808	786	805	810	820	801	778	785	756	823	816	783	793	763	814	793	785	847	861	781	795	813	793	836	786	839	775	766	770	782	851	795	804	793	821	781	776	813	811	823	833	834	814	774	769	751	786	828	826	795	808	808	762	792	830	825	786	764	797	801	784	798	793	804	719	796	812	776	776	784	826	755	837	784	799	772	787	815	835	814	772	795	782	797	831	790	794	831	758	753	838	823	816	792	825	776	827	758	821	786	809	778	867	813	783	787	856	817	864	825	804	719	871	762	764	757	828	786	800	833	815	819	784	755	747	804	821	785	795	839	737	823	778	817	776	807	804	791	805	812	767	778	790	811	792	803	771	837	794	827	787	875	780	755	786	790	760	787	762	795	759	789	823	776	771	842	780	823	804	814	751	799	765	782	800	824	801	852	830	850	799	776	779	787	802	763	759	817	800	767	826	719	771	841	814	800	734	757	787	808	810	780	808	807	753	790	773	775	779	839	805	776	797	796	867	825	802	785	807	817	755	834	849	832	835	844	825	795	805	818	755	832	782	834	806	772	793	772	797	760	803	821	799	791	807	811	835	807	818	790	813	833	809	756	800	789	802	796	854	864	822	777	776	781	876	791	829	779	792	788	840	784	834	817	769	798	787	797	839	795	810	832	839	789	789	807	829	775	800	784	789	833	828	855	839	823	819	774	805	778	848	776	839	779	826	778	792	818	768	789	827	836	799	802	809	823	748	771	832	814	772	827	804	843	803	822	820	825	744	794	785	789	773	842	820	799	788	838	817	816	797	808	784	804	780	779	840	780	853	808	806	805	833	822	795	795	806	866	830	844	784	751	807	810	829	765	762	782	806	825	807	780	793	841	811	811	814	797	840	781	819	796	803	779	774	805	805	810	763	757	774	806	795	823	819	789	815	831	815	857	823	751	822	793	835	821	794	809	805	756	771	802	767	833	756	783	821	768	774	770	790	810	814	778	767	784	833	819	737	841	828	765	783	743	789	815	845	812	781	767	770	805	809	785	799	801	804	770	791	818	789	755	797	769	822	764	822	778	782	777	833	829	818	770	808	765	778	822	787	764	797	770	808	840	822	766	797	781	810	796	807	797	778	791	808	799	754	797	810	817	790	802	826	749	814	764	807	810	798	833	761	792	820	816	716	791	797	737	780	834	791	750	830	764	846	815	816	824	765	806	778	781	796	800	814	813	805	838	837	778	831	879	795	786	784	772	768	775	837	840	815	784	803	776	814	781	825	805	793	782	783	809	794	804	829	790	835	799	832	792	764	801	822	787	790	799	789	793	865	770	773	826	808	783	839	819	731	787	755	755	812	798	813	850	865	833	798	844	767	839	806	773	835	818	798	784	772	775	769	841	802	798	788	825	796	838	825	804	806	813	792	767	781	844	771	861	783	849	780	805	811	802	839	756	773	761	856	795	854	806	798	802	834	807	807	835	822	782	783	757	758	844	788	765	769	777	798	805	761	783	789	778	801	766	872	827	845	784	778	805	800	790	802	790	807	833	787	788	821	799	774	780	780	760	795	773	791	828	797	794	842	789	806	827	811	844	823	820	803	792	781	828	754	824	808	782	710	793	809	783	836	764	827	810	768	792	789	803	770	844	798	765	831	810	809	791	778	860	825	811	782	809	810	847	815	779	806	740	780	835	815	800	837	840	798	806	800	787	824	800	843	754	804	818	821	825	835	820	792	799	796	808	852	792	797	802	796	762	815	770	785	785	825	815	775	842	785	803	810	773	776	794	815	819	770	786	816	761	815	775	761	723	792	800	792	826	754	857	832	788	808	795	806	799	803	783	790	760	798	766	803	845	802	812	777	804	723	799	811	779	814	755	790	784	771	806	817	837	800	796	798	792	835	847	792	744	812	866	805	803	837	762	771	756	830	791	831	786	820	784	823	820	804	749	783	828	795	797	830	772	834	831	802	785	792	757	826	801	791	753	790	777	775	796	837	809	751	790	834	766	851	785	808	850	780	809	771	787	832	840	787	810	791	803	876	798	840	827	837	821	759	831	764	784	861	821	790	773	776	807	825	838	791	800	772	807	807	807	784	806	765	788	836	769	785	744	841	808	771	804	800	789	798	814	807	808	752	846	765	787	794	804	768	802	770	768	714	839	784	773	783	817	786	806	824	805	807	806	789	783	778	811	806	838	795	789	745	812	847	776	824	802	823	770	791	817	782	848	794	781	804	802	826	800	794	738	837	764	789	807	773	779	829	783	807	801	799	821	805	783	832	829	759	800	783	823	803	822	797	812	781	828	823	781	807	824	797	733	850	879	842	801	824	809	819	771	832	745	800	729	795	768	793	809	794	749	793	771	814	778	825	808	807	790	844	838	826	837	794	831	763	819	771	778	747	785	744	787	786	835	761	802	844	792	790	823	788	797	820	806	789	758	807	831	767	836	771	771	811	822	774	758	792	788	834	784	814	760	842	869	788	779	816	784	802	804	854	783	797	769	782	795	818	823	784	775	836	782	825	761	753	884	787	815	779	809	794	772	771	782	806	794	839	813	805	793	788	776	788	816	798	804	815	799	823	816	904	807	848	805	779	797	808	785	757	831	752	792	790	778	775	783	801	780	795	833	829	775	774	822	800	811	791	814	862	775	837	844	809	777	857	784	837	856	824	835	851	815	817	742	784	767	806	835	761	764	808	806	858	744	846	729	804	759	801	785	788	731	773	827	800	808	835	734	823	847	773	744	843	804	777	802	788	795	758	839	761	857	769	782	789	829	803	838	824	810	836	833	815	821	784	829
14763	1343	987	851	641	542	453	405	444	384	407	382	347	367	351	385	378	337	369	338	362	366	357	355	359	352	341	345	345	325	354	319	355	347	336	348	329	368	339	330	314	332	369	304	333	356	330	354	323	362	336	327	326	325	321	335	320	366	297	351	314	326	327	338	302	321	338	356	324	349	352	327	338	321	333	318	369	294	311	378	331	371	323	334	327	354	337	351	365	390	369	310	329	321	369	332	349	308	340	334	321	322	330	334	302	328	349	339	313	359	322	366	314	380	338	347	310	291	310	341	328	322	316	348	337	348	325	355	349	351	336	344	340	340	346	327	341	321	341	328	393	355	357	309	330	356	340	333	317	327	351	332	338	314	306	334	336	367	338	317	347	339	307	288	322	362	319	341	340	358	329	357	288	377	352	302	332	344	340	346	373	343	336	327	339	342	337	354	328	344	355	330	309	327	335	343	336	357	356	342	299	338	344	317	351	349	325	316	340	352	304	337	355	339	314	337	322	329	297	356	343	306	324	338	273	310	335	340	361	302	371	340	354	346	370	356	346	321	335	366	321	325	313	331	370	346	331	294	372	314	342	363	344	322	343	340	341	318	327	319	336	317	347	345	336	328	306	326	312	306	355	338	365	360	347	355	366	345	355	352	329	312	347	330	319	336	364	333	318	328	331	320	344	316	354	363	336	337	336	341	291	339	334	353	335	349	357	295	360	359	332	330	293	332	294	347	386	372	348	320	326	283	346	337	352	353	333	368	345	314	355	344	344	343	357	307	332	333	300	339	336	382	345	321	336	327	331	323	356	344	333	317	320	345	284	328	326	328	309	344	320	330	353	318	324	340	291	328	333	327	366	352	364	304	322	342	313	351	342	356	350	311	347	317	323	362	317	309	312	322	364	281	315	313	338	327	323	336	352	305	365	357	313	340	335	330	304	350	337	316	361	339	374	364	370	309	337	310	325	321	352	319	331	344	332	335	347	310	310	344	319	337	351	347	332	333	341	374	344	356	347	364	338	358	328	312	307	315	325	328	303	311	351	390	338	356	322	305	326	332	323	326	356	363	354	316	338	309	302	265	342	352	364	327	319	340	333	360	362	334	325	324	347	348	311	324	328	315	296	373	334	297	354	309	328	332	323	322	307	339	335	303	342	350	347	309	305	277	295	341	322	329	336	360	340	330	331	313	366	331	341	346	300	318	340	324	343	365	339	345	304	313	331	351	334	322	364	310	317	330	311	326	285	392	317	318	388	316	345	327	338	345	356	370	339	321	342	331	321	342	330	340	325	374	350	327	318	328	325	330	345	336	309	353	328	354	326	329	329	341	328	302	334	363	338	321	349	332	352	340	334	310	294	324	319	340	309	324	310	355	362	349	342	297	358	357	344	372	318	359	344	335	341	296	325	308	330	304	308	318	359	299	382	347	325	335	318	326	319	373	336	367	342	367	335	325	329	364	327	339	334	351	360	362	362	329	330	332	309	368	327	322	311	336	327	314	337	326	350	351	353	342	364	382	335	374	355	344	337	329	349	370	302	354	331	323	350	307	328	314	312	286	368	299	327	356	313	349	345	348	372	351	347	306	352	340	343	323	353	346	337	330	319	355	343	348	396	362	300	335	318	330	332	334	311	318	337	335	344	329	306	305	350	311	323	338	337	340	367	323	341	316	325	340	382	351	347	336	352	351	320	355	381	343	341	331	342	357	354	332	313	315	361	312	320	329	320	323	322	318	364	296	361	338	306	328	330	303	339	310	359	375	296	300	330	344	333	325	321	322	358	327	325	317	361	323	331	327	305	350	326	302	355	347	344	334	378	377	393	348	321	332	317	309	352	333	354	334	318	331	325	327	363	332	352	357	359	290	290	346	328	327	341	310	340	350	335	328	316	325	324	364	328	341	339	333	343	312	326	312	365	339	347	358	324	370	314	331	365	362	367	302	330	345	344	349	348	344	328	364	361	358	330	307	346	403	391	317	320	294	315	328	338	324	332	352	315	311	327	329	336	331	338	341	348	321	340	338	341	345	344	352	337	354	338	355	308	343	365	348	354	324	341	374	329	327	337	330	327	355	325	309	339	357	355	376	342	335	342	312	347	360	301	347	333	344	356	309	333	331	310	344	333	329	332	337	322	342	333	332	313	341	346	352	346	324	326	318	341	370	333	350	345	324	319	371	324	347	365	293	357	342	323	337	349	340	360	347	343	322	339	322	352	324	350	369	323	313	325	349	355	344	362	327	333	366	345	328	327	379	313	356	369	314	332	324	326	344	340	322	316	366	358	351	328	322	366	351	357	329	324	330	382	302	324	339	320	343	336	309	336	342	349	373	345	302	307	327	329	370	345	340	331	286	311	318	279	343	348	364	343	327	363	325	342	328	335	303	330	307	324	356	329	356	334	330	333	376	294	316	312	359	348	348	364	325	362	331	337	313	323	356	333	324	322	306	364	344	342	302	354	327	327	318	357	320	321	364	331	295	323	335	388	324	352	349	327	315	327	329	337	340	318	352	317	382	331	351	378	333	350	332	323	338	355	321	313	303	414	355	336	312	341	350	332	343	351	335	366	320	329	349	335	372	316	339	319	352	345	362	355	316	288	321	346	331	373	334	330	338	328	338	338	330	344	319	318	318	339	305	333	336	320	344	327	317	338	358	302	334	324	320	311	307	363	345	331	325	353	351	320	348	318	356	363	347	340	355	347	342	354	325	322	321	319	331	366	310	333	321	335	324	333	307	346	328	333	353	351	355	345	300	339	337	330	333	357	347	308	307	314	353	310	320	318	341	348	333	335	313	355	314	348	342	333	314	363	354	332	337	324	319	336	327	307	353	355	345	343	334	321	338	322	338	324	344	353	330	330	328	319	318	314	352	374	340	350	334	329	352	350	317	321	334	308	361	346	326	351	346	375	326	347	329	355	347	295	353	370	341	374	338	359	335	364	311	298	331	350	347	292	306	326	325	338	316	329	333	280	369	312	327	333	342	349	329	375	364	303	369	321	334	323	360	350	327	311	300	323	340	294	346	300	322	320	325	348	335	317	355	379	333	303	377	333	305	307	331	352	345	320	306	325	354	314	333	332	322	317	340	331	338	348	337	330	348	331	336	353	355	286	315	349	346	356	370	373	353	318	342	364	349	330	328	340	350	330	339	345	353	337	342	336	327	327	342	312	351	318	341	331	323	309	360	337	323	346	334	337	315	323	317	325	349	354	366	319	335	342	346	321	339	368	336	369	344	333	306	346	336	326	310	306	346	307	373	337	347	327	321	324	356	355	375	399	338	335	315	330	342	344	331	361	333	354	344	339	355	326	334	301	300	356	338	320	321	358	318	375	322	347	298	346	347	327	350	363	362	299	352	296	351	283	343	337	340	319	366	367	338	342	328	336	348	326	338	339	340	344	296	308	324	295	320	313	305	367	361	336	359	363	359	310	343	302	334	317	329	347	315	352	382	361	338	341	325	337	329	310	315	335	329	319	345	318	345
8429	1363	2212	2439	2083	1726	1471	1326	1261	1204	1039	1057	1031	978	922	871	927	900	827	861	812	858	816	810	851	844	864	860	836	808	837	826	802	824	754	775	758	802	827	792	793	828	808	799	772	753	773	791	751	840	760	788	771	789	774	793	719	780	732	751	776	773	813	802	784	792	772	731	763	809	747	757	761	763	778	782	812	799	722	771	795	717	746	774	759	801	786	754	789	764	770	738	775	753	802	729	722	733	748	783	787	761	747	737	794	748	771	754	747	789	751	779	738	771	773	747	758	728	775	805	783	763	763	774	751	792	785	793	773	744	785	732	776	764	706	758	750	682	742	753	781	770	725	749	762	777	801	784	765	813	806	772	746	758	760	797	762	783	752	784	743	786	787	770	742	752	751	751	755	784	806	802	728	815	796	768	771	772	764	789	784	781	736	806	743	758	722	742	767	749	796	754	787	777	772	776	787	775	751	713	757	786	749	721	740	732	799	780	778	793	758	766	687	724	770	761	756	733	759	763	760	795	795	765	703	800	802	752	734	758	768	761	724	797	842	759	721	774	805	809	766	785	777	727	777	809	775	777	758	747	786	746	781	774	755	770	722	787	785	765	772	783	843	755	765	763	819	766	769	748	757	731	733	807	795	818	764	775	772	799	809	788	783	722	760	760	753	772	780	779	770	829	794	766	754	798	724	770	763	776	752	739	723	768	746	749	780	725	744	844	785	793	728	765	761	778	784	772	752	741	767	740	746	792	747	801	786	731	775	805	808	778	751	768	729	787	784	784	775	783	781	770	768	767	763	773	724	729	719	764	741	748	756	855	745	776	784	755	807	791	753	751	788	763	770	808	724	756	787	734	772	723	825	760	792	703	794	779	775	732	812	731	780	763	717	775	818	796	767	722	823	749	803	775	747	702	781	803	759	769	788	760	757	753	791	774	790	720	800	777	830	755	785	736	747	772	733	745	796	756	692	773	757	802	818	780	787	777	804	806	755	778	754	759	749	732	728	772	719	783	763	763	735	761	746	769	766	721	740	772	819	675	764	781	762	818	753	736	783	760	752	764	733	783	730	758	788	780	774	723	763	790	766	811	679	756	768	719	759	787	777	746	776	779	798	744	704	766	807	736	783	769	724	774	765	777	756	767	732	738	821	737	779	813	755	749	779	773	781	775	751	714	772	728	797	807	726	758	777	676	766	770	767	752	719	759	777	806	752	739	837	730	804	749	805	789	764	763	819	717	760	769	813	829	743	773	707	819	779	729	807	766	798	750	787	763	777	765	740	790	755	779	822	757	742	806	787	777	728	797	793	737	715	742	733	747	765	749	754	782	722	795	810	755	788	759	788	779	793	737	816	759	813	793	779	675	692	776	757	775	751	730	818	732	734	760	782	759	751	785	825	800	786	804	765	762	736	753	805	750	817	782	768	826	816	771	747	728	786	720	749	749	685	788	763	720	758	797	733	765	754	742	759	778	803	733	803	700	761	815	748	791	716	696	730	763	769	786	804	723	765	777	748	789	692	754	725	773	793	773	751	724	781	749	744	748	789	795	743	750	770	689	765	825	793	763	796	753	794	845	737	798	792	829	770	742	768	752	774	757	710	809	740	707	730	770	756	808	737	784	785	779	807	707	777	778	771	691	784	785	778	763	741	758	782	785	753	743	748	759	710	769	768	816	757	827	779	768	787	753	781	824	786	784	768	741	798	799	736	752	846	783	763	810	761	748	742	724	778	782	818	784	762	744	771	752	757	787	794	774	770	798	717	795	765	726	756	707	754	771	743	784	764	724	761	791	765	769	755	759	756	733	777	751	777	771	743	779	780	798	748	759	800	738	743	747	739	791	718	751	771	731	741	792	773	677	764	817	787	749	793	775	767	784	810	729	788	802	729	766	759	817	788	770	794	789	774	773	781	788	717	730	799	755	783	800	749	765	800	756	738	787	789	773	787	736	728	750	773	769	802	796	786	769	784	767	777	808	763	777	761	713	798	825	741	754	786	720	762	738	757	749	801	730	820	816	744	792	801	801	746	787	770	724	800	742	780	760	772	785	762	762	769	774	721	816	767	745	748	756	756	754	759	817	767	712	742	852	772	701	802	778	772	736	739	779	742	783	747	748	717	776	746	768	769	774	790	771	795	731	776	751	801	729	767	773	737	762	785	763	753	713	782	813	762	743	773	759	773	730	753	821	754	726	783	746	753	743	771	733	730	741	773	767	784	787	754	790	806	762	707	842	759	782	775	768	752	744	802	722	780	763	785	704	771	743	810	750	804	809	778	753	704	735	782	727	722	759	760	766	755	748	752	774	836	792	741	799	805	760	737	774	833	793	815	745	754	722	767	794	738	737	756	773	777	757	762	776	723	768	778	770	822	770	815	792	787	798	733	750	730	750	774	732	733	766	763	803	775	706	760	778	714	747	744	737	763	773	733	740	768	715	726	769	765	775	757	771	762	755	771	760	709	728	755	798	771	798	792	778	795	793	740	758	778	743	762	797	762	772	815	813	784	757	800	747	762	761	791	729	746	737	758	745	850	794	688	785	779	686	773	762	797	738	762	756	777	711	731	762	699	744	701	732	776	757	739	763	782	766	733	768	768	739	724	736	740	782	727	791	742	789	773	753	728	742	772	735	835	718	714	694	741	794	831	770	772	748	772	772	763	748	777	779	765	768	732	804	801	713	753	784	765	769	834	800	777	811	736	806	727	795	742	734	742	755	760	778	782	711	787	793	773	768	784	816	817	777	766	744	707	742	752	733	777	751	770	801	769	795	730	765	786	754	741	803	786	755	776	735	746	830	789	761	760	752	769	740	769	747	754	746	757	816	765	720	772	764	738	759	806	808	733	753	796	721	729	736	794	782	765	775	731	779	784	792	751	723	730	796	765	733	748	746	802	796	767	787	739	772	756	801	766	794	750	790	755	751	747	727	786	780	788	763	754	787	771	812	741	743	770	774	753	792	772	793	757	793	759	746	764	765	797	728	737	736	734	750	718	748	788	746	715	792	755	791	729	761	800	752	763	734	796	741	747	773	786	722	747	794	779	737	804	775	732	758	746	716	700	782	797	779	763	788	740	751	792	734	817	772	749	786	762	745	752	776	715	709	761	808	770	750	770	793	814	757	779	775	736	776	723	786	708	792	750	753	730	801	744	763	736	737	763	741	725	816	743	734	780	749	776	747	812	756	809	777	775	785	768	806	704	745	707	735	761	824	779	788	740	756	741	778	825	765	723	808	746	743	764	791	755	806	766	805	746	826	752	724	811	784	752	731	730	765	770	732	780	776	738	743	752	791	768	718	788	787	759	752	751	807	756	788	793	778	800	779	801	784	782	767	755	754	780	775	767	756	784	738	750	768	737	745	742	781	753	781	739	804	698	740	778	768	792	781	737	815	777	751	755	826	797	751	761	779	806	758	802	686	766	756	696	771	743	789	788	769	739	736	779	816	771	783	769	730	730	770	772	777	751	761	814	747	765	727	749	736
1555	168	177	170	160	175	168	152	177	155	163	158	168	162	151	168	183	158	162	162	179	168	150	155	149	169	152	149	145	179	175	154	167	156	144	197	170	160	144	163	152	158	164	162	154	202	165	165	164	134	156	153	162	176	143	152	168	178	145	146	159	153	168	156	146	158	173	173	167	156	194	161	165	167	165	174	136	179	163	179	136	131	141	164	163	143	166	146	136	150	164	173	147	160	181	150	204	191	198	140	159	165	176	177	123	159	187	142	163	157	175	165	168	153	169	172	173	152	182	176	150	178	193	149	159	176	168	160	181	156	148	159	150	170	184	140	186	163	142	163	162	184	134	150	181	129	159	160	170	156	150	144	163	163	163	178	169	166	136	188	149	170	160	193	158	141	169	153	162	127	163	180	141	174	179	150	165	158	163	148	162	155	173	149	152	149	157	157	182	165	179	172	190	154	165	145	154	157	184	165	174	152	183	144	168	166	170	137	158	151	177	160	166	162	174	164	167	146	165	184	193	171	182	158	159	166	187	167	170	135	157	152	182	167	161	186	163	153	158	188	165	166	181	174	164	184	145	147	157	171	154	150	187	165	171	178	131	148	146	167	166	154	138	146	159	167	162	149	162	157	138	167	153	152	179	174	186	184	155	153	140	172	159	142	148	161	152	154	158	180	171	167	186	155	180	194	162	168	175	174	168	167	178	137	174	171	157	138	159	157	140	160	156	145	160	132	182	158	173	153	156	178	173	146	161	164	140	143	157	158	156	159	175	147	157	173	171	160	144	198	161	159	168	179	154	149	150	162	164	164	156	144	154	166	181	166	161	177	154	161	138	157	172	158	181	157	150	182	182	166	149	166	165	145	174	147	157	182	145	167	149	160	144	135	190	144	148	161	163	177	144	157	161	154	169	164	172	163	200	161	158	194	161	156	156	155	176	157	132	136	156	162	148	185	148	147	159	163	165	156	173	163	157	146	178	154	161	137	166	150	137	163	159	151	153	163	158	171	181	155	173	177	149	164	141	153	167	181	162	159	143	163	135	166	153	152	146	161	150	156	155	175	157	148	179	178	151	163	162	172	159	165	157	160	177	148	144	179	147	186	147	170	148	160	146	159	158	135	163	175	173	169	170	173	157	167	162	166	148	178	179	154	184	159	165	179	154	154	161	166	167	159	121	161	137	181	169	174	147	167	145	152	137	167	172	143	150	176	162	178	151	148	220	150	159	140	153	172	154	145	156	166	149	161	189	180	186	160	140	154	145	175	202	145	175	146	164	142	180	156	156	194	150	161	164	165	163	153	146	165	152	137	144	194	164	162	165	193	157	150	182	139	170	148	168	163	176	160	164	165	182	162	181	175	163	138	155	176	152	173	176	195	148	157	160	172	160	168	153	154	171	192	172	154	166	170	147	167	189	157	170	144	157	150	185	173	173	168	142	180	157	120	156	153	144	183	162	174	138	178	133	164	157	177	169	153	175	146	166	189	178	159	170	163	145	160	166	166	154	148	157	179	155	138	154	188	160	163	149	174	180	166	159	174	184	139	151	174	166	168	166	159	153	146	161	176	162	168	148	168	147	155	172	149	158	175	175	163	161	164	166	183	152	148	138	169	181	158	169	163	158	166	152	182	166	167	173	141	146	151	146	159	178	146	175	144	176	151	178	160	150	166	146	171	166	170	146	156	137	182	166	172	156	164	165	155	142	182	166	151	175	135	183	175	161	173	146	172	156	138	153	163	186	143	144	138	175	141	165	158	148	158	142	170	179	144	153	169	154	153	158	161	176	168	165	173	150	149	157	165	176	165	141	166	155	147	164	158	137	164	155	148	164	170	202	172	167	158	150	167	150	145	164	151	145	177	152	143	156	142	166	171	160	186	141	166	167	197	152	161	153	151	119	154	173	137	171	168	175	158	159	155	144	165	177	139	158	165	150	177	143	149	150	161	164	163	174	143	173	142	144	169	146	161	152	118	146	172	169	166	154	160	158	172	182	175	148	146	153	150	151	161	144	189	150	136	158	168	174	171	171	145	143	177	159	173	155	170	153	161	162	162	161	167	176	169	155	156	168	175	173	161	183	177	142	134	163	159	163	148	150	159	132	178	146	154	162	154	162	130	147	131	161	168	149	171	167	182	159	165	152	171	178	163	163	174	168	174	161	140	130	164	154	173	162	176	161	157	181	170	163	143	164	173	176	157	165	169	165	143	169	170	160	175	158	147	155	164	169	195	169	170	177	152	128	145	151	154	155	161	154	142	144	184	154	178	168	147	154	167	152	175	157	189	191	161	164	136	156	164	168	159	163	163	155	156	174	168	171	168	171	189	152	158	193	168	172	133	160	184	152	159	164	160	156	181	138	170	161	162	148	168	172	146	184	154	180	165	174	147	149	181	159	171	152	160	164	165	168	147	175	155	179	161	154	167	174	169	176	138	174	156	170	186	198	169	169	150	156	155	165	138	161	158	163	162	181	151	140	164	163	165	180	161	154	179	160	168	155	161	166	157	170	151	164	144	158	157	154	152	160	126	169	177	175	195	164	141	179	172	153	162	144	142	155	174	154	176	154	165	151	125	211	148	154	163	173	170	174	170	180	178	167	143	162	165	167	180	186	170	165	141	145	168	160	146	157	197	146	174	166	159	160	164	160	190	153	152	144	162	148	173	158	189	183	169	166	158	198	166	165	157	153	156	157	161	176	180	164	158	185	157	165	163	183	149	157	158	181	153	163	170	183	164	155	164	139	170	149	163	191	173	168	181	173	168	153	174	140	177	173	190	167	144	180	170	153	147	172	175	158	135	167	150	151	151	184	175	168	162	151	174	168	168	164	175	163	147	139	154	167	154	157	178	166	189	152	154	155	199	143	144	138	189	167	161	134	169	153	180	149	145	150	171	148	170	168	146	163	172	153	188	167	158	163	167	172	183	175	167	175	153	177	164	178	165	173	167	172	174	185	146	150	137	170	160	160	145	162	190	157	159	172	128	165	154	164	160	172	139	169	165	180	157	163	151	164	130	173	159	150	161	156	164	181	185	169	179	161	164	156	165	161	172	166	160	174	173	195	160	149	155	151	156	184	147	169	152	187	171	178	152	152	184	178	153	136	158	171	155	167	174	138	175	151	147	147	178	151	189	178	188	128	150	162	174	178	156	180	164	151	121	147	154	163	152	167	159	154	138	180	175	147	166	166	156	183	147	166	191	148	161	181	162	171	159	168	164	135	132	186	169	187	161	161	151	163	156	161	162	157	165	172	168	169	146	163	157	149	173	170	163	158	186	159	176	150	152	155	156	170	165	161	178	172	161	171	157	176	143	149	160	152	135	173	157	161	157	154	149	161	152	161	161	141	169	164	137	146	161	174	175	167	161	147	153	157	156	176	154	174	172	162	137	163	151	144	139	170	150	176	138	168	140	147	155	160	162	151	179	171	159	158	175	150	163	169	134	159	146	168	174	167	158	185	178	159	155	175	152	154	179	149	151	148	152
1831	501	466	472	448	458	424	448	480	461	448	473	454	436	428	459	414	478	446	465	415	459	439	450	434	445	419	424	444	438	458	461	463	438	437	471	441	430	413	433	443	428	433	444	441	432	416	477	459	460	461	463	462	460	480	399	478	445	439	457	428	410	438	443	454	470	440	456	454	457	438	446	461	438	435	398	416	410	436	441	415	421	472	431	426	446	486	415	419	400	417	437	448	454	420	467	417	435	478	438	432	425	447	439	433	476	443	459	454	487	434	426	438	440	463	455	458	454	453	428	415	452	435	427	441	478	476	466	426	427	440	432	446	471	486	469	449	457	439	440	447	429	434	445	452	397	443	466	463	430	441	436	426	456	395	452	455	407	456	442	422	458	434	443	428	458	476	467	438	406	489	464	436	441	418	432	447	428	473	461	447	442	430	437	429	411	465	452	416	448	478	419	411	461	435	458	417	451	415	441	448	381	446	430	491	457	434	462	376	413	419	454	422	433	418	435	416	448	448	471	434	418	453	463	438	450	461	441	411	483	444	483	419	441	459	428	455	427	472	424	415	481	463	450	437	488	447	436	437	439	424	426	462	377	423	409	417	459	446	404	457	423	463	461	450	402	451	423	453	471	414	453	439	443	466	449	444	417	415	426	435	448	387	414	436	402	468	446	423	451	435	416	421	475	463	432	432	454	412	453	457	446	423	415	442	435	434	473	431	403	462	446	442	446	431	437	464	462	457	424	452	444	458	431	436	421	444	481	475	411	405	456	425	452	454	462	425	498	469	404	405	379	445	490	454	428	423	418	387	442	425	425	482	454	430	452	402	419	431	443	469	472	433	449	420	458	436	434	453	428	422	453	465	453	429	449	451	417	442	455	443	425	468	465	423	420	456	406	449	446	454	480	438	399	470	451	408	429	465	416	443	457	455	454	438	475	460	408	461	419	422	425	443	430	438	419	402	456	418	460	442	441	452	429	447	418	439	483	467	447	443	452	414	457	413	431	460	407	448	426	457	442	439	445	415	443	444	432	433	445	450	424	426	449	437	461	455	448	479	430	426	423	435	473	443	412	438	454	449	427	459	468	407	472	461	440	458	453	472	425	456	437	454	468	444	431	436	416	450	440	438	414	425	430	410	420	455	416	421	412	467	448	466	431	409	460	420	425	407	442	453	431	462	440	427	444	436	450	430	476	455	457	442	418	421	418	452	461	444	450	450	458	448	401	435	483	456	425	440	460	430	447	456	435	451	447	444	424	430	454	459	420	465	457	415	447	452	403	408	435	403	444	436	453	448	428	466	484	463	485	425	418	438	439	482	429	419	415	425	436	449	430	441	462	463	434	434	421	452	423	499	474	455	457	439	435	455	485	416	466	468	437	425	485	427	466	436	434	474	419	382	421	459	465	432	445	444	448	465	435	450	405	429	436	442	432	440	453	457	442	435	437	449	436	426	455	406	444	452	446	442	428	445	473	438	420	437	435	443	436	448	466	431	455	471	451	503	454	461	506	445	445	411	476	461	443	402	455	455	413	488	442	460	445	415	467	421	478	450	432	426	464	433	470	447	462	439	427	402	459	445	433	449	446	406	399	451	436	435	447	440	419	401	457	433	438	421	433	470	435	463	450	443	424	392	427	420	440	458	413	481	449	455	404	424	457	422	487	430	479	480	437	426	440	444	388	448	468	443	441	450	394	477	453	419	467	425	448	408	432	403	432	444	469	422	458	438	462	444	444	451	480	436	445	451	429	467	427	414	421	456	450	408	422	416	476	429	448	438	408	434	435	439	474	425	467	410	437	430	432	445	452	412	421	480	412	444	452	478	465	485	456	450	462	454	434	417	434	477	416	465	432	437	405	449	451	436	447	427	434	429	474	444	441	432	438	435	412	443	450	459	475	456	447	418	453	441	451	417	421	432	428	461	436	449	423	435	408	447	441	440	429	444	429	446	427	466	450	417	446	471	430	446	450	459	463	453	426	449	463	433	437	448	438	422	440	444	431	412	480	489	462	443	448	442	454	447	422	431	413	459	425	442	425	438	428	437	409	467	481	455	434	441	443	443	466	478	435	468	425	450	441	455	414	447	445	427	407	426	485	424	424	461	430	430	457	445	470	468	449	445	439	470	465	472	464	449	424	397	473	445	473	435	400	482	444	440	474	447	448	451	469	409	452	479	478	437	417	462	451	479	475	461	437	462	466	402	462	452	458	447	461	436	452	442	443	429	399	468	405	451	445	398	428	457	426	431	432	411	461	428	419	438	447	455	429	458	475	444	459	427	469	459	463	406	438	460	446	437	439	455	471	453	443	444	461	461	472	416	460	404	438	422	465	437	454	445	416	446	465	397	448	439	428	439	422	479	412	425	418	424	420	443	458	464	424	450	432	408	468	425	437	460	459	453	416	450	439	438	456	446	451	463	420	430	487	440	418	440	476	444	448	437	421	438	430	457	446	480	483	416	467	419	445	419	452	433	452	424	433	432	432	455	462	472	455	458	434	447	466	463	430	418	421	422	465	449	383	415	442	442	425	467	466	478	446	422	414	399	430	434	456	434	408	451	420	403	444	449	434	436	467	470	441	406	461	424	480	447	438	413	440	420	447	420	453	452	407	456	387	406	450	425	451	420	435	443	440	431	450	436	400	460	437	431	468	461	441	453	458	408	413	415	436	421	450	463	425	455	464	469	423	456	418	456	420	438	440	454	429	461	420	458	428	403	434	422	436	462	487	414	449	431	483	479	440	417	437	440	469	418	410	441	441	446	431	438	421	455	473	450	439	462	451	447	437	425	477	428	430	476	450	438	440	456	450	442	434	442	449	482	458	458	435	449	423	460	447	419	472	432	452	444	436	473	442	447	466	433	429	448	444	452	422	431	405	468	439	412	438	402	424	417	464	421	476	455	457	439	427	432	441	438	431	469	443	454	448	476	454	431	475	473	443	410	417	409	408	429	411	465	468	452	411	445	451	383	450	491	434	441	454	436	430	433	473	442	448	434	471	440	449	421	469	472	442	441	430	443	401	449	458	470	464	442	411	463	462	434	429	457	449	422	404	461	419	419	474	434	439	449	445	444	423	445	453	446	455	414	391	416	436	437	514	447	460	415	439	435	424	468	446	468	455	441	425	447	471	448	455	457	421	462	417	421	481	435	404	468	445	472	453	433	465	392	443	439	413	466	415	420	450	417	421	429	423	463	453	403	418	425	460	453	430	404	447	474	446	433	442	437	447	437	451	461	432	453	443	488	431	447	428	428	421	460	417	431	433	473	466	471	446	412	468	459	453	447	456	438	419	436	432	458	452	409	510	462	445	469	403	467	455	468	478	412	429	428	446	442	474	445	417	455	442	431	421	416	434	439	423	462	429	465	444	439	471	465	449	443	404	417	446	416	440	482	458	446	434	434	431	476	444	462	418	452	452	438	440	445	457	458	448	426	442	426	457	454	451	465	455	468	442	457	461	458	438	440	453	424	439	462	454	433	385	416	418
7806	664	632	562	470	446	378	371	338	403	357	329	341	336	331	357	341	337	362	317	326	314	353	361	334	307	333	320	352	364	360	320	298	328	340	331	351	312	339	321	377	326	316	351	339	342	345	332	371	348	349	326	329	380	344	330	330	336	332	314	337	378	338	322	344	313	340	320	370	355	371	350	336	338	325	339	378	348	352	352	323	351	392	334	356	311	308	378	314	332	348	310	357	312	328	402	345	324	329	323	374	330	320	340	349	317	330	342	357	328	306	322	332	338	386	342	339	324	370	317	318	347	326	317	350	303	339	319	314	344	361	339	357	349	305	305	324	341	344	349	360	327	380	352	342	353	347	342	350	323	334	352	320	372	349	328	352	336	340	328	335	319	348	335	327	324	326	354	363	365	385	357	325	331	353	349	349	346	323	342	305	323	306	315	325	330	334	371	337	323	329	352	342	366	348	362	310	330	366	342	315	327	297	366	334	338	341	329	336	331	357	368	311	303	348	358	353	371	342	319	298	337	372	320	322	339	337	316	318	330	344	361	347	322	370	397	310	373	328	310	332	324	339	335	387	343	382	349	335	331	327	342	350	362	350	331	344	298	317	318	324	355	294	385	338	346	318	321	354	325	333	303	309	320	336	357	304	321	347	321	344	324	355	359	358	332	351	323	347	324	330	366	338	324	367	370	346	344	343	349	337	346	327	365	357	334	356	337	352	337	324	311	317	316	311	364	333	349	346	325	354	340	350	346	336	340	332	345	288	335	308	315	353	337	361	377	301	301	358	338	314	316	339	366	367	335	338	334	335	346	338	320	339	363	357	319	342	329	307	352	347	303	327	335	339	343	340	331	339	315	325	387	316	339	325	319	354	379	322	358	334	337	338	322	353	348	318	366	358	322	331	353	370	341	349	341	364	345	336	343	352	333	351	331	360	348	319	350	339	363	306	323	335	337	338	348	334	325	308	361	347	355	352	331	315	332	337	309	321	331	347	340	321	327	340	372	326	311	289	306	324	336	342	330	372	321	339	326	350	325	339	321	352	328	342	355	331	313	343	317	385	362	328	375	343	286	324	336	368	313	306	347	337	333	360	351	325	355	370	335	331	370	346	349	371	307	352	331	344	307	323	331	333	304	328	323	339	346	347	342	310	348	342	287	338	328	338	321	380	346	340	322	311	320	291	319	373	316	354	318	331	354	321	344	335	325	344	335	340	373	363	347	338	330	337	344	351	347	358	339	305	287	334	375	339	322	347	319	307	359	318	319	327	314	369	350	344	316	368	333	361	337	318	325	337	371	323	357	312	302	329	349	352	340	340	343	336	291	359	372	314	351	300	320	323	344	324	324	334	305	287	341	313	322	351	379	359	349	343	328	326	332	304	340	327	337	342	313	313	332	397	334	308	345	349	318	330	313	353	326	350	325	347	346	352	328	329	310	338	329	306	355	322	331	343	329	350	341	353	349	340	322	318	329	337	329	334	307	318	329	366	366	328	331	363	328	316	338	340	348	335	352	349	350	323	336	310	323	356	314	355	316	341	336	331	311	366	325	336	330	338	336	348	316	294	318	355	331	376	316	304	339	333	381	339	342	336	334	318	342	354	353	328	330	313	350	381	351	372	330	328	343	318	343	308	339	320	268	304	320	324	358	342	346	335	340	351	314	295	329	352	335	366	324	332	382	348	328	365	305	318	326	368	303	351	340	298	341	342	354	338	378	336	328	379	317	339	330	328	359	332	338	331	293	298	359	351	335	335	367	319	313	333	339	326	350	347	304	386	353	356	376	342	336	370	363	342	301	342	338	300	337	321	341	346	338	353	343	326	360	319	351	287	302	350	328	379	346	336	322	350	306	314	317	333	346	349	357	338	330	337	349	361	328	300	339	351	334	342	353	319	319	382	344	336	332	363	335	330	337	356	352	347	355	342	314	317	350	360	369	316	340	345	339	322	340	360	307	348	330	341	341	390	321	333	362	324	343	366	325	295	311	341	318	349	375	337	310	302	351	326	329	316	342	305	362	342	328	314	317	315	330	332	342	332	324	353	334	363	334	319	339	301	348	350	290	330	340	372	343	357	368	334	339	357	340	320	328	368	312	336	312	362	310	334	329	290	340	326	359	319	352	307	327	293	338	338	349	351	389	347	305	333	314	351	301	352	352	337	350	357	325	330	334	331	358	335	339	347	331	318	366	318	315	363	332	367	322	321	366	339	353	352	316	319	325	307	344	340	329	336	358	305	350	387	313	341	351	363	343	334	349	349	315	319	327	309	349	326	347	329	324	318	337	324	374	363	347	310	359	341	335	377	373	337	332	341	339	355	370	324	285	323	331	353	306	348	326	312	345	339	339	341	322	334	331	309	342	332	321	313	365	335	318	331	352	339	368	308	307	344	347	365	305	337	313	340	338	342	372	316	333	339	356	310	314	300	355	339	328	335	359	340	326	331	368	316	342	378	342	363	356	360	336	341	338	310	334	342	331	305	326	311	336	329	320	350	343	296	366	315	297	334	318	343	338	338	355	310	326	331	320	356	356	336	336	325	329	372	349	339	328	368	357	308	351	308	367	360	309	322	323	324	324	311	343	341	371	348	380	309	357	345	314	336	336	342	329	309	335	327	345	327	363	357	322	317	289	348	345	349	343	314	325	327	320	360	310	350	340	340	327	327	334	288	346	321	322	330	333	349	341	357	333	347	351	367	372	367	350	359	338	331	330	320	335	318	323	330	307	317	346	309	336	355	377	309	337	346	345	333	339	337	322	352	347	353	326	330	329	350	340	300	367	349	336	341	367	363	327	347	379	369	340	334	349	342	379	322	338	334	301	317	315	316	325	335	360	349	352	321	309	353	358	351	336	324	369	324	387	371	290	366	370	334	305	318	346	345	382	339	347	340	298	279	339	371	314	314	351	340	371	328	312	360	331	334	314	358	311	307	318	334	329	338	359	298	335	365	352	335	301	361	359	293	340	322	386	336	340	354	319	300	325	368	357	328	346	355	372	365	379	303	351	346	320	298	322	327	344	327	305	350	328	337	304	312	308	335	304	361	315	303	326	343	358	337	369	347	315	312	326	344	348	333	318	299	362	313	304	344	345	331	338	329	352	347	319	340	312	347	368	328	317	370	367	348	328	346	366	315	337	358	358	326	350	375	349	299	337	328	336	328	339	360	326	358	389	362	318	335	353	354	324	344	333	342	346	365	313	326	341	315	331	316	335	376	355	333	315	356	323	324	328	334	338	332	355	360	347	405	364	298	352	360	322	302	325	325	358	372	361	347	352	320	330	373	303	317	312	339	325	362	331	322	298	332	338	366	328	317	382	344	310	327	339	340	331	328	349	367	327	321	322	333	302	333	341	357	321	291	342	321	321	375	359	346	344	320	345	326	309	364	343	328	361	341	352	342	375	342	346	362	336	328	328	360	327	358	368	333	310	332	339	371	334	392	377	363	353	350	347	340	328	331	332	354	328	310	345	351	303	339	341	335	368
6717	1077	1498	1664	1478	1257	1167	1072	1017	994	938	918	917	906	915	901	875	876	823	860	859	785	814	794	769	820	791	809	864	802	764	873	790	796	771	822	850	824	824	853	815	830	776	807	813	821	755	788	823	812	801	809	779	748	780	789	805	802	785	815	840	767	801	812	771	793	752	802	784	828	766	774	785	824	802	794	835	827	802	783	802	787	770	776	742	815	761	790	842	778	785	726	845	765	805	764	794	803	788	789	761	771	812	784	778	786	767	801	829	774	810	825	820	775	756	808	795	787	801	832	832	786	753	798	767	824	797	757	784	768	782	742	774	809	793	760	816	791	807	793	791	802	799	787	771	759	805	798	812	808	778	815	802	828	818	806	836	787	734	815	776	830	794	766	777	804	751	775	811	796	763	814	779	750	792	765	744	847	786	816	800	810	793	773	754	800	768	851	803	825	789	749	821	792	810	841	777	851	760	755	841	786	806	765	800	818	770	733	784	773	777	744	802	815	817	863	800	769	748	804	802	774	854	772	805	787	830	789	763	787	810	731	819	762	822	819	793	789	831	841	813	752	850	810	810	801	780	742	866	833	787	779	758	784	800	775	791	818	804	800	747	831	782	829	801	760	780	767	804	859	736	799	803	815	811	772	793	755	795	814	845	775	789	730	735	815	815	775	766	785	790	786	760	798	852	748	774	772	844	765	793	795	809	835	781	795	808	796	788	779	802	784	784	742	762	837	794	842	797	775	751	823	775	772	791	795	836	867	770	816	850	765	782	777	783	764	815	816	831	789	781	777	805	824	811	852	810	751	768	752	794	824	833	821	773	830	808	812	793	824	785	785	822	789	829	800	771	800	821	790	775	780	784	770	767	787	770	820	813	853	799	787	762	749	797	811	844	792	744	723	795	767	792	827	768	773	767	793	842	759	784	807	756	852	839	793	763	801	791	783	790	744	762	781	761	824	809	815	704	765	765	775	763	757	832	785	802	794	822	786	774	791	803	832	804	840	842	805	817	804	794	817	771	763	758	781	773	794	812	812	769	792	744	815	786	774	824	838	814	806	810	780	825	733	741	782	757	844	814	796	793	777	800	750	770	731	819	752	805	785	792	837	820	771	813	769	806	789	810	789	814	763	793	823	786	803	774	799	811	792	818	769	816	788	836	813	835	782	773	831	750	778	787	798	799	760	795	785	781	802	803	768	849	770	776	792	812	769	752	804	750	774	825	786	822	779	809	766	768	764	769	804	775	768	795	785	753	797	774	775	780	842	764	791	777	780	765	809	792	754	764	794	799	782	791	787	756	809	834	844	811	814	799	791	808	811	797	763	851	828	843	831	830	811	835	797	803	794	810	758	804	769	795	821	810	730	788	758	827	816	820	836	777	840	786	845	794	803	814	734	786	863	796	780	775	809	833	794	776	833	785	801	791	797	797	767	752	782	825	807	782	806	752	784	737	781	812	820	773	773	758	756	750	776	802	792	747	782	816	790	794	796	718	774	774	793	816	772	769	751	764	808	812	847	815	741	840	795	800	797	795	787	777	743	793	777	742	822	768	771	767	807	798	810	815	804	811	823	797	799	800	744	769	813	783	775	800	791	757	818	790	800	795	828	806	768	813	765	762	799	831	786	788	800	783	797	817	736	738	842	835	812	808	761	778	815	790	796	779	820	844	798	785	788	760	778	814	840	806	751	793	817	817	802	803	850	805	748	758	761	818	774	812	849	769	809	800	816	771	768	804	825	799	819	794	817	765	843	744	819	792	810	761	843	805	808	783	759	849	761	789	767	750	838	832	814	840	817	770	767	787	807	787	836	786	823	808	793	777	761	814	802	790	819	759	787	807	840	822	815	836	780	817	750	773	830	767	820	811	802	789	820	808	813	743	812	801	786	819	794	796	773	800	772	802	811	809	756	775	790	812	776	781	819	777	813	817	759	788	847	811	796	800	784	794	798	773	838	751	807	786	818	815	805	787	786	792	800	743	755	798	797	819	824	758	804	811	792	758	810	792	800	810	807	797	767	872	802	808	697	802	785	791	787	794	782	817	788	761	807	808	766	836	782	828	808	788	769	826	774	840	756	860	801	788	752	781	751	755	771	817	822	823	779	787	752	775	771	824	761	783	779	812	784	771	821	780	809	789	850	780	796	792	766	752	808	833	810	783	766	794	830	812	778	784	798	800	767	761	801	761	775	785	781	825	790	830	812	779	798	810	768	813	772	812	775	802	772	827	821	830	773	820	775	815	799	818	799	772	830	751	773	809	809	816	810	777	811	785	739	821	793	842	829	839	777	776	775	754	775	768	832	793	803	757	801	768	839	804	786	721	748	797	798	830	822	817	771	804	808	801	830	793	757	821	811	841	808	796	809	836	809	748	857	784	820	798	795	789	762	806	749	814	837	764	844	801	794	721	832	719	794	818	845	816	788	806	783	832	807	810	841	716	802	798	746	811	812	826	812	799	821	755	828	784	777	708	791	807	802	724	793	718	797	813	767	842	801	817	756	756	844	784	741	800	829	789	812	797	796	774	764	819	797	804	794	771	795	770	787	763	778	759	782	791	769	790	763	756	834	803	845	790	825	815	783	799	818	816	822	767	778	786	791	770	796	790	820	792	822	841	767	781	785	807	783	759	725	791	783	764	843	748	805	768	835	751	797	793	825	819	823	768	845	773	810	781	808	734	803	796	784	780	844	802	821	775	783	855	759	834	849	752	819	823	816	835	795	811	779	771	800	768	846	839	770	837	818	798	778	801	831	825	801	767	785	758	816	797	839	782	782	791	820	798	793	828	819	815	828	787	792	812	795	774	793	827	843	818	776	789	789	763	812	822	830	825	835	757	774	783	783	765	771	788	780	785	795	788	799	781	799	754	791	811	788	793	814	786	798	817	803	779	829	804	842	806	791	814	838	855	790	820	815	786	810	790	803	783	756	822	812	793	796	790	785	754	846	740	787	801	830	818	800	769	779	828	821	819	791	813	802	774	784	764	766	810	741	779	805	800	817	835	784	772	793	805	775	819	825	740	778	815	795	769	774	806	783	790	825	752	811	836	814	791	812	783	802	833	760	805	759	806	705	801	778	773	754	783	790	760	808	805	824	793	805	788	769	796	726	880	790	816	799	766	806	734	767	826	804	823	792	805	786	771	822	801	795	808	756	813	775	831	818	761	822	810	831	788	766	765	825	794	819	781	793	779	826	776	868	782	791	764	827	820	796	791	808	780	755	814	789	810	754	819	864	807	785	827	820	728	808	751	810	801	770	768	791	818	789	793	795	758	764	779	781	747	815	823	811	778	814	823	781	760	788	818	781	776	809	786	775	753	769	771	733	805	835	763	783	785	799	799	760	792	828	843	803	837	830	823	790	792	768	788	800	789	838	790	768	806	838	773	791	820	767	818	879	803	769	761	776	767	798	774	782	757	776	786	791	823	847	763	790	775	772	775	780	734	833	828	798	796	767	772	801	795	830	819	828	800	740	799	805	784	852
14598	1322	1017	882	612	538	530	414	423	376	368	374	358	348	364	386	365	339	321	347	375	359	337	329	348	356	337	354	352	327	326	331	314	331	360	302	329	316	361	338	347	349	315	345	344	314	313	345	302	328	314	333	320	365	315	346	324	358	334	329	345	355	355	310	328	301	348	327	325	343	329	315	341	332	323	352	322	350	312	319	326	378	351	312	326	349	350	334	346	366	309	307	362	314	335	314	320	316	329	325	329	345	324	331	318	343	314	365	354	339	315	317	327	338	326	338	306	301	329	340	344	343	326	320	357	346	340	307	337	325	322	317	359	339	306	347	332	345	338	345	347	330	361	343	320	329	374	297	353	331	302	332	307	320	345	336	337	346	327	360	333	337	356	341	354	321	344	323	331	330	316	344	334	347	365	338	314	306	334	332	328	341	324	360	326	318	294	349	340	358	333	333	341	340	321	318	352	349	318	360	359	342	309	348	386	329	342	327	355	344	330	321	322	356	328	310	325	326	321	357	318	352	342	346	324	305	329	319	315	315	329	336	343	329	303	353	363	338	373	341	310	331	310	353	327	290	346	349	336	341	327	317	322	340	310	323	353	332	345	342	381	352	333	308	332	359	329	325	333	322	337	333	346	320	311	348	328	323	361	339	306	359	361	346	341	347	334	318	295	326	319	343	324	365	337	363	322	345	320	351	351	313	309	387	351	366	358	335	324	335	335	321	390	363	362	323	362	300	347	351	349	325	368	373	297	347	344	339	344	362	359	337	314	305	287	355	369	335	337	304	329	351	326	337	350	333	343	324	323	338	316	321	367	332	330	313	363	348	378	337	345	353	295	332	323	329	345	380	320	319	314	340	368	328	362	328	339	358	339	330	323	341	307	348	360	369	307	328	326	308	354	353	364	300	335	314	297	296	340	341	304	291	334	385	343	290	328	281	291	310	337	320	329	301	361	331	365	307	336	324	344	351	344	312	334	341	302	311	357	344	316	352	338	314	333	315	333	337	344	320	326	348	337	312	302	353	334	323	338	351	329	322	341	335	339	331	353	332	333	320	336	359	331	328	356	335	362	330	311	334	337	335	302	337	313	319	354	358	341	317	322	355	361	329	337	352	349	336	362	349	342	337	346	331	326	350	334	326	330	332	336	327	350	330	302	347	342	324	341	338	330	391	357	319	314	346	354	352	341	335	321	344	354	305	287	339	332	353	335	361	313	340	322	342	365	348	320	330	341	324	375	325	309	290	338	326	309	363	314	351	342	359	337	339	337	371	349	314	341	316	322	329	355	361	328	355	333	347	331	337	344	361	307	301	373	318	317	330	304	316	346	342	354	349	329	324	327	304	350	345	344	344	320	330	322	339	392	314	325	313	356	291	314	318	325	341	317	326	326	325	358	332	306	330	345	335	311	294	334	299	320	366	346	343	341	373	333	328	351	337	321	332	347	305	319	311	332	351	370	355	354	301	308	380	334	356	351	354	326	303	307	327	334	321	342	319	340	307	320	333	349	327	324	336	377	340	385	351	329	350	373	308	347	332	349	370	308	314	329	357	314	337	349	289	329	365	371	326	309	312	339	325	331	315	367	319	360	347	352	337	350	307	358	359	304	308	311	345	336	331	338	373	337	349	314	343	312	324	328	313	306	337	339	321	342	335	334	332	316	327	340	321	319	368	338	352	332	349	330	288	308	347	336	344	322	346	314	332	349	315	346	343	309	331	318	339	316	337	318	325	349	316	344	345	336	339	323	297	352	362	329	368	351	337	301	338	317	354	341	312	352	326	354	363	319	301	341	359	322	326	355	341	313	322	335	343	322	339	360	325	358	303	355	351	342	340	313	356	351	318	335	312	322	342	343	341	333	329	335	331	332	351	367	314	332	329	349	333	338	369	346	340	344	376	314	335	354	368	352	346	360	325	298	357	364	353	335	294	310	307	314	351	361	348	299	332	320	333	344	309	341	352	289	322	362	344	322	284	351	327	337	332	296	327	284	335	334	321	331	348	326	335	363	345	333	316	308	341	331	351	365	316	306	319	335	338	333	352	353	349	308	322	349	321	329	326	352	322	337	344	328	363	350	363	319	303	308	359	361	354	304	330	349	351	360	314	334	350	336	300	302	334	299	346	318	321	328	345	309	336	346	323	354	307	346	359	373	353	332	337	367	351	320	364	292	346	328	290	350	331	322	346	324	356	312	345	313	356	357	378	341	338	319	306	322	350	322	352	367	328	335	327	348	328	335	327	339	328	337	333	330	305	328	362	357	321	329	344	350	317	332	336	338	387	349	321	335	350	357	335	312	334	377	359	335	339	329	321	344	325	313	326	335	333	371	324	335	335	337	320	346	320	338	336	349	319	347	326	354	340	336	342	296	347	312	321	327	304	314	331	339	344	314	340	321	360	323	318	316	345	355	350	320	332	333	320	331	322	322	331	343	361	339	337	373	353	309	347	337	340	322	328	295	344	344	320	296	347	311	344	360	370	334	312	334	327	323	325	316	367	329	320	330	352	331	325	329	324	365	357	341	354	329	324	359	341	326	321	320	340	352	325	310	338	338	360	352	314	319	365	333	360	309	333	368	324	356	326	324	333	324	365	347	304	343	361	314	368	341	353	355	346	335	357	332	335	368	357	338	323	344	320	336	330	347	355	324	308	324	354	343	329	327	373	334	349	331	317	334	332	317	363	312	303	348	328	339	356	331	310	334	345	335	310	320	357	380	301	312	351	366	335	332	363	305	345	322	336	352	353	347	335	313	353	360	299	333	337	350	377	358	344	327	326	336	325	349	338	341	338	345	339	359	330	344	348	349	343	330	333	333	331	318	305	323	304	344	361	342	376	320	338	320	347	323	338	333	332	356	299	325	336	347	339	283	305	330	332	327	299	343	329	350	316	321	362	336	314	334	363	327	338	335	322	294	346	324	299	347	365	366	352	343	321	317	354	358	325	333	299	337	316	313	363	355	339	329	332	345	311	324	367	334	317	318	350	345	332	343	330	322	322	300	323	372	331	370	356	336	337	317	345	339	329	308	336	342	321	304	348	338	302	303	361	314	347	325	333	349	338	304	341	322	349	346	341	356	325	337	305	353	327	336	344	325	345	316	315	331	343	337	332	320	337	346	334	350	365	346	359	309	333	335	342	363	345	307	300	320	314	324	330	326	328	349	327	325	350	360	333	326	287	299	312	341	332	294	338	300	329	343	365	306	330	295	324	313	328	345	323	320	367	333	329	366	352	342	326	316	325	350	339	335	327	346	322	347	324	358	324	317	318	328	329	330	323	296	349	282	351	312	315	351	317	331	355	330	319	324	311	324	371	359	324	346	327	312	335	317	371	328	294	325	362	334	322	302	302	322	350	320	344	338	357	312	322	350	317	308	331	341	325	331	361	351	360	312	319	335	320	341	356	326	327	348	341	322	342	345	325	306	339	305	360	346	341	393	324	366	340	360	326	338	300	334	319	353	355	321	332	346	298	309	302	283	337
8487	1340	2237	2330	2002	1702	1460	1335	1316	1153	1131	1050	1004	965	968	912	906	892	835	877	830	803	806	848	856	816	862	819	816	785	801	783	802	837	762	796	813	804	756	808	799	717	741	743	770	752	766	785	764	771	772	765	787	751	763	798	760	792	756	759	764	764	762	746	783	726	779	785	758	750	791	698	779	818	735	757	775	738	738	766	717	767	774	776	725	794	796	747	782	753	782	791	776	713	709	775	751	732	726	760	787	769	756	751	716	742	791	808	775	733	740	769	745	793	754	791	767	729	741	720	762	758	752	749	746	822	785	696	760	776	770	735	764	736	749	785	774	797	732	769	764	838	773	733	793	734	716	735	725	760	740	784	771	788	791	776	786	704	775	694	797	769	796	722	744	738	799	758	732	730	758	701	760	774	746	763	746	797	740	788	826	720	743	801	751	789	744	762	727	791	833	789	766	772	732	752	761	723	828	781	729	770	752	769	669	655	776	731	803	798	781	770	762	754	770	755	783	782	791	733	755	818	793	752	786	786	801	777	744	780	704	720	833	750	743	790	719	736	780	794	761	777	764	761	758	706	756	772	761	730	768	781	767	760	762	766	786	774	711	731	761	768	760	688	721	787	747	762	793	720	731	784	743	776	754	772	739	770	802	791	788	763	771	749	757	749	826	748	744	744	762	728	782	750	673	760	768	775	748	788	757	715	769	811	766	817	747	737	775	728	792	799	766	791	793	792	758	772	728	756	780	798	725	791	743	761	787	787	767	801	821	769	780	742	735	781	765	795	771	726	789	759	760	746	797	749	755	754	761	764	723	733	771	809	788	762	775	776	777	711	735	773	745	801	718	757	752	737	790	725	732	761	785	758	748	757	755	764	779	732	801	774	809	789	751	715	738	750	767	718	773	716	827	758	756	756	778	745	840	758	764	749	771	790	787	750	798	787	750	758	777	767	770	748	763	774	755	769	805	778	761	772	753	762	764	795	807	710	753	812	776	749	807	735	781	826	778	765	771	761	773	771	746	802	794	778	732	756	776	805	725	743	750	817	787	737	729	755	750	779	748	732	771	766	768	783	778	862	766	759	737	748	727	774	720	774	793	811	751	733	734	760	786	756	816	760	776	731	741	771	791	774	812	750	759	795	766	780	732	760	745	740	747	763	805	764	757	820	733	744	785	721	785	791	766	766	767	781	760	797	768	764	780	761	719	741	769	739	777	749	757	753	761	777	807	795	753	722	748	821	757	753	759	796	783	769	731	787	785	767	717	747	749	777	773	714	753	735	785	764	730	744	801	773	706	744	723	759	759	726	711	789	762	757	717	813	796	807	772	781	772	717	771	746	772	812	759	742	776	770	729	746	765	797	772	858	802	735	788	772	752	788	760	716	767	770	779	726	738	777	747	727	781	758	753	741	793	729	813	764	774	744	783	748	803	785	729	777	777	735	764	779	790	759	769	747	755	749	727	778	694	773	734	775	796	764	800	823	780	720	781	766	782	796	765	723	741	774	729	749	809	793	811	773	750	774	754	737	698	752	748	740	772	799	727	710	786	718	781	730	766	772	783	748	731	751	783	727	713	720	761	769	734	725	798	780	786	760	762	758	784	706	732	734	775	722	721	757	745	757	770	750	800	763	731	791	733	796	741	720	746	750	751	719	757	771	755	690	726	758	731	799	785	738	777	792	752	772	773	763	765	816	745	783	725	751	743	731	766	760	760	753	752	721	744	771	788	721	802	786	772	753	785	738	758	774	797	783	754	776	783	770	824	764	795	775	813	779	711	790	761	752	767	746	700	747	785	762	791	789	761	720	757	715	745	794	781	758	763	780	799	790	706	738	729	745	768	791	738	700	713	763	773	812	758	770	744	784	756	782	770	807	775	774	744	763	802	809	744	784	758	780	711	683	783	794	798	793	742	746	698	792	781	750	743	751	750	748	766	744	766	757	743	750	747	763	758	827	764	735	797	778	749	801	788	723	754	769	752	702	768	758	781	775	772	799	778	675	783	739	782	748	763	732	771	770	799	778	815	743	742	750	784	749	779	815	770	749	765	769	732	775	784	762	767	815	788	763	793	701	751	720	748	766	769	751	786	739	763	793	757	745	726	789	772	722	797	761	722	760	742	758	790	731	725	724	736	813	787	783	784	753	760	751	760	775	771	767	739	719	749	801	763	753	787	741	773	746	762	742	798	813	750	751	743	746	742	834	773	690	774	756	753	771	769	789	752	743	716	806	779	785	769	840	759	744	801	741	800	797	760	773	724	765	802	757	784	763	765	763	755	771	784	781	767	782	760	768	736	791	748	789	767	781	748	773	782	793	739	763	742	756	754	768	757	790	741	703	783	800	767	770	754	772	780	779	792	724	817	779	751	747	779	792	686	702	745	765	762	781	756	728	708	732	746	780	774	776	765	811	747	731	789	806	772	725	717	745	806	797	799	727	761	764	760	739	716	752	724	701	712	761	759	757	738	717	745	789	771	761	809	788	762	759	744	745	737	797	741	713	767	744	786	732	745	754	711	768	762	762	767	773	761	745	787	738	758	713	759	783	750	727	811	761	766	750	762	754	808	769	719	736	791	798	773	733	767	774	775	762	773	772	766	693	716	775	710	742	768	774	769	740	780	770	712	735	718	743	755	770	758	775	782	744	743	744	749	765	789	748	804	787	753	778	789	758	787	736	767	778	757	770	769	753	735	757	801	792	806	776	749	785	748	796	766	756	758	773	809	782	778	777	816	743	762	706	705	738	728	766	748	783	741	794	770	784	757	746	774	770	766	782	786	769	750	707	811	742	728	731	808	729	740	734	768	783	719	773	733	751	799	818	765	725	735	766	772	788	787	786	751	741	797	792	767	766	768	774	773	781	835	799	717	774	775	740	734	777	786	766	755	806	747	780	780	799	750	776	757	754	746	758	758	812	733	771	782	756	786	740	770	776	769	745	763	805	783	803	771	723	747	767	826	701	783	784	726	788	782	777	765	787	731	766	766	740	734	809	733	780	795	801	796	756	697	805	749	742	763	755	759	779	750	741	760	787	767	759	802	781	790	830	723	756	744	776	789	782	821	754	755	744	784	745	759	778	728	760	730	784	746	772	759	739	776	736	755	735	698	730	750	801	770	759	787	789	803	700	747	738	720	773	754	729	784	751	734	747	742	797	734	742	778	770	754	776	737	802	762	765	733	727	746	750	719	767	839	718	796	786	708	764	759	778	763	755	810	781	795	746	800	763	757	776	770	731	701	742	777	794	757	722	732	787	815	767	790	814	777	770	765	704	765	772	747	741	745	814	763	758	781	781	765	749	757	751	775	759	764	765	789	748	715	754	744	752	799	741	792	739	777	731	794	783	743	745	746	771	761	757	771	774	767	755	762	782	737	723	760	751	746	785	765	763	732	730	766	749	762	750	707	712	816	754	787	738	812	744	748	780	803	725	789	789	774	771	750	798	780	729	794	773	788	770	783	734	724	768	808	762	729	807	739	791	785	776
1653	187	180	174	167	142	159	154	174	161	175	168	148	135	144	174	192	150	167	166	154	144	160	147	160	156	170	159	161	159	163	168	170	150	156	146	176	144	178	165	158	145	148	161	160	163	190	157	166	165	192	173	146	165	160	155	131	155	185	149	132	162	176	159	135	163	161	151	182	154	185	167	150	169	160	176	145	159	172	173	167	152	159	170	161	159	145	166	154	156	172	166	161	155	158	168	175	162	171	183	158	140	160	167	158	163	155	150	171	163	172	163	153	160	141	153	158	160	141	160	147	170	161	159	160	161	160	166	164	177	155	133	150	153	145	167	150	129	160	162	155	163	130	151	149	146	150	164	149	160	179	160	156	172	162	169	154	189	180	156	133	154	163	142	143	154	166	162	172	144	147	140	167	155	160	159	154	166	168	178	156	170	147	160	131	133	162	157	194	153	144	158	146	169	175	136	168	146	184	157	155	176	161	149	153	166	157	162	179	140	180	147	163	163	148	153	165	162	158	146	169	161	165	152	142	157	189	169	155	161	155	150	167	137	189	152	157	154	151	154	182	149	177	141	161	155	172	168	180	152	173	145	161	158	161	146	168	169	157	162	211	131	130	156	139	154	174	157	150	163	171	143	176	176	165	154	178	160	126	153	166	168	168	169	160	163	146	163	155	183	161	176	158	156	121	151	164	164	175	179	177	166	131	142	168	154	149	155	148	155	151	169	161	160	165	142	151	172	151	134	175	160	155	159	182	151	158	155	157	158	162	168	161	149	182	168	148	169	174	165	148	141	151	145	163	170	164	140	166	165	154	192	147	158	141	155	140	165	143	150	170	135	140	160	185	164	152	159	157	179	148	170	178	154	156	173	162	151	173	152	146	177	169	171	177	137	167	168	160	154	159	151	165	182	148	157	168	161	158	156	189	133	166	152	140	176	154	188	172	165	164	138	174	169	200	166	152	182	157	156	178	167	168	169	153	165	166	163	163	170	168	132	145	173	170	161	174	168	184	152	151	183	186	170	151	162	170	163	180	163	168	157	160	142	170	137	144	160	167	169	170	161	146	148	165	159	160	157	163	161	177	159	159	160	158	178	156	144	174	157	180	151	150	163	163	174	168	177	162	152	148	140	150	163	157	147	160	179	180	158	145	174	155	164	156	173	142	169	163	160	161	157	147	144	158	174	169	162	145	146	173	163	168	148	167	172	148	147	145	134	139	161	140	150	179	142	161	144	168	180	162	184	155	175	167	158	166	137	185	193	193	160	160	135	138	146	156	172	151	155	165	183	167	133	179	140	170	155	169	183	165	172	149	160	134	148	186	156	157	140	148	144	162	153	176	155	164	165	169	162	157	166	162	170	165	169	171	184	156	142	188	180	157	169	166	178	168	168	164	144	169	167	146	207	185	185	142	177	168	178	164	167	155	163	159	169	183	140	178	160	161	143	153	156	130	185	160	159	159	162	167	143	157	169	183	162	145	166	157	152	141	158	159	170	147	173	181	163	156	170	139	159	159	123	164	143	136	175	167	136	161	132	176	161	153	173	156	175	146	169	172	172	176	152	167	153	153	153	144	133	172	148	159	152	163	175	132	158	155	196	152	168	146	131	148	170	159	156	164	161	169	157	135	153	175	163	153	181	161	168	149	148	147	145	142	155	147	156	134	135	176	168	158	178	151	174	154	193	171	150	160	167	172	147	150	160	163	162	154	180	149	163	167	150	145	168	144	141	179	136	156	160	168	171	182	156	161	167	204	159	128	177	153	158	177	169	169	150	164	173	164	177	171	134	160	182	143	174	133	121	171	162	143	172	158	151	133	176	163	158	165	173	172	124	149	160	153	134	173	170	143	170	153	173	155	167	169	158	155	159	161	151	155	156	169	166	165	160	158	148	163	175	173	149	185	166	178	169	142	155	178	133	190	155	179	162	167	148	169	137	158	163	153	186	146	141	166	173	168	166	151	162	175	156	141	150	169	145	135	169	184	156	175	138	137	162	184	169	170	155	137	173	182	161	182	189	165	144	146	175	139	170	138	157	159	176	165	164	189	171	176	145	150	137	181	156	166	177	161	158	132	152	142	133	156	140	161	157	162	170	164	176	160	145	137	148	151	158	176	171	158	157	153	153	169	163	158	151	149	164	132	173	154	173	153	156	175	180	181	178	155	181	154	173	141	172	149	166	155	170	157	175	152	183	135	137	185	157	152	154	147	156	165	183	177	153	147	147	169	185	168	191	144	153	155	144	172	143	158	151	149	186	179	151	164	139	190	136	162	170	149	162	139	162	152	175	160	158	176	153	175	154	161	161	148	166	181	171	148	131	158	165	152	166	169	166	154	165	144	164	155	158	171	177	168	174	142	170	170	147	164	152	145	180	145	150	152	157	168	163	164	176	175	169	159	160	156	167	175	170	170	150	148	164	149	173	163	179	160	161	137	173	148	158	145	175	165	142	164	181	169	142	150	158	159	169	171	171	168	183	144	174	182	148	154	175	140	175	157	183	143	136	144	154	161	139	136	168	174	165	167	156	166	168	164	165	179	147	178	173	136	177	160	166	159	159	179	168	145	175	152	168	152	140	175	176	183	156	184	152	161	186	166	180	158	155	161	148	178	173	168	130	171	191	179	171	174	157	158	160	149	163	175	155	147	145	160	152	171	158	171	143	193	136	156	158	170	160	165	151	146	173	164	165	157	174	164	153	159	135	167	170	171	145	153	153	164	154	166	155	169	169	164	151	156	192	169	162	176	149	137	153	162	164	147	156	146	162	145	155	162	150	149	135	165	183	165	175	137	159	151	163	143	131	161	154	169	161	202	158	151	135	166	145	141	156	157	157	178	144	181	145	157	172	133	175	160	150	162	144	172	162	164	143	185	174	168	179	171	159	153	182	159	160	180	150	146	158	161	183	173	181	174	150	150	159	194	164	172	156	162	155	153	155	158	186	151	162	151	150	148	154	172	154	157	162	156	160	166	171	158	135	158	161	146	142	164	157	177	170	161	159	154	156	164	150	166	153	156	159	181	167	187	169	165	144	142	165	151	157	177	138	176	157	164	156	155	185	169	150	163	160	179	158	138	148	164	148	140	150	176	134	134	151	157	146	157	168	182	179	150	162	167	155	170	135	168	154	199	152	146	151	166	146	158	178	180	182	168	158	184	150	179	151	156	159	137	197	181	144	179	167	157	154	152	171	156	158	180	166	160	160	155	194	166	155	159	157	168	175	151	168	145	167	177	172	137	176	170	153	163	165	139	151	175	188	172	186	162	130	154	164	165	168	170	155	157	165	164	162	169	175	163	164	153	133	169	152	171	138	163	148	134	159	158	168	169	161	163	166	152	180	153	159	162	163	163	149	186	157	162	141	160	169	154	173	172	146	151	154	135	165	141	161	180	176	135	158	169	182	146	144	142	141	161	155	143	185	169	170	161	143	178	141	161	166	165	153	160	172	179	174	138	152	201	154	177	172	151	156	171	159	121	193	171	188
1831	460	457	477	462	444	438	465	455	447	425	442	451	481	456	431	469	454	459	436	478	457	446	438	439	437	423	460	440	391	451	436	424	437	449	439	404	423	441	461	422	487	445	431	449	465	447	411	468	471	452	433	409	439	445	436	443	459	451	430	446	476	441	448	504	437	399	424	468	437	425	424	476	440	439	412	437	456	462	418	443	416	404	440	409	427	411	432	424	426	407	435	450	421	435	422	429	409	406	449	438	447	426	434	446	445	480	459	444	448	431	465	463	429	444	427	401	462	386	471	405	448	413	433	460	420	424	444	454	414	441	435	416	422	431	461	426	419	449	425	472	411	433	451	426	415	459	443	404	479	432	436	412	456	436	496	445	399	421	459	461	449	431	430	477	410	433	466	433	405	429	414	433	429	426	430	470	414	415	438	448	443	423	463	450	433	447	470	423	437	415	449	469	401	430	468	441	442	453	436	417	435	452	424	440	481	445	434	397	432	443	426	445	457	439	465	416	416	428	402	444	418	447	450	414	438	462	479	456	512	435	432	445	432	431	436	429	391	435	453	446	414	429	423	426	474	461	430	448	440	440	428	474	424	434	463	422	467	461	423	462	438	439	412	445	492	425	445	429	429	474	392	424	421	447	436	447	453	421	429	459	426	425	421	419	417	441	474	449	489	436	468	424	422	422	407	456	430	450	460	448	448	448	413	457	419	420	391	429	441	476	450	493	445	449	424	453	469	411	425	465	432	440	435	453	468	430	453	445	420	413	429	443	434	451	419	486	416	422	447	427	468	438	434	469	426	436	460	440	433	465	460	453	406	432	463	406	434	392	423	449	422	451	466	457	419	427	414	462	437	470	464	459	472	459	435	451	453	445	424	445	411	452	480	468	435	457	421	448	476	380	466	448	448	428	439	442	446	424	461	442	448	437	448	425	417	410	387	436	426	400	432	491	451	447	452	430	420	422	471	436	436	439	451	409	398	441	454	422	419	467	476	459	422	399	456	420	416	438	484	419	431	442	446	447	456	452	445	414	455	431	429	426	469	432	453	461	446	408	423	478	470	431	433	437	430	457	444	434	451	453	440	442	411	432	445	488	450	431	442	429	455	458	410	462	439	438	470	467	449	492	434	444	437	437	447	468	441	446	450	419	469	433	393	461	457	412	469	422	457	420	450	445	437	442	481	461	453	407	455	428	432	411	462	440	431	437	457	442	430	444	451	433	465	433	473	466	453	450	444	488	432	440	466	479	445	469	443	437	469	462	446	444	445	453	431	430	427	449	434	388	437	420	474	428	428	428	456	436	460	423	446	430	431	419	437	441	463	467	448	410	455	456	422	460	446	510	456	457	451	437	417	453	443	489	445	395	468	485	462	429	452	448	474	458	454	458	432	428	448	440	455	404	428	442	393	419	411	411	406	449	458	408	469	438	404	457	426	458	447	439	452	453	440	473	453	449	480	436	440	442	447	432	435	459	428	452	430	456	454	442	418	458	407	424	426	450	422	423	476	431	422	426	438	447	424	453	405	394	467	457	459	422	447	446	404	431	447	467	447	409	467	448	459	455	438	418	427	397	411	438	456	403	463	441	452	410	419	485	437	437	453	458	415	435	482	457	425	445	450	442	428	485	454	443	450	456	459	457	438	391	399	450	489	396	401	469	398	458	436	424	460	416	424	415	416	461	447	444	466	452	443	434	492	478	442	416	422	472	416	446	470	445	431	491	450	430	469	424	451	462	436	474	415	447	440	435	441	453	448	420	447	457	422	472	436	422	430	477	437	495	407	435	434	430	434	474	440	437	457	409	436	454	456	459	446	445	457	458	470	454	451	470	471	441	439	433	464	447	422	453	423	466	411	463	484	437	437	430	435	428	464	451	442	457	440	474	454	421	431	408	456	451	424	432	409	424	436	442	438	423	431	463	438	391	456	467	432	452	455	454	439	449	438	456	447	432	428	460	456	399	460	450	451	445	432	412	455	465	428	448	480	443	434	431	443	413	481	420	441	419	445	419	440	447	442	439	436	400	428	456	443	448	420	407	413	473	449	422	417	425	414	435	427	471	450	415	449	428	431	430	454	436	419	449	449	430	444	442	435	461	426	435	472	447	406	416	416	453	436	456	480	452	478	458	427	442	445	430	477	480	460	413	435	432	432	429	431	425	420	450	462	418	446	444	422	459	460	393	447	432	446	432	434	427	444	430	437	456	426	476	420	429	436	469	445	430	488	441	441	408	434	413	441	441	424	466	444	453	458	453	437	405	448	413	406	454	428	461	443	448	410	436	417	477	419	469	439	413	427	410	442	443	445	427	472	473	441	465	424	391	412	448	460	429	432	462	464	428	433	470	453	450	424	421	422	452	458	389	415	439	464	466	470	438	455	465	466	433	449	431	447	441	462	434	445	411	417	462	397	424	446	460	429	400	439	422	421	452	418	485	413	438	464	458	434	444	468	430	466	460	440	437	460	409	454	415	462	412	469	440	436	362	462	440	434	460	426	447	442	428	432	459	447	458	410	448	401	438	395	419	447	417	427	444	435	430	428	428	454	448	455	423	448	445	378	452	456	458	429	444	445	428	389	448	476	465	454	452	436	453	409	432	451	447	430	413	432	475	407	423	452	468	455	406	437	469	487	426	475	446	473	441	482	435	426	449	459	411	445	429	423	429	433	440	474	487	446	445	442	433	421	473	426	443	423	423	416	429	450	419	431	455	418	452	450	432	453	427	430	419	461	458	434	446	444	432	407	455	452	475	465	465	458	436	427	430	434	458	458	453	457	456	445	471	438	444	424	424	443	448	417	443	413	463	427	466	439	425	402	435	438	457	455	412	414	453	430	433	424	441	459	403	451	426	473	431	435	416	437	425	433	449	447	441	435	441	447	462	428	483	458	457	468	439	468	418	415	442	441	446	424	447	418	445	439	453	408	434	440	435	407	433	438	437	440	453	464	391	394	443	464	399	413	454	441	428	430	484	415	424	441	425	471	447	404	434	454	433	482	441	446	457	421	436	444	413	475	438	453	466	454	435	426	453	418	424	445	455	410	405	436	452	437	443	442	421	457	442	433	439	427	448	420	472	400	469	425	437	435	444	433	457	461	469	443	452	432	440	471	468	450	420	464	398	437	404	426	470	430	444	398	452	422	476	432	409	462	459	442	448	453	444	427	424	456	461	403	434	439	477	419	441	445	441	412	412	402	452	452	411	400	412	425	430	453	427	481	442	445	438	419	443	431	414	454	447	424	432	447	437	408	416	441	423	453	463	416	434	449	469	463	464	432	472	416	397	431	440	408	412	451	454	482	447	431	435	440	380	390	465	425	431	430	448	475	425	474	455	438	427	420	434	486	442	440	451	439	439	457	457	436	417	475	454	443	449	457	447	419	408	429	446	428	455	446	433	446	445	428	456	426	416	468	435	452	479	448	450	432	466	452	458	417	431	434	402	443	463	408	457	398	459	448	449	433	419	439	429	413	438	457	398	440	444	435
7778	684	657	603	482	420	362	377	351	341	364	338	345	345	325	350	355	339	351	367	345	341	371	341	338	328	361	335	360	347	340	346	313	338	373	367	318	344	341	343	362	339	350	348	305	358	347	332	338	322	309	325	317	326	345	331	315	326	347	315	330	320	364	377	332	347	344	341	330	341	375	326	334	357	315	323	372	327	344	363	336	332	355	344	345	328	348	321	314	340	300	336	384	356	305	340	353	352	339	343	321	334	310	315	328	308	328	301	352	338	318	367	363	327	325	343	323	343	334	322	309	311	331	370	319	334	328	354	306	290	328	302	362	343	349	360	324	315	337	323	313	330	339	322	313	353	325	344	307	321	337	332	316	324	334	314	333	319	333	338	318	369	325	313	303	301	381	356	359	358	298	362	341	319	323	303	365	331	352	327	307	347	318	303	340	339	328	331	341	329	322	300	369	358	339	343	337	358	346	319	324	337	326	350	303	310	343	314	281	337	349	314	322	334	348	333	320	353	328	323	341	335	322	327	381	327	331	363	374	296	369	339	368	367	354	344	331	350	283	358	341	339	349	332	354	331	333	353	341	368	379	311	371	341	329	325	323	347	322	337	344	328	396	323	349	322	359	319	335	341	347	329	383	306	318	310	338	350	343	372	323	352	365	335	323	335	336	330	340	341	332	353	322	357	306	350	351	331	334	391	298	344	328	357	345	342	361	372	311	366	328	332	357	334	356	322	321	353	329	359	358	365	359	383	315	328	358	334	372	335	352	328	338	337	362	317	323	359	345	323	350	314	350	314	328	342	335	324	347	325	340	341	334	279	341	335	327	327	317	357	350	328	372	303	336	340	352	330	361	320	324	338	324	337	298	325	364	331	361	355	347	331	322	299	341	330	344	320	307	366	369	335	327	323	340	317	341	293	364	315	340	350	339	321	322	339	313	339	364	329	311	346	345	323	325	338	325	326	364	339	343	321	360	312	313	318	307	306	342	338	330	316	350	337	308	349	363	334	306	345	347	332	297	318	282	360	326	353	325	359	307	348	358	371	390	343	355	355	344	336	308	311	314	337	337	347	320	359	309	330	298	312	311	318	346	336	353	321	352	309	314	356	336	348	336	340	338	326	353	344	354	363	341	320	330	344	363	349	353	351	341	356	345	385	337	334	320	337	330	339	337	326	310	337	355	290	374	311	371	349	340	332	352	322	346	333	317	317	352	313	348	320	327	367	348	304	275	351	337	344	359	312	326	351	350	347	352	361	332	323	366	326	331	336	321	337	333	351	327	317	331	310	323	345	373	332	365	330	353	371	324	369	373	352	338	343	323	356	317	327	343	329	381	342	345	352	317	303	328	308	333	330	334	361	311	332	321	343	358	337	324	342	360	335	325	331	338	325	288	353	350	345	330	326	348	310	335	323	331	340	310	324	345	324	367	342	316	315	312	310	339	336	328	381	351	336	342	316	299	359	351	351	338	388	324	354	363	338	305	316	349	295	339	307	302	333	329	345	336	356	350	318	327	337	298	350	316	344	317	343	327	352	374	320	342	332	340	350	341	302	332	328	332	346	341	334	309	346	342	318	331	351	343	317	316	340	338	345	327	361	351	274	367	323	337	331	298	344	301	332	364	340	348	330	309	358	347	350	311	345	307	324	317	310	319	320	347	359	312	342	318	325	329	325	315	329	335	310	352	331	359	302	324	329	327	326	309	338	322	356	364	328	319	331	331	347	366	344	359	348	315	337	358	326	325	364	298	354	321	310	358	350	341	322	335	313	329	359	303	377	351	334	372	342	341	308	318	335	357	342	314	368	312	359	339	334	366	368	331	333	339	319	348	360	363	348	319	328	328	352	297	357	349	359	332	323	333	374	332	340	299	367	306	359	329	324	346	327	342	311	334	334	363	340	377	326	300	349	328	364	354	333	327	333	340	329	338	349	365	366	354	333	323	354	362	363	334	344	306	315	356	385	344	398	337	300	342	332	315	326	338	342	301	303	345	340	347	378	350	376	369	321	339	378	342	371	361	353	307	311	299	336	359	350	351	335	309	333	301	324	352	370	316	323	358	323	355	352	326	349	314	337	365	311	352	333	362	368	316	315	360	305	393	353	350	357	304	291	343	334	342	365	296	345	309	349	359	337	352	339	325	374	336	377	346	356	308	296	366	311	329	338	333	308	341	328	316	313	346	337	349	320	303	356	329	365	360	373	362	321	372	321	345	342	353	338	331	304	325	307	316	330	342	317	364	324	331	381	351	351	354	334	334	372	327	348	326	336	343	322	335	352	322	323	354	342	310	349	316	350	311	296	371	330	355	317	329	358	368	345	316	318	272	323	339	363	333	356	306	349	347	337	318	309	357	317	337	318	364	325	314	322	330	368	347	359	363	309	351	291	319	322	335	315	320	307	330	310	330	289	321	349	375	364	323	304	333	304	323	360	363	352	342	316	341	282	345	355	330	336	331	346	338	368	345	366	303	341	365	344	316	337	343	354	330	326	329	344	317	327	309	325	336	349	318	330	340	334	349	312	311	309	307	305	374	318	337	317	295	348	337	358	326	335	345	320	349	356	345	332	304	346	340	338	333	323	347	319	347	349	311	326	348	376	333	321	329	313	325	342	333	350	315	297	363	352	330	334	331	349	325	338	343	349	339	328	327	322	377	341	371	330	334	325	370	381	323	324	312	343	368	354	333	326	339	346	385	326	350	350	339	353	349	317	318	350	335	303	298	291	334	338	339	350	323	322	328	350	335	341	356	316	347	333	327	379	312	335	326	342	319	328	355	353	343	342	354	318	320	326	327	349	363	334	327	340	329	345	326	343	346	360	336	306	355	312	359	324	353	352	311	361	331	340	361	310	340	311	341	318	307	340	343	348	333	374	330	314	329	335	312	314	318	321	364	326	269	357	347	329	324	335	336	334	346	346	353	331	329	323	316	349	334	360	331	367	308	320	340	330	343	310	326	335	342	317	317	370	317	343	318	339	311	344	324	337	344	307	331	315	324	348	337	337	367	326	350	333	361	310	355	361	344	361	328	374	316	303	338	351	320	317	350	337	335	377	366	325	347	370	325	325	341	334	315	341	331	302	333	315	314	331	347	334	313	357	334	333	346	371	353	313	374	331	351	373	345	373	322	354	305	320	340	316	349	322	351	355	378	307	324	311	299	319	333	334	329	322	334	342	317	339	324	353	362	351	325	343	336	295	350	359	308	370	326	379	336	325	333	351	321	323	321	337	311	346	317	359	355	328	312	338	335	305	318	306	316	346	320	322	310	338	350	324	305	300	367	337	340	364	330	332	354	333	340	352	340	348	329	352	341	332	322	347	313	339	334	327	385	311	359	330	347	303	331	330	346	294	351	342	356	318	309	336	334	336	354	299	375	356	331	352	364	354	328	327	330	326	295	325	332	314	312	349	338	311	347	360	353	313	324	328	316	320	329	342	346	323	318	336	321	322	365	338	373	342	365	391	330	332	312	358	341	362	313	332
6600	1141	1559	1597	1408	1255	1181	1074	1061	1027	970	872	903	863	873	848	848	907	857	786	854	800	788	868	838	841	796	828	872	862	834	820	841	788	821	821	755	832	786	780	780	788	781	822	771	847	760	801	776	821	799	819	811	807	825	759	848	808	739	771	818	875	778	800	790	830	821	817	756	808	796	781	790	807	753	810	723	806	773	783	776	802	786	809	827	770	774	805	871	799	817	812	829	752	753	811	786	817	770	798	806	764	826	771	772	808	751	832	793	821	789	810	777	802	822	791	804	795	797	837	784	824	767	844	758	836	820	827	808	774	784	777	782	796	786	784	780	761	785	818	771	806	813	794	804	801	802	786	792	818	807	831	779	805	779	830	761	812	816	796	822	781	878	832	759	802	776	834	823	798	796	752	805	833	832	800	795	813	791	795	792	788	837	759	793	807	784	850	828	849	800	802	815	743	795	789	766	784	838	796	718	788	774	762	796	775	842	796	793	780	788	834	825	794	822	792	823	809	803	747	792	827	758	814	812	792	830	807	818	824	789	811	822	802	772	792	747	806	801	824	808	800	797	789	793	779	832	811	780	777	795	864	753	845	759	779	764	827	801	795	851	801	820	795	815	778	786	801	832	777	803	815	844	780	761	802	780	781	826	813	812	807	812	818	820	810	775	785	750	813	776	804	757	833	796	783	746	756	851	780	773	755	812	834	809	802	774	801	806	793	727	823	756	849	777	802	830	795	802	791	775	746	839	836	744	805	772	771	801	762	745	801	837	828	764	812	737	813	743	832	826	796	788	751	746	781	803	751	800	812	795	809	788	820	806	787	749	775	825	846	770	802	795	796	766	855	828	774	760	782	769	766	767	805	773	793	824	763	783	845	758	855	782	757	783	799	823	811	791	801	822	833	796	793	810	787	780	795	807	809	805	789	864	770	728	792	777	825	806	803	806	808	831	762	748	730	763	815	774	800	775	807	823	764	815	833	785	786	732	760	831	799	772	776	781	798	790	794	785	812	808	806	804	822	805	797	823	817	791	755	818	791	781	800	829	846	791	794	860	758	810	813	848	766	786	811	803	835	783	794	775	757	807	820	828	784	828	763	809	844	819	800	777	800	801	776	790	719	839	792	789	791	739	809	808	770	811	796	725	843	785	745	819	898	841	789	830	784	805	787	768	828	788	819	786	825	790	762	819	860	810	780	755	763	771	813	855	780	774	760	801	816	803	808	804	779	785	820	789	756	785	787	795	825	806	773	799	775	822	782	803	773	800	772	782	766	771	827	804	771	778	773	798	800	807	838	760	767	807	826	842	806	801	854	828	803	763	800	774	824	788	799	803	757	787	792	765	794	783	818	855	759	812	792	759	777	792	747	789	876	858	785	812	815	821	821	783	829	854	782	768	746	777	826	862	770	812	822	804	788	781	819	814	827	775	822	766	754	788	801	763	745	771	839	777	777	830	736	814	842	796	787	734	828	839	805	784	748	768	779	749	803	786	814	779	818	794	786	844	848	818	816	823	783	788	819	780	800	772	767	759	771	800	783	772	827	764	873	786	802	816	799	806	813	788	816	779	847	809	778	735	774	765	736	779	793	775	803	776	841	812	750	827	819	813	799	786	768	838	799	804	781	798	787	828	791	814	734	771	772	831	779	782	812	800	819	825	803	831	786	759	791	743	802	779	737	796	810	768	773	803	816	817	821	789	799	807	766	836	826	845	779	837	778	815	789	827	825	842	778	812	758	816	793	775	819	798	778	738	749	851	814	763	817	770	777	775	826	793	769	822	780	785	771	747	827	809	777	809	791	830	858	781	750	821	782	780	826	792	829	824	746	773	818	785	778	798	788	803	769	805	841	822	751	799	783	739	745	815	766	826	844	789	767	829	815	802	795	776	828	748	804	782	811	745	838	829	833	845	787	787	828	832	792	824	778	796	791	783	777	806	820	822	816	770	779	749	810	784	800	781	760	865	765	773	820	779	804	823	789	822	788	852	808	782	797	804	775	785	782	795	815	823	802	752	816	799	817	757	757	803	808	803	753	780	806	808	782	770	784	795	779	768	748	779	782	753	765	795	782	808	753	770	763	796	768	800	788	779	777	843	812	782	807	815	797	823	810	798	798	847	772	814	763	803	807	811	737	749	787	814	774	794	814	763	796	755	786	822	803	738	830	815	814	796	768	861	810	823	780	828	815	798	801	747	843	800	835	789	768	823	784	804	770	815	827	851	737	815	748	785	771	849	853	782	806	797	801	760	816	780	818	780	835	740	724	797	799	820	783	790	832	787	825	864	781	792	796	816	784	768	784	782	789	807	778	824	805	774	832	807	758	764	828	784	769	855	834	769	769	810	820	766	775	784	787	813	852	743	804	827	788	777	783	808	836	818	823	799	823	742	773	780	774	781	832	810	778	816	785	815	809	790	837	825	769	767	825	772	815	803	797	775	797	797	789	839	807	753	814	812	777	816	839	801	812	760	809	840	777	842	760	812	763	778	838	822	736	808	819	810	780	747	779	807	803	785	819	776	770	837	798	799	807	785	813	797	811	796	773	779	839	819	756	774	814	823	741	780	856	813	764	777	753	770	776	813	816	793	834	808	752	782	755	805	812	779	815	812	797	818	801	810	814	767	781	764	819	807	808	775	790	843	850	832	812	797	780	756	756	786	767	838	779	813	782	785	767	798	805	778	823	823	821	801	803	815	796	809	808	772	784	775	823	859	768	796	791	785	766	812	786	806	785	824	798	746	799	784	800	749	849	798	811	816	825	787	819	835	778	738	797	757	824	858	760	811	765	787	790	819	756	829	827	807	839	800	794	787	808	816	753	811	779	816	753	795	828	790	812	818	787	758	801	794	791	793	803	784	820	820	808	775	793	819	768	758	736	753	781	829	761	758	785	738	779	765	835	821	838	755	840	834	860	782	777	805	872	784	791	776	789	812	782	824	809	814	791	813	795	804	802	868	763	707	772	774	797	805	765	803	755	705	841	827	807	788	761	747	778	799	788	777	819	807	805	810	812	797	815	835	767	823	766	760	814	775	777	804	788	766	787	810	754	785	774	803	837	759	794	783	808	783	781	768	793	783	812	787	736	773	820	807	794	803	760	784	782	754	838	775	803	891	822	763	796	727	832	757	821	799	857	828	758	787	801	820	766	810	764	788	795	747	814	784	793	788	766	759	798	752	764	741	760	789	823	799	810	810	782	814	802	798	843	799	771	842	744	815	800	800	753	815	792	837	797	842	782	799	768	786	817	818	772	798	765	808	776	760	787	794	786	820	791	800	828	812	824	832	786	791	814	798	790	842	868	810	800	752	771	830	828	776	788	749	840	825	766	824	752	788	761	745	746	803	826	733	796	781	813	801	759	782	782	837	783	815	824	805	796	813	799	807	791	822	778	790	798	822	815	813	770	755	744	823	790	804	819	761	778	820	756	803	786	830	785	799	804	800	756	810	800	763	783	876	846	823	771	805	790	805	880	826	828	784	807
14850	1385	1051	842	670	512	490	463	477	403	429	410	375	385	381	378	347	353	329	378	347	358	293	340	374	358	374	350	323	321	329	340	322	346	383	340	318	330	382	344	353	327	338	311	350	351	323	306	322	334	326	332	342	361	343	336	332	351	315	322	324	303	334	345	304	327	323	359	351	329	291	320	320	317	333	315	333	320	339	350	336	330	361	349	310	345	335	330	327	337	335	358	353	354	343	331	317	351	315	321	315	290	324	330	324	347	290	318	322	314	334	351	308	340	311	324	341	312	346	371	343	335	331	331	342	319	346	321	342	329	353	330	338	340	328	325	335	367	340	353	347	333	328	310	349	342	305	345	328	338	312	342	338	313	340	329	337	325	335	329	322	341	324	337	317	383	358	284	327	324	312	333	337	334	346	332	310	360	294	357	330	362	321	331	302	314	334	333	307	309	318	320	340	337	307	356	296	318	298	310	359	299	330	357	305	340	320	354	353	348	341	326	335	356	355	334	340	329	313	330	352	341	360	327	316	331	297	310	339	317	338	340	323	333	359	381	351	321	336	322	303	361	340	343	385	334	347	337	369	307	352	351	334	315	341	321	335	338	312	337	341	336	344	305	305	331	344	334	340	301	297	322	340	346	349	325	315	303	291	352	347	315	319	309	306	309	302	350	347	343	345	312	318	330	380	327	330	342	344	326	375	295	345	292	312	323	342	310	327	356	322	361	343	314	323	333	355	337	336	364	360	329	318	334	308	346	339	366	327	365	333	358	352	337	330	343	318	341	308	341	310	347	350	349	342	329	352	339	340	317	335	335	341	323	334	312	334	333	337	302	322	334	338	293	311	341	342	319	341	356	315	327	374	398	313	351	330	326	350	379	334	334	323	292	305	329	309	307	360	378	346	315	365	338	316	329	333	322	332	347	344	337	280	368	338	335	332	320	317	299	329	382	318	323	319	344	315	341	312	358	341	348	308	340	338	372	359	333	353	356	343	350	314	311	313	345	343	326	347	339	348	332	320	321	339	335	320	344	355	334	356	344	342	299	351	328	309	336	384	347	344	331	352	351	314	329	341	359	363	364	345	326	333	304	317	312	328	315	334	342	337	289	311	329	289	333	320	338	371	314	333	324	323	320	337	329	333	326	368	360	330	332	349	357	334	335	338	299	334	345	328	325	323	312	318	346	320	321	333	383	368	347	330	282	373	325	319	295	315	306	341	354	351	293	354	346	335	342	324	315	334	294	338	320	358	315	350	349	324	337	319	338	297	312	354	378	375	330	340	368	333	344	361	394	351	329	337	347	351	321	349	360	331	371	359	352	301	322	374	367	372	336	317	342	359	334	323	344	348	332	343	338	346	310	284	319	343	355	330	351	322	344	323	327	301	303	302	316	295	332	337	367	314	306	340	323	348	316	305	349	328	305	358	360	321	311	317	366	339	349	341	355	366	330	362	348	304	349	355	347	378	317	321	304	367	369	322	351	321	312	350	333	359	345	341	306	355	388	350	371	310	322	338	357	322	332	356	329	337	336	329	350	315	350	312	347	336	342	340	355	344	338	301	325	344	351	347	340	339	324	359	328	319	329	330	341	316	311	324	328	330	332	335	360	342	347	311	350	352	330	297	326	362	329	340	351	319	340	320	327	331	332	349	304	345	314	320	324	351	373	337	345	317	336	373	321	383	309	327	355	383	351	320	304	358	296	313	336	360	326	280	327	315	342	341	294	365	343	320	367	340	352	323	322	340	357	329	350	335	346	327	311	365	301	333	343	330	380	351	333	315	331	344	301	342	344	312	326	365	344	332	319	327	343	344	336	363	307	341	300	351	347	314	315	352	351	320	290	330	334	306	321	313	316	302	334	378	344	331	339	341	363	338	354	356	286	331	336	340	339	317	347	353	332	298	347	336	314	349	355	336	348	318	365	325	322	339	344	353	318	335	322	323	378	321	347	349	384	311	357	326	388	314	377	318	349	335	385	363	339	336	321	287	312	333	330	326	355	349	332	351	334	332	309	342	370	338	330	316	337	364	352	348	303	386	315	296	321	352	360	346	355	337	329	340	332	353	353	383	345	352	339	314	315	345	367	333	317	349	317	326	337	314	339	384	307	312	322	329	305	345	314	351	341	320	344	323	308	336	336	311	331	316	362	323	326	338	311	350	342	328	346	345	342	329	358	367	361	339	324	351	353	325	333	348	347	319	328	319	297	365	350	323	305	293	298	335	312	304	375	318	346	313	352	330	337	386	325	304	343	326	308	354	332	345	334	328	352	320	354	340	302	335	373	335	346	352	326	347	311	355	316	349	342	347	332	336	347	359	303	306	311	331	342	316	318	328	322	341	351	335	362	325	320	306	308	321	335	319	330	363	369	325	315	319	291	329	366	347	336	331	352	323	303	311	325	298	336	356	361	339	327	351	378	311	330	333	350	323	285	333	277	306	313	361	334	328	307	358	347	336	288	310	338	361	328	316	327	311	325	316	342	328	289	320	348	356	341	326	325	332	355	339	343	307	319	327	305	314	365	286	324	344	358	343	310	323	340	337	363	356	375	377	350	338	363	304	329	333	335	363	357	346	349	326	353	333	337	321	364	314	312	373	365	314	326	358	329	361	354	331	350	295	331	322	329	318	343	330	297	298	363	357	315	321	324	313	329	337	341	318	317	349	332	355	341	310	281	321	327	319	320	325	350	355	297	342	345	329	345	308	346	335	318	326	352	342	349	374	342	336	346	340	328	330	362	302	311	337	331	324	329	323	353	385	335	342	287	324	350	320	327	329	346	330	327	346	329	307	352	352	361	372	348	321	315	302	370	335	310	329	316	333	317	330	339	325	315	312	370	336	350	310	375	345	323	292	317	351	332	333	304	324	336	323	358	335	315	357	326	332	350	338	297	337	326	310	332	334	342	351	335	318	322	337	337	306	345	346	339	352	349	340	348	343	346	365	331	314	313	349	315	336	323	349	323	348	356	345	310	352	333	321	378	317	311	340	338	345	319	336	327	343	315	310	334	319	324	364	362	329	327	338	343	343	331	343	319	354	336	335	328	319	316	327	333	356	302	305	344	340	362	330	341	340	335	329	343	363	316	350	322	333	362	365	328	296	336	325	344	345	335	351	313	304	321	309	344	327	331	314	355	330	324	304	301	343	340	314	359	333	360	297	329	373	325	345	332	370	321	350	369	306	341	341	357	340	338	339	343	325	348	309	329	376	360	318	296	345	347	330	319	339	347	332	370	339	338	340	362	361	305	329	313	342	310	309	358	327	346	345	327	345	348	349	343	365	312	297	343	398	310	313	310	312	312	307	347	344	326	324	355	326	349	320	303	320	359	311	346	328	340	339	312	334	334	330	350	315	331	371	366	318	324	318	303	371	329	336	328	343	347	318	327	331	332	304	343	351	335	334	324	333	371	315	318	372	328	334	326	334	323	329	322	326	336	351	336	320	354	347	323	343	370	322	346	317	322	353	321	329	343	344	381	326	356
8625	1444	2224	2507	2068	1692	1484	1342	1312	1189	1104	1066	942	989	900	889	887	858	874	880	856	815	832	859	797	842	790	775	762	740	806	800	800	738	755	787	783	831	771	784	837	821	773	805	800	772	796	786	765	783	822	802	817	746	769	751	783	794	778	756	759	758	771	768	766	755	791	782	792	746	813	748	757	801	781	717	749	820	735	775	761	764	738	757	747	763	780	816	765	783	756	762	782	784	774	759	816	785	739	727	774	780	747	759	717	781	754	739	772	741	794	781	795	786	796	755	797	756	749	784	797	774	738	741	781	742	746	737	768	785	769	776	787	738	730	817	793	770	753	780	778	754	776	774	724	759	760	728	765	780	791	749	777	726	766	770	783	733	756	772	737	804	733	766	750	789	798	794	762	773	745	796	844	792	755	759	742	776	759	730	801	728	754	798	765	792	754	826	711	710	744	756	769	757	771	827	742	772	756	799	744	791	770	730	734	776	834	774	782	792	784	758	782	779	736	771	735	788	776	759	778	713	804	722	772	737	748	757	745	753	800	797	731	749	792	737	763	752	747	762	728	784	776	728	764	758	788	757	734	785	755	786	753	807	786	790	741	747	721	796	782	752	725	776	759	778	772	773	760	726	756	750	756	765	789	732	771	715	782	842	777	727	745	734	731	740	768	751	773	786	737	711	754	778	781	747	706	728	784	798	796	796	822	730	782	754	765	754	759	788	780	747	768	767	748	757	766	756	760	781	748	773	775	761	781	824	776	772	772	804	756	733	776	788	788	783	759	773	780	796	805	738	776	799	775	740	745	713	785	777	738	780	747	752	768	760	759	717	754	738	754	722	739	763	740	785	778	717	774	771	754	701	777	791	763	773	781	760	742	720	823	759	778	797	792	760	754	754	771	756	771	763	765	741	767	793	757	789	786	817	731	727	772	733	760	819	834	777	806	759	803	746	765	746	745	711	768	767	736	757	768	782	782	777	782	809	758	766	739	717	761	747	768	771	800	725	759	760	788	818	770	813	818	784	714	787	777	748	748	788	750	753	741	782	785	758	772	760	743	757	787	780	704	785	752	804	744	746	731	747	760	718	752	731	738	753	781	779	751	767	724	764	816	750	728	780	777	731	747	781	743	703	741	737	772	737	783	765	763	750	799	787	748	754	795	729	786	745	758	744	746	715	783	757	751	758	774	747	716	747	688	784	741	786	809	716	722	789	743	753	798	796	843	735	776	747	747	777	758	751	698	777	757	753	733	753	756	764	717	789	800	784	732	805	761	722	733	763	785	774	761	798	781	768	756	756	754	809	729	806	736	710	777	802	749	740	740	766	727	800	758	773	760	788	739	769	735	828	777	782	731	690	740	739	791	750	789	754	766	801	773	789	732	765	720	775	774	753	741	719	755	774	749	821	793	731	749	729	763	755	779	736	764	814	741	748	729	812	789	725	763	772	792	748	801	792	777	763	707	772	766	731	801	819	797	779	790	799	818	717	786	698	764	753	739	758	765	779	727	774	708	791	800	709	723	765	725	736	763	818	737	768	742	735	706	791	825	814	762	812	692	754	797	771	723	760	750	802	763	772	734	770	791	796	784	767	757	744	764	805	784	741	790	845	779	742	753	783	772	762	733	750	767	757	756	739	762	741	759	709	702	755	824	754	803	722	758	755	757	757	722	751	755	748	792	736	784	734	764	751	745	730	764	774	757	812	766	733	752	761	773	752	730	764	766	749	775	761	746	787	722	766	765	738	770	783	790	769	703	797	762	736	821	793	741	775	733	772	761	722	779	755	757	747	706	720	758	757	794	754	769	806	729	769	726	739	804	812	768	789	731	757	745	758	710	752	748	725	828	717	755	782	749	780	725	739	759	767	720	829	767	768	745	755	782	763	774	765	664	788	712	736	767	753	777	711	777	749	744	747	767	729	762	781	747	787	771	718	787	774	757	771	787	775	697	782	783	735	793	772	775	758	752	728	730	798	804	756	754	761	747	751	772	755	757	764	729	795	717	758	728	725	750	818	749	769	769	786	833	750	783	795	755	731	759	749	747	758	769	796	727	787	796	734	736	779	753	772	799	762	720	733	778	758	752	750	767	773	823	776	760	771	742	748	792	759	734	787	746	758	727	755	676	737	767	796	771	807	769	753	780	780	727	761	723	761	827	762	742	730	720	781	776	766	762	722	825	803	745	733	718	770	785	805	787	748	766	781	773	768	722	739	762	759	800	806	791	773	744	741	740	780	759	738	784	771	738	787	760	758	780	714	760	736	750	690	755	743	794	739	779	737	769	790	745	726	769	766	767	716	775	773	802	733	789	762	811	759	784	731	781	791	726	738	701	761	702	787	751	765	765	818	709	793	789	742	763	802	817	753	751	788	748	752	806	744	773	762	744	742	742	740	773	690	784	776	772	752	778	752	713	741	806	814	745	784	767	780	780	766	768	798	761	737	769	789	859	786	759	846	748	770	762	702	749	777	762	791	765	726	783	718	803	734	758	713	748	739	747	754	773	773	723	799	719	780	784	740	771	761	747	782	763	770	744	769	792	758	733	767	750	757	728	765	776	746	804	731	756	798	807	780	789	771	744	764	726	688	777	781	784	768	741	714	752	759	763	773	759	729	772	726	759	822	745	720	787	803	752	789	782	744	750	788	707	782	776	754	769	826	721	833	771	750	712	732	748	763	805	756	776	748	798	771	776	739	786	777	786	734	754	782	743	749	772	737	793	747	761	776	738	849	759	788	791	777	763	718	821	768	777	706	739	702	749	747	758	791	775	759	753	732	805	749	779	700	711	716	767	774	775	741	782	773	816	735	795	780	739	751	721	713	764	727	790	748	735	778	713	745	707	750	758	842	784	775	708	754	774	746	791	734	785	733	745	751	791	747	774	786	764	809	698	741	708	729	771	795	755	821	758	717	788	788	782	766	759	744	771	724	731	765	740	736	779	699	788	763	780	791	688	742	718	700	716	759	837	775	742	750	744	703	765	729	774	732	731	794	783	739	767	717	780	727	801	791	768	761	770	754	767	760	822	746	765	796	734	781	738	769	770	723	750	775	760	745	795	762	776	770	731	762	782	717	759	808	687	750	793	770	774	735	754	736	740	749	756	762	761	754	779	729	821	765	734	742	800	801	746	768	723	797	743	780	788	700	781	717	793	715	740	827	751	776	801	784	776	792	759	800	762	758	777	770	743	714	723	728	780	780	763	729	771	763	751	766	750	774	767	763	775	755	748	754	722	773	731	789	784	779	717	715	756	776	775	768	710	712	760	744	751	760	771	840	766	806	783	790	768	779	769	754	746	723	756	721	769	778	767	775	719	825	717	734	779	730	780	762	771	764	786	752	760	781	789	785	765	805	740	760	764	740	697	738	724	741	755	766	748	769	759	781	790	756	726	734	750	717	739	750	763	726	728	814	731	733	760	707	727	743	777	762	774	740	772	761	767	777	715	779	772	787	744	766	706	742	702	732	754	801	728	734	737	763	828	772
1730	167	189	208	166	164	158	156	170	167	155	190	172	167	181	176	155	204	158	188	135	142	170	148	166	137	167	204	157	160	170	156	156	156	142	164	147	174	164	168	183	150	153	190	153	158	173	139	162	154	145	168	180	166	159	162	160	164	155	156	156	160	155	181	174	171	171	154	151	184	174	163	181	154	164	160	153	124	169	148	165	177	162	179	151	170	154	163	174	161	170	153	160	187	143	148	146	173	173	153	166	163	137	172	174	171	155	153	159	160	166	158	169	170	159	151	171	157	168	159	147	138	178	157	139	157	145	165	144	145	155	164	152	156	170	155	158	154	158	183	146	178	166	129	145	174	155	131	176	168	162	161	158	169	156	178	172	156	160	146	180	181	175	158	154	144	171	173	178	145	190	159	153	164	152	163	151	173	145	159	161	156	184	172	153	194	177	174	171	144	158	167	179	181	192	166	175	164	187	174	155	155	160	149	157	147	167	145	164	164	170	174	167	145	162	167	148	165	171	170	150	154	167	160	172	161	154	146	151	168	174	153	151	139	167	166	144	167	142	174	150	169	185	163	159	187	165	169	159	151	167	169	144	146	150	175	169	137	169	177	175	177	150	154	160	174	165	175	157	179	163	150	178	208	168	145	150	158	151	168	171	166	151	158	151	167	148	157	163	146	161	156	174	155	155	131	154	171	164	144	191	173	169	186	160	165	162	147	172	159	179	188	147	150	149	174	165	149	158	159	143	166	174	178	149	161	169	176	155	182	151	163	132	151	149	153	159	171	171	152	155	129	161	177	155	166	180	150	171	161	173	170	154	161	134	141	163	166	179	165	158	149	186	149	149	158	162	163	177	161	179	158	148	152	168	169	183	156	135	150	151	164	159	154	176	165	146	143	170	163	177	164	168	157	182	187	149	172	184	181	146	160	172	172	176	197	180	174	149	152	155	170	168	165	129	162	160	163	155	167	141	143	185	144	166	167	155	162	150	157	152	172	163	176	154	176	147	138	177	159	160	186	179	179	150	179	160	143	148	141	162	171	146	130	151	163	168	152	144	159	159	157	162	165	170	153	151	161	149	165	151	145	158	200	159	156	148	157	166	167	142	153	155	145	200	199	143	139	176	169	170	162	152	150	181	186	165	153	155	165	151	187	159	154	165	170	146	142	174	187	153	171	146	156	144	140	170	182	131	137	176	195	151	140	167	166	161	164	161	162	165	154	167	155	161	159	208	172	157	144	182	147	167	168	157	150	169	159	169	181	155	159	153	159	183	169	149	173	164	162	155	149	166	160	179	166	133	181	165	159	158	145	152	157	151	182	167	170	167	170	144	157	159	165	160	165	181	159	167	170	152	175	198	185	171	140	154	174	156	167	168	145	154	168	169	183	169	169	168	165	140	146	169	186	177	161	149	151	179	176	160	149	156	167	175	169	160	154	169	161	145	157	147	166	168	165	149	151	165	164	187	163	163	157	153	148	175	178	173	139	172	161	161	168	133	144	152	141	175	175	146	147	157	173	157	153	167	152	148	183	156	181	137	141	158	173	162	147	134	159	169	173	162	162	165	159	149	161	150	141	160	158	157	188	167	162	149	159	168	170	167	155	155	173	162	163	178	136	161	158	167	175	162	173	147	169	144	153	141	149	165	150	172	160	195	168	165	172	192	152	161	169	177	152	167	166	129	154	177	157	167	169	158	148	164	158	150	152	186	153	159	169	160	183	165	147	161	169	150	158	144	176	142	168	151	182	171	161	170	151	174	170	145	166	170	140	163	179	158	162	167	151	177	188	161	182	155	135	142	140	164	171	167	147	185	183	133	164	170	145	163	153	134	170	160	164	164	173	184	144	177	156	157	194	154	162	146	165	162	159	153	160	170	160	162	169	144	156	171	140	157	139	147	154	174	128	163	149	136	150	170	162	157	145	165	181	160	155	189	164	156	162	152	163	162	142	161	157	147	160	167	173	147	152	183	153	173	167	157	175	175	158	167	155	165	164	169	135	143	168	171	166	126	142	146	159	168	140	173	163	177	166	167	160	159	170	161	177	157	159	146	164	168	160	153	177	162	170	167	193	164	160	167	172	156	191	160	160	182	161	159	171	159	170	167	165	157	167	162	161	152	164	172	140	161	158	143	176	192	158	144	187	157	190	143	160	160	155	146	145	170	172	167	160	187	151	150	182	176	156	168	163	132	159	138	154	153	178	178	179	157	179	161	158	137	153	162	176	162	153	206	169	163	188	143	151	159	156	168	174	160	143	138	124	151	194	167	165	170	182	186	164	177	136	169	145	150	149	170	162	166	149	166	153	141	146	176	183	144	151	160	153	165	161	170	171	182	157	142	149	138	181	166	177	172	168	146	160	156	158	161	143	134	144	173	173	167	157	164	178	161	160	156	188	174	158	156	167	175	169	162	167	164	152	129	147	171	167	161	146	173	176	168	144	190	174	196	169	174	173	180	163	171	157	171	176	160	184	152	171	180	171	145	158	151	153	165	168	179	161	146	161	156	162	183	180	152	184	164	167	181	149	147	147	153	173	168	154	174	164	168	144	157	184	172	150	151	167	173	171	184	171	179	152	144	174	197	162	174	154	143	164	152	152	155	176	136	168	158	150	150	155	178	154	168	159	180	148	170	160	168	180	167	137	151	156	158	185	144	151	165	171	169	137	171	128	180	139	132	160	160	164	162	154	162	132	142	155	144	174	158	156	165	137	175	149	163	139	156	177	145	148	137	138	152	142	163	166	151	143	157	153	148	163	137	162	142	175	143	158	138	184	178	184	152	197	171	145	154	153	150	173	162	173	166	152	168	154	178	165	170	161	163	169	166	155	154	157	141	166	147	144	172	153	177	152	158	171	168	151	147	167	149	162	163	150	145	164	150	176	172	177	144	166	152	174	159	176	137	155	144	178	159	161	173	152	148	158	164	170	157	154	160	155	139	175	155	152	143	145	159	172	162	189	163	180	162	153	143	147	164	168	157	144	180	162	159	146	157	159	167	185	161	154	160	175	133	168	145	157	169	161	155	194	148	174	165	140	170	152	155	147	138	160	167	133	160	161	174	158	186	158	173	169	182	182	176	173	152	172	151	141	170	187	158	181	166	156	150	172	148	155	171	160	157	183	177	180	173	148	170	155	164	142	161	145	148	161	156	170	169	145	146	150	158	162	182	154	158	142	154	169	179	145	150	133	154	154	138	155	176	174	171	184	184	175	179	166	162	165	154	147	160	144	145	169	155	174	160	186	215	141	136	164	140	158	177	154	118	142	138	168	166	165	164	141	160	156	168	120	159	163	163	167	163	160	161	172	163	166	176	179	146	164	149	164	155	161	136	154	156	169	195	158	160	164	153	130	166	178	176	129	142	163	172	169	165	152	175	158	171	151	154	150	167	159	169	138	151	164	153	153	172	157	161	186	141	196	170	173	164	174	153	172	168	158	168	167	148	196	166	144	165	161	146	185	169	148	170	184	176	150	135	170	146	174
1898	460	432	488	463	444	449	474	441	458	442	459	461	462	438	448	459	457	450	454	428	413	477	406	454	469	457	479	428	437	417	439	474	478	432	430	419	449	459	445	439	425	408	423	454	454	429	447	425	406	460	453	474	423	453	417	417	404	416	437	441	419	440	464	410	474	470	508	440	397	423	464	413	456	440	441	449	459	454	435	434	462	478	439	477	467	448	460	440	436	445	407	433	462	423	464	454	467	446	442	477	440	398	419	438	454	432	435	459	467	458	475	438	432	460	479	407	443	439	462	433	415	425	408	465	419	446	460	471	455	430	442	462	419	439	448	396	451	464	443	437	417	459	472	455	425	482	449	452	435	416	431	475	417	414	456	450	457	426	424	435	440	399	420	467	442	434	424	427	458	422	430	472	419	425	428	464	426	456	419	450	442	434	398	453	425	446	425	479	426	473	427	453	436	450	451	451	410	421	462	426	451	464	478	473	402	441	424	441	425	423	463	422	402	445	420	419	423	464	422	433	454	478	466	471	437	454	448	464	457	466	401	451	452	444	458	418	441	401	434	416	421	431	471	437	423	491	422	431	446	454	423	420	456	407	430	474	434	473	418	450	430	428	418	421	425	429	414	424	437	437	439	422	447	480	434	423	417	458	446	413	405	452	419	436	450	452	439	430	464	464	435	463	449	438	451	443	431	470	414	412	473	452	406	463	426	424	460	467	445	441	460	438	433	449	421	414	433	421	459	446	465	453	418	421	407	445	469	412	433	424	446	460	451	460	430	423	455	450	452	412	456	433	429	396	441	433	443	439	469	438	447	445	423	426	444	455	458	421	413	417	429	431	436	449	441	425	455	408	428	447	442	432	424	379	406	481	418	382	424	440	511	462	485	433	441	424	411	428	469	451	440	456	436	460	412	458	459	435	447	486	451	447	415	409	427	424	419	429	429	452	434	426	428	417	419	452	445	433	452	433	419	431	474	438	424	448	404	437	465	488	421	418	453	440	437	463	480	446	436	408	463	406	470	434	452	433	435	420	405	446	437	412	451	376	435	426	452	461	432	436	463	446	405	437	424	425	464	467	416	452	439	419	435	403	437	447	425	461	486	416	415	433	431	422	484	420	461	468	431	423	429	419	454	425	438	415	436	466	470	445	419	451	450	392	424	456	486	424	438	440	442	457	454	433	421	447	454	432	455	425	407	435	455	438	422	435	467	435	438	450	425	463	419	446	414	446	434	410	424	490	434	431	454	423	471	448	406	464	460	422	465	482	456	452	458	422	447	513	443	434	476	446	443	445	401	442	412	480	474	412	413	441	413	441	436	388	426	459	433	421	470	445	482	433	428	490	462	475	465	462	445	463	423	442	464	459	426	459	435	420	407	454	449	423	412	433	466	442	422	443	450	459	471	460	445	481	482	445	425	439	438	477	440	419	451	442	425	446	442	435	422	446	455	450	422	429	416	445	426	432	439	448	478	409	438	477	440	424	432	428	467	464	402	471	452	447	414	447	434	478	410	468	438	433	411	448	435	416	403	411	406	429	412	433	420	436	444	496	451	445	407	441	439	511	432	452	441	469	417	419	456	449	442	415	424	477	409	421	465	476	481	442	410	473	412	454	447	424	459	423	465	423	413	427	419	448	458	464	435	486	432	470	457	449	456	437	427	458	385	441	433	427	418	429	462	449	432	456	424	423	462	415	447	463	439	435	454	454	500	430	392	448	416	458	450	446	431	433	450	420	458	429	469	396	464	476	494	461	457	426	426	398	472	432	461	438	436	474	458	439	396	421	426	460	421	455	450	466	448	427	459	456	464	400	460	447	410	439	435	453	434	447	430	451	468	432	437	484	437	463	434	414	427	460	427	405	395	418	463	471	438	437	450	436	449	462	414	450	441	414	458	435	446	436	463	444	439	428	428	477	424	480	433	437	438	442	456	440	472	440	421	457	441	474	483	471	450	419	455	435	440	465	432	444	419	442	418	458	422	442	440	459	414	452	427	436	436	449	438	425	443	429	422	461	443	436	453	414	428	451	473	427	448	458	427	458	439	444	420	433	411	432	433	439	432	471	429	428	402	438	423	407	426	462	420	464	461	456	450	432	456	449	409	414	462	434	440	423	438	443	472	469	441	439	453	428	451	457	462	478	452	446	426	462	405	462	439	467	433	462	447	446	454	429	457	468	463	440	464	408	440	450	443	455	436	418	426	411	419	432	430	459	447	439	444	470	457	443	422	404	471	422	400	453	433	423	461	428	417	423	411	427	451	483	432	434	447	430	436	474	443	426	443	429	395	437	464	453	396	449	457	457	438	442	484	440	463	462	431	418	439	471	426	454	435	470	465	447	485	429	459	457	458	424	432	435	421	451	423	399	420	448	446	446	418	458	487	435	439	409	430	435	419	405	421	486	499	491	437	442	466	464	438	415	476	444	458	397	428	440	423	463	457	460	423	443	417	443	473	430	432	469	421	450	462	423	444	465	443	459	408	441	448	456	469	461	458	423	412	444	464	442	450	465	459	425	490	411	457	427	467	425	453	418	416	452	416	405	480	453	464	459	407	430	449	451	430	427	427	482	438	420	439	409	426	427	444	431	451	439	418	447	458	416	441	452	431	419	451	452	462	425	424	462	453	430	415	436	451	440	405	449	447	439	477	462	474	431	438	424	435	403	473	456	443	478	475	453	440	441	468	450	424	445	439	417	440	420	444	423	428	437	466	474	446	427	440	456	470	404	448	465	437	436	435	449	418	443	485	420	427	433	405	425	436	446	465	466	449	442	420	414	429	457	441	419	432	467	441	467	446	492	424	435	448	438	448	475	405	406	428	410	425	432	437	422	416	432	419	438	427	451	452	468	460	450	443	474	428	441	472	461	411	447	461	455	410	432	435	399	467	421	408	448	438	434	427	450	436	434	425	492	439	445	441	426	418	495	427	421	422	417	426	458	426	445	429	438	459	434	442	438	441	470	456	462	459	502	441	446	446	413	408	462	426	426	424	479	442	451	435	472	449	411	458	451	413	453	464	430	411	475	454	425	422	438	458	447	396	452	426	421	409	423	441	427	469	452	422	448	459	451	477	434	443	474	437	435	423	425	442	453	450	458	432	445	437	455	408	428	465	463	468	421	435	414	417	443	441	471	429	417	414	448	427	447	467	445	430	433	431	457	440	433	439	468	480	443	449	447	423	465	446	426	378	474	453	459	442	426	450	426	468	427	450	434	439	465	455	434	466	484	403	436	413	430	442	436	438	413	416	439	444	473	455	423	462	442	439	402	435	441	440	463	442	428	432	455	456	415	445	446	467	436	438	448	429	446	437	436	407	447	419	447	462	423	418	431	447	477	460	431	435	428	471	465	387	454	411	440	480	446	448	433	431	424	470	434	461	463	420	435	454	423	425	461	450	446	444	446	451	393	422	438	429	468	432	438	459	439	438	457	438	427	414	437	452	462	441	438	427	406	413	468	409	420	460	415	424	437	448	440	441	434	449
8213	688	623	602	486	455	398	419	402	341	360	390	399	378	359	323	311	330	350	345	354	337	352	314	360	341	300	347	347	346	385	338	323	354	352	376	341	318	343	366	329	338	324	356	320	295	374	327	330	324	311	363	364	350	329	368	359	310	324	309	333	346	374	360	396	349	365	339	342	327	329	316	317	310	339	356	340	354	331	336	309	342	330	327	344	333	320	314	336	316	343	346	279	329	316	352	319	321	327	324	331	300	306	317	372	316	300	346	351	328	345	335	318	334	344	359	356	344	319	348	314	317	349	333	319	339	337	350	328	304	325	340	333	340	314	328	322	310	333	347	351	344	333	329	326	347	330	359	346	330	354	328	309	346	306	330	329	344	329	311	353	323	291	313	358	325	343	331	344	326	345	343	336	307	335	335	359	347	357	346	317	271	347	340	324	352	353	337	334	352	328	318	305	321	324	330	348	331	356	356	369	322	348	364	378	349	306	300	331	335	338	346	306	331	373	324	338	367	321	374	305	339	343	334	318	316	310	368	353	300	364	360	341	378	328	274	342	347	348	332	344	353	342	345	317	326	307	283	335	307	348	353	349	354	330	325	347	310	324	329	337	337	296	287	313	329	343	318	370	352	361	339	348	321	326	308	342	354	332	334	336	330	373	358	380	322	313	345	314	338	329	349	337	353	312	297	303	325	320	337	322	334	327	321	406	401	341	344	349	364	354	361	301	324	338	367	331	336	301	300	351	291	344	352	355	341	359	314	319	318	339	364	365	323	310	348	331	303	320	350	322	352	357	345	345	337	311	345	344	320	324	347	345	307	317	337	310	337	342	309	327	323	323	341	317	345	330	307	372	299	325	325	348	344	343	328	346	334	337	328	344	313	388	348	343	353	285	309	333	353	364	344	327	339	319	345	331	344	351	344	330	320	327	325	287	379	328	319	362	361	302	387	325	295	300	308	294	374	350	327	340	341	310	329	342	354	351	337	338	359	337	329	308	316	339	353	333	317	322	348	352	331	306	347	337	317	346	306	322	322	352	315	354	306	340	331	310	350	348	324	336	343	336	334	331	328	326	343	332	346	334	318	320	337	320	312	301	334	328	369	351	347	332	365	358	339	347	296	316	356	340	310	322	346	343	332	332	361	348	354	303	324	351	385	323	347	327	331	354	300	299	356	304	325	369	320	323	311	319	388	340	318	330	333	364	328	336	353	326	288	344	330	323	363	331	331	332	319	324	332	305	316	320	327	343	324	338	318	339	303	304	342	327	343	366	354	321	321	345	320	358	313	328	330	356	350	322	315	308	344	344	327	339	343	350	325	338	335	329	321	379	328	300	326	352	321	322	342	334	335	383	342	353	304	352	361	344	348	320	319	339	367	338	343	336	369	346	367	357	358	327	371	365	309	333	340	319	329	326	343	369	347	321	321	358	324	322	321	320	322	305	375	374	290	341	332	324	337	336	334	334	351	317	306	321	306	340	354	366	328	334	329	330	323	332	322	324	349	366	349	379	355	325	315	303	348	305	314	346	313	346	342	301	344	358	338	319	311	346	340	382	329	347	342	334	363	343	304	326	347	338	324	350	349	329	344	318	332	340	352	360	333	342	314	343	345	349	297	337	328	334	341	330	348	342	340	356	339	361	334	320	358	323	344	359	317	326	332	286	340	325	339	352	339	352	347	353	331	316	385	345	351	338	310	317	332	344	349	386	323	327	303	342	343	341	355	383	332	362	361	312	362	327	345	310	349	339	352	319	345	343	324	316	343	317	348	328	346	345	324	315	335	312	337	333	327	326	373	329	332	359	365	337	369	340	305	340	314	342	331	304	341	333	313	337	336	312	288	321	344	296	351	367	348	338	328	290	351	349	309	335	357	332	342	367	351	334	383	366	340	355	328	341	358	339	311	307	335	325	337	385	325	327	343	379	338	311	322	339	317	356	332	314	333	281	357	336	345	319	324	285	350	352	329	316	324	363	352	325	341	313	349	337	347	339	356	349	362	321	313	381	365	329	315	341	290	329	314	322	311	328	369	364	363	347	317	354	306	336	330	318	322	338	330	330	351	347	313	363	304	341	337	307	346	303	379	318	328	308	307	347	317	369	350	329	328	318	325	360	345	309	323	338	344	348	317	370	341	330	323	346	307	286	315	348	353	319	332	350	336	350	326	340	326	353	347	345	317	317	338	343	325	331	344	318	322	337	302	350	340	338	348	311	365	331	352	338	333	344	338	332	326	363	340	374	342	329	351	322	319	354	327	370	354	286	335	323	338	373	385	310	345	339	327	349	349	358	339	340	345	339	353	361	292	317	323	324	321	330	365	321	376	370	371	339	334	364	298	322	329	349	331	340	333	347	343	350	339	313	340	382	343	339	366	332	353	329	316	316	322	352	334	346	328	328	373	368	322	341	332	381	328	321	354	357	330	334	322	330	331	346	336	333	376	332	354	342	330	326	341	369	357	316	360	329	303	318	312	358	287	323	373	355	363	375	341	375	337	323	338	336	367	355	378	332	317	315	314	325	334	339	323	340	334	369	369	345	335	334	307	312	325	326	352	345	335	334	320	338	354	323	332	352	324	324	344	296	337	351	345	350	329	338	327	355	328	348	333	329	331	356	346	278	338	331	319	305	356	338	346	290	330	348	340	326	344	359	313	360	335	377	364	366	320	325	325	335	343	344	341	349	341	307	362	330	316	346	329	359	326	327	358	330	341	357	330	360	323	332	340	364	324	358	347	327	349	340	346	299	323	327	291	343	337	329	339	344	362	366	311	314	350	338	314	317	332	349	333	312	293	334	342	345	335	317	343	341	370	339	327	318	346	311	348	321	337	327	307	342	348	346	380	366	347	351	370	300	323	355	319	303	350	334	282	369	358	306	303	355	347	338	324	336	345	332	366	324	327	372	370	340	318	334	355	336	322	286	367	330	350	333	292	333	324	341	332	315	393	337	345	378	351	329	339	345	321	345	324	361	349	336	323	358	334	373	350	337	323	329	339	332	330	351	372	354	343	320	324	354	334	389	310	330	298	351	363	361	328	315	311	353	324	321	310	335	381	329	355	328	316	320	383	377	320	326	328	326	371	306	331	334	357	312	349	335	319	362	342	290	334	333	344	344	335	319	321	328	327	349	338	377	340	333	327	295	317	337	342	328	354	334	300	308	373	325	329	342	326	301	345	380	335	358	357	321	385	350	368	323	334	324	322	327	358	344	359	369	376	350	325	322	302	367	322	356	347	340	327	325	311	366	337	365	355	346	348	375	332	355	313	319	329	334	322	330	352	342	379	345	377	323	310	298	348	337	327	336	320	344	352	344	318	352	320	346	332	324	360	302	359	341	341	355	345	337	371	318	345	347	326	358	306	354	335	323	334	350	348	354	327	340	356	345	341	333	328	375	315	333	286	336	350	348	352	328	341	310	301	331	301	317	361	353	339	328	342	322	333	331	369	315	356	334	342	277	324	348	320	331	342	374	363	328	343	338	310
6738	1108	1591	1644	1490	1275	1120	1126	1058	992	984	914	899	896	927	838	855	875	847	857	876	875	845	810	818	837	864	819	772	788	851	778	796	716	832	774	793	824	849	793	782	837	820	728	844	740	835	813	789	796	797	756	823	773	807	808	849	802	843	787	820	831	751	802	820	852	800	830	774	802	736	804	847	830	774	785	831	784	822	818	781	806	772	794	797	751	815	745	790	819	802	874	776	802	789	800	779	791	800	804	822	794	800	830	803	828	812	793	785	755	796	799	832	806	779	782	835	810	822	808	796	811	824	753	821	781	781	840	817	761	817	757	799	812	771	776	811	802	759	780	757	734	812	827	844	809	823	858	772	779	813	823	781	765	832	844	751	729	813	766	801	782	786	830	741	776	774	796	740	808	793	777	795	721	790	799	794	805	792	806	795	820	785	762	816	815	793	799	810	832	785	770	790	776	814	815	816	811	768	799	818	860	766	794	797	788	798	799	794	829	790	809	735	823	842	811	790	817	805	787	824	783	851	816	791	796	771	836	819	777	775	768	778	787	778	809	789	808	769	747	829	819	790	752	840	813	763	826	760	828	829	822	767	778	828	845	780	798	863	758	782	848	792	786	784	818	816	775	782	789	773	823	761	820	791	788	742	766	809	771	768	836	816	778	795	833	777	774	824	809	779	762	858	739	776	800	815	795	803	749	770	749	812	789	812	765	828	788	835	801	768	755	776	831	764	807	805	818	796	804	785	758	816	835	794	810	740	779	838	794	827	807	799	757	763	788	778	805	839	812	814	828	800	803	754	811	726	796	823	777	782	814	786	812	753	780	776	832	823	787	809	794	806	802	776	793	793	791	801	772	795	772	803	846	806	777	762	786	789	762	795	832	804	786	829	814	790	817	803	773	812	784	788	775	792	799	830	804	775	757	856	815	791	838	789	758	822	757	798	773	773	828	784	794	811	835	771	809	844	812	751	788	757	817	797	815	814	827	801	787	758	828	790	834	833	772	800	747	775	752	804	806	795	762	799	807	754	795	800	823	759	806	782	836	796	773	788	821	832	769	791	808	782	780	842	767	781	851	778	782	828	777	839	770	806	841	824	801	768	828	840	766	790	790	788	783	733	806	819	810	775	780	746	743	768	775	829	787	792	797	774	793	813	843	828	792	801	764	758	823	746	808	791	776	791	813	792	811	792	777	807	817	805	765	798	761	821	823	753	808	808	782	816	810	770	815	824	788	779	771	801	743	836	793	818	769	775	793	779	815	826	810	823	776	803	778	786	824	797	747	787	756	773	803	802	776	771	818	774	825	767	743	767	727	781	743	797	809	796	799	772	816	813	776	813	788	773	815	782	786	815	795	751	784	785	802	772	784	797	809	823	749	803	780	806	819	768	820	808	864	803	769	766	814	792	776	795	796	795	825	787	755	793	757	818	804	790	807	812	737	764	809	728	819	740	790	782	807	812	840	806	801	803	828	794	803	837	777	784	743	795	809	797	767	810	846	720	759	759	819	788	780	809	795	747	747	768	758	754	761	745	816	815	836	739	812	778	843	803	823	804	842	810	745	790	767	788	775	751	774	825	784	861	767	751	787	760	839	742	768	815	727	773	812	779	810	785	808	827	829	774	827	810	796	793	842	803	821	764	801	763	793	876	830	756	845	768	808	733	827	835	770	857	791	806	783	767	766	841	817	781	768	767	864	791	797	772	749	773	780	779	821	790	795	781	846	777	844	769	785	774	769	809	778	803	785	823	786	774	778	794	805	761	773	769	799	831	792	739	852	777	759	846	777	805	807	774	782	778	803	795	834	750	792	800	784	844	822	802	805	799	762	791	820	827	778	751	769	757	801	805	766	825	823	753	733	787	756	811	826	765	801	756	800	821	814	802	806	766	829	824	819	815	807	784	831	791	791	769	775	829	739	792	802	785	780	762	789	808	822	763	812	787	762	804	812	783	817	783	803	779	749	774	785	779	788	836	782	814	748	806	797	843	777	824	858	829	794	816	778	776	759	788	811	817	781	832	807	813	780	780	800	802	756	808	817	829	799	800	804	798	800	769	784	727	770	775	810	798	795	820	779	783	789	822	795	797	843	758	840	726	790	782	818	830	808	825	792	820	797	754	787	784	821	781	812	753	787	807	780	803	815	796	755	804	778	811	834	827	782	820	814	796	739	862	809	766	799	809	787	741	817	784	796	797	796	757	803	802	794	858	818	816	767	775	770	810	823	797	834	807	821	774	804	824	790	850	793	825	785	773	814	809	830	803	784	797	855	794	823	787	826	803	803	784	806	748	814	802	773	802	776	816	832	796	805	801	822	769	798	815	798	810	765	804	813	756	754	795	807	825	739	827	783	793	791	815	766	787	756	789	797	834	810	781	787	795	837	779	759	782	794	755	801	777	786	784	807	761	796	776	768	745	791	808	835	772	821	795	768	800	795	815	858	752	786	808	831	806	767	753	785	817	805	745	794	864	758	791	803	799	781	792	792	778	818	774	781	769	811	753	785	793	780	785	765	785	822	756	832	817	807	835	791	832	808	743	783	791	782	815	792	802	740	824	792	848	789	779	789	775	822	754	768	841	784	844	806	807	846	828	786	800	826	815	795	799	762	776	817	825	803	822	790	838	779	802	758	791	791	842	805	771	842	866	795	784	774	833	823	825	751	754	845	825	843	789	764	733	853	809	796	779	783	820	787	758	853	791	803	815	816	742	762	786	802	792	818	751	813	802	783	738	791	789	786	803	809	778	774	789	830	776	755	769	802	803	860	838	792	773	780	823	744	784	775	784	776	802	780	809	853	757	815	757	831	822	749	797	789	812	756	852	777	803	811	793	817	791	777	785	831	810	785	817	787	805	826	825	827	793	768	786	824	833	795	780	761	780	805	848	816	762	820	814	793	819	807	846	824	860	832	738	806	802	851	832	786	843	845	810	775	797	756	785	829	805	784	774	771	792	784	803	752	812	803	806	814	820	785	820	783	833	821	833	804	746	779	807	779	771	772	809	835	786	755	768	808	775	748	767	810	745	777	798	779	791	747	786	765	768	807	822	782	761	808	783	788	752	747	788	769	798	773	794	837	772	766	830	841	779	761	742	780	782	825	831	835	835	809	753	830	789	783	845	823	776	798	784	795	808	775	783	786	825	825	779	793	839	811	816	768	817	783	834	781	783	796	823	794	800	822	804	803	811	783	791	779	813	768	779	822	819	773	823	828	807	816	774	837	821	834	736	830	821	829	791	789	781	780	839	813	754	762	780	769	803	751	784	811	747	811	798	788	791	827	814	773	813	763	759	839	763	832	757	760	859	766	816	808	808	835	798	809	783	851	800	797	838	827	758	815	812	855	808	732	781	792	810	765	810	810	790	753	854	801	854	752	796	815	807	837	811	778	807	785	772	778	819	792	809	825	808	767	779	784	755	817	799	791	817	807	790	849	767	794	802	766	807	801	825	817	809	812	828	806	776	768	767	802	799	845	778	820	781	745
15471	1469	1028	831	646	544	484	432	422	377	373	375	343	401	368	361	387	409	410	339	350	345	341	350	360	358	349	331	338	395	308	346	338	343	347	335	331	325	351	331	296	341	343	352	347	317	350	381	313	330	366	329	329	332	322	338	304	314	333	363	316	316	331	303	365	344	377	335	323	347	356	351	337	322	368	329	337	343	328	314	341	319	345	347	323	309	379	349	338	400	331	293	337	333	301	320	347	320	320	336	314	324	345	346	358	342	306	348	311	333	322	342	302	348	335	324	331	307	310	316	348	365	347	320	327	325	332	328	338	309	350	369	347	339	321	372	339	355	360	328	338	347	296	330	339	335	336	303	350	323	345	325	314	328	372	309	278	332	343	342	348	361	336	348	321	379	314	342	340	336	331	341	359	326	352	321	316	330	350	344	360	369	348	355	348	338	362	315	335	325	308	350	324	313	321	354	341	320	315	363	342	343	327	353	302	320	327	347	355	339	341	353	351	308	296	364	383	331	340	323	328	335	350	320	368	355	329	324	324	311	323	350	339	338	325	402	328	338	324	353	290	338	345	324	293	364	357	350	344	265	335	330	326	347	348	345	347	303	334	322	361	362	334	307	332	339	327	293	328	343	351	320	312	343	377	316	286	310	377	341	308	348	360	374	346	329	339	337	359	328	341	337	352	334	332	356	322	339	293	344	363	326	302	319	330	343	359	336	299	322	359	337	334	340	284	323	359	314	319	328	364	358	352	361	340	347	347	341	327	370	344	334	333	356	375	340	315	355	326	344	326	343	375	330	306	345	309	358	279	355	320	307	365	358	370	344	311	336	339	350	324	340	333	347	343	333	328	368	356	320	365	340	306	342	316	353	311	363	332	340	327	346	358	346	330	327	324	349	354	309	396	354	332	348	357	370	347	307	311	379	336	377	348	342	301	350	312	323	385	366	368	302	349	345	317	299	353	338	341	328	361	339	324	353	329	304	343	340	335	344	342	361	340	326	342	353	324	308	355	323	310	332	328	360	353	371	335	335	317	319	336	329	354	352	359	328	339	340	342	306	344	323	328	340	313	321	318	297	370	324	383	354	343	343	342	342	319	344	300	307	339	303	349	378	343	285	330	354	357	319	323	362	311	327	316	328	361	358	398	356	345	323	349	353	348	329	347	353	378	355	340	321	370	328	358	335	332	349	298	336	326	311	338	336	333	325	344	380	357	342	359	363	384	347	363	332	350	304	324	331	330	311	352	329	344	356	351	325	307	317	347	381	288	364	317	329	346	322	322	356	358	337	313	337	322	339	334	314	333	327	347	323	337	337	326	307	320	332	327	296	350	336	325	303	331	336	324	331	350	348	353	318	323	341	333	354	330	277	315	365	320	333	329	344	326	350	391	336	321	339	343	331	320	317	322	307	362	310	339	350	335	302	333	308	356	363	313	309	327	331	309	354	352	335	352	300	318	313	373	360	411	331	336	342	343	369	340	325	356	370	337	347	338	353	388	301	324	326	367	329	342	323	339	339	346	334	340	330	328	311	375	367	360	324	331	326	324	354	348	330	365	330	345	319	332	350	357	375	345	346	299	289	317	327	319	332	317	322	359	348	322	307	343	314	341	308	314	349	315	304	359	344	357	311	332	339	334	301	302	350	327	369	368	319	376	341	320	337	337	319	319	317	309	346	322	365	336	345	321	351	321	305	309	367	327	321	376	368	377	365	338	317	288	327	345	336	330	332	360	320	339	333	338	339	342	372	322	329	325	334	363	335	336	335	356	350	331	342	348	336	373	328	314	344	346	335	307	333	315	304	382	355	352	341	341	349	346	312	362	317	324	372	322	329	330	322	347	329	337	339	321	338	329	327	318	340	324	347	348	364	309	326	329	353	310	324	337	356	314	299	363	336	270	328	338	319	315	327	325	338	348	340	364	314	332	285	317	359	329	331	293	340	336	376	338	321	348	332	321	342	326	352	342	375	308	358	337	347	291	339	356	332	346	370	350	344	314	340	346	343	326	317	364	352	337	323	323	329	327	285	370	352	321	326	313	352	329	334	344	317	358	361	359	300	347	359	381	327	371	331	320	339	342	308	343	370	335	314	325	319	329	314	338	358	350	329	336	316	363	322	325	342	337	329	346	369	342	338	320	353	340	359	314	318	364	336	282	349	338	377	340	347	332	336	327	329	361	322	362	355	304	357	349	342	306	337	322	360	384	338	307	340	354	323	346	323	371	316	334	340	359	335	336	345	302	322	334	349	345	353	333	331	339	341	359	324	316	331	290	336	368	339	304	345	318	336	331	295	324	313	363	329	368	351	334	337	335	326	327	342	359	366	329	373	336	300	331	322	347	347	317	361	336	328	342	387	340	355	338	346	314	379	345	349	353	327	342	332	347	323	324	351	308	346	321	325	321	337	327	344	376	336	335	327	342	321	350	344	308	315	306	310	306	337	335	350	320	296	347	325	391	329	357	307	333	331	377	338	354	311	336	331	320	329	320	356	316	347	354	330	311	324	352	368	298	332	335	327	354	343	314	332	308	335	334	332	336	367	362	329	335	339	329	343	311	333	329	362	344	369	311	360	343	336	312	329	381	341	374	319	327	352	329	335	316	344	320	303	312	340	358	305	328	333	325	311	346	366	342	347	309	364	322	334	364	331	317	318	325	327	326	308	329	362	332	353	328	348	366	334	371	322	333	376	320	359	372	335	336	364	331	327	318	351	339	328	351	321	336	340	332	328	345	348	314	344	345	349	378	347	335	353	331	326	325	342	334	349	327	333	332	291	337	359	320	383	353	331	347	318	341	356	345	333	333	356	364	348	307	367	334	304	319	364	346	324	366	322	340	301	319	335	365	337	336	395	326	315	331	351	334	310	381	356	337	336	346	377	350	315	348	370	339	327	366	328	341	342	362	342	334	335	327	345	313	357	345	356	367	307	321	324	367	312	363	311	320	352	352	332	312	322	332	316	336	365	330	368	364	345	322	315	347	332	323	328	316	325	343	311	298	354	340	366	351	339	369	374	341	340	329	338	315	377	351	314	330	318	359	357	340	301	357	318	306	336	335	348	320	335	353	321	321	342	324	305	339	321	356	315	338	380	337	316	345	350	344	328	316	323	315	358	365	340	330	344	328	362	318	324	315	336	304	328	308	327	340	337	320	324	381	358	307	312	307	334	338	310	332	357	339	319	353	367	331	331	365	305	347	327	323	332	319	321	340	320	384	365	332	309	363	320	341	328	302	347	343	329	316	361	354	334	329	308	378	355	362	353	340	320	370	321	351	324	345	321	317	357	314	365	302	342	365	347	340	376	372	367	354	334	308	342	351	325	308	367	314	328	327	355	335	335	356	334	370	338	317	377	358	348	327	324	328	312	359	327	342	316	325	341	357	334	310	340	342	344	359	367	323	327	312	328	299	359	318	361	334	325	313	332	349	374	360	350	344	377	316	329	368	339	361	364	382	343	331	302	347	301	325	343	355	339	333	358	343	329
8813	1373	2280	2482	2085	1744	1474	1392	1286	1188	1132	982	1005	992	945	919	916	907	877	837	837	867	831	797	789	850	821	833	738	768	809	784	795	806	820	765	786	734	769	777	777	797	806	774	779	742	750	783	754	808	783	784	781	805	790	748	766	786	744	761	779	825	735	779	744	784	759	746	776	775	759	776	757	766	782	757	756	754	799	817	753	733	793	736	758	711	740	767	777	778	749	738	738	726	779	747	764	787	794	751	730	753	787	748	726	785	745	782	793	768	792	799	793	757	745	724	788	762	742	806	798	782	816	803	750	776	768	730	733	756	801	751	798	726	765	757	769	768	760	792	786	792	774	756	784	750	750	753	764	737	766	770	768	822	781	755	779	760	763	815	774	774	790	739	762	789	765	765	775	732	783	800	753	765	812	816	773	767	750	793	771	740	748	793	721	756	751	796	767	766	759	720	748	713	737	741	705	717	755	759	739	738	786	770	737	766	819	780	795	720	770	776	788	800	754	728	773	747	728	795	782	751	779	726	736	749	760	776	751	776	803	766	719	765	747	696	774	739	788	788	738	767	764	783	800	749	734	746	821	802	749	783	778	758	758	788	761	728	757	822	779	813	809	743	800	761	723	789	760	742	786	770	734	757	756	770	748	762	760	768	812	704	738	764	794	695	756	792	770	792	808	736	741	735	786	734	767	739	780	731	792	762	786	756	777	781	772	775	770	767	724	780	794	759	766	742	733	783	784	743	740	780	752	747	760	784	816	757	793	750	734	774	742	769	775	779	738	803	788	788	784	754	782	762	766	727	780	778	745	770	733	759	797	732	770	742	798	784	760	738	773	764	743	766	753	736	774	762	762	737	767	759	779	740	767	765	751	792	727	756	788	735	778	742	801	786	725	782	738	796	794	777	763	750	784	759	754	759	806	775	730	764	799	767	772	741	730	724	798	767	702	753	777	735	757	765	787	726	729	771	808	748	766	779	772	775	743	712	740	726	752	779	766	722	796	737	746	755	761	771	685	777	764	776	735	770	758	761	757	775	723	759	804	745	756	792	729	742	761	747	752	756	756	732	771	762	797	777	763	754	761	800	735	761	800	759	753	721	786	766	795	735	775	745	760	725	767	786	749	822	732	799	751	730	705	771	746	740	747	799	767	766	802	731	790	766	763	775	748	741	770	781	772	763	782	758	784	727	805	773	804	787	814	780	748	725	762	772	743	716	749	728	810	788	743	814	807	791	762	764	814	744	731	725	759	800	756	826	740	727	760	774	763	762	784	771	746	760	747	732	813	797	798	714	773	742	731	788	767	774	719	729	769	757	736	750	776	730	767	791	762	760	768	713	795	761	768	761	735	784	735	772	771	730	740	736	724	740	803	775	745	781	734	771	742	755	795	804	737	755	793	762	774	753	834	758	777	763	795	750	729	712	793	747	784	747	765	737	728	806	809	772	780	761	783	741	749	794	741	761	739	723	746	771	758	777	739	759	770	757	817	783	758	731	710	793	786	726	777	782	799	771	786	779	762	777	762	774	777	754	775	752	752	738	771	745	757	768	825	824	739	758	722	741	719	772	773	758	708	758	742	761	780	747	780	767	811	730	735	753	777	774	781	740	750	709	778	750	768	770	789	768	767	733	767	753	759	706	735	757	757	775	792	759	819	772	739	743	779	735	747	727	782	784	778	765	795	754	762	727	751	774	789	772	777	767	738	747	736	802	798	760	777	817	799	758	730	746	721	744	765	769	760	760	753	754	760	773	742	797	781	775	799	749	770	784	799	771	788	740	817	745	745	783	767	760	778	767	746	741	803	710	795	743	697	778	760	755	786	789	731	753	748	788	762	807	801	706	776	801	803	735	786	732	739	771	755	784	724	761	747	792	799	762	753	754	798	765	712	763	724	730	716	744	762	777	789	802	754	756	766	785	755	747	716	793	750	779	825	779	801	748	750	724	728	766	806	815	743	824	792	730	766	734	788	748	753	819	748	766	796	779	786	736	746	753	756	748	772	762	784	731	783	798	825	802	789	846	753	792	812	760	767	784	700	772	818	767	771	813	770	783	785	766	745	732	768	767	757	781	762	759	800	763	793	736	787	737	743	738	804	815	782	750	760	816	760	763	736	745	784	795	739	725	767	766	777	745	772	789	745	754	763	725	742	783	762	740	795	765	743	731	773	751	791	721	745	771	785	748	765	774	737	712	729	805	838	749	809	772	768	754	764	781	741	788	790	790	772	771	822	792	769	695	790	798	759	751	777	756	743	761	696	784	768	735	783	771	768	719	757	749	779	754	728	747	760	744	759	761	774	796	764	769	755	727	743	765	726	736	795	732	813	783	751	797	767	765	741	768	736	775	756	749	751	803	761	739	746	787	744	699	719	774	741	761	734	732	766	791	752	736	768	732	791	751	700	733	769	796	766	782	760	797	765	732	803	763	772	751	795	765	765	775	719	791	769	764	765	781	779	725	764	762	703	744	833	796	781	745	756	786	787	745	824	782	789	742	786	754	781	771	759	754	781	784	785	738	731	779	760	748	772	709	755	766	778	731	763	715	762	797	756	781	742	770	763	786	768	784	818	793	792	742	751	814	765	757	768	719	781	745	784	799	750	747	781	718	724	722	778	812	748	771	772	789	762	768	829	780	717	789	767	784	737	779	765	772	784	811	762	742	840	741	791	813	785	767	762	755	701	695	815	755	772	739	697	734	764	798	786	747	758	742	769	808	794	735	724	767	832	803	796	794	736	780	758	774	748	767	702	791	740	750	701	774	748	780	765	697	770	818	756	779	770	724	796	754	708	799	751	767	784	779	761	717	763	719	755	721	781	776	830	780	750	744	720	754	769	773	793	741	731	721	769	761	761	770	758	746	739	761	754	810	708	778	767	726	782	795	787	749	779	743	782	772	744	710	728	778	767	781	796	750	779	725	748	735	733	777	764	748	731	777	833	779	762	760	803	809	780	774	780	779	753	755	764	732	757	783	760	732	730	763	758	790	803	762	702	729	770	767	728	787	765	771	740	771	773	769	754	760	798	769	807	756	793	757	767	754	813	720	798	785	755	747	776	721	794	752	756	813	754	760	753	736	737	746	774	776	731	758	757	757	775	734	778	736	737	778	766	781	798	778	740	701	718	770	760	733	751	769	758	721	734	793	782	737	735	734	815	736	771	716	748	737	756	734	749	763	760	784	779	749	768	744	811	748	751	824	759	746	753	786	756	828	790	740	757	755	781	748	735	745	815	733	768	802	790	758	733	790	725	814	749	777	710	723	809	767	830	769	763	693	758	786	726	788	762	762	767	764	708	708	747	777	765	750	776	812	784	771	747	818	748	788	751	778	783	759	788	802	741	801	783	753	760	794	767	779	765	722	790	757	793	762	772	763	767	757	778	738	752	746	792	714	787	776	718	780	714	807	750	760	777	770	747	763	747	704	762	789	772	747	753	719	763	752	743	729	802	764	779	787	807	757	768	800	802	747	733	774	793	787	748	786
1881	207	158	208	168	159	162	164	161	173	137	121	156	161	160	146	170	151	193	182	137	154	155	163	173	178	195	177	146	167	164	181	170	173	159	155	168	154	154	174	180	153	137	174	128	166	159	154	171	172	152	177	170	184	171	145	162	151	182	155	134	171	173	166	145	168	158	179	152	150	151	167	158	150	133	171	151	166	157	164	177	185	180	152	131	160	165	131	147	162	174	146	168	167	163	162	152	174	168	163	151	150	159	157	181	160	178	167	153	159	150	153	140	179	172	150	148	176	182	168	143	155	169	176	163	165	170	159	168	175	157	151	165	170	151	157	170	149	182	173	178	151	156	178	167	163	156	165	142	152	155	132	161	165	143	144	153	168	153	148	144	152	170	176	156	162	161	200	159	156	158	168	157	155	136	159	158	157	198	166	168	148	171	174	148	157	166	162	184	188	176	161	147	138	154	160	153	167	157	164	170	146	168	170	147	172	141	162	167	143	161	154	169	145	148	158	162	159	168	170	148	155	155	147	163	173	196	156	153	164	147	155	149	164	187	177	148	147	181	167	163	132	147	147	144	178	158	160	151	153	150	156	141	163	175	152	175	157	188	163	150	155	164	151	156	146	145	172	169	135	152	176	157	167	167	147	169	164	171	162	151	154	193	182	180	161	167	186	186	177	169	178	151	167	175	172	174	138	166	144	161	161	192	163	169	157	187	185	191	178	174	141	163	159	180	166	160	193	157	162	170	166	150	167	152	190	157	173	177	152	157	169	173	157	173	145	162	161	153	144	154	157	136	158	163	152	168	181	156	182	152	134	160	151	158	148	144	168	168	161	163	163	148	139	167	166	169	149	166	152	163	159	136	157	159	173	177	166	166	174	153	172	172	173	157	164	168	155	169	166	172	189	180	163	177	169	167	182	150	180	156	171	152	167	140	131	189	166	171	160	144	168	148	172	147	150	148	143	185	182	162	160	152	148	170	172	154	169	175	175	140	151	154	147	167	157	149	166	186	184	151	157	180	181	191	181	170	151	173	156	162	154	148	145	135	156	164	144	160	156	169	163	159	143	173	181	176	194	176	180	175	155	175	175	152	184	126	187	185	184	152	154	182	173	158	149	156	164	172	140	141	125	156	182	150	165	159	164	170	185	154	156	170	144	160	164	162	145	165	143	165	174	147	171	153	166	130	151	164	168	173	180	153	168	179	187	167	149	141	155	142	169	172	161	150	174	139	188	169	172	139	159	150	146	168	147	170	165	179	160	165	176	162	156	169	135	146	167	153	173	156	154	173	165	145	158	154	148	172	168	148	153	150	161	164	170	141	155	170	145	178	151	162	179	170	159	173	175	147	182	150	147	195	170	152	164	168	170	165	166	180	167	160	157	158	144	167	170	158	160	149	164	148	174	150	185	143	200	164	165	139	149	148	171	166	154	144	175	162	177	199	173	175	161	154	153	167	158	159	183	153	188	135	163	154	152	141	182	169	151	140	165	159	183	145	183	173	173	140	162	171	173	177	150	147	141	173	158	175	154	147	207	141	151	148	167	161	149	164	180	157	129	178	179	173	153	149	152	151	140	162	146	156	177	157	161	150	159	165	155	167	157	141	169	153	170	162	148	141	155	167	174	175	173	161	167	179	168	184	161	134	169	161	178	196	177	184	168	151	183	154	167	155	163	163	177	148	136	178	164	177	179	181	152	177	180	183	162	185	151	146	169	150	165	161	144	142	158	143	167	154	178	166	157	163	151	187	168	142	149	177	183	172	159	167	184	175	181	150	152	166	149	164	158	152	156	139	150	152	148	165	162	177	145	157	160	150	182	151	192	162	152	144	168	162	152	154	185	150	160	160	147	168	174	158	197	150	155	168	167	151	172	154	170	143	172	190	150	174	171	167	158	173	170	142	155	181	166	150	173	180	147	141	173	173	179	157	216	210	167	159	160	153	159	157	167	147	165	150	166	163	165	121	168	137	177	153	168	166	157	158	173	182	145	141	164	165	174	157	147	163	151	158	163	175	153	172	182	171	168	171	150	166	158	170	164	147	161	148	175	156	178	163	140	155	180	142	142	157	166	170	138	152	158	171	165	160	147	155	160	145	181	154	151	174	181	137	158	158	185	156	153	170	171	175	153	183	149	177	184	176	177	168	165	172	159	186	163	159	177	208	175	168	157	156	149	161	175	145	157	137	172	166	161	146	146	137	170	157	185	163	159	154	167	154	178	129	172	186	178	152	169	154	160	167	173	157	152	152	154	148	161	181	151	156	138	160	184	169	171	165	156	147	146	163	156	169	176	139	152	159	155	157	159	165	144	147	157	158	184	192	154	151	147	133	170	157	162	153	164	181	168	165	173	121	167	153	188	158	175	134	160	175	164	165	155	163	163	164	170	161	166	179	154	171	168	161	163	173	163	146	159	170	158	173	155	153	180	165	156	160	166	171	166	154	160	174	140	176	144	162	170	165	142	170	176	194	157	137	161	171	177	180	160	160	147	177	155	139	189	178	163	181	157	200	164	148	176	174	155	164	153	168	182	171	160	178	147	148	156	177	157	158	194	174	170	176	165	143	172	149	155	183	175	184	164	179	139	143	170	177	154	153	158	142	170	163	174	166	164	166	158	165	146	163	139	164	149	148	161	179	158	155	171	172	149	179	164	165	171	156	172	151	158	175	153	160	148	175	152	168	156	168	169	151	141	180	172	165	165	151	167	198	180	177	169	162	146	148	162	160	160	160	180	160	143	162	173	164	184	173	151	154	135	175	140	160	155	149	175	184	159	137	161	158	151	150	147	161	162	171	172	195	148	180	178	173	137	165	173	158	146	145	146	155	152	171	144	162	168	165	171	138	140	165	168	182	175	156	154	153	164	159	192	151	170	180	139	173	171	148	202	163	157	142	149	153	156	158	154	164	164	179	158	156	154	144	144	177	158	144	172	157	153	165	166	166	182	152	152	160	169	160	169	153	174	163	168	161	145	150	145	153	154	151	185	141	164	160	157	167	163	160	151	158	173	158	152	157	173	136	164	143	164	168	159	168	157	144	163	158	159	191	187	149	175	165	152	178	167	158	171	165	164	148	164	182	145	156	142	166	160	158	146	170	150	161	191	168	164	161	157	148	178	159	152	182	155	161	164	159	170	154	174	153	173	136	173	175	163	203	197	162	184	139	165	164	153	155	187	181	163	172	164	177	166	168	141	158	138	163	150	174	174	173	172	173	160	163	161	140	166	148	165	184	165	159	162	159	161	156	161	175	153	146	158	161	166	147	169	153	162	157	170	172	163	135	154	151	154	168	172	159	153	155	175	156	144	181	164	156	154	153	172	151	166	162	153	163	149	132	180	173	153	156	170	197	169	149	164	155	153	161	166	178	156	195	143	151	155	155	169	146	151	154	152	154	164	158	151	160	171	172	143	169	182	151	164	149	139	160	158	175	151	163	178	155	175	152	157	183	166	144	161	163	149	156	176	163	170	169	147	156	151	160	198
1840	483	464	431	507	460	423	471	427	446	432	450	476	447	455	501	452	449	485	435	451	410	408	456	444	443	432	443	429	471	450	469	453	428	381	416	424	454	423	443	462	410	427	420	487	473	477	444	443	435	478	444	459	424	441	422	452	441	470	492	452	416	420	443	435	419	432	440	441	437	446	430	429	474	469	451	438	458	489	414	441	437	458	418	438	441	412	427	443	419	448	405	483	404	451	440	423	458	479	450	409	448	433	471	464	460	408	423	449	443	456	433	425	441	465	428	423	449	443	455	435	428	443	416	423	469	428	466	428	454	432	445	468	421	461	445	432	438	442	407	428	459	448	423	415	402	399	422	484	459	486	443	424	452	446	430	458	420	432	461	454	424	425	412	455	447	455	454	426	426	412	510	436	443	430	462	442	425	431	405	397	468	436	439	445	433	448	442	427	430	440	438	457	438	482	415	452	410	465	470	428	436	415	459	400	436	452	419	420	443	421	430	438	448	448	433	463	451	442	471	432	431	411	453	460	453	437	453	458	439	466	445	436	442	433	460	435	461	464	418	444	438	463	445	460	426	428	403	409	443	456	427	440	462	498	474	425	447	428	429	429	447	422	433	446	439	438	433	412	445	444	446	447	462	392	482	452	437	459	448	423	443	434	429	448	449	483	455	440	413	429	479	441	415	477	389	409	457	439	425	422	412	449	420	438	454	436	428	462	432	434	459	448	450	444	438	441	463	424	454	428	454	439	438	454	452	467	407	418	435	434	466	437	431	457	452	459	467	433	423	421	404	420	429	417	424	458	451	425	460	416	449	419	409	446	464	438	430	466	401	430	446	459	429	450	434	433	438	492	415	468	434	444	442	445	450	450	461	431	426	452	437	468	475	411	411	448	434	437	429	417	487	443	429	457	429	476	449	465	434	435	459	466	432	409	472	424	449	413	433	400	453	444	419	425	443	444	456	451	423	445	464	452	416	458	435	446	417	438	434	459	452	438	433	464	425	422	473	468	433	495	490	426	427	440	456	454	427	437	431	438	451	439	454	429	443	436	482	455	454	427	438	401	427	429	433	434	437	437	446	455	456	453	450	439	462	466	438	492	433	440	418	437	447	446	457	432	426	397	457	429	447	458	440	469	461	446	411	433	424	447	457	474	400	450	429	407	471	452	454	427	470	415	440	504	459	445	474	435	426	426	438	438	447	456	457	433	427	437	436	408	465	438	388	437	491	438	454	422	419	483	447	435	429	414	437	500	432	468	457	429	428	415	470	460	438	430	428	458	418	410	433	442	417	434	436	495	435	432	418	469	419	393	433	469	465	402	427	414	456	467	390	465	451	444	467	397	455	422	439	488	448	427	452	456	433	473	476	440	424	425	435	442	460	439	394	427	469	431	441	428	441	419	438	417	422	445	429	414	399	433	453	491	481	453	463	428	440	467	451	474	441	465	453	405	453	482	408	455	457	436	469	435	428	430	412	424	459	445	432	447	461	432	466	465	439	434	422	428	441	412	429	433	465	445	458	418	445	411	423	451	427	438	420	449	450	425	454	483	457	426	457	446	449	448	423	470	442	441	418	475	500	489	393	479	445	425	410	417	474	440	451	413	408	443	492	422	423	438	427	482	413	424	445	429	444	442	457	466	453	422	435	460	450	448	445	430	424	423	437	423	432	447	426	470	428	466	479	462	443	450	460	419	472	423	456	472	464	453	460	434	439	448	413	454	427	457	459	430	480	437	491	484	444	437	414	427	426	450	443	456	441	456	478	451	450	439	431	436	416	482	426	462	441	429	429	456	431	403	409	395	450	478	449	445	449	454	403	495	465	439	446	418	428	429	453	429	449	399	441	426	475	428	456	436	475	420	432	375	478	460	451	431	442	436	442	456	413	466	434	432	442	405	465	435	435	458	430	461	472	441	438	406	425	475	441	431	425	439	423	409	454	465	446	434	440	460	447	455	432	459	432	436	447	427	435	466	484	447	404	438	436	418	415	427	427	391	449	443	412	453	466	418	449	450	424	474	448	388	467	459	450	450	402	457	441	442	461	398	453	446	469	437	453	465	426	415	440	464	427	465	434	433	428	480	457	433	432	453	439	431	419	481	457	412	418	401	439	399	438	459	438	470	445	447	402	443	438	454	414	455	485	426	474	420	429	468	435	442	427	447	467	441	424	442	461	419	465	428	432	449	481	413	407	435	433	427	491	433	452	481	458	410	439	435	477	443	445	411	478	441	439	425	451	460	460	439	428	458	411	423	427	462	443	414	441	432	418	432	451	439	448	459	446	412	469	414	399	443	476	434	427	437	420	457	442	466	422	417	468	472	462	420	451	451	471	474	439	462	445	433	441	409	441	438	469	412	464	456	437	479	424	444	451	426	412	428	417	431	430	455	450	441	406	427	449	470	439	423	440	438	468	418	436	497	416	451	434	424	437	430	430	456	420	430	434	470	431	446	447	433	456	439	444	435	463	440	473	419	430	421	417	476	435	465	425	432	433	456	459	451	447	442	427	417	434	417	431	466	434	412	432	461	450	428	470	408	470	436	444	397	431	452	458	431	432	473	442	432	434	435	433	393	445	436	429	424	421	443	449	417	416	397	444	435	460	459	433	460	389	458	492	443	445	461	472	427	457	448	448	429	461	468	410	464	422	516	425	419	458	453	410	458	446	465	431	429	455	440	442	419	475	421	418	415	456	415	441	421	401	473	410	446	441	445	437	449	442	476	440	430	448	437	440	450	426	435	439	432	464	460	420	460	459	458	435	433	480	465	474	400	474	451	439	446	422	443	430	450	422	440	468	435	435	451	475	401	439	426	429	428	417	441	458	470	394	427	438	426	448	406	435	449	475	443	419	454	438	425	442	431	464	445	437	432	435	426	456	431	439	395	452	418	398	480	420	462	465	406	449	441	451	461	405	429	454	460	431	414	448	434	447	420	429	406	477	459	443	442	451	423	432	471	447	454	451	457	428	474	426	418	394	447	427	434	457	451	449	431	422	443	405	464	424	456	455	469	433	455	459	437	409	474	423	438	410	434	459	408	429	427	441	427	440	416	470	441	446	419	481	452	437	466	450	450	470	453	465	434	416	457	418	436	411	420	464	405	448	429	442	439	424	476	466	435	428	415	457	454	427	463	449	428	444	489	390	426	449	454	443	419	464	415	441	452	421	451	455	450	408	460	472	465	438	480	416	476	434	401	408	483	439	462	439	425	397	436	434	404	423	465	493	470	450	443	429	408	448	414	486	443	448	434	447	466	459	398	411	440	461	409	453	411	474	456	483	461	462	460	454	448	418	421	442	453	412	440	446	437	440	488	465	458	462	436	411	434	423	444	417	441	409	414	438	414	421	435	452	472	455	438	399	453	439	428	456	456	422	441	445	429	449	443	416	484	447	422	406	428	425	443	419	475	435	453	399	461	467	440	423	427	446	439	472	474	454	452	451	421	461	410	432	501	435	460	442	440	457	420	452	467	414	416	451	431	432
8324	699	618	592	496	437	356	370	356	362	419	342	323	361	376	370	321	347	320	345	323	334	317	325	331	367	318	368	356	355	354	357	334	306	320	360	330	362	337	328	328	357	396	351	372	404	341	324	332	330	382	351	314	319	356	324	310	332	353	366	343	344	315	330	341	378	324	357	334	359	314	323	327	343	324	327	318	298	317	323	351	344	322	341	319	329	328	327	373	337	358	313	305	332	342	333	335	321	326	340	327	368	317	346	356	348	340	313	344	349	330	317	318	312	332	330	335	314	322	338	353	342	316	329	320	344	333	358	313	375	386	333	332	308	319	304	304	334	309	328	298	328	352	303	347	314	330	304	348	323	344	321	328	332	372	325	333	370	346	336	340	327	333	299	351	390	360	335	348	329	313	309	342	367	337	313	304	360	314	338	353	320	320	328	347	346	357	338	299	329	298	314	313	321	345	358	338	366	293	353	371	348	377	366	339	354	348	313	294	304	320	338	354	349	328	337	321	356	328	311	367	347	340	332	337	350	306	343	330	328	357	356	369	344	336	381	319	341	367	339	340	318	344	313	354	338	336	327	355	352	356	316	320	324	337	315	337	387	343	337	342	368	380	386	358	356	391	366	340	350	358	341	340	319	339	307	314	323	348	356	367	366	335	353	336	312	338	368	308	313	321	336	359	325	373	348	318	323	334	336	336	352	329	333	333	307	313	346	313	330	361	351	327	347	336	349	350	347	346	332	342	324	345	341	332	361	311	323	318	296	313	315	360	359	353	321	378	367	349	340	331	327	343	337	355	347	328	364	343	312	321	322	319	342	353	346	348	346	331	302	339	335	334	358	326	391	290	321	302	357	347	350	339	350	310	344	344	341	337	318	321	337	334	320	308	341	371	347	351	413	365	361	356	351	339	330	353	326	326	381	323	334	345	332	316	333	359	364	342	340	324	326	327	360	335	341	359	317	339	337	303	375	343	352	342	324	352	354	325	315	356	339	309	370	331	340	355	354	372	346	347	322	335	329	334	334	321	308	363	329	366	317	326	353	319	330	313	318	356	357	290	310	336	322	321	334	337	324	331	374	333	326	337	310	358	330	334	337	327	379	325	333	345	343	324	335	316	333	322	340	351	310	303	322	352	341	342	336	343	362	347	328	352	338	313	378	331	311	330	341	359	360	333	346	351	344	332	317	323	334	319	351	315	354	333	329	327	335	354	317	321	334	323	343	324	341	346	331	362	340	341	336	353	354	337	331	351	347	343	328	353	334	322	336	363	353	333	333	308	325	310	362	384	335	321	348	356	362	336	308	321	300	343	335	333	329	326	311	292	362	317	341	362	337	342	346	324	332	393	348	336	340	368	339	319	331	328	340	319	341	336	295	361	309	346	376	295	332	302	311	342	330	337	305	342	334	337	357	373	331	317	334	334	332	339	355	334	325	359	351	364	326	376	372	352	306	344	312	331	323	355	367	329	362	331	355	361	314	354	331	307	313	345	323	345	330	313	319	338	329	309	313	348	333	308	312	392	327	345	360	350	360	309	325	324	367	338	335	315	346	333	350	334	342	366	331	344	347	354	330	346	353	305	348	367	321	338	327	320	338	331	328	330	339	341	318	336	344	331	328	396	314	348	359	350	338	355	356	352	340	354	336	332	334	385	315	322	336	335	328	323	349	363	370	314	356	344	324	327	304	331	344	370	314	327	376	348	347	321	331	342	320	384	349	372	312	344	383	394	293	328	328	335	349	325	331	340	316	336	307	310	341	338	359	341	318	393	321	325	349	359	315	317	346	318	340	327	341	344	343	323	310	333	369	347	356	290	347	284	347	328	352	342	332	340	355	297	329	329	315	307	299	329	333	339	267	315	341	334	313	333	352	309	336	337	320	323	309	329	338	320	341	352	345	384	336	308	333	341	327	346	358	309	376	360	377	310	356	343	342	338	326	317	338	337	346	335	307	353	331	299	336	342	304	319	328	346	346	304	345	333	330	338	311	343	334	325	357	374	353	347	347	343	374	339	322	307	313	342	340	325	336	320	341	337	323	343	326	370	368	363	345	329	325	347	351	324	310	316	318	341	315	340	361	320	327	329	322	313	310	375	298	375	342	329	304	367	357	342	328	337	313	352	330	345	363	353	329	369	359	319	334	363	349	334	369	321	336	313	326	359	379	355	345	393	332	327	348	376	350	326	301	356	364	331	371	310	361	316	363	315	332	324	334	335	336	341	332	359	365	369	327	308	359	329	346	318	346	331	378	352	345	330	353	315	331	370	345	317	321	339	364	351	345	353	319	306	335	356	340	343	352	359	305	335	371	325	331	333	348	343	357	343	339	324	371	322	330	341	357	340	318	339	292	358	329	341	383	340	326	278	339	364	368	375	331	325	342	347	312	364	394	371	337	334	322	336	338	327	322	347	363	339	354	343	354	371	330	347	338	313	305	384	328	330	316	330	338	309	336	314	299	340	332	327	347	321	357	344	334	314	333	346	346	339	317	341	361	339	318	330	352	367	366	326	344	345	312	321	322	340	342	313	302	360	338	352	356	321	352	311	357	336	339	351	350	331	344	361	347	348	309	363	351	323	353	331	330	326	306	312	350	323	302	348	311	337	351	348	342	364	332	338	354	325	387	325	341	352	311	354	348	367	306	368	358	314	367	361	357	303	395	326	346	358	332	337	310	329	361	369	327	341	332	322	330	324	363	350	355	371	360	339	322	339	331	357	315	351	349	320	367	358	320	317	326	337	359	307	325	362	307	344	346	344	339	314	319	318	322	350	302	347	352	316	291	334	361	319	320	351	332	327	302	352	328	340	357	338	321	347	321	340	341	347	342	307	312	362	354	373	355	298	340	320	321	330	354	338	328	340	310	328	312	355	347	304	314	341	342	338	299	310	324	329	351	317	371	341	337	351	330	304	348	340	358	332	306	339	333	345	320	341	327	354	371	346	341	316	364	346	335	334	318	329	348	349	339	372	350	337	367	303	343	336	338	342	324	318	348	358	338	347	339	329	337	350	327	326	313	326	296	346	328	325	341	348	337	338	347	315	313	335	330	333	332	327	321	330	301	327	344	344	332	337	337	316	290	331	308	330	314	352	345	346	335	384	316	322	317	353	324	314	382	343	339	344	331	346	318	314	331	346	353	344	290	344	361	366	357	345	360	358	329	320	360	346	366	336	362	289	337	298	334	366	366	301	309	358	311	333	341	330	329	329	361	378	342	354	322	356	335	334	309	338	304	363	321	310	361	326	344	330	324	352	366	336	326	333	379	381	330	345	324	320	331	364	367	333	362	341	346	317	313	333	364	338	327	374	297	343	330	348	300	367	346	344	326	369	347	333	328	314	313	346	322	360	345	326	298	367	336	335	335	319	308	338	323	364	335	331	354	363	323	331	339	326	318	344	326	352	352	352	361	341	367	367	351	304	340	356	343	310	335	364	308	329	370	366	343	321	304	356	353	327	319	328	316	309	345	351	349	330	330	342	351
6792	1085	1513	1627	1382	1283	1088	1117	1060	986	964	949	937	925	891	884	883	882	863	914	779	823	813	827	852	869	822	855	830	826	795	842	844	810	812	818	800	778	769	795	733	750	818	823	746	784	788	785	797	820	767	823	787	804	768	764	792	773	811	779	781	791	772	760	848	799	807	799	833	822	780	746	850	809	767	849	827	809	793	809	803	803	774	763	869	837	789	807	808	791	781	788	844	778	804	843	769	784	777	768	826	797	816	826	814	784	826	814	788	763	768	758	837	780	807	835	767	817	816	834	813	847	844	813	765	748	762	816	800	744	797	786	766	810	765	834	812	838	777	804	806	813	753	793	780	793	768	846	793	814	754	768	806	791	805	787	792	808	784	793	777	830	772	798	766	793	827	815	798	824	792	820	802	863	751	804	736	774	797	770	882	779	750	777	779	801	814	818	773	761	816	784	798	766	785	820	791	747	796	805	768	799	799	827	824	848	796	809	773	832	729	828	825	797	808	803	807	770	769	795	790	782	788	823	773	787	800	772	771	783	805	786	845	810	812	781	781	805	838	762	798	877	810	802	741	806	816	813	775	802	818	755	804	835	784	762	768	790	800	737	825	798	754	811	768	810	755	870	797	782	774	807	819	791	792	769	782	801	844	843	817	800	808	812	802	823	815	790	803	761	786	761	792	782	784	810	778	766	780	819	791	811	810	814	786	768	800	788	764	804	823	790	782	778	839	765	774	857	749	807	805	812	809	769	815	849	764	766	830	796	766	795	780	793	841	814	862	792	826	744	770	783	846	760	766	778	862	834	840	839	737	783	850	807	757	789	819	792	781	832	815	788	764	835	810	785	826	736	775	795	792	810	785	758	819	836	794	869	798	782	809	859	770	775	815	766	779	805	786	775	788	706	783	794	771	781	751	767	816	816	781	775	776	807	798	789	820	798	808	789	791	756	845	757	886	783	762	765	819	766	777	789	799	815	768	811	777	713	804	739	832	771	796	864	756	758	787	774	737	786	771	798	797	856	756	789	790	808	819	830	811	765	768	792	806	785	811	820	761	816	766	782	807	823	766	858	832	790	868	785	819	778	786	822	767	825	815	833	777	761	890	817	788	755	799	786	829	807	790	811	827	859	787	794	781	805	819	815	782	861	838	832	778	771	822	783	749	791	825	831	826	780	800	810	770	822	755	791	746	813	782	806	844	832	764	776	796	793	786	797	790	810	797	780	770	805	738	796	763	788	796	766	742	789	741	817	851	777	807	787	845	799	801	798	781	804	776	753	794	802	775	794	808	787	861	797	791	823	771	764	795	799	762	810	809	807	767	823	797	793	745	805	781	883	788	791	827	800	797	804	770	794	814	827	807	776	790	771	841	743	773	826	893	813	813	792	811	825	795	804	786	822	784	804	815	791	747	784	762	772	824	754	833	842	750	826	799	764	783	786	798	796	768	830	810	791	822	859	815	775	732	838	824	797	813	817	824	756	797	824	775	759	804	772	820	802	799	806	771	769	771	774	798	788	818	815	757	824	762	827	819	818	775	768	806	752	830	809	756	801	766	781	824	712	820	797	789	733	805	782	825	825	802	829	873	801	795	789	786	795	793	825	813	793	751	818	799	766	837	761	775	807	821	824	842	786	815	813	815	777	824	789	827	846	843	835	810	785	786	773	838	821	793	822	768	823	786	772	783	806	771	773	830	804	832	817	829	814	788	718	806	820	787	805	811	793	758	774	796	787	792	835	808	749	819	793	794	832	838	801	795	791	749	834	781	781	800	782	821	785	748	783	771	751	800	827	749	791	777	787	829	766	780	824	782	808	797	850	803	774	793	781	792	796	744	803	775	804	733	784	806	813	855	808	786	832	816	790	785	769	836	808	811	785	766	778	797	761	771	815	789	805	864	822	740	836	815	789	760	760	819	835	792	793	807	789	819	781	825	791	813	771	730	768	778	802	777	773	819	761	758	767	784	766	781	781	796	794	840	818	764	817	816	775	809	774	815	803	781	778	807	826	757	822	772	791	799	836	775	816	790	804	773	824	814	773	754	858	832	814	826	779	762	791	772	877	851	847	799	811	816	777	797	790	852	807	798	819	758	789	770	783	824	759	768	767	794	750	798	835	840	831	803	821	798	777	814	778	811	801	771	788	782	790	753	711	799	762	802	817	803	772	814	812	836	798	807	780	808	779	802	805	805	786	767	815	789	818	777	827	767	800	787	760	806	821	796	833	790	757	813	862	809	782	778	796	806	785	834	806	792	816	764	836	772	825	756	794	837	775	792	858	804	783	793	791	814	848	835	800	827	766	764	822	857	778	863	745	816	797	762	801	799	763	807	799	813	799	800	811	776	826	764	764	810	800	815	785	765	782	780	789	804	858	822	774	788	758	804	831	786	779	823	783	801	830	766	763	761	836	791	817	825	773	796	828	766	793	780	777	804	801	737	825	786	797	808	793	755	820	764	812	795	784	836	771	796	741	774	775	724	802	778	785	767	760	802	795	792	829	776	761	811	818	741	778	806	798	797	777	757	840	778	786	865	783	767	775	776	820	793	771	783	812	821	819	834	851	811	823	760	772	817	787	796	748	748	794	789	787	751	778	771	728	758	773	827	767	818	800	815	807	800	829	768	778	832	792	762	799	757	761	788	742	787	790	866	821	800	815	790	748	759	861	791	843	766	779	771	792	799	751	784	843	821	787	786	815	801	787	787	787	788	746	780	843	800	738	767	775	791	795	799	843	772	815	746	749	732	832	823	755	792	752	850	820	816	769	787	801	762	794	828	775	770	805	819	774	724	819	802	810	816	784	730	824	795	806	794	764	805	836	798	794	801	762	773	863	769	787	763	833	776	848	755	815	790	745	777	812	825	784	775	790	770	780	826	796	823	806	794	809	809	840	826	753	765	818	820	843	784	791	766	730	815	772	807	812	820	831	790	829	830	811	796	856	811	826	797	784	780	856	774	823	834	785	809	805	764	843	782	778	743	808	768	748	786	768	790	806	738	826	783	770	822	805	794	825	781	842	791	800	787	809	755	813	812	807	795	774	729	797	779	822	746	784	831	791	782	785	810	732	837	801	823	786	803	764	831	811	805	800	786	812	826	805	838	792	818	785	790	768	821	807	795	828	802	807	786	767	786	771	794	826	778	824	794	782	848	819	744	727	851	793	798	807	832	783	830	782	815	803	787	759	839	800	840	742	845	793	756	757	794	805	810	828	775	801	818	785	798	809	789	800	736	844	799	774	807	796	799	858	806	845	819	779	827	787	802	849	832	800	821	796	768	795	847	833	783	787	794	743	802	834	758	786	783	786	788	822	773	815	808	801	774	816	777	756	795	767	754	781	783	814	818	773	806	772	827	800	838	831	822	848	838	824	799	820	765	806	816	740	800	804	781	837	802	792	818	750	780	810	763	805	772	818	799	802	816	783	771	771	785	831	803	802	801	830	780	798	807	773	796	811	840	757	837	810	818	792	762	763	803	812	786	815
15401	1446	982	860	608	491	447	429	435	396	380	401	372	342	367	340	380	353	319	302	332	335	332	333	326	352	328	336	350	306	349	337	340	317	369	363	336	377	341	313	317	338	334	340	379	341	343	346	335	289	321	341	355	315	361	360	395	353	358	369	343	318	321	357	331	338	294	336	340	303	336	342	317	343	323	347	331	324	315	331	328	306	354	353	326	326	351	321	335	308	300	350	323	318	380	319	316	348	303	333	295	345	353	328	314	325	290	319	338	329	321	283	338	350	350	350	317	352	340	359	318	331	353	350	333	329	332	331	357	303	354	336	336	341	336	351	354	336	322	337	353	381	321	340	333	336	349	304	326	338	323	298	340	341	336	337	306	303	338	305	361	338	328	367	365	321	357	331	361	311	341	317	366	337	350	343	353	312	335	332	304	347	343	355	348	360	313	325	323	293	339	313	344	309	325	341	376	329	364	322	316	313	300	298	312	331	308	345	317	322	314	311	339	344	321	317	349	339	331	358	364	324	358	361	343	331	331	345	360	344	319	354	340	340	293	340	388	319	337	315	381	325	349	366	325	313	382	355	343	298	363	338	312	325	313	304	354	342	313	303	334	338	330	316	334	323	342	351	339	340	336	332	345	341	331	330	362	331	366	335	324	314	331	358	319	314	311	313	329	329	317	340	349	320	271	348	356	358	336	349	342	305	341	340	351	330	353	333	314	311	335	346	336	329	357	300	337	327	353	334	305	336	332	339	347	359	333	334	328	353	352	319	328	341	330	361	369	355	353	323	338	338	330	353	321	334	350	337	356	295	280	343	342	333	360	339	313	332	357	304	323	321	331	324	347	354	338	323	335	343	315	323	313	316	315	351	346	328	365	340	373	312	335	324	338	335	343	349	325	327	362	365	307	376	317	346	358	315	318	324	306	345	326	330	332	323	331	346	298	353	343	337	341	338	359	314	324	321	297	313	325	310	319	336	356	361	329	344	369	332	301	306	328	318	315	361	301	324	324	330	323	320	331	340	322	340	290	320	313	336	308	313	329	318	373	316	315	327	331	344	344	349	340	321	345	313	307	287	322	279	329	307	355	319	303	297	310	374	342	321	293	333	314	346	332	349	310	325	355	302	328	356	361	307	330	334	314	333	346	354	315	316	309	310	316	330	353	320	331	373	327	347	336	336	333	338	313	375	309	333	331	339	339	332	358	365	333	306	331	329	319	326	349	347	328	329	340	327	339	329	325	336	341	331	275	312	322	330	329	319	342	345	328	339	341	363	357	356	344	309	297	336	293	314	349	331	330	338	352	316	329	321	333	322	345	336	321	331	333	348	323	357	347	319	365	332	327	350	282	316	290	334	322	360	347	365	312	366	299	344	318	323	327	371	383	295	367	312	325	342	332	288	314	345	343	337	343	307	332	328	345	347	312	327	333	311	324	340	330	327	328	323	333	330	333	366	346	333	342	329	317	333	306	338	302	347	339	299	305	332	301	358	370	318	313	372	369	339	324	315	339	337	342	313	321	361	328	330	331	349	333	338	307	366	357	298	310	337	322	336	305	353	320	337	338	339	311	350	303	376	341	365	320	328	330	319	330	327	333	349	297	343	343	332	310	298	317	326	294	320	349	358	344	370	321	353	307	335	333	325	316	335	305	326	331	330	310	304	362	329	334	299	379	280	329	336	333	327	315	365	330	346	329	308	309	327	311	344	340	363	315	348	317	317	287	372	297	328	335	326	354	313	306	307	310	323	334	334	333	314	358	330	342	343	327	318	342	344	352	332	279	330	334	303	342	356	328	318	304	345	342	367	327	357	315	327	349	320	340	324	346	344	359	344	315	329	340	335	328	332	341	345	313	317	327	358	316	338	321	341	320	353	332	354	379	371	334	310	336	368	352	326	318	328	349	332	317	361	344	338	342	320	333	343	329	345	326	337	347	333	330	342	353	357	362	325	320	303	273	330	326	307	296	317	356	305	336	335	355	305	332	311	299	351	358	333	311	333	340	313	328	293	346	322	306	319	358	323	319	336	328	325	349	337	333	336	296	311	341	352	360	303	331	341	330	351	351	337	363	325	355	299	339	317	343	335	333	364	318	364	332	357	318	323	317	304	332	297	350	333	346	300	318	344	383	379	363	333	353	335	335	324	322	340	330	335	300	321	350	340	324	365	323	323	331	332	357	321	325	354	330	335	314	336	339	333	344	316	345	336	339	366	341	322	346	339	337	402	336	343	322	312	342	358	329	339	331	305	342	326	325	296	307	330	312	354	334	298	339	355	320	343	336	339	378	336	322	363	325	330	326	340	334	335	310	328	341	336	320	369	303	332	330	303	345	337	355	331	313	314	310	358	318	350	327	293	332	341	335	326	327	335	311	316	378	332	335	327	350	347	295	340	313	317	316	334	356	333	317	342	331	362	346	316	328	344	334	332	304	327	342	336	315	321	345	336	312	334	335	342	332	343	344	311	296	313	306	352	339	347	348	294	304	336	353	324	324	353	371	320	317	323	311	355	325	351	294	301	317	318	360	316	323	363	360	301	367	343	295	337	300	325	321	341	311	345	345	334	339	351	372	367	307	320	332	330	284	328	367	301	326	331	333	305	351	357	334	373	336	336	338	339	324	322	352	357	373	328	337	328	323	338	341	362	342	333	317	325	350	354	344	314	357	327	337	303	304	322	340	330	360	339	338	321	320	356	345	342	333	308	325	347	327	330	371	337	337	362	334	325	319	334	324	319	318	304	355	318	315	369	359	381	310	312	381	342	329	337	371	325	311	364	365	322	343	311	339	339	333	315	376	311	306	344	318	358	321	369	339	379	318	330	303	343	330	330	347	294	332	335	346	353	308	329	338	372	312	297	333	311	299	306	315	309	361	336	306	327	315	343	363	346	335	333	321	359	307	302	325	343	331	303	346	340	343	361	324	331	359	323	305	305	287	331	361	340	330	308	318	337	341	304	330	351	351	302	301	331	319	344	357	321	352	331	353	335	336	338	341	358	309	335	344	314	342	347	345	341	314	289	312	336	341	341	334	317	321	357	340	350	332	347	357	363	365	323	346	329	369	345	322	336	355	323	338	317	322	347	339	380	348	349	351	305	349	341	354	338	297	341	323	322	342	296	360	342	332	325	357	347	313	333	327	333	332	337	342	384	343	306	342	305	347	335	320	347	335	344	372	342	363	321	333	349	314	317	332	315	339	321	335	335	316	316	325	336	349	289	328	353	330	385	325	337	359	329	331	324	341	346	344	319	366	370	339	317	323	365	340	328	336	315	322	349	326	321	350	337	363	340	324	315	330	361	315	337	327	342	306	322	325	341	286	314	349	333	337	345	353	338	336	324	319	344	332	289	345	347	299	330	373	325	361	348	308	302	329	346	324	317	334	313	320	343	368	317	319	322	328	306	315	314	307	329	331	369	363	342	325	304	342	356	295	355	339	325	319	325	311	358	315	329	310	358	352	320	313	326	352	347	360	323	340	349	362	369
8624	1388	2181	2307	2021	1678	1460	1304	1308	1174	1090	1057	1053	916	893	886	875	904	824	838	802	803	812	790	824	865	761	834	768	777	792	796	783	819	766	824	779	782	825	800	765	765	792	752	782	809	756	806	745	802	830	752	769	729	763	796	772	740	781	810	795	766	785	757	766	775	774	797	768	784	743	743	730	762	755	793	773	717	737	772	733	761	754	762	748	774	768	691	706	738	755	778	747	725	751	777	756	768	779	790	778	798	829	704	707	789	782	757	768	746	799	754	764	781	776	761	762	752	735	764	715	762	741	744	784	722	759	726	776	808	761	769	765	728	709	713	787	733	796	725	753	744	735	762	772	739	753	754	774	751	744	757	723	747	794	725	740	729	775	728	745	749	765	770	779	724	749	787	777	726	749	787	764	735	718	769	794	762	749	790	743	795	753	748	751	734	763	780	739	768	762	742	732	754	751	802	739	786	794	795	838	727	771	740	755	752	804	775	718	750	783	745	753	715	757	754	720	734	750	782	760	794	745	782	754	721	712	710	750	721	746	802	752	737	764	758	773	758	722	703	777	773	719	734	732	814	698	744	727	710	734	769	695	781	741	733	787	757	736	779	774	762	736	739	789	764	771	741	749	760	831	699	746	751	736	814	770	755	752	739	801	731	761	708	782	718	738	787	777	791	742	735	789	784	767	777	782	753	787	753	795	804	736	728	751	780	733	712	765	791	773	751	820	806	764	775	764	794	763	744	747	791	740	776	809	729	762	766	735	723	799	749	730	784	739	767	722	776	768	678	798	748	747	773	770	775	769	732	782	751	786	797	765	773	720	759	705	734	777	755	766	742	786	766	738	729	777	727	784	722	741	753	764	720	739	728	720	731	758	798	761	774	773	714	714	759	779	741	713	761	768	741	774	757	698	750	747	727	769	694	729	802	760	734	784	733	766	751	773	754	732	760	764	740	762	709	751	788	797	722	737	738	740	756	788	801	775	763	746	771	754	802	754	751	726	807	750	734	798	774	750	759	763	801	723	745	758	769	754	781	781	730	760	688	725	806	769	765	798	767	764	780	729	737	794	712	734	763	752	712	775	749	723	804	832	714	742	732	753	773	737	757	738	773	790	705	778	774	777	781	757	743	751	752	726	774	732	764	760	790	782	766	743	739	738	728	716	751	759	755	804	801	754	783	765	778	698	787	743	717	729	754	809	742	753	763	732	709	752	768	721	758	758	741	767	743	757	765	799	773	737	740	725	802	698	744	808	778	750	766	731	744	777	795	732	727	741	771	772	768	748	767	730	765	768	724	767	771	813	760	737	771	745	765	762	767	728	765	729	767	705	727	742	718	720	714	769	734	794	727	761	719	756	798	725	686	739	736	734	734	764	737	715	734	737	745	759	737	789	756	762	729	789	751	751	770	716	723	735	803	724	750	760	728	737	744	737	752	727	739	791	718	732	808	727	726	760	747	746	735	793	739	729	782	731	758	775	763	729	750	776	753	806	754	737	757	708	808	805	747	775	779	739	769	777	700	762	775	759	741	759	740	729	724	772	719	759	751	794	752	771	753	771	774	777	769	769	709	746	765	754	736	748	767	771	743	795	747	774	744	798	767	811	667	748	781	713	744	780	720	782	737	724	745	738	756	775	789	747	711	796	789	773	730	761	728	738	792	773	711	755	768	787	773	724	767	751	761	759	780	745	741	786	779	712	710	794	766	762	802	786	760	731	744	753	771	741	757	744	779	738	773	748	708	784	759	785	774	802	746	754	753	733	739	753	736	784	772	714	793	777	766	741	781	749	777	756	762	711	751	728	764	691	727	719	787	769	718	767	787	774	743	744	706	743	708	748	775	726	796	734	817	753	771	753	776	771	735	787	749	783	744	799	714	747	768	754	744	766	739	788	808	734	739	744	752	781	729	743	718	703	806	744	771	755	741	831	766	799	782	759	767	763	774	763	745	786	730	705	723	745	773	773	782	757	722	782	760	728	745	764	806	751	769	790	795	793	766	719	740	730	744	720	754	751	797	705	717	789	733	768	766	799	807	784	722	739	756	768	763	748	733	731	731	795	804	760	757	717	757	749	784	734	832	768	769	736	740	751	684	765	771	793	742	730	770	766	759	783	806	758	760	728	735	706	784	767	767	764	741	791	737	771	769	808	760	785	779	804	748	778	736	750	759	782	747	734	744	803	772	735	774	759	776	736	697	749	778	746	781	789	818	735	800	735	737	777	753	818	731	769	780	774	753	716	780	747	770	779	739	775	735	721	714	773	772	786	755	716	743	749	816	759	759	762	754	752	747	729	751	771	742	754	739	740	721	731	757	761	760	784	734	781	801	753	773	751	787	750	715	748	720	780	758	724	762	792	802	772	739	759	783	774	757	812	748	759	773	757	739	751	780	763	754	740	739	752	762	802	745	736	751	795	731	738	772	728	761	741	766	808	769	751	759	734	742	745	722	768	748	757	775	778	826	748	765	806	733	797	746	782	738	756	746	769	755	803	740	754	771	802	726	778	777	802	784	773	739	718	781	828	733	793	784	774	750	777	765	756	793	746	752	763	778	786	775	754	794	737	745	761	755	746	783	787	754	704	745	725	775	787	751	730	743	799	719	776	764	790	796	765	780	757	787	746	757	762	738	742	776	779	766	706	744	823	782	811	734	781	746	797	774	783	716	687	714	757	737	791	739	775	738	793	742	796	786	759	756	738	729	743	733	751	716	726	772	795	759	761	741	751	764	763	789	758	738	785	713	730	735	740	742	677	767	713	768	694	725	769	737	755	746	753	741	713	748	784	754	737	729	771	750	709	745	714	749	701	749	767	734	787	736	746	741	650	736	759	785	744	797	746	727	768	754	736	771	756	748	775	760	746	812	798	765	713	745	749	765	746	761	809	747	817	725	748	804	785	785	763	736	787	745	776	788	749	747	758	775	750	738	824	761	739	775	713	788	750	781	733	739	806	760	771	803	728	796	792	774	756	757	726	724	745	755	746	746	789	747	764	767	719	757	799	786	743	736	747	740	735	773	773	732	785	779	749	753	774	762	773	740	783	779	716	808	725	752	772	749	756	769	834	732	785	799	794	752	780	714	753	785	769	790	777	767	749	760	764	788	787	772	764	766	773	731	816	705	744	786	704	777	732	801	771	730	741	821	787	818	736	772	741	773	804	739	732	735	723	712	773	772	767	761	814	792	739	767	801	762	767	789	785	787	746	730	715	734	739	788	733	793	742	795	776	747	768	749	761	733	797	763	734	747	762	738	726	767	787	762	740	738	712	769	799	703	722	785	788	760	768	774	762	774	745	733	742	722	714	771	773	745	800	753	746	758	748	753	746	739	760	760	745	755	763	795	843	784	781	699	789	780	753	805	790	740	718	779	827	784	771	747	759	778	735	758	755	767	786	737	760	749	748	722	762	761	754	775	829	823	804	762	792	774	725	762	773	773	779	747	753	702	776	764	773	767	752	727	792	715	742	742	738	727	767	750	764	761
1886	190	162	177	147	170	169	185	162	171	161	157	168	171	148	155	180	160	167	162	162	162	162	175	180	180	162	164	157	135	162	170	182	157	149	174	159	159	150	146	147	154	166	161	146	179	172	165	178	160	143	172	169	153	135	170	181	143	161	186	166	139	151	156	151	147	166	170	156	163	155	171	187	154	155	161	145	154	171	138	184	160	151	169	188	152	160	140	128	157	175	152	177	167	155	155	180	188	164	158	183	162	131	150	169	178	179	157	152	149	176	167	190	160	179	156	181	148	134	153	152	187	149	172	167	164	176	158	168	182	152	149	139	147	138	166	188	176	159	151	160	155	209	141	179	176	146	152	170	147	157	148	192	177	164	166	157	151	156	159	186	164	167	179	165	168	163	157	168	143	165	168	150	170	139	151	178	162	171	160	153	175	153	190	161	158	147	150	169	174	147	173	144	152	168	150	158	137	159	166	168	182	178	157	169	188	159	155	159	156	175	165	175	150	162	170	172	162	157	164	145	178	126	163	186	185	161	161	173	163	170	164	147	158	157	154	151	154	165	154	156	164	148	168	155	175	167	151	143	153	160	159	148	162	175	139	160	145	165	134	166	181	181	174	160	158	159	166	157	133	161	178	152	160	161	171	164	176	159	166	145	127	169	186	162	171	169	162	164	153	182	141	149	167	133	166	171	171	151	173	157	162	156	156	151	152	181	152	145	160	142	162	162	181	155	192	164	160	178	175	151	146	143	140	145	149	168	152	159	126	148	172	140	172	152	169	178	156	174	157	146	156	164	164	180	186	160	173	155	163	139	159	167	162	155	153	130	150	145	151	178	174	188	144	139	171	170	191	150	158	168	167	188	169	181	152	162	154	151	145	187	166	176	149	156	159	183	176	135	170	152	164	160	133	176	195	157	175	156	170	165	166	169	171	175	157	155	154	153	166	150	155	139	159	164	169	162	136	182	140	154	153	153	178	157	168	172	131	176	160	168	164	174	171	157	176	164	155	175	155	169	144	160	162	186	173	179	163	154	151	160	161	164	143	158	167	172	194	176	170	195	179	170	168	167	146	184	163	192	160	167	185	171	142	183	170	141	180	145	175	151	148	146	148	171	146	143	156	148	167	193	166	164	163	170	182	167	164	158	141	165	162	165	159	184	171	175	141	170	151	188	147	159	189	164	175	168	188	177	142	162	149	158	171	178	168	170	168	161	169	162	171	179	145	185	161	168	166	152	174	189	197	151	178	165	180	148	158	157	131	162	172	170	162	158	166	153	134	155	172	152	154	172	179	155	166	174	168	153	178	175	137	171	169	159	172	149	154	137	158	177	141	171	168	132	178	168	127	154	170	153	152	152	159	169	151	161	179	161	174	173	149	163	150	137	182	158	158	170	181	177	168	156	164	154	165	183	154	158	162	140	139	130	159	134	176	158	166	161	163	155	166	137	164	180	140	153	163	182	161	169	183	165	133	171	143	194	168	158	164	161	150	179	149	148	163	168	183	173	147	154	161	165	159	151	189	172	175	187	157	180	163	162	151	149	140	179	171	165	163	146	157	160	174	143	142	159	171	156	168	153	134	162	155	156	142	184	188	158	178	152	157	165	138	138	172	170	169	162	153	169	136	187	140	169	162	164	203	162	146	166	171	176	191	161	157	145	157	165	173	150	154	163	156	175	176	148	156	137	177	172	139	150	189	173	144	168	156	144	157	154	155	155	177	152	179	154	142	162	145	150	166	188	148	162	187	148	165	155	154	177	131	146	177	167	175	170	165	171	135	162	152	147	177	155	159	170	155	171	153	176	185	160	157	162	167	137	144	175	174	151	180	161	153	148	153	166	167	173	158	165	143	139	169	176	164	145	177	176	152	170	161	159	132	168	152	152	160	136	145	166	148	154	169	155	161	193	172	174	165	173	142	180	170	160	168	148	158	147	130	151	180	154	179	188	185	123	171	154	167	141	173	171	168	152	164	174	172	192	180	174	154	186	156	160	170	159	148	161	176	142	153	127	158	161	152	159	160	161	165	168	170	175	161	183	174	145	161	185	159	163	150	163	172	148	161	141	183	157	151	155	164	150	145	156	162	168	167	182	165	163	166	182	153	179	178	168	170	156	170	155	166	167	195	141	179	179	152	148	184	169	158	158	148	158	152	164	153	166	195	175	171	170	144	161	145	166	135	152	158	181	182	164	175	155	189	168	156	157	170	158	142	156	147	154	180	142	174	158	182	140	150	162	165	182	147	167	161	159	179	145	181	149	164	159	162	146	169	150	164	181	156	159	178	169	148	167	167	158	124	165	154	174	186	158	153	155	180	164	157	151	145	134	189	164	166	137	164	161	175	138	163	160	158	159	148	161	172	178	181	143	160	141	159	182	180	187	179	196	178	147	172	171	135	159	162	173	153	170	157	169	184	144	175	168	151	161	172	153	161	168	173	151	172	154	156	156	164	154	161	153	155	147	172	138	187	147	154	172	169	171	172	165	179	178	161	178	150	167	167	153	152	172	148	136	172	139	153	160	195	144	156	193	148	163	170	188	159	189	174	166	153	135	145	151	152	171	161	179	172	153	159	145	159	153	183	168	174	156	153	188	164	161	141	159	155	172	175	155	162	161	155	160	176	130	149	152	152	161	125	177	142	145	164	158	155	149	131	163	167	162	170	187	152	177	142	146	146	177	167	166	173	173	152	168	166	164	156	148	152	138	174	154	161	151	168	156	158	137	144	146	149	150	161	154	165	154	157	171	188	172	139	167	151	134	162	159	144	165	154	180	184	175	172	157	155	166	166	164	172	172	161	164	158	153	177	151	166	159	135	164	162	133	152	152	156	171	167	165	185	179	173	159	152	178	174	174	147	179	165	173	169	174	143	197	137	149	165	161	178	143	142	171	165	147	174	152	174	151	160	168	181	151	172	175	172	160	157	151	167	159	166	156	182	158	168	155	153	150	165	156	129	164	160	159	176	148	153	216	152	169	169	187	155	166	159	144	185	167	166	153	142	158	160	150	154	155	157	143	155	191	155	166	172	167	163	124	196	173	161	184	161	169	156	160	164	169	157	171	151	174	166	186	163	153	152	163	157	158	149	149	184	143	158	163	155	164	178	158	145	175	170	164	183	188	181	188	170	156	151	148	179	156	150	149	115	138	143	192	165	167	153	150	138	150	152	161	175	167	146	169	156	157	163	155	164	162	176	194	176	168	163	178	159	147	175	154	170	173	165	167	165	187	160	179	157	167	178	170	157	168	152	137	182	152	181	148	195	151	153	144	159	166	164	146	145	172	169	141	158	173	159	182	168	157	200	161	173	161	167	160	160	180	155	147	177	199	168	173	157	125	151	148	168	143	143	175	149	143	162	167	151	148	161	172	172	150	170	143	154	166	156	141	158	159	153	186	170	189	151	165	150	167	157	175	173	166	174	164	164	179	177	166	138	137	141	182	187	165	170	145	146	163	190	160	130	177	184	152	158	190	145	168	155	167	173
1918	488	459	504	444	455	419	433	463	473	450	470	460	407	431	492	455	442	456	475	482	441	421	443	445	423	440	435	420	454	412	449	427	408	430	476	428	454	467	415	420	396	440	456	451	459	430	456	412	464	449	453	429	423	455	505	424	406	427	466	461	420	435	427	477	445	439	456	439	404	409	420	454	404	492	436	448	507	425	415	414	437	454	419	423	441	458	479	438	441	476	460	442	424	461	414	419	463	422	437	441	456	459	434	422	462	477	453	412	436	449	434	436	432	474	489	425	414	401	428	434	451	468	438	477	422	455	405	465	408	479	466	424	425	420	436	415	439	446	433	458	472	465	437	479	419	445	424	432	416	451	448	456	428	431	446	441	417	415	451	440	442	428	457	447	427	445	427	484	421	410	448	445	465	462	426	471	458	472	454	433	453	456	411	435	452	396	457	450	462	426	439	425	430	399	451	437	436	439	445	480	428	408	407	415	454	449	432	426	426	426	434	438	416	444	438	447	427	416	476	428	442	470	499	470	445	470	473	457	417	429	445	452	467	450	413	409	414	422	410	423	430	428	457	413	426	470	397	461	478	448	438	463	438	446	443	449	409	472	508	468	435	460	474	453	440	447	438	440	451	423	452	424	387	417	418	429	438	440	468	447	456	415	459	453	434	422	441	485	445	403	416	455	443	411	426	396	442	463	445	436	461	428	431	466	417	463	442	444	404	441	449	462	475	442	431	432	447	458	468	475	449	444	441	446	447	444	444	433	490	468	445	431	470	439	424	415	422	414	449	446	474	435	462	449	456	433	403	456	431	439	396	446	431	427	429	458	434	420	429	428	427	418	454	399	428	434	493	450	460	436	428	411	431	433	432	469	424	516	395	419	449	457	417	426	442	454	449	472	438	407	407	442	449	474	452	474	424	414	445	451	470	444	432	433	468	410	430	462	452	465	412	445	436	428	411	440	419	461	445	438	429	454	440	446	415	413	452	454	451	432	412	441	467	448	443	464	436	434	416	454	440	426	450	466	422	431	435	450	454	423	409	403	426	465	443	425	436	456	480	461	462	441	455	473	438	469	457	410	441	439	417	445	475	445	434	423	446	431	455	417	473	457	453	454	446	463	417	433	450	464	466	445	425	478	458	444	471	435	424	458	464	436	482	394	455	433	434	457	430	436	465	446	435	428	429	426	434	476	432	448	429	439	447	425	421	480	451	469	467	461	448	453	462	429	427	432	469	440	440	431	442	438	445	437	446	437	436	441	431	420	426	428	448	441	469	423	450	475	470	453	454	422	437	466	463	443	465	445	443	428	468	456	430	418	423	438	392	426	443	440	438	459	459	410	484	425	443	438	443	450	465	409	415	452	418	417	423	427	442	445	419	433	439	479	411	438	418	406	471	398	463	436	450	444	435	437	459	426	450	411	407	435	468	388	415	448	453	410	405	428	434	434	448	441	458	441	421	447	447	432	419	440	452	461	445	441	428	444	453	450	462	451	450	421	432	433	433	448	419	424	430	457	448	419	420	431	429	448	427	427	461	417	450	436	437	447	413	447	454	442	450	432	465	467	434	425	478	427	477	487	443	435	425	447	409	440	441	395	449	463	462	431	449	432	459	472	448	456	447	455	462	414	453	437	447	468	469	452	473	469	402	426	468	405	436	439	462	471	442	417	466	427	449	429	431	414	454	426	450	461	458	425	438	425	440	431	445	479	402	449	421	431	436	469	407	409	471	435	456	449	391	428	457	421	471	471	413	455	439	446	471	469	436	449	481	423	460	409	432	441	418	459	450	435	398	401	401	473	455	423	481	479	453	446	420	437	403	427	441	496	470	471	471	431	419	470	419	437	431	432	470	444	428	459	451	424	429	466	424	421	456	428	448	447	421	419	454	445	489	408	400	433	404	454	454	419	446	438	440	462	400	399	434	477	482	453	449	462	430	447	471	486	418	432	417	445	449	430	423	473	434	433	434	457	416	427	434	460	415	461	418	414	427	476	422	455	452	444	438	453	439	466	457	448	459	503	419	452	429	463	420	423	467	463	440	470	464	430	458	459	451	379	423	442	416	449	442	426	474	451	427	457	434	433	440	427	411	470	435	455	431	451	478	463	416	450	463	445	437	447	396	474	422	441	438	461	486	422	434	447	444	467	461	449	394	469	442	435	481	434	411	434	443	420	437	439	451	455	435	452	448	432	430	409	472	473	484	464	410	444	443	450	467	461	435	444	447	483	428	423	421	415	421	447	429	443	440	407	442	446	414	430	420	416	448	434	453	438	478	442	461	442	475	430	444	405	435	420	423	449	436	452	452	448	442	453	438	468	436	418	450	423	419	423	458	442	420	447	450	433	444	445	446	429	409	426	405	450	449	435	449	438	451	456	438	448	411	416	427	420	426	403	447	476	495	442	400	440	462	455	443	414	461	430	458	436	471	424	447	458	425	453	450	452	443	452	460	434	442	452	409	435	416	441	456	443	422	450	446	426	462	454	458	438	400	436	418	478	424	469	400	434	430	435	463	449	448	454	428	422	434	473	431	431	437	418	430	441	437	434	433	432	466	433	433	428	431	453	438	425	434	424	461	430	431	441	436	430	390	471	466	498	431	488	464	451	420	449	463	463	443	397	440	400	433	438	468	475	436	441	408	441	451	394	427	458	428	451	448	441	418	436	408	462	411	484	437	417	424	405	430	420	481	407	440	431	415	419	441	415	440	434	476	431	434	470	462	457	439	401	419	430	438	451	485	425	436	463	431	448	419	445	456	402	395	447	430	431	436	445	431	433	442	447	459	443	462	445	420	439	461	442	473	447	440	438	416	438	406	496	460	473	399	446	434	397	434	437	445	488	420	424	439	411	391	443	428	445	425	446	430	431	466	431	449	438	453	416	476	436	440	436	436	448	471	481	431	413	433	423	450	445	425	458	428	445	443	475	436	464	442	411	479	394	436	431	417	461	433	448	438	402	435	462	438	465	440	473	450	408	430	454	445	412	445	441	447	435	440	420	451	461	418	407	440	456	422	501	422	451	440	453	474	410	478	449	422	405	441	418	476	464	439	424	423	420	414	449	465	455	440	443	454	433	470	476	453	439	452	456	463	448	437	445	432	454	427	398	463	443	425	452	446	446	426	460	418	428	428	412	457	452	459	424	458	479	442	424	449	444	449	444	472	409	423	465	422	446	434	439	449	453	425	433	402	428	444	413	418	438	398	427	453	449	474	418	453	401	465	439	453	463	433	467	476	461	449	478	449	432	413	450	406	487	415	459	461	502	454	422	437	455	424	446	443	431	473	435	432	434	449	435	415	455	451	478	443	444	424	443	440	453	433	402	470	463	451	466	438	399	474	424	439	434	421	416	398	446	441	447	462	451	478	416	405	468	463	449	428	441	437	442	440	452	430	463	458	462	469	400	419	435	468	455	445	423	439	441	439	431	432	430	439	487	462	445	446	415	424	447	457	476	420	455	453	429	452	467	448	446	430	441	413	434	419
8137	699	654	585	448	485	431	355	363	379	361	376	366	343	360	358	335	379	392	342	369	361	312	306	330	364	349	346	317	347	330	363	359	369	326	323	339	341	298	343	367	360	319	323	305	345	342	313	326	377	357	336	323	301	334	310	348	315	359	343	339	338	332	353	330	348	367	358	351	380	340	326	353	346	356	356	330	346	305	359	330	351	332	328	319	324	346	289	331	338	320	391	341	349	332	332	382	328	343	316	326	343	327	328	333	327	307	333	305	300	318	334	339	336	352	310	319	370	326	365	361	395	347	345	323	315	352	319	319	341	367	308	322	315	350	310	304	362	313	314	323	349	328	314	353	341	324	367	331	311	324	361	331	337	328	348	315	333	321	338	345	346	345	346	340	295	314	333	330	305	399	343	344	352	305	286	340	304	362	342	360	328	312	321	367	339	295	318	323	352	346	305	350	363	350	308	346	303	375	343	371	358	386	337	296	352	368	325	336	319	315	305	320	395	374	352	336	314	330	312	325	358	332	330	346	327	343	396	306	319	377	317	326	331	339	394	366	310	343	384	350	333	379	335	328	316	333	309	342	338	369	361	349	347	320	308	360	331	321	335	321	307	334	355	332	320	317	343	337	343	340	304	371	349	348	330	342	333	328	351	335	349	311	313	327	351	342	343	342	355	336	347	320	323	320	363	351	367	341	339	327	356	342	349	330	350	320	340	348	337	353	312	327	330	351	328	360	343	363	341	333	327	319	351	342	298	290	346	354	330	354	321	360	323	354	338	352	347	350	361	339	338	332	348	359	357	366	340	360	317	342	302	360	360	376	342	343	338	310	337	347	308	319	359	329	347	333	312	333	334	338	353	310	318	332	319	349	348	355	300	339	345	365	356	354	330	362	342	328	322	343	295	363	343	319	296	349	323	364	358	374	329	309	310	320	367	349	367	349	330	336	326	341	330	351	338	371	349	314	319	313	319	344	329	369	378	337	328	347	352	324	315	343	321	364	310	340	319	348	321	320	328	344	309	375	335	331	338	321	336	330	349	350	345	341	321	339	330	342	340	344	361	326	354	327	336	340	319	327	342	342	312	349	325	352	350	345	357	365	317	339	370	324	336	322	312	319	288	344	352	337	345	310	357	334	316	341	345	315	331	345	372	307	350	345	307	348	342	353	338	330	345	367	323	336	343	322	312	304	381	349	317	334	318	318	356	333	347	288	324	343	339	370	327	323	328	320	360	349	327	342	367	367	366	349	346	332	318	365	313	341	365	342	340	328	332	387	333	327	375	320	359	310	319	361	309	307	360	337	370	336	353	321	355	321	318	304	329	330	330	294	311	290	337	330	366	322	336	348	353	336	301	351	310	316	314	331	366	335	328	329	338	342	340	350	338	340	320	306	320	326	327	298	349	313	358	333	349	352	371	329	322	350	348	349	343	313	323	339	344	327	350	366	346	326	319	345	324	377	392	368	354	350	339	380	314	331	319	352	352	329	319	331	327	337	316	358	355	338	341	322	307	348	343	347	354	342	363	338	346	366	316	340	313	329	338	335	340	363	325	355	305	336	343	404	331	339	356	336	315	361	339	372	347	346	318	307	334	364	366	348	385	350	342	343	331	334	376	327	354	343	388	345	364	349	346	367	315	343	309	319	333	360	354	324	333	289	345	314	352	344	330	346	333	343	319	339	332	370	363	352	373	336	332	318	328	311	334	335	317	324	322	321	359	334	349	352	329	328	343	356	369	317	322	335	313	380	328	347	366	312	322	322	342	323	335	330	355	344	331	330	371	315	331	357	352	393	338	286	355	355	373	344	327	346	328	333	318	297	329	349	330	333	319	360	344	353	347	357	336	335	320	315	304	343	353	334	358	308	343	331	311	350	362	304	337	345	361	335	325	381	307	356	314	321	330	320	324	297	313	347	346	358	356	327	370	340	305	317	339	303	346	343	336	335	309	331	338	348	374	358	306	338	344	335	366	346	325	284	317	325	310	339	320	321	321	340	292	334	353	338	304	306	353	343	320	338	333	339	323	335	357	328	307	300	360	327	335	332	346	344	374	337	325	322	389	349	359	343	333	345	354	344	329	356	312	328	312	363	346	310	352	307	328	318	329	322	351	351	354	332	328	314	359	344	354	358	329	343	337	346	339	353	316	334	333	334	323	316	324	344	347	323	355	352	333	340	310	336	357	341	386	352	343	359	351	340	329	345	322	331	315	329	334	293	346	334	347	378	335	339	377	365	327	356	345	371	365	336	345	376	359	336	323	331	354	313	355	314	348	331	345	325	354	348	370	323	329	301	324	357	344	351	300	299	350	369	342	358	326	359	353	332	366	347	343	334	337	318	323	350	339	374	345	327	332	356	341	299	296	353	338	327	337	383	332	337	338	357	320	333	326	326	325	324	334	328	332	352	304	361	300	307	320	342	334	357	367	372	360	328	326	324	345	330	339	344	334	364	306	347	397	345	339	366	319	333	337	303	353	320	357	337	332	345	336	321	313	314	362	348	327	338	361	333	334	340	336	311	309	333	380	320	315	358	377	351	333	349	329	347	339	352	347	345	323	347	354	369	347	347	333	350	327	334	372	359	319	341	322	325	351	365	322	354	316	313	354	319	333	363	352	321	360	331	352	367	299	371	345	323	359	344	354	337	347	333	350	343	335	356	338	316	325	321	342	331	314	358	365	308	324	305	335	348	331	326	318	346	318	350	348	342	316	331	328	351	341	329	304	338	348	337	338	324	325	361	336	312	302	348	358	333	367	294	327	317	344	294	334	312	351	336	317	331	335	366	340	322	370	337	357	324	340	318	363	359	343	330	345	304	340	346	356	347	385	354	346	345	344	338	373	335	332	326	356	341	316	372	343	354	330	363	356	332	344	328	347	327	342	335	337	333	377	362	357	324	330	359	316	314	336	337	320	340	319	327	363	347	336	340	353	367	313	320	321	361	327	320	317	359	328	350	326	345	340	354	313	361	328	338	327	342	321	310	308	333	355	370	345	341	352	332	333	335	332	321	359	364	374	366	316	372	319	355	314	341	332	329	345	350	310	321	363	343	329	339	366	342	315	326	343	363	328	335	310	285	339	309	369	336	320	339	312	341	328	367	340	310	333	368	315	340	339	363	337	352	330	366	370	308	348	338	348	324	369	366	337	367	345	337	339	357	360	373	339	344	350	345	340	356	333	342	304	341	357	366	313	335	365	328	333	335	362	300	317	337	336	341	373	329	327	321	339	341	350	331	336	359	340	368	356	321	345	341	308	340	322	344	298	329	344	359	334	356	322	373	378	335	309	351	326	274	343	338	307	320	369	329	372	326	316	344	349	346	347	328	376	338	347	359	328	342	352	318	328	341	354	342	346	332	345	334	318	358	315	342	363	337	337	319	374	381	341	328	305	348	340	332	330	359	318	349	315	327	343	358	376	358	314	306	340	331	325	321	338	312	352	349	396	320	360	357	340	284	360	336	362	302	333	337	301	364	323	353	346
6831	1068	1468	1588	1462	1226	1075	1100	1086	1013	1027	914	943	889	844	866	867	849	835	888	794	823	806	868	824	797	802	877	804	785	798	849	791	842	842	776	816	698	790	818	769	795	839	843	777	800	794	760	829	819	796	817	834	782	786	779	820	841	790	779	794	771	823	793	783	810	742	783	828	819	773	761	811	796	795	794	771	793	800	844	801	782	762	775	770	820	758	817	811	883	805	816	838	768	815	792	815	823	789	839	811	792	717	806	796	824	811	741	822	812	862	789	853	811	819	802	772	851	797	787	807	749	801	722	804	780	838	773	821	754	801	788	764	818	762	785	793	775	777	803	788	796	757	808	800	803	795	770	822	777	749	799	763	745	772	753	819	816	812	798	781	796	772	871	749	787	756	795	808	770	818	823	796	812	793	827	759	788	786	795	795	756	799	820	824	787	845	756	776	834	797	821	798	776	866	802	816	803	788	792	805	762	781	795	805	783	836	811	819	757	794	797	800	795	838	807	859	790	813	796	786	779	811	785	830	762	816	805	789	812	802	767	844	811	832	744	798	799	878	781	791	811	791	784	774	800	787	803	742	775	786	750	796	844	807	814	770	771	798	819	734	802	794	736	784	813	812	768	786	798	749	837	745	795	814	814	829	810	827	805	773	775	819	782	801	743	816	828	750	761	818	770	748	776	788	817	833	798	841	770	758	789	803	804	836	858	784	785	766	796	836	755	765	795	800	797	785	809	814	793	734	750	797	776	745	846	798	747	767	796	780	814	753	765	773	807	783	763	769	795	825	788	793	837	745	813	764	761	790	803	769	786	829	775	778	801	813	779	794	816	822	769	841	755	795	739	778	854	760	836	830	771	765	747	787	799	775	754	815	799	746	804	767	752	769	830	806	783	805	810	788	792	815	806	750	761	786	808	763	806	814	807	766	801	726	805	786	709	819	788	780	764	811	815	762	819	780	822	796	773	803	750	821	767	798	798	804	790	771	765	794	767	783	840	814	781	789	816	804	793	812	802	804	811	767	783	750	734	787	783	799	803	826	764	798	772	776	826	822	759	777	748	776	815	776	800	797	818	834	761	823	830	809	782	840	799	765	789	811	785	802	829	802	749	763	820	799	798	778	798	764	771	809	782	813	842	825	784	781	784	796	805	780	831	827	813	811	794	792	769	793	837	808	790	768	754	844	816	789	817	810	787	822	819	801	756	783	881	787	748	814	796	834	847	801	769	750	798	783	775	751	821	822	810	798	769	815	819	803	775	805	813	818	780	800	807	823	800	736	784	765	796	776	799	790	766	817	776	829	731	832	758	796	830	850	822	809	820	768	814	809	796	755	774	790	761	754	776	797	793	843	760	830	878	819	818	798	777	789	793	744	781	809	797	786	778	825	786	788	809	855	856	816	820	773	813	802	875	807	822	850	820	785	775	819	788	814	755	822	755	784	772	736	825	790	807	773	807	752	763	780	823	707	765	786	778	829	775	743	811	774	832	757	799	769	766	732	840	822	790	800	832	769	813	783	825	830	785	771	753	761	763	796	759	746	820	841	786	809	760	841	768	784	756	785	784	780	780	813	795	837	786	763	780	801	823	816	772	812	800	782	780	828	815	811	807	766	781	801	816	772	776	844	778	775	812	796	771	768	815	739	740	801	771	818	828	742	813	829	767	812	784	842	807	791	787	791	772	821	779	810	789	788	749	837	811	756	830	784	838	827	807	775	814	810	806	779	783	785	813	814	799	761	806	809	838	798	835	800	833	804	759	757	752	774	752	770	778	780	798	762	770	806	771	804	794	783	779	829	790	770	843	771	759	748	769	768	775	769	815	796	756	826	803	804	814	806	818	799	765	795	783	827	757	829	796	783	827	772	788	768	788	809	813	816	768	817	791	768	807	772	822	815	772	784	763	770	783	808	772	789	758	760	839	826	795	793	803	827	757	801	796	763	809	826	744	770	807	798	760	768	793	785	797	808	783	763	804	810	811	834	768	829	780	760	830	730	778	804	808	758	805	795	748	810	761	776	744	802	816	792	799	768	860	786	775	805	826	778	780	800	830	772	820	809	776	773	810	865	825	781	776	825	775	831	848	819	808	784	780	783	811	777	748	752	774	797	819	790	772	759	801	766	806	784	846	752	763	773	810	754	773	765	788	824	759	838	825	814	810	817	772	772	769	816	845	766	754	764	791	770	800	817	770	785	802	817	787	773	811	783	805	838	786	818	818	809	745	785	809	839	803	781	828	809	795	817	803	799	794	841	794	782	785	809	752	764	783	748	751	799	781	742	753	814	770	791	765	769	791	829	798	809	823	794	841	796	795	773	814	745	791	803	811	843	801	788	791	758	794	783	806	836	807	781	768	760	791	777	794	774	776	781	783	762	729	762	819	810	854	790	794	835	821	779	752	852	821	786	824	802	782	764	812	820	804	777	871	809	776	773	837	789	814	766	783	803	792	742	806	851	816	824	810	807	805	807	781	826	830	795	813	780	815	778	809	799	816	784	784	804	809	785	781	757	804	800	803	783	783	801	768	791	808	755	782	790	784	776	842	761	789	779	786	829	745	815	819	769	831	809	800	778	778	844	813	826	823	826	780	783	794	784	836	809	806	766	811	707	799	769	810	789	766	806	755	801	813	799	778	766	784	838	814	801	768	818	755	769	793	758	759	835	753	816	832	791	857	786	814	857	796	752	774	796	770	826	778	769	778	783	799	812	756	772	818	736	764	787	828	822	832	790	795	813	772	819	753	767	786	762	757	800	763	818	783	778	770	796	810	785	818	791	787	786	775	779	759	777	779	804	794	791	781	766	782	826	795	795	820	768	795	760	761	797	800	722	773	770	753	756	804	779	814	830	760	750	807	780	809	778	743	727	796	820	748	774	756	838	800	759	818	805	729	830	719	784	793	909	820	799	789	779	802	760	827	794	823	849	879	789	784	760	791	869	779	793	791	806	814	808	827	763	777	792	794	777	788	768	763	751	832	807	781	776	809	812	790	814	761	822	821	825	764	822	828	794	759	822	794	781	794	805	737	806	814	774	812	775	768	823	742	813	765	837	807	817	818	815	814	790	755	781	795	751	820	800	776	836	806	735	813	770	795	766	777	764	820	757	820	790	797	804	780	776	811	799	785	745	806	805	815	762	762	794	792	834	746	846	768	801	865	797	786	796	751	782	842	866	806	823	744	778	765	739	797	761	813	787	711	816	799	781	846	757	780	814	789	805	880	852	815	812	777	841	770	805	781	804	739	803	786	815	811	804	784	807	820	785	794	766	776	821	818	810	809	823	775	729	788	789	775	727	756	777	823	800	795	764	786	816	833	775	832	825	775	821	806	808	765	772	789	846	843	803	779	779	818	777	808	828	802	794	781	754	747	779	776	788	813	754	788	814	832	787	799	795	822	831	774	796	789	799	805	803	737	809	729	810	819	834	784	793	842	760	799	821	815	859	791	788	740	824	766	788	808	838	775	799	849	801	801	773	779	780	788
15415	1431	1030	797	668	507	501	443	445	418	398	367	393	355	356	374	325	280	325	321	361	338	347	368	326	354	351	365	343	328	337	341	332	352	318	342	306	330	366	299	332	340	313	318	342	346	338	333	362	336	348	308	334	361	331	303	331	322	322	345	319	322	304	349	353	334	335	325	338	338	310	357	356	331	336	344	351	326	340	300	334	304	346	325	314	361	325	346	354	347	324	308	343	351	332	342	317	308	343	347	327	320	329	346	380	328	315	325	346	307	346	346	304	330	344	341	330	314	343	359	353	329	326	327	331	330	353	353	326	294	278	341	291	340	331	326	338	329	328	311	304	352	336	350	329	304	343	350	376	345	308	331	333	333	336	328	345	295	378	323	326	330	310	298	341	331	376	343	348	320	351	338	330	358	318	359	345	320	341	390	354	306	321	357	305	347	339	339	313	328	358	318	321	347	352	382	338	325	339	285	319	339	303	333	296	301	315	343	348	317	328	332	329	329	319	268	343	319	348	322	356	328	295	308	335	318	328	328	340	332	344	308	340	330	363	318	340	321	322	331	353	309	312	305	350	342	329	333	308	286	331	336	329	336	373	303	340	316	367	298	328	307	320	360	305	305	349	342	320	328	342	345	307	310	335	328	310	365	356	352	316	351	306	327	356	327	329	324	327	340	298	355	344	328	332	328	379	342	371	306	317	342	308	321	319	302	347	334	310	309	336	312	328	322	338	349	350	327	315	314	330	351	329	331	343	309	322	326	323	341	330	346	307	313	318	333	327	328	340	337	337	356	336	292	299	323	350	358	357	356	361	342	307	305	358	330	330	328	340	334	316	344	369	341	324	315	351	326	330	316	315	332	336	329	327	326	316	342	336	325	341	333	337	321	338	343	360	335	332	314	311	329	294	309	322	307	353	326	361	354	357	356	343	354	371	347	316	296	299	316	368	339	299	301	297	356	329	357	329	351	338	337	324	298	345	266	330	356	301	339	338	356	316	373	352	288	334	313	358	343	335	346	368	337	355	347	352	381	354	313	310	375	332	322	320	307	319	366	327	339	337	328	351	342	342	323	316	355	327	296	348	295	326	312	345	343	334	312	330	349	315	313	339	303	338	303	353	320	349	339	312	342	318	349	308	339	285	322	334	317	328	331	342	341	374	331	332	326	332	331	336	301	305	355	358	332	348	350	344	341	323	320	295	372	305	343	374	351	353	341	364	315	306	368	350	345	327	360	328	342	363	303	343	301	338	338	317	301	354	320	341	345	362	312	347	301	333	310	306	360	352	336	337	337	347	352	362	339	349	341	339	350	331	359	329	334	307	339	344	315	328	352	346	364	342	318	378	322	336	292	303	348	348	302	295	308	310	328	357	334	347	349	339	339	363	335	329	317	323	339	303	352	321	343	327	319	314	291	389	308	327	338	330	369	349	311	308	333	320	327	316	357	354	386	345	334	325	310	356	352	298	322	349	318	366	349	315	324	354	343	334	318	322	334	315	368	300	315	338	368	383	310	312	353	353	339	335	358	343	326	357	333	354	319	311	336	335	327	334	339	330	305	320	305	323	322	340	324	318	314	323	365	345	346	356	331	348	331	332	336	366	364	308	345	324	330	343	342	352	333	327	307	305	332	310	352	379	336	342	311	286	318	364	355	336	315	316	388	345	331	326	319	327	323	357	310	311	335	323	367	386	335	333	364	297	343	338	310	332	342	348	300	348	335	345	328	352	383	335	336	344	336	318	306	318	347	324	337	332	318	334	356	318	315	342	365	336	338	319	340	345	303	310	352	357	317	342	331	384	363	364	318	383	308	339	345	347	326	350	324	299	307	332	336	328	341	346	341	312	359	339	340	378	367	349	359	332	358	332	336	325	368	321	344	311	339	312	353	347	323	349	359	311	322	301	318	336	319	340	333	354	319	334	364	338	344	332	354	313	324	359	301	342	357	313	355	355	332	340	328	324	367	333	356	363	326	346	350	317	366	344	323	339	331	312	319	344	346	334	303	305	356	326	355	336	351	340	321	362	353	318	348	370	334	322	336	332	363	312	356	343	341	345	323	310	327	324	362	312	347	339	355	335	362	340	311	373	334	305	368	352	325	341	313	317	344	334	292	322	314	359	323	316	350	358	360	345	334	296	330	370	341	333	338	329	338	352	353	298	308	356	333	341	303	326	328	296	355	333	354	327	335	387	334	303	325	341	340	351	302	291	366	326	316	300	345	367	361	352	354	357	326	324	340	342	359	318	361	332	319	331	368	350	335	370	329	329	336	325	345	330	330	321	334	325	326	335	340	341	326	334	308	336	355	356	313	348	355	309	285	350	358	319	338	311	322	347	318	342	355	307	354	325	328	347	315	369	350	336	335	318	362	307	315	323	362	335	368	311	320	372	353	342	316	353	339	335	348	347	304	346	336	300	319	318	304	339	336	360	344	348	311	375	342	289	348	326	383	311	347	350	384	333	336	352	325	326	353	322	335	319	333	320	308	373	349	342	324	313	321	358	329	333	361	340	336	341	322	306	299	343	378	294	334	304	350	304	332	371	329	339	366	322	315	323	304	320	371	340	318	333	310	322	361	309	332	323	312	346	296	299	345	361	332	368	324	301	337	358	348	344	352	293	340	321	345	343	335	317	330	322	370	331	338	322	359	334	333	346	376	388	356	327	352	309	330	305	309	362	314	325	363	326	320	317	348	329	337	363	345	330	315	343	365	282	314	311	338	353	303	319	382	349	374	322	338	348	331	320	336	309	317	304	315	342	325	313	310	348	328	329	342	314	346	308	325	345	324	342	321	336	357	306	352	372	355	361	372	311	327	329	323	337	393	365	335	355	300	329	342	342	298	326	331	342	333	343	356	312	318	333	310	338	336	315	311	347	305	348	353	367	335	340	307	344	308	287	322	316	328	339	337	335	327	326	356	333	327	304	342	343	321	351	318	313	356	358	329	317	292	309	333	323	361	343	356	312	347	272	312	329	363	388	315	319	302	329	313	332	321	310	346	362	357	314	328	355	305	329	326	340	326	324	347	341	325	333	348	342	333	358	350	356	321	354	326	334	360	315	363	313	299	329	322	307	346	337	298	308	316	323	337	331	326	346	328	369	341	315	323	344	342	329	319	345	309	304	335	309	327	355	329	343	348	332	319	344	321	352	309	331	330	385	310	318	333	308	340	342	314	340	307	328	349	325	319	380	369	316	353	311	305	323	331	308	311	331	326	316	311	291	359	347	346	343	343	341	360	303	339	315	331	313	307	338	342	339	352	336	311	326	303	320	323	362	336	317	326	367	278	351	337	354	320	356	351	304	335	287	343	303	347	318	316	304	348	351	331	364	329	316	313	306	326	340	330	342	337	334	316	358	373	333	317	342	345	320	316	355	290	352	373	341	345	329	361	342	331	310	307	319	327	348	337	366	322	345	324	343	328	368	342	358	329	319	318	361	344	338	342	314	306	320	348	345	325	321	329	329	360	294	350	337	336	330	317
8729	1349	2261	2455	2028	1734	1505	1337	1312	1214	1030	1037	985	975	860	885	926	829	877	841	867	864	834	822	800	813	805	741	792	797	793	753	788	750	755	773	741	749	797	804	791	847	747	723	778	767	799	800	810	758	767	777	796	734	739	755	808	777	733	777	784	762	782	744	734	760	760	821	741	764	781	821	800	746	764	786	768	758	796	792	736	786	826	749	781	756	759	740	813	788	796	731	798	771	767	767	756	756	733	758	824	802	772	821	739	759	769	748	818	736	747	765	778	753	716	762	760	741	728	778	752	772	731	755	783	765	727	746	739	770	796	777	770	737	713	768	810	746	763	757	710	736	807	739	760	723	807	716	757	780	801	787	777	766	756	779	758	838	783	793	712	743	768	755	749	761	816	756	797	736	805	766	745	715	760	762	788	766	754	772	756	709	816	744	773	693	717	805	768	698	675	771	728	777	774	783	755	771	773	754	774	801	756	777	773	751	746	738	789	784	721	779	791	746	751	787	803	757	806	766	772	769	716	720	755	770	739	816	745	786	791	752	721	744	688	732	751	764	791	741	775	740	762	728	730	726	756	727	782	720	721	735	715	780	780	822	753	754	745	772	736	772	786	787	734	796	694	753	769	759	715	735	742	716	732	809	755	789	741	842	756	769	802	763	779	782	743	732	776	806	706	754	737	752	751	730	811	801	755	730	785	729	748	738	752	699	745	717	786	754	791	788	724	696	739	781	715	741	747	782	756	748	793	755	730	729	775	762	782	723	756	745	779	756	711	717	782	749	807	774	743	750	787	775	748	763	811	779	783	719	806	781	778	798	733	761	740	799	742	779	768	786	760	797	778	790	773	795	787	818	712	725	721	756	748	723	750	737	730	776	746	756	788	742	739	678	748	748	745	780	656	776	743	765	741	795	741	708	702	724	763	743	773	763	697	754	737	742	765	729	731	741	755	782	748	747	742	731	746	741	763	751	726	769	762	748	732	734	754	774	729	769	745	705	726	775	789	770	722	806	795	784	762	724	753	759	771	750	783	718	765	797	771	742	696	767	742	751	761	748	738	810	792	812	721	793	772	741	743	770	714	739	791	780	775	724	750	759	758	742	740	768	740	752	746	790	772	703	705	721	793	765	735	751	752	770	753	786	757	738	742	718	781	727	810	720	754	756	779	773	801	786	787	735	757	729	726	773	748	739	771	745	736	782	781	698	788	792	787	754	747	710	750	781	790	762	811	773	731	807	789	813	738	757	746	735	750	772	762	772	796	740	745	717	752	733	768	810	731	820	720	747	753	781	761	738	760	779	733	726	748	768	757	731	782	729	751	775	742	739	751	793	691	692	794	770	772	727	792	740	787	749	741	735	687	778	758	710	753	755	768	722	761	768	754	765	774	766	762	768	777	793	737	801	765	703	772	760	718	730	735	803	728	751	719	701	729	756	712	742	755	765	788	778	777	735	709	744	745	751	759	752	747	698	749	778	756	732	795	764	808	733	752	786	770	754	760	790	745	735	716	692	749	741	780	750	733	763	729	782	766	769	752	702	751	739	731	711	723	729	764	792	771	737	756	793	704	760	741	795	770	765	705	743	827	785	759	742	784	774	763	742	714	764	769	762	774	745	748	759	706	748	784	761	785	749	719	750	767	758	731	731	739	750	754	744	725	751	771	734	773	769	757	737	703	765	789	738	757	751	793	731	699	762	787	765	749	759	729	789	742	762	801	754	704	757	756	765	739	764	765	720	739	722	753	824	809	765	799	763	721	822	766	722	754	780	738	687	737	766	787	787	770	763	731	790	750	723	737	758	775	783	773	752	717	734	745	772	755	777	763	734	767	777	775	762	764	717	790	687	788	780	787	795	786	788	761	772	784	714	787	793	736	732	723	790	817	779	728	765	743	766	787	746	742	716	764	756	757	773	776	716	751	714	744	754	744	778	722	728	753	804	777	746	735	749	763	698	777	748	802	771	756	758	766	765	758	753	775	771	767	729	759	753	752	741	796	694	792	743	758	750	781	758	747	750	753	768	769	767	747	775	749	739	803	753	733	729	744	735	789	729	798	794	792	761	753	728	794	790	782	762	728	801	790	726	790	757	773	776	765	720	729	808	739	747	763	785	755	783	753	759	763	734	750	758	756	735	800	775	749	772	804	746	763	761	772	755	749	810	770	771	757	764	761	718	751	789	729	723	780	798	771	723	763	758	703	776	758	811	789	756	769	756	750	768	721	800	777	751	759	784	768	762	783	713	721	734	735	720	760	746	742	743	838	738	728	765	785	783	757	728	742	753	749	702	778	708	776	733	731	743	766	802	761	790	759	794	773	749	752	731	793	739	782	808	700	759	772	738	700	778	789	730	731	772	773	755	803	778	747	763	745	757	766	768	751	749	736	785	784	741	789	736	702	705	717	715	732	750	786	742	773	775	754	730	774	810	732	725	747	726	765	734	715	757	723	768	772	700	741	773	773	815	767	743	776	722	761	770	720	743	748	767	779	750	756	754	744	741	704	760	788	693	782	790	785	730	763	761	727	785	745	740	786	768	726	790	741	762	815	760	751	772	768	802	795	747	762	726	757	783	725	785	704	708	760	774	748	785	778	716	760	794	745	781	774	769	785	717	786	831	802	726	793	772	724	773	717	753	748	753	746	815	772	768	816	796	781	720	757	771	760	728	774	798	771	741	758	750	756	786	759	746	746	750	735	781	735	732	729	770	807	753	776	725	756	755	807	762	759	707	771	798	775	764	738	803	732	781	729	725	736	745	768	767	711	740	819	751	787	781	768	718	793	748	744	740	763	754	718	774	760	766	771	781	815	750	747	797	767	792	750	779	758	717	757	760	773	735	762	789	720	790	688	770	741	743	794	725	781	765	742	733	769	783	764	772	775	724	829	738	722	741	770	748	755	727	771	798	746	794	731	773	781	748	737	784	722	728	752	751	730	814	775	756	692	762	757	767	788	758	785	756	776	741	748	751	719	801	746	756	750	733	715	723	726	743	717	742	747	755	730	752	797	769	785	729	767	784	820	775	751	730	785	743	729	799	820	717	755	751	793	740	753	780	728	758	759	803	719	712	764	772	732	783	737	730	748	778	747	745	783	786	730	710	741	759	765	816	803	796	759	770	749	771	741	772	729	818	711	756	779	748	819	707	744	759	777	776	725	739	775	751	738	737	773	782	714	770	736	751	735	819	716	759	751	725	720	757	772	762	754	750	801	736	732	776	737	766	756	757	761	811	796	745	753	718	737	737	813	767	727	680	748	709	794	784	781	747	730	801	730	739	756	741	761	745	768	768	703	789	771	763	741	814	779	749	729	760	751	800	761	758	746	702	766	775	720	736	746	774	751	787	758	757	750	746	778	756	747	755	761	769	775	708	753	751	793	754	754	768	723	749	822	733	742	710	777	702	711	780	740	761	762	747	751	720	746	706	760	710	780	696	738	776	742	790	754	741	781	698	747	738	786	735	780	756	821	763	766	773	751	791	720	785
2130	209	192	181	164	175	165	157	173	172	154	165	168	185	165	178	148	158	166	159	173	170	175	172	169	170	170	142	144	155	164	193	162	146	179	170	161	144	184	160	161	159	160	172	169	134	183	160	179	155	149	169	179	177	147	162	180	145	157	173	183	155	175	147	184	144	166	170	159	145	153	159	162	174	169	175	192	187	164	172	182	153	173	187	186	148	160	145	165	159	157	158	171	179	161	163	169	173	159	174	165	166	162	177	149	160	154	151	169	183	173	181	176	173	144	176	134	157	195	164	175	177	162	178	161	180	132	150	148	139	162	171	168	150	151	177	144	154	171	172	162	173	154	172	175	153	154	176	152	148	183	162	170	169	152	159	168	142	149	156	168	198	184	168	165	163	174	136	189	177	166	169	143	159	123	159	172	168	173	139	179	152	171	163	172	175	185	160	177	160	169	143	168	187	133	169	142	163	180	205	153	142	146	173	161	156	163	187	161	166	168	167	176	144	172	158	176	171	172	182	161	152	148	157	177	158	165	149	145	176	156	160	180	161	155	202	160	156	186	160	162	166	171	151	171	155	152	174	150	166	156	156	152	190	151	161	158	154	171	151	164	180	178	160	153	153	175	174	137	178	161	136	175	168	173	173	150	146	147	140	160	172	188	156	178	176	143	142	155	174	171	148	161	162	172	171	174	164	191	145	171	172	182	154	169	174	166	175	156	143	168	151	169	172	162	178	167	160	171	143	164	168	159	174	140	148	147	155	163	151	160	157	185	187	179	175	174	198	174	171	163	157	157	166	171	135	169	157	158	155	150	161	164	148	148	171	154	155	162	150	154	160	176	168	180	160	159	190	164	172	172	157	167	160	150	174	162	158	170	193	176	170	174	164	164	161	132	154	164	153	177	164	166	141	134	175	151	147	160	149	198	158	173	167	167	169	166	142	166	164	179	163	180	156	167	171	162	179	167	199	168	184	169	156	182	163	170	170	166	150	148	163	156	153	157	170	154	167	172	138	145	166	174	152	170	177	160	171	149	171	190	190	175	160	175	162	174	183	132	151	162	162	183	205	152	147	164	147	177	163	146	189	165	145	164	163	137	157	150	166	170	156	182	157	177	152	158	165	165	150	153	136	144	152	156	173	157	172	173	141	176	170	164	170	170	183	162	187	171	168	162	178	148	180	159	160	152	164	165	167	138	156	163	216	162	174	167	163	164	168	163	155	158	166	165	157	181	174	174	174	169	164	156	163	128	160	178	154	150	123	158	157	149	160	183	180	169	152	180	175	166	163	161	163	142	152	157	163	164	171	172	171	188	153	166	170	164	163	158	160	162	166	149	137	151	161	163	152	162	162	167	142	151	156	166	152	157	151	164	169	168	164	141	172	181	164	155	150	154	183	165	151	176	159	179	159	147	148	155	175	165	153	163	148	168	161	178	190	151	163	180	164	149	158	157	155	174	156	162	179	211	169	155	176	187	158	170	146	161	160	174	140	168	166	183	168	192	194	149	162	168	153	166	167	168	166	169	176	170	148	138	142	186	137	168	163	159	141	149	172	196	160	159	169	141	147	176	159	166	162	163	162	155	168	164	147	179	163	179	164	159	154	154	151	159	160	162	156	144	167	138	169	178	190	148	162	168	151	171	182	193	164	163	164	155	179	174	159	156	168	177	179	165	195	155	166	157	166	171	153	207	149	169	126	142	151	172	173	140	176	154	176	141	169	181	166	144	161	173	184	179	140	172	164	153	187	176	171	152	162	182	176	183	186	154	179	164	168	189	132	177	181	170	189	157	179	171	166	153	170	181	191	192	142	153	168	158	160	165	163	151	154	169	186	142	167	163	145	153	163	172	165	170	150	166	177	156	158	137	178	137	160	178	179	135	207	147	142	157	166	163	182	170	167	168	182	150	165	166	150	165	160	156	181	180	147	166	187	135	171	171	170	159	160	163	172	169	146	148	178	158	153	186	182	161	169	146	147	182	176	174	169	159	153	178	139	172	163	179	146	185	165	149	156	146	160	149	171	165	160	161	176	142	175	170	178	157	133	171	167	178	195	142	151	157	151	159	159	169	165	162	169	143	151	164	184	164	160	180	144	152	149	157	188	167	175	161	138	154	174	175	219	158	150	181	153	171	135	169	157	169	139	168	157	176	163	165	173	174	156	171	173	142	178	171	177	165	154	170	167	160	184	154	170	159	174	151	171	147	164	163	185	164	160	143	161	171	162	162	182	155	152	171	167	153	162	178	165	153	155	159	164	182	172	177	182	179	158	161	146	154	162	163	164	179	181	139	170	144	148	155	165	155	172	184	148	192	174	145	174	159	184	161	185	157	160	158	173	176	171	154	176	142	140	174	148	179	167	188	158	156	172	167	179	157	163	163	170	156	142	170	144	158	166	138	157	165	146	154	159	165	172	175	159	184	134	177	174	161	181	156	172	165	166	176	174	165	151	168	166	160	170	171	173	185	150	176	175	170	206	155	170	162	139	132	166	154	152	157	147	172	147	166	173	172	161	143	147	172	155	177	143	176	158	171	160	178	162	172	157	158	158	171	188	162	166	159	149	179	178	155	149	138	151	171	166	179	154	164	181	166	178	160	158	150	166	164	181	142	155	171	158	153	165	172	162	179	166	166	156	166	163	157	180	177	147	169	165	165	178	164	154	161	167	197	179	173	177	145	160	182	155	134	165	164	174	165	166	166	163	158	159	163	176	166	156	151	174	192	160	157	180	158	176	156	139	162	165	168	175	144	162	149	165	185	148	170	162	143	172	194	151	172	151	162	165	158	165	187	152	173	172	156	154	177	159	149	170	144	182	169	176	145	147	166	174	169	155	149	176	176	161	141	151	159	171	157	174	166	158	177	149	161	179	145	164	168	167	150	159	171	153	162	164	172	178	158	172	158	159	187	169	138	160	161	152	162	154	184	181	167	175	168	155	184	168	173	168	166	136	164	163	176	179	141	161	195	177	183	162	202	176	156	146	194	170	162	152	165	154	179	172	167	183	158	163	200	165	173	157	151	167	156	159	174	210	171	170	165	145	150	177	177	186	174	174	165	164	173	179	161	138	153	166	152	158	194	172	151	156	166	165	171	154	161	162	131	158	176	159	173	170	169	143	167	155	164	154	159	173	170	151	162	148	150	176	168	185	157	160	184	174	154	160	170	141	181	161	159	148	137	166	164	192	179	147	162	158	164	191	155	193	160	142	170	172	152	178	156	160	150	163	149	160	182	166	160	178	180	159	157	162	173	157	192	156	193	179	161	152	159	146	145	160	174	156	181	176	176	158	149	167	177	163	155	175	146	163	149	204	155	168	156	176	127	155	177	166	167	144	160	158	176	166	155	173	158	167	176	160	182	157	180	165	161	163	189	177	170	160	181	177	171	159	162	153	157	170	158	135	161	132	155	156	151	146	156	161	189	187	190	164	138	166	134	163	144	152	159	140	183	163	159	167	174	154	140	141	163	161	194	175	168	157	131	160
2085	463	475	505	490	475	462	466	400	442	454	400	425	463	447	460	425	442	458	415	439	480	445	485	463	457	404	457	463	437	454	438	432	383	426	452	453	427	480	417	455	458	436	475	448	475	444	419	426	443	478	444	452	415	444	438	433	407	455	458	459	471	458	420	421	461	476	461	467	435	466	461	431	437	447	452	416	467	438	448	475	435	448	449	459	456	432	441	478	426	389	468	456	446	477	471	425	434	429	459	428	443	401	431	431	442	468	466	414	419	459	439	478	461	451	454	460	454	441	434	479	411	433	429	462	453	446	438	464	462	449	464	429	434	464	431	443	457	440	453	427	437	396	458	464	437	427	460	460	469	470	489	421	423	401	435	482	451	438	449	420	457	456	442	452	439	444	472	427	480	457	448	445	427	444	399	410	476	453	446	422	447	435	441	464	434	432	470	423	456	459	457	471	460	406	445	484	445	441	478	423	427	400	424	464	441	477	401	420	457	455	395	505	429	450	441	470	408	461	412	453	482	468	427	462	451	417	455	471	468	469	427	414	426	437	439	402	447	455	474	436	455	485	468	432	480	440	447	448	450	454	470	472	446	447	469	499	475	407	407	471	415	465	442	421	455	445	452	473	446	457	424	450	448	448	461	484	469	431	480	443	486	468	426	435	453	465	436	450	423	456	460	448	463	434	452	442	418	436	432	451	458	452	482	452	458	469	444	426	453	477	452	460	445	432	488	459	452	428	442	456	441	478	451	431	414	436	411	442	423	452	431	378	419	445	453	446	448	423	411	412	433	440	433	449	435	459	425	467	452	452	464	468	465	446	431	430	418	446	453	486	428	458	462	436	435	420	414	422	451	432	457	458	450	467	450	441	442	431	468	463	426	488	430	439	458	451	461	423	418	433	447	458	470	450	437	450	477	438	465	439	468	448	451	424	419	460	461	452	464	422	456	433	413	463	447	489	465	462	438	447	437	428	479	457	473	444	409	475	433	439	439	461	437	449	455	507	442	433	432	470	430	476	436	450	485	425	467	455	415	415	432	443	466	444	473	451	410	432	440	440	465	423	474	450	476	404	415	445	442	410	465	421	432	432	443	506	465	482	426	435	419	450	405	460	444	442	452	447	470	437	392	444	454	436	437	454	437	434	477	418	453	449	470	434	469	391	480	458	445	425	452	454	478	484	480	443	404	440	443	462	437	490	400	408	442	436	436	432	429	439	448	448	442	408	445	454	459	455	451	474	444	428	404	454	442	455	462	476	430	461	455	453	469	456	462	447	432	437	490	452	471	437	441	450	450	446	452	438	428	420	431	446	462	439	464	449	442	461	414	438	450	462	455	420	472	426	447	412	466	451	404	433	420	437	416	489	430	473	434	420	436	432	440	397	436	436	438	462	437	390	435	432	423	445	458	426	465	401	421	455	428	452	440	484	450	471	441	449	410	459	475	456	414	438	433	482	447	446	467	453	444	475	411	448	476	445	446	466	450	425	434	414	404	471	436	447	472	441	434	421	430	421	523	484	432	498	448	458	449	454	447	442	495	439	432	481	434	467	474	452	463	428	411	423	509	444	423	421	445	428	463	442	437	438	471	485	441	443	431	430	461	466	455	429	443	462	456	462	408	439	445	431	434	449	426	460	466	436	442	449	428	469	441	487	454	422	460	451	455	443	476	474	467	473	435	425	441	462	463	420	447	474	457	451	434	419	475	470	453	476	508	440	457	445	451	411	394	404	452	435	445	457	466	455	409	441	418	453	410	418	430	446	449	458	443	416	417	436	442	454	453	456	455	443	477	417	488	446	436	421	472	435	394	405	430	475	482	437	449	456	454	432	474	450	446	444	431	423	454	424	431	445	424	456	416	473	457	428	436	436	426	461	468	424	442	405	458	455	414	458	451	461	459	440	406	445	443	451	445	449	415	422	417	450	444	459	493	442	454	459	443	455	427	474	464	430	441	446	436	443	446	466	468	416	427	461	447	447	462	442	433	435	445	431	451	441	415	409	450	467	434	470	484	452	466	466	450	439	430	467	469	426	434	474	464	457	409	462	428	440	449	462	421	465	485	449	428	437	457	424	453	437	439	423	468	422	430	417	442	433	434	429	445	422	400	445	470	463	446	441	450	452	440	459	451	435	487	420	460	418	439	503	458	443	430	439	439	456	442	441	424	424	422	481	463	418	430	452	452	446	447	397	450	451	457	454	439	442	474	431	448	454	454	419	447	495	436	473	456	436	445	447	466	436	483	423	445	461	413	436	440	421	413	450	477	467	424	416	469	453	423	460	424	471	447	408	469	439	443	453	443	405	402	468	412	466	434	435	447	471	443	465	442	443	455	452	466	438	464	431	443	475	489	481	419	397	469	450	466	449	428	432	448	442	445	423	462	462	441	451	421	461	442	440	470	433	443	447	460	445	474	428	447	478	427	444	417	441	498	435	428	451	430	448	460	471	438	441	458	439	448	431	467	457	455	429	429	449	492	429	485	437	460	462	431	491	427	444	411	449	464	427	443	486	454	429	424	429	440	414	485	396	473	477	452	467	457	457	432	489	419	433	447	461	451	513	443	444	417	478	417	468	434	488	457	420	483	466	438	428	459	438	438	463	448	435	457	456	456	466	452	449	425	414	446	434	432	469	423	428	451	447	446	430	460	433	397	448	436	434	466	462	446	472	450	426	444	435	429	449	462	443	429	442	464	459	428	433	468	417	480	447	431	436	442	387	474	411	441	455	420	441	425	459	447	439	485	456	431	470	442	473	433	418	427	429	435	464	445	435	464	423	399	465	417	443	470	449	411	445	439	446	451	420	434	490	460	478	429	449	455	424	467	448	429	475	435	409	429	420	477	437	470	433	445	448	447	459	446	457	451	461	463	418	473	425	456	476	420	457	446	437	431	459	448	437	431	412	433	370	452	457	435	435	463	402	433	415	428	446	467	470	475	425	457	443	458	448	462	475	443	466	442	428	443	438	489	472	443	454	475	458	427	461	505	486	444	424	428	470	444	443	422	470	431	407	458	441	447	390	453	433	459	462	457	430	469	418	457	458	424	454	460	465	417	425	441	432	454	443	424	458	462	438	418	453	435	448	490	457	444	432	485	464	384	434	469	439	473	469	467	465	468	464	424	428	471	471	431	428	481	465	451	402	423	481	438	427	455	463	461	445	431	444	414	411	450	439	474	417	449	486	449	439	456	436	419	430	447	446	424	486	462	423	463	447	448	442	446	467	476	461	419	423	460	442	435	431	440	426	437	443	434	454	445	465	463	436	450	412	469	469	424	432	443	440	458	453	447	457	434	429	459	406	470	450	428	485	401	422	460	407	445	475	380	429	441	440	456	447	425	447	438	418	411	453	451	437	436	404	444	424	443	433	447	486	448	456	438	452	425	483	463	464	446	447	428	442	448	456	443	441	470	426	454	440	449	415	434	427	420	470	459	500	424	455	481	395	440	425	420	472	454	451	443	449	400	439	455	434	389	446	429	452	465
8293	684	615	591	495	461	396	418	403	376	380	373	339	370	350	314	305	341	377	352	351	330	359	364	325	322	367	377	339	314	349	329	340	325	352	345	345	347	309	347	362	312	348	320	357	361	362	374	314	350	336	311	352	338	381	347	329	375	328	328	320	371	364	368	338	320	328	293	375	301	324	324	323	319	346	363	341	335	350	337	316	326	352	342	315	358	343	371	335	319	309	334	352	335	324	341	382	341	341	347	335	308	350	346	363	347	355	323	305	316	359	332	340	342	342	329	297	340	334	321	330	332	338	335	303	338	358	354	298	341	330	329	353	342	333	339	343	350	354	326	354	351	359	358	320	322	323	314	325	311	317	341	350	369	317	324	313	333	328	308	310	336	337	310	324	324	345	343	304	323	312	300	322	333	338	319	350	351	311	345	358	376	318	313	357	358	324	325	323	370	298	354	328	392	334	334	325	332	331	351	356	345	327	305	308	357	319	356	329	298	358	343	309	325	358	362	346	344	341	328	338	362	316	349	349	362	335	327	354	352	311	350	327	339	337	347	337	338	305	330	315	351	367	301	323	358	324	341	290	324	337	349	348	315	318	340	348	338	335	367	331	324	330	331	323	329	321	357	316	310	351	312	328	353	345	326	310	319	360	339	337	328	332	353	376	297	332	329	335	342	369	325	336	321	349	345	367	353	320	329	314	347	301	345	323	306	343	333	333	351	350	339	350	365	318	320	340	330	342	358	343	338	363	317	330	345	312	288	337	331	359	351	329	338	353	362	334	334	325	343	341	320	336	349	345	332	360	323	319	334	343	336	312	333	341	363	337	340	328	301	315	323	366	355	327	318	345	300	319	341	333	326	319	349	326	338	339	334	376	345	348	351	338	325	324	326	337	330	365	314	320	344	296	350	334	328	334	371	320	316	359	298	366	323	326	346	337	322	336	306	350	304	335	340	337	329	325	326	350	356	346	355	343	340	307	307	379	315	339	331	357	300	357	342	358	344	344	343	314	365	320	338	328	346	339	346	345	329	346	352	339	336	357	338	342	341	334	318	347	341	317	353	328	321	346	329	310	378	368	341	371	331	327	351	346	356	335	337	332	344	337	355	336	349	376	359	318	320	346	316	316	337	344	319	318	366	310	339	297	323	329	350	307	327	305	331	324	304	316	332	341	342	335	308	355	358	350	367	370	353	333	341	364	300	295	323	349	311	324	329	335	326	349	390	316	327	333	363	364	334	308	329	298	362	337	328	285	388	355	344	346	310	314	337	293	357	300	339	356	301	340	315	294	310	302	328	370	341	341	338	354	311	320	302	340	312	338	343	302	321	348	328	331	343	339	349	368	339	390	341	326	338	338	332	333	338	365	304	328	315	345	329	310	328	337	328	310	347	338	331	329	325	334	335	365	329	328	339	359	314	349	310	362	328	339	325	352	351	328	383	321	308	333	354	320	372	314	319	322	353	359	313	354	335	333	327	320	292	355	312	326	321	346	325	353	300	324	379	336	321	322	351	379	372	369	361	343	332	327	354	358	356	352	357	327	313	373	385	332	307	311	333	326	347	339	349	331	347	367	327	353	360	317	317	337	359	308	331	318	336	297	323	355	324	322	407	367	348	359	312	316	341	355	350	353	353	326	336	384	328	337	337	354	335	332	360	316	316	334	304	307	325	321	289	315	323	292	318	311	385	355	362	365	350	326	325	342	364	380	323	314	344	381	339	323	346	344	327	321	343	330	345	356	371	354	353	344	340	336	291	324	339	382	345	369	328	365	306	342	357	353	340	355	340	350	327	341	370	361	344	347	338	375	330	333	329	322	307	331	312	351	311	313	358	372	333	339	373	321	312	363	359	288	345	350	360	350	343	352	347	326	294	335	330	358	338	332	380	322	312	309	325	333	333	342	335	345	363	357	359	331	372	319	335	338	311	334	341	317	332	305	339	337	334	339	301	309	344	331	347	373	321	328	367	321	357	341	344	313	391	359	341	308	315	339	321	296	344	335	302	354	331	348	367	339	344	312	314	337	346	338	332	325	331	347	337	344	363	350	349	336	355	343	338	342	382	365	355	342	315	339	349	357	313	331	349	342	367	375	332	311	361	356	344	328	362	318	334	360	330	330	356	333	342	336	365	334	324	377	344	346	326	302	335	325	341	354	336	339	316	366	352	334	327	313	365	370	356	335	356	348	379	322	379	368	311	315	332	397	365	322	338	385	356	322	350	351	322	326	336	320	335	362	340	348	342	306	339	323	362	311	320	324	322	302	332	351	326	355	353	341	340	288	340	318	334	324	309	311	390	313	309	382	319	324	329	347	327	366	328	362	325	363	353	300	375	317	365	339	351	346	295	343	330	335	320	328	351	341	321	341	343	338	337	331	347	320	359	352	328	343	353	335	329	330	328	322	318	341	342	343	315	348	369	317	328	365	319	387	361	330	326	324	327	346	326	331	346	340	339	363	329	312	300	333	345	330	334	341	338	343	333	314	342	319	349	326	343	357	344	347	322	305	333	344	324	311	341	326	313	380	368	328	316	342	357	329	340	301	342	340	313	310	356	362	338	359	310	331	361	322	294	346	344	353	364	332	322	313	309	310	330	346	301	342	346	320	309	363	355	352	327	361	343	365	345	363	364	326	346	349	324	318	335	356	347	349	318	324	321	352	334	370	368	349	342	349	362	310	340	363	350	310	328	335	309	344	317	370	361	400	291	340	366	336	324	333	366	308	345	322	313	323	318	344	331	363	369	341	329	355	350	305	367	344	330	375	326	362	331	353	341	348	359	320	324	343	344	339	341	328	362	343	354	370	322	338	351	333	364	343	364	321	318	355	354	312	352	338	359	352	367	336	356	326	344	345	331	352	326	343	341	330	338	336	333	357	341	337	348	348	363	348	349	344	337	343	324	351	334	278	343	295	333	327	322	363	339	333	330	320	360	361	341	362	364	342	346	341	333	333	345	356	353	304	311	329	313	325	297	338	352	359	329	321	353	340	342	346	347	336	313	330	304	338	325	345	358	340	341	329	340	350	352	334	327	340	316	365	337	342	353	344	355	350	323	340	313	344	314	309	337	364	334	340	302	395	389	297	319	325	357	336	347	368	353	339	374	316	322	315	336	318	338	334	357	348	361	362	333	331	367	362	348	320	341	329	321	398	325	302	322	301	358	354	342	325	340	293	332	343	333	340	334	357	319	323	339	361	349	324	387	319	325	345	338	342	360	301	320	321	337	361	346	349	354	343	372	357	319	321	360	379	369	350	350	293	330	354	330	334	362	315	348	358	316	309	325	357	339	314	330	345	358	333	301	308	330	361	343	339	350	332	306	355	340	351	344	336	355	334	347	341	327	322	343	333	366	314	309	335	307	396	335	327	357	332	333	342	354	365	341	330	299	358	310	348	373	323	343	354	363	361	371	314	328	319	349	319	323	366	368	336	338	315	370	289	317	359	319	319	368	344	352	352	345	313	338	338	344	303	304	325	344	297	329
6913	1147	1490	1599	1431	1303	1175	1116	1118	1013	1006	947	934	903	881	905	864	891	871	829	855	834	757	827	840	824	822	814	780	840	861	789	883	775	849	814	790	797	835	775	815	798	838	816	812	843	774	796	819	769	863	852	807	802	779	748	805	777	808	837	759	799	765	793	761	786	774	818	870	818	838	805	812	802	769	847	805	851	785	833	812	824	762	776	824	807	761	841	797	781	836	847	804	807	805	798	744	773	798	771	825	795	829	728	787	736	758	783	782	846	785	774	782	725	798	836	820	750	759	760	791	802	776	815	792	777	781	795	795	753	793	798	828	833	867	773	807	813	769	836	812	831	766	779	822	768	839	825	803	791	823	759	774	812	762	778	778	796	783	741	794	836	800	808	787	811	810	796	778	832	751	838	814	752	793	799	844	779	819	785	813	787	778	800	824	801	814	773	800	827	800	836	864	827	776	817	824	776	803	838	809	844	806	835	772	766	837	756	843	833	773	792	774	807	773	789	796	833	795	796	824	785	787	750	765	785	774	853	795	816	837	806	799	805	810	801	813	806	824	835	806	766	827	755	802	743	813	826	786	775	783	786	776	785	754	810	765	812	787	807	771	755	804	830	811	851	801	790	821	805	799	799	803	791	778	821	771	805	794	775	842	766	836	817	794	812	812	813	797	825	835	778	795	793	781	763	809	851	774	809	861	774	827	764	861	792	801	803	815	799	738	799	849	747	805	807	784	834	769	797	799	801	796	805	826	792	784	796	796	769	780	814	796	812	840	800	816	790	802	804	803	810	774	786	830	812	754	798	740	799	792	802	802	780	769	790	783	784	838	776	741	815	850	754	795	821	769	743	865	773	818	779	765	805	821	787	822	784	831	758	818	779	809	745	767	783	822	831	812	777	792	844	823	794	755	769	846	804	794	793	837	836	807	838	722	786	782	783	794	767	819	846	799	783	749	812	815	844	762	807	826	808	805	786	820	833	789	833	769	791	755	771	789	774	808	860	792	746	771	838	780	805	773	794	738	776	790	743	840	806	785	822	807	853	789	808	765	786	770	812	755	753	761	823	755	750	803	768	803	795	853	790	792	811	823	802	768	803	854	807	805	807	760	803	815	846	852	850	762	763	812	783	830	818	805	767	832	820	750	800	787	819	803	761	804	824	811	851	852	741	832	830	794	800	758	776	790	769	857	821	776	790	728	813	792	790	794	777	824	786	795	789	745	840	739	758	789	758	827	767	828	802	842	805	800	826	805	792	748	833	822	772	786	785	783	813	783	848	880	765	797	775	821	782	769	819	835	802	796	815	801	844	798	810	799	835	784	856	849	805	807	810	839	759	805	762	746	795	777	786	767	779	805	759	819	778	811	771	836	812	836	796	807	751	774	777	795	831	788	831	773	830	772	776	798	807	810	805	773	780	810	784	822	806	796	737	798	848	813	790	802	797	749	788	798	798	772	848	789	792	771	775	882	817	799	827	784	808	755	805	809	765	811	785	764	780	767	809	789	770	809	762	784	804	770	779	785	834	786	795	842	794	818	769	806	764	798	765	796	748	771	830	857	775	750	839	782	771	783	810	800	784	774	758	785	787	802	801	794	774	760	817	835	756	750	858	837	749	810	768	767	808	862	784	823	763	789	788	822	799	796	792	763	806	792	811	814	785	784	814	798	812	765	803	804	778	783	823	805	800	761	813	792	784	826	798	761	822	798	809	786	798	858	802	756	787	769	809	796	785	810	817	771	816	796	791	804	794	783	775	809	770	801	746	817	793	761	829	758	804	751	805	779	790	792	804	779	805	780	832	802	817	783	819	825	827	775	796	790	769	838	754	779	747	791	788	742	727	806	765	786	762	758	787	795	777	749	779	766	801	771	802	822	816	819	783	822	827	819	840	831	826	757	763	812	800	785	749	844	830	807	798	771	788	755	790	774	782	753	788	832	771	797	807	781	738	821	819	800	732	762	832	787	785	825	796	803	751	789	839	775	823	753	786	804	813	764	805	796	762	815	836	760	850	813	844	792	808	782	852	788	816	806	790	789	818	823	777	831	810	839	767	812	832	773	823	756	825	775	814	820	810	789	784	779	740	826	819	832	798	828	798	800	753	792	805	765	796	812	862	772	763	785	843	818	814	856	749	770	781	809	734	801	763	793	779	849	757	779	838	821	806	836	828	828	818	837	863	741	843	799	776	811	808	804	773	789	846	816	831	848	782	796	811	795	820	769	828	836	799	828	795	849	750	784	816	803	823	751	831	808	788	825	796	812	775	808	808	808	815	743	749	804	779	789	827	822	775	781	834	807	815	789	744	759	767	808	803	795	755	816	762	784	843	730	787	745	778	785	832	792	806	817	750	795	842	846	779	843	809	792	820	803	744	789	765	786	769	826	800	779	807	799	790	783	772	771	773	783	775	851	763	767	798	754	766	790	812	785	779	792	786	812	838	777	812	764	791	753	804	770	806	805	857	794	759	767	790	785	829	812	782	758	763	776	786	790	763	857	829	789	758	832	842	769	798	803	791	799	799	769	810	840	809	758	783	830	819	828	823	795	749	777	802	858	774	797	784	807	819	760	795	783	823	812	809	767	801	792	788	742	740	752	853	763	739	821	808	766	749	750	856	777	775	800	793	792	815	813	754	766	839	813	763	796	802	794	794	835	821	748	775	851	788	848	795	775	797	800	805	787	776	837	822	827	742	802	813	806	756	856	734	795	757	813	822	790	766	800	780	825	812	810	804	765	777	819	774	807	857	780	818	777	707	800	756	758	815	829	797	782	742	800	830	795	841	770	801	774	780	809	830	811	794	756	793	771	787	801	814	821	792	811	813	813	778	740	757	772	812	754	751	775	816	775	784	803	787	839	804	758	788	790	791	792	760	829	809	791	823	804	792	829	765	803	801	807	781	788	776	753	828	808	770	793	768	771	825	815	812	793	803	798	764	794	833	830	797	749	810	756	816	726	827	797	743	754	733	825	809	831	790	788	783	800	815	780	750	776	821	806	778	790	796	775	850	760	758	807	801	799	793	809	836	764	793	799	796	776	806	788	773	825	806	819	800	858	839	818	816	780	832	746	839	816	828	835	789	798	820	775	791	770	836	837	812	802	833	795	813	748	801	786	805	795	790	777	806	837	775	776	820	780	792	810	767	783	810	760	795	790	759	758	818	828	775	775	793	775	763	804	776	773	809	812	751	776	832	763	788	861	790	753	769	807	789	838	812	815	799	809	808	809	812	845	751	823	821	776	823	753	782	820	744	763	816	876	814	831	817	759	805	803	820	778	790	798	797	848	754	792	768	797	798	727	790	835	803	824	790	811	789	846	772	803	795	795	792	806	802	754	786	803	819	805	746	792	790	755	812	776	783	842	797	803	776	811	809	771	829	758	776	764	816	783	821	781	777	763	838	813	730	808	786	777	821	815	773	772	800	794	743	820	795	800	789	827	792	795	815	861	831	805	817	813	798	818	765	827	797	778	758	810	803	788	796
15319	1403	1067	868	641	525	462	428	421	413	377	382	359	367	362	349	339	335	374	338	347	349	351	373	322	379	340	388	347	308	331	359	339	358	355	298	367	382	357	349	324	299	327	322	351	352	338	335	322	329	331	307	355	329	330	327	361	358	374	317	315	308	352	337	346	338	336	342	355	313	324	352	294	318	375	317	329	329	341	338	361	358	320	326	364	345	363	368	331	352	359	367	338	322	341	332	352	332	339	320	352	326	336	367	330	346	323	346	361	317	347	341	309	328	350	336	335	308	299	328	343	332	317	342	350	356	304	314	331	357	342	325	355	332	315	301	345	314	313	322	332	332	327	346	305	342	353	327	333	329	351	328	335	335	322	332	342	370	337	342	320	346	365	341	332	324	335	327	314	319	329	324	295	338	318	343	365	360	316	331	318	327	316	357	333	327	376	305	324	329	356	345	336	369	309	336	347	304	340	359	356	337	348	351	334	333	381	329	354	366	312	337	350	324	341	355	361	363	321	358	329	351	362	328	310	347	345	339	390	329	356	335	346	302	356	296	355	347	325	331	337	378	337	320	354	378	323	316	333	351	355	340	327	290	346	370	323	324	295	338	344	314	300	297	383	321	328	310	313	339	307	370	293	335	357	316	350	336	319	324	319	349	335	351	339	375	352	296	338	356	320	334	316	324	312	313	353	344	321	317	329	333	327	362	304	328	293	352	344	306	334	310	346	343	321	332	336	344	346	311	325	309	352	327	309	307	355	322	351	310	349	349	356	339	364	296	334	303	361	342	325	302	331	319	319	328	338	348	355	357	294	329	329	351	347	340	352	323	340	331	314	344	328	309	330	319	356	362	351	315	336	319	355	339	299	335	336	352	342	331	310	309	384	330	317	343	335	349	310	333	332	298	318	333	315	310	315	311	317	348	332	311	319	348	342	283	309	347	322	343	339	326	363	326	319	331	328	329	328	336	343	322	345	307	301	347	328	328	326	364	321	333	374	337	344	341	331	328	345	387	338	316	326	297	380	344	333	331	359	312	363	332	324	322	359	327	324	344	359	305	331	353	334	337	305	317	323	358	334	338	325	290	340	337	351	320	370	355	367	328	325	327	320	333	314	340	357	316	337	320	323	324	372	329	322	327	377	336	346	363	323	342	334	346	350	316	300	336	293	331	353	324	322	332	325	304	362	329	324	379	319	323	303	357	324	332	340	311	317	334	338	329	294	372	380	363	324	321	335	364	325	336	323	334	381	320	327	340	350	311	326	321	303	344	298	311	350	368	352	320	354	337	338	305	341	323	349	318	298	337	350	347	336	349	353	355	350	314	325	310	318	315	331	324	355	374	319	366	350	294	318	341	312	355	317	329	310	321	410	331	341	329	354	309	324	333	391	325	337	360	325	344	346	361	332	339	327	287	326	343	321	339	336	358	288	314	295	334	360	323	337	358	318	328	356	357	314	362	323	314	348	330	340	346	359	363	332	322	331	342	304	322	298	322	349	348	327	335	316	311	329	304	326	342	326	361	348	342	339	377	307	344	345	308	335	345	339	323	360	369	345	348	291	328	366	349	327	350	354	299	287	321	383	338	322	341	347	346	310	315	329	329	356	327	349	356	319	315	353	311	358	359	324	325	362	298	342	331	319	291	346	340	348	308	320	296	320	315	341	334	342	313	332	352	350	341	355	331	367	341	322	341	337	313	345	311	331	329	340	346	322	359	360	336	340	321	323	337	343	327	317	381	321	306	311	302	299	361	327	305	311	278	341	328	339	344	364	336	349	345	321	347	362	328	329	329	354	314	324	319	356	316	348	356	347	342	306	286	356	328	336	303	352	305	305	360	316	315	347	329	311	313	357	338	319	325	356	337	321	346	346	327	375	352	308	343	361	306	363	370	315	273	303	334	307	311	321	331	313	308	319	327	347	336	323	336	346	305	350	367	334	299	310	323	349	340	347	311	361	342	354	350	349	344	333	319	336	316	339	349	334	289	336	339	348	347	357	365	324	361	331	343	340	351	370	335	358	358	319	311	333	334	334	325	353	340	325	365	348	355	332	353	360	340	343	339	325	338	319	287	353	342	327	343	341	344	349	338	342	331	301	364	308	300	309	349	341	343	351	333	372	316	334	355	367	315	362	290	338	338	328	377	332	331	346	328	314	362	329	355	341	337	333	324	320	313	342	344	318	284	334	316	339	330	354	314	317	312	326	307	343	297	341	326	353	374	392	343	313	303	335	342	348	339	344	283	331	353	320	375	360	375	374	358	323	308	321	353	326	316	344	309	325	305	315	304	311	331	293	342	337	315	353	346	330	312	328	351	349	325	305	319	322	355	301	320	304	313	312	311	351	344	351	351	325	312	311	323	312	301	331	335	339	354	321	323	332	352	324	290	341	341	360	306	382	311	333	341	355	319	306	325	309	342	310	356	325	321	347	325	358	333	363	367	364	340	356	308	359	331	342	340	321	326	328	340	339	356	323	329	336	356	381	360	361	344	362	331	336	342	329	323	331	328	351	330	327	339	350	328	357	328	344	340	335	334	325	341	340	345	314	336	330	344	326	325	338	361	325	290	322	341	369	356	339	308	345	315	301	340	318	331	327	310	318	346	331	316	334	309	321	342	319	328	306	329	340	372	345	334	325	386	329	316	321	337	349	317	354	356	356	341	348	380	339	307	347	325	314	347	360	341	347	353	303	322	341	342	368	345	326	334	335	347	333	329	311	340	325	354	312	300	290	321	381	367	316	360	336	313	309	360	371	359	353	320	322	348	320	319	303	371	319	343	297	322	317	360	340	335	333	354	336	306	353	329	313	325	308	326	322	342	326	329	359	311	340	339	319	324	323	331	276	345	354	338	363	348	361	343	364	308	277	328	326	325	320	365	336	332	329	335	338	330	334	336	348	295	342	389	338	338	321	326	322	362	357	359	333	322	334	364	350	348	310	334	306	341	335	347	320	337	321	327	331	368	314	367	332	346	298	348	357	336	339	311	322	342	335	343	358	355	344	313	358	327	331	283	330	327	361	372	319	366	320	318	329	334	378	309	303	315	324	317	311	382	343	339	356	310	344	363	342	310	319	335	346	331	317	328	302	324	322	320	323	309	337	335	354	320	354	349	320	311	357	363	343	360	328	339	320	333	349	308	325	347	355	309	327	312	350	330	354	373	311	314	330	313	357	327	319	345	325	341	341	346	354	301	334	304	298	358	307	309	385	353	349	349	338	348	326	329	328	350	360	329	340	343	341	358	343	321	364	303	343	356	301	338	342	359	357	336	342	319	350	328	341	352	313	312	368	320	343	343	331	322	340	348	315	332	351	314	323	342	337	363	311	368	330	360	318	328	319	343	322	348	337	320	325	354	327	322	329	321	329	328	338	322	343	366	346	339	343	305	359	328	373	382	320	319	321	345	286	342	331	331	318	341	386	365	315	288	358	363	318	308	339	344	320	343	337	344	319	347	321	368	338	347	321	309	309	354	333	343	318	337
8723	1420	2252	2411	2025	1767	1498	1323	1349	1195	1138	1020	1010	1009	907	900	862	862	869	831	855	855	816	845	816	901	839	791	799	779	765	751	817	799	762	819	758	754	787	792	798	748	822	754	870	783	741	789	815	707	795	760	755	777	835	751	776	769	751	780	769	800	726	727	758	754	783	745	809	815	808	815	707	773	744	735	788	786	770	751	780	763	811	733	783	766	730	789	778	830	763	796	767	767	784	753	821	715	764	732	796	784	775	718	728	757	774	747	758	784	766	744	782	756	772	755	806	800	763	761	798	748	765	739	713	763	773	754	749	698	742	767	776	743	786	755	732	774	753	753	782	776	735	786	795	724	760	803	746	793	778	738	727	755	750	765	744	726	792	784	737	796	758	781	730	742	754	743	788	786	733	764	734	772	774	766	782	803	778	780	754	710	754	745	759	775	755	752	811	752	780	785	717	808	783	803	771	763	752	766	798	747	755	719	755	788	731	751	791	725	745	779	789	731	719	775	794	794	764	765	753	750	797	780	738	757	757	740	764	771	747	784	806	746	785	759	735	722	755	742	783	708	733	743	776	740	775	733	770	699	785	721	738	822	781	728	769	817	779	776	731	763	768	756	802	756	774	746	759	712	772	790	711	767	775	772	781	737	756	768	737	750	770	715	774	716	810	734	750	750	793	767	744	738	766	829	759	752	745	741	747	797	755	736	760	714	719	774	737	712	771	766	734	778	766	752	742	748	775	796	747	735	785	772	699	821	745	832	734	783	708	738	787	775	777	758	791	752	791	736	718	753	767	716	724	759	757	766	755	798	766	743	758	704	734	773	751	689	803	783	757	774	741	737	774	804	755	724	830	712	723	742	805	787	734	761	773	860	793	806	748	762	776	784	761	760	701	748	738	757	769	791	776	733	787	797	754	738	738	789	767	744	778	756	760	748	759	753	773	782	808	777	726	744	757	744	745	761	801	736	778	780	764	813	729	771	789	749	784	795	775	760	764	722	732	757	784	725	751	763	767	771	737	702	755	739	749	770	757	781	713	740	716	678	774	769	740	724	733	810	743	787	740	736	787	697	807	718	787	741	729	775	731	772	747	739	761	755	793	762	821	687	748	754	813	767	728	770	776	736	755	741	819	750	722	754	759	788	783	711	740	760	747	776	780	804	760	808	760	811	721	732	776	723	796	777	809	766	758	743	774	760	800	779	760	794	749	761	748	746	743	759	801	754	800	757	782	717	738	735	735	721	763	725	705	784	788	715	761	805	695	785	754	776	731	718	737	734	794	745	753	741	719	723	799	741	739	769	799	750	749	733	776	757	765	765	785	772	798	793	730	774	727	764	775	826	749	735	777	782	766	743	737	753	802	754	742	750	730	792	771	789	746	752	737	757	719	744	763	749	761	748	718	770	764	735	705	741	729	728	705	706	777	792	782	789	782	741	758	715	776	735	724	777	718	718	732	736	768	756	776	758	732	755	703	738	788	795	780	736	758	775	711	807	728	698	736	780	733	756	707	787	741	717	785	762	767	765	753	743	741	766	761	734	737	783	746	741	784	735	740	766	766	738	742	709	729	755	773	794	776	761	776	834	761	777	754	825	779	763	733	718	773	763	781	770	749	789	768	732	776	791	726	750	749	724	772	756	769	767	783	703	752	742	770	801	799	768	705	802	756	768	712	794	773	801	801	779	735	765	749	792	747	749	666	756	781	729	773	761	780	810	775	778	761	718	819	793	791	780	795	787	765	788	758	750	762	773	736	755	773	752	752	728	751	775	750	735	826	809	802	741	732	716	763	715	744	733	741	770	760	763	802	730	775	749	747	748	752	744	813	813	766	765	764	809	757	756	751	761	722	773	778	768	748	743	776	732	755	745	753	764	757	779	741	737	725	786	746	730	781	767	785	730	726	764	783	703	786	746	756	734	682	769	787	738	708	742	785	786	796	735	751	785	808	787	759	788	753	767	746	736	750	731	762	763	779	780	738	788	752	761	747	762	746	763	785	758	777	758	761	726	766	743	747	747	708	709	802	762	768	770	768	753	754	828	710	742	740	785	769	754	740	720	754	757	762	786	720	770	811	771	792	753	782	783	770	744	750	751	762	736	725	757	724	783	749	800	758	751	761	804	775	721	753	750	745	782	750	769	727	780	745	747	782	773	737	738	787	754	780	763	772	754	741	754	716	773	757	769	777	797	796	795	779	786	741	758	750	724	745	812	766	768	769	829	768	813	779	731	747	792	757	802	698	787	793	741	741	726	817	793	783	767	759	758	722	758	767	758	722	805	744	789	768	774	750	712	775	781	813	767	798	798	789	740	794	767	786	737	741	769	747	761	761	794	729	734	771	730	760	715	742	742	757	742	793	719	745	736	805	686	764	743	774	736	730	753	759	739	801	747	713	769	757	778	727	728	747	760	757	752	748	782	791	742	728	749	782	774	813	771	763	780	732	754	739	784	715	760	804	724	731	767	779	823	739	731	733	767	741	816	694	747	773	777	772	764	755	729	760	798	753	739	785	804	801	777	807	767	744	754	780	762	805	731	751	762	712	796	730	769	796	771	767	786	775	794	789	767	782	776	714	784	809	748	803	749	746	750	794	752	778	753	726	793	740	736	773	818	811	799	772	714	718	837	763	798	774	776	765	797	736	738	783	755	797	759	750	759	785	745	727	771	772	755	769	774	784	758	738	749	763	785	792	776	795	773	774	749	756	757	809	772	750	712	758	752	745	755	798	797	805	738	752	739	771	751	776	827	767	761	760	776	729	789	748	769	742	771	758	795	758	759	790	731	758	723	757	785	761	729	755	776	766	757	764	804	801	785	750	763	733	764	768	769	751	764	785	819	737	713	801	787	794	789	730	788	787	736	773	770	796	751	752	805	746	776	758	729	735	774	762	790	808	749	722	779	795	763	800	795	761	759	714	758	739	782	760	729	771	712	757	774	776	743	752	698	797	704	716	801	779	741	765	752	753	735	802	746	828	738	793	801	765	766	737	753	789	766	758	737	794	754	806	767	812	727	700	777	808	842	726	744	784	760	788	751	713	742	744	794	706	788	760	771	724	762	780	769	766	773	762	753	817	784	770	711	744	787	765	826	770	746	735	770	728	766	722	736	768	742	790	771	744	819	745	737	750	741	770	781	768	751	741	754	772	774	748	736	777	747	825	765	749	773	742	766	802	779	727	762	810	812	764	736	773	745	791	780	768	782	743	767	771	705	742	787	793	749	732	792	789	774	792	738	797	752	692	774	784	743	805	744	766	718	750	798	751	749	737	745	761	719	759	736	815	742	733	731	773	756	707	761	767	753	784	725	766	807	775	720	782	786	737	733	772	766	769	754	812	772	742	793	700	767	766	787	761	757	822	719	740	734	781	739	776	779	779	733	726	755	749	765	766	770	737	761	731	816	786	761	752	767	762	772	765	793	751	827	802	788	747	748	741	710	761	806	692	721	769	691	780	786	745	739	772	732	715	738	784	753	742	755	729	743
1849	200	197	157	175	152	186	175	150	180	184	158	159	168	176	154	168	159	148	180	158	163	161	188	147	131	143	163	136	151	173	156	155	163	178	152	162	188	157	185	158	141	190	164	165	151	174	159	134	142	170	144	162	157	175	189	195	165	143	158	167	175	162	139	156	165	141	164	179	171	170	194	142	156	152	154	153	174	193	158	159	171	174	150	188	159	164	185	152	161	173	156	142	161	173	163	161	178	142	171	165	172	163	166	182	184	186	180	183	176	172	172	160	168	160	162	149	147	175	162	191	182	162	167	144	153	165	155	176	158	194	168	167	177	161	169	157	172	157	168	159	183	164	172	176	172	189	172	159	150	122	178	161	164	175	148	159	162	148	148	180	167	173	164	171	163	163	175	177	166	180	167	164	181	149	169	179	179	167	179	167	190	176	161	188	145	146	156	170	158	172	153	161	147	170	171	151	159	159	166	162	168	137	147	155	192	190	170	144	178	164	175	179	164	165	171	168	161	161	162	144	169	145	155	150	168	157	159	182	168	167	192	157	148	149	168	182	158	162	167	163	171	169	175	159	147	158	172	171	185	158	164	175	172	149	186	173	152	170	164	160	155	149	157	161	155	150	156	189	132	141	165	184	155	180	197	175	164	154	171	174	159	177	181	143	154	151	151	163	156	163	162	186	163	171	158	184	182	158	151	190	160	135	153	163	158	182	156	171	206	168	180	178	186	173	178	155	167	153	172	180	158	148	197	151	161	155	152	169	163	158	156	162	152	165	136	162	164	151	166	144	176	174	151	181	152	168	169	161	175	180	153	156	174	172	162	197	175	182	165	156	171	158	172	188	158	174	174	139	157	154	173	158	160	170	173	163	140	157	139	163	158	166	169	166	177	158	134	189	154	179	173	145	189	142	174	184	189	174	173	152	165	155	156	149	153	173	167	159	157	178	150	147	165	168	154	180	185	165	135	150	158	138	152	163	146	152	173	149	158	153	175	165	168	150	157	151	151	170	159	166	175	160	175	164	165	165	165	157	141	185	183	149	119	159	162	149	165	172	174	151	177	156	165	166	170	165	150	174	163	146	159	181	174	160	162	179	153	149	172	163	145	156	155	144	161	158	145	173	192	157	195	179	183	173	172	181	153	164	153	184	163	141	171	160	163	161	161	158	157	157	128	154	175	163	157	160	177	151	157	169	150	136	140	154	173	162	184	177	148	173	160	185	150	174	159	164	194	157	167	155	166	156	167	147	152	194	159	187	156	176	159	165	176	150	156	165	165	148	135	172	153	159	168	144	172	170	175	156	171	148	169	144	176	170	157	146	173	167	150	134	175	141	155	160	168	159	164	160	132	171	186	154	169	179	158	165	169	171	183	144	148	155	173	173	173	169	146	159	199	177	160	162	177	154	162	198	192	154	167	149	162	168	164	158	161	171	155	152	157	160	156	165	163	138	176	167	174	175	151	168	153	164	182	186	155	156	170	156	166	179	159	168	173	177	162	171	153	175	185	168	173	168	188	183	165	171	174	185	141	151	155	154	154	133	175	169	129	166	162	157	171	181	160	173	174	177	174	167	173	164	150	155	155	147	144	172	172	175	163	168	171	170	181	155	163	188	179	158	155	189	163	161	147	157	158	151	156	132	178	159	160	163	157	177	153	161	191	133	152	172	179	185	172	162	185	173	151	181	169	176	176	162	164	178	179	176	156	170	145	160	149	142	176	148	165	153	164	161	146	171	174	148	180	177	165	174	172	150	160	159	153	159	175	151	161	173	168	147	148	174	180	159	155	175	180	184	160	157	187	184	171	199	137	163	158	193	155	162	161	160	159	197	170	149	155	178	159	160	189	177	177	163	181	172	162	174	162	148	168	180	162	177	157	144	156	142	151	161	172	152	154	172	163	154	211	157	169	150	163	170	172	163	155	159	165	169	159	170	189	173	168	146	158	160	174	176	143	166	170	173	153	136	181	162	156	155	160	183	157	155	168	174	181	175	166	162	143	180	156	156	154	151	146	166	159	152	168	160	189	144	143	132	142	177	165	161	166	135	163	179	184	182	157	170	162	136	155	153	159	154	159	162	152	181	180	157	173	214	180	147	147	157	145	170	162	155	182	169	153	155	152	168	149	136	173	175	133	164	181	163	151	184	160	172	168	153	139	163	188	160	175	138	172	158	161	171	159	179	170	176	175	180	152	146	176	177	150	172	176	179	149	165	176	182	161	165	166	178	154	158	151	148	164	147	176	166	163	173	148	170	160	165	169	152	175	142	149	179	154	153	160	197	167	149	155	138	156	150	138	149	172	174	164	161	144	170	143	156	167	158	157	165	175	170	171	155	166	162	179	174	160	172	179	151	175	169	170	161	167	144	139	176	165	144	154	151	167	151	145	164	155	172	170	159	158	195	169	167	164	148	174	155	170	165	184	185	155	174	168	152	158	151	161	183	178	168	148	167	160	174	161	156	163	160	156	172	171	165	129	183	184	163	151	150	165	179	168	178	170	148	158	159	161	169	167	171	166	156	154	179	178	195	164	168	141	193	179	153	176	144	154	172	166	158	152	167	195	146	151	170	169	156	155	174	154	164	156	195	160	158	157	167	154	146	146	162	186	162	178	174	159	162	162	158	182	169	182	187	161	162	166	155	130	165	160	139	170	165	178	171	161	169	173	150	145	154	166	149	155	187	143	144	199	164	162	156	153	158	171	168	146	155	162	174	173	168	177	176	159	177	178	162	150	174	163	160	185	145	166	147	189	176	153	177	157	159	174	140	168	165	166	137	166	173	194	144	174	154	169	183	180	153	163	180	176	157	146	152	157	176	156	150	169	166	167	164	150	158	146	158	158	182	164	161	151	167	167	177	157	188	159	161	152	166	163	161	159	151	172	146	177	142	161	153	164	159	162	137	163	174	176	159	162	151	177	181	164	154	151	143	164	181	179	178	163	179	165	180	175	172	173	170	187	168	170	141	136	171	168	175	153	164	167	185	137	169	183	165	144	124	146	173	148	169	178	191	165	159	147	155	177	151	165	168	120	176	168	201	178	169	173	156	167	205	156	187	162	167	182	168	180	179	180	168	138	165	181	159	148	150	166	144	153	152	175	146	167	159	172	166	153	156	188	161	172	141	159	175	138	161	166	165	183	170	158	155	154	135	152	161	208	154	171	185	150	159	171	159	191	172	180	162	139	175	139	154	171	158	149	163	163	159	179	130	169	207	160	171	156	159	167	162	145	162	157	157	168	190	148	177	173	160	171	163	175	161	147	147	177	154	167	186	176	164	163	163	165	196	156	150	152	161	142	178	168	184	143	145	194	173	151	164	159	154	172	162	164	152	171	177	157	142	150	176	166	179	171	165	157	195	160	169	156	146	195	190	165	167	176	143	147	178	161	162	154	142	135	175	178	146	180	156	172	170	145	154	177	170	153	184	163	180	142	163	152	182	166	184	199	160	171	165	156	156	167	157	152	157	170	155	166	152	167	190	189
1947	485	522	497	522	521	475	456	460	479	424	465	435	442	427	445	449	403	431	444	435	406	441	460	418	469	448	442	431	473	468	446	422	436	407	450	419	428	450	448	469	432	464	416	449	440	452	468	417	451	433	472	440	440	438	456	426	453	445	442	478	471	440	446	460	412	470	426	428	416	443	450	438	435	446	421	452	429	428	429	454	437	439	449	441	460	449	435	430	431	479	435	449	480	500	394	434	443	448	440	432	467	452	452	468	443	454	441	471	431	413	480	453	414	416	458	423	469	444	466	433	457	462	403	428	414	410	464	445	476	480	421	480	441	413	447	470	449	492	446	396	461	461	450	428	435	450	404	445	424	466	432	469	424	448	434	447	479	443	459	436	474	499	455	440	435	449	417	437	428	412	412	445	447	424	440	458	423	448	482	414	441	439	450	440	437	425	438	456	432	447	441	464	476	468	446	457	436	451	438	393	457	438	447	491	444	428	446	431	453	444	434	459	452	447	425	461	435	415	440	443	468	473	427	477	456	437	440	431	458	444	442	442	469	457	475	448	442	449	466	460	432	434	460	437	412	433	454	437	452	434	465	428	456	471	433	459	457	483	434	440	453	419	460	454	478	477	450	455	454	423	418	446	454	447	445	452	458	465	448	487	503	427	440	454	438	474	499	437	461	435	439	425	441	454	475	472	422	416	437	435	435	412	414	421	435	464	455	444	422	441	434	451	414	445	448	423	422	445	467	431	433	463	435	455	450	422	436	448	436	455	471	457	407	463	464	437	416	426	475	395	448	489	424	417	397	413	444	431	408	471	442	483	469	469	463	437	449	450	452	463	442	468	438	425	470	410	461	455	444	467	421	471	455	418	453	450	442	438	475	415	437	431	447	474	485	443	410	462	490	427	467	451	432	436	440	440	458	425	403	409	461	467	421	455	429	441	460	420	433	438	463	472	478	433	483	468	455	466	440	464	419	438	445	465	486	466	479	483	451	434	453	478	472	409	470	454	523	446	433	455	462	413	445	417	442	442	421	434	436	434	428	399	435	468	448	469	450	458	442	463	475	470	458	483	451	407	473	443	427	462	464	438	430	443	435	437	432	424	425	423	419	422	445	426	502	444	473	433	467	422	446	470	427	440	473	429	426	423	443	477	440	469	421	407	443	451	476	424	440	437	482	412	455	435	444	458	447	442	443	432	469	439	453	453	444	455	448	467	464	498	445	439	423	432	461	463	447	461	412	405	413	429	446	446	458	434	477	482	442	431	444	460	458	454	438	419	456	395	460	458	455	431	451	478	448	451	432	426	435	428	434	458	428	425	443	485	429	421	432	448	438	409	444	441	431	472	462	423	426	448	447	439	444	481	457	439	456	397	429	484	460	461	419	449	426	424	453	414	420	463	476	425	453	446	464	466	439	442	426	466	456	459	479	422	423	478	488	440	463	467	473	426	451	427	447	465	423	408	462	440	479	436	451	438	450	435	412	456	456	479	465	456	499	482	454	443	437	436	439	450	423	439	456	458	429	427	445	427	431	426	451	462	447	497	430	435	404	480	449	449	430	455	417	462	440	425	435	462	441	430	454	511	433	438	454	438	451	461	441	431	428	453	457	462	451	449	433	490	414	460	462	445	423	422	412	394	441	423	477	471	460	444	456	404	479	455	428	451	459	448	456	432	419	435	397	446	466	422	466	433	426	430	439	442	442	431	433	431	447	477	458	460	434	451	440	437	440	424	478	429	455	465	406	454	435	459	439	454	450	459	442	414	456	458	454	452	409	459	440	428	426	475	463	461	454	499	448	445	437	508	465	468	431	450	446	415	492	428	446	437	421	460	472	437	462	428	445	408	461	427	435	422	419	455	416	428	455	440	439	458	472	488	459	436	432	469	414	478	434	450	443	413	420	430	430	441	444	463	453	438	422	434	443	414	461	477	446	468	414	422	434	456	439	451	499	456	464	465	470	472	471	449	419	456	451	432	452	452	463	432	416	417	417	469	424	450	426	454	456	446	432	456	469	473	425	423	482	454	428	466	448	461	457	435	400	436	410	439	426	439	476	456	414	449	448	450	424	452	472	451	416	424	485	458	430	443	422	446	454	429	433	441	459	407	456	451	469	432	425	454	454	413	476	452	445	456	437	442	467	431	442	429	445	435	444	443	465	459	436	451	423	463	483	441	428	412	460	471	428	459	437	425	459	468	435	451	431	457	462	436	460	430	430	412	428	414	431	415	466	483	431	469	414	421	408	445	442	465	448	431	441	414	441	469	479	455	427	426	458	418	441	443	463	402	446	472	431	455	444	473	455	444	471	454	460	454	448	431	435	424	409	431	482	483	449	418	455	444	409	427	463	401	459	456	439	482	461	444	466	430	461	438	408	441	440	452	467	445	443	465	442	464	458	429	421	466	504	457	432	489	416	428	497	409	458	459	448	412	485	456	433	431	401	420	453	422	421	458	443	460	441	414	452	439	431	420	471	481	461	436	444	490	489	444	482	435	452	453	449	457	481	480	454	472	464	445	422	427	451	403	439	446	425	434	457	464	454	450	453	438	413	475	438	429	459	460	462	440	457	447	442	409	455	448	430	458	465	418	434	457	459	467	463	442	419	461	406	398	428	482	430	427	472	477	484	469	434	466	445	431	434	433	437	434	440	442	457	417	447	471	449	485	421	438	439	423	439	466	452	455	493	434	460	503	414	453	469	410	467	444	443	440	461	412	482	439	455	477	473	448	462	434	440	454	455	492	472	438	428	450	469	452	424	454	422	435	470	450	439	440	455	462	427	438	471	410	444	484	430	477	469	446	468	475	457	448	444	464	423	383	471	453	425	406	429	454	397	448	427	450	431	465	467	445	460	477	451	447	446	486	417	468	463	464	447	466	465	474	425	445	425	440	439	432	417	479	470	431	410	463	427	481	466	459	423	484	441	454	440	417	437	457	425	432	461	437	408	439	453	439	454	469	421	490	444	397	392	454	431	447	465	448	459	424	475	402	454	476	437	436	451	449	441	437	456	407	401	459	425	466	436	391	455	457	428	444	421	436	426	459	429	439	410	474	457	471	476	467	443	422	451	425	412	453	404	466	418	438	459	440	462	455	399	482	447	419	460	455	462	448	417	463	438	407	465	422	442	441	442	432	449	458	443	445	445	428	444	452	415	455	417	429	425	442	431	436	443	459	456	435	421	453	455	468	425	448	411	454	418	450	433	433	439	465	452	382	460	482	426	447	461	466	447	423	457	492	433	457	431	479	413	453	466	460	427	462	457	435	418	439	470	426	446	463	462	411	437	490	453	429	460	440	453	465	443	437	452	454	462	454	426	455	430	465	466	466	453	437	448	429	446	431	424	446	467	460	446	451	452	459	429	433	423	474	425	444	419	457	415	428	480	458	460	451	472	446	490	471	427	466	445	449	435	484	480	408	445	413	425	421	441	458	452	435	457	419	440	443	435	425	459	393	429	445	444	423	450	450	444	415	414	462	417	451	427
8157	696	647	505	447	469	381	395	349	380	378	395	352	350	344	350	359	382	360	350	312	330	330	354	340	311	310	306	351	335	340	374	323	345	346	324	362	320	314	311	331	363	337	335	393	353	374	356	366	335	361	345	350	324	333	338	330	363	334	312	327	338	374	309	347	351	316	317	352	341	324	340	311	305	328	369	312	346	368	327	356	334	314	366	310	338	357	336	301	317	336	354	317	319	314	325	353	331	334	337	334	308	346	369	325	350	338	339	379	358	363	317	320	333	339	360	302	311	310	325	328	327	323	355	326	309	316	283	326	358	341	335	340	313	313	347	325	354	377	355	347	335	339	327	365	310	351	309	334	320	330	345	347	355	328	323	310	351	330	341	328	302	337	361	341	374	338	336	315	321	333	347	355	366	343	334	352	362	374	340	327	324	322	327	352	326	361	338	305	340	333	316	311	320	349	370	327	324	323	348	302	370	352	371	334	298	322	341	337	331	364	333	321	346	366	314	323	345	333	321	322	352	359	325	305	297	309	364	325	367	356	366	327	333	359	332	332	341	318	380	338	374	336	302	343	327	357	324	346	346	344	337	346	364	313	320	313	347	358	353	358	343	334	348	323	329	303	330	350	334	323	376	329	348	335	334	296	326	328	317	353	336	342	379	342	326	351	324	353	323	344	359	329	325	372	374	308	341	330	333	319	312	326	377	325	304	318	310	336	345	334	341	313	359	342	375	333	343	319	378	331	331	323	342	357	337	319	322	361	342	331	331	315	356	322	354	340	343	327	342	359	335	346	332	339	325	287	347	339	338	331	320	303	321	320	341	345	320	354	322	339	384	345	308	355	285	347	356	327	352	321	335	392	356	303	327	339	363	327	347	342	303	332	350	337	297	337	339	314	380	345	339	354	327	341	338	370	330	343	355	368	344	344	280	311	325	387	378	365	310	298	347	336	345	340	370	361	322	347	335	374	318	352	343	345	341	324	340	337	348	334	315	344	344	337	360	379	362	335	360	358	322	294	345	360	364	348	321	382	351	333	335	319	310	311	337	359	322	354	366	341	365	301	328	330	307	339	372	374	377	342	361	361	313	329	377	330	333	320	338	346	300	373	341	346	344	336	345	357	346	332	325	341	343	369	323	340	321	354	351	345	364	321	337	317	346	363	303	316	367	304	376	325	358	320	321	340	336	321	352	336	324	368	350	330	343	323	315	351	353	311	325	325	319	320	339	329	357	346	352	359	346	329	310	313	299	355	353	322	338	326	332	324	293	333	307	360	360	289	352	347	356	335	321	300	348	351	326	347	361	338	375	338	334	317	341	374	337	314	349	336	380	329	348	339	301	323	345	324	364	362	341	339	305	351	344	372	342	325	311	335	364	312	350	344	386	327	305	365	350	356	345	362	339	340	334	329	312	337	327	355	381	378	294	343	316	324	315	346	344	354	363	339	333	360	302	369	371	344	382	326	291	326	348	316	304	377	329	310	299	300	342	337	329	348	312	362	335	311	295	359	371	324	312	352	362	348	319	364	316	321	358	354	341	330	338	304	381	323	324	303	328	318	329	317	353	336	327	328	337	317	318	324	340	310	324	307	326	353	368	327	347	348	356	329	298	311	329	325	374	356	349	329	367	381	350	329	358	371	333	344	347	346	365	387	367	334	333	326	356	340	350	316	362	348	320	361	358	369	333	328	319	378	325	339	361	363	342	336	317	359	379	347	342	375	350	346	320	337	312	297	348	308	396	362	354	330	359	334	326	318	349	328	384	358	354	315	335	341	366	331	333	363	347	367	347	314	366	376	372	364	350	347	326	336	311	318	359	350	343	307	345	346	334	334	309	342	328	351	320	336	353	342	341	359	321	353	327	358	324	335	361	345	347	312	328	336	339	351	333	348	313	358	332	337	320	320	348	343	355	361	353	329	337	358	332	325	297	326	317	359	307	318	352	333	356	363	314	335	344	350	332	346	361	328	379	337	338	331	335	307	366	332	318	354	346	306	342	329	329	365	355	330	364	389	348	372	364	326	353	362	333	320	340	319	363	329	324	335	340	317	311	333	314	324	324	352	306	296	360	345	315	322	373	337	335	321	327	334	339	365	335	344	319	323	327	335	352	347	351	338	358	366	325	362	343	346	328	324	348	313	314	357	338	326	319	345	335	296	359	330	354	348	363	369	304	336	359	286	339	348	312	320	335	320	350	331	320	356	375	348	354	317	338	326	332	360	351	343	344	318	383	348	339	342	319	333	330	316	346	348	320	352	349	322	326	358	347	322	356	346	342	308	338	335	348	347	304	357	332	319	368	325	328	349	297	337	322	306	337	337	297	331	375	320	359	358	325	353	343	328	359	334	353	320	297	347	330	368	319	323	307	330	319	353	328	342	331	343	358	340	333	338	371	321	353	322	343	336	384	364	351	366	337	346	341	328	383	322	337	325	312	309	320	349	369	314	335	324	351	309	346	370	321	316	322	343	324	370	362	320	333	325	308	309	297	320	343	355	364	334	321	339	337	303	356	363	341	341	342	365	339	330	338	370	354	339	346	350	355	306	349	368	339	319	314	340	327	303	345	342	331	345	328	349	330	351	323	351	366	307	361	342	319	347	354	371	348	351	341	319	348	330	349	336	324	362	340	313	353	332	317	351	338	310	335	369	367	308	372	338	346	353	350	337	348	337	335	359	312	344	344	327	344	351	361	336	334	320	366	341	350	359	353	300	348	308	355	357	343	348	340	326	342	350	369	343	370	326	319	333	368	327	304	297	363	324	361	369	322	363	339	334	326	317	323	337	347	319	335	356	334	332	316	304	323	346	340	340	321	321	330	332	308	356	387	339	361	351	318	334	327	327	352	356	351	368	310	360	328	339	360	384	326	304	319	343	349	309	329	357	320	351	358	331	331	326	344	320	304	298	338	318	357	330	318	344	358	359	319	327	331	375	336	338	312	338	332	290	321	351	372	336	336	338	339	322	322	320	326	317	347	385	342	348	312	284	385	329	366	334	334	331	313	339	341	310	333	359	341	341	292	338	298	327	317	311	319	359	320	332	320	368	328	352	390	344	333	355	339	295	356	342	360	322	355	329	318	323	355	352	341	319	342	327	350	344	349	364	346	329	352	352	321	300	374	294	316	377	314	328	353	336	336	330	335	290	357	320	344	340	311	330	303	311	346	330	349	301	329	337	344	357	351	319	368	359	338	349	324	348	354	367	339	348	364	339	374	325	340	346	323	361	341	324	361	349	334	308	312	328	324	329	302	355	356	328	357	344	345	333	355	311	347	347	378	335	292	380	325	337	329	300	319	331	301	332	365	308	363	394	386	319	349	308	316	356	328	344	321	319	319	333	323	380	371	336	343	321	285	356	310	333	346	352	337	354	330	320	323	365	339	355	327	335	359	297	359	336	313	350	334	330	345	321	333	315	322	332	352	359	325	354	347	330	348	344	311	339	299	328	335	359	341	332	311	338	308	351	346	333	344	370	327	327	364
6868	1114	1497	1619	1506	1270	1142	1051	1064	1060	987	945	929	895	866	897	870	893	845	882	824	861	818	830	853	798	861	819	798	834	845	768	862	814	859	834	786	822	782	835	800	810	795	833	814	773	790	804	776	776	855	832	801	844	818	806	789	802	789	802	820	813	838	792	793	776	793	776	858	813	783	773	814	847	727	780	840	803	780	815	803	757	813	789	835	775	790	831	789	833	854	799	789	778	785	797	774	816	815	823	754	749	859	773	824	763	810	801	810	772	793	829	817	813	797	804	860	772	772	790	792	792	815	787	805	795	813	805	819	817	829	766	803	780	776	778	842	812	841	768	798	773	836	809	798	812	760	771	769	795	802	788	813	776	833	757	783	859	758	817	782	836	783	798	808	796	820	722	822	740	802	817	820	841	758	792	808	827	798	799	846	817	798	793	771	750	834	745	772	741	861	764	801	828	744	820	794	798	817	758	808	821	778	739	749	789	728	803	824	822	779	782	804	819	756	785	820	793	815	813	781	795	773	808	769	746	777	801	799	798	749	830	834	772	737	810	809	858	799	816	789	802	845	796	823	799	832	820	815	815	781	746	824	776	831	846	808	847	764	787	804	800	838	771	762	831	806	821	788	791	797	811	766	764	819	761	806	797	811	782	797	791	841	785	783	792	768	803	748	789	807	765	831	804	766	813	761	809	788	822	835	842	832	779	803	813	766	870	781	798	821	794	800	760	780	835	806	812	816	728	841	760	809	818	766	819	783	818	798	808	819	839	826	768	792	783	818	771	803	811	821	851	804	784	797	754	776	829	795	781	766	804	798	820	798	813	795	778	813	802	811	729	788	828	807	779	791	830	810	840	786	830	819	809	801	852	831	795	784	718	789	814	789	826	797	770	767	788	777	784	806	789	781	804	758	800	750	774	780	835	850	785	780	788	820	791	809	798	836	813	807	785	799	761	823	755	840	790	802	808	758	816	865	824	790	825	833	818	788	815	765	830	796	791	851	843	795	796	850	787	769	809	788	806	796	836	754	833	790	808	804	756	783	780	779	805	739	842	823	860	774	760	761	796	809	774	759	784	810	831	792	816	762	722	869	804	782	759	820	792	797	824	799	781	838	789	829	735	780	784	774	777	825	777	748	799	804	820	786	770	816	782	800	801	763	791	768	812	798	793	869	832	764	791	857	855	789	832	782	742	804	782	813	818	798	767	786	760	783	747	778	806	768	841	762	781	819	792	784	818	804	826	761	809	854	778	814	806	789	817	778	811	834	826	769	795	775	757	808	809	774	795	798	785	788	837	825	797	803	802	782	816	766	769	736	767	771	792	800	748	800	812	817	798	822	773	801	796	841	806	832	771	813	784	802	772	831	742	788	776	812	781	776	793	776	749	790	798	834	778	778	810	826	810	811	783	767	766	828	799	776	781	764	776	805	825	786	806	776	780	787	760	779	764	810	763	775	816	816	836	788	804	769	795	780	807	809	777	802	817	787	801	803	809	814	822	774	740	782	782	850	822	812	816	845	774	749	851	780	815	830	805	796	781	827	774	768	824	832	779	753	798	795	790	789	791	815	808	805	805	809	803	772	812	813	803	784	815	819	779	748	838	813	789	759	822	844	776	812	806	785	752	770	735	826	802	820	824	736	732	784	800	758	798	784	821	804	821	735	774	820	825	766	816	771	778	774	751	760	816	746	779	764	791	831	822	823	785	821	774	746	847	763	798	839	842	828	750	810	766	789	788	839	764	760	835	741	714	803	745	784	795	808	760	811	780	784	745	763	809	792	831	787	755	819	744	786	824	783	803	788	759	796	776	815	750	812	830	845	784	800	782	781	811	793	783	762	763	796	757	802	822	780	839	786	775	771	788	832	793	794	819	774	845	798	798	760	774	743	733	832	860	810	813	798	746	801	841	764	762	766	783	751	821	735	842	777	762	838	820	797	783	812	721	828	798	808	752	824	764	798	803	783	774	786	808	812	768	780	796	766	817	805	809	811	805	820	787	778	795	840	775	778	778	833	799	798	815	763	815	769	786	749	788	791	759	829	807	789	842	790	755	794	802	798	826	770	817	769	767	829	793	791	787	789	764	801	775	783	805	794	821	812	828	782	797	817	800	831	768	761	819	808	794	806	787	735	792	832	842	821	841	815	784	773	726	778	808	772	794	758	801	791	773	773	775	750	801	807	784	872	840	788	783	814	796	771	781	798	800	792	774	812	761	804	807	792	781	804	753	769	780	766	751	793	806	842	783	787	865	871	822	797	784	826	781	822	758	784	750	776	824	821	792	775	769	812	845	772	733	762	778	809	822	790	763	759	771	816	856	760	762	827	821	826	776	793	751	805	742	808	805	789	767	840	792	811	789	794	795	781	791	754	780	776	774	813	843	820	858	830	811	773	892	808	766	801	818	829	745	787	765	800	808	812	785	825	802	831	790	821	805	778	860	824	809	838	838	820	793	796	760	800	819	765	824	795	823	797	802	777	811	845	771	792	750	790	827	801	802	819	821	754	846	789	782	809	806	782	827	772	769	769	770	765	838	775	764	780	779	801	783	841	766	833	756	820	738	807	794	811	791	811	772	794	790	772	783	821	768	829	802	824	800	762	815	804	783	777	757	812	810	760	814	834	715	784	799	762	773	854	723	815	807	791	833	753	772	755	789	788	815	803	777	775	823	839	810	751	814	791	791	770	833	835	751	788	773	757	802	791	783	753	817	813	767	808	769	796	811	821	841	766	788	769	813	817	806	767	789	785	759	835	786	839	753	819	821	808	817	889	727	772	815	742	784	784	838	799	817	780	774	788	807	823	836	773	775	798	821	825	736	818	820	807	815	786	819	810	851	731	834	823	818	816	801	758	789	818	849	781	833	846	809	778	762	775	802	797	801	762	794	814	790	745	762	781	769	828	794	801	793	792	788	809	755	832	766	814	798	773	841	823	813	832	804	811	823	807	768	863	834	763	850	782	847	770	798	806	803	775	771	792	811	795	755	747	802	765	819	815	784	775	759	790	765	813	866	769	751	763	805	801	794	823	831	785	820	781	744	819	810	782	787	831	769	762	809	789	762	804	819	770	782	790	822	786	829	773	783	784	871	823	804	776	787	807	773	801	766	797	826	734	796	829	832	807	803	767	797	804	772	840	792	818	814	793	854	801	784	841	813	784	780	780	793	856	788	827	840	783	792	764	711	806	795	863	863	745	792	808	775	761	802	806	800	788	852	802	801	762	805	844	809	772	784	737	839	766	787	795	815	826	813	751	768	851	811	794	838	736	785	775	799	839	819	809	801	809	823	803	806	812	813	813	817	780	792	807	765	801	774	792	809	835	844	777	803	775	778	804	853	809	780	781	795	815	781	808	782	808	823	776	815	818	783	817	804	775	879	850	822	793	818	739	804	790	796	828	801	739	863	824	787	757	801	782	814	789	787	810	796	839	802	771	838	815	835	821	803	771	802	848	789	805	812	837	796	760	806	832	758	775	784	762	769
15010	1482	917	797	621	541	451	453	439	376	373	414	379	350	369	364	356	320	355	403	339	352	338	336	343	361	338	366	341	381	333	357	323	358	346	335	345	346	367	334	365	360	348	360	345	304	337	327	321	303	314	309	332	348	345	318	358	350	319	348	338	345	353	365	349	309	354	350	347	310	343	337	363	326	365	324	324	306	324	338	331	316	325	331	332	312	345	333	309	325	334	319	334	336	345	358	327	308	343	322	349	328	311	339	331	333	323	339	343	345	323	314	306	356	352	321	378	321	318	335	355	306	344	363	337	352	351	315	344	352	328	358	350	368	364	327	301	327	352	310	320	339	353	332	328	319	352	337	327	332	308	331	316	322	367	342	330	357	326	347	322	371	339	299	322	291	376	318	310	347	330	348	339	321	349	335	331	312	344	361	293	354	327	319	334	297	344	350	355	328	345	310	331	336	318	326	320	317	325	312	326	345	339	315	341	340	347	312	318	323	362	321	333	356	356	317	350	331	383	332	352	341	280	322	340	357	325	328	367	342	349	309	310	348	303	300	307	330	326	307	347	356	318	345	312	330	345	346	317	352	338	314	321	326	364	346	338	346	306	315	301	337	342	344	347	347	353	344	288	351	347	326	331	298	366	346	374	332	351	323	356	360	329	345	324	315	349	358	339	328	360	325	349	353	340	381	323	324	315	325	336	302	338	357	332	340	317	312	328	335	326	297	328	325	303	321	328	325	362	312	357	314	336	329	334	339	335	320	347	361	359	318	317	295	365	334	301	307	360	320	321	316	353	355	333	302	366	300	358	328	328	324	318	306	313	327	332	335	318	357	300	315	309	373	322	298	304	311	298	354	286	316	288	325	306	333	311	331	327	312	327	308	318	336	353	346	329	342	340	354	317	358	314	339	370	362	327	344	347	329	354	331	332	295	342	318	326	344	325	330	318	342	362	360	334	312	339	351	321	344	303	350	332	325	328	347	327	323	388	331	376	327	305	339	356	330	344	329	323	347	341	339	323	372	334	325	364	338	339	354	312	313	349	331	364	310	351	320	336	327	340	367	316	333	338	358	314	339	318	369	328	334	326	338	344	348	334	343	330	323	298	335	347	343	321	317	340	322	334	361	318	321	322	328	354	350	313	337	310	298	317	337	332	331	376	319	295	327	334	336	362	339	342	369	318	321	317	325	347	367	338	314	345	309	311	329	372	327	341	366	339	339	295	330	327	326	340	343	337	311	335	338	345	346	336	329	303	332	351	323	344	314	346	349	334	306	326	322	331	342	334	287	301	315	339	316	312	320	319	341	336	345	290	318	337	331	354	341	336	334	320	349	346	360	352	311	326	340	338	348	323	293	314	324	326	347	321	317	309	312	318	319	364	326	320	315	346	335	317	306	328	349	332	355	343	351	369	348	326	329	302	305	310	346	343	321	335	308	345	305	333	326	304	335	357	337	302	324	327	346	297	334	325	349	319	346	324	301	342	321	394	328	363	332	326	328	342	329	341	318	323	346	367	336	329	336	352	349	303	340	354	314	300	299	285	313	319	301	344	338	330	316	315	336	342	308	356	350	324	310	302	351	324	342	311	301	308	374	328	349	364	323	381	296	346	340	332	348	325	338	290	343	307	324	326	367	347	338	342	354	326	341	338	269	371	345	299	350	328	324	324	324	327	332	350	352	326	367	314	300	341	322	315	320	302	360	371	334	332	361	351	367	324	331	317	328	281	349	342	327	338	291	306	324	342	316	341	328	345	366	345	335	347	330	336	324	322	345	358	351	302	325	317	322	313	320	364	335	350	354	327	374	355	348	322	340	315	338	327	295	341	331	361	313	338	307	328	310	349	329	340	323	339	342	343	372	316	373	347	339	350	333	333	317	304	337	313	347	346	342	364	346	344	354	339	335	316	327	330	336	316	328	351	315	357	354	321	334	299	348	363	311	345	333	344	313	341	358	343	308	310	357	339	315	350	325	346	324	332	372	310	361	313	305	336	338	336	350	351	355	295	324	332	301	323	324	307	362	306	377	361	293	298	314	339	333	326	325	354	331	323	334	368	348	356	323	354	343	348	370	311	325	327	325	314	302	340	353	387	331	337	323	342	349	339	324	313	320	336	342	332	331	335	347	369	359	332	342	324	353	322	369	341	358	327	312	368	347	361	340	344	306	336	355	356	360	337	347	318	323	345	326	325	338	346	349	369	331	336	341	328	354	359	339	347	317	314	339	342	313	337	356	345	352	364	298	322	321	304	348	325	331	323	366	370	353	343	342	327	365	343	325	362	313	369	375	348	311	347	368	319	349	327	318	352	319	299	295	334	318	333	364	350	339	326	322	322	331	304	334	343	327	325	310	343	297	317	329	326	325	320	301	313	348	357	354	327	318	332	352	374	358	315	350	329	322	342	323	346	302	319	324	328	336	348	350	337	375	334	309	278	331	298	338	307	341	326	335	345	299	326	335	320	329	326	349	355	315	332	335	311	330	336	335	328	351	305	320	351	354	326	350	340	331	343	372	359	319	332	370	382	379	314	312	357	330	333	315	306	324	316	309	314	320	308	297	291	325	306	294	373	381	319	331	304	310	355	346	318	318	330	344	334	349	313	324	332	356	319	321	337	353	319	343	323	347	319	304	352	329	321	337	296	338	346	347	325	308	315	353	316	328	331	329	284	362	325	320	334	299	337	331	317	338	325	321	349	342	348	356	310	355	337	338	313	365	298	326	363	333	325	334	307	342	378	297	314	339	322	329	340	350	329	341	340	356	316	367	334	321	312	334	339	336	310	312	318	332	365	311	358	318	308	320	293	350	355	348	331	299	344	339	311	325	349	338	337	334	344	340	325	357	358	315	329	366	333	335	344	342	348	320	354	368	310	335	344	343	374	340	357	320	311	382	311	344	373	315	317	315	373	311	333	347	331	375	333	338	334	343	319	344	309	320	340	344	333	336	325	322	356	315	332	326	305	359	385	320	314	309	295	299	358	303	333	301	361	310	355	344	340	339	351	280	339	327	314	310	323	379	299	310	337	342	335	358	310	306	336	307	315	314	306	323	307	322	318	320	334	340	338	367	346	357	339	336	364	310	337	353	338	295	314	338	365	309	338	305	288	298	322	352	346	340	323	373	388	373	339	335	348	315	324	344	309	321	360	341	338	312	344	308	335	333	329	352	316	328	335	348	371	339	306	340	314	341	329	338	338	372	336	326	341	284	302	327	305	340	317	345	344	378	339	354	334	329	345	358	340	323	322	355	325	352	335	317	332	342	345	298	344	305	279	321	303	291	375	351	333	382	356	397	330	305	340	354	354	333	339	343	326	335	324	354	326	317	348	364	314	325	355	369	335	328	329	364	345	357	360	328	328	344	343	378	340	330	366	350	322	359	323	327	303	331	327	341	312	340	317	307	368	337	343	313	320	321	300	321	317	324	302	330	367	339	326	337	348	332	351	338	318	296	280	315	330	317	388	319	348	342	342	327	367	342	344	350
8543	1362	2186	2409	2040	1763	1465	1272	1299	1150	1119	1059	941	954	941	930	924	895	891	863	904	868	792	796	835	808	781	837	799	860	819	805	812	803	736	812	780	754	806	847	763	780	753	735	773	745	726	748	791	747	821	722	741	761	754	752	772	747	828	769	755	759	701	720	694	731	730	808	731	704	762	709	705	739	761	744	768	722	769	775	813	731	743	776	794	740	745	748	803	805	794	771	740	801	765	732	716	716	781	744	788	743	771	808	805	760	760	785	793	719	740	775	754	736	781	811	747	745	783	748	760	726	805	758	764	796	761	767	768	773	761	736	756	732	794	701	754	752	730	782	772	788	815	731	759	754	795	786	785	800	730	779	729	769	770	767	778	764	820	794	803	782	779	734	707	760	782	741	734	795	754	729	739	765	744	754	759	783	770	769	775	754	791	791	762	772	779	792	766	780	787	785	794	779	773	723	827	759	750	733	747	783	755	759	775	717	781	747	737	774	754	750	739	753	747	768	722	738	714	756	753	772	770	776	769	781	775	733	789	783	793	808	775	743	695	759	796	794	736	734	766	723	760	750	767	770	749	767	777	766	820	791	764	762	765	750	727	787	754	768	753	724	760	736	764	792	746	767	753	756	744	745	749	765	757	790	786	744	746	730	773	768	764	767	780	737	798	775	746	705	774	777	715	788	778	703	787	728	792	770	740	745	743	821	775	793	725	747	795	714	679	741	759	791	771	738	710	779	695	768	791	787	769	772	770	815	737	749	719	754	767	739	788	725	734	767	763	754	770	783	747	784	786	767	791	812	797	737	728	764	760	735	778	719	773	773	720	766	790	743	733	756	714	771	741	770	752	805	719	785	729	760	745	804	738	754	808	806	789	735	772	751	735	781	774	746	751	755	733	799	752	714	768	723	736	781	705	745	748	782	704	777	768	758	730	765	720	791	746	801	759	777	729	765	770	810	780	719	769	740	764	738	818	725	789	748	753	732	784	733	760	716	730	746	742	747	740	796	740	687	762	769	753	730	756	726	785	743	797	767	754	767	804	815	795	741	793	785	713	772	741	797	723	791	756	736	741	761	780	791	752	787	736	756	788	729	763	757	777	793	774	760	798	697	749	775	772	739	765	768	741	757	762	767	770	753	775	781	808	731	758	765	730	793	746	783	769	734	760	728	757	704	716	800	754	756	743	752	777	800	788	709	739	737	772	727	727	780	722	772	771	781	764	740	796	783	724	774	733	777	787	796	744	724	736	764	736	777	780	760	758	702	763	725	733	737	815	779	741	764	778	767	774	729	767	722	767	779	754	765	766	775	761	737	709	781	758	800	787	751	797	736	746	724	738	743	761	743	768	760	739	819	782	786	760	792	768	774	765	761	758	752	727	743	709	728	738	770	814	696	737	737	772	767	766	751	826	693	746	742	753	779	727	790	759	815	761	776	757	736	795	757	766	779	724	824	767	759	804	746	806	764	738	751	739	812	773	689	730	718	747	707	777	725	794	707	756	780	712	720	764	724	781	727	758	778	750	748	779	736	846	810	761	762	786	750	764	729	773	723	763	787	729	753	757	755	732	758	713	790	750	758	778	765	773	780	778	751	763	734	743	775	779	718	805	737	735	754	736	751	772	774	768	791	783	768	756	797	733	764	734	781	764	763	729	792	741	731	759	756	767	742	779	756	747	755	765	731	764	775	780	788	738	751	740	728	755	758	741	731	701	764	731	784	782	757	835	715	805	768	778	729	716	784	724	771	802	759	707	774	742	795	761	749	702	709	750	750	779	706	764	732	787	809	742	741	743	766	717	772	764	762	780	722	761	778	771	794	683	766	771	747	781	717	755	786	762	728	779	776	775	813	777	728	709	734	805	745	805	760	786	771	746	808	741	741	739	743	756	770	731	716	745	749	745	801	770	761	777	721	760	766	701	798	751	778	740	786	746	735	726	786	812	757	703	739	772	746	792	690	758	763	797	747	784	773	763	734	749	775	776	720	757	792	763	797	772	762	759	709	686	818	725	783	767	806	736	766	801	686	767	727	774	715	775	747	728	811	754	765	774	725	729	753	738	756	734	792	774	746	772	762	773	759	721	700	767	733	763	760	767	753	725	762	777	764	778	808	739	798	730	774	756	782	768	776	782	771	722	772	804	762	717	743	771	757	778	714	773	756	715	728	775	781	745	767	742	782	777	730	797	807	739	756	739	739	782	718	745	749	745	743	772	780	733	746	737	758	762	762	775	759	762	744	800	762	810	748	766	739	796	728	743	814	773	754	736	762	737	757	768	741	757	746	781	777	726	781	721	777	713	753	779	762	753	760	735	749	702	730	748	793	774	731	713	787	801	777	708	752	757	790	773	722	750	759	785	762	708	694	715	777	728	742	731	719	720	728	770	723	794	747	716	703	721	797	764	761	742	751	760	765	765	747	754	735	749	793	729	772	750	730	739	704	763	767	818	825	777	789	766	744	754	767	724	751	760	735	756	732	745	754	762	781	817	723	764	769	795	689	753	732	706	744	784	753	775	772	731	749	695	753	710	765	804	774	769	755	788	800	754	779	729	775	740	719	737	785	782	713	734	722	745	793	805	776	755	780	769	745	748	744	809	728	773	782	686	799	769	752	761	743	757	735	714	742	782	792	733	727	727	783	772	736	767	767	800	718	751	745	722	749	723	763	747	690	725	730	751	698	757	734	721	709	767	768	765	756	747	742	808	740	724	765	749	722	758	727	760	756	736	745	771	750	772	752	773	740	752	755	746	765	737	716	781	745	742	747	745	723	744	771	776	720	719	727	783	830	702	729	737	759	766	726	748	744	742	767	743	761	810	776	739	782	767	753	732	745	761	745	774	690	775	768	795	769	769	779	739	787	773	783	777	721	780	715	763	788	742	715	801	734	733	702	712	772	766	800	735	733	754	762	721	764	711	755	765	735	728	723	777	696	761	756	802	824	776	736	772	735	745	675	761	749	762	804	734	740	758	769	736	757	761	775	763	747	754	723	732	763	721	803	782	770	787	777	760	711	732	749	755	725	734	769	794	746	775	749	791	751	702	752	724	770	807	739	733	779	758	783	751	725	764	773	772	765	760	781	830	802	732	815	757	818	730	783	744	778	760	784	814	754	715	776	712	720	807	776	749	751	747	751	787	749	772	817	712	761	750	746	753	774	734	755	754	766	726	748	714	790	753	760	784	779	777	799	710	707	772	753	778	811	743	792	766	745	780	732	744	738	751	737	759	716	745	753	737	720	803	780	776	799	765	765	778	717	732	729	742	730	747	732	782	764	765	755	759	723	786	727	768	750	814	685	761	746	706	737	778	760	750	741	770	770	795	746	733	771	736	747	724	771	769	740	762	748	736	726	718	768	751	796	757	791	753	730	731	780	715	763	740	790	714	747	746	735	759	770	717	771	686	748	721	755	733	736	750	758	773	754	724	783	705	735	787	727	795	764	740	806	682	775	726	787	739	779	743	753	763	745	782	751	754	738	759	762
1749	190	199	171	165	161	166	148	153	153	175	169	149	166	175	155	174	174	137	161	138	161	168	148	188	152	142	162	179	154	187	176	176	165	144	168	160	166	167	164	183	147	175	157	165	147	174	157	168	155	166	157	138	166	184	158	155	156	146	149	146	151	149	175	201	141	126	159	149	177	140	148	167	158	157	161	161	172	152	167	152	159	138	170	153	175	152	177	166	142	185	159	174	141	164	153	159	168	154	145	151	176	174	172	158	182	161	174	150	180	166	158	160	154	150	133	150	161	178	161	172	159	164	180	175	196	161	169	153	174	155	140	161	191	146	159	164	146	158	176	160	162	188	140	140	166	153	161	157	161	150	136	182	169	163	179	174	168	171	174	170	173	174	173	161	148	140	154	126	179	160	171	177	161	187	145	180	149	170	164	190	187	167	162	144	159	181	161	198	156	162	177	164	160	154	166	147	156	162	154	130	154	174	162	160	168	155	170	158	167	165	183	164	171	165	170	172	169	155	163	144	157	136	162	144	151	172	165	177	163	168	158	154	145	159	159	173	152	143	149	161	172	167	162	161	144	148	159	176	144	149	136	171	155	156	151	164	152	156	157	171	161	169	149	179	149	156	189	174	174	183	185	179	180	172	167	144	170	175	150	146	167	180	177	164	154	170	163	143	147	160	169	149	164	150	164	197	178	153	172	150	161	164	174	159	170	167	159	177	178	166	172	148	147	186	171	161	160	157	187	164	160	157	152	189	170	155	149	152	149	156	157	154	162	141	155	153	175	161	165	129	162	154	171	174	153	144	184	150	166	172	147	182	158	166	149	171	191	144	168	165	178	150	157	173	170	151	178	161	155	164	152	150	150	179	170	179	152	177	143	157	138	146	170	157	158	152	170	157	190	152	152	168	158	163	167	158	164	158	179	177	141	155	160	185	161	176	165	165	140	141	152	192	169	152	147	167	177	120	163	153	170	158	189	141	154	153	150	153	178	159	155	147	164	158	169	156	178	153	156	168	184	176	170	154	170	166	165	169	154	178	149	167	171	171	149	165	145	168	159	170	156	166	156	160	162	147	170	166	147	135	145	152	170	183	170	131	171	155	167	160	167	167	177	153	144	180	151	179	156	160	147	168	166	163	163	157	160	145	171	147	146	146	172	157	146	148	173	179	169	129	145	178	146	160	169	202	151	149	202	168	176	153	141	184	164	144	164	174	159	154	174	137	161	172	173	170	186	150	158	167	163	158	159	161	127	173	167	146	193	164	155	162	179	152	168	168	200	159	144	154	127	162	162	145	146	170	162	169	149	179	159	171	175	148	170	144	163	152	186	160	165	147	193	152	176	159	136	161	143	158	152	185	186	174	151	150	164	158	167	154	172	154	154	148	164	165	166	131	182	146	143	167	143	156	157	164	143	176	159	177	164	155	177	154	168	164	175	186	178	143	146	145	177	177	139	216	155	165	166	167	163	160	159	154	162	157	182	159	144	155	178	181	139	154	179	158	168	142	144	157	195	175	168	159	145	172	167	158	182	152	176	155	149	155	150	150	160	141	160	162	160	217	175	143	158	178	150	143	163	151	163	145	165	164	179	161	156	156	125	159	170	170	142	160	165	168	167	165	143	180	157	161	160	156	169	197	163	164	180	186	134	169	163	158	139	161	163	176	123	159	164	147	170	167	134	173	148	164	142	192	164	159	178	185	165	143	159	162	155	152	165	159	170	149	185	144	155	157	164	151	174	154	163	164	178	158	165	166	156	164	179	142	173	138	170	178	171	159	160	165	175	170	159	165	154	174	154	175	170	150	175	166	152	168	168	141	171	183	170	144	158	170	179	157	181	169	177	151	165	176	157	138	158	178	144	149	168	136	152	155	195	145	153	169	174	127	156	173	151	159	185	170	161	138	157	191	158	162	167	201	168	145	153	150	142	175	181	172	169	163	150	173	162	174	162	152	162	182	164	177	200	162	141	138	173	161	176	155	180	170	143	145	155	167	175	164	147	148	161	149	191	186	170	151	168	164	150	153	179	164	193	172	144	144	182	164	165	156	160	159	160	167	163	151	171	141	171	161	189	175	158	186	169	167	144	184	203	149	135	176	165	168	188	163	141	139	183	176	156	153	165	177	165	168	154	194	136	177	165	162	159	148	175	160	145	161	154	147	155	143	176	162	154	159	147	184	163	149	187	168	158	169	139	152	153	139	162	154	166	169	165	153	176	180	173	158	200	158	182	165	155	168	166	172	127	149	147	193	159	160	147	172	159	141	151	160	170	163	149	167	138	174	154	169	172	149	149	144	156	169	168	157	175	161	172	166	158	142	133	161	149	153	174	163	174	168	167	172	148	177	170	145	167	160	172	188	163	166	169	148	182	169	132	182	162	159	145	181	174	161	153	175	186	173	137	184	162	157	161	192	139	168	163	172	188	154	158	155	171	144	177	174	149	145	170	163	151	146	164	160	195	159	174	140	172	167	153	151	148	172	189	172	143	167	158	165	159	177	154	189	140	149	158	179	146	149	163	159	167	174	154	166	146	168	164	184	162	145	148	167	144	182	150	169	145	162	160	145	158	175	142	158	139	167	147	162	160	152	174	145	166	179	160	159	185	162	182	167	167	170	155	162	145	171	176	138	160	150	152	160	177	174	164	189	164	168	164	161	142	162	154	135	159	178	148	149	148	155	157	146	147	135	160	159	154	182	147	164	150	169	143	147	171	159	176	112	154	170	173	182	165	138	150	150	170	164	150	161	148	172	167	155	199	148	170	167	173	169	161	160	161	137	141	145	157	169	179	168	186	158	151	155	165	150	168	156	184	178	180	158	132	172	152	147	161	163	175	173	151	142	169	149	148	152	168	163	176	155	186	155	169	161	144	158	170	167	122	157	160	173	171	159	165	170	179	174	170	153	159	168	170	168	153	152	146	179	155	158	148	142	166	168	186	174	165	169	159	170	184	158	148	186	185	182	161	148	171	166	143	151	156	151	176	177	161	153	153	159	156	180	143	171	164	167	159	151	162	140	157	158	146	176	184	148	171	160	158	177	189	154	165	161	188	181	164	165	147	163	149	158	155	165	162	147	191	146	157	161	177	159	184	160	149	159	117	133	157	181	165	178	182	169	177	163	166	175	163	160	161	177	158	157	152	166	188	157	175	148	173	144	166	149	179	168	150	173	158	156	174	177	139	179	168	164	165	186	170	154	175	150	173	167	164	150	175	147	155	161	167	156	172	140	131	180	160	172	153	180	155	159	183	165	169	162	172	173	143	151	151	159	169	159	163	160	169	163	171	174	145	169	150	161	145	159	164	171	153	174	171	139	157	146	165	158	160	143	185	151	177	145	140	145	166	169	156	158	161	174	147	157	162	147	164	161	145	154	161	192	173	154	161	161	124	158	147	167	160	174	148	145	165	146	172	182	163	154	150	158	152	160	167	175	145	165	162	160	180	150	155	167	132	156	182	167	168	153	163	156	189	153	155	143	201	169	158
1826	477	511	512	463	446	477	479	489	430	468	454	413	460	447	471	445	429	442	473	460	470	418	447	452	442	395	426	429	453	462	435	446	468	483	430	433	435	431	434	427	435	408	437	442	483	462	435	430	422	411	442	429	438	469	436	436	442	454	419	456	452	448	434	399	422	456	417	451	454	439	488	450	487	450	376	429	414	428	427	437	463	454	460	477	444	407	443	446	469	423	462	426	420	398	436	425	435	438	427	416	469	449	432	420	407	488	428	435	472	415	395	448	465	450	481	439	422	446	470	427	455	444	430	465	436	436	436	453	434	429	434	416	417	447	422	451	427	451	448	474	487	439	452	461	431	447	438	419	436	455	430	420	441	475	428	479	426	452	425	457	440	468	439	435	461	426	453	453	409	405	394	450	450	440	432	446	462	443	453	402	458	421	475	438	384	426	414	473	461	433	433	453	450	450	464	410	471	420	470	436	456	421	409	418	439	485	426	434	434	443	450	464	453	447	440	459	445	463	441	442	442	439	445	467	452	454	478	477	471	447	440	438	407	482	449	433	442	441	452	456	385	420	450	446	442	442	455	411	410	441	443	461	460	426	437	445	424	500	466	410	479	447	445	428	434	457	430	451	423	448	438	450	481	443	423	426	455	447	481	444	466	450	424	480	388	446	419	431	451	442	434	444	425	450	420	419	445	455	439	437	453	431	459	445	480	493	431	391	444	409	453	433	444	468	420	433	437	439	444	454	465	433	414	457	458	479	477	446	434	424	457	435	455	430	429	405	444	456	458	457	437	425	440	424	445	458	442	459	452	490	457	398	433	436	452	472	466	470	444	488	434	448	448	438	456	446	468	442	446	455	454	451	478	461	442	446	425	437	469	487	431	431	467	438	438	445	440	443	441	437	432	446	465	444	464	429	483	476	454	448	442	445	490	413	450	443	442	410	439	433	409	458	406	452	450	468	407	441	464	456	425	445	439	458	471	440	436	422	441	454	444	449	420	464	422	439	425	398	478	396	444	462	432	443	456	415	434	422	458	416	442	408	404	429	435	451	431	450	454	457	444	518	424	420	438	450	447	474	420	442	418	459	421	466	429	430	446	420	478	482	410	426	441	477	411	446	403	426	497	427	451	447	420	445	434	437	403	474	465	430	436	434	468	467	435	437	450	431	457	426	404	435	458	473	465	466	441	459	446	475	455	450	461	446	456	447	456	451	414	420	469	434	424	434	445	467	477	449	432	450	427	419	467	445	455	424	408	467	428	472	439	436	446	385	445	466	476	466	441	468	435	457	431	403	465	423	446	452	408	419	445	418	450	398	466	474	469	451	449	453	455	419	450	437	452	457	436	425	454	432	453	470	424	485	468	431	456	441	452	445	420	497	430	428	463	459	438	450	467	477	474	458	459	434	440	462	437	424	461	478	451	417	436	438	430	458	450	418	463	444	428	467	443	462	433	422	425	419	442	459	420	444	488	434	469	419	440	419	465	461	444	423	438	457	435	472	456	448	423	438	425	438	425	418	437	453	459	419	408	423	443	431	481	455	431	447	455	388	468	480	427	431	407	398	448	437	423	434	435	462	443	462	433	436	445	450	438	424	465	440	454	441	423	412	426	433	457	435	429	444	445	453	457	444	443	417	462	474	441	462	454	412	413	491	463	430	407	415	419	444	417	432	444	470	463	447	437	431	488	439	441	390	412	414	445	469	443	444	469	412	476	420	456	432	433	444	440	448	459	436	472	440	459	479	443	438	441	439	407	464	428	423	443	415	424	449	448	463	470	444	434	414	471	389	432	405	414	400	468	422	450	413	406	421	433	423	441	479	461	441	435	469	431	424	450	446	453	467	452	480	464	447	415	456	436	454	436	452	445	458	430	456	472	447	450	429	453	428	438	410	420	402	412	466	426	491	450	459	441	455	429	466	488	456	498	422	451	455	429	443	424	395	383	450	464	445	448	439	430	433	455	443	440	474	382	436	458	489	424	443	416	463	468	443	414	464	451	430	453	463	431	435	431	428	417	490	484	430	466	436	421	466	442	462	477	410	444	436	449	457	412	447	431	457	427	428	453	439	421	412	445	421	469	434	456	448	433	472	453	479	467	437	446	473	402	480	458	441	437	460	456	432	432	457	439	439	407	469	436	450	420	443	434	474	452	416	405	415	442	448	413	424	442	454	425	443	432	416	435	431	422	422	431	470	423	442	447	425	443	448	432	461	430	443	430	463	439	424	431	445	416	426	448	443	422	439	435	459	406	440	433	435	458	426	391	471	467	414	469	443	444	432	422	442	438	468	452	425	402	468	427	432	451	411	462	441	469	418	441	448	459	424	449	453	457	409	423	415	445	474	429	420	436	424	417	450	450	432	433	425	456	446	419	474	447	473	421	429	426	442	449	421	451	451	448	439	435	427	419	417	440	444	450	438	453	438	444	411	459	449	460	460	439	452	450	469	419	399	455	432	421	439	413	390	409	433	511	423	479	439	419	437	408	426	433	434	470	450	457	455	455	423	455	418	461	386	400	442	481	465	455	448	443	430	483	457	458	429	432	445	425	446	433	449	400	438	456	452	482	389	461	430	467	441	427	455	449	448	448	448	464	434	429	468	455	446	455	453	457	408	440	431	396	432	441	462	451	436	455	438	483	479	421	434	460	438	408	466	433	440	460	498	408	444	452	437	449	426	444	447	455	472	414	429	463	452	459	466	439	441	442	457	428	479	464	487	452	421	436	433	476	446	428	466	424	421	438	438	439	424	466	408	441	431	446	449	480	444	431	431	420	475	430	424	460	459	430	441	450	436	434	477	453	448	433	445	462	439	454	488	449	446	483	437	440	417	433	426	452	392	454	451	424	392	437	438	427	429	458	406	426	444	464	411	439	467	448	439	439	424	447	455	442	470	464	444	454	435	407	483	410	444	440	409	460	447	472	440	429	452	452	440	456	413	419	402	474	429	447	399	431	439	450	422	403	461	420	455	458	427	486	434	437	432	391	468	453	474	426	404	423	435	446	454	455	428	437	463	425	449	426	436	478	418	459	469	445	438	444	462	465	455	461	442	428	400	425	443	465	414	463	436	444	442	467	461	446	421	440	432	448	402	422	436	469	385	441	461	447	466	421	477	465	455	437	409	458	435	444	423	494	428	425	410	433	464	487	421	453	440	472	420	458	424	412	422	453	421	453	427	453	395	417	453	463	450	443	477	420	446	441	450	427	444	407	428	436	468	431	469	473	440	439	404	435	439	462	437	470	412	410	436	397	424	447	458	449	411	432	475	401	408	434	451	427	482	426	419	454	468	470	477	468	420	444	513	418	433	431	455	426	432	464	420	444	439	446	462	435	483	402	428	443	428	486	465	431	432	454	468	439	446	433	407	408	462	492	458	461	461	484	447	415	440	411	410	416	425	474	415	442	423	406	442	488	473	448	440	446	479	461	408	435	433	453	397	441	424	413	438	473	419	426	444	456	423	435	465	401	437	443	434	450	399	462
8196	690	641	599	468	433	412	392	378	349	358	335	342	374	333	320	350	360	339	337	320	362	350	378	337	316	338	380	365	352	363	314	298	352	408	362	324	348	331	351	340	338	341	364	297	348	384	370	320	352	338	327	332	316	324	341	332	342	349	345	348	358	333	350	315	341	328	355	357	314	320	335	343	358	326	310	331	356	337	306	301	314	312	343	367	315	324	339	365	334	327	324	362	348	327	319	335	337	337	256	320	359	327	353	355	334	356	341	324	380	350	320	331	342	344	339	348	389	328	313	336	345	348	347	309	345	335	347	308	333	308	340	326	318	359	311	352	349	335	307	314	309	333	357	339	364	332	345	312	334	382	390	364	345	342	329	311	315	334	327	338	364	368	364	319	336	333	310	373	371	351	324	335	306	316	346	327	313	377	355	347	342	320	354	329	330	333	346	344	310	339	319	356	313	318	350	308	345	352	345	344	362	333	355	308	358	346	326	331	346	339	334	323	303	348	332	336	319	370	301	329	328	323	316	321	340	345	380	344	326	335	357	297	317	316	361	360	310	341	367	341	311	344	364	341	350	324	336	364	334	368	329	328	339	305	360	311	286	353	337	352	310	332	341	352	328	349	326	336	362	314	326	285	351	328	339	337	311	378	316	299	316	298	345	356	377	303	337	324	346	341	364	351	366	333	343	359	377	331	345	346	343	330	351	374	339	314	345	311	361	363	344	357	339	328	314	307	337	358	328	329	342	334	326	330	352	309	324	357	363	352	302	338	308	347	337	323	346	419	313	336	327	363	314	332	337	333	346	314	345	327	329	351	328	342	350	350	317	364	339	334	303	313	352	313	342	322	352	330	362	338	365	339	307	317	359	339	302	354	343	333	318	337	348	339	338	357	302	376	326	335	371	344	308	346	316	313	321	314	369	321	325	321	330	307	369	315	297	321	311	325	338	340	327	321	356	317	387	325	340	351	352	353	335	323	329	312	325	348	359	328	317	310	342	329	321	355	340	355	349	343	380	334	328	384	318	376	306	313	281	293	349	358	336	359	317	325	322	332	345	326	345	350	333	347	352	359	315	319	328	329	336	336	317	349	330	356	332	326	327	335	335	304	304	319	324	311	347	339	340	295	332	332	330	349	322	328	322	312	311	336	318	366	359	307	345	319	359	365	340	366	363	331	342	318	367	336	332	285	394	349	337	336	345	328	321	346	311	343	341	290	312	364	326	348	313	322	347	332	332	321	368	396	340	336	383	346	323	364	349	320	360	360	325	333	320	349	333	327	322	360	328	325	309	350	362	322	334	338	380	325	302	335	349	294	315	357	335	363	332	333	340	342	339	319	316	372	343	322	352	342	320	338	351	353	346	352	359	360	344	353	323	312	372	345	358	340	304	334	332	375	331	335	307	328	327	360	374	306	366	322	304	339	348	379	327	311	354	328	329	321	359	332	338	345	332	342	311	364	350	349	298	376	336	330	340	341	322	331	334	355	284	341	337	355	324	308	304	334	329	302	349	333	350	340	344	333	325	376	310	323	328	300	385	358	344	318	304	330	315	319	367	366	322	301	332	328	325	296	323	319	313	355	333	368	329	301	357	347	301	308	336	347	301	342	333	340	351	365	368	362	363	337	338	326	364	320	322	364	325	369	326	350	360	355	330	346	393	342	369	334	326	327	363	355	305	319	342	347	317	346	351	349	348	365	342	344	372	359	341	362	336	307	346	336	357	347	358	353	334	297	316	346	346	320	321	339	360	343	334	349	328	347	329	342	312	336	339	314	326	331	324	368	373	340	348	311	307	358	325	395	300	329	378	321	343	381	381	350	312	361	342	341	308	352	315	337	349	358	341	353	349	325	360	371	328	316	334	293	310	337	319	340	323	332	301	320	327	330	388	312	334	303	324	314	352	352	331	306	358	329	312	325	325	332	338	350	351	354	354	324	310	337	341	330	341	276	330	327	335	337	339	292	320	327	338	346	338	316	328	312	326	295	335	323	342	333	354	331	344	299	335	309	326	332	336	345	358	325	359	334	337	351	347	320	335	358	351	332	343	311	320	327	338	323	324	337	345	341	344	359	321	351	354	318	373	349	324	328	357	349	335	358	327	375	323	342	332	378	330	347	362	322	357	341	345	357	379	351	356	334	310	364	352	340	312	303	318	346	373	330	361	336	328	332	320	317	342	374	358	337	324	297	346	323	335	301	320	307	334	334	362	324	338	334	343	330	319	388	323	362	337	328	337	379	346	318	356	330	328	331	318	324	360	366	332	341	310	353	333	347	333	345	325	357	338	329	357	298	342	330	291	305	332	350	333	336	317	356	330	353	303	382	333	341	332	306	306	301	318	373	339	354	327	347	363	346	343	321	281	342	341	341	365	376	324	347	359	363	338	337	348	312	352	342	319	339	328	345	321	313	337	333	354	316	327	330	339	342	377	366	342	325	325	332	333	341	334	347	308	350	343	332	345	366	370	355	353	347	356	336	350	356	366	316	317	348	358	386	364	319	306	314	348	330	326	333	330	353	354	344	337	314	346	332	330	358	334	339	370	342	327	336	353	317	340	314	358	296	315	363	350	372	311	322	354	326	309	313	324	339	316	346	308	333	305	332	331	332	332	313	340	321	322	348	346	404	330	342	352	332	330	326	318	311	295	343	308	331	332	329	361	328	340	359	358	352	343	329	364	348	362	348	328	340	307	308	334	346	296	329	309	357	336	314	326	331	344	305	328	323	323	368	326	342	330	327	349	344	313	344	312	379	300	310	343	361	342	329	346	328	376	322	379	349	340	345	363	343	323	293	296	319	310	347	348	313	332	333	337	356	353	325	329	333	360	314	354	320	329	318	321	340	333	325	365	332	356	368	342	341	317	308	334	333	318	322	362	336	355	355	310	323	332	326	342	351	356	329	320	341	340	341	375	325	321	327	342	313	344	330	332	299	352	335	371	369	370	339	315	321	319	329	337	339	329	382	296	311	345	355	317	364	344	334	316	334	356	326	362	329	342	312	354	310	347	320	320	347	287	350	305	330	342	368	377	329	321	324	368	327	306	320	343	307	374	357	338	349	335	320	329	326	306	339	348	319	326	335	321	374	376	341	349	323	320	334	309	319	335	343	310	332	355	308	354	324	338	341	341	308	310	325	304	358	361	364	306	336	378	354	343	338	375	321	377	318	315	316	327	332	358	307	366	310	307	317	358	335	330	285	344	329	333	335	355	344	331	346	307	331	345	322	366	345	360	338	355	352	309	363	321	328	325	341	325	293	325	318	331	358	334	337	338	349	338	324	316	312	321	355	333	334	347	316	336	330	337	310	305	328	312	349	357	304	319	364	368	355	334	339	344	350	329	353	343	333	301	330	321	289	327	333	338	320	339	337	346	338	355	372	377	368	357	301	344	321	323	353	363	327	321	345	337	345	337	369	316	330	331	311	332	334	361	350	334	355	335	328	354	360	326	353	351	321	367	351	335	338	352	349	342	355	324	332	309
6804	1113	1516	1657	1430	1255	1127	1074	1080	962	933	966	956	922	969	836	845	841	870	852	875	864	804	852	823	836	781	774	827	803	826	765	825	835	839	794	793	850	796	799	798	814	793	823	799	798	798	802	791	812	832	801	821	822	785	791	805	842	780	789	787	758	806	843	816	809	800	821	763	774	798	819	804	806	861	787	813	860	782	767	778	787	786	757	852	824	829	759	754	807	777	768	805	844	782	790	789	789	777	808	735	843	770	831	790	766	819	776	808	816	775	817	812	788	791	815	775	763	790	777	766	758	791	772	806	793	797	798	779	790	823	773	817	817	810	801	772	821	852	781	791	780	774	815	760	804	740	778	776	817	791	802	810	802	825	848	833	800	750	765	796	832	804	773	800	812	808	815	808	800	823	759	752	800	785	793	782	783	785	793	842	747	817	781	854	803	810	820	773	772	822	816	795	846	776	779	790	762	790	798	773	811	760	825	840	770	786	765	784	763	755	805	808	755	769	788	819	819	801	779	759	826	771	748	794	784	826	839	785	762	803	820	795	821	793	850	795	794	827	770	842	819	778	774	801	785	770	828	790	786	759	717	805	791	788	800	757	792	826	816	817	772	785	797	803	741	756	786	836	802	788	800	793	764	747	782	858	747	755	798	785	823	853	804	767	807	796	779	765	798	763	801	736	813	764	796	820	783	748	811	767	761	808	789	856	783	805	776	786	815	767	805	769	815	814	767	768	759	745	810	814	832	769	784	826	762	710	781	785	787	830	801	825	812	807	786	794	756	806	742	764	785	819	812	793	811	743	822	804	799	741	856	812	801	751	784	788	779	812	765	784	809	821	778	748	760	796	804	812	765	801	803	791	791	821	794	815	776	785	771	845	827	780	752	768	755	801	755	793	782	784	814	797	828	796	821	781	767	843	735	840	808	790	753	794	792	795	763	826	769	764	789	788	809	806	794	810	800	746	758	809	751	805	789	807	819	788	809	755	817	779	788	801	795	741	788	789	799	780	792	831	768	773	842	766	859	758	777	792	783	749	770	800	824	786	844	858	797	776	824	844	810	842	754	825	844	786	789	758	797	749	809	768	790	786	833	765	796	763	801	738	771	809	805	766	816	739	869	737	761	784	793	820	833	842	780	769	801	752	830	829	807	766	799	774	780	756	839	753	793	784	767	792	778	782	788	794	802	803	824	802	814	785	821	780	825	770	771	853	816	799	838	791	807	743	787	772	824	826	761	810	778	834	812	802	796	817	803	812	827	801	775	788	864	837	755	797	833	780	765	803	779	876	759	794	823	769	809	794	801	781	771	803	808	777	785	827	815	867	838	844	781	782	797	797	799	776	767	796	767	754	831	797	782	792	752	772	781	829	788	792	780	824	838	832	795	802	771	824	833	798	779	769	806	736	783	804	779	842	795	786	747	792	835	804	855	790	769	850	798	793	792	802	820	758	801	824	791	722	785	799	729	821	775	820	841	817	786	761	767	810	750	793	771	805	800	797	815	789	768	781	806	786	809	771	802	749	829	762	782	782	802	843	806	808	787	773	779	819	747	816	808	817	740	802	797	778	837	765	799	801	784	781	780	795	766	772	817	798	788	780	801	797	764	779	817	800	796	710	820	773	886	781	794	798	774	817	859	812	808	804	792	802	763	794	849	774	787	806	829	771	827	770	787	787	787	802	803	798	768	812	787	782	824	835	819	806	788	773	773	782	757	743	827	791	742	821	753	826	787	799	736	803	785	779	787	774	748	799	759	805	835	770	802	774	782	835	806	742	786	760	797	789	801	799	810	808	762	834	831	785	789	756	828	804	839	861	760	783	759	797	800	790	809	834	785	800	789	790	778	809	776	786	773	838	764	804	790	847	765	749	794	771	743	781	812	780	804	826	857	832	817	790	775	802	801	809	804	750	818	828	740	782	791	788	781	785	789	814	802	809	796	798	803	778	793	779	757	760	765	830	758	803	764	790	846	787	792	786	780	766	837	762	805	841	794	797	790	791	839	850	800	771	826	755	777	786	743	730	756	797	753	758	732	740	798	776	784	766	800	766	814	792	775	872	787	753	792	793	792	803	721	752	776	834	763	779	812	793	815	798	778	820	775	817	776	786	794	814	786	848	788	799	778	793	754	765	790	789	817	815	747	825	828	776	816	797	822	788	764	802	814	776	813	831	816	821	802	767	842	806	811	778	779	840	799	815	853	783	784	805	809	787	767	784	791	800	757	766	745	788	789	794	790	827	865	781	766	791	831	830	825	792	813	801	817	827	812	777	751	808	743	813	834	806	795	829	751	767	757	788	837	768	814	793	854	799	787	812	806	794	789	778	809	784	804	786	825	817	787	791	808	814	784	785	836	798	775	817	769	786	757	771	763	840	780	828	810	847	786	803	836	772	815	759	832	821	750	775	781	779	794	795	751	774	780	812	821	796	784	793	774	755	778	770	780	845	789	771	786	791	758	784	795	840	784	789	807	800	798	761	816	772	770	798	820	799	833	784	797	846	761	753	806	788	787	764	819	814	746	780	787	813	799	794	765	792	745	775	823	771	857	755	777	829	721	782	758	845	763	753	799	777	779	812	812	800	800	795	824	780	837	811	742	827	816	754	799	784	795	808	796	766	810	784	828	811	771	803	795	812	740	798	794	751	759	719	828	844	788	765	765	823	773	747	763	759	803	781	794	777	816	837	802	774	806	787	831	811	750	806	779	771	834	806	852	781	767	837	807	805	775	815	813	778	789	834	774	772	861	762	792	768	799	763	804	794	787	794	762	813	844	837	754	760	776	831	756	822	810	773	818	800	813	765	823	788	861	737	758	794	786	824	791	849	767	812	771	767	785	831	811	768	746	797	784	770	808	782	754	771	755	776	807	786	797	774	786	809	758	784	792	774	810	783	838	760	805	812	789	811	802	738	813	741	772	812	792	824	821	769	792	804	798	767	811	764	783	798	770	793	797	816	792	780	801	806	850	816	764	771	845	811	787	757	829	817	802	819	810	796	771	768	786	797	811	762	799	799	791	809	790	773	765	778	827	816	834	766	763	809	747	766	751	786	789	785	754	790	753	792	789	820	788	783	778	805	810	775	880	794	797	802	824	829	789	857	801	786	800	811	762	814	799	813	820	776	823	792	813	854	797	796	773	865	789	853	721	793	782	778	774	779	801	746	757	818	788	738	768	771	784	797	802	751	766	809	794	790	790	800	804	811	796	852	811	821	801	806	841	811	772	808	816	818	730	854	822	788	783	806	794	789	803	785	756	760	780	776	847	793	860	777	734	801	811	812	743	760	794	774	791	793	796	798	791	804	786	762	788	802	797	754	803	836	818	818	815	804	803	800	819	815	859	796	807	828	764	800	783	787	757	785	837	807	812	783	780	796	764	788	794	741	852	805	796	772	785	856	778	760	754	811	775	745	771	806	759	794	810	756	828	812	790	777	803	822	797	796	833	813	774	773	741	784	797	774	808	808	802	765	809	804	760	748	805
14891	1473	1029	812	573	486	448	417	462	375	359	368	355	353	370	362	338	373	362	359	358	350	374	357	311	371	331	330	348	348	346	322	320	324	361	372	335	348	342	333	369	324	306	375	345	349	295	335	325	351	322	352	341	339	350	307	323	340	343	326	381	332	347	342	377	332	369	361	344	327	370	330	345	341	327	322	356	324	315	308	339	317	314	333	344	316	359	337	298	292	324	339	349	319	326	317	363	362	349	343	323	341	375	315	341	303	346	337	299	306	315	312	312	318	332	333	337	350	325	322	296	310	332	327	323	340	352	323	335	319	316	332	306	316	318	338	329	329	319	314	349	344	325	339	376	320	267	315	338	320	302	353	312	338	370	351	363	320	356	314	333	330	321	324	351	339	320	357	351	323	331	331	322	393	344	334	357	375	353	352	314	349	341	343	296	359	344	312	333	333	350	341	353	380	352	305	337	307	313	385	327	330	374	356	333	292	348	346	346	357	317	344	324	331	350	355	316	323	320	328	312	348	342	326	330	297	316	340	327	333	342	330	335	337	344	357	336	366	335	356	382	330	314	304	345	360	299	319	317	379	356	352	335	313	344	351	343	341	338	305	341	332	363	352	354	318	330	331	324	306	321	366	377	290	323	357	360	330	303	333	353	344	332	341	315	278	324	322	325	337	324	355	327	335	337	343	321	314	371	319	358	332	273	332	353	313	339	360	335	323	351	353	342	318	320	305	321	329	346	394	339	320	319	328	339	353	345	320	329	310	348	356	348	328	310	324	375	341	368	355	318	352	322	350	325	325	320	339	298	300	323	319	358	321	293	306	298	346	360	345	315	379	352	365	323	307	321	339	334	287	330	325	330	316	364	359	315	317	300	321	346	338	338	320	359	336	332	338	310	317	295	319	354	318	311	351	332	303	358	317	323	334	293	287	325	334	295	311	342	359	329	309	299	338	333	335	331	303	355	301	329	332	303	305	305	316	323	287	356	356	320	317	329	324	322	354	348	344	307	344	340	339	353	350	343	331	328	356	327	313	341	348	344	315	373	352	321	352	334	341	339	339	346	285	323	339	322	337	314	338	317	327	319	351	327	286	312	376	303	373	318	326	340	321	343	358	343	337	345	343	347	356	321	335	294	308	304	346	361	329	317	307	327	348	329	331	345	308	320	322	344	367	369	322	292	318	315	331	323	299	310	317	340	311	306	319	331	316	347	319	365	305	333	332	333	349	304	334	333	339	337	312	345	342	307	355	336	318	325	328	346	341	368	313	311	339	344	293	327	319	336	305	318	369	339	327	324	313	312	298	324	342	367	332	337	292	333	309	360	322	330	309	318	328	319	336	336	343	310	335	341	325	337	325	353	328	305	351	332	360	367	319	342	358	340	320	328	302	288	327	340	312	342	385	342	355	319	334	293	336	329	332	374	342	350	332	326	330	346	312	344	358	328	353	339	319	338	343	381	304	381	368	321	313	367	349	319	314	337	322	285	330	341	312	315	329	317	335	329	325	322	362	337	343	329	299	355	337	357	329	318	354	354	320	319	307	277	351	362	347	323	362	321	302	321	320	336	334	350	330	353	321	342	346	288	346	326	322	356	357	300	386	374	325	345	349	322	330	318	341	335	324	335	332	343	320	372	331	310	345	360	340	340	308	323	313	326	318	323	322	356	301	333	331	328	329	307	333	352	326	320	353	328	322	367	317	359	338	357	304	333	364	334	358	319	332	311	342	348	314	350	329	339	322	363	329	318	337	328	359	365	336	337	315	336	347	347	358	345	364	338	318	357	313	365	316	349	324	327	334	317	319	366	352	345	331	353	321	353	322	336	346	311	374	307	360	319	340	367	330	339	338	323	338	306	365	326	348	365	317	367	302	334	323	325	325	336	302	358	369	318	373	286	320	339	361	304	334	343	347	349	328	357	323	326	348	325	288	355	336	389	341	319	331	332	371	334	302	319	306	327	316	346	335	314	315	321	347	350	329	325	337	317	319	328	341	307	305	314	331	304	322	322	349	315	341	330	320	342	302	351	291	337	337	315	329	310	327	336	344	364	329	354	361	325	304	290	314	307	298	315	335	340	332	338	313	320	322	324	323	309	326	324	330	301	290	310	357	343	349	346	349	383	348	372	351	327	307	339	304	322	329	335	345	381	348	318	337	356	345	331	376	378	341	338	357	333	322	345	330	331	358	334	329	325	316	332	358	344	325	335	338	316	298	323	351	310	308	326	343	342	340	325	346	374	353	335	329	337	361	333	329	351	359	302	336	299	333	339	352	354	318	353	314	338	333	305	319	372	297	326	298	367	327	322	309	309	346	321	346	342	365	330	325	323	266	315	300	320	352	337	320	342	354	342	318	327	350	330	409	336	335	351	349	331	316	350	334	333	358	329	322	355	300	324	320	322	333	330	345	314	303	295	330	315	348	329	368	339	335	305	325	351	325	324	338	325	330	338	365	369	325	338	334	360	325	313	308	314	331	343	359	348	329	306	336	331	346	309	338	318	341	335	308	346	311	354	338	319	338	359	375	344	321	337	360	345	371	368	356	325	314	301	356	349	357	368	312	373	324	347	318	351	290	336	353	313	351	352	306	312	344	312	336	333	325	323	310	339	342	329	304	341	329	303	339	330	303	327	339	331	331	375	328	325	315	322	358	312	342	340	324	336	340	303	320	365	344	379	298	348	323	319	318	329	326	351	321	344	320	335	293	380	311	366	350	355	350	300	344	341	345	330	342	371	349	335	338	347	339	304	314	337	324	330	311	379	345	303	325	350	310	335	344	320	343	332	351	319	349	315	307	325	334	337	371	327	314	329	346	333	375	301	332	319	350	337	339	333	320	350	330	324	322	334	329	371	341	371	372	364	336	303	336	361	336	344	341	355	312	311	298	358	342	344	328	325	337	319	346	281	351	376	299	357	376	337	349	322	321	308	341	373	321	327	332	363	317	303	319	311	344	332	347	321	326	326	348	315	352	352	348	327	333	353	353	332	327	348	342	345	312	359	378	353	320	322	344	318	326	306	326	328	334	327	344	352	322	314	337	314	324	341	354	319	320	354	334	342	340	384	306	370	336	336	322	322	309	334	348	331	334	353	345	317	332	319	310	290	346	344	327	317	308	352	325	330	309	309	284	359	337	312	343	312	296	324	312	350	350	300	357	311	332	334	340	321	312	317	334	307	308	299	316	366	339	336	351	303	329	322	340	322	351	318	302	333	333	288	339	355	329	354	332	349	361	353	341	349	344	331	374	302	332	354	316	344	341	330	336	344	309	322	357	292	355	313	338	330	333	311	338	347	344	297	331	364	365	316	335	330	355	351	320	350	348	314	302	335	328	336	346	319	328	319	346	327	324	294	330	324	344	328	329	337	337	318	308	327	362	322	349	306	342	316	331	325	313	337	332	346	312	341	332	334	320	328	357	335	313	329	339	315	339	347	318	305	300	340	312	306	311	341	334	321	342	365	329	317	350	334	336	362	328	325	321
8725	1288	2208	2420	2082	1647	1518	1338	1324	1193	1048	1050	958	968	925	895	881	886	869	870	812	874	850	817	793	856	792	832	825	885	815	834	744	777	770	757	737	778	803	766	757	769	807	762	730	761	751	775	743	738	730	733	774	747	771	748	794	759	731	790	755	750	754	798	766	710	765	759	764	721	749	791	744	749	726	739	753	772	756	768	747	757	790	746	812	739	722	784	745	805	796	762	756	709	766	794	795	769	706	754	760	751	769	764	729	786	727	738	746	754	742	771	762	761	765	730	748	762	787	721	737	748	796	750	772	762	743	776	719	784	741	757	753	771	783	766	768	717	733	758	763	746	747	769	774	762	740	775	781	753	735	754	795	741	768	716	691	750	738	790	778	742	821	773	784	765	763	747	818	751	765	754	769	774	751	751	771	806	779	765	781	803	718	698	725	738	741	764	710	773	799	745	762	695	759	728	746	790	748	767	753	788	761	756	765	753	747	763	762	727	759	725	784	778	741	738	755	782	707	757	737	753	742	715	716	743	824	738	771	718	755	814	760	739	728	780	750	723	793	794	787	760	749	728	789	802	678	711	742	715	715	772	773	734	770	741	717	777	696	792	740	761	778	761	721	820	757	768	748	780	741	792	775	744	766	745	799	688	795	800	712	722	717	703	738	791	754	752	806	754	687	756	731	743	733	693	775	792	722	725	743	748	770	705	749	742	752	717	757	746	768	745	732	755	771	808	743	758	793	816	766	696	734	771	704	733	737	786	767	789	753	802	775	745	736	800	770	757	756	770	796	797	765	729	720	741	758	797	760	740	766	754	784	791	763	776	716	781	779	803	806	749	782	756	755	745	788	712	731	757	781	738	759	779	740	745	734	751	705	740	774	727	762	820	769	725	738	739	763	744	779	740	748	788	745	754	745	754	820	773	765	775	795	743	785	751	779	750	739	772	751	742	759	741	825	754	763	708	762	782	723	736	767	778	745	805	698	691	706	725	832	766	735	751	753	778	782	711	767	728	783	761	766	766	738	740	772	740	760	733	789	717	778	782	780	726	814	719	747	789	770	731	750	777	750	796	723	740	725	812	775	813	730	730	781	789	745	757	707	768	764	818	729	752	733	733	744	729	767	828	782	754	732	789	719	797	776	749	758	802	787	748	787	719	766	755	767	713	776	709	788	729	766	757	744	785	741	792	777	721	789	786	722	747	757	728	769	732	736	771	738	765	774	728	753	784	746	765	802	723	733	769	726	794	769	758	817	723	741	771	780	745	834	746	756	777	760	769	747	782	791	735	745	719	740	759	748	769	744	773	719	755	738	725	787	781	762	789	727	758	750	774	802	744	737	792	760	748	788	754	758	769	761	770	786	796	747	750	730	765	772	726	728	803	789	777	725	749	758	752	736	732	751	755	772	765	741	769	743	756	762	779	736	771	758	747	762	774	763	746	778	805	814	771	777	736	772	715	780	814	780	788	745	747	784	780	846	801	797	698	763	752	751	688	766	732	749	765	761	816	794	751	757	765	755	778	753	756	755	810	754	774	748	799	763	785	746	790	778	773	753	782	727	779	767	758	733	717	766	740	775	781	782	767	710	678	710	745	766	702	772	734	752	759	785	747	762	754	801	708	762	749	773	786	776	793	780	766	732	746	782	767	758	735	742	706	762	776	720	749	792	763	745	702	754	758	691	728	721	720	762	765	815	752	792	738	790	733	787	711	715	764	779	781	829	772	691	749	714	764	734	766	725	744	732	744	724	759	800	764	752	752	834	765	740	833	778	753	742	797	783	786	717	710	792	770	781	783	777	787	759	784	783	733	749	738	764	801	747	762	750	752	742	752	769	772	747	727	807	732	744	836	793	727	751	768	746	744	735	749	764	725	779	832	730	785	758	756	743	749	725	740	794	811	741	736	737	752	789	792	758	787	736	812	759	775	742	748	765	799	706	733	757	777	781	791	772	769	765	735	730	777	785	795	748	749	762	769	770	768	774	717	759	772	709	762	741	720	748	743	796	758	770	741	762	770	783	785	713	772	719	763	716	750	786	773	733	761	754	736	811	750	801	783	711	743	767	742	761	755	713	740	740	752	772	724	815	751	761	756	809	749	745	745	714	760	753	832	727	773	721	723	775	790	730	778	809	738	692	754	767	759	798	816	750	717	774	772	787	732	737	682	718	755	746	761	729	745	772	772	750	720	771	747	724	775	798	736	765	769	771	750	748	761	786	697	750	780	774	770	720	767	806	741	720	739	805	738	759	805	813	764	766	772	767	814	796	747	752	754	711	766	748	752	783	740	746	753	768	783	701	759	718	719	752	775	753	750	759	748	790	780	759	760	732	786	801	749	742	692	784	755	744	770	727	749	756	716	749	784	766	715	727	735	769	801	749	731	761	752	747	717	741	759	799	722	781	772	775	748	766	766	764	787	757	719	752	776	761	781	729	724	777	726	728	772	794	743	762	760	786	775	751	775	748	750	714	799	737	750	754	756	797	734	784	729	708	758	789	782	727	769	742	774	738	765	763	766	733	814	783	797	781	819	777	788	772	754	718	796	749	768	765	753	750	770	735	782	750	766	742	709	732	758	819	755	750	740	778	774	776	767	728	757	713	721	750	731	739	748	740	696	728	746	715	773	704	770	795	785	751	769	774	775	767	715	748	749	721	755	776	724	728	760	710	745	742	745	794	753	791	817	791	768	720	784	759	757	753	736	767	768	712	721	746	742	744	707	745	741	744	726	712	820	770	783	788	756	710	759	736	756	752	760	736	780	780	733	836	726	752	753	772	766	733	736	738	768	717	816	803	755	737	774	713	752	774	751	795	775	759	778	740	851	784	783	743	772	722	719	821	770	753	773	771	721	746	781	766	753	774	751	755	835	772	761	771	765	751	738	770	809	750	729	771	713	764	748	752	707	757	742	732	731	734	732	782	738	770	734	772	807	778	765	788	805	759	735	749	744	778	742	782	761	726	705	746	764	792	785	734	777	774	806	805	728	675	706	794	737	737	742	760	776	779	763	742	725	779	763	791	689	783	756	773	750	775	769	739	711	810	735	770	689	758	766	725	782	769	771	761	791	788	756	757	716	776	716	764	740	752	702	762	683	738	722	786	766	750	771	775	730	767	710	723	746	687	739	734	786	776	682	810	792	757	738	793	783	780	749	741	761	751	710	761	689	720	792	729	785	731	754	753	782	803	724	771	770	770	766	741	736	734	741	708	765	762	775	749	759	745	786	736	738	804	738	739	766	696	760	764	752	726	712	770	775	745	756	768	777	801	765	762	741	754	756	720	777	806	763	697	746	743	754	749	758	740	705	738	771	776	720	748	764	751	785	820	713	830	732	801	757	726	754	794	758	750	745	751	774	792	763	795	728	721	803	803	749	747	820	762	711	775	759	759	767	723	742	759	773	771	755	730	771	779	701	754	770	742	781	771	695	763	748	721	739	806	767	738	758	795	747	788	733	750	715	747	772	745	767	749	740	801	745	747	775
1930	162	204	197	162	188	152	182	169	176	165	166	160	199	167	163	150	167	161	151	146	168	143	193	164	186	164	190	166	144	173	161	186	165	171	172	162	170	154	152	157	173	157	201	143	166	168	159	160	177	168	160	163	172	135	156	198	143	179	149	166	191	173	197	181	147	166	186	176	178	173	150	176	156	183	150	183	168	157	186	181	153	172	144	137	159	160	152	167	151	152	161	167	173	159	147	150	171	168	175	171	161	161	168	166	183	158	170	164	157	136	158	166	170	154	176	190	164	202	184	197	167	158	173	160	153	147	154	177	152	181	160	164	169	180	183	172	153	166	157	156	153	147	173	167	142	160	151	184	185	183	156	162	171	172	159	150	189	164	162	186	146	133	154	186	167	203	178	168	165	146	177	155	161	163	159	174	179	185	169	187	180	175	174	125	145	176	187	188	186	173	170	148	155	183	172	145	181	166	163	142	151	168	166	154	156	166	178	170	164	159	145	164	166	178	146	149	223	133	164	172	180	165	188	154	154	180	139	171	151	151	162	194	167	159	169	153	161	145	179	167	170	147	143	180	160	164	179	175	149	155	160	168	165	173	169	154	162	172	180	175	173	176	166	149	177	158	158	182	153	150	167	149	140	173	171	191	166	175	156	157	171	189	153	148	150	181	137	173	166	158	155	162	178	150	145	165	172	155	145	194	157	159	165	169	161	175	179	149	141	156	187	163	170	178	150	183	155	165	155	148	163	144	165	153	176	150	173	154	155	187	178	173	155	162	167	167	169	160	167	175	174	170	136	137	151	147	154	197	182	191	158	162	174	148	171	163	168	162	183	173	157	165	181	154	158	166	171	149	170	170	148	148	177	161	136	161	187	177	162	197	182	177	169	178	123	162	159	162	148	186	161	181	148	143	169	165	175	163	185	169	175	162	185	153	194	203	158	150	163	163	169	160	165	148	167	144	196	162	180	178	146	162	179	162	173	160	163	169	189	145	181	173	166	168	177	157	161	175	157	139	174	159	153	172	161	159	165	168	195	173	146	163	161	154	200	175	174	168	173	187	167	164	167	176	146	162	161	161	171	147	160	184	184	159	160	187	166	173	157	169	156	172	167	179	171	173	176	188	157	149	170	168	171	174	171	171	162	171	163	182	158	152	196	148	155	153	146	170	187	189	167	163	139	148	152	180	176	150	171	150	135	129	171	168	155	170	194	152	167	171	160	157	174	182	148	161	173	156	182	162	179	154	155	150	174	166	163	192	190	174	143	158	159	159	161	159	166	160	166	168	163	156	173	163	165	155	164	150	162	150	171	161	192	146	139	168	152	183	156	153	156	151	154	141	169	147	177	180	143	190	162	164	155	173	177	165	164	164	159	171	173	156	158	158	141	167	154	176	147	182	177	192	173	152	165	143	164	166	162	162	165	159	158	170	165	166	183	185	187	157	153	179	175	176	173	172	167	167	152	167	148	179	177	161	220	154	171	172	174	164	149	165	147	161	162	166	163	157	166	166	171	143	151	135	164	163	162	158	154	181	150	183	160	157	161	154	179	148	144	151	188	165	160	159	148	152	183	176	167	163	162	173	157	138	141	163	165	185	188	152	184	174	181	158	164	158	160	154	166	181	167	180	153	170	183	146	186	164	145	170	158	183	144	158	156	174	143	168	167	159	154	172	161	159	168	132	141	145	154	143	164	150	149	153	164	180	153	175	186	183	182	142	151	160	182	155	173	187	169	184	167	164	162	174	177	172	168	160	182	155	157	151	150	168	175	175	165	162	168	165	147	152	172	165	181	157	172	184	144	173	173	166	164	159	176	155	150	191	162	164	162	165	166	159	129	144	165	184	167	155	155	176	170	148	147	174	174	161	176	166	133	172	134	165	142	193	155	177	158	170	157	163	166	174	157	161	154	160	160	169	177	150	175	183	153	152	181	163	177	149	152	173	166	163	166	167	155	166	162	174	157	168	153	166	158	153	166	156	163	184	176	159	164	172	178	179	152	169	182	156	155	166	158	165	155	157	158	159	151	169	182	161	175	172	180	166	173	137	168	165	145	156	139	162	148	167	175	178	163	170	185	151	175	161	175	141	149	177	177	167	176	166	168	155	144	173	166	162	161	151	146	158	155	191	173	172	145	153	165	159	149	162	129	187	171	161	161	185	172	165	170	157	170	129	183	158	165	134	159	177	183	175	159	162	182	154	188	131	156	184	152	163	158	156	164	146	161	172	217	167	146	175	162	186	162	143	161	157	153	150	178	159	153	168	160	141	152	176	150	138	152	150	173	172	178	184	168	145	166	157	187	144	155	168	154	175	164	153	170	165	163	164	173	166	196	146	168	175	169	147	133	173	152	159	181	174	166	173	174	158	161	170	165	169	177	170	169	186	148	142	162	168	171	148	198	157	172	158	148	208	183	191	156	158	188	163	160	143	156	177	168	155	161	155	140	171	170	158	170	142	167	151	173	160	157	181	162	182	178	171	152	170	141	154	177	160	155	161	154	163	179	186	166	151	163	148	165	178	164	168	187	141	146	153	178	161	151	193	189	167	166	171	147	164	165	169	166	169	166	156	150	149	176	156	179	154	192	163	145	174	177	144	188	179	180	171	161	161	165	157	152	137	151	169	195	179	146	172	142	154	172	173	156	157	157	160	165	161	170	169	209	196	153	171	178	189	175	163	172	149	155	146	176	182	179	170	151	135	171	185	175	178	167	165	178	180	166	163	146	177	178	171	152	164	188	154	179	161	171	156	133	150	154	167	166	144	180	171	167	164	179	175	166	170	136	186	169	192	153	175	170	169	169	149	179	182	160	175	156	169	160	157	169	141	163	197	163	160	183	184	161	161	165	176	167	167	177	158	169	174	171	154	172	186	161	160	157	162	164	155	179	185	179	167	145	150	155	176	169	176	155	143	164	175	152	154	150	211	150	168	136	177	179	170	149	157	162	165	177	169	172	180	182	175	158	178	145	152	180	166	164	195	175	189	185	169	160	160	139	157	167	181	143	176	171	177	169	137	118	173	148	168	200	139	159	163	180	160	148	129	159	156	146	148	158	172	164	156	150	158	151	172	175	159	157	171	183	153	173	147	167	149	155	152	163	150	176	167	146	163	142	162	166	160	125	163	162	165	152	163	170	160	184	185	144	140	160	152	169	188	199	183	159	169	168	151	188	162	173	161	174	143	160	163	187	177	160	155	174	177	166	172	179	167	153	190	141	143	129	140	155	161	186	186	158	158	156	196	180	181	181	146	178	148	161	166	155	153	151	166	158	146	175	151	167	187	171	189	142	217	175	162	180	157	162	157	166	145	164	150	149	157	167	165	166	149	148	152	167	143	158	180	184	154	152	166	175	174	160	165	185	164	169	164	186	181	154	170	168	160	157	149	147	167	183	165	162	169	153	168	156	167	174	151	149	166	173	177	177	178	162	183	186	174	179	163	170	161	160	145	163	196	170	180	148	164	180	187	184	157	152	152	168	182	183
2002	466	486	502	510	517	456	478	403	449	454	471	426	445	467	425	414	424	459	461	463	447	431	465	457	452	460	486	422	406	442	441	444	458	459	452	452	433	434	472	473	481	459	428	448	489	467	433	425	428	440	411	438	436	434	435	448	455	415	431	412	458	450	444	465	435	467	478	435	464	420	463	439	431	440	468	428	462	459	471	438	453	451	478	466	474	407	460	432	440	457	445	425	432	432	424	481	457	430	446	464	450	436	459	413	428	475	474	483	423	446	463	462	429	407	477	380	424	455	444	475	460	448	422	439	438	456	439	443	444	424	405	419	429	478	451	436	429	457	454	418	463	431	446	470	428	431	438	432	411	458	434	425	414	453	471	412	449	434	430	485	459	445	501	465	482	460	427	444	449	463	428	424	421	443	433	420	458	442	475	488	437	437	447	431	429	479	448	444	469	450	455	410	450	421	415	413	466	450	462	463	467	448	463	445	455	449	471	478	430	460	468	483	459	423	454	452	455	435	422	436	442	452	427	440	474	432	480	438	466	442	445	428	444	440	443	436	439	454	436	474	443	454	444	401	419	467	442	445	441	450	449	427	464	464	463	466	474	441	443	479	446	441	488	443	430	433	454	450	414	416	499	451	439	491	456	474	452	421	442	491	418	423	429	488	449	444	418	451	416	420	455	437	413	445	489	447	429	435	428	436	481	446	435	431	444	446	472	462	436	446	438	449	475	423	475	435	471	429	405	460	478	449	441	460	458	453	445	421	424	407	449	436	428	468	466	463	442	435	416	446	424	421	421	442	458	502	410	424	459	449	462	422	447	469	436	421	430	450	437	446	438	469	483	429	437	448	453	461	448	421	474	440	460	432	468	454	479	435	424	451	428	428	451	446	459	448	431	447	456	443	437	479	430	439	395	460	397	464	477	426	468	480	461	458	495	476	457	457	478	454	467	430	426	470	472	456	461	413	437	416	482	421	437	449	458	478	453	448	440	413	453	447	443	456	491	451	427	417	464	432	424	447	456	437	443	450	425	469	402	433	419	438	439	445	419	489	432	466	502	424	439	463	470	427	450	417	435	394	416	470	445	444	429	453	409	462	431	424	461	450	440	461	475	432	437	438	480	460	421	450	428	471	464	399	463	436	436	450	420	446	438	435	454	464	437	462	465	480	447	434	466	462	425	478	410	439	464	489	419	433	431	441	453	435	421	406	493	446	463	451	435	458	437	445	423	440	467	467	453	442	460	438	500	442	448	428	412	440	407	425	435	439	477	452	463	458	469	427	473	460	463	444	482	445	462	434	451	432	461	446	458	423	441	466	421	417	486	432	437	425	437	474	418	472	449	475	426	460	462	455	466	427	457	435	434	473	481	418	474	472	458	497	463	439	448	471	405	468	438	435	429	441	442	458	462	461	474	458	439	445	428	444	434	427	454	427	478	424	431	468	398	469	435	440	425	453	434	467	456	446	434	443	456	450	454	458	428	427	400	422	456	468	431	464	467	430	424	432	463	460	470	436	451	415	457	445	483	394	431	473	400	419	438	457	426	450	473	458	412	459	431	460	439	469	424	453	466	461	432	476	435	432	427	471	468	413	420	481	409	432	442	392	451	448	438	458	437	448	470	465	447	450	426	428	459	483	422	441	463	465	462	421	434	467	404	411	438	432	448	452	448	437	414	485	426	442	437	427	449	430	470	442	447	416	455	433	467	411	439	409	465	413	440	431	422	421	450	468	451	441	454	442	434	452	466	411	484	453	440	439	423	483	458	483	461	424	465	469	417	459	452	460	485	414	420	431	454	478	432	481	440	448	416	437	451	419	421	483	457	447	457	417	447	473	473	433	392	461	428	421	429	434	440	420	444	427	461	405	468	483	453	466	473	442	438	428	435	451	459	438	420	428	453	453	447	396	439	464	436	478	406	439	403	425	491	465	426	420	456	455	443	435	434	425	451	453	426	454	454	454	454	416	448	445	450	426	429	435	432	478	454	467	456	426	450	427	448	378	484	475	451	494	458	471	439	442	491	432	402	443	483	424	472	413	442	443	455	423	456	433	473	419	451	459	443	427	406	455	452	447	471	472	442	491	432	423	435	460	458	435	451	480	455	462	447	473	436	486	480	449	418	443	436	443	453	406	491	445	431	449	435	444	468	455	476	470	424	452	455	457	457	458	437	450	451	424	414	472	437	439	443	430	465	430	437	466	402	452	447	440	464	462	436	431	445	434	445	455	424	420	457	444	427	444	447	454	446	427	441	430	454	487	457	443	432	452	468	404	440	456	442	422	416	403	483	451	454	453	451	449	432	438	415	455	438	443	430	500	444	452	428	429	466	440	478	413	460	426	455	434	478	446	463	453	449	437	478	478	450	454	460	460	440	440	450	448	455	483	442	447	449	464	450	423	438	434	481	461	466	482	449	436	417	444	453	497	413	453	436	451	472	462	484	475	439	472	454	428	476	406	393	487	423	457	461	461	450	463	455	430	459	470	446	425	428	426	459	483	454	425	454	449	455	460	454	425	428	428	442	444	435	450	421	404	444	448	451	425	459	469	429	461	441	437	450	477	484	401	423	470	463	452	453	462	467	449	461	395	432	429	413	432	440	441	402	442	433	462	456	459	442	412	432	476	475	455	452	428	382	445	443	480	479	459	436	448	440	450	439	466	449	472	420	431	463	439	442	431	435	441	445	401	443	478	431	452	415	458	468	449	478	461	479	447	442	478	477	418	427	455	473	417	457	425	449	442	435	420	388	407	443	439	414	442	421	474	482	444	459	447	429	425	427	439	442	487	409	440	483	468	459	440	455	433	437	486	476	420	426	464	457	436	453	474	437	448	452	451	450	443	470	428	456	488	420	449	470	477	468	430	472	471	464	411	433	423	458	446	433	427	424	481	403	470	484	448	468	444	482	458	439	452	473	436	450	452	469	500	455	456	457	451	418	426	440	389	457	449	426	457	477	452	418	436	476	439	446	473	448	448	455	453	445	438	465	448	407	439	462	419	469	462	407	429	443	443	416	429	472	469	459	465	469	468	419	457	420	425	436	450	447	441	472	444	470	473	496	434	436	470	425	459	475	462	456	381	412	461	414	468	443	460	446	428	442	462	462	470	438	475	467	415	456	449	472	443	460	467	481	456	426	439	435	455	447	447	438	466	467	469	415	424	417	459	427	458	431	427	436	446	439	417	464	441	456	437	438	453	455	426	455	485	427	392	413	438	429	416	420	451	440	471	440	472	461	439	435	430	465	439	422	434	435	430	445	430	481	456	447	456	447	444	433	421	417	466	438	441	442	462	427	463	456	460	466	470	438	397	423	448	431	412	463	411	451	448	449	418	472	443	471	442	416	464	509	457	480	466	462	455	448	456	458	422	454	419	462	457	466	451	493	435	407	467	454	463	456	435	426	469	436	464	435	437	426	459	469	489	448	429	449	459	440	420	437	400	445	479	434	471	469	458	419	462	423	457	418	434	465	444	425	449	458	459	478
8363	721	640	524	460	429	378	352	395	366	378	357	357	362	350	341	345	357	368	388	308	350	311	350	361	367	386	318	341	323	321	306	363	325	331	345	318	330	364	336	330	378	361	368	345	333	360	343	315	359	371	333	358	330	319	305	350	349	332	300	312	359	331	315	314	320	345	356	343	324	368	317	371	302	306	358	335	329	354	378	368	324	351	324	328	343	330	319	325	363	293	327	360	314	352	323	359	336	346	330	334	364	315	333	338	351	376	333	331	334	321	317	370	336	348	360	347	370	329	344	351	303	340	331	328	364	315	367	352	322	304	316	335	338	329	329	330	330	354	319	344	333	333	320	343	370	303	312	342	327	353	349	324	347	313	343	368	322	355	353	333	329	340	350	313	386	338	352	363	322	332	329	356	326	335	368	297	348	372	331	327	346	321	343	320	327	335	361	367	325	330	346	325	324	319	318	334	375	333	342	343	352	361	345	341	329	307	302	329	325	334	336	350	316	341	331	291	341	320	351	326	350	338	332	290	362	355	340	348	353	341	342	345	333	316	358	325	362	360	351	337	325	329	365	368	347	317	310	314	360	348	384	341	367	303	339	324	342	362	322	351	341	341	348	355	327	348	334	322	319	349	298	341	332	358	329	353	320	339	358	328	332	326	331	309	313	334	361	314	315	309	334	362	373	319	326	341	339	358	335	337	355	312	350	368	314	322	339	340	341	300	312	357	341	305	321	360	350	372	315	347	343	323	332	344	339	344	301	335	341	355	348	329	335	337	378	367	322	344	322	361	382	341	359	326	346	345	331	343	352	346	345	355	339	293	326	355	342	348	324	324	336	322	311	340	317	320	350	321	336	353	350	346	345	362	328	335	352	330	347	311	349	354	292	352	316	332	365	300	307	353	311	326	316	324	338	336	333	285	320	326	337	298	347	330	315	365	320	327	325	342	335	361	363	309	351	341	351	345	321	345	355	338	330	360	302	355	345	356	378	338	349	365	359	344	338	300	361	337	371	367	348	349	312	296	329	344	347	318	351	323	340	329	340	352	316	279	322	299	331	311	349	333	366	342	309	328	342	340	324	321	311	350	353	352	334	356	356	363	350	308	318	370	310	359	336	321	377	345	330	321	326	321	320	333	332	320	323	332	333	333	357	327	327	318	303	333	334	317	307	345	351	350	347	346	329	339	312	355	339	357	333	347	348	317	309	288	393	370	336	323	296	340	374	326	358	309	350	332	328	352	327	315	352	351	359	324	326	323	344	310	348	290	334	349	353	341	302	301	335	338	308	368	335	337	375	335	339	332	331	335	326	334	314	332	310	370	331	330	364	341	356	311	317	335	312	355	356	322	338	348	370	334	350	363	316	341	335	354	350	355	299	362	363	347	345	346	335	356	318	321	339	352	326	335	341	346	334	368	324	328	363	347	364	315	327	338	370	317	318	332	344	315	338	372	370	345	330	328	366	338	338	376	372	354	334	325	304	323	332	333	328	316	295	315	367	307	348	329	315	334	309	359	345	321	340	339	342	316	356	340	346	309	307	321	342	334	322	362	317	319	338	324	357	324	358	320	315	345	321	321	334	368	346	337	335	301	349	356	331	349	364	330	306	357	316	324	320	287	315	319	311	367	316	349	311	299	318	319	343	337	307	324	321	333	346	334	359	354	317	347	318	307	351	349	314	329	343	365	323	332	341	372	329	312	314	325	369	372	351	313	294	316	322	291	328	302	296	339	355	354	329	330	332	354	326	385	354	342	351	305	312	354	351	306	321	336	351	387	334	348	341	352	323	332	351	331	327	326	315	326	316	343	325	346	354	298	300	355	344	354	300	352	358	341	346	350	334	355	341	374	312	348	305	360	329	355	357	343	326	357	323	348	342	309	305	300	343	361	314	339	327	352	317	312	284	340	319	312	334	318	334	372	339	338	316	295	334	362	300	330	336	347	316	329	325	317	303	352	341	364	327	308	313	324	333	341	347	314	355	321	333	335	323	339	346	361	335	361	309	353	378	355	344	344	356	347	327	336	318	346	341	346	347	332	348	330	357	375	316	319	335	359	362	355	325	345	348	345	341	347	344	337	323	347	343	331	322	334	336	326	351	368	343	336	348	360	344	307	315	316	367	372	347	364	366	337	294	359	341	392	337	352	343	359	345	345	343	362	340	300	331	313	356	344	310	354	338	357	338	354	343	315	335	324	305	305	323	320	319	372	325	315	366	349	327	340	327	342	316	358	357	338	337	371	283	327	336	333	361	367	323	354	345	371	295	322	346	355	357	326	332	331	347	331	345	299	358	350	326	353	363	334	352	317	376	343	350	344	313	327	331	311	332	363	314	395	324	340	330	357	314	367	365	388	315	367	312	312	318	354	352	367	327	352	345	328	331	362	372	337	383	299	332	343	372	298	325	360	349	353	356	337	341	356	329	372	332	308	330	360	364	337	342	362	312	337	316	355	356	299	316	361	335	351	331	313	328	346	370	338	339	325	356	353	314	350	348	350	313	328	370	348	334	375	350	350	321	317	321	329	317	342	347	367	319	350	383	315	336	353	340	340	332	326	329	347	346	332	336	348	332	321	356	343	318	326	369	352	343	332	316	310	339	343	343	354	344	342	332	346	335	357	303	312	305	364	349	362	346	353	342	345	339	279	340	367	301	376	341	328	349	363	330	331	345	357	340	363	368	319	306	354	343	348	312	390	311	334	335	332	379	320	332	338	340	361	318	347	342	324	340	369	333	340	359	337	357	318	300	365	331	345	321	347	326	336	341	303	366	323	308	307	324	340	331	329	368	332	319	305	304	332	326	335	301	312	340	332	335	324	338	370	313	326	365	314	353	387	286	323	335	340	320	341	335	321	313	304	352	353	337	321	337	334	325	333	326	347	335	316	339	359	354	329	322	361	335	314	310	344	339	374	375	358	325	314	340	332	330	336	331	323	347	353	348	368	335	345	350	289	341	341	379	314	358	326	389	336	309	345	360	368	366	331	337	342	355	347	358	310	381	310	368	356	340	353	318	332	329	361	321	347	319	368	327	338	357	358	352	339	364	348	352	311	340	338	322	340	350	334	354	339	323	342	332	327	329	312	347	349	356	318	323	352	298	349	358	354	362	289	335	321	332	362	313	335	321	342	328	295	319	338	306	366	328	338	356	336	323	308	348	307	357	332	336	374	330	343	355	321	343	334	347	363	322	319	361	335	325	336	349	336	309	370	367	317	332	344	343	344	308	306	349	326	378	346	336	296	341	353	341	339	347	342	331	317	358	326	368	364	309	334	314	314	335	329	332	315	345	347	337	360	348	309	344	333	311	357	304	339	312	328	346	345	329	357	333	322	348	325	352	305	344	330	313	332	344	357	341	342	339	326	381	343	337	334	370	317	287	337	323	315	309	317	320	362	330	331	331	330	317	317	341	360	332	328	352	315	329	327	332	338	356	307	327	306	338	337	311	333	357	351	322	324	335	322	320	334	311	337	309	296	350	362	304
6751	1095	1466	1684	1404	1316	1143	1114	1100	1010	910	934	915	889	855	821	853	845	914	859	801	832	814	821	860	788	786	807	769	832	760	798	800	779	788	821	848	809	799	794	803	780	809	839	824	782	866	763	779	817	824	786	764	812	776	793	809	741	818	839	797	803	831	791	838	811	835	823	793	751	786	795	734	798	810	798	853	793	833	844	755	868	815	759	733	795	739	777	822	806	794	835	743	778	804	810	837	797	809	836	810	805	826	763	836	797	801	762	819	792	797	790	819	763	786	808	761	736	806	817	838	802	862	744	816	825	790	783	803	782	770	771	790	745	789	832	777	804	775	796	776	775	801	811	808	794	787	784	801	813	759	763	807	758	807	789	788	777	750	858	815	759	789	822	832	786	795	820	808	816	818	820	818	761	778	769	767	760	797	813	815	807	779	799	784	842	780	731	790	799	843	793	813	818	819	824	768	758	829	841	788	792	802	786	824	809	764	805	798	785	777	819	753	817	808	805	765	781	799	811	775	774	799	779	756	773	774	777	754	768	777	811	796	781	795	828	794	745	785	808	810	814	860	815	843	828	828	800	767	857	789	770	818	784	849	787	785	779	797	778	787	748	740	800	781	793	789	812	829	794	780	748	791	832	786	786	776	817	814	799	835	809	791	802	782	841	792	816	778	778	756	758	811	807	776	802	799	798	826	798	798	803	764	769	796	775	836	773	802	820	768	792	778	767	797	821	761	749	890	779	795	835	778	792	831	754	767	816	783	802	789	825	774	784	761	772	774	831	810	799	768	766	822	770	795	777	810	761	792	770	875	783	796	784	796	771	768	823	819	793	774	753	817	819	812	846	793	786	809	796	790	783	801	846	800	793	792	818	796	801	823	769	829	780	776	780	790	810	766	867	850	792	809	772	770	826	784	829	788	783	787	770	789	812	723	804	814	778	752	816	815	785	772	853	748	755	777	797	815	827	820	805	794	751	722	736	816	795	784	752	799	745	804	779	805	760	714	823	807	791	795	780	799	814	749	796	746	798	783	809	784	791	791	781	771	805	772	820	763	777	766	798	786	784	766	790	834	793	772	770	824	821	784	794	843	780	775	780	823	812	768	779	755	820	779	800	817	757	813	753	782	773	847	795	775	792	797	801	825	804	810	796	761	795	780	788	805	760	776	834	731	739	787	739	820	721	752	765	797	748	784	804	760	811	803	773	764	809	840	794	822	772	789	761	768	813	830	782	783	796	766	736	761	781	776	781	759	765	786	813	804	745	785	770	810	806	832	832	799	764	817	816	747	760	794	811	783	760	767	770	811	785	786	766	830	734	763	785	800	799	751	777	799	768	775	798	809	810	764	797	812	798	775	781	837	812	840	764	790	784	817	801	809	794	769	740	793	759	789	788	748	785	787	773	800	775	814	857	788	804	796	770	758	796	822	842	777	824	856	767	767	796	845	800	756	784	830	786	840	745	812	822	769	777	830	843	790	812	847	797	821	828	826	776	789	817	800	792	806	798	803	797	846	834	809	788	806	776	828	815	829	779	827	754	817	781	783	734	778	773	760	787	781	761	764	815	799	829	792	783	757	793	829	751	787	758	777	778	788	796	751	784	826	823	727	806	806	805	770	813	780	759	792	816	766	798	786	798	821	827	818	764	764	766	849	805	744	806	809	815	794	809	806	769	852	845	798	821	793	788	817	786	766	777	837	791	782	776	788	775	821	751	791	760	785	759	783	799	770	780	784	816	797	785	789	846	780	844	746	809	829	800	838	777	766	775	794	819	801	824	818	821	777	753	774	816	803	828	777	808	765	790	755	765	779	725	817	816	780	759	705	803	800	804	789	785	837	783	844	796	808	811	801	826	770	814	776	738	764	794	753	834	752	756	799	803	792	754	818	818	781	798	782	824	792	797	763	836	770	827	806	826	783	792	792	773	789	739	741	780	780	788	723	767	809	817	823	735	786	829	772	829	809	818	840	786	792	756	794	754	821	821	822	809	779	761	814	783	797	808	753	806	804	778	781	838	790	808	835	751	808	847	819	751	832	818	732	796	773	803	788	775	789	805	816	777	786	759	799	821	752	848	795	792	860	785	813	755	783	834	822	822	783	799	761	821	838	796	805	851	796	781	833	806	820	781	813	743	820	818	812	785	832	774	799	771	791	787	737	815	785	814	809	794	825	803	783	786	798	812	790	772	803	835	769	812	806	816	763	788	790	847	831	793	799	771	810	773	801	818	736	760	745	795	817	804	779	781	780	819	798	784	770	865	836	819	788	793	779	840	803	789	786	842	794	782	813	772	787	773	842	786	804	804	772	844	781	854	777	774	825	766	782	798	836	786	851	760	785	804	774	781	866	804	756	749	779	751	787	796	772	795	784	817	813	825	826	807	798	780	817	782	782	782	808	811	830	786	802	790	787	819	803	767	797	763	813	820	764	746	783	775	813	783	782	814	773	728	746	803	846	825	797	778	779	820	817	797	799	787	788	780	786	783	813	804	786	780	847	818	821	788	810	790	753	709	761	769	826	781	800	778	779	792	792	785	824	881	807	789	812	775	764	806	801	826	795	826	799	782	746	793	789	815	817	785	773	826	778	748	739	767	838	771	765	811	824	781	793	765	792	775	844	727	780	823	774	763	752	797	843	827	836	773	819	859	794	807	781	826	822	804	762	763	774	822	807	742	796	819	734	760	805	793	804	804	734	794	753	831	834	730	780	784	767	814	816	788	791	764	765	818	761	793	823	798	814	814	880	806	754	787	821	818	741	789	831	831	777	814	745	792	781	785	773	808	777	822	744	828	786	818	747	834	828	849	801	801	787	775	779	815	864	783	775	797	804	791	744	799	805	763	751	768	825	792	807	782	839	829	796	783	767	810	794	790	775	749	791	801	810	792	788	794	775	809	828	833	765	823	781	800	779	766	790	769	784	729	801	776	779	830	805	833	785	773	788	778	796	792	795	754	777	815	768	822	863	815	792	825	799	797	857	801	833	815	797	762	793	798	826	737	835	776	815	784	844	795	745	820	775	754	770	806	813	804	763	850	790	766	850	803	774	788	802	827	832	782	768	803	759	750	804	825	843	786	814	795	846	813	813	773	784	751	800	808	779	775	811	771	743	771	798	747	822	809	734	794	820	790	845	772	755	750	802	842	788	789	830	751	761	780	750	766	817	790	790	779	742	777	807	776	787	745	761	841	780	783	806	818	784	761	795	842	803	795	797	842	785	790	787	745	818	794	752	807	755	856	773	800	764	817	784	766	843	800	819	778	781	788	795	798	780	794	753	827	792	792	806	786	752	772	827	757	839	812	809	801	788	799	831	811	748	773	792	823	793	831	770	777	752	820	826	771	814	800	776	787	787	795	783	769	797	795	762	814	839	791	885	804	745	752	779	774	732	754	815	791	803	807	827	772	788	799	792	813	800	745	826	795	836	859	799	782	805	791	843	855	789	775	840	774	818	764	780	791	795	771	767	775	812	840	806	823	797	738
15069	1377	1037	820	633	466	449	399	399	388	342	399	359	328	370	387	348	340	338	388	377	323	389	320	304	332	340	315	340	338	312	336	348	325	330	345	360	361	337	334	322	331	329	356	329	326	336	296	308	314	371	313	336	314	317	316	348	339	341	327	310	327	354	330	287	330	380	313	323	304	335	329	333	352	342	310	289	324	306	349	337	321	346	340	356	338	316	321	312	315	334	306	311	350	329	336	320	325	329	337	371	339	333	319	334	348	328	308	305	332	362	324	321	360	334	338	304	353	283	362	337	372	372	293	335	334	341	341	322	356	304	369	293	349	339	337	321	327	350	344	305	312	320	310	351	351	339	350	379	344	308	307	345	322	324	317	325	338	348	320	368	331	333	340	309	346	296	308	340	356	335	303	331	332	326	352	299	310	312	326	321	374	344	336	322	351	337	346	357	348	340	324	316	335	345	345	316	335	332	345	333	335	345	288	346	334	309	330	343	339	310	325	348	321	326	318	328	299	355	344	379	344	328	316	354	326	349	324	339	325	363	346	345	318	361	361	309	319	342	355	349	313	310	337	306	348	365	383	316	351	332	339	310	317	340	348	312	337	331	315	337	351	315	320	318	348	364	319	339	341	339	337	326	328	343	313	344	326	348	317	314	319	342	336	304	310	306	349	325	329	344	316	339	318	320	314	313	331	339	372	323	326	325	347	328	347	296	341	338	356	311	332	337	356	309	335	328	306	367	313	351	336	350	364	349	317	357	340	355	354	351	357	346	347	366	316	315	342	323	328	315	301	351	311	340	345	313	341	358	319	337	309	327	347	344	385	322	324	322	331	355	315	374	330	334	348	320	354	335	366	367	334	330	318	323	360	331	299	329	336	342	285	323	347	315	318	336	303	332	368	348	354	356	348	340	353	326	338	304	327	334	340	322	309	357	326	336	320	334	338	334	365	329	350	322	340	342	330	319	311	309	322	352	319	344	328	332	339	346	292	351	317	348	330	337	327	342	330	350	318	337	336	313	327	342	334	327	318	326	345	310	367	331	330	333	330	326	331	310	308	322	348	324	317	342	323	330	380	355	317	316	326	332	351	329	305	361	356	319	340	340	328	323	330	337	333	322	321	316	301	332	311	329	326	337	338	302	325	358	365	312	322	325	348	362	391	342	315	294	336	344	337	322	317	324	372	328	376	346	321	305	312	342	335	362	345	324	344	324	323	311	317	332	313	343	334	315	350	309	329	325	338	315	337	330	344	341	337	325	320	314	313	333	334	329	323	334	341	335	357	328	332	332	323	320	304	366	346	330	338	323	329	310	359	359	283	316	350	326	336	366	299	316	337	347	341	332	332	337	325	331	320	361	336	332	313	321	333	337	364	342	315	346	297	340	315	345	365	338	332	345	300	339	317	329	340	315	303	333	333	339	321	350	361	304	327	323	374	340	326	327	363	344	329	333	312	329	326	346	330	312	327	324	339	308	344	325	318	278	319	336	327	314	295	330	359	339	333	335	318	357	331	347	324	326	265	309	317	316	317	321	315	299	330	346	306	332	303	343	333	339	315	331	328	326	315	309	336	293	326	314	319	336	337	365	317	294	347	308	297	304	320	328	342	317	324	339	341	315	325	316	288	358	349	333	318	320	354	338	338	373	313	310	338	331	348	321	334	324	330	301	304	355	339	322	333	335	304	302	355	358	344	315	291	346	335	331	364	321	317	349	362	342	362	336	358	337	372	332	350	314	334	353	304	345	331	336	349	333	356	350	318	350	364	323	330	337	310	332	328	349	347	352	344	339	356	330	377	323	370	339	354	351	346	327	321	341	292	347	311	315	318	325	315	328	333	326	334	360	333	325	341	308	355	317	347	334	334	306	340	359	331	297	297	330	300	363	342	339	357	305	341	329	319	306	324	332	328	368	300	356	388	334	338	336	335	290	353	327	311	322	326	331	376	323	296	332	336	326	334	355	324	329	370	342	356	331	291	333	315	325	344	341	343	351	301	312	329	311	324	349	344	324	299	372	346	322	337	326	321	315	333	318	304	317	300	308	301	299	294	349	309	355	316	365	363	351	351	346	340	316	301	305	328	360	310	331	316	330	327	323	340	370	327	350	359	367	333	336	333	332	292	325	363	332	318	332	372	324	338	328	350	327	312	315	366	390	310	350	340	352	299	321	318	315	349	347	339	307	323	332	367	319	345	350	301	346	295	331	314	341	320	312	312	365	321	394	324	320	351	326	355	307	321	333	341	329	344	332	323	315	350	320	296	308	325	332	339	322	377	319	335	352	331	342	348	324	348	350	339	343	321	324	312	330	317	339	322	330	322	344	298	320	343	329	346	305	314	349	348	344	313	327	347	360	341	341	349	317	304	291	335	393	338	346	319	316	334	328	328	354	345	327	308	347	335	313	351	357	340	326	310	349	334	345	335	329	296	324	307	328	354	331	357	346	340	335	356	351	366	337	319	374	343	319	316	340	320	363	320	331	290	328	314	305	335	311	284	326	307	308	369	320	315	323	373	338	357	331	323	320	308	292	338	325	344	300	351	354	347	376	368	338	363	332	302	365	355	308	326	347	340	317	358	330	318	347	309	294	339	304	338	374	299	344	349	356	302	315	313	345	329	316	350	296	314	350	331	329	324	340	319	318	340	345	331	318	313	327	314	331	350	332	332	331	312	355	317	288	328	314	317	338	316	332	325	302	343	336	302	312	323	311	298	368	350	302	307	329	315	313	353	309	308	349	333	349	324	301	314	321	324	320	297	332	331	350	329	330	363	317	322	334	335	309	336	317	363	361	344	329	329	306	325	357	308	324	306	312	338	338	311	318	342	327	328	344	355	332	356	356	302	381	308	322	333	319	321	287	320	351	319	318	336	335	320	365	346	315	284	300	295	317	362	348	320	352	348	333	307	330	294	375	335	333	340	348	348	376	352	331	389	300	340	317	332	342	372	283	303	373	324	314	288	331	340	310	366	306	303	341	350	310	344	336	346	304	325	298	322	350	336	327	323	338	367	336	346	324	325	337	331	315	358	316	302	314	310	312	312	338	331	312	327	324	286	339	349	303	316	362	325	320	356	344	349	336	338	318	321	323	314	363	298	340	335	289	337	287	359	299	355	344	326	330	335	350	340	313	303	322	363	280	356	346	338	280	358	335	339	303	314	308	329	300	320	334	303	343	353	323	335	308	299	320	358	335	347	324	330	340	320	301	353	331	351	348	344	345	322	338	331	296	343	322	345	322	371	338	318	342	315	329	356	291	348	347	299	305	310	322	331	351	328	344	365	336	348	359	288	321	322	330	322	344	365	333	339	360	325	323	327	322	336	331	325	338	353	343	339	331	337	311	336	334	351	335	286	323	356	335	364	340	344	335	330	312	282	345	308	292	334	334	328	325	336	364	318	326	323	331	344	314	341	314	278	322	328	406	360	347	329	325	333	371	315	358	305	304	326	312	310	322	316	310	338	326	312	300	339	335	345	360	349	311	340
8697	1354	2240	2300	2015	1763	1484	1267	1279	1131	1014	1073	980	944	901	913	907	855	903	873	836	753	834	757	849	784	829	843	788	805	773	808	809	808	804	785	737	774	759	817	762	766	766	803	759	853	751	808	745	768	798	797	759	730	772	751	772	749	717	758	770	762	768	745	763	732	729	727	768	778	740	788	733	798	770	765	749	794	748	771	726	771	731	782	738	762	764	732	767	730	783	741	744	776	713	732	764	801	764	803	723	793	738	834	725	751	758	727	719	796	763	793	724	756	763	784	711	752	763	747	782	789	698	683	772	808	710	751	750	763	733	748	777	749	771	790	708	716	710	702	747	749	780	728	717	738	806	755	748	780	752	765	758	743	801	749	749	755	730	761	703	769	754	742	764	780	780	713	729	765	741	755	736	757	759	767	728	722	807	765	790	763	754	751	779	729	792	763	757	775	780	764	722	753	746	777	785	743	718	753	723	771	793	759	737	754	752	709	730	744	708	763	735	756	750	749	746	763	732	760	735	763	794	732	728	808	734	726	731	743	729	741	764	759	725	772	771	773	732	742	753	741	759	768	733	721	753	755	763	703	749	741	722	688	747	728	741	807	755	728	749	822	750	780	810	728	664	734	745	754	799	801	755	745	786	749	755	780	748	771	685	719	784	737	789	771	743	807	718	766	758	740	785	759	782	751	750	745	754	788	754	772	784	765	730	802	767	750	743	778	720	753	732	784	807	769	754	756	732	694	689	766	732	720	774	731	730	752	747	752	741	746	714	725	748	746	758	736	764	787	756	766	700	756	740	757	768	745	777	766	718	760	752	743	764	749	752	766	781	732	691	728	760	794	762	725	724	774	735	776	737	793	767	760	788	749	755	730	715	727	740	722	736	764	756	765	763	792	821	798	727	738	736	762	755	719	754	803	730	737	776	755	785	774	783	720	778	756	736	794	724	740	743	769	771	736	772	732	758	757	768	795	797	787	761	717	775	786	743	735	712	726	745	811	733	711	767	768	774	727	714	730	762	763	751	724	784	723	770	769	737	727	733	749	762	731	759	757	780	725	737	752	738	797	805	834	733	741	756	777	778	755	770	758	732	746	701	764	729	747	774	770	779	796	707	746	713	766	758	740	745	724	728	785	769	726	759	788	779	800	728	786	755	782	783	729	769	743	785	769	752	731	775	765	775	731	793	802	717	740	774	749	838	763	767	769	720	720	737	733	754	738	727	793	703	724	794	735	757	748	742	758	704	739	801	760	721	722	758	712	794	739	690	754	790	786	733	766	720	816	732	686	732	747	716	734	777	748	783	751	772	742	730	728	748	721	753	815	773	746	759	711	758	737	727	723	798	752	727	743	766	783	772	749	756	754	711	746	744	765	770	794	775	780	777	776	762	764	756	771	745	766	752	734	748	757	731	758	745	772	705	793	762	756	775	767	742	715	767	733	738	788	749	764	712	698	755	739	763	715	737	742	761	793	745	771	756	754	769	761	754	756	772	750	737	747	791	768	747	740	753	802	770	791	794	785	742	738	772	803	725	770	726	760	711	747	721	737	784	763	757	781	732	714	777	782	763	736	760	744	749	796	729	810	729	756	780	712	726	756	787	737	753	754	778	713	757	775	794	745	733	744	715	756	792	756	786	757	766	745	812	725	707	680	755	749	725	753	767	793	741	732	773	805	748	764	791	758	752	817	782	736	730	787	764	725	739	773	740	726	773	742	777	726	741	710	726	727	769	774	791	766	766	736	738	720	747	777	725	773	715	764	733	760	816	787	696	720	760	823	793	742	741	767	701	754	755	747	774	760	733	785	709	802	770	744	771	774	788	736	768	779	767	787	747	746	747	767	734	723	786	720	760	765	766	741	708	760	747	793	791	793	716	766	739	769	770	724	744	748	717	779	804	749	759	755	736	761	700	743	776	758	720	776	742	768	731	757	755	790	722	722	745	761	760	787	777	728	726	728	798	734	711	717	720	758	762	796	728	775	771	746	727	729	758	767	769	773	718	772	718	764	772	744	757	740	714	720	715	779	728	749	731	693	773	711	722	749	750	746	778	774	742	721	754	731	794	752	758	741	712	762	827	768	801	699	736	724	809	758	758	805	747	751	709	769	793	769	793	687	771	736	742	728	745	777	800	740	806	777	712	723	756	721	770	759	785	751	744	760	737	762	722	780	772	749	736	731	779	804	747	725	754	749	753	728	717	724	785	778	732	740	775	754	793	741	736	771	697	693	752	785	788	736	763	751	753	714	776	777	747	741	769	778	761	743	732	737	788	756	694	797	761	773	803	774	719	766	738	780	718	773	756	813	761	759	750	732	782	798	761	765	738	768	760	773	757	786	759	764	745	703	763	727	775	806	775	712	736	764	770	760	788	785	770	703	795	753	757	718	759	731	752	793	765	751	790	750	723	717	754	710	730	737	730	738	783	772	730	783	791	750	728	755	809	739	765	728	829	792	732	756	742	769	770	758	773	754	766	730	759	790	773	729	748	791	742	723	747	720	740	752	770	739	810	755	733	720	764	749	770	721	744	701	749	780	806	744	775	764	748	708	771	762	766	756	813	786	772	753	750	714	742	753	763	754	751	738	786	787	763	771	767	704	816	795	782	785	747	740	762	783	785	765	801	793	756	776	807	788	744	808	755	708	754	722	760	753	720	735	723	761	755	737	779	734	715	796	776	791	761	751	721	716	752	803	685	747	723	726	821	734	776	756	734	810	800	723	739	787	762	772	773	764	768	752	724	786	770	760	792	715	797	774	777	736	742	806	762	765	732	752	772	728	781	730	759	741	776	770	736	770	747	701	738	796	721	744	781	792	719	742	716	811	755	741	763	754	779	785	741	726	775	768	770	740	741	762	756	752	756	719	768	754	726	818	725	813	804	703	718	780	762	737	717	728	792	773	779	784	738	722	701	777	798	748	772	737	732	694	757	752	744	830	785	754	785	798	708	803	835	825	722	726	744	763	793	719	799	770	771	751	740	762	742	751	732	783	715	748	736	794	738	761	762	749	722	731	773	757	780	704	785	737	749	764	783	700	770	771	706	802	718	776	734	779	778	779	744	723	724	749	753	760	754	765	750	744	731	794	784	772	743	764	776	769	792	756	707	751	753	755	718	712	748	731	755	773	798	775	764	753	717	739	771	749	766	736	757	780	768	777	747	803	757	753	748	736	736	750	738	782	726	760	768	752	743	768	729	730	787	739	789	736	718	771	675	751	764	765	736	726	729	788	713	785	708	779	675	775	749	746	733	729	763	737	811	793	750	766	757	769	764	752	750	692	764	745	780	728	790	769	711	769	761	717	746	773	784	736	769	766	741	723	720	761	791	720	762	764	764	735	743	739	798	700	776	789	716	760	742	764	727	754	766	708	728	736	786	757	715	723	787	716	772	798	805	778	752	768	733	768	774	731	723	753	795	752	753	731	761	692	774	779	722	728	785	724	745	760	747	801	761	727	770	743	732	728	747	726	731	744	847	731	764	724
1845	199	169	145	184	174	170	152	155	161	146	152	161	158	165	174	166	143	147	154	146	155	151	156	159	149	167	160	165	170	171	189	164	173	166	174	164	176	164	161	150	160	179	167	152	159	189	169	191	143	181	168	153	185	141	158	161	173	159	167	159	174	162	168	175	172	150	148	166	162	192	183	166	162	134	162	166	177	170	138	175	163	172	159	154	163	144	136	190	158	156	159	174	149	173	179	162	176	162	152	158	174	176	172	179	156	166	144	177	137	182	157	171	153	174	174	164	161	144	167	166	161	157	163	139	143	162	158	131	191	156	165	133	153	155	177	149	162	162	185	184	186	153	160	163	158	137	162	148	169	163	163	171	177	161	145	149	168	156	131	146	150	160	166	154	141	144	157	159	145	150	168	171	148	148	161	191	163	165	171	154	157	143	138	165	146	146	169	158	171	165	152	143	156	174	162	156	150	167	168	169	180	157	165	161	152	156	153	179	167	185	165	179	176	174	136	168	164	128	169	139	189	169	180	173	167	168	167	159	161	173	152	163	144	160	155	160	150	178	158	161	178	201	145	153	158	154	173	155	138	174	134	178	152	163	165	157	173	157	156	185	165	165	156	145	169	190	148	162	163	173	147	153	200	178	143	161	154	169	159	160	159	153	154	158	166	154	160	149	148	162	173	152	165	163	165	168	146	156	144	149	152	164	179	155	147	157	155	163	165	143	160	189	172	154	152	186	158	173	163	161	161	158	154	132	168	159	156	164	182	177	150	166	142	165	159	185	158	148	167	141	151	154	164	140	170	150	135	189	166	170	146	176	163	180	160	164	145	172	172	144	158	153	166	142	159	165	182	156	160	181	164	155	156	147	170	153	159	156	148	169	145	160	162	159	140	145	151	167	162	174	178	160	133	155	158	140	184	146	155	158	168	168	160	151	172	177	166	172	186	167	150	176	171	172	168	142	164	170	163	148	159	154	156	175	156	158	158	129	180	157	175	144	165	151	163	132	156	148	157	165	133	158	165	175	141	173	169	164	145	183	168	152	164	166	167	134	158	158	183	159	164	140	156	148	167	168	168	174	190	166	161	152	177	183	186	151	166	162	179	157	180	160	159	142	149	180	163	163	153	164	145	171	177	174	173	191	166	141	169	124	141	153	157	167	171	164	158	166	162	178	199	171	145	151	152	142	140	132	171	162	168	146	160	152	163	161	158	160	183	155	155	158	153	174	175	169	158	147	152	174	144	154	175	155	170	157	173	138	172	156	140	182	144	148	171	179	173	164	166	177	168	184	177	160	163	168	169	164	173	159	175	169	172	174	163	162	154	146	178	163	149	160	185	147	145	135	153	162	173	179	155	177	149	149	179	161	164	163	138	177	155	198	164	166	151	161	152	157	179	150	165	168	155	157	167	170	174	154	152	176	154	187	150	144	141	177	184	160	198	160	147	138	138	150	155	163	159	167	174	148	156	165	163	144	161	155	155	166	174	145	177	157	186	160	146	171	170	154	166	164	152	173	168	156	158	140	162	180	169	170	198	161	162	143	168	176	181	157	161	175	158	149	171	168	149	177	152	149	168	146	157	181	145	154	165	157	137	141	164	166	156	162	143	150	141	140	164	159	156	159	147	184	160	167	162	174	161	156	156	178	158	151	160	178	152	186	159	166	159	165	159	178	170	161	154	157	166	136	154	152	145	133	150	146	160	151	133	155	174	156	143	167	165	143	165	172	194	153	154	160	175	176	171	171	169	168	143	150	171	155	165	145	146	158	170	176	157	170	150	167	138	161	165	152	165	164	161	159	195	155	145	182	179	164	165	174	172	156	162	159	174	177	149	162	163	160	125	174	135	163	170	173	145	175	157	188	172	144	147	195	172	153	150	144	164	177	178	166	173	147	168	131	184	182	184	169	154	175	178	181	183	132	158	167	201	181	146	163	176	165	170	176	155	169	150	147	160	165	168	184	162	188	169	199	179	166	182	153	167	158	181	155	155	148	160	174	163	164	159	167	177	141	143	164	150	168	162	160	161	164	140	181	149	169	162	165	165	162	170	191	167	161	181	172	160	141	156	178	147	149	182	166	167	158	156	138	181	175	155	193	169	159	161	170	148	163	140	167	171	180	176	172	144	158	160	157	179	149	168	158	157	158	153	158	152	160	158	158	186	166	144	152	171	178	130	169	175	160	147	178	170	139	152	158	204	160	157	176	148	147	155	176	172	144	166	185	180	176	169	158	167	151	122	160	171	150	179	166	146	159	156	157	135	176	154	158	160	163	143	136	151	164	154	175	156	141	123	156	162	160	157	142	174	146	150	141	164	160	166	142	164	168	170	174	162	167	170	177	151	151	145	165	164	162	197	171	154	171	149	161	174	183	169	164	176	151	154	190	174	153	180	159	155	163	152	164	170	168	174	163	174	154	166	156	140	158	173	153	159	175	163	153	171	176	175	160	163	165	184	166	170	181	154	161	166	198	174	164	135	169	182	156	167	161	166	170	153	167	170	152	181	163	174	186	163	194	147	158	181	178	156	161	173	157	181	161	161	143	178	155	167	176	140	171	145	139	167	151	169	144	159	173	173	163	162	178	168	130	149	148	156	153	162	145	167	178	159	145	149	159	169	152	172	147	170	182	177	162	164	164	137	151	163	154	151	156	169	157	178	156	146	178	177	150	177	166	189	181	124	152	132	174	151	151	158	150	145	163	174	126	164	159	184	175	137	166	158	142	168	168	155	141	151	156	160	155	184	154	143	142	159	163	160	148	180	159	158	168	179	163	157	187	160	163	158	177	146	170	143	182	165	156	146	155	203	182	158	178	138	122	149	170	168	167	170	149	173	181	163	149	169	167	156	180	158	188	170	155	159	156	151	149	147	183	144	147	179	166	150	167	154	156	144	150	156	159	187	178	140	182	170	156	146	146	167	172	163	178	135	166	160	150	159	173	144	147	160	170	182	168	134	151	151	170	178	156	158	170	173	138	180	172	177	156	164	141	142	164	157	165	166	150	165	146	142	153	177	183	163	164	180	167	173	176	177	166	159	152	160	159	177	158	159	175	174	162	158	173	169	133	150	145	150	164	184	151	155	127	182	163	152	143	151	142	144	163	150	178	150	164	167	177	170	180	165	156	184	157	179	174	156	183	170	147	176	168	178	163	167	182	161	158	160	161	146	198	147	174	144	164	170	165	177	170	159	147	142	153	164	163	165	175	175	165	166	174	173	142	153	153	137	146	173	142	171	163	169	170	155	159	162	155	176	173	148	174	148	153	155	160	137	189	179	141	162	169	154	169	167	178	165	155	163	198	144	158	152	166	179	137	158	130	164	161	176	150	148	155	183	161	174	166	162	154	156	156	164	182	160	159	170	165	179	161	177	142	146	160	160	153	163	156	172	178	160	152	166	147	157	152	168	154	154	149	178	178	157	153	170	155	146	173	173	163	162	172	151	167	169	168	165	179	154	157	169	145	152	150	180	185	156	146	133	159	174
1935	485	455	475	427	488	461	428	474	424	470	466	440	450	408	423	401	419	459	455	428	448	420	463	441	446	405	470	457	469	417	475	460	431	434	441	422	462	439	450	464	452	497	418	474	430	448	452	443	434	431	434	418	410	419	440	423	426	457	449	453	462	430	458	430	457	418	392	413	440	412	423	461	426	404	472	434	422	464	416	445	449	457	430	441	423	426	444	442	467	478	433	429	423	416	408	490	452	437	482	487	458	424	437	431	443	460	486	444	428	437	431	454	427	430	466	455	408	438	432	452	426	451	403	428	446	424	456	457	409	418	446	436	443	456	393	436	459	415	414	492	445	455	486	453	475	447	397	435	441	433	434	420	424	452	441	428	453	447	470	429	423	407	433	495	461	430	454	446	438	433	470	456	442	512	446	419	481	480	448	431	429	420	461	413	457	465	465	413	442	437	470	405	409	472	477	465	399	425	463	472	464	451	434	422	440	432	430	428	432	426	397	408	417	469	447	413	455	431	440	437	454	423	425	446	451	448	460	429	463	438	430	451	442	449	426	434	471	432	417	410	470	430	466	479	470	416	428	400	412	405	453	399	452	455	436	453	469	429	477	438	434	462	470	450	451	437	448	431	444	386	430	435	453	467	434	411	461	461	459	469	446	450	426	405	433	457	396	426	468	460	439	428	431	472	454	439	461	448	463	446	445	428	395	452	485	427	422	433	454	430	463	423	449	453	418	438	436	396	418	422	454	453	448	425	456	505	460	465	418	427	449	433	407	426	493	434	427	488	452	398	422	434	433	457	414	483	444	457	441	473	455	474	486	413	422	441	467	444	472	426	444	433	416	462	438	447	396	425	442	454	442	455	452	434	443	467	443	461	417	408	473	442	457	440	439	454	467	427	465	456	451	445	459	467	420	424	417	417	470	453	416	440	471	450	442	426	426	485	427	428	433	471	452	408	416	417	487	459	425	422	450	438	415	452	418	428	420	416	414	457	418	438	489	461	445	452	489	417	470	460	448	443	459	459	426	483	464	429	450	444	439	426	456	449	437	434	443	421	455	482	446	438	390	457	480	427	510	456	462	427	477	421	447	451	471	434	433	433	447	438	448	478	436	435	462	458	429	418	418	448	410	472	434	467	435	471	444	422	455	452	408	454	410	449	434	428	442	459	428	457	428	440	456	475	443	431	446	434	430	438	467	471	443	452	420	419	462	467	434	438	431	488	464	414	440	451	435	449	444	429	442	420	448	464	428	443	445	456	477	468	453	451	445	473	441	432	463	463	451	446	460	422	450	436	424	391	480	450	443	483	387	451	427	453	445	411	455	433	455	441	462	470	415	383	429	440	432	413	422	446	440	398	425	427	401	436	456	463	432	474	430	467	447	405	424	429	417	446	434	456	472	459	427	454	446	427	458	453	427	424	468	431	432	454	423	446	447	456	426	416	408	429	460	399	462	450	440	441	409	446	407	433	443	402	446	478	407	462	415	445	420	434	441	436	484	446	460	431	466	424	450	441	441	442	437	444	453	459	424	451	446	445	461	444	450	430	438	431	448	446	429	461	438	463	414	450	411	449	445	443	425	411	434	461	419	418	413	443	429	435	455	451	417	446	425	431	436	458	425	462	445	461	451	473	390	416	456	442	449	467	500	424	408	453	434	465	437	470	438	443	453	447	459	447	461	440	438	411	460	460	449	461	471	472	437	432	425	439	399	452	427	454	453	412	468	446	444	463	438	482	430	449	452	448	447	430	474	433	428	406	447	393	483	449	456	456	437	453	434	413	420	427	435	462	472	430	448	425	426	424	450	406	457	472	412	452	447	456	429	444	467	456	450	426	450	476	418	419	441	400	438	464	445	445	441	446	394	445	480	446	468	482	436	412	451	484	413	480	444	437	448	427	436	438	463	418	432	438	458	420	404	419	416	456	449	451	435	442	464	468	469	454	448	441	412	440	434	457	487	442	432	413	433	485	438	434	473	419	416	437	447	446	437	468	455	433	416	458	446	430	407	425	409	457	468	446	444	436	438	429	440	423	425	463	448	417	417	470	429	456	477	460	451	448	408	436	433	471	410	460	474	467	445	436	464	435	462	453	394	436	438	430	488	435	446	456	452	418	426	384	415	413	475	446	425	445	402	383	417	454	468	451	422	422	426	458	427	476	448	406	441	446	458	429	467	428	457	445	432	476	456	434	440	424	458	455	435	453	439	426	451	409	439	470	428	402	450	443	414	423	408	443	467	433	436	431	450	426	392	475	452	450	434	458	426	444	412	458	418	435	426	408	450	440	432	428	451	454	413	440	441	438	449	399	458	432	429	461	462	458	418	500	470	442	441	454	470	477	412	430	474	429	455	419	457	419	437	451	426	441	450	440	420	483	474	448	467	428	410	465	454	408	412	476	440	443	444	452	420	442	414	459	481	386	436	406	410	433	446	436	437	460	443	447	421	441	422	448	494	400	416	417	464	461	423	417	391	423	425	437	442	461	433	437	455	430	463	445	460	476	462	426	411	449	442	416	460	396	441	434	460	455	453	416	440	418	430	430	463	444	421	446	485	420	433	430	447	444	444	421	456	438	450	426	466	404	436	435	432	458	445	469	447	439	432	458	416	461	456	435	428	443	440	454	427	458	437	431	424	460	461	443	397	459	460	401	425	410	431	459	455	450	419	436	459	440	423	439	443	458	428	455	458	418	451	443	461	459	460	417	450	446	415	451	418	442	411	438	439	453	453	444	481	459	428	421	429	495	426	440	421	445	478	474	443	450	459	452	435	422	446	446	441	449	442	448	462	431	457	432	416	481	406	448	447	425	461	455	420	460	399	502	430	415	444	441	417	445	460	459	477	449	458	421	430	435	421	436	401	429	439	412	466	445	461	491	427	427	452	470	419	437	427	472	482	438	456	456	453	483	423	427	443	420	485	418	443	485	493	432	413	447	439	440	437	415	451	463	411	462	463	442	435	423	443	437	465	469	402	416	448	422	480	454	439	416	448	447	434	450	445	415	431	429	461	423	483	430	399	439	467	476	422	435	475	427	422	453	454	400	458	456	455	440	432	443	448	426	452	446	428	453	404	413	417	395	454	435	415	457	446	456	434	415	424	464	417	445	423	441	461	452	458	427	458	444	446	409	444	417	470	434	427	435	454	427	424	443	447	455	439	456	466	421	439	438	408	472	454	458	450	418	443	443	448	464	453	437	453	446	461	489	446	453	437	447	468	450	426	431	434	438	440	432	459	463	436	460	417	460	434	449	447	418	474	450	453	426	447	467	453	436	429	424	464	436	483	459	441	456	443	410	418	470	407	434	432	481	431	412	441	465	423	435	423	452	420	450	421	459	482	445	437	462	466	412	407	424	468	442	450	458	399	446	456	428	478	456	446	443	416	414	507	449	432	458	438	466	454	437	419	448	431	439	416	445	479	425	421	453	429	473	447	462	445	405	423	409	420	450	438	467	478	470	410	467	481	435	442	458	454	423	401	422	470
8231	678	664	561	466	431	375	379	367	391	412	328	355	358	363	379	354	361	282	335	327	361	334	353	338	339	331	342	333	344	334	358	336	377	326	345	333	354	330	333	333	374	342	304	325	359	350	340	314	338	336	362	312	311	352	297	326	342	341	351	347	359	313	347	363	293	349	357	338	347	321	362	338	364	319	310	330	290	357	304	332	325	335	333	329	359	336	336	335	332	316	325	297	330	345	339	325	339	340	342	311	353	321	353	344	344	343	338	352	321	330	334	288	340	310	313	339	331	314	329	362	364	319	343	344	340	317	330	313	352	326	334	296	347	319	330	337	304	319	325	316	365	357	382	342	357	321	307	295	371	297	323	343	348	340	343	326	356	322	328	336	376	322	329	327	321	342	355	306	330	341	310	328	321	310	286	348	332	362	327	360	339	365	329	346	344	334	368	333	372	358	340	340	344	314	343	341	346	290	349	334	308	301	350	332	301	383	358	311	322	332	338	376	340	310	341	336	312	325	315	361	351	322	314	335	338	326	311	338	339	360	305	376	316	297	375	330	317	327	377	337	314	328	344	362	349	366	347	361	320	315	326	338	327	329	344	339	331	326	377	374	363	337	332	295	347	354	296	313	335	312	325	322	337	374	352	334	315	328	334	348	318	340	294	321	296	350	337	344	339	350	386	295	343	362	344	325	340	327	337	338	349	318	323	350	336	336	315	311	349	362	344	359	354	331	368	300	345	341	311	351	339	345	333	344	347	336	348	310	336	344	297	338	365	363	325	325	327	351	319	375	354	344	274	360	356	350	348	330	349	368	344	310	327	321	340	356	320	353	341	344	357	360	319	374	324	324	347	324	329	331	341	345	362	337	342	332	317	328	332	327	346	344	310	323	349	328	360	375	351	340	291	315	340	301	323	307	341	355	350	326	355	315	331	318	356	333	347	315	372	359	370	343	338	329	306	325	341	329	316	327	375	333	355	332	329	337	366	328	329	336	351	346	336	337	349	327	356	324	315	330	314	319	364	339	361	345	358	344	343	346	320	351	325	382	367	349	363	357	318	339	338	315	355	299	330	410	377	336	318	354	331	342	313	330	363	370	338	347	321	385	350	309	343	345	327	359	313	343	323	344	351	348	351	314	338	344	360	364	350	340	332	321	317	373	378	332	345	328	311	385	340	312	346	340	348	374	327	357	314	340	316	327	336	337	315	347	315	339	333	313	332	367	290	317	353	384	368	313	363	323	335	359	321	326	329	306	319	322	335	334	358	324	334	322	317	321	362	337	316	315	334	354	320	364	339	317	357	340	334	362	337	323	374	299	324	330	364	319	306	307	331	338	337	328	342	339	351	306	329	320	314	345	348	297	353	323	341	300	320	353	318	360	312	346	320	365	324	338	335	323	374	362	330	295	360	362	308	331	318	310	315	321	369	357	329	363	377	331	341	348	300	352	336	337	314	322	324	341	360	348	354	372	353	302	345	318	351	349	354	315	370	348	301	317	341	319	372	366	360	346	349	320	306	350	338	351	362	348	297	325	317	310	337	362	338	340	341	326	337	312	304	318	319	324	332	306	365	323	288	344	335	337	336	311	295	316	306	303	301	366	339	329	344	341	333	334	343	301	362	344	342	351	338	354	337	302	306	347	315	313	352	341	341	355	301	331	322	315	353	340	340	315	327	332	328	326	308	334	290	356	357	363	384	362	311	359	378	357	375	316	364	308	368	364	292	331	332	337	341	364	389	345	357	329	353	348	364	330	308	356	367	293	356	356	353	334	317	367	307	339	320	333	338	336	339	339	311	336	337	347	353	380	356	323	308	309	319	346	343	352	328	344	361	375	335	311	309	304	315	323	346	308	360	324	329	370	318	390	315	345	364	358	315	348	293	329	347	351	319	301	373	328	331	319	365	371	340	331	336	366	317	357	344	318	363	325	323	347	333	334	323	357	347	353	385	328	338	369	348	344	360	365	347	340	346	363	325	345	316	334	335	324	312	360	344	334	336	323	374	370	337	320	350	331	345	356	327	321	348	340	346	345	333	286	347	311	338	342	344	353	337	315	314	325	320	315	345	332	302	357	326	355	345	349	338	324	350	334	374	325	341	327	344	357	339	318	338	325	355	352	357	334	317	369	347	328	331	319	348	360	348	328	337	370	349	346	332	328	373	330	316	335	314	342	307	336	328	356	356	354	352	381	370	349	338	377	336	317	349	350	309	354	348	331	342	338	336	347	342	343	354	316	304	349	328	308	313	357	342	322	340	348	341	311	321	316	299	369	358	326	340	330	352	350	354	314	318	337	369	344	343	359	299	356	344	356	376	308	325	357	321	332	371	337	326	330	358	381	322	330	344	343	305	315	283	357	308	334	359	329	361	384	358	306	356	325	329	328	332	345	332	353	347	345	341	349	339	363	352	341	308	306	368	345	353	373	357	354	326	336	367	366	343	352	334	326	314	367	337	382	303	340	350	342	316	331	338	330	351	318	323	330	317	333	344	371	320	329	362	339	337	350	336	333	340	313	360	336	356	339	353	316	365	340	333	329	341	346	321	301	349	326	347	285	326	322	368	366	316	308	327	326	308	374	318	365	357	346	310	359	353	314	320	376	350	350	343	303	347	325	331	316	292	350	339	334	334	343	339	339	353	314	375	331	316	329	312	371	340	366	321	356	333	300	281	346	345	336	341	345	350	387	388	297	336	311	372	363	355	312	317	333	333	359	317	338	326	337	314	308	350	382	308	314	312	340	344	337	342	322	334	311	342	306	349	337	317	339	333	326	331	344	339	328	358	301	335	336	358	321	320	318	321	340	348	346	313	317	359	322	322	366	381	330	336	324	332	318	358	333	338	327	324	343	280	360	357	341	317	310	373	317	350	323	330	336	325	331	316	317	357	345	320	337	348	342	308	332	366	342	344	336	334	365	374	319	315	307	353	342	358	317	362	368	347	313	345	322	344	324	319	339	317	314	323	331	356	327	343	363	335	347	361	336	333	345	326	309	332	355	330	321	347	322	337	332	321	317	331	343	324	333	327	361	365	344	383	348	325	330	348	358	315	362	354	330	310	351	353	327	332	322	294	319	321	339	358	329	324	356	359	298	323	357	315	344	375	336	319	324	315	353	368	304	324	323	349	348	328	314	299	323	347	358	350	315	352	371	315	338	340	325	345	350	383	333	366	340	348	347	344	315	374	348	316	335	355	298	315	350	389	320	316	351	349	320	341	321	316	330	316	337	357	339	342	335	315	328	339	357	320	338	327	322	324	313	329	344	332	337	348	321	323	337	358	344	302	332	350	373	350	327	329	384	311	360	334	352	314	316	354	348	358	353	322	375	330	362	344	374	335	392	283	345	289	369	338	325	295	347	310	331	340	339	352	367	352	371	325	324	317	338	303	329	362	319	301	360	340	345	354	307	340	320	355	351	324	300	312	315	369	369	351	362	335	356	344	346	324	325	353	338	348	340	323	334	352	369	334	347	345	333	309	333	366
6888	1057	1492	1623	1432	1250	1159	1127	1100	979	948	949	956	900	885	859	885	834	851	788	872	820	830	780	860	826	837	828	836	784	807	815	790	797	843	816	843	787	815	792	830	819	784	814	766	778	819	757	832	784	803	786	787	777	783	756	729	875	836	781	801	819	807	857	733	754	812	855	838	781	788	877	804	809	809	814	805	784	776	751	802	815	841	789	791	779	809	797	818	797	837	812	820	743	801	803	739	776	802	819	772	812	745	777	817	815	758	729	778	785	815	815	831	820	803	769	765	744	800	795	739	822	784	777	783	857	796	767	828	796	789	790	746	837	807	830	835	834	837	789	811	848	859	848	778	762	812	807	799	805	771	788	801	769	800	776	795	828	795	791	829	820	794	813	759	875	748	831	813	765	774	800	773	806	779	734	782	784	830	823	780	780	760	786	856	798	826	817	768	821	799	772	780	777	741	756	819	806	829	839	768	772	807	764	778	795	819	772	839	799	746	800	790	818	791	761	776	776	765	758	788	804	816	842	737	812	783	770	777	827	774	781	827	832	768	820	781	790	822	798	812	817	804	788	841	827	757	808	767	806	776	836	803	849	801	781	774	794	815	835	763	849	825	763	823	776	766	815	770	799	757	797	779	791	813	767	816	802	817	742	726	812	764	780	850	798	816	826	798	816	845	809	762	772	808	784	776	799	830	859	782	788	809	808	796	827	782	813	746	804	821	811	818	783	812	741	845	766	807	794	806	812	818	774	822	781	792	819	751	829	800	812	839	776	792	844	783	784	764	828	780	807	810	786	815	770	759	828	805	798	797	778	796	735	810	737	754	801	803	827	800	801	830	780	810	815	807	819	797	821	842	806	789	817	860	742	813	821	803	818	775	794	833	794	814	828	792	831	727	813	830	792	777	739	770	750	824	802	729	797	802	843	763	825	776	793	772	790	771	775	787	813	792	775	853	826	788	798	753	798	780	800	789	806	802	825	804	798	768	791	802	781	774	805	782	812	772	793	792	789	800	786	810	791	713	770	751	781	823	766	831	796	749	753	810	793	813	809	844	763	787	770	807	814	801	832	821	805	808	787	796	749	848	773	800	770	819	818	797	798	825	755	805	771	799	792	771	818	766	762	776	767	773	792	828	800	795	786	781	814	782	769	771	829	785	765	773	791	794	776	783	765	779	799	738	816	807	807	783	799	750	818	768	805	844	825	862	809	747	813	808	799	820	797	778	807	843	792	766	800	842	794	801	767	780	774	789	798	792	851	741	818	754	807	783	782	761	802	836	796	816	795	808	846	827	806	798	839	846	841	767	779	758	821	827	787	766	813	817	794	774	808	764	856	828	767	806	796	774	763	789	817	791	817	779	852	832	807	774	808	776	797	772	761	767	832	782	819	832	792	756	851	772	793	813	799	837	745	779	734	818	855	819	780	778	767	799	838	782	748	771	845	779	839	805	799	745	770	815	743	771	753	819	809	770	857	755	810	809	797	809	807	779	818	748	811	811	798	811	776	825	745	798	791	753	836	810	782	818	795	788	755	803	795	752	848	820	784	812	767	807	799	796	802	807	814	786	842	794	838	765	815	767	746	790	786	799	821	819	817	806	799	779	789	791	814	809	831	809	816	781	760	783	828	786	806	856	774	858	808	783	747	760	807	807	811	768	796	776	803	827	790	780	765	782	810	830	746	801	804	776	768	798	781	855	770	837	838	750	770	771	792	818	803	801	800	826	824	814	837	801	784	816	803	795	853	768	789	758	776	776	788	808	797	824	778	768	846	783	758	824	743	765	789	801	798	777	786	804	775	875	769	796	803	802	785	838	801	836	825	809	802	757	754	793	773	827	775	786	782	828	791	795	850	788	770	767	835	788	827	771	777	764	757	737	748	816	745	790	772	809	785	793	827	810	801	802	783	758	819	798	796	785	843	790	793	834	786	764	830	825	785	811	795	815	795	802	834	764	817	747	756	799	790	778	829	753	810	798	787	791	811	788	811	766	798	787	830	787	775	761	808	747	777	789	772	774	780	785	770	821	841	791	790	799	760	766	763	788	789	860	819	773	764	792	797	783	784	822	806	776	797	804	770	798	762	803	761	802	762	823	803	831	831	804	813	776	761	799	855	796	825	819	779	787	801	855	772	807	820	830	767	772	803	814	786	759	742	798	810	795	806	789	825	835	799	773	807	807	765	799	802	823	773	766	793	783	811	762	793	801	788	842	808	822	758	811	766	740	738	804	844	752	807	824	810	807	810	793	813	821	778	786	774	776	805	805	809	801	773	808	773	820	832	794	779	832	791	806	796	758	775	840	790	786	791	789	817	779	773	782	786	809	744	833	816	799	836	783	774	800	731	812	806	743	822	791	761	816	794	830	803	779	794	792	764	785	829	825	787	770	769	798	760	789	810	736	738	803	826	816	835	769	832	828	789	800	796	786	809	786	764	803	758	768	780	760	760	751	737	767	770	814	858	774	776	735	784	807	751	835	781	795	815	758	767	751	764	825	771	836	797	812	792	803	768	782	795	830	756	801	779	821	788	760	818	793	812	813	772	771	791	810	786	798	868	857	782	821	810	793	780	779	832	832	786	770	820	840	789	813	821	786	814	779	776	840	800	779	808	788	827	807	775	799	777	749	769	863	774	782	800	780	792	799	801	803	836	779	819	760	782	797	785	766	819	764	779	779	796	839	812	795	813	816	795	801	808	811	778	814	827	761	786	717	762	774	761	803	831	841	756	806	782	794	756	800	772	782	755	784	798	756	792	835	730	816	784	790	810	769	806	782	756	824	751	796	829	736	744	788	763	778	786	793	785	747	794	857	733	810	766	766	820	831	783	796	762	801	802	776	807	761	763	812	757	817	768	750	809	815	791	780	781	800	790	809	809	771	771	838	781	775	832	811	815	752	790	773	807	843	817	813	752	772	739	775	792	790	817	786	750	728	782	805	776	816	819	811	812	835	802	859	760	786	808	824	799	785	799	814	785	783	808	829	780	787	773	779	811	795	824	814	767	793	804	819	807	820	791	786	812	766	776	794	794	801	797	819	832	752	846	794	788	826	798	772	829	794	821	785	793	803	791	800	758	793	806	800	759	817	800	767	767	799	764	805	778	825	841	793	800	795	807	813	846	783	788	753	801	780	772	817	826	734	797	768	814	783	749	795	790	796	759	877	779	783	785	830	778	822	811	786	790	787	783	792	778	825	777	786	822	787	797	797	814	788	832	813	786	806	780	781	794	767	769	748	804	820	787	803	803	764	795	812	765	779	800	794	786	861	805	778	741	799	765	781	849	756	797	725	806	797	773	791	778	766	809	767	800	783	749	793	815	830	801	796	820	769	859	795	787	808	823	773	771	792	815	747	797	870	815	783	789	769	811	794	775	823	813	811	796	760	783	822	843	774	775	827	826	758	790	783	830	773	825	790	797	788	811	804	776	846	807	800	832	772	774	820	804	807	784	764	852	801	841	829	838	784	827	791	783	830	829	786	785
15181	1496	990	801	637	489	438	437	389	371	384	372	361	371	367	346	392	352	346	339	312	342	331	325	313	330	344	325	344	349	328	344	327	347	329	312	349	339	298	316	300	344	353	317	317	319	355	377	344	313	344	338	333	352	335	283	329	312	317	358	358	311	306	340	314	352	330	329	275	318	335	354	343	340	323	347	309	362	349	323	319	350	359	326	310	347	330	331	333	331	338	336	332	320	347	325	324	317	293	320	324	308	331	300	320	301	356	321	270	377	326	333	301	333	311	309	315	333	328	300	305	321	351	345	327	343	366	364	349	354	347	339	335	293	363	340	354	341	323	324	330	333	320	331	326	331	318	286	317	358	353	323	341	334	326	351	334	312	336	351	331	292	322	338	323	290	359	334	320	318	311	318	332	329	360	370	344	307	346	379	351	316	364	333	312	317	363	338	326	302	327	357	317	335	346	314	356	281	329	294	321	317	301	323	316	356	336	382	320	293	279	318	337	352	334	314	346	302	332	370	344	332	308	334	318	375	354	287	307	346	316	301	368	377	352	354	317	329	337	338	359	327	285	298	334	315	293	354	338	364	356	320	338	345	357	355	305	342	310	297	343	318	324	346	319	311	316	315	317	344	327	309	323	276	330	314	329	301	314	310	350	310	354	362	354	324	394	321	350	329	309	317	317	342	326	371	345	315	336	304	315	324	323	330	335	318	370	317	346	310	348	329	341	323	348	350	333	316	303	339	294	339	342	341	346	361	295	288	329	368	375	365	334	343	309	312	317	361	353	313	302	333	322	334	320	336	394	321	353	314	336	326	345	352	330	385	324	316	340	333	311	330	318	293	298	310	315	323	330	360	355	360	310	306	364	363	312	342	335	304	322	326	330	334	326	344	387	308	338	327	309	297	322	341	322	349	317	305	333	324	323	343	315	337	322	337	341	319	336	324	315	340	315	343	324	358	388	354	303	352	318	326	337	329	317	317	346	330	346	336	309	331	346	325	334	329	331	348	328	316	343	303	313	353	341	339	317	276	334	329	346	330	295	375	307	314	342	317	353	364	323	379	311	292	333	343	325	317	293	313	349	311	353	327	321	341	309	320	339	294	301	337	348	276	351	356	328	302	292	330	327	331	319	335	305	321	341	336	358	319	363	331	338	346	323	332	341	319	292	339	345	310	313	348	337	317	305	289	325	313	323	333	323	289	318	326	314	317	346	345	331	316	337	312	317	326	341	318	302	313	320	313	308	353	362	348	326	353	312	346	321	316	346	327	335	321	350	320	336	336	305	339	350	355	364	307	309	341	336	319	336	305	310	359	309	341	341	337	308	381	318	356	313	352	314	372	332	354	341	317	332	354	302	296	314	311	305	366	345	365	309	313	315	308	308	300	339	325	354	341	320	298	383	338	310	314	351	343	335	288	344	323	320	325	316	360	342	357	367	363	337	330	308	333	307	344	334	326	339	352	291	337	347	327	333	294	342	336	329	325	346	299	302	325	328	339	330	354	313	368	302	317	369	343	321	345	354	318	353	362	335	362	335	341	318	347	336	333	326	324	305	360	328	310	353	303	293	334	309	329	314	364	322	365	315	337	319	334	335	318	295	327	324	326	335	326	312	335	349	344	322	300	346	318	350	329	307	349	323	324	302	326	303	309	281	328	328	338	337	369	332	322	304	323	333	316	355	346	299	318	314	303	319	298	330	321	331	332	339	331	341	321	337	320	331	297	351	364	328	354	336	340	288	342	329	346	299	362	358	325	361	373	371	344	337	307	349	337	337	331	340	321	313	328	342	350	334	343	345	317	309	327	333	325	301	359	304	340	337	339	354	372	360	327	331	320	332	351	339	324	340	302	328	318	329	360	314	313	311	310	326	320	326	355	298	357	356	333	372	300	318	331	336	326	279	359	370	303	347	351	329	341	300	314	325	329	334	317	330	356	321	303	342	304	335	329	307	324	326	304	321	355	363	317	327	328	355	332	312	341	349	319	337	331	323	333	317	333	315	331	342	325	326	322	320	376	313	306	320	332	313	329	313	336	321	330	289	328	299	294	316	332	348	322	340	313	356	312	348	315	338	315	344	328	339	331	290	312	295	296	339	321	367	340	345	301	323	364	383	330	310	323	336	313	338	326	333	346	335	311	352	322	344	361	351	344	311	337	301	347	323	322	360	349	359	326	283	315	333	332	363	318	328	338	339	335	358	364	335	333	314	352	307	349	319	344	348	345	330	321	330	316	331	333	336	328	326	328	333	322	337	334	308	306	328	330	332	337	333	321	344	302	299	292	325	339	317	348	312	299	298	337	347	315	319	375	320	315	335	317	342	332	331	348	337	358	313	345	309	299	311	352	324	308	294	324	326	355	331	310	338	323	336	309	337	328	332	332	313	300	334	349	318	311	351	362	324	331	311	338	308	334	333	309	336	342	361	312	345	349	311	313	343	328	319	364	338	316	316	307	346	331	327	357	335	307	348	340	323	314	295	314	377	307	281	358	338	332	334	370	317	344	311	358	362	320	320	331	331	343	346	328	339	331	318	355	348	335	336	329	357	331	353	341	362	327	342	342	325	320	321	314	325	291	305	323	321	331	340	317	335	317	363	336	317	355	388	335	357	332	335	319	315	328	334	346	304	328	323	323	296	317	320	327	358	338	313	323	326	309	309	357	328	327	346	359	338	348	325	305	332	323	320	333	292	304	288	360	316	285	329	355	306	323	333	314	278	324	289	300	295	352	348	342	365	318	304	341	313	353	325	339	317	303	324	320	349	302	358	336	323	337	343	302	289	326	334	301	350	320	296	334	339	327	355	325	304	299	308	353	341	350	321	321	341	357	385	340	319	363	325	339	343	319	316	314	350	350	329	328	389	333	344	310	293	349	330	335	316	318	287	333	338	352	323	357	326	319	282	294	277	342	364	332	339	342	298	362	321	324	359	340	356	368	304	299	346	298	363	361	309	303	324	338	332	322	342	287	323	347	332	305	323	339	310	333	318	338	313	319	357	336	308	324	320	345	327	342	323	314	341	312	298	313	358	351	337	340	330	330	329	341	320	313	335	336	324	332	330	326	353	299	327	342	298	342	349	312	321	328	323	341	308	353	313	332	300	326	364	333	319	312	307	369	369	309	318	303	343	326	338	313	317	315	319	355	335	317	323	340	306	344	327	312	299	330	369	312	328	340	333	313	331	309	326	318	345	295	373	353	336	333	333	341	325	343	323	323	326	312	315	319	340	327	327	347	357	341	317	309	305	351	285	296	324	334	328	329	328	333	324	350	333	336	340	310	291	329	324	323	324	350	370	336	295	307	327	318	343	303	310	331	325	318	319	319	316	337	359	341	327	324	327	337	313	337	329	342	348	362	338	291	298	300	348	323	360	312	297	314	337	340	318	331	323	335	342	333	304	333	346	332	329	304	323	336	325	337	341	300	277	332	351	366	332	336	321	376	317	300	343	356	320	364	308	313	313	313	342	355	315	344	331	338	332	332
8653	1298	2195	2334	2061	1808	1516	1340	1326	1142	1085	1042	984	934	913	817	908	865	851	824	856	807	807	846	761	732	841	795	777	787	737	767	806	793	785	732	736	751	783	726	738	773	786	772	748	774	798	784	751	749	792	771	763	800	752	784	748	765	803	774	760	805	731	829	755	781	765	746	800	737	730	747	743	704	727	797	737	754	816	758	735	768	814	748	717	732	723	728	766	781	687	761	746	753	715	770	763	796	767	694	750	724	770	841	714	741	737	774	748	778	771	748	735	779	709	735	759	738	731	715	795	728	720	812	755	777	778	740	730	780	707	742	766	688	786	758	746	718	786	755	754	745	778	779	777	793	757	761	688	754	748	724	752	728	848	727	774	774	763	760	769	720	729	753	752	768	747	764	803	776	728	776	776	755	794	709	748	759	778	753	786	736	783	775	744	755	741	835	784	758	742	735	750	819	735	761	757	786	786	716	792	733	702	765	751	775	769	794	753	763	818	762	736	726	779	761	711	780	703	749	739	753	764	713	767	720	767	742	774	778	775	765	737	746	698	729	748	741	760	784	727	767	783	769	761	753	728	743	772	726	776	774	763	756	723	715	738	761	746	763	743	738	745	755	738	765	764	746	741	763	753	755	746	789	750	720	757	767	767	777	781	732	743	740	752	748	726	795	803	764	742	771	761	722	803	711	816	743	782	715	712	778	773	726	766	731	772	745	723	750	761	804	713	738	747	768	717	759	730	743	790	770	815	774	762	746	728	728	768	740	762	770	723	713	772	764	719	771	712	735	722	751	816	751	777	769	774	753	709	753	779	743	734	757	763	745	768	789	750	767	765	733	701	710	807	719	726	709	786	735	747	741	711	751	695	757	699	767	762	769	741	735	774	733	824	753	745	737	797	705	754	740	784	706	719	766	778	772	754	771	778	784	753	776	771	752	733	772	742	765	731	714	768	822	763	762	733	768	818	714	754	787	742	755	699	699	764	761	753	744	777	716	751	715	749	803	771	743	775	777	725	739	715	754	746	762	694	748	704	742	739	742	735	791	781	781	755	743	746	787	731	761	788	753	757	738	774	753	768	759	747	745	782	763	743	767	743	763	792	761	736	723	776	716	775	792	740	724	746	764	759	701	726	767	757	735	720	699	779	810	791	792	753	783	766	761	714	728	746	746	767	774	817	801	740	705	726	719	762	684	760	745	758	731	687	783	754	741	718	770	745	725	789	777	816	690	744	703	749	763	743	780	718	753	777	740	752	724	741	775	750	716	738	757	752	753	722	769	744	783	753	757	739	711	762	786	699	723	698	782	781	752	689	784	738	725	747	744	767	726	739	750	724	730	737	794	697	790	769	740	766	749	788	739	748	732	799	697	749	773	768	767	727	768	714	773	801	732	768	710	787	733	790	754	760	723	732	751	776	782	759	666	762	736	757	802	760	748	745	754	769	751	785	725	744	773	766	754	729	733	744	781	766	747	735	762	739	787	769	742	758	759	759	766	833	809	747	757	765	726	736	731	739	732	760	743	731	779	764	773	789	750	726	813	749	743	757	770	760	760	727	819	705	756	687	818	723	730	789	762	757	770	760	751	745	749	747	744	761	722	797	751	729	797	794	788	710	722	769	748	758	752	711	735	702	758	813	758	729	734	781	756	753	736	799	728	707	780	803	763	757	779	764	699	751	726	755	752	812	793	768	749	790	722	795	711	741	732	759	750	739	735	742	745	717	773	708	816	738	749	725	724	754	740	714	701	766	749	713	772	755	749	739	741	718	783	706	773	766	760	762	774	791	744	787	769	738	728	680	769	767	739	743	710	755	751	748	745	683	730	736	767	747	778	737	744	708	741	746	772	740	738	736	777	742	802	773	831	750	699	749	735	821	762	733	738	742	809	698	703	731	761	719	790	700	768	792	779	754	772	750	714	771	731	788	747	726	715	741	751	759	762	751	727	734	763	760	740	743	742	750	742	745	718	732	750	757	743	739	733	780	778	733	711	760	744	782	728	722	739	739	740	756	827	698	751	737	744	715	711	684	749	752	775	776	762	772	791	779	796	765	800	783	735	771	747	759	754	725	731	754	704	749	775	729	736	773	711	794	772	752	778	718	775	735	754	755	792	756	749	775	763	718	785	749	756	727	732	751	747	731	728	766	832	745	772	760	710	791	741	725	751	769	746	775	740	761	738	728	785	768	755	800	764	811	698	729	798	744	740	752	751	714	755	789	706	804	718	714	738	780	706	779	700	770	750	763	757	732	730	783	748	743	749	749	719	734	763	736	733	726	735	755	740	732	780	726	780	710	721	749	704	794	759	760	757	790	757	772	740	780	738	768	746	736	740	738	716	760	774	779	783	761	772	748	779	733	730	749	758	712	715	771	773	756	760	769	747	801	765	773	715	755	795	690	773	759	734	781	751	762	784	744	798	756	740	780	747	798	725	745	788	779	776	712	701	826	761	721	776	760	717	749	773	771	781	724	745	793	731	797	746	727	789	753	774	736	738	811	773	788	727	768	766	766	755	729	767	776	776	754	785	772	700	788	773	716	727	717	741	744	730	716	777	822	769	754	784	734	759	718	761	750	789	750	722	737	723	796	778	738	768	709	718	749	759	745	714	766	742	776	728	725	736	731	730	797	779	741	782	751	746	755	720	727	802	747	715	804	718	787	777	812	777	703	727	770	747	747	755	715	723	739	710	721	747	720	717	776	782	735	765	800	756	820	747	721	769	744	756	772	782	779	775	669	715	788	746	774	750	734	751	735	761	766	757	751	771	782	696	815	782	762	778	757	687	736	738	734	756	762	720	747	758	749	735	797	755	723	722	762	771	716	736	740	745	743	699	710	741	744	775	771	702	748	785	707	787	738	765	737	730	759	715	744	767	783	775	733	720	757	702	780	736	834	752	737	735	730	748	812	742	712	749	788	732	797	728	759	758	771	759	779	786	721	768	768	745	710	749	766	729	760	763	780	726	763	764	742	741	762	708	742	703	773	775	787	783	780	729	748	721	796	749	784	787	730	776	745	762	759	742	753	748	762	707	759	740	764	775	825	803	730	759	733	746	729	761	729	725	801	776	780	764	769	771	734	761	740	760	771	752	756	743	753	728	731	734	760	716	761	786	721	748	814	758	736	748	744	749	704	750	788	727	770	779	740	730	737	731	746	763	784	752	797	789	765	696	711	744	805	752	771	792	781	785	793	728	736	735	781	769	729	750	752	751	762	744	777	743	721	726	745	739	738	767	745	713	739	756	770	757	723	747	701	803	702	782	787	788	755	723	765	721	769	723	745	755	732	744	764	755	751	731	770	785	729	714	743	761	733	715	731	752	829	789	734	736	753	754	726	789	757	747	757	772	742	780	687	765	756	734	724	755	759	793	753	753	776	721	749	779	697	755	742	756	707	734	772	712	702	699	791	689	778	754	730	742	718	807	790	766	717	763	753	741	721	793	774	798	760	711	738	754	717	782	751	706	754	785	750	745	786	752	763	817
1857	161	196	190	165	162	174	148	152	167	174	172	159	156	192	142	181	145	155	137	154	166	178	148	172	141	148	163	159	157	191	167	184	143	160	158	162	125	146	163	136	176	146	152	175	167	136	157	161	160	161	182	171	152	150	171	182	155	167	156	196	147	177	151	138	160	152	173	161	147	156	121	183	186	161	166	158	161	147	150	160	132	157	147	131	172	159	173	135	152	170	163	151	179	150	162	165	149	132	152	161	157	166	178	179	151	168	166	151	164	164	154	128	148	178	177	150	154	167	142	164	143	142	155	167	163	171	142	168	166	156	153	189	159	191	151	153	150	166	169	151	158	152	158	172	140	134	158	195	151	154	161	163	162	186	171	168	171	157	173	172	158	177	189	177	147	150	161	199	145	153	147	178	162	142	120	178	141	172	144	142	149	178	149	158	169	187	161	154	196	150	174	162	147	159	175	161	176	163	182	163	135	171	177	156	167	171	175	166	156	157	170	152	163	125	188	164	171	135	180	171	152	143	161	153	144	144	181	168	157	195	151	161	170	163	189	162	147	138	174	173	145	142	173	149	174	156	174	181	170	152	133	151	154	179	165	164	169	145	158	176	172	129	155	171	148	146	153	146	163	173	148	158	159	175	174	143	150	136	154	150	153	151	159	137	171	187	142	173	146	175	174	162	180	181	151	153	162	129	147	181	162	176	148	175	189	149	167	147	160	171	144	144	139	157	163	152	153	166	169	177	163	167	160	154	167	127	182	161	143	145	156	160	171	160	133	146	157	186	155	149	170	157	165	155	163	143	158	172	184	141	151	162	155	161	181	149	141	167	151	165	165	166	175	157	156	130	159	169	151	113	184	156	180	178	182	147	154	169	165	160	176	185	161	159	139	190	155	164	142	165	149	154	190	164	171	173	170	160	154	169	147	166	158	177	180	178	142	177	166	144	174	144	137	155	158	163	143	182	169	146	171	152	138	172	177	163	154	147	165	157	153	146	149	153	160	182	144	153	151	157	170	158	167	175	149	164	122	146	160	154	137	176	166	149	161	173	171	168	182	148	146	172	184	176	167	210	168	128	168	180	165	165	161	145	158	148	166	175	150	157	160	156	195	174	180	182	156	168	163	166	182	176	161	172	167	162	197	178	156	153	148	167	149	143	171	142	185	204	138	176	149	153	162	188	156	173	161	152	167	169	169	170	149	166	159	179	163	163	166	182	173	163	165	172	154	156	148	162	146	161	172	157	163	155	155	166	174	164	163	155	139	149	166	147	175	168	165	177	157	142	163	155	167	148	137	175	168	172	156	187	176	188	154	163	160	161	173	171	162	171	156	159	163	154	163	157	173	145	147	158	144	142	139	161	161	143	160	172	161	188	160	144	123	152	166	147	166	165	152	149	154	138	142	180	150	164	154	170	167	167	165	149	165	170	169	163	185	161	178	140	163	157	153	169	174	181	144	173	154	135	138	141	148	171	147	145	137	173	195	164	167	160	160	155	169	144	191	183	178	205	177	156	147	165	178	169	149	162	178	169	155	182	177	142	157	143	165	173	202	153	185	166	155	181	137	187	175	177	140	153	177	170	183	159	148	174	163	155	177	150	160	176	171	171	178	145	121	147	178	183	157	159	163	168	148	144	174	187	177	142	166	152	145	177	172	136	172	169	155	162	151	149	126	163	191	163	147	172	173	130	138	145	168	163	180	177	171	155	150	162	157	161	149	163	150	145	155	165	175	160	144	146	160	171	167	171	162	145	160	159	180	164	169	197	158	152	154	174	150	158	188	164	170	191	144	154	150	161	170	145	143	169	170	167	149	173	169	156	149	167	189	142	181	182	178	155	166	179	143	147	179	167	161	186	135	164	155	143	153	172	167	168	147	159	166	159	160	155	178	186	156	150	189	159	169	161	160	174	162	138	186	163	152	151	147	179	144	144	139	167	172	171	146	158	143	160	155	167	176	170	153	155	163	182	172	164	166	179	142	159	153	176	150	159	157	172	133	175	163	148	173	182	172	173	170	164	137	146	147	194	146	180	159	170	144	168	121	135	161	152	164	174	158	169	171	170	160	162	173	156	166	183	163	144	162	169	146	175	171	149	186	176	163	150	168	180	156	169	161	159	169	143	147	172	174	144	172	156	158	149	140	159	186	175	149	170	163	189	180	140	152	155	157	158	173	185	170	156	153	179	196	146	147	148	154	151	186	168	167	165	166	158	148	142	149	169	183	156	159	156	160	147	153	165	144	173	146	183	171	145	154	152	183	188	184	160	155	167	161	165	156	165	150	164	178	164	153	139	150	151	176	166	161	157	175	158	156	176	168	153	156	132	166	167	138	146	151	168	165	152	150	162	156	160	132	144	143	166	145	144	171	167	188	150	173	151	140	166	174	168	153	157	154	171	178	162	150	163	179	162	175	155	181	186	161	169	168	188	160	156	174	156	161	181	142	172	146	160	148	155	153	163	160	164	170	162	184	134	155	153	198	137	175	173	151	157	166	159	161	174	183	185	148	161	152	134	154	186	194	169	157	168	167	190	167	162	179	140	141	172	143	186	155	130	176	181	160	166	160	178	159	154	166	163	124	150	137	169	159	166	146	133	161	175	150	150	151	154	138	148	159	159	154	174	163	167	174	169	142	161	169	156	189	144	152	170	161	178	152	164	171	172	176	161	160	153	172	146	183	172	148	155	164	184	156	154	154	163	177	147	197	165	191	203	174	164	141	163	163	156	175	142	159	138	146	149	130	194	208	156	158	169	158	163	142	171	133	166	177	158	175	152	169	138	189	170	153	134	150	164	149	166	188	197	166	161	156	174	179	177	150	187	154	180	152	168	166	169	178	154	156	163	144	175	174	163	155	150	172	153	157	161	155	143	139	189	179	160	154	170	147	187	157	153	153	148	169	196	161	157	161	150	162	186	165	148	157	165	158	188	151	141	161	153	151	172	138	155	164	172	177	169	171	176	185	168	180	170	155	148	171	168	153	153	152	155	154	157	178	165	144	185	146	182	202	175	174	146	140	175	169	171	160	149	176	136	164	150	139	141	153	148	159	174	164	173	153	151	161	162	168	151	169	165	157	152	166	159	153	166	144	154	162	148	151	180	163	146	172	162	147	186	163	142	161	137	172	159	161	168	161	160	153	145	163	164	163	149	153	172	151	149	165	196	166	154	145	158	161	165	173	153	151	137	158	157	151	150	170	145	148	161	162	169	144	146	134	176	155	164	157	154	176	156	149	160	154	178	186	182	129	142	176	180	160	163	154	178	176	152	160	150	154	177	179	169	147	153	160	153	179	156	146	179	165	156	148	167	182	149	147	185	149	167	166	154	149	158	157	176	147	178	151	176	146	164	180	176	168	165	179	172	159	162	151	163	169	169	161	161	162	148	182	149	162	164	156	176	167	158	148	173	190	173	198	155	146	163	144	161	168	169	184	168	178	173	150	159	167	171	152	154	172	171	150	174	172	181	153	157	162	144	134	138	146
1943	434	470	463	492	430	468	455	468	420	454	454	467	502	451	436	441	428	473	448	418	420	419	424	445	427	421	442	457	421	433	434	426	420	398	453	427	465	429	447	462	418	439	452	485	434	430	478	420	446	426	462	450	435	403	429	463	427	427	416	479	421	432	432	451	459	450	442	435	421	433	415	433	417	451	449	434	440	476	457	456	437	438	451	463	437	408	453	420	440	449	493	443	426	458	422	420	428	447	454	449	449	442	450	461	455	428	402	448	437	427	436	473	453	449	421	438	451	393	412	441	404	421	420	466	465	486	422	440	457	450	428	459	424	426	430	438	401	447	471	462	420	467	450	425	450	422	440	445	428	423	444	481	412	460	483	461	443	459	422	464	454	440	412	426	434	423	442	433	446	440	425	435	421	434	441	407	451	440	409	436	430	440	454	444	443	450	429	458	408	427	467	455	480	466	415	414	427	476	481	427	434	456	444	433	423	441	411	411	431	453	423	434	419	445	439	446	456	429	473	425	442	445	456	425	468	426	413	411	430	459	483	413	464	422	448	422	470	453	450	450	431	445	433	448	459	421	439	461	432	424	398	436	454	430	440	439	427	481	437	415	400	466	445	450	401	444	453	445	432	429	415	459	450	477	467	465	414	427	387	422	462	447	466	410	450	449	462	445	416	466	433	481	428	436	440	454	435	427	407	411	437	458	452	451	418	483	452	459	429	455	437	433	459	449	432	430	427	425	439	436	404	487	440	447	429	452	408	414	434	410	442	427	463	463	462	427	452	425	433	425	425	430	431	464	452	477	449	477	425	474	446	465	415	434	451	397	430	412	428	451	422	446	464	394	451	429	471	423	433	445	440	454	436	430	435	441	437	468	455	437	440	453	422	453	437	480	472	462	463	449	436	470	447	399	449	445	489	442	433	391	463	412	453	455	454	419	451	447	427	459	459	446	465	457	402	433	464	426	452	480	483	388	468	432	471	473	437	426	419	428	464	448	427	394	453	444	396	428	425	451	404	446	443	440	453	426	415	449	475	416	447	427	478	468	424	439	420	438	410	432	420	440	408	451	444	440	422	397	476	423	452	481	402	441	451	455	424	401	450	419	473	469	482	460	427	438	432	439	458	450	443	464	431	440	423	435	412	407	496	439	462	406	442	430	432	460	470	468	447	457	415	428	428	429	438	460	465	467	431	446	401	452	434	434	430	439	403	455	450	405	454	473	421	446	405	428	462	424	439	428	410	442	412	427	418	427	475	456	405	455	433	454	452	407	398	470	442	457	442	449	430	438	410	439	456	450	426	409	422	433	418	471	446	440	417	462	464	468	477	434	421	441	446	424	428	456	413	463	411	452	427	449	472	399	431	417	456	436	486	417	438	426	449	453	479	446	413	424	462	428	423	453	418	459	433	441	445	446	431	442	462	423	468	441	448	442	422	459	429	456	414	433	443	469	422	482	443	424	449	436	431	419	471	439	484	403	445	489	435	466	444	440	425	439	445	419	459	424	457	422	416	467	446	449	481	429	434	458	476	446	445	459	430	448	477	424	442	440	416	442	463	446	429	440	423	441	433	406	404	430	452	460	459	410	441	424	458	466	429	403	420	452	435	426	427	441	439	440	461	468	440	435	445	405	426	428	422	458	435	478	432	427	454	440	444	430	478	432	450	442	417	447	438	462	430	454	432	440	422	458	441	465	450	421	462	442	439	450	436	457	426	431	439	416	434	425	436	430	446	446	430	436	458	441	436	440	423	433	442	425	439	478	441	461	440	438	429	447	442	433	432	470	434	469	468	427	458	468	435	439	446	407	458	429	419	429	447	437	437	451	429	446	426	469	479	439	440	438	425	405	447	432	411	440	410	443	417	457	435	421	436	435	440	405	440	436	427	442	411	435	434	453	428	393	424	405	435	422	451	428	463	416	465	468	393	399	457	436	424	440	494	401	411	441	407	450	453	448	442	454	482	460	458	457	440	444	431	447	477	441	460	444	424	399	449	442	456	497	437	449	453	467	462	430	499	423	464	443	445	422	433	452	397	430	443	419	430	474	475	417	475	479	452	443	433	445	432	439	465	440	423	425	446	450	413	454	474	434	472	430	389	445	443	444	430	427	491	443	433	449	473	428	440	417	402	414	420	444	448	434	446	431	454	433	463	434	433	425	478	456	432	460	484	434	486	406	435	446	429	438	454	455	421	451	458	399	436	472	443	419	435	422	417	440	412	449	456	458	421	409	465	428	422	444	439	436	423	454	458	419	436	478	427	447	422	438	453	420	443	416	392	439	434	416	410	419	405	435	432	428	443	416	457	428	422	444	411	414	451	413	445	419	456	446	442	391	480	413	453	442	434	414	446	451	432	413	424	481	467	433	436	451	476	418	450	442	456	423	458	446	441	431	458	419	444	471	410	423	428	480	444	444	408	442	474	385	448	437	452	460	434	437	432	458	449	421	420	458	468	459	450	433	435	428	463	410	451	408	399	476	431	442	406	456	437	453	446	454	434	424	457	499	427	440	446	447	467	411	469	471	423	456	411	461	423	421	432	434	404	430	405	413	441	443	452	437	421	503	420	461	447	420	482	435	470	452	432	393	424	440	436	439	462	420	450	449	489	454	488	418	428	470	418	458	467	478	464	444	425	452	434	425	428	460	455	447	464	417	470	448	436	426	418	455	412	413	407	451	445	461	461	420	481	433	395	419	445	454	459	446	429	449	472	451	420	464	443	417	436	427	420	455	413	414	444	479	448	441	474	407	442	401	453	462	451	424	486	461	457	476	438	446	448	432	430	442	467	397	409	438	425	463	457	455	435	422	387	428	475	428	424	501	474	467	487	422	469	426	441	469	452	446	439	465	486	414	440	438	445	451	463	419	480	433	460	405	440	448	438	415	479	472	465	444	423	436	459	431	425	437	443	445	402	433	423	432	435	455	427	408	410	398	468	481	471	439	461	466	434	457	412	454	455	452	438	408	458	406	473	441	436	433	461	420	435	446	469	428	435	465	451	433	453	437	399	423	425	454	433	442	433	429	461	410	458	419	445	407	446	438	422	431	436	443	400	433	481	424	457	462	447	426	475	418	390	436	471	405	461	452	415	424	462	441	439	423	458	476	481	469	431	475	409	430	451	479	460	437	440	435	457	463	443	432	450	443	415	442	442	422	431	432	430	430	447	410	461	449	461	438	460	407	450	430	457	414	425	429	434	444	437	402	407	481	456	428	429	441	439	442	438	440	437	464	417	400	444	401	413	446	468	456	436	434	444	458	465	441	404	438	406	440	415	423	464	480	426	466	456	438	471	469	423	456	460	446	428	416	457	444	428	428	405	416	449	423	445	411	433	459	457	458	402	471	445	479	457	445	408	419	464	442	419	413	409	433	469	426	437	466	467	445	408	443	449	427	444	431	397	434	459	439	454	465	481	448	434	430	471	421	493	435	448	471	445	443	454	428	435	431	439	426	424	433	429	463	470	474	407	414	441	432	455	445	460
8231	687	614	536	459	427	390	405	406	421	350	373	335	330	331	353	342	361	367	337	358	331	372	355	358	344	346	349	366	347	317	310	322	347	354	377	346	305	328	332	348	332	335	360	334	301	332	340	343	320	328	349	343	293	363	318	368	324	373	335	341	336	330	336	316	322	340	346	344	350	331	330	352	353	313	337	345	365	331	368	300	343	362	316	346	342	344	319	350	340	354	356	343	297	343	348	354	346	354	357	358	331	327	377	318	345	349	336	322	343	317	306	345	337	339	343	332	326	356	374	329	347	317	358	302	343	362	348	327	319	328	367	332	352	333	377	340	356	311	352	334	378	345	392	320	343	336	359	339	343	358	341	291	318	345	309	336	330	332	377	363	330	379	341	326	347	348	399	321	340	366	336	323	328	379	339	321	352	343	328	326	336	326	302	338	332	333	331	353	308	340	350	330	326	310	378	368	374	349	363	329	351	306	298	332	322	339	310	340	341	333	349	337	320	324	329	324	379	369	354	336	349	329	331	341	351	335	331	312	320	316	343	315	355	322	321	339	343	322	368	336	349	305	348	321	331	366	354	393	348	325	331	333	334	295	327	301	344	347	365	345	307	323	384	304	349	320	364	341	314	356	351	316	286	365	313	351	355	350	349	334	297	307	359	329	304	351	343	314	348	361	324	344	335	364	327	287	338	348	335	337	321	315	348	287	311	337	353	351	360	326	362	338	369	339	319	350	322	348	357	357	357	323	311	347	349	347	363	318	361	360	352	326	293	309	306	328	349	346	319	339	342	301	351	375	330	314	348	327	361	315	318	326	330	363	314	342	340	369	336	333	325	335	355	320	361	347	362	328	311	355	336	371	343	303	356	342	346	330	386	351	339	343	326	327	334	351	310	339	364	311	329	347	356	326	304	307	364	356	333	336	305	339	353	337	332	321	312	308	342	339	316	332	349	336	353	330	294	341	323	308	319	329	333	359	342	350	338	349	325	342	338	309	286	332	324	350	340	351	339	321	307	298	348	353	378	321	326	293	331	361	333	337	299	324	334	360	322	334	313	345	353	348	325	324	344	330	351	354	347	344	344	327	324	356	342	315	332	329	317	334	320	320	369	322	326	356	366	351	339	328	346	322	332	325	321	357	324	301	330	335	310	315	307	360	311	336	337	331	355	358	354	385	333	325	346	321	319	297	331	313	348	344	344	335	351	324	355	330	378	323	309	316	332	308	310	339	327	361	345	328	320	342	309	341	306	355	336	332	358	326	287	319	339	324	363	346	328	360	338	313	363	333	333	322	356	356	362	346	315	350	338	328	357	327	308	354	361	339	330	334	349	317	370	331	326	339	337	338	316	357	336	341	318	326	341	342	309	324	363	314	332	315	367	361	317	355	353	345	339	351	341	319	362	329	340	337	354	348	348	331	315	307	373	318	334	356	374	343	336	348	361	298	303	337	332	350	311	316	337	385	327	342	313	315	305	332	343	335	358	329	311	321	340	318	348	327	352	351	358	332	339	320	330	337	334	327	354	299	323	364	310	320	333	317	288	327	306	306	320	370	312	299	350	352	329	354	331	348	317	358	346	337	288	315	348	353	322	370	309	324	319	327	341	339	307	331	315	362	291	317	325	351	345	351	307	359	339	346	328	322	314	353	351	317	337	311	303	368	354	329	350	344	350	351	373	332	294	321	338	317	334	355	346	346	333	372	311	316	329	364	309	319	353	342	334	352	308	326	346	355	322	343	362	339	344	355	352	322	322	316	314	328	358	319	350	319	318	335	334	377	313	345	362	339	319	339	332	336	325	323	343	384	368	341	354	342	357	337	294	360	347	364	396	344	270	354	289	374	313	358	326	331	350	354	340	312	319	348	378	371	325	302	306	328	334	350	324	333	335	358	313	311	345	330	340	354	347	306	337	340	356	323	345	333	348	377	346	324	311	361	341	339	345	329	315	321	323	342	366	355	332	350	362	336	312	350	330	322	330	349	333	375	323	377	347	335	329	342	361	370	358	348	310	326	364	356	339	353	332	362	322	333	329	337	334	353	332	318	339	307	313	359	327	345	300	320	353	274	314	332	335	338	314	333	349	291	348	366	308	347	348	340	354	338	327	362	313	352	353	342	335	331	344	328	332	347	362	336	351	352	384	340	325	344	336	305	327	315	368	341	366	331	328	308	340	344	316	332	346	344	325	320	334	334	305	364	358	346	349	353	345	330	333	297	341	355	338	339	321	323	291	366	296	320	335	309	359	328	326	316	328	316	361	330	391	334	351	349	344	360	334	285	286	342	368	313	324	311	340	359	351	353	334	345	331	350	330	342	325	333	354	313	334	343	360	349	293	303	346	352	347	295	328	367	356	330	319	334	349	321	340	328	343	380	332	332	335	322	308	333	335	344	332	348	337	332	349	353	303	355	281	339	327	306	318	294	321	320	352	340	350	337	314	323	355	350	341	358	285	353	344	351	352	331	323	352	303	330	367	363	331	335	354	329	346	325	318	319	332	318	356	307	352	315	341	338	322	335	316	311	354	332	311	327	316	327	293	325	319	340	332	344	332	355	338	342	332	363	330	359	362	349	319	348	380	316	341	341	327	338	361	343	302	346	366	327	315	331	306	347	348	312	332	297	327	357	339	339	329	331	346	321	348	335	337	339	358	316	329	347	362	331	363	359	349	368	335	349	314	343	353	342	332	336	358	335	322	325	359	366	381	360	319	325	349	329	323	306	294	326	344	337	371	325	341	337	300	347	378	350	353	350	334	323	327	359	351	308	342	334	331	356	314	312	341	345	348	331	334	326	351	349	342	341	347	355	352	354	336	312	325	346	322	328	346	344	318	337	315	340	290	339	322	315	323	328	315	345	343	358	279	298	327	318	302	335	343	300	324	332	343	324	302	334	310	325	331	335	290	344	298	373	340	324	350	352	351	310	321	368	312	352	305	310	344	349	351	344	367	309	306	372	311	321	321	280	320	325	353	344	345	351	321	355	329	378	336	309	322	322	336	312	323	309	372	338	333	335	339	355	348	358	340	348	307	330	387	335	321	367	341	348	311	328	334	309	321	363	309	366	340	354	322	346	318	323	326	344	338	351	327	378	351	339	352	341	308	340	334	326	319	358	328	323	337	348	348	339	309	353	341	355	338	334	344	329	344	350	295	355	332	295	334	339	318	339	305	339	323	351	320	296	318	316	315	338	331	306	354	349	359	300	336	323	379	310	328	329	280	334	312	275	313	329	367	337	373	336	349	320	335	338	378	341	331	307	352	335	334	355	338	365	342	354	327	356	329	342	343	303	328	295	355	337	324	338	330	332	348	352	339	341	308	310	302	301	311	327	361	294	363	321	324	323	336	344	329	352	396	299	313	337	336	335	322	323	326	327	336	366	310	331	376	358	354	353	309	342	285	358	340	314	335	354	387	335	333	337	314	320	354	326	360	343	346	369	325	341	339	337	359	310	311	351	350	359	340	329	353	303	350	321	326	360	343
6883	1074	1537	1593	1485	1289	1189	1074	1074	959	940	945	867	899	874	841	813	866	844	881	820	811	820	813	796	795	843	812	801	785	799	822	795	797	770	767	734	826	736	828	800	788	772	832	808	787	857	749	803	815	829	776	754	846	795	818	814	757	852	751	852	788	776	858	811	804	784	776	827	812	785	783	769	785	722	791	803	815	809	808	806	847	819	799	808	803	802	822	764	805	729	824	779	787	793	758	797	830	817	792	804	743	805	770	710	817	829	795	787	766	856	808	782	798	790	803	761	817	754	743	812	791	798	765	781	776	844	758	799	818	735	786	799	774	808	804	789	784	768	783	809	818	785	746	834	804	830	814	796	808	750	820	782	814	807	756	864	792	821	783	775	758	753	778	797	819	805	764	836	822	787	806	890	799	800	756	786	814	783	802	759	782	784	736	803	780	768	786	779	837	787	802	779	794	754	741	835	788	802	800	778	807	794	777	831	763	787	802	770	763	810	857	777	763	756	806	866	801	820	820	805	760	844	745	769	806	777	782	759	771	781	829	790	804	780	824	764	785	796	762	776	789	803	821	842	764	788	773	810	728	793	804	807	756	819	776	725	778	829	847	802	809	806	775	798	843	806	788	785	836	753	829	801	780	814	795	813	778	736	838	809	770	768	799	830	793	807	774	766	788	772	763	828	752	826	803	770	816	782	751	783	814	782	771	799	839	765	804	772	803	801	796	793	797	783	758	770	817	734	786	805	753	788	785	736	816	783	803	820	749	751	796	751	794	805	733	804	829	817	744	781	823	814	807	795	802	782	770	748	798	829	775	837	823	798	832	776	772	841	790	746	842	833	789	775	740	788	805	823	776	822	814	773	796	802	817	822	759	832	778	814	790	751	742	812	748	827	801	800	724	795	790	817	748	767	784	793	811	769	789	750	821	787	774	761	779	820	788	777	739	786	787	833	798	783	805	808	791	806	756	785	768	794	799	825	831	728	849	832	838	776	785	755	844	804	795	812	719	774	795	829	798	793	766	784	799	767	806	810	800	806	837	779	822	807	800	758	794	795	764	724	828	791	772	759	803	768	797	769	764	820	812	789	785	822	801	806	769	782	821	816	762	773	801	813	780	746	835	830	811	830	778	872	788	807	755	812	769	780	787	780	784	782	815	783	785	737	793	753	758	812	821	791	805	786	825	797	789	809	800	841	783	828	801	805	824	752	802	802	819	764	798	785	777	787	783	779	819	774	759	776	805	816	825	792	805	762	823	775	805	826	847	810	817	803	824	737	848	739	756	811	801	755	808	806	789	843	794	833	805	780	791	819	767	809	787	741	788	777	806	777	778	820	780	811	782	784	797	795	805	806	798	824	763	846	800	784	787	810	749	815	783	809	792	759	738	783	809	834	786	762	761	811	794	783	781	829	769	796	776	835	817	777	794	794	795	795	779	808	769	792	800	786	790	793	790	792	804	765	796	773	829	791	801	771	838	815	781	780	747	768	818	847	815	807	788	755	812	760	797	792	743	756	812	796	775	807	832	757	817	769	783	810	754	787	795	814	791	772	806	763	798	816	810	784	824	799	839	752	793	848	774	811	763	743	830	839	876	750	811	753	765	791	853	710	729	827	810	767	778	808	771	810	796	789	783	804	791	803	768	749	769	839	807	751	777	789	794	763	782	782	785	759	772	814	815	814	772	785	792	820	813	780	795	824	784	844	778	809	804	825	757	811	782	816	780	828	802	849	798	760	786	730	837	788	801	773	814	785	779	810	781	805	817	771	822	763	742	804	752	752	757	806	800	803	791	745	773	798	750	746	789	800	784	791	801	805	756	763	732	797	756	801	826	797	748	794	749	760	799	827	828	758	796	790	779	791	783	776	806	819	793	803	796	785	824	781	790	785	790	791	791	804	774	754	809	753	770	806	827	823	777	779	769	803	798	801	791	813	771	856	773	795	776	818	844	785	774	775	813	836	795	821	778	787	762	755	760	745	808	782	768	826	803	803	770	752	779	804	829	768	812	814	788	796	790	790	806	821	759	809	763	866	758	793	768	781	815	796	755	814	826	782	791	818	810	765	793	814	833	765	795	800	797	780	819	785	702	803	817	818	761	810	782	843	830	817	814	721	818	797	806	822	790	804	698	796	822	771	767	821	764	819	793	823	797	775	755	797	785	734	783	782	800	860	846	716	828	787	832	777	828	820	798	800	819	795	795	815	808	840	796	828	769	841	819	809	789	784	810	732	806	752	827	786	758	834	745	850	774	820	765	758	780	760	793	810	852	791	778	819	799	755	783	847	809	825	788	816	765	793	790	785	804	749	818	837	797	842	771	812	769	778	770	757	806	805	786	794	839	754	843	751	813	780	823	761	863	824	792	798	779	737	784	784	818	827	801	756	797	840	726	827	794	778	732	817	805	795	838	793	761	805	753	775	811	817	826	763	729	813	823	815	765	739	806	808	792	791	786	784	789	800	791	765	783	747	842	755	785	764	780	863	791	830	818	805	769	781	849	765	837	856	779	804	762	748	771	806	815	782	814	814	832	798	786	794	815	856	740	783	776	768	818	776	803	887	752	798	771	799	822	748	788	777	790	787	790	763	794	773	821	763	844	826	773	797	729	757	785	795	805	792	799	784	798	790	856	770	744	803	774	784	836	806	773	827	779	788	724	826	767	839	809	840	797	736	845	809	787	866	801	812	780	800	787	802	805	802	775	795	771	820	869	797	804	815	782	828	783	789	777	782	838	749	864	789	794	817	757	767	772	794	765	767	779	841	761	778	726	789	741	814	817	748	836	774	837	827	776	807	796	830	809	729	791	826	760	781	771	783	779	787	792	794	762	766	847	739	784	788	762	814	775	825	782	818	738	798	804	762	800	782	811	817	825	819	808	756	839	796	806	762	817	842	826	725	792	810	783	795	826	804	773	802	835	793	814	766	764	834	802	825	778	783	814	768	799	817	789	763	817	754	797	768	811	840	789	764	785	827	763	816	767	796	825	789	765	756	812	771	769	816	783	840	807	810	829	819	808	809	738	787	797	732	774	760	858	797	829	778	761	795	778	802	809	805	756	763	815	745	786	787	756	755	791	809	790	798	823	761	854	836	743	766	786	803	809	812	771	808	777	821	815	844	802	801	815	799	830	783	815	777	812	759	794	814	749	774	753	806	822	776	778	747	784	812	808	844	817	832	853	789	783	823	848	835	745	821	772	796	831	792	822	780	822	808	769	795	812	733	799	806	791	805	805	800	779	833	820	737	817	822	759	804	724	837	775	830	742	797	812	805	787	772	821	809	793	772	796	811	802	786	825	799	787	827	798	791	821	760	767	760	811	770	815	772	769	814	875	812	774	763	814	778	809	838	800	788	787	807	750	813	840	775	788	798	734	744	778	815	839	823	808	786	821	803	764	801	798	821	819	781	791	793	789	748	778	762	765	805	826	804	826	789	817	814	791	801	755	763	780	785	801	785	777	754	804	803	742	797	798	779	820	869	763
15297	1385	1092	866	639	504	423	451	443	372	407	390	381	334	386	355	352	347	365	306	330	318	319	350	288	336	354	365	325	335	367	298	306	349	349	336	330	343	328	298	335	357	306	384	341	326	335	328	354	313	327	358	318	306	340	333	317	315	345	335	333	355	322	355	329	366	313	338	326	332	323	362	342	325	335	340	295	315	347	341	325	334	321	330	333	360	290	368	393	314	322	303	325	322	313	323	297	319	336	327	340	334	323	340	318	316	319	313	345	300	336	341	339	334	289	310	320	331	313	318	309	292	335	329	333	342	346	343	291	305	320	310	306	330	358	319	337	319	338	293	314	353	316	333	318	327	324	330	337	383	310	341	315	329	302	339	356	360	383	319	314	323	300	305	306	329	354	363	311	334	325	294	323	297	365	322	320	324	338	347	334	316	357	302	309	341	337	338	284	347	345	329	330	314	307	310	347	380	364	343	318	364	312	331	345	327	339	338	319	373	304	328	304	346	316	356	346	378	315	338	317	327	310	333	306	324	326	309	316	314	308	340	355	311	338	332	344	340	333	322	324	346	317	338	338	339	318	326	301	311	321	323	325	307	329	346	341	350	319	338	353	349	359	342	319	361	299	338	333	335	325	342	326	328	327	313	343	310	326	328	335	309	346	318	325	302	336	343	330	359	301	317	337	312	329	316	315	295	308	311	334	334	335	324	301	353	321	311	309	324	339	326	340	363	353	305	330	345	326	297	363	352	306	337	343	338	319	327	329	298	338	351	327	359	319	320	359	321	332	370	337	316	333	348	331	355	372	325	320	333	315	352	325	344	332	353	333	327	328	357	298	311	307	300	340	335	318	310	311	377	369	329	324	345	325	297	327	336	335	327	328	358	354	319	339	353	310	323	348	342	332	337	323	288	356	368	321	331	338	324	335	319	337	343	326	350	351	332	328	331	300	343	297	356	336	328	341	339	338	319	338	337	332	339	316	342	348	329	320	309	323	310	322	334	359	335	316	317	310	367	327	304	339	346	333	345	333	296	353	329	342	349	344	332	320	351	357	338	315	306	356	339	355	335	341	344	313	378	321	314	351	282	332	353	345	309	338	315	323	295	321	328	360	303	334	359	348	335	354	346	345	354	339	335	322	367	333	336	333	360	289	365	335	329	345	321	358	339	342	313	368	310	287	330	302	347	324	281	313	343	382	360	289	326	357	347	308	312	334	322	345	325	323	321	344	349	314	341	324	333	330	310	340	359	312	331	312	341	348	304	284	323	319	333	304	293	345	300	339	325	286	319	323	323	344	299	323	326	330	305	337	334	350	325	318	351	364	339	335	334	306	355	317	295	366	344	341	320	342	318	352	315	300	327	319	329	341	303	322	342	332	336	344	325	338	362	332	342	309	352	326	319	325	340	339	328	315	299	307	344	343	363	357	347	320	325	334	282	381	324	294	354	333	275	340	339	323	287	309	335	312	315	332	352	362	336	303	327	343	337	328	317	317	289	317	334	346	264	331	331	341	336	328	322	338	340	332	316	314	315	302	355	339	371	343	334	306	350	340	325	326	302	289	379	306	309	334	344	321	342	362	309	373	361	335	325	313	336	336	316	355	333	337	300	350	312	355	327	344	317	330	326	321	328	355	335	317	327	357	294	337	303	322	333	331	365	317	342	326	346	345	316	343	330	326	289	326	315	356	341	330	334	312	345	347	327	345	271	334	311	340	344	343	342	327	336	324	304	292	322	322	335	277	283	328	361	327	347	319	338	320	299	303	328	324	342	331	329	325	307	329	334	356	343	351	325	316	353	346	346	324	305	340	342	331	305	344	358	309	335	346	333	315	335	324	359	345	316	293	332	340	295	337	333	309	346	297	323	311	308	335	326	303	330	332	329	316	319	345	319	360	304	328	333	340	291	313	353	318	318	311	348	338	324	329	326	322	370	343	364	346	355	320	303	323	328	327	311	324	325	348	340	340	331	325	310	343	327	374	314	317	358	360	316	331	366	349	287	334	312	320	334	312	342	335	336	329	325	333	348	294	313	327	362	315	339	334	349	329	337	309	330	277	320	330	312	353	318	342	315	319	341	324	349	355	340	329	335	330	352	308	332	335	278	297	322	349	309	374	332	298	320	314	341	321	330	309	327	343	295	317	331	364	340	364	337	359	323	316	336	325	325	360	321	313	297	313	290	334	356	325	325	334	375	313	325	317	322	325	345	343	334	327	336	341	363	335	358	341	352	333	322	319	329	333	340	291	320	336	326	317	326	366	317	380	362	349	349	335	345	337	318	313	316	328	298	359	335	331	322	346	322	330	342	342	310	336	339	322	356	354	297	335	331	302	318	323	344	357	359	325	315	327	336	325	342	352	289	349	338	319	311	346	368	342	313	327	322	313	337	317	312	315	341	309	326	346	319	309	320	342	313	341	323	320	319	321	308	350	344	317	342	343	324	320	325	353	349	354	340	323	319	333	328	347	319	327	358	313	309	333	350	332	308	321	301	340	340	327	323	383	335	342	299	336	327	361	302	347	288	332	326	314	261	365	317	345	322	342	325	319	320	319	341	320	318	340	326	329	336	366	321	319	315	323	347	301	362	353	311	318	301	340	319	320	345	328	344	306	330	344	331	303	349	310	361	348	311	378	334	319	345	294	341	335	314	321	378	335	331	349	339	315	294	312	328	323	340	346	316	338	346	339	324	309	349	320	338	314	306	352	308	306	314	347	311	336	358	348	345	315	328	358	353	309	342	337	348	374	356	334	297	326	347	361	338	350	330	321	350	296	323	316	328	318	316	330	329	328	310	333	355	335	339	361	340	334	328	336	331	361	334	299	330	356	328	354	332	348	311	319	337	335	336	279	349	358	317	348	320	342	318	346	317	292	345	335	301	335	340	312	313	335	304	323	334	334	293	358	346	306	309	307	305	345	351	318	341	318	350	345	315	320	322	303	298	340	344	339	332	322	338	298	310	335	345	301	340	306	326	322	334	310	356	315	335	323	344	361	355	316	325	309	329	325	389	340	331	302	329	338	292	301	335	332	329	334	309	306	337	337	343	344	311	319	350	339	322	307	308	297	333	335	354	354	341	332	314	350	308	303	337	342	336	325	375	346	315	340	345	331	319	338	346	311	339	349	368	345	340	345	357	332	312	343	324	305	324	307	328	314	344	328	292	301	321	334	310	355	326	310	305	343	303	303	346	352	333	298	353	309	299	321	308	356	342	319	331	324	334	330	310	368	366	311	368	343	320	338	378	319	307	335	368	342	332	361	304	309	326	358	323	355	288	344	326	350	342	319	329	300	305	294	307	338	330	313	332	319	344	356	329	335	320	336	322	335	359	351	281	318	313	296	325	319	326	355	360	325	353	331	329	340	331	326	327	331	324	320	352	318	327	325	347	346	316	330	295	363	309	319	295	323	300	328	315	305	325	386	328	333	332	303	365	295	344	337	300	330	350	320	331	291	332	326	330	327	329	342	333	327	327	343	333	312	312
8737	1283	2230	2442	2067	1695	1520	1324	1321	1149	1070	1037	973	1009	937	910	888	867	859	835	836	812	818	818	766	799	777	799	748	764	850	777	784	765	797	717	785	801	735	747	751	792	765	794	764	726	756	770	741	802	753	730	752	744	783	817	741	786	786	716	800	743	759	758	729	772	744	741	800	764	755	807	756	756	756	753	727	735	722	787	739	770	767	774	726	729	767	730	753	767	753	729	743	794	756	768	746	756	756	722	777	811	739	749	735	710	715	743	760	697	754	768	771	748	777	675	758	705	768	763	789	708	721	772	747	700	705	737	742	750	735	763	811	721	815	719	766	790	731	720	741	731	810	792	788	769	742	697	748	731	777	738	762	770	727	788	742	760	689	715	793	737	756	737	752	697	725	767	777	767	759	741	753	772	742	769	749	662	726	703	734	782	780	741	755	758	752	713	744	759	728	775	765	767	729	791	740	701	747	748	766	768	760	770	717	776	759	729	792	751	774	828	773	773	793	739	680	755	767	782	697	757	772	722	786	709	729	707	734	796	735	755	744	765	725	727	719	810	753	736	736	744	732	766	769	740	772	756	772	743	778	751	772	661	772	727	767	754	776	785	756	757	753	814	753	745	765	782	752	742	721	785	730	749	749	727	725	763	766	756	757	724	738	729	785	754	764	758	768	715	803	719	789	797	738	707	790	774	795	749	762	738	711	745	685	719	802	805	729	718	738	752	767	739	787	773	771	721	703	751	728	699	738	753	762	724	772	732	772	704	748	750	755	739	715	713	733	762	731	786	727	780	746	711	792	726	775	747	687	744	730	731	835	729	718	759	751	730	742	783	756	773	738	745	723	735	770	778	702	740	735	754	751	663	728	721	766	756	790	766	788	726	742	764	782	761	760	759	766	733	793	709	730	747	771	770	750	801	758	773	738	754	755	734	735	737	735	737	749	723	749	735	763	818	699	772	767	775	731	791	715	744	766	749	815	747	765	724	750	749	764	700	734	720	742	735	747	739	750	749	723	771	728	756	728	735	716	754	707	708	766	779	781	724	750	745	709	774	794	702	758	771	772	732	719	766	780	703	757	750	735	759	741	775	762	752	712	782	736	789	742	826	794	800	742	747	742	766	739	762	744	725	760	782	776	727	738	784	747	755	764	711	755	762	775	732	698	724	743	700	770	715	780	746	726	727	748	726	758	756	736	756	760	773	756	724	713	690	721	782	849	756	733	769	803	773	774	778	807	705	728	722	725	735	721	743	746	725	752	755	778	746	786	751	768	750	738	818	768	735	718	739	740	731	795	753	757	742	748	784	749	775	738	744	759	708	766	760	744	790	739	693	811	792	810	784	777	712	760	742	746	800	740	754	760	739	740	748	754	761	736	710	756	743	752	787	695	779	722	741	746	750	793	751	723	754	768	712	757	705	725	774	761	770	755	746	736	720	755	742	697	732	770	763	747	706	730	736	778	757	748	775	743	756	782	727	741	745	741	689	721	802	702	760	740	754	730	745	735	716	740	782	761	760	730	711	732	763	740	749	709	763	764	809	719	735	727	744	684	758	761	763	750	755	762	748	785	732	773	748	754	707	741	755	758	739	741	726	699	725	746	770	731	729	705	750	741	732	748	765	748	740	726	764	726	824	733	775	740	747	725	787	795	745	733	671	746	722	771	769	727	747	739	749	769	817	736	722	732	720	726	762	775	724	760	710	725	741	724	727	775	799	755	737	715	738	784	744	768	767	726	754	758	741	762	790	783	722	765	799	775	732	736	780	767	726	773	711	818	776	756	777	742	719	737	799	772	767	811	788	726	776	748	765	673	731	725	757	725	779	784	730	746	756	786	771	757	760	740	823	742	716	756	737	771	782	726	715	796	770	706	760	761	714	768	738	823	794	732	747	712	786	733	742	758	723	804	768	768	742	768	780	763	792	777	712	720	753	719	728	718	724	704	761	745	729	727	752	763	780	731	715	793	720	730	752	744	740	736	730	760	764	711	753	756	737	800	691	711	786	734	718	722	768	692	799	786	757	768	723	779	737	787	752	739	725	728	788	725	751	788	752	775	795	788	785	732	771	745	814	714	769	757	769	741	748	749	746	743	741	759	729	732	783	700	769	758	739	723	712	743	800	801	720	761	771	716	802	779	739	774	718	751	737	738	766	777	728	784	731	781	752	781	804	769	709	746	752	784	754	747	732	729	727	698	743	704	782	727	750	751	741	731	749	760	719	699	767	729	735	761	781	762	757	737	739	723	691	721	754	729	747	784	721	719	787	722	771	747	760	794	742	750	737	766	769	768	762	729	770	790	753	718	734	768	731	752	763	768	783	757	740	714	761	765	778	740	796	727	768	753	721	756	772	729	750	771	747	779	724	769	782	716	748	752	705	690	736	703	772	811	752	758	773	732	778	795	814	756	763	741	777	714	768	737	748	767	734	716	770	734	769	767	774	708	729	728	800	770	729	759	750	763	743	822	767	736	723	784	794	784	761	699	764	742	756	723	755	729	745	761	760	758	774	766	765	736	760	743	770	731	723	784	731	733	729	721	711	802	743	780	744	773	760	793	730	757	730	800	693	716	709	769	718	750	760	729	777	791	770	755	739	788	751	738	726	775	722	772	761	775	721	732	757	768	738	754	739	772	736	791	724	739	777	713	781	694	750	738	745	760	768	743	760	717	762	748	747	768	787	738	757	727	725	770	757	765	773	745	790	774	756	717	710	725	727	699	733	787	744	694	725	760	732	677	758	796	693	787	729	780	743	717	750	791	747	744	765	812	726	790	733	689	738	786	727	719	714	797	756	706	755	764	724	787	744	781	802	777	809	732	724	752	754	701	775	725	737	795	694	758	749	709	764	756	728	734	761	717	722	748	704	741	734	725	755	730	772	732	744	791	761	733	760	675	722	709	756	776	748	692	775	724	765	739	754	769	757	778	765	783	765	769	757	739	707	771	721	749	837	725	747	755	781	720	734	788	752	757	761	803	745	751	768	722	795	786	772	775	751	760	780	785	748	833	798	721	765	689	749	783	774	731	746	724	723	743	768	746	744	760	716	737	738	797	789	736	751	723	754	714	707	788	767	760	756	751	765	738	740	718	747	773	781	769	763	760	756	759	737	736	830	747	713	796	706	824	747	735	723	752	718	710	739	745	739	780	707	719	719	757	737	759	727	727	737	784	732	733	765	750	769	724	768	701	747	730	772	783	741	734	700	746	808	735	737	710	711	724	803	725	731	748	737	767	716	737	724	767	748	731	744	747	760	702	729	719	716	774	723	713	748	724	782	755	758	736	787	769	832	767	763	787	737	714	692	783	792	715	785	700	742	786	739	725	695	749	783	723	778	721	757	727	787	776	715	750	784	750	796	765	753	774	772	707	777	759	748	797	769	787	749	756	690	757	757	780	717	727	700	749	740	775	761	772	742	706	749	777	719	766	751	757	773	732	741	739	772	781	734	740	759	772	777	740	789	769	758	750	790	745	748	767	782	755	746
1830	165	173	180	186	140	162	170	146	170	178	151	140	177	160	159	148	174	168	174	177	169	150	165	185	173	143	153	188	164	148	136	146	163	153	147	152	148	157	176	166	154	163	189	161	172	179	152	157	155	134	159	157	170	157	161	187	156	177	142	145	163	151	150	174	171	149	151	148	181	142	162	166	188	183	178	175	160	175	176	193	149	153	174	161	192	171	190	139	155	173	171	147	195	146	174	179	173	165	195	180	161	154	147	165	167	149	179	171	165	160	149	172	175	139	175	184	157	165	171	165	183	168	157	164	161	165	174	148	181	177	169	158	159	174	175	159	151	159	147	158	169	155	163	170	151	141	164	144	150	159	144	155	161	168	168	156	146	139	163	177	153	159	142	153	164	151	146	157	174	165	152	157	151	155	166	161	179	162	164	152	161	188	179	152	137	164	170	164	151	143	181	175	151	164	155	161	185	187	165	174	130	179	171	175	172	158	161	156	171	181	157	142	160	143	149	167	167	179	154	159	170	162	154	170	167	152	150	169	151	168	174	171	183	160	164	148	195	167	142	149	171	169	149	157	175	176	168	197	171	168	158	187	153	178	164	160	161	190	174	148	144	150	169	161	157	169	161	164	145	158	152	189	143	159	167	167	165	169	148	127	158	166	133	149	156	147	164	185	160	183	162	145	174	152	157	160	183	170	154	180	178	166	177	167	170	169	149	147	184	159	157	158	169	155	158	173	184	182	156	163	149	158	176	179	167	171	164	154	168	162	179	179	178	180	169	155	174	177	170	159	184	163	158	161	153	167	167	144	168	158	171	194	167	150	146	189	166	172	168	149	174	170	148	130	170	188	152	179	187	186	155	185	135	168	166	153	153	188	169	159	171	172	136	168	175	144	164	175	156	145	183	179	139	159	165	168	163	182	172	165	147	158	156	174	161	176	163	186	146	146	172	164	159	179	171	145	174	158	149	170	158	182	171	161	183	168	171	169	164	160	172	163	166	142	170	172	163	165	147	194	157	163	183	172	147	161	158	165	139	191	180	175	170	162	149	178	155	161	133	176	174	181	133	153	158	152	161	169	144	155	184	173	148	148	160	139	161	171	163	165	147	137	159	168	178	184	147	174	153	171	156	161	159	177	188	146	146	155	149	169	187	175	148	163	158	159	161	164	158	151	150	163	172	145	150	175	160	182	159	156	186	140	164	164	162	148	182	149	165	180	153	153	164	169	170	153	175	162	188	164	180	168	171	160	165	168	148	147	165	171	181	170	160	176	175	148	169	151	174	157	167	164	173	173	167	163	191	183	176	157	169	182	181	154	150	159	164	156	160	159	150	154	192	147	145	153	142	158	153	147	160	143	165	167	167	159	169	150	150	161	144	163	147	127	138	174	165	154	151	176	152	156	165	183	157	148	142	165	152	173	160	154	178	142	170	167	153	159	176	165	169	147	199	182	180	180	171	152	141	166	170	156	156	166	145	175	148	154	138	174	159	196	157	150	163	159	172	157	158	156	157	177	129	148	171	135	164	181	156	174	155	167	132	165	170	157	170	174	173	181	146	173	162	162	158	163	180	145	150	178	141	161	173	168	190	160	159	156	164	168	172	143	154	152	153	168	193	154	164	147	159	162	175	190	166	162	156	134	154	141	155	167	137	139	162	193	164	146	179	161	129	169	167	147	154	179	195	164	178	173	173	182	157	179	159	180	158	140	168	171	171	157	171	131	181	171	166	184	146	137	146	162	190	189	165	157	159	172	161	149	164	153	155	156	165	158	143	151	153	201	157	139	147	188	179	173	153	159	179	144	193	173	160	165	165	140	176	187	180	170	148	153	189	142	160	174	164	169	152	190	167	153	155	159	176	166	165	155	181	166	161	141	154	167	177	168	162	172	148	133	167	181	162	150	176	165	180	169	158	159	150	163	166	142	142	163	153	165	155	171	165	148	154	148	162	151	149	158	168	155	153	177	161	176	150	166	167	162	158	147	159	145	168	146	145	147	153	176	172	168	151	164	156	181	184	192	167	185	168	151	179	163	145	184	149	163	167	152	147	127	152	154	199	179	169	179	141	164	156	150	180	166	180	165	152	152	166	169	166	160	172	172	164	181	153	175	158	151	148	171	167	132	154	158	182	166	166	176	172	187	164	161	137	179	170	177	157	152	178	156	159	151	172	159	173	165	189	154	174	165	153	180	153	156	163	164	156	167	167	136	148	178	165	154	178	159	195	168	169	168	151	171	151	187	165	119	146	153	134	153	152	179	177	173	167	165	163	155	163	163	184	152	165	157	141	151	141	169	178	159	167	181	192	177	167	152	145	153	150	154	174	155	158	153	153	170	145	171	164	166	154	143	152	169	164	163	190	148	159	163	160	131	148	151	143	133	140	171	162	158	174	143	158	166	158	169	141	151	185	162	156	174	165	185	163	176	175	165	149	193	156	156	172	155	192	197	179	178	166	170	167	161	181	173	159	169	159	165	168	185	169	157	137	161	149	188	155	157	141	176	177	154	169	165	157	173	158	167	149	144	177	160	143	147	152	159	172	166	166	146	159	166	163	196	170	173	175	181	153	182	162	152	164	163	141	155	170	154	157	151	142	158	158	139	151	158	155	152	171	158	144	154	155	157	136	166	159	182	174	159	165	179	181	149	153	154	171	157	175	127	177	168	185	151	161	169	176	163	163	173	138	157	177	162	162	175	136	144	128	163	191	132	174	153	155	159	159	163	139	182	172	170	160	149	162	151	156	185	168	132	166	181	170	174	173	135	156	162	165	156	178	152	157	159	148	169	147	157	156	168	165	172	151	182	168	144	170	172	157	172	162	181	160	172	168	175	164	176	157	189	154	143	165	163	159	156	162	196	178	180	161	153	177	161	159	160	143	163	157	170	152	170	184	184	187	178	168	199	159	149	168	180	200	162	143	189	164	160	165	171	162	164	177	146	157	151	148	145	161	151	164	176	189	182	160	161	170	154	146	151	154	167	152	160	164	157	169	153	174	160	165	185	158	165	165	175	156	155	178	175	179	171	156	164	145	156	191	143	174	144	177	146	139	171	146	134	169	195	169	165	152	169	161	172	150	154	178	167	137	180	151	137	163	152	164	173	147	163	160	146	141	160	156	147	160	162	148	145	156	146	196	161	174	169	149	166	155	152	177	152	160	166	159	140	166	162	136	172	142	163	176	167	144	167	149	153	138	176	179	169	153	157	162	160	146	130	162	164	148	149	143	152	172	164	175	171	163	174	166	153	155	139	197	149	171	161	156	152	182	149	161	176	167	175	178	144	158	141	170	154	134	185	165	155	168	150	153	163	169	174	156	176	181	174	149	172	156	157	190	184	182	172	159	142	165	179	189	166	171	168	176	177	173	152	165	160	145	181	177	161	182	148	156	169	170	150	165	159	159	175	163	155	137	159	167	131	170	138	175	183	147	152	150	174	177	185	175	183	160	172	175	145	145	156	144	140	136	159	171	143	158	181	174	156	169
1952	504	478	493	439	471	470	429	439	417	456	390	383	473	476	459	447	435	411	473	462	447	448	425	413	449	470	460	452	428	475	440	459	440	444	463	423	437	462	439	412	432	446	412	490	437	435	455	418	430	452	403	439	431	439	415	436	426	477	450	435	422	435	420	438	424	470	441	437	405	434	423	431	442	415	443	419	438	445	454	468	480	433	480	468	445	425	434	431	483	472	418	443	452	441	471	444	451	450	420	416	423	406	451	434	426	436	428	431	400	433	442	446	459	448	419	470	468	441	422	461	444	418	427	468	447	480	435	394	449	446	429	433	454	464	451	458	484	420	384	454	413	438	458	453	465	476	437	439	403	439	445	467	411	476	444	440	435	447	413	444	458	439	453	450	474	473	453	454	432	457	439	429	405	457	422	431	463	437	432	441	436	464	419	444	464	467	460	424	398	424	452	480	422	404	404	474	463	439	382	433	458	452	406	420	431	448	466	446	456	427	456	437	438	423	434	427	447	392	452	476	443	436	451	458	462	444	416	464	410	458	473	406	433	469	408	431	424	437	440	451	406	445	407	456	429	420	424	456	431	462	426	425	442	440	408	447	463	460	452	445	443	460	452	453	421	462	458	433	457	464	446	447	403	413	435	451	438	414	454	457	441	429	414	459	431	423	464	434	446	475	437	442	449	441	424	435	454	464	431	474	423	424	448	462	409	432	462	450	429	437	463	461	466	425	413	440	473	473	424	453	469	463	414	443	445	433	423	445	444	412	431	471	447	444	432	459	444	446	450	438	433	433	429	416	415	463	470	410	432	462	449	464	442	396	402	472	414	446	380	427	458	444	438	451	467	455	440	427	453	480	472	418	450	411	454	493	446	449	458	439	408	446	485	399	435	456	474	418	446	440	427	472	464	457	449	429	430	408	434	482	429	424	418	441	451	427	422	440	434	442	463	419	460	463	495	422	419	448	477	439	413	413	468	450	422	442	460	464	421	439	430	430	466	480	444	447	436	463	434	426	415	477	433	440	445	423	433	459	403	417	443	414	475	447	447	432	444	445	451	425	443	425	446	462	439	468	403	430	434	462	455	439	480	472	457	449	433	454	419	469	416	435	470	452	447	414	448	419	439	429	471	426	443	444	450	430	430	457	432	446	445	427	436	430	424	443	436	450	472	471	467	417	462	426	411	434	432	464	442	451	440	457	430	422	460	468	462	466	402	419	445	427	392	474	423	436	421	422	424	453	449	423	459	446	449	429	436	435	399	472	456	462	428	420	423	436	451	472	521	457	449	472	424	439	420	462	458	414	436	431	437	461	443	466	424	430	441	436	450	442	432	465	453	446	477	484	457	427	423	430	430	465	511	435	419	432	429	464	397	436	447	426	444	445	449	431	445	443	447	478	456	428	463	425	432	477	426	484	437	423	416	467	411	435	472	465	444	424	437	430	428	452	435	452	460	418	433	449	476	448	452	436	450	430	443	398	422	442	478	457	431	436	459	415	498	423	441	457	434	470	439	435	417	461	467	436	432	413	435	429	436	463	447	459	412	411	447	476	426	439	439	429	431	451	450	415	404	445	455	418	498	472	461	447	483	432	469	451	423	426	463	446	456	437	447	461	439	434	449	440	401	486	437	420	426	452	437	410	452	438	424	399	437	481	431	409	446	394	471	423	447	471	484	403	416	443	430	427	408	457	435	416	475	446	422	456	454	435	432	431	449	461	391	435	434	414	422	393	429	457	425	440	425	421	424	407	418	424	423	430	437	422	397	460	458	436	445	480	409	470	454	452	468	436	430	421	417	418	432	418	449	458	449	469	441	443	425	450	409	457	433	415	442	452	413	438	445	473	403	444	475	479	449	448	429	430	447	445	441	417	459	456	405	464	466	421	465	428	459	443	451	451	408	464	447	467	420	458	457	411	441	436	436	432	465	468	433	431	445	431	455	410	478	402	475	469	433	448	458	482	472	428	449	398	434	409	484	465	419	412	473	429	452	426	442	441	432	431	435	441	488	445	436	444	451	477	430	442	444	429	448	434	419	426	435	429	428	429	426	452	417	444	475	476	424	433	432	432	421	464	455	410	424	428	399	468	429	444	443	447	423	447	426	445	452	412	465	420	464	423	466	445	412	431	461	412	418	458	471	414	427	439	429	435	435	465	458	443	451	463	448	484	462	413	483	430	452	456	425	461	436	439	453	451	471	467	459	429	463	424	441	465	433	457	409	430	442	492	448	400	454	414	433	416	451	434	456	465	426	414	457	444	458	448	437	421	433	460	424	401	459	446	449	451	433	454	412	440	423	457	431	422	436	440	420	455	447	456	451	434	463	421	467	434	458	495	456	431	474	411	431	415	437	412	465	409	471	452	429	472	487	438	466	493	433	444	451	451	470	384	429	449	449	473	417	453	449	430	424	464	435	449	473	399	458	444	421	441	428	489	472	432	461	420	436	436	432	410	416	444	442	453	426	447	463	426	439	434	431	425	435	415	456	456	452	475	411	410	415	460	399	442	441	423	436	408	426	461	424	456	449	438	447	452	420	458	434	449	451	430	457	431	441	440	428	447	421	453	461	454	476	451	476	485	438	456	426	475	406	490	461	458	438	453	471	427	464	439	411	465	451	434	466	446	437	419	462	456	432	441	427	423	511	420	479	445	481	421	452	426	465	421	444	451	449	461	449	437	484	453	441	451	452	471	433	462	412	444	432	466	439	471	454	431	465	483	426	404	479	417	423	414	427	413	465	450	417	433	464	455	471	426	439	438	427	468	416	447	434	484	432	439	417	406	436	431	419	426	437	464	442	397	423	440	430	426	476	409	396	428	466	432	437	461	450	436	438	467	476	441	438	420	428	488	475	445	464	448	441	435	449	452	418	453	432	425	449	426	410	458	452	426	449	461	460	428	449	441	463	432	455	472	440	426	430	431	455	441	431	445	455	468	483	462	439	471	435	429	466	458	415	447	434	471	472	444	461	430	433	446	448	454	418	449	443	440	467	460	478	422	461	407	466	454	431	465	471	436	429	467	439	416	453	442	453	421	410	466	462	400	435	459	445	467	418	434	463	442	439	443	475	456	424	448	436	431	437	449	462	414	456	425	459	429	437	449	387	438	405	462	444	429	435	442	428	482	454	438	465	399	449	439	461	421	461	457	432	410	435	457	448	441	443	458	467	432	436	426	428	425	461	457	460	451	462	450	450	463	463	469	444	450	455	432	437	458	417	434	444	477	463	429	465	406	450	447	466	424	446	452	427	436	431	447	430	428	436	469	445	404	434	469	416	449	452	432	452	441	451	456	478	439	460	463	440	448	418	440	423	442	436	439	418	452	453	409	405	435	408	457	436	416	435	500	437	465	471	423	460	405	444	472	489	416	447	423	467	433	403	416	442	438	442	458	449	421	437	467	445	408	434	416	422	452	446	449	438	461	445	421	443	432	406	474	424	441	419	417	452	438	426	413	417	453	412	409	455	430	463	466	441	466	445	455	434
8534	761	645	555	487	434	370	381	407	360	365	369	331	328	370	320	324	325	357	364	336	343	291	335	340	342	350	362	344	355	335	326	334	311	323	353	333	334	351	356	313	345	374	348	345	309	322	327	321	325	356	318	330	345	360	369	348	341	349	339	317	320	343	330	379	301	361	337	341	330	345	317	323	352	325	353	316	325	321	356	339	346	351	340	322	371	324	341	322	329	323	378	327	326	343	316	366	337	301	359	328	318	339	301	336	346	328	346	324	333	337	342	350	332	345	294	362	316	313	348	346	299	315	357	310	331	332	360	333	338	324	334	363	377	315	332	312	304	336	355	334	339	358	312	341	394	340	346	344	349	314	339	349	308	321	291	352	329	323	359	339	376	331	361	370	344	326	333	326	329	356	324	323	328	328	313	352	301	315	316	332	356	332	316	318	346	332	342	363	341	329	345	336	342	346	304	353	342	347	345	303	325	340	363	349	355	324	334	350	321	332	333	378	336	313	340	306	355	327	316	321	337	347	336	353	337	345	307	356	399	333	353	345	356	313	322	336	315	348	344	333	328	331	325	318	302	364	325	341	305	368	343	351	332	321	359	356	377	333	336	350	341	334	327	335	341	354	310	340	324	361	358	331	349	353	356	362	337	324	367	335	354	345	322	341	342	361	344	321	345	301	341	332	303	350	335	319	344	323	331	383	346	336	321	340	341	325	335	333	378	346	323	343	361	374	304	347	328	360	345	366	323	336	357	317	356	341	350	339	331	300	336	319	338	354	312	340	344	324	333	328	324	342	367	339	339	348	354	326	363	338	333	348	334	329	328	358	334	351	331	344	345	353	312	313	318	363	330	357	347	358	325	346	339	373	361	369	328	351	394	364	332	324	400	346	342	332	339	336	318	321	348	310	315	339	302	340	321	367	367	313	321	339	350	295	342	352	316	362	301	338	299	355	325	334	359	358	302	374	320	322	317	342	346	322	333	322	344	319	328	330	334	298	367	338	348	311	334	383	321	329	327	326	350	368	357	311	320	338	340	365	329	343	350	336	315	340	302	336	338	381	337	372	354	330	336	361	356	347	334	370	299	348	336	276	364	345	332	298	348	343	351	344	342	321	321	325	357	347	338	348	295	315	316	346	294	336	349	325	376	354	350	332	361	343	363	337	351	344	333	347	345	345	316	382	324	366	340	374	333	342	316	315	340	323	348	309	323	347	316	356	325	356	313	307	359	353	348	315	353	326	331	348	327	348	327	324	316	316	352	345	321	302	353	373	311	351	332	345	298	320	306	355	287	326	340	331	317	313	373	338	336	349	312	358	359	303	339	322	333	330	365	296	335	342	353	328	346	354	322	324	367	321	326	320	307	320	385	361	297	325	355	362	330	360	317	324	344	308	355	325	365	332	349	352	361	304	309	348	369	318	325	321	340	363	323	327	344	286	335	355	311	363	340	341	333	346	318	334	385	354	335	346	306	284	353	350	349	286	355	336	341	321	332	330	344	343	341	312	361	331	352	359	363	332	342	353	350	321	308	312	329	309	313	344	318	336	360	331	359	368	331	337	320	307	330	344	349	335	341	377	348	342	353	360	333	319	348	348	361	331	341	328	367	340	361	325	361	331	336	322	325	342	319	338	375	381	325	335	336	336	336	368	362	344	366	343	364	360	343	351	304	323	331	380	337	355	322	320	319	305	348	324	357	347	347	344	340	304	341	379	325	347	339	334	333	333	344	339	327	313	339	332	346	335	325	310	331	342	333	299	340	307	309	333	356	323	339	308	318	298	375	339	345	345	345	352	326	333	320	340	384	307	340	360	335	305	332	344	350	312	317	349	348	334	343	369	321	350	329	322	322	330	348	340	352	335	315	355	346	312	324	358	341	374	344	294	320	290	330	310	323	321	373	303	339	355	319	368	314	353	357	332	344	361	283	347	340	292	334	319	342	320	372	337	354	345	368	373	338	348	292	350	396	315	368	345	334	304	362	397	365	346	334	352	338	344	361	330	334	347	321	339	299	329	360	363	336	332	316	355	313	353	328	315	311	331	357	318	310	332	340	392	380	300	335	340	334	355	319	313	312	314	345	351	335	338	373	321	343	369	351	339	346	344	317	316	326	346	321	316	329	336	342	308	362	341	343	347	342	300	330	326	311	339	335	348	309	317	328	328	328	348	384	357	358	336	319	343	322	327	342	315	311	342	315	354	312	328	335	306	320	359	342	347	354	336	334	341	324	311	334	350	296	322	283	389	327	339	315	323	354	337	405	321	328	357	329	331	336	336	329	322	345	345	354	374	350	313	361	338	339	336	345	322	330	321	283	338	328	362	307	319	337	338	365	333	327	370	305	363	362	349	356	307	344	328	349	336	330	339	325	330	328	336	343	336	349	314	311	360	360	358	322	329	328	342	346	307	316	318	341	353	350	346	332	322	325	340	363	356	347	338	321	331	299	342	283	323	349	295	320	345	342	352	336	350	338	336	325	323	348	360	326	342	383	344	334	360	315	318	319	337	331	333	308	354	330	317	355	349	341	328	314	331	344	325	340	332	331	347	345	311	350	321	341	299	320	354	328	336	332	354	323	319	371	332	360	320	310	333	328	340	344	341	341	359	328	307	329	320	344	354	369	355	305	343	344	356	338	387	350	323	352	308	340	328	328	305	347	358	332	334	316	319	310	298	335	340	354	358	312	325	289	348	336	334	359	358	334	326	340	357	340	339	340	327	315	314	357	318	303	331	343	328	351	337	339	338	323	352	328	360	325	329	322	338	341	342	325	314	327	324	328	327	353	345	352	343	323	357	320	353	298	346	355	339	347	291	369	358	350	373	333	331	311	396	332	333	358	377	340	405	331	341	309	328	307	345	367	348	344	340	320	292	316	321	340	314	340	318	328	374	338	331	337	337	318	336	294	366	340	315	327	367	356	313	329	336	346	354	383	323	357	343	319	329	358	296	362	358	374	359	318	335	339	323	324	341	331	342	312	313	338	315	343	327	338	292	326	353	333	361	339	341	330	336	306	326	389	296	373	367	333	359	307	322	318	315	320	343	346	325	351	360	279	371	372	347	335	338	361	352	350	325	340	351	330	337	368	336	330	320	323	330	328	291	324	321	345	322	326	330	330	337	347	306	307	315	347	346	328	334	346	335	305	345	312	320	333	355	329	334	332	379	326	339	337	324	336	277	338	322	337	317	316	337	353	353	348	353	331	324	333	305	328	338	324	336	376	344	352	336	307	366	319	332	329	323	332	327	354	352	333	320	356	324	320	337	376	357	315	311	369	336	318	318	367	335	354	334	319	321	331	328	371	351	346	328	346	358	353	324	364	350	337	334	312	356	379	328	369	342	332	336	334	339	365	311	322	335	325	353	359	342	325	347	298	327	357	324	313	354	333	350	351	312	345	378	379	369	335	334	321	333	338	331	346	307	320	348	352	344	331	308	350	299	329	364	317	333	327	362	305	328	355	327	364	361	339	354	354	312	322	332	325
6978	1067	1480	1608	1421	1323	1195	1071	1160	1010	929	965	911	907	878	866	912	895	880	823	813	832	873	775	805	836	842	826	740	823	811	807	839	799	837	834	803	816	788	829	786	809	787	760	814	794	811	865	824	790	796	734	751	784	847	847	789	815	765	799	788	820	808	808	800	824	792	840	809	786	811	810	813	748	796	803	763	750	764	800	791	755	773	780	830	806	793	817	760	734	827	803	805	787	763	762	769	770	784	780	818	862	789	763	808	817	809	821	776	814	772	857	795	815	774	756	806	763	762	759	798	750	791	809	726	785	785	830	809	805	767	785	795	808	793	800	776	819	785	760	774	825	806	811	772	793	825	771	828	774	810	780	781	749	842	731	785	764	799	784	819	802	787	814	838	792	813	750	804	787	771	798	766	766	773	804	795	783	788	842	778	765	793	783	748	812	803	817	785	794	785	780	817	796	820	757	784	834	778	783	829	777	708	840	744	791	825	831	844	771	779	870	818	791	818	855	756	800	782	760	825	815	798	802	789	827	811	787	782	793	828	815	798	785	837	804	786	772	791	809	793	834	831	829	814	777	777	800	818	784	809	806	775	826	796	768	818	804	766	769	822	838	839	832	861	809	798	768	853	795	773	781	879	805	793	802	784	778	797	848	776	741	814	781	806	795	781	834	752	812	791	828	829	800	801	807	784	843	858	787	802	751	777	810	789	793	811	803	782	820	787	764	773	794	817	809	784	782	810	800	816	840	777	803	807	811	761	808	793	737	781	776	839	749	811	776	841	779	826	776	741	819	772	804	788	783	797	804	810	801	839	788	768	771	747	810	794	801	794	817	819	838	775	816	858	832	817	763	765	816	777	782	785	745	824	757	803	788	815	798	820	817	801	779	809	802	844	774	753	796	824	774	803	798	841	841	819	815	778	773	806	796	770	813	796	813	790	784	842	820	822	789	792	777	763	846	791	842	815	806	769	825	770	805	797	801	817	772	771	782	800	858	759	730	791	771	773	799	831	797	786	791	802	810	782	780	797	787	801	817	783	763	812	814	793	825	752	823	798	743	788	786	747	735	790	857	812	837	800	805	805	815	787	834	785	801	798	784	768	786	791	764	768	819	804	807	822	748	772	760	800	750	753	832	793	748	768	751	786	800	802	813	779	817	803	789	791	816	790	825	755	783	796	795	848	774	813	790	803	783	787	781	765	783	815	786	798	799	762	768	804	761	815	815	775	849	769	798	763	780	797	794	818	791	828	770	781	858	825	751	825	843	808	790	809	764	779	833	762	761	806	776	800	820	836	835	776	749	784	772	769	759	773	782	860	824	826	823	769	819	776	792	836	769	808	828	845	764	767	780	824	813	767	725	770	798	780	811	820	761	809	790	877	759	797	793	729	779	766	800	813	788	793	801	824	806	797	798	788	802	833	736	803	790	743	805	793	774	752	797	767	794	802	779	781	790	811	796	807	819	778	825	825	786	776	810	816	758	809	798	771	757	797	804	767	837	806	829	768	707	758	799	859	775	805	783	754	799	800	776	780	773	782	832	773	808	820	799	813	755	825	823	801	811	824	757	785	829	813	797	747	826	807	792	831	802	798	772	837	797	777	783	840	771	766	814	802	783	790	778	769	827	777	803	793	799	812	866	792	789	774	738	760	790	789	774	800	790	782	826	772	781	829	800	812	786	795	819	758	784	803	812	798	774	832	834	801	793	747	783	807	785	845	793	806	806	762	745	795	759	798	790	744	804	836	780	799	806	779	819	772	799	769	808	802	817	792	799	794	795	793	831	737	799	812	864	819	771	814	797	800	808	790	810	792	834	825	780	843	793	771	836	800	770	794	805	828	809	761	761	840	775	840	854	807	809	755	737	775	725	793	736	781	804	841	785	818	772	779	740	849	769	794	809	745	737	812	811	770	765	781	782	819	770	783	792	798	773	803	791	805	790	800	787	766	818	741	846	823	772	846	890	830	789	773	817	793	800	744	809	782	829	839	786	693	783	806	795	779	795	811	795	791	841	748	803	779	747	764	786	796	794	788	798	797	791	790	806	763	789	777	750	800	806	825	759	817	806	815	804	847	739	786	833	761	764	795	830	785	740	798	774	740	810	793	789	767	797	856	786	828	763	812	814	769	781	830	717	808	768	787	786	782	776	773	811	771	751	823	752	788	763	724	758	771	848	855	790	813	757	765	770	799	810	806	822	826	801	851	782	810	782	763	798	806	839	807	805	817	772	794	817	803	827	780	787	784	779	762	766	838	816	767	809	783	807	782	803	759	772	790	818	847	800	795	728	776	799	777	751	783	746	799	797	803	779	763	783	768	843	815	827	807	880	780	801	793	852	797	822	734	753	801	798	818	792	747	817	813	821	800	788	830	784	796	816	812	781	793	826	756	758	771	771	760	746	801	771	824	801	756	814	789	812	771	748	792	778	778	842	811	809	830	822	814	790	759	806	803	861	814	795	776	778	768	779	754	779	782	869	779	825	820	805	781	804	804	778	766	777	783	798	774	758	801	793	780	820	796	788	801	780	765	797	779	809	751	783	776	808	755	787	779	772	785	731	798	825	751	793	786	774	781	800	777	764	751	813	757	752	824	802	842	761	753	782	774	815	793	822	790	813	758	807	787	809	780	790	753	801	778	779	796	780	797	802	808	772	798	819	844	823	795	763	844	805	786	830	796	795	806	814	796	802	784	787	787	773	841	807	765	754	783	809	788	837	811	816	771	774	714	781	810	759	875	821	860	794	841	797	806	801	745	792	770	810	828	819	765	793	819	794	754	834	762	789	790	774	794	759	818	778	772	790	815	787	813	785	759	800	793	834	779	791	785	776	858	790	810	784	789	850	807	806	776	805	782	784	789	799	793	830	795	803	815	811	767	808	791	793	808	839	790	745	765	796	819	789	845	752	773	738	796	804	780	830	736	802	787	765	759	790	811	820	820	817	838	802	785	809	809	776	822	765	826	786	729	861	804	806	784	803	770	782	781	802	820	747	836	761	803	801	798	837	801	776	801	741	794	765	803	802	756	795	829	715	790	834	799	785	790	824	813	833	813	827	817	787	754	783	797	773	788	830	798	796	802	827	779	819	839	859	760	749	795	841	779	810	788	812	802	790	806	779	805	819	795	791	781	753	812	783	793	817	763	824	822	820	819	767	775	769	728	820	789	756	794	827	775	818	803	766	796	845	784	815	828	770	757	789	783	821	795	817	754	860	724	792	781	762	810	800	829	840	835	759	776	780	773	850	781	764	790	811	793	753	832	763	811	748	801	779	756	803	704	787	796	754	804	796	771	782	800	739	813	816	776	814	807	773	751	784	731	774	834	836	833	781	833	785	775	774	827	818	776	792	815	784	790	776	775	843	772	845	770	771	799	765	797	776	830	817	804	769	750	786	805	825	772	733	786	760	785	745	805	771	841	798	843	788	801	766	740	790	785	820	800	772	807	815	823	788	825	771	764	761	818	770	800	797	772	788	796	814	770	826
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
