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
338514022834	338514023385	338514023935	338514024485	338514025035	338514025585	338514026135	338514026685	338514027235	338514027785	338514028335	338514028885	338514029435	338514029985	338514030535	338514031085	338514031635	338514032185	338514032735	338514033285	338514033835	338514034385	338514034935	338514035485	338514036035	338514036585	338514037135	338514037685	338514038235	338514038785	338514039335	338514039885	338514040435	338514040985	338514041535	338514042085	338514042635	338514043185	338514043735	338514044285	338514044835	338514045385	338514045935	338514046485	338514047035	338514047585	338514048135	338514048685	338514049235	338514049785	338514050335	338514050885	338514051435	338514051985	338514052535	338514053085	338514053635	338514054185	338514054735	338514055285	338514055835	338514056385	338514056935	338514057485	338514058035	338514058585	338514059135	338514059685	338514060235	338514060785	338514061335	338514061885	338514062435	338514062985	338514063535	338514064085	338514064635	338514065185	338514065735	338514066285	338514066835	338514067385	338514067935	338514068485	338514069035	338514069585	338514070135	338514070685	338514071235	338514071785	338514072335	338514072885	338514073435	338514073985	338514074535	338514075085	338514075635	338514076185	338514076735	338514077285	338514077835	338514078385	338514078935	338514079485	338514080035	338514080585	338514081135	338514081685	338514082235	338514082785	338514083335	338514083885	338514084435	338514084985	338514085535	338514086085	338514086635	338514087185	338514087735	338514088285	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2731	3650	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12390	740	621	455	319	242	262	210	180	159	174	165	137	144	151	157	159	156	142	139	134	145	135	142	138	119	120	121	153	134	115	122	131	151	121	127	135	126	145	117	137	138	132	143	129	124	129	145	137	107	118	136	140	167	128	116	129	126	137	132	141	137	132	140	136	114	137	150	131	139	139	138	145	132	115	158	137	131	125	147	112	120	132	138	121	126	158	137	119	138	120	138	156	140	128	141	147	158	123	130	138	147	122	141	135	123	138	124	115	122	128	138	137	147	121	129	136	139	121	138	145	124	117	118	145	136	135	138	143	133	129	119	123	145	131	136	123	152	135	161	140	142	131	145	121	136	116	131	146	140	115	139	140	153	119	124	123	140	131	115	141	143	118	125	143	135	119	152	128	110	123	139	112	156	164	131	108	117	136	139	121	129	156	133	142	139	121	132	102	132	131	129	126	112	119	155	107	127	130	132	125	162	136	152	128	132	123	138	137	117	151	120	127	125	130	143	131	134	132	134	148	132	152	137	157	143	152	147	116	137	125	111	138	136	144	126	143	138	142	125	135	126	122	151	128	127	128	132	126	122	160	102	116	144	150	148	146	136	138	148	146	125	160	149	117	135	155	131	135	124	135	133	131	148	112	121	116	137	114	134	115	121	132	141	105	136	121	130	120	135	154	129	122	133	150	114	123	137	139	123	122	128	112	149	144	121	122	138	152	122	120	132	130	155	131	124	144	135	127	154	138	131	130	114	120	125	145	139	152	147	112	122	119	123	133	153	130	128	111	129	145	150	122	140	145	133	135	129	118	101	152	118	141	137	150	131	110	111	126	121	127	146	125	124	119	140	149	149	126	151	130	128	137	143	142	122	140	148	150	139	123	139	139	157	136	134	136	123	125	126	125	135	177	170	129	118	128	117	110	134	121	136	120	138	133	141	132	142	128	131	135	139	139	143	118	139	148	137	109	134	147	128	142	136	134	141	153	131	129	136	117	133	153	139	138	141	138	130	113	119	139	121	154	122	142	130	158	129	125	122	134	131	123	119	129	106	132	153	147	125	122	140	117	129	139	119	121	136	119	131	127	119	130	125	125	142	161	129	144	139	129	146	113	127	137	116	134	157	137	131	135	125	141	113	128	130	126	132	138	139	144	135	139	122	135	138	138	153	144	104	139	122	147	127	138	126	109	148	147	116	149	137	139	132	142	139	139	135	116	134	129	137	119	147	104	116	141	135	131	141	131	128	124	135	138	125	121	136	126	146	131	118	133	112	132	139	130	137	138	125	128	126	141	135	121	160	152	142	100	111	145	124	161	139	132	153	126	153	129	143	135	137	132	143	127	123	146	128	136	156	135	132	133	125	125	135	116	132	129	121	134	136	121	143	145	134	126	137	154	138	135	142	127	144	129	156	119	138	146	139	135	110	140	118	138	151	128	155	131	126	135	142	145	143	160	139	126	136	119	105	146	143	157	136	112	123	152	130	145	114	130	115	131	133	139	123	140	125	131	126	149	153	116	139	127	146	130	120	133	135	127	133	137	120	143	140	113	117	143	148	110	133	116	137	166	142	146	125	120	138	142	118	136	134	138	131	121	136	112	140	131	139	130	126	131	142	139	138	150	127	142	142	122	134	134	146	138	142	129	137	125	124	149	135	142	144	126	115	110	145	135	149	141	133	146	134	133	167	131	151	134	127	131	127	123	118	114	129	124	150	160	124	130	134	102	147	141	135	128	138	145	138	135	140	154	118	125	138	135	118	143	120	133	141	107	130	139	147	125	136	140	123	141	135	132	118	134	139	132	129	128	135	130	118	132	139	138	141	129	147	145	153	148	142	166	140	135	152	135	114	135	138	145	139	122	127	118	131	135	144	136	117	138	130	134	139	129	130	143	119	152	132	145	136	131	129	134	115	130	157	119	133	137	135	119	117	136	122	141	145	121	147	110	135	136	112	126	148	131	122	133	127	137	152	134	143	152	112	164	155	134	134	143	138	133	102	115	138	157	153	135	131	124	136	156	129	126	127	151	129	110	132	117	124	158	132	154	121	130	139	161	122	117	148	128	142	152	144	127	147	146	118	123	134	131	123	150	110	154	121	128	153	123	117	109	131	141	126	123	159	153	115	127	146	145	132	137	128	116	140	148	139	145	133	133	133	127	142	144	144	130	138	148	122	140	142	130	137	136	126	117	136	133	143	143	119	122	134	127	139	127	137	132	137	137	155	146	138	140	126	125	146	102	119	137	134	133	121	119	105	118	147	116	138	123	138	133	126	128	143	130	122	123	133	137	124	120	120	137	144	152	132	141	139	131	125	130	129	119	127	128	117	114	126	119	121	137	131	144	118	134	153	130	139	110	131	114	129	109	132	142	129	149	147	152	139	141	108	120	109	135	155	132	127	128	134	119	126	142	136	120	116	123	148	132	129	144	136	135	136	141	132	118	115	121	143	141	117	140	132	127	159	148	163	153	139	141	110	132	115	131	124	126	126	118	122	142	161	149	141	122	137	126	131	127	147	113	124	144	138	137	122	124	122	152	151	117	141	133	141	136	153	109	136	126	147	126	137	143	157	144	115	149	128	129	144	124	105	126	100	122	135	154	128	167	135	116	128	157	130	123	128	106	138	159	132	130	120	141	131	130	130	144	135	139	136	139	132	140	131	108	123	140	138	136	147	123	136	132	133	123	139	133	130	127	138	151	137	128	149	135	130	105	128	134	137	106	122	134	118	119	104	139	146	140	160	118	103	150	160	119	133	123	126	128	144	133	132	134	134	146	137	134	129	127	137	145	114	115	142	150	130	119	120	126	131	117	144	153	126	150	130	122	132	139	113	128	129	119	132	120	131	134	140	137	138	144	122	132	127	136	108	139	147	141	134	142	128	136	127	128	145	125	136	134	146	144	116	125	120	138	149	145	129	127	130	127	134	126	128	136	123	140	116	143	126	139	124	117	139	142	127	134	150	141	139	136	112	138	154	136	137	138	134	136	130	138	135	126	136	114	136	124	126	135	132	130	137	146	146	163	129	135	136	132	117	112	118	127	138	140	134	125	129	125	137	132	126	126	147	154	150	139	134	121	139	140	143	111	122	135	140	137	127	116	131	156	152	138	118	133	136	109	140	131	123	113	125	147	128	129	129	136	132	144	136	131	117	122	126	134	126	143	150	124	128	114	142	115	129	133	113	128	147	158	106	131	146	119	121	121	123	127	136	146	127	105	147	130	144	123	149	135	129	136	130	132	137	136	155	136	155	136	130	138	122	126	113	131	157	150	149	114	146	142	117	135	143	129	140	127	142	134	163	137	139	127	133	142	126	124	116	131	133	137	116	117	131	119	150	148	138	152	139	132	125	118	135	148	139	137	123	121	134	126	131	145	122	138	152	131	123	121	122	121	144	146	133	143	140	147	132	146	135	157	132	151	118	148	125	138	154	123	126	146	135	130	112	130	132	141	135	153	137	139	147	143	132	133	131	112	131	130	141	128	140
7996	773	1296	1570	1295	1011	919	787	666	604	555	607	488	473	491	488	418	433	421	401	414	418	427	404	404	376	353	379	369	385	400	386	378	380	384	365	341	340	389	359	389	374	347	352	346	383	380	347	378	362	325	371	346	371	308	355	362	337	320	368	351	340	359	337	370	330	323	376	366	356	363	385	343	372	327	363	348	351	375	346	362	372	366	374	354	360	388	368	382	373	340	361	382	364	362	339	327	359	359	339	343	339	342	361	350	335	357	361	350	388	345	345	295	355	338	338	360	361	318	328	359	283	363	328	377	327	352	349	385	354	324	361	349	358	338	366	330	365	358	351	364	376	340	327	360	339	367	353	357	345	313	331	317	351	317	320	372	325	345	362	349	324	370	358	372	371	330	336	361	362	322	365	360	373	337	361	326	321	318	324	399	342	355	372	335	362	317	375	342	308	318	334	323	346	349	376	328	349	348	360	378	325	365	338	311	378	367	322	328	372	338	352	326	359	349	353	338	341	294	362	354	344	342	320	348	351	350	387	334	361	360	346	328	373	345	331	297	334	356	332	330	352	362	341	362	338	335	359	344	334	332	359	318	310	344	345	372	341	375	338	370	372	329	360	346	326	355	338	325	344	362	374	321	379	353	334	334	331	338	340	342	331	352	390	377	341	355	335	361	337	363	340	360	315	363	360	377	329	334	377	343	317	337	335	341	356	349	355	351	353	336	326	369	324	362	350	341	359	347	377	336	338	334	325	332	349	342	373	344	362	344	341	344	310	364	335	321	350	356	328	361	308	365	300	333	341	315	345	394	349	312	334	338	332	377	370	322	351	318	360	349	348	332	379	338	367	357	339	332	354	348	345	349	336	333	333	361	352	362	381	368	365	379	342	368	384	370	336	369	368	359	330	316	344	352	327	372	344	347	343	342	341	341	326	339	310	380	322	371	328	361	327	367	373	385	334	362	336	305	333	350	345	350	361	348	367	339	337	344	371	334	350	330	320	331	328	329	333	359	365	344	331	346	354	375	331	380	333	308	353	340	334	320	343	364	339	314	373	335	360	332	359	347	334	331	343	362	380	341	347	342	348	364	360	363	325	354	343	392	335	324	331	372	320	346	371	332	331	345	331	355	330	355	340	343	346	358	373	350	342	333	323	352	349	341	325	343	331	340	344	349	326	345	366	349	306	330	322	335	349	340	372	361	337	369	341	349	369	353	336	339	350	330	363	346	332	360	350	361	369	337	320	336	334	335	337	374	333	360	324	363	337	335	333	296	359	335	371	319	357	359	336	346	379	370	328	341	324	324	322	355	352	339	367	344	326	354	348	346	356	369	370	346	359	341	376	330	383	339	321	333	366	322	334	374	377	325	327	379	348	331	354	350	347	334	326	339	332	350	349	332	320	370	353	344	339	364	339	388	346	328	360	356	354	358	336	351	397	354	362	340	334	357	377	331	328	316	346	325	352	398	372	344	361	354	344	347	367	328	344	333	320	345	373	369	355	326	350	340	384	351	321	327	327	323	415	372	358	340	369	320	355	351	324	363	347	380	353	340	337	345	327	361	350	341	349	323	340	341	327	350	368	351	337	338	359	335	361	348	351	345	363	350	353	363	357	391	340	311	327	344	370	373	353	356	374	329	373	324	318	370	362	361	373	335	337	341	362	341	368	328	335	363	333	365	295	330	344	356	322	358	344	346	361	374	369	349	327	367	356	337	382	352	342	361	323	322	368	346	329	344	352	321	354	337	334	331	321	364	363	360	329	343	339	330	357	366	338	388	344	366	354	343	352	312	315	324	391	361	334	373	358	371	336	339	344	373	356	361	337	344	351	386	323	341	315	352	359	337	361	325	339	337	359	329	343	315	370	360	364	333	322	365	364	363	355	352	329	355	366	332	348	361	369	314	345	379	351	353	379	336	343	326	349	359	348	338	365	380	342	367	350	324	381	389	354	340	327	349	347	333	361	356	364	336	358	357	339	341	370	350	349	365	339	349	363	395	374	373	342	354	366	340	352	340	339	368	331	386	350	355	372	358	323	323	345	319	327	324	333	367	372	356	344	413	361	353	332	359	333	344	327	373	338	343	329	353	374	349	371	385	364	345	349	381	354	345	378	317	365	334	346	371	336	349	337	354	335	325	365	353	359	369	338	330	356	349	348	384	324	357	338	363	369	323	342	351	382	334	345	310	382	320	358	345	330	314	345	324	361	372	327	328	341	341	354	336	325	335	328	357	370	369	326	340	354	319	336	318	364	344	349	346	330	338	338	373	368	356	355	349	323	342	343	351	327	329	344	342	315	346	374	379	365	311	357	367	372	320	331	358	365	345	364	323	375	346	336	304	368	359	351	319	330	339	366	357	363	342	369	339	356	337	345	328	346	357	321	314	347	336	353	350	348	345	380	379	338	344	352	348	344	355	331	369	379	326	376	338	366	328	318	332	361	334	380	341	343	351	352	314	341	354	373	336	352	335	331	337	384	371	355	319	383	354	371	317	365	361	362	331	352	378	369	338	327	348	346	326	348	385	341	339	368	341	366	320	374	344	335	325	351	320	330	356	345	356	343	351	333	334	358	321	333	340	313	320	338	331	337	350	316	336	375	356	347	327	379	371	355	344	366	351	357	344	337	314	346	369	365	325	373	348	352	334	337	357	338	355	318	368	344	355	388	324	319	362	349	335	325	368	370	360	370	359	370	353	368	312	338	328	323	344	362	321	349	351	365	368	359	373	376	338	377	344	313	361	372	361	376	333	373	327	361	358	383	349	344	342	358	320	342	339	317	381	360	350	331	366	342	339	370	330	353	326	350	359	329	359	348	351	371	357	353	349	344	342	386	323	341	368	362	361	333	339	368	359	358	344	363	352	361	356	351	351	336	319	346	345	364	339	347	349	333	356	340	350	353	344	355	348	342	376	353	343	342	372	390	357	361	386	349	353	343	361	348	344	333	344	323	367	341	350	393	342	342	334	341	318	327	363	336	337	307	349	310	369	340	338	367	359	353	373	348	377	336	381	359	354	299	348	293	325	364	323	356	347	363	352	342	371	335	334	358	363	342	335	343	352	353	353	337	355	376	336	350	364	324	347	367	359	369	370	358	338	356	350	355	348	337	348	348	347	313	349	355	342	319	343	366	334	320	289	351	358	327	335	385	358	369	354	343	356	370	337	340	352	324	373	344	372	363	371	365	348	357	328	407	332	363	353	337	395	345	362	361	358	392	348	318	360	327	344	340	354	358	319	322	339	343	335	342	338	346	342	367	351	375	339	339	309	333	327	353	341	348	346	312	332	355	364	357	358	326	338	296	340	367	325	328	347	364	319	351	347	339	380	357	352	329	332	333	339	376	363	326	350	321	394	332	343	380	333	371	336	356	369	360	376	357	343	359	336	334	316	332	372	348	358	383	335	362	343	327	341	348	357	361	363	368	374	372	360	343	328	342	362	331	354	363	376	328	352	339	349	340	346	348	353	349	351	347	354	315	313	341
1728	310	320	350	340	336	321	341	329	318	304	358	343	333	331	341	306	329	326	351	326	317	319	308	354	326	297	328	324	299	339	331	313	315	296	298	328	338	341	331	334	369	326	345	325	305	276	315	323	300	341	303	315	344	318	319	341	343	334	318	339	323	307	289	324	340	325	318	325	286	322	308	317	338	313	324	321	304	325	334	325	308	285	349	271	340	329	325	316	328	329	294	282	306	338	318	345	347	324	332	338	322	315	337	325	332	315	308	356	318	337	357	324	304	322	337	326	342	337	354	323	332	322	328	339	332	325	291	341	315	334	327	306	310	297	321	302	320	330	330	345	315	332	317	355	320	332	300	302	303	302	317	270	332	320	359	315	341	320	291	318	288	318	314	306	310	319	337	287	319	319	292	314	325	329	330	286	351	352	328	323	335	320	338	335	287	334	338	302	320	348	330	310	339	328	332	305	345	320	339	318	328	316	317	339	358	324	335	320	315	296	315	365	319	279	293	301	306	296	297	367	336	341	296	329	372	328	307	339	325	331	331	329	313	315	306	341	310	288	305	293	329	331	349	339	344	343	328	301	330	335	310	272	307	358	333	335	317	340	338	314	306	329	328	326	299	292	322	319	315	338	365	295	295	336	318	326	323	357	355	353	307	315	299	322	337	331	327	322	330	329	319	384	341	340	365	322	316	313	308	311	308	306	334	331	304	359	340	312	315	320	356	345	328	328	329	356	335	343	323	328	318	315	330	293	323	341	331	342	312	350	307	326	324	343	314	325	334	323	331	308	323	308	331	330	344	320	293	327	317	303	335	288	318	301	352	337	306	370	360	355	328	326	344	302	311	341	303	310	300	320	302	316	311	323	319	323	327	311	331	309	312	350	317	317	353	321	315	299	333	315	313	354	306	323	319	324	337	312	330	374	310	337	347	302	314	342	309	297	339	347	351	283	319	311	312	334	344	320	346	344	340	333	342	335	327	335	305	290	308	327	325	335	337	305	312	314	363	338	303	327	316	350	342	320	357	318	329	320	335	348	286	306	321	324	304	312	333	282	333	326	347	357	339	344	355	367	333	319	287	339	344	322	347	375	319	305	331	335	299	334	301	333	328	344	346	312	354	316	328	324	329	320	359	334	314	313	328	307	342	291	318	333	348	353	333	338	328	290	350	338	324	337	303	262	341	309	330	322	324	329	317	330	340	341	284	305	332	339	374	351	310	334	360	334	307	366	324	323	298	310	347	323	296	314	362	327	330	304	290	292	345	329	292	306	339	302	319	285	329	325	341	321	352	313	327	324	319	317	338	317	325	329	311	301	333	339	351	336	344	337	333	295	312	316	301	277	308	334	330	322	302	305	312	288	335	326	326	335	314	328	302	331	313	313	314	318	345	324	314	299	335	347	314	293	318	326	308	307	323	314	301	299	316	337	360	306	365	324	366	330	303	316	335	321	305	311	325	325	310	287	322	335	331	346	340	282	311	315	316	308	357	305	318	323	331	322	328	287	307	314	316	312	344	319	327	323	325	314	318	339	318	327	323	327	394	336	325	281	329	325	332	317	325	320	342	327	334	339	363	337	379	313	337	314	323	347	308	355	310	306	330	308	315	322	350	325	310	327	347	332	341	353	346	322	312	320	302	319	317	323	303	311	295	297	327	325	328	315	303	350	295	309	331	310	331	311	346	333	318	331	338	316	326	323	329	311	348	327	331	290	330	356	329	331	349	302	314	284	334	311	338	321	319	320	314	319	321	291	315	308	335	309	304	321	326	310	300	317	337	343	363	345	358	299	339	337	342	314	313	319	329	329	323	313	320	346	294	306	349	314	281	312	292	288	343	341	331	331	314	348	348	310	338	341	292	338	346	299	310	333	376	316	343	331	314	304	344	361	324	311	343	338	291	326	320	320	343	285	307	308	316	319	306	299	305	313	283	317	311	326	321	333	363	346	321	316	330	312	360	312	320	307	309	337	325	323	308	321	380	352	328	329	322	317	344	269	298	316	319	351	325	308	321	308	310	301	311	312	337	343	310	342	354	348	311	293	335	317	313	329	310	319	324	322	342	308	341	323	265	323	353	353	329	341	353	310	299	347	340	305	307	297	313	329	307	371	305	305	302	337	306	308	324	327	310	316	342	304	326	318	329	307	343	312	336	345	349	290	348	328	303	304	333	301	343	325	331	350	315	328	351	313	321	348	341	325	318	308	348	319	341	323	304	356	329	311	330	295	346	318	295	329	331	333	311	311	352	339	342	364	314	315	284	328	327	371	304	340	322	320	324	326	322	319	294	350	315	303	319	355	327	340	291	329	324	351	309	318	305	331	289	343	347	286	323	333	342	331	321	323	348	302	333	318	325	307	285	327	325	311	355	289	327	316	317	311	315	342	349	310	318	344	305	309	328	331	323	343	344	332	308	351	309	321	298	304	348	293	338	331	339	322	306	321	319	304	332	327	335	328	331	358	337	333	299	323	358	337	333	304	346	324	312	311	346	352	307	311	337	329	327	337	308	311	331	324	307	319	280	339	334	288	349	355	341	334	343	298	305	317	289	333	344	306	292	346	316	321	316	315	337	324	309	311	319	319	315	290	298	318	336	324	327	307	340	317	311	345	315	346	351	330	334	292	350	323	313	317	336	328	350	348	329	276	355	335	318	307	329	314	309	317	323	341	339	352	320	362	385	298	326	336	344	334	283	307	291	320	331	334	295	315	305	317	311	334	337	314	305	313	280	319	315	341	324	333	293	298	320	284	298	302	324	302	313	308	343	304	318	282	307	319	311	351	320	303	309	329	327	347	346	327	326	328	326	338	318	374	332	334	341	320	352	303	347	352	287	341	314	302	330	294	299	326	356	292	321	314	343	316	355	321	306	302	344	319	322	317	331	317	330	320	306	335	301	354	316	303	360	361	340	326	336	318	352	332	315	320	327	304	315	292	319	306	280	334	323	356	302	319	331	321	369	345	353	325	330	324	314	326	312	355	343	318	328	330	320	332	325	360	317	324	321	349	305	299	332	315	350	349	304	313	326	348	331	309	336	349	302	321	326	317	331	348	367	318	317	317	336	306	310	300	325	334	318	351	343	316	332	315	341	342	320	356	331	288	326	346	320	358	328	325	340	319	343	270	316	314	358	321	329	296	327	333	341	326	344	350	349	332	335	315	307	324	320	335	302	314	315	356	334	325	341	290	325	329	322	319	340	324	331	336	321	290	304	312	348	285	332	314	364	328	323	311	315	311	354	327	322	309	321	330	319	322	307	349	315	341	355	296	323	355	376	301	324	327	343	293	324	321	324	342	330	319	334	321	299	321	328	325	295	306	334	322	344	317	315	326	352	336	339	347	287	329	348	286	336	321	313	329	317	320	332	311	331	307	342	327	326	322	289	310	332	318	345	329	363	297	308	296	310	322	303	311	290	333	336	329	331	310	342	307	335	309	351	333	302	339	355	316	325	337	334	318	347	310	328	329	293	311	325	301	268	283	293
2359	788	837	792	767	824	795	798	759	806	774	744	793	782	771	752	795	765	781	762	776	793	760	800	783	818	753	779	868	751	737	781	811	774	807	742	775	762	742	802	779	772	770	863	764	753	787	770	790	774	771	747	764	785	763	851	768	757	757	760	765	775	813	773	836	783	785	717	753	750	754	777	848	742	812	817	769	785	752	771	788	738	793	775	747	739	812	781	782	748	677	761	811	777	771	775	736	793	791	747	779	776	804	755	767	781	773	811	801	804	752	742	811	762	783	730	736	781	730	761	755	826	824	750	735	751	743	787	846	772	773	821	779	775	798	815	810	763	761	794	755	814	765	782	747	783	754	777	803	794	790	768	777	750	792	821	771	748	768	742	759	801	778	771	753	769	767	771	793	777	720	805	777	748	747	833	765	750	736	722	755	729	732	774	753	792	770	775	751	740	763	775	756	776	766	759	758	761	779	763	760	786	789	820	711	800	833	720	788	782	739	756	744	785	776	764	779	816	805	745	723	778	813	753	779	803	757	786	748	755	781	799	780	768	782	754	721	815	763	797	801	790	761	754	780	758	807	789	774	736	793	772	783	803	712	772	766	768	770	747	788	735	779	789	781	782	777	757	787	731	791	750	838	740	786	753	764	747	805	803	741	798	765	783	790	752	766	820	823	776	804	796	769	767	726	837	776	747	779	765	738	763	751	773	784	758	741	731	793	795	782	808	823	766	777	725	755	783	796	831	785	773	772	770	771	766	764	789	808	768	731	773	802	796	723	781	767	776	755	773	725	801	822	776	787	751	737	746	777	753	811	773	796	775	744	755	773	790	735	760	741	753	770	780	840	764	782	798	812	770	746	806	775	778	761	737	769	732	751	758	746	788	764	757	779	786	764	778	769	792	739	746	765	780	764	781	696	794	805	790	792	802	741	797	765	770	796	773	768	815	766	848	782	792	776	724	773	766	789	746	759	780	767	763	769	769	784	800	773	750	806	704	744	748	791	756	736	814	763	721	799	807	742	798	778	736	745	756	831	755	759	750	739	761	807	788	794	790	789	780	752	745	767	753	808	789	801	737	748	774	797	767	785	783	735	800	780	764	795	793	767	800	772	808	780	776	835	813	772	781	765	783	779	757	732	794	760	761	784	787	813	813	783	788	837	738	780	754	803	723	833	773	778	772	756	777	810	799	752	793	785	747	788	801	719	760	777	744	746	787	740	770	813	728	740	813	742	702	776	731	772	741	769	775	785	725	819	772	786	753	777	790	809	742	752	772	786	793	717	809	754	783	740	783	753	770	760	810	756	750	766	752	808	812	782	765	765	789	813	752	821	788	825	779	761	700	781	744	811	779	788	759	754	791	778	780	794	783	770	786	798	761	720	743	795	748	781	784	839	786	787	801	715	760	825	755	758	777	777	795	761	741	751	738	766	732	811	838	817	818	761	791	777	782	726	815	768	774	767	734	804	807	819	756	759	765	792	781	773	797	741	781	779	775	818	730	797	757	807	749	837	769	797	813	741	798	829	750	749	822	770	740	774	782	841	766	749	784	783	711	808	758	758	739	765	770	846	783	798	758	727	803	790	760	768	752	748	849	764	792	784	824	830	750	775	798	810	785	765	763	724	742	775	713	760	774	778	776	728	760	795	768	818	771	715	776	783	791	759	798	826	779	779	783	779	761	801	773	798	835	821	840	758	725	752	758	840	743	797	717	796	779	745	786	770	776	798	824	781	760	738	722	754	770	771	742	775	796	780	777	780	790	751	750	732	739	791	781	748	785	792	777	768	779	783	765	798	786	774	781	794	719	772	795	767	801	737	772	778	760	759	816	800	768	844	741	767	803	776	728	804	780	763	786	801	773	753	756	804	818	784	778	755	784	787	767	767	794	795	757	760	781	765	748	766	761	802	768	812	772	781	709	769	772	749	753	803	784	726	788	762	781	797	793	735	761	830	737	803	785	772	811	788	754	766	772	756	765	789	788	802	792	795	780	791	736	837	758	768	736	787	779	746	782	789	789	763	719	744	741	740	757	778	771	785	792	805	789	796	766	732	765	759	777	766	759	750	811	815	773	777	761	784	766	818	774	816	759	815	799	765	825	760	778	804	789	749	775	764	769	759	790	805	816	777	762	797	754	744	764	834	792	761	747	725	769	803	746	782	789	760	789	753	736	776	744	758	785	741	806	771	795	791	761	771	846	818	790	757	765	755	775	813	796	752	842	770	789	759	762	817	778	723	799	812	741	811	802	715	777	801	767	774	783	832	754	776	732	746	754	748	799	804	814	778	762	764	740	767	729	800	729	804	781	762	759	760	767	788	741	795	792	767	839	776	775	742	750	770	801	775	807	790	800	850	791	776	779	773	762	801	796	796	766	792	754	817	771	757	747	773	770	783	816	817	740	774	801	784	761	757	762	768	761	791	777	755	815	776	743	786	761	806	757	788	746	799	769	758	801	772	767	776	811	777	755	785	757	792	794	784	789	737	779	767	769	774	797	767	738	759	747	793	762	802	780	742	802	754	788	820	780	774	782	752	747	743	796	790	806	796	818	810	795	774	766	787	770	735	778	756	765	805	749	740	778	791	803	732	776	787	769	769	761	780	769	790	792	764	762	833	753	715	722	750	743	756	761	798	811	798	788	798	785	753	798	784	739	757	789	748	802	794	794	843	797	792	817	793	802	771	748	865	759	757	790	815	826	751	788	744	777	822	752	764	748	761	752	809	761	769	750	796	774	743	805	814	787	807	795	782	738	762	753	784	794	794	803	763	787	783	730	790	781	809	759	751	759	794	805	762	753	784	765	793	803	752	791	781	689	812	787	764	778	765	761	839	807	778	740	835	790	815	784	788	781	777	766	761	818	733	735	763	775	790	755	794	752	780	836	838	780	791	788	788	774	783	752	721	810	767	743	768	732	768	759	761	769	810	739	742	756	776	726	755	769	748	824	808	789	775	805	724	809	777	802	775	763	760	787	753	753	775	762	766	816	778	763	789	786	777	814	728	816	757	749	775	771	794	781	803	775	780	785	749	751	739	846	780	751	815	805	741	781	780	815	758	751	735	768	811	707	804	775	742	777	754	779	747	780	809	795	754	775	793	800	748	789	753	767	763	726	760	754	785	765	768	762	807	789	789	810	812	747	777	733	823	749	829	773	731	779	790	757	745	817	798	766	749	826	691	736	774	738	770	777	826	786	798	767	841	798	789	802	807	784	839	817	752	829	722	739	752	797	784	813	753	759	759	812	781	790	789	740	789	802	800	765	754	767	782	796	810	755	753	751	786	778	775	786	786	756	719	771	792	738	768	752	709	789	822	813	813	786	744	799	816	770	768	794	800	747	760	779	771	796	839	819	819	749	777	822	767	751	780	696	805	797	731	805	760	777	845	787	773	823	696	803	755	781	794	768	774	774	774	806	804	748	755	773	822	786	815	772	830	795	767	738	778	816	789	772	760	729	757	802	803	813	787	775	765	746	797	792	798	788
7386	496	574	466	454	358	343	307	297	306	322	307	276	279	313	307	306	310	289	321	295	316	303	284	326	306	313	306	273	261	319	322	278	281	266	291	285	274	335	270	298	294	296	304	298	278	250	253	276	308	300	295	262	291	294	274	298	345	290	296	260	278	281	286	313	297	290	323	299	304	295	311	264	261	317	295	285	273	277	318	276	310	275	297	294	299	302	271	263	307	290	250	280	316	275	276	315	288	277	330	289	250	293	308	260	268	321	308	312	272	284	292	296	296	286	286	343	283	277	294	332	291	289	236	294	299	299	284	302	282	269	276	290	271	274	288	299	302	299	297	278	269	283	273	294	287	265	290	275	279	306	278	299	280	287	282	285	254	285	308	306	283	318	296	307	279	320	294	304	312	294	315	311	299	303	307	270	278	249	285	278	287	312	280	314	296	281	278	264	281	292	263	284	320	286	295	277	283	308	293	286	305	280	271	295	290	286	284	266	298	271	279	311	273	272	308	260	303	300	317	300	302	300	264	291	266	287	315	278	295	279	265	300	303	271	282	278	313	268	295	287	309	285	280	300	282	301	288	287	300	293	285	288	281	285	270	258	301	268	271	280	278	282	300	267	312	324	311	267	296	292	269	298	247	267	261	316	260	299	289	264	312	315	273	288	315	302	299	268	276	283	270	286	292	255	276	295	310	333	279	259	271	290	286	241	280	284	280	261	295	270	289	286	307	278	282	292	317	289	302	273	308	302	289	305	287	256	293	314	273	299	300	313	304	255	312	268	303	281	323	280	265	310	312	287	291	296	318	294	253	312	266	275	281	339	302	294	270	318	292	296	291	282	256	301	280	296	256	287	265	317	300	274	244	275	269	288	307	278	277	297	278	253	289	286	290	310	270	281	298	310	290	299	320	288	283	305	276	296	284	270	276	292	324	282	301	308	301	315	309	276	303	278	330	304	279	303	244	302	288	292	272	280	315	278	320	305	308	273	320	267	292	282	251	280	298	288	305	319	293	300	277	295	286	270	272	259	286	310	299	308	282	299	307	294	290	307	303	307	286	286	293	294	278	328	325	282	274	303	309	325	303	286	313	294	295	264	334	296	331	279	261	291	292	270	274	297	282	306	286	317	343	257	283	283	290	288	294	285	270	310	279	306	311	282	268	276	270	292	284	300	272	301	303	274	287	296	294	313	277	290	275	295	306	297	289	272	286	278	285	303	298	290	293	315	289	241	302	277	312	297	302	278	293	279	287	262	275	291	307	319	312	318	322	292	329	285	274	276	250	296	287	289	274	306	289	279	294	262	307	286	318	292	274	276	317	282	280	317	279	292	310	336	270	275	308	297	286	301	281	250	307	284	270	288	331	333	298	299	285	306	302	297	291	279	283	287	289	275	280	314	282	317	270	289	286	288	281	287	265	266	288	272	281	285	317	269	299	317	291	310	286	297	304	301	261	258	243	292	281	300	275	266	267	289	277	269	267	287	280	323	279	284	304	293	284	303	282	313	292	299	258	261	283	295	306	301	272	304	292	296	269	300	278	287	284	273	309	267	288	299	302	284	257	292	275	298	279	316	291	295	286	308	301	298	338	333	274	271	274	292	285	317	323	295	272	284	290	295	271	284	302	285	289	304	320	308	251	290	280	269	311	284	302	274	302	319	305	298	302	326	271	267	305	297	306	314	275	299	300	295	257	316	287	263	292	256	283	281	302	279	333	279	273	304	310	285	298	282	279	266	305	295	311	299	307	310	289	328	288	282	302	286	274	305	333	277	271	296	304	288	282	266	274	304	259	287	291	281	285	283	299	265	316	274	289	293	275	296	276	313	304	315	270	282	263	291	269	290	306	312	306	299	280	307	283	290	283	267	294	277	275	294	277	302	295	309	288	286	282	315	284	300	297	287	287	282	273	333	289	301	288	287	294	317	313	304	294	305	270	216	285	303	284	303	278	270	287	259	272	304	290	294	254	296	271	274	306	284	271	314	305	298	291	307	319	303	299	275	274	301	260	265	292	299	299	269	254	296	298	293	273	300	312	297	299	278	313	285	311	262	342	298	292	287	256	313	253	274	257	284	259	263	268	288	279	263	288	312	288	300	311	280	285	297	259	279	277	312	294	295	271	284	275	257	281	294	307	342	304	334	284	275	299	284	294	282	272	269	314	316	310	297	265	280	278	268	257	294	302	287	293	298	293	275	296	295	302	266	322	299	318	265	289	295	269	322	278	292	299	285	259	308	237	284	307	308	311	285	278	309	289	333	313	316	261	301	295	303	306	301	322	307	286	294	285	281	276	274	289	287	280	299	320	302	267	292	276	265	290	297	276	288	297	288	286	309	299	309	287	269	260	303	295	276	274	290	261	298	270	300	316	296	295	279	286	268	294	256	312	266	263	270	297	316	280	260	284	270	271	271	295	307	281	308	298	293	280	295	259	283	309	300	311	263	281	268	280	288	281	295	288	298	308	301	301	306	314	268	346	307	280	271	283	304	296	301	252	314	313	294	286	314	288	264	320	276	269	313	271	295	279	289	271	269	298	277	289	277	292	304	280	272	296	300	273	275	288	279	274	298	304	280	271	275	294	314	304	330	286	305	282	292	279	291	290	318	308	267	294	318	305	300	272	300	284	276	300	295	286	310	293	292	272	265	279	327	298	279	283	279	292	314	307	281	280	290	282	280	275	311	303	296	308	267	286	290	288	266	298	278	287	299	291	270	328	282	281	260	294	278	298	272	292	308	268	268	321	270	288	317	305	292	272	300	281	296	287	254	313	307	297	299	308	296	288	294	288	288	256	288	300	267	248	273	294	306	259	313	281	288	332	284	272	278	280	295	265	291	300	287	281	292	298	264	317	242	304	272	270	293	294	289	253	258	272	282	295	308	302	282	277	304	296	317	304	261	285	301	298	257	301	303	309	280	274	280	261	286	305	272	267	304	288	306	268	320	266	291	287	278	279	260	304	266	273	290	294	309	313	295	276	297	295	297	312	308	302	281	321	280	282	293	311	299	261	267	293	286	261	257	273	285	294	266	254	290	287	289	285	297	290	285	302	325	255	278	302	297	306	298	284	301	281	297	306	309	268	295	306	261	303	278	304	293	259	280	272	278	281	277	262	303	314	295	293	318	274	291	302	269	294	308	283	296	318	278	302	295	269	269	287	292	289	306	294	293	302	260	276	286	264	285	297	287	294	278	282	304	278	305	288	296	293	272	265	257	266	295	298	303	290	294	276	287	266	293	300	286	305	292	266	315	262	248	305	278	272	278	287	324	309	293	290	283	302	299	261	293	271	274	272	296	307	296	269	279	302	315	291	302	297	258	276	318	299	265	271	284	266	249	284	283	305	316	303	311	286	290	293	313	306	279	297	308	324	296	335	279	284	278	284	281	286	296	288	308	319	319	274	307	291	280	323	271	299	279	281	292	299	296	295	306	272	301	283	321	314	295	299	266	297	305	293	325	268	303	250	306	280	304	321	274	324	290	241
6731	933	1188	1279	1115	1094	974	907	934	803	816	775	789	729	742	754	738	711	760	723	705	704	749	762	726	699	737	660	723	693	733	712	731	724	741	712	701	685	725	706	710	730	701	700	693	677	646	740	702	695	714	686	679	654	699	737	659	672	666	664	697	685	780	697	686	719	682	732	701	725	750	712	700	740	719	683	692	678	696	681	720	703	719	700	703	703	709	669	721	714	748	703	676	730	685	687	737	630	663	647	671	672	665	715	664	711	660	698	688	686	680	690	730	721	713	683	722	698	691	669	691	678	663	685	727	676	698	681	648	706	730	682	690	708	673	660	640	717	632	723	733	674	743	706	718	741	704	722	719	598	708	677	638	672	698	688	721	715	705	668	738	731	662	672	661	700	707	702	704	670	709	684	708	708	734	699	711	653	707	688	690	678	677	675	683	710	669	666	731	692	665	662	692	703	696	667	673	679	741	693	699	689	673	689	683	748	711	710	676	714	723	734	691	680	711	662	693	720	663	690	672	705	697	665	652	700	717	673	678	738	662	674	713	688	717	682	690	686	648	722	649	696	688	750	720	693	664	732	660	678	692	691	702	674	689	669	688	694	689	682	658	686	680	662	697	695	702	699	677	661	733	748	704	713	723	683	673	656	705	667	661	713	692	737	726	710	721	682	704	702	685	702	700	728	742	685	726	710	697	672	691	697	739	684	678	744	724	677	733	681	697	672	697	723	656	725	696	659	714	668	687	677	692	666	693	713	699	700	740	727	683	703	675	679	726	661	689	728	740	703	735	671	695	711	662	719	675	736	656	689	689	716	682	680	691	685	698	685	683	666	700	667	701	720	687	694	706	629	713	678	692	656	684	725	651	694	726	682	728	713	678	692	671	664	657	696	684	662	674	726	722	705	691	677	716	676	668	716	707	727	716	685	686	667	712	683	734	691	684	702	702	718	698	729	693	694	679	687	685	662	683	682	662	716	707	716	721	707	730	690	703	678	735	651	730	682	741	712	710	714	714	721	701	694	757	721	689	650	657	663	712	698	668	695	696	740	673	675	705	718	704	735	710	675	702	680	727	687	665	673	681	727	694	661	683	706	678	694	665	712	727	641	739	709	685	700	710	691	677	665	700	694	726	658	705	695	747	659	704	680	681	683	676	686	708	724	688	717	698	704	672	695	652	699	723	698	691	652	671	655	693	737	752	715	652	682	699	700	699	706	703	669	685	676	724	687	749	704	691	711	659	717	696	710	729	741	702	671	674	695	714	654	683	670	700	646	707	721	719	723	728	699	719	708	676	728	694	671	690	676	709	676	682	705	696	657	677	717	690	713	674	662	666	643	699	684	724	700	681	711	712	737	645	640	659	741	671	671	707	685	702	750	703	663	677	712	675	644	661	712	668	724	693	646	704	684	676	692	664	721	653	724	673	723	695	697	689	702	756	699	719	726	663	692	741	759	694	702	673	684	724	679	694	687	720	701	715	663	675	672	696	711	676	640	677	703	681	681	700	700	703	687	653	742	672	699	698	661	707	692	702	749	644	702	679	683	712	715	716	697	686	721	714	663	702	670	695	665	682	696	701	656	680	667	716	716	729	712	684	652	696	662	736	706	745	694	642	659	718	709	700	715	706	690	706	722	673	670	686	694	663	691	675	707	719	686	706	671	675	682	713	687	730	677	727	708	680	731	720	707	703	707	697	684	700	682	714	660	727	749	715	701	685	692	684	635	719	656	672	669	726	651	723	701	677	695	693	716	703	686	666	731	672	665	747	692	697	704	747	670	697	713	707	708	641	740	703	701	692	701	635	709	696	718	669	703	630	646	750	714	681	673	718	688	724	676	703	769	743	704	677	724	664	772	639	724	681	709	688	703	655	679	685	695	692	708	694	715	649	663	711	684	690	725	667	683	739	690	695	704	686	722	669	639	693	710	729	705	711	703	702	660	712	745	659	707	682	716	689	704	668	666	712	707	699	702	639	722	690	679	713	695	656	706	694	749	706	680	692	691	665	703	743	656	679	684	701	691	715	669	696	703	681	722	682	678	714	688	682	703	649	698	723	706	703	709	669	658	712	690	648	653	688	727	685	690	676	698	717	684	629	692	689	675	707	693	672	694	703	657	702	659	719	672	655	656	682	760	685	671	704	709	706	701	712	691	695	734	670	701	711	682	633	681	693	729	682	689	712	696	709	675	669	639	676	701	642	693	708	674	668	679	712	689	743	682	724	648	677	659	708	661	713	705	701	710	685	705	711	682	724	730	698	687	694	719	678	698	701	724	713	690	688	724	665	689	673	654	687	723	685	654	715	734	661	692	719	690	697	700	614	666	673	692	644	689	727	736	682	669	650	718	667	685	679	691	670	706	715	725	674	739	668	683	670	690	741	690	715	660	662	728	704	680	674	701	702	688	676	737	691	690	683	712	706	677	740	619	699	656	695	674	674	710	675	701	705	698	643	707	666	682	629	718	658	698	689	692	697	682	686	670	741	665	697	682	682	673	664	726	707	671	680	672	710	674	669	676	687	764	683	681	710	685	667	709	703	662	685	716	651	695	678	669	655	689	688	692	700	689	659	707	711	654	692	658	707	715	684	662	724	667	683	705	680	676	680	712	686	704	678	691	695	718	703	653	703	668	678	675	700	721	720	728	681	753	693	714	666	730	684	661	705	710	717	687	689	666	672	722	729	700	649	627	676	635	656	701	706	746	683	715	726	691	669	719	710	668	693	699	673	705	675	680	698	703	679	656	733	719	687	687	683	642	660	659	694	687	647	698	706	655	676	719	688	685	714	718	702	726	666	681	634	651	734	625	677	613	696	691	676	691	696	702	645	734	668	678	655	714	728	720	699	699	648	677	676	688	632	693	682	650	701	677	729	700	706	685	696	683	680	667	712	723	684	678	693	701	728	701	690	709	672	705	690	680	647	718	688	698	666	690	703	703	668	709	731	707	715	660	689	694	688	660	697	730	688	696	717	707	722	708	667	695	695	700	647	656	734	732	668	703	690	701	716	688	683	710	715	706	672	712	656	677	691	640	687	708	744	684	658	751	660	679	709	681	695	707	703	686	679	684	750	694	704	671	697	703	693	656	744	675	699	687	730	709	670	690	672	712	725	712	736	700	748	696	662	679	693	741	697	703	718	688	666	699	664	685	701	714	684	654	684	671	638	728	680	674	710	727	647	731	687	763	641	707	682	679	691	701	658	701	739	725	674	670	667	701	725	710	690	688	718	756	682	707	692	757	717	687	689	715	674	711	645	687	689	681	674	698	709	641	712	675	697	698	684	723	734	707	711	673	701	746	676	662	698	654	679	714	715	723	704	738	644	697	716	711	701	681	675	657	699	741	698	729	708	660	725	714	726	692	681	751	698	679	710	656	658	708	667	725	762	746	701	706	756	697	696	675	679	667	706	729	710	732	750	718	745	728	678	696	711	726	679	706	702	665	712	732	678	637	684	678	661	724	728	668	679	652	684	722	727	672	679	735
12901	761	596	498	345	290	244	223	197	197	202	162	166	154	171	164	180	149	144	168	163	152	159	160	145	149	157	151	164	173	164	137	156	150	159	173	167	132	161	161	169	185	162	148	144	157	147	157	174	151	159	155	170	141	152	155	168	153	154	162	142	168	165	146	160	173	153	177	165	124	156	139	154	146	163	171	158	142	146	154	161	154	154	150	156	164	156	148	155	170	172	162	143	160	134	160	153	167	151	125	158	146	162	153	157	160	148	152	127	155	153	151	171	176	166	153	145	147	135	163	139	149	157	137	137	127	167	165	157	150	172	152	143	132	154	160	150	146	173	167	140	134	148	126	148	146	151	154	147	158	148	144	159	149	172	160	169	155	162	132	141	143	160	161	147	133	157	176	158	166	136	139	141	160	164	158	166	171	150	160	153	139	152	169	159	140	128	156	157	167	166	142	140	145	180	138	149	172	162	157	156	151	163	157	183	153	169	149	155	149	171	157	158	137	170	165	157	144	143	155	188	162	154	150	129	142	127	163	167	137	158	150	147	157	141	152	140	132	164	153	149	113	161	124	145	137	164	144	151	195	154	151	146	143	141	172	141	170	152	146	142	176	155	161	150	157	169	151	153	142	169	126	153	159	139	154	147	151	152	146	145	165	150	158	147	134	154	150	153	155	161	152	159	143	135	158	145	147	152	158	128	134	136	158	166	141	144	167	146	157	151	153	156	154	150	156	164	136	128	147	139	127	149	161	186	130	163	156	164	143	179	170	157	166	145	150	132	171	142	158	163	143	163	145	139	147	173	147	151	137	159	165	158	136	161	159	137	154	164	157	151	153	146	143	167	167	160	144	167	163	158	148	188	143	165	147	151	151	146	144	178	145	158	158	144	162	159	144	157	165	143	145	149	148	140	153	147	143	147	140	151	128	145	170	135	162	162	155	138	150	177	159	166	147	154	154	144	155	145	157	144	140	163	140	157	141	144	162	150	188	131	172	142	157	153	146	140	140	164	137	143	149	160	179	134	162	170	154	182	147	167	149	143	167	158	156	155	141	121	142	154	160	168	151	138	155	171	156	171	164	168	145	135	144	125	152	142	138	149	150	142	171	152	159	157	158	149	155	148	145	134	150	171	167	155	135	142	136	146	163	150	155	148	135	161	139	159	157	165	145	129	150	151	152	139	186	144	151	163	143	136	149	148	151	152	131	126	138	141	166	141	156	132	137	140	157	162	148	155	158	165	167	151	158	145	141	155	143	154	173	135	150	150	158	157	148	149	137	146	160	164	157	165	149	139	149	176	146	135	152	147	152	136	141	157	131	162	152	138	154	162	156	155	136	142	152	174	159	145	157	139	146	161	149	169	145	149	155	141	145	161	158	138	148	154	158	157	155	130	128	153	157	170	164	135	145	139	161	176	154	162	164	137	137	154	163	146	151	172	156	154	165	134	147	166	155	147	158	146	161	143	158	157	158	140	140	154	172	173	139	148	146	150	153	159	164	173	139	143	139	148	130	157	156	153	136	159	160	126	137	154	140	153	150	129	151	154	161	144	148	122	130	156	178	148	142	154	151	131	137	158	154	125	148	141	123	140	152	153	154	132	152	123	167	173	143	149	128	150	151	156	159	137	156	145	172	167	132	167	157	132	149	162	145	146	159	162	149	151	126	140	158	170	130	168	163	140	167	160	144	138	164	161	139	148	153	133	153	147	171	152	163	150	155	155	174	138	163	147	152	137	162	159	159	166	162	157	170	148	185	151	143	183	158	146	145	142	155	162	154	155	181	134	142	138	183	145	160	143	130	143	154	144	141	164	168	139	166	133	158	145	142	149	150	153	144	121	143	136	143	145	174	145	130	131	146	147	118	139	151	140	150	153	140	159	160	182	154	154	151	138	155	157	144	157	138	127	166	152	136	146	158	172	173	159	142	175	144	175	134	157	148	147	167	167	186	173	154	139	160	131	163	145	170	158	151	161	151	178	162	141	136	167	180	157	152	134	146	156	156	149	160	144	154	147	176	167	135	150	175	136	136	140	139	116	142	148	169	180	144	161	175	134	117	144	124	151	148	144	152	152	152	145	159	139	173	143	159	148	138	159	167	135	153	156	134	139	146	137	144	153	123	147	160	153	153	155	144	149	165	164	122	144	134	155	150	184	164	168	152	140	148	154	141	177	166	117	152	154	150	159	157	160	148	140	175	143	170	143	169	153	146	144	153	135	132	173	147	140	164	139	170	150	170	157	141	147	144	143	130	152	155	151	131	139	164	161	146	159	159	160	153	163	162	149	144	146	137	126	154	138	135	157	152	153	169	136	158	170	136	145	153	140	136	135	135	159	147	166	169	151	157	137	172	157	143	170	153	136	154	140	139	151	162	124	145	157	169	169	137	165	144	172	158	162	145	137	129	165	150	178	139	176	173	153	156	182	164	138	149	169	162	141	136	139	180	164	135	178	151	128	155	169	149	156	167	170	154	158	126	154	165	142	161	147	159	152	162	161	125	144	159	150	154	163	147	140	150	155	139	148	164	149	158	145	166	149	145	147	131	127	159	136	149	167	139	154	138	153	161	151	133	154	161	142	149	153	161	144	152	167	177	162	165	152	127	153	156	147	124	147	160	142	145	168	163	176	131	154	148	152	149	143	142	154	161	141	137	176	164	156	163	150	152	150	172	149	142	141	136	159	154	156	153	157	145	143	150	174	161	154	161	164	153	159	166	137	150	169	147	127	153	152	145	152	168	164	155	160	133	158	134	168	165	163	130	166	150	176	134	146	154	145	155	144	160	142	143	162	157	156	152	151	154	162	140	138	136	143	135	152	141	149	151	142	158	156	153	142	144	157	144	149	152	116	156	153	141	163	151	152	154	156	154	158	162	162	149	135	147	144	140	149	131	134	144	133	148	167	151	120	149	143	145	158	134	159	152	160	145	162	163	136	165	152	118	168	153	195	134	138	153	149	141	170	172	166	144	155	134	153	132	163	170	152	142	156	150	148	147	160	160	170	141	144	159	127	148	154	140	169	148	157	158	128	143	178	155	145	172	117	151	145	166	147	137	152	147	151	151	129	145	174	163	140	139	133	143	125	157	136	164	162	130	167	163	140	157	159	172	159	159	143	149	141	161	192	180	157	139	137	145	136	134	170	143	135	141	127	163	162	147	135	155	156	140	142	156	135	165	155	173	145	141	157	158	165	147	151	145	138	178	156	159	164	151	149	126	153	173	160	147	132	150	167	130	139	141	147	159	131	149	139	161	140	151	172	151	150	173	126	136	160	168	184	169	140	137	147	157	135	146	177	138	152	140	165	135	176	144	179	161	200	151	149	161	142	164	146	160	161	149	135	155	143	170	165	161	156	162	177	174	167	138	143	160	149	144	185	172	165	156	171	141	145	156	152	164	169	152	164	126	135	146	142	181	142	163	144	147	127	141	140	156	137	132	147	163	114	141	167	164	146	162	146	158	141	185	155	124	155	164	162	153	165	148
8131	861	1362	1583	1335	1111	879	790	694	682	663	573	538	533	480	496	503	525	439	471	456	420	447	459	429	406	430	438	413	426	408	410	396	449	418	385	416	408	415	377	423	415	391	439	434	398	420	353	388	359	394	376	431	401	402	429	394	417	392	396	405	383	398	372	375	411	398	384	384	371	420	420	441	380	414	415	432	405	397	437	395	395	424	426	432	418	413	413	385	463	450	399	421	397	401	421	414	377	385	378	412	398	415	386	393	394	395	439	387	377	393	406	407	398	367	385	386	398	427	389	375	433	402	400	373	377	360	380	403	403	401	425	406	419	389	424	397	351	384	398	414	401	421	402	381	423	378	347	381	385	390	431	367	381	389	396	384	403	421	412	377	391	400	419	400	402	356	384	399	407	374	404	432	360	370	398	387	384	392	384	390	390	376	422	413	359	376	368	360	395	388	375	400	389	396	374	388	374	372	426	371	362	394	404	409	377	394	388	393	394	395	365	406	385	392	434	396	412	364	384	420	402	390	399	381	373	395	383	370	396	440	411	349	370	418	395	407	415	390	443	357	394	397	386	408	405	386	443	370	412	438	395	387	404	378	383	366	385	384	394	363	408	360	368	407	384	387	411	382	384	393	380	378	403	412	371	382	393	379	391	421	365	405	363	402	375	406	379	391	381	385	397	414	382	397	388	381	375	386	396	413	400	359	401	370	387	396	397	370	376	385	408	380	413	398	394	402	384	399	380	386	417	439	367	394	377	369	380	396	408	380	381	403	407	394	419	372	435	387	370	410	379	383	376	419	411	370	354	382	406	399	407	362	367	399	418	379	406	383	418	408	378	380	381	350	394	385	396	414	366	387	413	398	424	390	390	442	396	390	382	389	375	431	381	397	368	427	405	410	402	397	379	420	387	375	409	375	402	360	390	377	408	410	424	355	402	399	376	412	367	399	441	381	366	400	394	410	397	406	392	386	361	400	377	418	383	390	345	403	419	412	366	406	401	356	392	379	397	393	406	381	366	383	422	412	356	431	421	385	411	395	368	400	393	359	399	380	367	393	426	424	378	419	381	370	400	373	415	396	393	437	413	398	413	380	403	392	376	393	390	403	397	382	391	398	430	392	388	391	417	411	394	389	403	367	355	407	402	364	390	346	425	393	362	400	390	389	381	372	370	427	376	395	400	389	353	402	425	352	390	364	390	360	388	410	406	369	349	403	422	386	421	394	366	426	400	413	373	392	367	407	379	381	411	410	413	405	396	408	406	383	405	400	367	385	387	370	418	403	407	377	392	404	408	383	405	385	321	411	412	407	419	390	371	399	408	378	402	421	403	362	408	437	381	425	411	389	387	397	405	444	405	388	419	359	367	354	396	392	432	392	359	386	402	376	386	397	359	397	378	419	419	403	401	378	408	414	389	395	416	410	409	380	372	433	404	401	364	369	383	390	420	375	416	380	410	391	378	425	370	372	373	393	411	398	381	373	375	379	379	420	384	358	363	450	378	396	389	405	375	404	385	395	391	387	413	390	371	383	415	361	324	399	376	366	427	400	393	374	367	421	376	400	373	394	402	403	410	408	390	380	402	392	358	387	386	416	373	421	396	381	372	375	429	391	408	412	381	389	390	441	394	408	375	443	388	426	375	386	384	386	379	392	414	410	398	396	356	398	393	348	424	409	403	397	405	418	388	391	371	400	387	388	390	391	406	386	378	410	391	395	388	400	388	425	403	395	423	378	407	410	356	387	409	393	370	357	420	401	349	367	394	371	378	378	413	380	410	393	422	435	438	402	375	402	398	408	446	367	366	366	391	371	401	376	429	410	399	390	419	400	400	375	376	358	414	394	375	358	360	394	364	432	404	432	357	398	373	410	403	357	406	402	366	408	397	438	435	370	389	423	414	406	379	380	365	395	401	396	398	398	374	381	395	385	382	395	410	399	409	375	407	378	358	429	373	415	394	360	386	386	403	411	386	378	389	399	368	391	376	381	379	386	382	399	387	394	368	426	376	412	423	422	381	390	368	427	406	395	383	371	381	392	406	403	382	379	400	347	398	400	416	392	369	399	400	388	396	364	433	400	383	366	403	399	418	366	357	413	394	403	375	420	376	409	377	377	421	407	374	446	382	366	390	414	380	379	373	431	387	403	384	412	372	400	398	396	389	390	366	406	391	400	404	381	405	408	404	386	431	387	401	407	383	379	374	433	355	376	412	389	381	388	404	390	394	386	362	372	379	382	395	351	378	370	373	380	362	395	422	392	389	420	399	412	370	394	387	384	384	414	381	411	382	436	405	389	408	379	397	421	393	380	407	407	391	348	394	412	410	376	404	379	403	377	385	370	401	363	396	360	424	387	360	349	423	400	386	370	379	364	377	384	406	370	394	368	431	370	396	392	376	401	407	407	432	379	383	387	380	388	404	364	417	359	428	333	410	359	380	382	427	374	389	357	386	393	374	372	380	400	397	396	380	390	424	392	408	396	370	388	402	376	421	382	394	386	387	411	416	371	426	389	419	400	412	415	372	398	374	386	401	414	352	425	385	401	400	394	433	403	435	375	390	397	424	378	356	421	394	364	390	400	429	401	382	387	403	393	390	404	378	409	348	361	364	392	428	407	410	394	429	374	397	377	396	413	375	388	403	391	388	391	384	381	392	397	381	409	374	369	367	378	391	374	390	368	410	405	382	352	385	400	400	391	400	399	382	393	410	382	352	403	392	406	385	406	384	409	401	400	345	434	402	415	412	423	398	378	367	393	403	398	397	391	394	409	382	369	390	414	368	380	396	393	366	402	398	399	403	391	402	380	377	400	410	382	402	353	397	390	409	397	411	408	402	405	382	351	396	421	403	413	395	392	403	423	410	424	364	422	409	379	366	417	366	373	382	372	400	360	388	396	374	374	403	412	388	391	352	364	394	402	386	380	405	381	364	406	405	411	439	417	353	380	408	398	416	428	393	404	396	395	407	359	375	373	401	414	410	426	364	383	402	419	394	397	359	364	375	383	362	372	375	367	388	409	381	392	370	393	389	351	401	402	374	388	397	377	410	404	377	396	390	379	408	421	421	425	396	376	379	393	375	424	407	392	386	415	392	365	409	417	375	409	435	386	378	392	397	384	391	365	380	405	373	400	388	408	385	392	406	390	402	387	399	381	409	424	403	386	373	385	400	411	386	385	392	419	384	409	406	386	420	387	364	395	400	370	381	369	388	406	386	377	408	366	402	377	432	399	368	395	367	403	414	418	405	391	413	378	396	393	410	381	376	413	385	371	400	416	380	382	418	372	393	398	374	379	407	372	435	404	384	366	395	380	395	393	425	401	409	356	393	409	390	378	391	367	404	409	398	386	395	384	404	388	340	373	372	397	399	399	423	393	420	386	410	430	397	412	405	374	389	404	390	395	362	403	380	373	399	376	390	388	404	389	396	417	389	393	397	365	395	429	406	398	407	369	402	415	395	352	402	372	395	408	395	400	361	405	348	413	373	422	406
1667	346	360	330	325	355	301	382	352	336	366	371	370	341	328	372	319	368	320	362	349	349	335	340	362	342	336	351	389	358	362	330	342	319	379	351	331	344	336	340	356	353	351	355	356	344	367	348	381	367	327	366	357	335	352	365	335	361	342	363	342	335	323	341	343	355	336	337	355	334	358	345	331	353	340	335	353	360	303	318	349	353	331	341	350	404	320	339	339	339	322	358	343	414	339	329	338	333	345	311	370	347	379	354	342	366	326	319	350	324	334	333	327	354	321	329	361	374	310	382	346	342	372	354	344	377	344	348	319	355	364	334	348	362	367	323	361	342	357	325	349	360	323	362	347	366	365	357	356	373	360	369	378	336	365	384	358	324	355	366	373	374	343	352	344	372	347	355	324	361	373	326	339	313	334	356	341	384	336	335	348	367	334	361	330	328	373	376	371	343	328	381	358	348	378	356	330	345	329	350	386	362	367	364	360	355	321	320	329	311	336	341	391	346	332	328	402	361	335	335	350	321	320	369	347	363	362	365	336	357	348	339	359	367	321	325	350	321	359	322	375	349	365	343	395	330	366	344	341	339	342	324	344	330	333	337	343	324	355	318	314	328	397	350	334	339	329	338	356	324	329	370	354	335	357	353	339	343	332	317	295	343	324	401	363	314	334	317	379	340	363	343	361	337	369	335	344	341	291	358	333	317	375	343	347	343	370	359	368	348	323	348	340	340	342	363	328	314	368	348	374	343	348	350	320	315	339	331	357	325	369	356	352	343	355	344	351	368	375	346	323	388	333	337	375	328	354	370	378	322	359	354	373	333	365	375	324	320	345	351	339	345	322	375	341	363	333	341	376	351	364	325	332	348	330	357	346	358	349	349	342	355	386	365	356	368	322	378	366	385	386	355	340	351	355	327	346	353	353	338	324	343	337	350	389	343	331	348	349	301	333	390	388	367	374	379	381	320	324	339	335	346	374	362	326	344	364	346	360	358	361	387	333	376	331	342	338	314	319	408	346	334	370	333	369	323	312	363	329	387	358	375	372	338	335	325	336	330	348	343	383	332	332	318	343	359	388	342	368	321	344	353	316	327	364	350	341	353	357	335	355	324	339	345	354	327	391	348	351	364	369	349	350	352	319	342	349	346	354	369	354	337	328	367	348	359	338	373	348	364	336	327	365	312	341	336	358	337	320	350	383	333	333	325	354	371	398	390	340	366	367	342	373	327	359	390	339	350	348	366	326	360	346	365	347	341	330	360	353	331	345	360	376	325	359	337	350	368	349	359	345	318	332	368	331	348	356	411	354	339	315	348	363	341	351	315	285	327	324	310	310	330	389	351	345	377	350	328	340	301	314	331	381	322	350	362	354	344	335	364	326	356	343	321	335	361	329	317	341	331	315	353	323	368	356	310	312	346	360	327	359	364	342	360	344	383	328	343	395	350	327	361	369	299	394	312	337	361	345	388	349	346	360	334	373	372	394	312	320	309	332	356	337	331	366	341	366	365	371	355	379	363	386	363	325	356	337	343	320	409	350	344	334	328	361	330	328	386	370	341	346	355	398	326	324	340	369	347	371	356	323	349	359	362	369	372	359	337	337	352	307	354	357	333	335	381	334	342	331	343	321	343	373	349	372	331	332	376	351	372	324	347	349	317	313	345	362	320	349	327	308	365	357	359	359	320	377	351	346	348	337	370	353	322	377	384	356	363	317	364	345	343	351	369	310	395	362	342	358	338	338	364	382	392	336	366	327	376	352	348	344	345	346	369	333	379	315	362	360	332	342	320	317	336	308	356	349	325	325	329	370	324	355	336	364	299	341	323	369	363	333	300	337	323	339	345	349	343	367	348	351	369	341	354	309	367	338	344	334	343	327	338	315	376	359	330	317	370	322	310	312	340	370	315	321	389	332	352	360	360	335	339	359	338	355	366	353	377	372	360	350	375	336	307	336	335	332	354	369	343	389	340	350	365	329	334	347	347	355	337	335	379	376	373	354	349	307	361	374	339	341	339	333	349	311	339	353	357	357	343	350	348	318	338	374	340	350	359	349	356	331	343	341	341	351	344	349	376	331	318	322	334	345	344	328	325	350	356	347	353	348	360	365	363	348	342	361	345	324	382	324	345	344	335	355	365	362	378	338	347	333	348	354	355	373	340	360	375	353	364	393	339	349	372	326	342	345	366	361	366	341	327	372	336	344	349	374	347	378	358	317	366	354	318	341	363	330	377	355	348	318	353	354	337	360	357	333	311	328	357	307	378	353	337	336	335	373	380	326	379	348	342	380	344	371	364	339	340	332	349	365	316	334	343	361	368	326	350	342	376	350	359	388	329	377	334	360	369	362	362	327	384	330	347	353	343	318	325	331	379	309	360	356	313	351	359	313	334	345	347	329	349	357	346	382	342	367	330	339	348	345	386	359	348	400	334	361	332	373	320	361	347	331	373	343	324	355	310	360	355	347	366	325	358	387	330	358	358	389	347	349	344	319	389	307	332	332	375	335	386	368	358	336	347	362	336	341	333	370	364	358	354	322	328	338	350	315	324	342	373	381	374	328	343	367	318	350	319	387	344	347	323	338	341	336	341	330	340	350	357	333	347	366	335	360	318	378	333	323	363	320	311	338	334	359	334	374	347	357	343	333	344	334	363	344	331	380	352	385	369	368	346	365	355	365	354	343	348	338	361	331	358	362	355	330	362	367	375	350	310	326	373	345	343	341	338	365	319	375	390	339	351	374	350	325	344	325	323	353	325	340	367	348	323	361	366	360	332	368	367	358	333	378	355	366	370	339	356	348	365	360	346	327	350	381	324	365	391	353	336	330	369	332	375	379	336	368	348	300	326	350	365	353	343	347	409	335	367	352	378	335	304	377	364	370	383	336	338	350	344	329	325	336	336	336	315	314	367	380	341	353	332	349	338	310	351	354	316	357	349	362	328	334	364	327	338	337	337	340	333	366	380	378	322	351	341	348	341	342	360	366	339	365	346	308	319	327	338	373	346	336	331	348	337	366	350	373	357	351	390	352	341	332	353	364	324	342	351	316	350	367	340	338	334	325	338	360	349	381	345	321	341	329	370	346	341	368	335	338	376	350	338	333	358	359	362	381	379	317	396	358	355	351	384	362	333	317	324	358	360	339	357	369	367	323	358	341	324	343	335	327	344	336	341	320	368	352	359	317	335	355	348	319	342	362	345	341	345	338	347	348	381	355	406	345	322	369	336	340	343	356	341	346	320	360	375	308	349	340	366	348	332	338	387	359	332	351	337	377	381	330	329	366	323	386	313	347	346	333	349	365	368	334	334	341	337	339	344	359	315	335	377	350	377	344	357	357	373	349	319	328	325	347	360	360	352	334	329	358	346	361	367	385	362	352	393	305	332	364	328	337	376	309	348	345	324	391	320	355	318	344	351	365	344	341	357	343	357	334	347	357	327	350	328	339	349	336	321	383	355	346	339	343	322	356	333	335	305	302	327	335	304	366	331	347	331
2315	842	844	817	842	870	802	844	871	859	854	844	834	814	836	840	845	863	815	827	871	788	830	872	806	816	770	827	828	808	813	812	773	816	801	798	820	837	817	850	881	841	823	844	773	861	862	823	813	853	832	780	795	831	777	826	811	828	855	778	818	849	796	844	826	864	822	872	862	800	883	829	854	819	888	790	865	855	768	849	848	830	816	853	808	855	821	779	811	841	844	773	799	835	855	851	813	819	868	786	823	801	786	817	864	816	838	810	826	826	821	820	871	832	806	796	829	875	782	834	817	866	816	788	860	838	802	776	804	825	855	806	808	816	817	806	843	853	861	837	822	852	829	824	854	784	849	838	848	788	838	782	806	861	812	818	832	860	850	843	877	844	780	838	863	905	769	843	782	863	863	809	772	827	843	846	839	841	813	793	802	835	788	810	807	793	792	828	823	785	785	869	808	833	830	833	834	817	847	788	831	844	833	843	801	848	817	823	840	861	855	825	841	845	862	829	834	777	835	780	847	827	893	855	835	862	827	821	871	765	838	862	808	801	817	802	875	853	848	822	849	862	809	819	842	807	839	834	805	852	852	799	814	796	839	811	807	860	811	761	815	907	832	807	831	803	854	837	860	822	798	803	832	792	814	813	815	804	861	793	832	826	849	828	850	831	818	805	836	792	830	851	849	819	843	814	807	844	776	884	882	806	813	816	857	787	823	808	868	813	823	811	763	816	836	860	806	859	864	813	790	831	869	785	809	810	822	820	810	779	831	852	821	863	799	853	817	818	843	778	838	888	771	795	832	787	886	880	803	809	800	822	803	850	793	857	828	830	869	849	839	831	834	815	830	819	852	846	867	807	854	820	869	798	799	787	809	871	853	779	808	855	838	804	833	782	816	835	815	870	813	878	832	858	823	806	827	868	845	820	798	833	772	859	822	795	847	869	812	846	771	837	811	840	841	829	810	803	853	846	817	783	825	880	783	842	843	813	807	812	843	828	806	835	820	839	790	807	790	838	811	850	837	791	854	821	857	885	824	851	812	784	895	831	801	869	798	820	818	877	822	851	838	810	826	852	909	782	843	843	847	791	821	841	862	827	836	844	863	810	819	797	830	872	772	822	788	844	836	856	844	828	857	834	827	877	806	944	806	855	846	814	852	800	840	870	836	811	821	835	796	880	764	813	793	890	846	815	863	857	814	850	842	809	800	843	864	837	837	810	840	833	846	835	848	848	819	803	828	848	843	821	854	822	824	802	796	836	806	835	845	808	811	806	810	848	828	842	828	830	850	837	856	826	861	858	813	845	827	834	865	836	835	860	863	853	841	866	863	819	812	833	780	794	851	835	812	866	848	863	799	837	806	787	816	846	833	785	818	838	815	829	779	803	818	832	793	859	844	834	869	754	757	832	830	842	845	840	834	800	806	874	873	794	867	813	880	814	792	828	851	857	804	816	833	843	826	809	812	795	825	814	840	849	875	828	806	804	795	785	804	812	843	834	891	832	841	823	839	812	831	875	851	815	816	833	827	830	860	815	778	807	795	832	837	861	772	837	834	868	912	912	835	817	823	806	825	845	784	762	855	816	853	802	836	859	802	800	822	807	833	798	791	798	829	805	792	816	833	837	833	894	735	803	808	804	874	840	805	827	854	845	857	822	835	768	797	773	833	847	847	818	786	854	820	818	844	822	825	766	777	856	867	769	834	820	806	786	785	852	849	817	823	821	818	850	831	887	850	878	839	830	837	778	847	826	777	811	845	825	815	837	872	819	827	814	815	889	812	765	818	831	821	832	862	775	832	887	860	820	828	833	801	881	865	820	809	860	856	859	797	835	827	854	811	804	823	762	840	840	843	820	826	813	829	820	821	882	791	791	824	899	847	827	814	822	807	798	784	858	796	833	805	815	877	882	750	842	849	861	856	807	806	806	852	783	835	757	791	816	832	799	794	802	809	827	832	802	801	805	851	822	859	783	811	834	822	830	839	812	844	831	870	866	829	840	862	816	844	829	806	832	789	833	810	824	831	785	823	832	793	860	831	873	816	822	888	833	833	763	787	814	794	768	807	854	761	847	837	842	836	812	825	813	859	790	847	827	805	824	818	804	815	776	842	803	821	857	778	813	820	843	869	836	819	851	858	811	824	801	841	851	802	828	809	803	816	828	839	816	832	832	818	780	821	822	818	810	865	865	834	822	811	774	823	839	821	874	799	906	794	819	822	844	808	800	840	811	871	800	783	836	862	840	835	872	866	821	865	821	751	824	821	798	841	830	821	870	829	837	825	855	877	808	780	825	812	819	788	771	790	821	845	839	830	873	805	869	851	881	879	827	779	834	809	894	859	852	763	829	836	776	807	825	771	819	816	872	802	864	836	833	796	823	884	833	824	801	806	826	836	809	865	787	772	834	886	827	796	798	780	864	838	822	850	773	864	834	819	851	825	797	897	839	842	886	835	872	834	832	839	831	812	858	837	831	817	824	882	851	821	840	839	864	821	821	866	797	768	727	843	816	868	862	851	849	797	860	759	854	830	827	830	831	841	797	822	847	835	822	823	841	885	821	805	834	835	800	809	815	831	831	784	833	843	797	849	797	855	824	824	813	851	796	869	769	793	831	793	791	841	824	832	882	848	825	861	836	799	802	837	851	829	829	869	822	839	811	789	857	854	791	818	834	841	843	855	870	857	798	840	844	805	859	828	833	819	831	863	829	840	817	860	799	856	794	859	818	858	785	839	804	851	854	814	832	854	778	782	835	828	818	835	778	822	789	763	784	842	809	838	818	792	848	877	745	818	811	805	854	842	784	861	792	832	811	866	797	801	842	848	790	825	819	855	825	860	864	822	810	816	823	827	817	814	816	820	817	801	828	828	799	828	865	841	858	808	833	853	828	867	851	790	827	844	806	804	826	785	784	843	832	865	847	812	810	879	816	842	856	875	796	839	826	808	830	759	817	816	843	776	812	821	860	830	832	825	827	825	777	846	822	849	814	855	837	810	796	847	844	835	824	803	828	834	858	868	827	851	837	916	860	818	832	811	901	823	873	805	791	850	844	831	771	834	891	822	815	821	828	839	819	815	834	809	847	792	801	856	810	876	805	875	826	850	840	795	824	809	816	797	862	831	835	872	745	780	809	844	796	809	796	809	868	817	809	810	823	879	859	802	870	878	822	806	868	782	831	814	854	848	810	807	872	875	812	838	857	852	804	857	846	823	821	833	814	803	877	833	795	764	829	847	798	860	849	848	855	819	770	844	871	861	824	839	818	778	841	794	833	854	793	875	839	843	824	818	793	811	835	830	857	826	808	864	850	835	772	867	834	804	852	787	836	831	841	821	854	784	822	825	883	841	830	817	810	791	821	854	860	836	810	843	856	851	861	821	776	833	830	786	825	846	782	795	887	818	903	830	815	853	832	861	866	828	798	796	796	839	813	895	805	877	835	828	807	872	838	807	868	854	831	784	827	798	793	890	808	829	796	880	900	842	835	795	809
7352	569	529	468	397	385	346	342	379	311	331	319	330	304	325	312	330	291	327	316	305	327	333	315	328	325	324	301	300	328	322	328	288	326	297	309	311	324	296	287	323	321	321	290	320	326	324	328	314	329	299	316	308	303	342	308	318	313	301	351	313	314	309	320	298	316	296	327	306	327	299	305	316	317	323	315	296	304	338	322	309	328	328	325	314	327	294	360	303	292	299	334	285	320	318	305	267	280	311	297	291	286	336	322	306	335	299	298	298	316	312	314	321	291	320	330	312	322	300	313	330	315	290	305	306	315	319	298	319	305	324	311	327	294	311	317	343	284	330	321	305	313	294	300	330	340	316	317	311	309	299	310	297	324	309	280	322	308	290	278	312	333	282	303	308	330	314	284	328	285	299	325	312	338	314	317	292	308	317	305	312	301	297	297	343	330	295	322	297	286	346	328	304	336	296	349	329	268	288	293	297	299	320	321	288	315	349	356	301	297	338	314	318	293	284	286	294	301	299	307	329	295	296	306	352	297	308	277	294	302	313	320	273	342	326	325	291	295	306	331	280	253	336	300	253	308	323	331	281	306	279	299	320	295	302	272	313	307	283	327	295	291	287	276	312	295	289	310	308	294	279	305	316	344	316	297	303	307	305	306	325	309	266	289	321	303	326	277	335	285	336	292	312	315	323	314	312	301	310	317	320	296	314	296	314	314	313	322	303	282	269	311	297	319	322	319	309	314	327	292	346	333	284	307	308	309	318	324	300	294	322	338	302	303	334	313	333	283	302	341	313	313	264	313	364	312	284	286	299	286	323	315	315	334	309	295	307	334	294	306	327	333	266	312	324	290	297	275	305	296	296	290	291	300	289	281	282	306	315	305	304	279	337	291	314	339	330	318	346	314	304	312	320	303	322	294	321	314	309	319	282	277	310	306	320	294	273	314	323	303	307	306	320	323	288	290	332	320	296	301	295	309	294	278	316	284	313	313	323	319	301	321	311	322	316	265	322	306	313	303	312	316	321	280	306	310	318	285	302	298	292	312	306	339	299	320	320	306	281	296	327	281	325	290	312	310	321	293	333	318	342	314	312	330	293	315	312	281	318	305	324	302	289	292	288	279	312	305	324	317	328	310	287	311	281	328	306	312	327	294	337	298	276	294	332	285	283	310	270	315	314	278	304	331	314	333	317	312	348	313	322	286	282	318	315	283	301	297	312	334	322	275	311	282	327	285	340	346	276	310	302	293	309	300	330	305	294	303	340	299	299	331	307	318	305	283	294	272	298	286	277	296	324	329	296	307	287	268	354	296	301	292	344	328	327	313	324	336	344	312	300	293	305	279	298	275	314	343	322	326	289	302	344	317	284	340	318	320	309	305	306	319	293	339	325	310	321	317	300	319	283	328	322	289	301	307	308	286	285	316	286	301	312	299	279	292	350	317	291	317	281	318	311	301	282	346	315	306	316	295	329	319	315	309	294	315	297	346	311	292	305	341	282	319	302	315	316	308	314	299	312	305	289	316	324	329	310	294	296	310	304	296	342	311	284	283	304	288	298	282	300	322	308	302	343	304	338	335	282	281	292	292	331	285	330	309	296	317	314	278	321	329	344	323	297	301	335	324	314	309	325	267	314	289	314	298	286	307	286	326	304	301	270	286	321	306	316	300	307	327	335	302	294	323	288	295	300	298	336	284	299	299	317	327	318	306	327	297	321	301	317	278	323	321	318	290	328	289	322	324	306	274	313	264	349	319	283	298	303	318	319	297	308	338	302	282	299	299	310	314	318	287	274	286	274	308	289	316	310	310	348	348	307	317	344	267	327	307	325	336	336	254	301	327	344	330	308	302	292	292	287	316	310	289	310	326	281	292	330	307	318	310	311	299	307	333	306	290	300	349	318	272	288	317	277	328	310	303	316	345	268	321	329	275	320	335	276	309	331	312	303	326	272	288	324	301	312	328	306	316	311	316	290	281	378	272	301	304	323	337	313	299	311	302	309	289	294	306	320	289	285	322	296	342	292	323	352	345	305	287	322	312	287	304	294	335	307	311	319	292	279	285	341	327	308	318	288	316	323	308	282	298	316	339	276	303	316	361	329	322	301	287	297	313	293	309	297	293	309	322	298	292	333	315	298	299	294	298	330	280	323	289	327	309	279	304	312	317	330	335	330	288	329	329	331	289	308	281	312	282	269	344	325	320	342	301	310	293	326	294	299	284	296	281	314	301	333	298	324	295	281	324	302	308	292	338	354	321	325	294	314	298	316	317	317	302	320	272	294	307	301	291	305	323	313	293	306	297	278	289	290	294	327	309	286	291	313	281	335	307	344	303	326	280	319	289	302	344	291	283	270	319	328	315	301	347	282	300	297	279	281	322	271	298	321	317	315	319	319	313	299	339	322	319	295	312	299	308	308	329	307	324	306	288	281	329	340	301	314	283	298	310	283	300	330	310	273	330	312	314	306	312	336	304	316	292	281	296	311	302	297	343	306	299	269	297	327	279	299	297	304	322	309	286	332	286	306	295	299	299	296	301	325	313	290	309	323	332	263	310	299	302	277	316	310	310	317	298	302	345	301	322	363	306	314	294	292	302	360	315	296	311	278	335	321	318	333	300	303	336	324	308	320	315	328	286	285	316	285	307	288	308	277	327	311	320	308	308	306	302	314	312	310	294	298	312	300	302	340	292	318	294	285	318	311	272	309	315	339	281	308	259	317	301	298	291	290	349	298	292	320	292	298	301	299	321	338	297	298	296	261	313	303	304	309	312	290	301	332	303	301	316	316	317	326	355	331	263	292	318	290	305	324	283	322	330	322	289	366	299	306	266	308	313	311	325	313	302	310	327	314	294	297	303	310	329	320	333	316	327	290	316	338	310	292	318	339	321	307	306	298	289	313	307	342	289	325	315	312	298	329	314	304	314	319	299	329	285	291	281	287	286	311	309	299	305	279	319	313	326	309	310	343	323	350	304	350	303	268	334	291	281	295	308	281	308	318	295	295	296	269	307	317	310	307	296	311	274	323	300	283	325	304	317	307	313	286	301	305	325	283	318	305	308	304	302	303	271	310	267	308	297	319	320	326	313	307	292	310	289	281	272	301	280	300	327	318	340	299	312	336	315	302	319	351	303	313	314	327	313	324	308	244	323	318	321	311	290	330	338	299	334	311	255	295	307	286	308	308	290	320	296	323	297	316	287	334	268	301	277	301	324	285	315	303	331	272	325	283	311	294	290	310	318	262	307	325	303	334	348	319	337	315	293	324	345	279	290	304	326	293	321	313	315	312	304	287	312	297	299	304	297	270	308	297	291	307	344	313	276	321	314	309	312	294	273	323	310	311	310	327	297	325	321	277	312	318	311	285	310	310	326	288	317	257	306	286	320	314	319	324	328	309	314	316	291	279	281	296	273	327	326	323	307	301	324	306	330	304	296	288	289	316	292	332	313	290	283	295	313	316	284	358	306	335	279	285	308	296	300	255	313	296	284	337	314
6862	929	1346	1320	1262	1124	1058	909	927	889	879	899	828	817	807	809	771	791	803	788	786	758	762	723	742	754	785	798	773	734	788	728	748	766	734	747	754	776	763	735	738	775	727	775	765	717	739	760	780	724	734	720	683	762	747	722	778	743	767	734	727	748	751	737	736	757	771	746	758	736	760	761	700	768	730	741	748	699	756	752	756	747	766	774	768	787	735	755	740	747	717	760	736	769	705	732	746	745	741	713	787	724	717	715	696	766	742	750	709	769	774	708	740	751	756	716	759	742	682	681	774	731	732	769	760	707	721	759	756	765	706	735	748	751	776	767	726	760	704	688	702	710	732	701	747	776	737	722	712	710	694	708	703	733	736	722	760	737	773	707	726	755	751	740	765	723	768	736	702	769	751	794	711	768	720	745	767	741	744	738	790	748	730	733	716	694	777	710	710	735	778	733	757	786	746	669	794	799	755	749	722	730	754	716	738	704	776	726	725	736	725	762	721	752	704	758	677	749	683	749	741	726	740	746	747	798	731	711	744	748	754	698	703	716	709	737	759	748	746	767	706	744	686	753	713	754	735	736	759	737	735	739	728	740	755	734	734	738	743	765	744	718	746	758	774	742	725	737	792	764	743	759	784	717	744	721	749	773	679	739	739	749	702	726	748	683	716	720	737	780	792	761	738	718	736	775	685	739	733	762	719	764	735	687	703	772	713	834	732	738	724	753	711	727	702	695	716	721	699	779	754	778	745	724	724	734	741	724	744	738	746	740	703	766	712	752	747	765	722	718	764	785	793	738	707	749	747	746	771	743	726	690	743	748	747	747	742	772	774	734	725	782	715	771	710	726	765	729	728	757	713	728	740	769	766	704	743	769	685	766	739	744	704	737	697	769	746	763	731	778	735	739	770	748	747	708	747	749	722	715	750	748	748	721	742	697	762	721	741	748	707	723	697	721	763	727	707	755	710	692	779	744	709	727	765	715	727	773	727	744	739	659	702	741	778	759	734	724	732	743	711	718	757	749	768	774	768	771	784	744	773	757	716	704	742	737	792	741	766	728	691	720	698	687	783	744	705	692	748	725	736	778	777	789	739	713	798	735	726	759	787	729	690	735	736	755	754	728	700	752	767	701	756	716	711	745	735	775	743	705	747	805	785	763	723	740	754	761	747	783	741	807	737	754	784	728	757	726	792	743	783	734	745	740	712	750	762	741	714	753	736	723	739	755	741	739	699	692	714	726	727	761	782	782	724	731	712	723	693	766	663	752	810	740	735	739	739	749	738	736	723	730	735	767	722	734	721	739	744	751	719	732	685	743	767	759	781	775	704	765	728	689	763	728	759	751	746	697	711	750	748	711	748	735	752	728	705	737	692	749	787	730	740	787	738	735	736	719	773	727	714	723	770	733	719	718	765	689	765	743	704	710	723	720	747	692	713	732	740	741	722	711	760	701	716	729	754	764	758	759	745	763	711	777	704	734	719	771	716	729	725	721	724	747	719	771	784	718	756	768	719	693	728	767	711	709	691	756	711	693	749	779	716	794	705	722	757	697	788	743	711	642	740	723	749	745	714	768	735	755	782	734	737	760	748	732	712	764	725	731	687	748	777	724	732	691	728	725	686	787	731	735	697	727	758	747	768	719	710	748	754	729	730	804	745	782	736	736	759	701	765	737	711	715	720	751	733	738	753	700	744	751	736	747	765	678	744	750	735	792	755	733	675	739	707	721	739	716	772	716	721	772	756	729	718	793	721	733	746	712	712	742	724	726	709	744	751	737	774	724	735	777	695	763	787	710	727	758	740	735	698	749	760	808	745	727	741	754	712	757	718	727	724	727	696	723	749	777	725	761	759	737	741	720	744	753	747	725	777	747	729	741	747	751	722	751	751	676	826	736	756	763	804	765	741	709	749	764	760	711	804	779	740	703	718	730	754	719	744	740	760	776	757	681	727	736	700	732	791	720	709	767	763	720	745	715	727	711	729	776	760	746	723	777	799	782	700	739	707	767	792	718	713	760	721	752	741	767	700	759	720	799	736	711	754	709	731	718	716	743	742	741	720	699	739	751	772	743	723	735	799	708	766	699	779	692	709	722	762	693	784	702	775	805	728	739	726	709	773	727	765	722	777	740	696	737	759	700	765	762	775	773	730	685	767	759	778	752	758	738	731	744	747	703	725	757	730	721	750	738	777	761	723	728	738	777	761	739	730	768	695	706	736	788	701	722	702	719	743	684	735	738	722	732	755	731	740	751	706	784	737	743	812	739	724	724	767	729	776	730	781	772	697	722	759	735	732	732	759	717	748	726	754	700	710	739	728	793	767	738	765	751	762	757	748	732	699	721	783	753	697	777	739	721	753	732	711	725	742	745	719	726	750	747	718	745	737	746	705	727	754	747	760	713	698	740	698	690	716	740	702	759	752	708	778	762	770	737	688	763	761	749	728	770	711	735	724	724	787	709	775	729	745	779	743	760	716	781	757	775	808	687	681	711	730	720	682	694	742	734	670	721	703	770	723	735	724	746	803	717	726	738	740	738	717	746	779	796	694	749	695	732	748	775	744	779	741	723	700	719	752	763	675	770	709	685	720	745	753	736	743	733	740	746	721	704	730	748	722	735	706	716	820	761	772	662	700	721	742	729	746	745	772	753	737	769	725	694	733	734	776	740	740	784	697	743	730	740	731	743	664	754	720	784	751	761	750	748	720	749	708	760	768	723	757	728	750	723	739	749	754	749	772	756	749	763	733	743	717	682	744	726	710	696	738	728	725	749	682	747	751	703	781	763	762	725	726	717	715	725	746	713	731	758	748	697	766	748	741	750	725	732	749	789	762	751	747	740	758	735	726	726	744	714	755	721	711	687	724	717	785	750	751	707	747	766	780	715	768	776	735	763	750	763	700	759	674	714	784	716	719	747	764	740	735	717	763	729	775	725	721	722	737	757	775	756	727	759	740	749	730	722	737	803	745	734	732	698	767	759	740	730	701	823	730	729	708	743	774	751	737	741	737	752	684	728	707	746	720	749	736	754	736	736	776	720	748	740	716	719	753	735	743	741	748	752	732	739	734	752	772	745	739	737	734	742	743	758	778	761	768	717	728	738	794	745	751	743	783	727	740	732	779	726	753	731	757	728	754	764	740	703	741	738	725	760	722	726	735	708	770	754	719	794	725	702	761	709	745	709	752	743	732	738	763	742	737	736	748	723	726	740	723	764	702	716	744	658	697	735	754	773	713	729	777	783	720	760	729	733	745	764	739	753	743	778	770	736	747	760	751	731	747	714	722	727	756	710	743	696	772	743	799	739	708	735	788	740	750	704	772	776	751	737	734	730	684	731	734	759	719	763	797	751	738	754	776	687	769	734	710	719	704	736	752	709	703	751	709	770	726	739	771	705	714	754	751	741	753	744	743	759	726	673	735	771	736	684	722	739	740	728	716	701	773	729	744	745	739	706	764	708	777	738	723	716	723	700	767	728	725	785	750	757	756	777
12786	803	639	521	347	318	270	242	231	211	195	183	208	181	173	188	181	179	175	174	175	175	181	151	174	164	164	164	170	154	175	162	216	156	183	154	188	166	160	167	177	161	154	167	157	180	163	188	162	195	165	177	177	180	200	189	180	187	143	165	169	165	136	159	178	163	203	144	160	168	181	180	168	170	168	185	177	172	178	171	175	173	195	171	179	148	164	175	160	158	169	190	165	180	150	169	157	180	168	177	161	168	205	161	172	195	158	146	170	185	176	192	175	175	164	166	170	153	159	170	162	156	186	167	181	161	164	167	164	151	173	160	159	202	146	172	147	147	148	178	164	163	163	142	181	179	171	177	189	143	170	185	185	157	163	165	160	168	165	158	169	162	181	174	153	185	141	171	168	161	195	174	160	170	173	192	164	183	158	196	176	162	164	169	147	157	161	183	144	151	154	184	180	158	172	180	153	166	172	160	163	161	156	170	157	180	161	194	201	161	152	160	166	158	176	153	173	163	153	183	181	179	160	160	154	159	188	157	168	174	163	167	151	157	176	174	164	147	182	215	183	177	169	166	178	167	153	156	170	141	176	163	165	175	179	171	155	181	166	155	155	163	166	177	185	151	173	172	166	149	178	177	189	173	180	166	166	176	187	165	183	162	160	184	175	137	175	157	162	155	173	147	166	154	171	173	164	172	164	154	181	196	192	181	179	163	133	158	181	176	172	163	140	153	179	161	157	201	190	160	164	180	151	186	153	162	145	171	163	157	154	166	148	167	158	172	143	149	177	167	147	167	171	160	177	183	164	162	172	177	186	161	152	195	163	171	166	159	177	177	205	154	145	172	192	136	202	160	175	172	180	168	162	165	169	174	162	149	159	193	162	159	157	168	150	160	188	148	159	172	161	168	171	189	148	186	191	158	161	173	204	182	192	150	165	147	163	146	177	163	172	178	185	178	182	137	154	148	208	175	169	168	179	163	154	154	157	174	179	150	167	167	160	164	170	175	191	185	159	177	172	158	173	141	153	160	148	180	196	192	184	177	191	162	173	155	183	159	171	159	161	181	171	151	155	166	158	157	152	176	151	184	178	153	171	184	163	193	194	149	190	192	169	194	161	182	181	170	182	187	145	172	159	165	177	181	177	160	183	177	164	177	166	160	174	212	165	150	163	189	166	176	180	194	166	129	149	162	164	171	150	169	159	170	168	189	177	165	163	173	151	190	176	164	144	176	166	184	152	191	183	181	186	152	173	160	157	157	153	160	167	156	169	183	150	171	163	165	158	176	158	169	160	193	146	177	189	151	186	168	175	156	180	183	174	165	195	166	176	159	175	154	163	201	143	187	149	171	169	161	168	156	161	193	183	171	169	167	173	176	179	168	180	172	148	189	172	147	169	175	161	154	164	148	177	182	178	162	181	151	179	158	149	170	154	163	154	149	185	160	176	182	148	156	160	202	185	166	175	169	155	137	169	169	162	157	173	180	172	168	172	171	172	191	154	172	158	161	188	154	143	175	173	170	170	182	157	147	166	165	149	188	143	151	153	159	157	180	173	182	172	149	186	174	191	159	165	168	165	161	146	155	164	164	166	165	175	151	193	152	156	205	169	141	155	164	171	183	158	182	148	164	144	150	189	168	167	168	129	176	154	157	159	160	159	161	182	174	182	160	167	166	164	165	168	167	168	171	173	176	159	158	166	170	148	164	171	166	175	164	158	158	173	187	166	168	178	160	180	148	186	162	167	172	186	162	157	158	148	162	179	177	170	164	183	165	164	171	166	186	175	174	173	180	164	168	184	162	164	133	162	177	162	192	168	166	185	177	163	147	171	149	156	150	152	166	171	178	145	180	180	184	181	185	171	193	174	192	172	152	152	151	168	154	163	174	168	165	148	168	156	173	152	166	164	186	162	178	165	184	178	191	147	164	162	194	168	152	168	160	148	169	171	160	158	186	195	182	176	192	176	188	187	164	168	163	141	168	151	141	178	176	159	167	158	170	181	149	184	190	178	170	172	168	151	158	167	144	160	185	190	153	200	147	176	175	181	142	166	170	154	167	171	169	161	159	167	179	186	151	184	173	183	180	180	193	162	167	159	189	153	198	153	161	154	171	184	174	149	169	154	183	165	156	149	150	138	168	165	158	172	142	174	172	177	170	168	170	156	151	154	152	178	194	147	166	156	181	151	168	162	170	186	162	151	190	155	187	142	180	156	151	141	171	164	172	187	181	162	165	149	173	171	181	168	157	177	191	156	148	159	182	165	180	167	176	152	149	168	158	159	168	188	190	179	150	197	169	171	150	151	179	187	166	183	168	146	169	162	157	197	158	156	159	141	152	182	166	146	163	180	187	175	169	174	159	174	166	148	173	160	149	160	165	177	186	158	193	149	143	155	174	147	199	170	150	182	156	183	170	181	161	154	192	196	170	163	173	179	179	172	149	158	166	182	148	185	189	175	155	166	180	178	182	172	168	150	166	206	161	158	179	165	175	171	152	159	175	169	144	188	184	162	157	126	180	159	185	149	157	184	193	171	182	161	155	169	160	175	179	173	168	177	165	149	167	165	155	185	156	179	174	155	154	173	177	146	156	177	175	198	176	184	180	186	155	158	173	187	170	173	154	163	183	173	187	180	174	179	181	181	184	165	169	166	166	164	178	165	173	170	188	176	170	208	164	187	145	202	180	188	169	166	168	189	148	191	161	180	181	171	159	175	158	173	162	153	171	159	162	173	183	170	157	175	174	157	193	165	164	160	161	157	158	156	151	181	177	172	192	195	181	166	199	176	152	142	171	178	176	158	151	174	186	164	168	181	171	187	172	196	141	154	168	154	145	181	174	132	162	158	167	149	166	172	156	161	166	166	158	147	184	152	175	157	155	151	178	167	160	191	169	158	165	177	182	157	183	178	177	168	158	160	185	175	164	167	181	160	185	155	169	151	164	157	155	173	178	160	147	127	175	181	172	166	156	179	145	164	168	192	176	168	157	157	150	164	171	175	142	175	170	135	179	182	157	167	178	181	158	187	148	174	138	138	163	160	167	181	159	166	201	163	160	190	171	164	164	170	177	155	166	157	162	185	175	159	144	201	168	153	175	161	158	174	138	153	148	156	159	171	159	177	161	157	133	171	162	182	154	165	177	132	177	175	174	186	174	175	166	166	171	162	159	176	186	165	187	163	166	177	148	176	167	157	164	177	192	175	177	179	151	178	170	151	157	170	181	172	158	173	158	161	183	159	148	179	171	183	158	175	150	163	172	153	144	170	174	145	165	131	146	170	188	154	163	170	165	174	153	169	158	188	176	173	175	158	190	177	152	188	162	180	168	167	146	167	178	156	146	176	168	160	172	180	166	138	177	187	175	143	161	149	146	172	181	165	148	159	161	176	141	171	165	175	147	166	162	168	160	184	149	171	172	157	155	180	171	180	197	177	144	167	165	172	157	162	163	172	159	154	177	170	158	135	171	150	165	167	161	143	163	160	180	156	147
8235	865	1390	1582	1301	1109	933	799	783	725	648	658	553	571	530	539	505	536	547	472	519	487	460	490	463	439	476	466	468	432	458	464	467	459	416	463	424	483	448	441	435	432	485	443	449	476	454	440	418	448	429	444	425	399	431	441	423	449	409	470	457	413	455	407	395	457	453	438	440	442	460	451	463	456	467	449	480	476	448	434	418	440	431	438	453	454	437	428	475	410	436	457	485	462	431	405	407	452	437	413	392	424	429	441	407	429	418	428	440	445	415	429	445	436	451	394	419	440	451	453	464	471	419	421	424	427	438	434	464	408	451	460	434	457	415	437	421	448	403	413	407	432	460	443	474	413	426	446	427	446	455	409	455	441	404	394	419	449	458	455	453	412	433	432	397	441	423	418	424	438	429	444	450	440	438	429	423	458	414	393	402	467	424	436	424	456	423	419	446	409	398	448	406	407	435	448	390	451	455	401	427	406	455	413	415	454	434	462	414	420	422	388	435	421	437	434	443	436	442	461	388	448	394	439	431	445	498	440	416	426	438	414	361	442	413	433	433	413	448	454	426	424	429	403	444	421	448	448	389	438	412	433	476	423	413	412	414	438	439	458	421	437	416	460	414	403	425	415	465	417	406	408	448	445	408	423	427	449	447	415	428	437	410	480	428	412	433	440	444	438	405	432	457	429	430	420	488	415	442	433	459	439	432	401	392	404	415	444	448	427	460	412	425	422	395	375	421	405	436	448	433	437	459	440	414	430	431	430	427	448	447	405	401	438	436	419	408	417	436	393	480	459	419	459	398	446	456	413	430	440	439	445	404	446	433	410	413	449	423	409	447	409	435	403	445	430	444	416	417	405	434	416	438	410	435	436	465	413	456	444	451	453	392	411	419	428	408	400	404	464	409	436	430	439	410	427	439	424	413	415	421	461	433	426	423	450	430	415	445	387	399	421	473	448	467	391	404	412	441	421	428	418	456	402	430	432	458	427	461	398	413	432	397	419	436	423	407	422	440	433	450	394	449	399	423	407	431	413	393	449	405	416	424	418	428	427	396	427	435	435	417	400	430	426	449	403	442	418	455	406	443	423	382	480	418	440	414	469	462	451	405	422	378	453	459	443	437	439	463	445	453	430	437	445	474	458	462	444	445	416	436	426	459	433	411	420	417	416	448	446	429	422	462	426	429	427	421	423	453	424	423	482	416	403	394	435	367	437	477	431	410	433	427	436	408	430	402	394	443	408	451	410	429	417	451	451	432	411	444	402	452	418	422	396	440	429	445	407	461	430	456	449	436	399	394	455	408	435	421	435	419	387	389	445	422	432	431	422	423	428	437	397	428	421	415	417	385	419	445	432	448	392	439	452	421	462	421	436	399	398	453	450	418	447	439	391	386	420	445	453	418	405	422	408	440	445	395	424	459	412	424	437	414	459	406	449	392	417	453	416	401	443	439	413	479	451	432	433	403	456	441	422	427	435	474	421	467	388	407	438	412	446	472	466	421	425	406	395	409	448	458	408	444	461	444	440	403	428	432	409	421	404	410	438	453	433	426	440	420	413	458	411	420	440	482	459	407	428	460	461	405	426	476	447	403	426	448	449	426	443	457	485	442	431	420	427	432	402	423	435	427	457	420	375	458	417	419	412	422	502	418	426	452	399	414	440	418	441	395	444	406	425	405	417	452	430	444	479	422	404	423	437	433	378	421	442	414	457	439	461	440	436	420	461	432	401	445	467	417	442	426	408	412	433	436	403	403	430	398	423	460	448	439	457	394	421	405	392	406	449	398	439	420	451	429	398	454	443	459	440	452	414	413	426	422	447	410	429	407	435	436	402	446	411	436	410	400	430	437	442	424	424	434	450	417	454	391	409	419	428	421	464	408	457	422	408	435	459	403	425	431	481	452	465	463	443	410	422	460	406	428	430	415	465	417	432	432	440	430	414	437	441	459	422	401	426	469	387	409	407	419	396	403	415	434	419	445	482	448	418	451	443	447	421	425	442	389	426	433	418	430	422	440	424	421	419	443	435	416	422	432	476	446	444	422	420	404	421	410	457	414	415	456	452	430	415	404	428	425	452	413	440	407	427	441	427	431	421	455	391	439	404	450	411	423	448	416	424	432	414	498	443	441	445	404	454	435	424	465	449	399	423	431	426	409	423	456	434	450	476	427	447	409	439	392	453	419	441	447	418	395	446	397	427	442	424	458	405	425	408	420	445	423	444	427	421	399	443	436	434	432	440	446	452	408	435	433	428	442	426	448	427	412	419	449	436	420	466	433	443	442	413	427	416	426	443	403	442	385	468	419	482	436	442	451	398	431	409	407	452	424	424	422	419	456	411	424	428	410	468	453	429	415	425	390	451	438	479	425	429	422	428	428	397	414	452	448	410	488	420	409	427	477	429	397	491	412	436	436	437	445	462	450	410	414	436	408	426	420	452	419	446	433	447	408	455	445	418	444	436	376	461	426	423	443	414	433	443	422	412	393	459	422	405	425	427	440	445	425	447	440	429	438	435	448	424	411	452	444	422	408	420	444	446	427	436	431	402	393	401	436	458	419	435	437	434	413	438	422	486	427	430	411	436	421	443	401	444	438	432	442	410	435	399	446	408	418	431	416	433	404	452	426	454	430	411	442	418	392	438	462	457	430	448	443	436	418	438	472	404	435	418	392	393	460	445	443	456	414	420	425	391	418	421	434	427	440	434	457	431	451	415	440	469	435	423	430	452	430	473	453	446	413	416	451	429	452	419	445	448	420	412	420	415	452	472	424	460	428	416	420	431	453	438	461	434	416	444	398	424	422	411	446	444	423	391	412	461	418	447	437	443	428	380	401	409	443	453	416	419	435	441	420	437	460	426	424	427	409	415	408	432	420	457	446	399	426	423	403	432	392	405	464	437	411	457	440	448	402	446	436	434	433	438	468	438	433	445	437	473	425	405	430	435	451	425	406	395	454	400	408	423	423	451	419	414	417	429	452	434	447	439	415	396	451	418	413	414	410	410	428	453	428	416	431	432	433	407	443	453	441	421	432	427	433	455	421	489	451	434	419	437	382	434	448	435	469	431	451	407	380	432	412	434	435	398	412	411	425	424	431	424	446	448	415	410	452	422	441	399	429	461	453	421	389	462	437	437	417	407	434	426	426	453	434	444	394	478	446	384	420	435	426	412	428	450	440	444	415	385	417	426	411	472	433	409	467	412	431	445	430	394	446	404	464	390	461	430	420	453	416	459	421	436	434	413	473	437	414	423	406	433	415	394	414	395	418	450	415	435	413	421	407	423	458	411	400	465	420	410	422	431	430	421	424	438	423	449	436	448	413	434	448	464	421	386	433	409	435	416	402	445	436	386	407	450	449	434	392	465	432	428	441	456	494	393	386	422	442	461	436	414	430	425	417	413	436	455	459	476	398	404	452	453	423	408	438	410	431	425	423	436	395	415	405	420	385	431	449	439	430	427	468	432	421	433	427	423	481	391	444	399	419	449	457	406
1883	372	384	367	362	363	382	341	346	375	333	370	352	322	381	348	366	360	387	388	327	396	394	349	343	353	366	400	366	294	399	331	367	336	319	354	387	374	344	357	389	362	338	395	352	366	358	367	335	353	372	385	337	359	365	349	379	359	345	376	366	363	337	346	342	367	345	387	335	364	368	390	371	368	367	388	354	350	322	324	344	375	354	339	369	362	345	375	368	381	342	382	378	354	342	367	362	340	372	334	352	351	343	332	360	356	350	383	364	342	347	353	337	361	358	356	357	377	335	378	354	348	349	349	326	333	385	323	337	356	365	371	377	348	376	353	333	338	398	357	324	379	334	360	361	354	405	330	358	346	332	341	394	331	339	342	346	331	391	328	355	339	372	367	370	347	326	361	347	392	340	321	352	360	353	370	346	324	339	362	339	334	365	359	357	378	349	353	352	353	361	357	341	318	336	364	346	309	357	310	370	340	320	353	371	348	341	367	372	352	358	350	358	359	331	393	369	360	378	343	375	396	361	378	340	359	352	355	356	342	377	335	353	349	358	359	334	358	355	339	361	331	385	372	400	367	357	342	368	364	360	370	390	360	400	364	369	371	363	350	325	370	367	348	387	351	376	370	342	363	372	376	350	335	353	364	380	336	366	299	372	363	366	358	390	342	345	389	412	361	316	364	359	387	329	353	380	351	374	371	345	337	362	330	354	369	349	354	346	364	384	344	385	381	371	369	346	333	356	329	328	317	355	365	383	382	348	362	362	357	347	370	380	395	351	363	313	372	351	354	331	382	360	341	376	378	324	351	326	373	337	324	350	362	363	362	356	353	336	367	334	333	368	374	356	327	331	368	337	332	356	361	340	368	346	342	363	359	366	362	339	361	368	361	360	332	370	356	371	358	388	373	365	363	353	312	359	360	339	342	341	348	371	378	377	378	395	355	341	340	332	339	345	356	354	369	367	342	320	377	338	358	358	370	384	388	341	376	417	350	345	348	373	355	341	346	370	398	358	349	356	352	350	350	360	361	337	390	380	361	346	345	330	339	353	359	352	314	341	324	379	356	346	369	331	370	379	352	370	341	340	339	357	365	385	351	353	377	384	363	344	376	375	356	374	358	364	360	380	334	348	385	360	346	379	351	391	338	361	337	365	354	368	357	351	362	395	372	347	330	385	335	337	357	352	342	400	368	385	364	376	391	327	347	313	383	361	330	393	365	355	367	369	343	360	392	355	341	388	355	350	329	357	331	342	387	369	341	335	378	373	402	338	329	353	372	367	354	375	416	350	379	360	373	366	339	329	324	358	354	370	348	372	367	342	326	350	340	316	325	350	363	338	343	357	394	353	336	377	355	404	344	383	360	375	359	368	358	342	325	373	352	346	370	392	350	326	338	391	371	351	353	379	376	356	344	320	386	370	386	351	365	344	331	362	322	360	319	360	343	379	369	364	365	311	372	383	384	351	357	388	385	362	345	423	364	293	361	375	355	334	358	387	361	368	350	367	374	393	387	347	385	393	394	374	358	371	325	350	389	327	371	365	355	378	331	403	370	359	369	357	390	392	351	349	340	371	308	359	367	370	353	341	346	358	356	332	354	344	360	367	373	383	379	335	357	357	343	365	345	372	390	378	323	382	322	394	337	343	343	367	386	329	405	378	331	389	354	339	382	357	360	365	352	381	326	382	344	379	321	359	362	340	403	356	380	341	376	361	339	386	406	320	350	352	366	357	364	362	344	365	366	349	314	373	328	341	380	367	349	387	386	386	353	375	339	353	381	371	377	354	351	385	385	400	344	380	364	352	367	357	363	341	383	334	372	355	349	342	333	345	324	365	345	362	348	349	375	323	366	369	352	362	343	349	336	369	370	346	382	336	335	314	336	345	342	410	326	335	349	354	358	346	368	366	391	340	358	372	369	366	366	338	322	351	344	358	365	343	353	363	318	362	342	382	342	356	356	361	373	355	359	369	377	348	370	360	363	354	341	372	392	367	367	321	353	333	369	321	370	358	365	369	367	381	381	361	352	367	353	364	352	386	349	329	327	325	344	355	353	360	319	352	352	341	351	373	345	372	331	417	394	345	363	365	362	368	332	357	322	331	354	350	364	365	338	333	328	359	346	372	362	362	346	373	395	363	344	344	349	345	343	346	355	366	347	360	364	365	341	318	342	338	367	342	372	352	322	363	387	351	362	374	368	385	369	349	361	381	391	340	333	377	377	347	367	360	346	369	371	329	328	369	340	365	347	370	345	345	313	336	405	358	354	398	362	333	308	358	332	373	368	387	361	385	406	348	352	349	354	334	333	362	376	373	331	362	344	333	361	317	366	342	368	366	375	387	355	345	323	364	359	387	342	377	345	328	351	371	375	349	379	327	317	354	355	384	319	347	366	367	313	381	328	343	388	369	313	373	391	364	406	358	379	362	345	379	342	337	365	351	335	386	350	312	390	354	334	374	386	349	355	321	360	324	363	339	337	409	314	360	339	358	348	340	421	343	349	354	339	328	353	346	306	375	371	377	374	326	323	359	345	346	355	346	391	355	387	352	347	319	350	345	351	337	378	342	370	332	351	336	285	393	341	344	349	363	354	349	355	333	347	365	379	346	370	355	330	376	373	342	362	369	365	367	369	407	348	379	333	350	337	338	342	347	382	351	381	327	333	360	369	388	346	351	384	356	332	374	330	336	364	349	377	411	336	346	342	325	369	351	335	373	353	363	356	349	359	345	374	344	347	363	395	376	382	348	367	367	321	380	372	379	370	350	364	368	415	372	383	346	358	364	345	362	348	361	385	361	344	349	331	366	349	351	332	352	322	345	363	366	329	346	393	330	377	344	343	374	361	344	347	353	334	374	375	318	346	404	372	341	361	375	407	397	371	319	412	352	336	360	378	355	380	346	377	319	341	377	383	328	369	351	343	379	373	375	359	364	362	350	332	359	385	352	358	333	338	319	377	357	348	310	357	354	356	367	327	361	368	372	348	342	368	367	294	337	382	337	334	327	380	356	383	384	353	389	330	305	375	396	345	370	349	361	353	357	347	362	354	339	361	400	356	338	375	369	370	366	334	373	325	397	345	351	377	337	340	350	329	366	354	346	370	366	362	347	348	348	386	354	341	373	361	393	380	337	390	388	341	332	408	334	367	338	338	371	348	373	349	348	376	363	351	362	358	328	345	359	383	341	334	365	361	357	332	305	368	350	341	348	334	348	338	355	345	361	354	375	347	362	362	343	357	370	331	328	355	334	363	344	342	395	366	344	356	363	362	375	337	350	346	373	372	364	392	350	364	375	345	338	347	334	345	342	356	349	344	367	333	379	323	342	368	330	344	353	321	378	375	347	347	333	348	338	378	370	357	347	345	387	346	377	325	380	401	392	335	386	331	334	375	332	371	349	327	349	319	361	362	367	400	337	364	373	348	391	354	401	323	363	361	337	338	361	364	378	330	340	350	354	363	304	356	316	360	401	377	358	350	323	359	379	335	364	332
2358	852	932	892	839	861	895	829	831	885	802	862	847	807	880	771	768	880	824	851	855	834	856	836	892	884	875	835	870	861	854	846	829	852	855	864	837	830	865	845	892	841	840	871	816	911	824	815	798	846	798	834	876	895	840	888	852	891	906	829	858	823	872	830	825	835	850	842	874	883	861	874	850	873	875	853	843	870	866	820	948	756	867	892	856	857	837	864	907	844	859	853	858	877	846	836	844	810	851	881	826	845	831	863	877	817	855	831	878	881	887	841	823	878	833	844	812	819	805	796	851	848	875	847	851	819	841	889	857	858	848	849	912	794	836	867	863	910	851	879	802	861	824	900	864	834	864	830	815	852	850	853	910	837	840	862	865	854	866	843	810	827	911	862	859	847	890	879	855	890	843	818	835	871	840	873	872	882	791	815	835	857	835	906	844	889	863	837	831	869	825	843	876	860	856	864	830	826	842	872	837	840	870	854	812	900	821	831	825	815	864	886	826	857	864	864	851	867	911	808	860	814	845	838	829	857	827	865	796	869	817	836	870	823	820	895	839	876	857	826	841	844	883	857	863	833	823	859	830	850	907	842	859	898	849	895	774	864	859	856	857	836	809	895	845	865	871	869	844	836	879	842	857	837	908	856	896	879	893	788	869	881	828	858	844	831	887	836	877	836	855	899	837	852	798	831	804	892	882	838	826	858	800	859	852	869	869	874	871	882	816	874	853	872	866	901	867	823	858	815	896	824	903	844	855	803	826	811	796	830	802	823	822	828	819	877	842	850	866	823	821	866	865	857	855	870	856	893	893	801	826	859	813	835	844	793	840	835	893	828	880	833	859	817	809	864	883	865	866	835	878	822	838	814	859	805	865	888	874	876	851	879	837	872	831	827	835	833	870	836	849	910	840	804	866	872	859	832	866	844	851	880	836	804	834	863	923	821	841	868	850	866	808	864	872	872	836	856	818	821	856	822	870	848	901	827	851	854	861	880	843	854	867	901	838	913	831	844	839	868	883	847	798	824	853	830	847	894	871	891	867	813	861	823	859	871	862	847	832	855	856	856	823	851	860	799	880	841	804	827	820	899	862	862	876	869	817	829	836	806	871	861	871	841	867	825	862	858	804	858	811	848	846	831	779	846	874	826	870	897	875	821	820	865	810	891	831	810	882	823	868	840	899	809	834	818	798	867	879	874	863	860	852	868	906	857	884	857	832	918	852	826	869	844	868	873	859	801	879	879	868	816	805	895	861	898	774	820	866	853	831	869	881	873	860	867	856	863	837	855	838	840	866	830	788	849	821	834	827	838	903	806	827	904	880	812	874	865	863	879	835	843	837	837	825	870	852	803	851	852	847	814	836	807	836	857	841	900	834	841	934	883	874	832	801	902	845	870	857	862	847	863	791	851	825	839	914	813	838	827	818	821	867	872	817	847	862	860	859	815	869	906	848	843	874	832	833	844	839	837	914	830	871	861	817	790	859	814	827	843	831	891	833	847	819	861	877	853	842	887	843	878	836	861	846	834	865	850	825	885	900	890	833	887	877	830	856	867	862	864	855	870	876	768	886	827	838	851	892	842	830	846	859	851	821	890	866	854	847	870	854	807	877	846	852	866	833	819	877	859	878	862	897	843	869	857	831	818	870	865	869	836	828	837	872	868	842	835	840	909	798	905	853	788	863	859	923	862	856	850	826	879	821	830	900	839	859	881	819	882	821	819	876	886	851	874	893	860	857	851	861	831	845	871	873	806	841	805	806	884	885	882	850	800	893	795	830	850	864	893	890	847	873	859	811	861	847	827	836	786	825	852	869	908	863	876	797	885	870	814	872	826	832	864	844	826	844	845	847	867	842	858	876	892	839	844	866	827	838	801	887	848	846	831	859	855	884	831	876	859	871	867	837	833	856	878	830	856	825	895	927	841	928	859	865	823	820	876	832	862	851	845	811	878	863	840	882	862	863	861	840	866	801	883	828	845	813	859	872	806	819	856	827	847	822	877	869	859	853	816	846	855	841	845	851	821	834	871	844	869	889	851	940	890	828	844	840	853	883	815	836	803	846	813	857	829	918	820	793	849	855	825	840	829	843	833	862	817	859	830	905	853	892	874	818	888	829	926	877	832	888	831	822	807	829	862	815	835	819	782	858	847	855	852	857	801	799	861	853	849	880	845	858	864	841	845	845	865	898	868	895	855	917	874	891	844	877	877	805	899	815	827	829	915	864	851	832	875	860	836	848	845	851	827	843	898	809	849	866	863	853	830	829	840	867	891	859	864	851	851	864	909	837	832	825	825	869	900	858	840	869	797	893	876	797	844	844	864	859	869	876	850	850	861	815	858	844	863	851	840	862	835	859	877	900	852	851	836	867	871	821	823	820	850	839	879	852	816	810	799	840	856	846	870	868	849	868	849	863	860	883	835	858	891	899	873	851	880	866	939	913	836	854	852	884	839	830	836	833	855	860	833	811	887	814	830	910	870	821	843	850	831	844	876	863	873	843	817	883	790	823	883	901	807	917	862	835	800	858	865	845	868	865	850	863	858	847	887	802	853	824	860	827	842	823	838	865	858	869	854	860	874	882	844	867	845	896	901	814	803	784	833	824	887	867	860	817	860	863	834	869	859	848	887	820	831	812	879	864	871	898	874	775	877	804	854	830	872	835	860	841	861	833	842	880	827	829	854	870	878	835	836	761	865	864	880	847	865	842	839	855	817	818	839	859	859	838	890	892	781	856	863	849	847	822	836	874	843	831	847	842	830	841	878	836	852	791	879	849	886	831	841	828	884	832	796	845	858	825	894	788	836	865	802	859	882	897	881	809	844	848	853	828	895	804	855	897	852	844	831	903	844	832	867	846	840	840	825	888	847	848	899	841	856	788	839	826	866	897	907	820	843	906	864	869	868	799	826	838	831	835	854	819	893	848	873	815	859	846	877	873	898	792	825	856	836	870	845	828	851	819	854	828	832	893	880	853	890	790	853	839	804	876	834	826	871	859	917	903	853	869	851	894	861	804	923	920	844	898	874	891	850	807	883	826	861	896	823	815	856	875	841	817	837	831	848	868	882	861	844	888	913	828	890	837	890	880	789	868	835	894	859	832	824	865	860	846	874	852	855	851	864	879	850	864	814	876	828	829	843	809	822	820	867	848	838	860	859	853	866	855	846	837	833	843	824	872	858	890	813	860	873	873	843	846	867	914	834	864	853	853	836	856	863	835	858	820	815	853	842	811	808	864	900	780	864	858	880	833	882	834	900	835	843	859	822	865	859	832	806	865	835	816	825	862	859	897	809	844	829	893	814	881	854	847	850	870	894	858	839	853	853	794	819	838	814	862	857	825	868	900	896	891	821	816	850	869	841	851	873	847	866	804	872	814	850	795	840	886	856	812	845	888	831	853	879	878	829	805	844	860	895	849	854	864	855	862	832	836	844	844	799	867	811	869	876	804	855	840	851	855	799	879	817	856	842	862	829	872	837	873	895	863	862	930	816
7709	555	593	543	471	391	373	331	313	293	351	363	346	307	302	327	326	335	335	345	323	304	293	285	310	319	310	328	289	292	309	342	321	299	338	294	287	318	300	300	340	309	331	298	332	307	307	326	338	314	338	336	329	261	291	315	308	294	337	271	297	309	301	328	312	300	303	354	330	334	321	315	328	327	318	345	320	335	333	308	329	309	311	304	299	285	306	351	301	344	329	316	302	336	317	312	294	303	294	300	302	305	315	318	307	308	295	314	303	305	297	331	317	303	282	348	295	308	301	313	332	325	317	264	323	286	292	326	322	345	306	273	316	322	315	331	291	283	325	314	314	315	332	305	343	301	303	328	309	338	298	308	336	296	310	328	332	314	327	292	314	290	309	279	296	301	303	284	326	336	320	331	331	311	325	325	305	310	312	288	280	291	308	323	325	310	310	323	342	289	278	282	315	307	313	296	344	313	332	308	312	314	355	312	330	308	317	336	323	333	309	318	314	317	297	331	317	295	310	316	303	311	336	306	306	310	287	302	336	316	295	303	292	296	301	319	335	312	313	321	311	305	332	315	318	293	312	311	319	337	308	319	305	284	322	284	288	314	319	320	322	297	302	303	320	337	336	311	343	329	348	315	336	326	306	335	320	310	310	321	329	307	329	321	353	325	312	301	320	329	307	330	292	276	287	303	312	315	268	301	284	313	283	291	295	324	303	318	316	318	310	308	314	290	283	295	311	323	328	319	292	302	309	329	311	306	306	312	344	299	291	294	351	320	343	318	345	302	319	324	296	288	333	302	375	315	346	325	291	303	288	309	312	327	318	327	336	295	329	290	300	310	320	281	336	339	325	326	303	309	298	275	292	335	324	319	308	334	302	327	311	343	302	304	293	281	331	313	298	305	331	298	350	342	297	323	308	334	316	328	320	301	323	277	324	293	305	293	296	337	350	279	342	283	320	324	303	308	307	311	346	323	324	280	352	301	314	329	318	308	331	294	281	331	320	315	272	341	349	299	287	300	290	314	323	306	349	299	303	307	308	327	341	319	339	351	290	324	306	296	299	298	322	265	313	322	310	289	332	325	312	335	312	335	321	286	267	337	324	325	314	313	284	299	287	303	324	318	305	297	308	300	305	307	334	338	285	295	273	288	322	334	328	325	301	312	320	321	322	293	339	319	329	303	299	326	302	280	333	279	328	323	313	317	344	298	306	338	324	283	333	328	279	299	285	323	294	323	319	315	293	282	303	297	324	319	310	331	302	298	294	322	282	326	304	308	308	359	320	325	333	310	330	296	339	360	301	341	335	311	363	311	300	289	358	312	286	316	345	289	312	338	319	283	287	313	316	329	336	309	288	302	345	294	310	330	282	300	290	301	333	310	331	333	305	318	339	317	316	325	334	316	343	319	323	306	310	305	304	323	323	315	301	323	344	320	315	289	298	349	312	326	318	331	340	321	340	324	341	323	335	319	316	305	293	291	309	343	326	283	302	314	325	326	321	306	315	340	327	335	296	281	263	277	322	338	326	321	298	311	338	315	367	320	263	288	295	323	306	353	292	338	318	282	331	324	308	304	328	328	307	303	301	311	303	339	320	313	348	293	275	303	328	289	301	321	310	332	309	324	319	336	321	329	303	292	312	306	295	322	300	284	299	339	322	324	284	309	306	314	305	334	316	320	287	326	307	338	339	341	323	332	330	308	341	277	321	284	282	335	297	296	318	305	326	322	290	316	319	303	335	304	309	301	338	301	267	300	326	285	303	304	307	282	294	289	330	292	315	319	305	278	299	309	287	319	332	296	319	330	337	303	292	310	300	330	314	297	319	327	325	315	328	309	356	313	303	306	304	300	301	304	310	349	326	316	317	311	322	299	290	327	314	304	311	327	295	367	328	301	289	355	332	298	305	308	342	298	331	313	329	272	315	298	318	291	312	313	287	321	315	354	319	319	307	308	299	333	300	324	359	341	307	307	305	314	309	281	339	297	339	303	310	332	289	294	289	318	294	311	318	311	318	290	313	302	337	315	341	328	313	333	348	308	316	311	312	284	298	312	319	312	318	311	321	315	254	319	307	311	314	324	279	311	282	314	315	307	312	329	327	267	318	317	310	306	323	293	286	314	341	314	336	306	288	316	291	277	272	341	287	326	316	348	316	312	274	317	303	296	360	306	287	313	270	315	319	313	323	309	331	297	306	290	350	286	306	345	315	286	335	289	326	323	329	312	288	314	369	330	324	319	313	309	330	299	302	304	320	315	314	324	358	305	330	306	317	289	293	320	318	330	316	314	319	291	332	293	335	329	342	302	279	329	296	318	309	332	337	321	302	302	311	296	323	309	281	323	338	343	301	306	316	342	334	291	318	298	307	314	293	321	308	301	311	315	277	333	326	310	316	317	296	304	287	291	327	323	322	326	343	314	331	318	322	312	324	325	299	312	352	323	287	325	307	319	347	316	277	352	351	310	318	309	305	305	342	315	285	262	301	286	277	318	310	325	334	314	341	334	285	328	303	323	305	310	294	321	361	309	316	282	289	291	306	304	314	313	319	324	311	296	292	307	296	283	330	313	306	314	303	306	302	319	309	300	298	325	327	347	314	274	315	337	323	315	292	269	275	302	300	343	331	322	325	296	329	310	289	286	330	319	331	343	340	348	295	277	334	315	312	278	305	299	315	342	284	337	319	321	331	311	315	316	299	302	295	293	295	312	344	318	313	300	326	303	338	285	336	325	320	306	306	315	306	313	272	273	317	299	304	291	326	271	307	313	341	297	317	295	340	303	311	301	315	320	325	305	318	297	317	294	309	344	340	317	345	291	313	341	300	312	265	292	288	302	335	287	298	323	296	315	309	336	329	338	316	325	297	323	324	313	294	298	283	296	305	293	315	315	285	294	288	329	296	320	335	326	322	335	309	319	288	319	321	295	317	303	323	273	321	314	277	312	317	307	335	335	275	314	304	302	301	294	325	314	322	306	303	307	311	316	291	294	343	305	289	304	338	326	339	325	306	312	295	300	290	306	324	312	320	314	302	311	323	324	295	291	299	345	291	316	315	281	309	308	307	317	308	316	311	332	325	306	312	312	303	323	341	293	282	292	330	343	304	315	325	344	334	289	294	270	333	298	302	274	305	328	300	296	331	308	309	317	293	294	335	303	328	327	313	314	287	346	332	288	312	290	354	309	303	281	318	300	306	306	311	268	300	283	307	300	315	376	332	350	313	337	334	295	293	299	305	302	338	291	311	326	277	336	277	301	299	349	309	325	315	291	339	370	346	331	310	278	293	307	305	317	316	301	325	298	301	358	315	344	325	332	323	281	321	302	324	292	318	286	300	295	314	313	316	304	303	333	340	345	371	328	317	326	324	321	314	328	316	315	295	319	283	288	322	299	341	322	299	282	323	317	315	295	283	337	330	322	328	319	320	286	331	324	288	300	308	321	315	298	304	306	336	290	308	329	290	289	292	299	296	334	276	337	313	281	344	324	299	297
6843	947	1277	1367	1313	1138	998	969	907	932	874	854	852	831	820	831	838	801	754	852	797	763	776	791	746	739	762	732	743	770	739	754	742	747	736	727	748	747	793	766	785	739	737	766	682	791	772	738	746	702	741	743	720	742	805	760	725	798	759	780	761	770	755	771	795	735	724	727	780	746	778	778	774	772	788	792	765	795	759	727	741	747	761	693	701	765	797	758	754	755	760	792	777	741	753	752	758	751	805	771	778	753	742	729	766	721	748	740	720	782	761	736	749	767	742	820	773	740	774	743	751	725	756	751	757	730	715	777	757	748	767	746	796	728	713	757	729	719	758	734	789	740	760	774	736	709	698	774	747	737	772	711	792	733	742	699	718	709	769	742	732	730	763	817	737	742	773	773	740	770	735	713	763	730	744	786	743	729	789	735	731	738	739	717	763	769	798	773	736	739	732	753	746	714	746	755	750	751	707	773	762	714	797	803	752	772	732	733	736	764	752	762	763	744	769	729	721	762	707	777	768	773	746	744	777	752	766	736	749	721	725	764	768	743	720	773	759	760	736	737	780	705	685	744	780	741	716	783	689	774	740	721	764	736	720	724	738	749	777	784	728	758	707	761	722	782	770	720	731	728	751	796	757	721	725	739	774	757	734	737	694	759	746	775	743	744	735	744	664	728	734	783	765	806	759	787	784	767	709	741	757	779	746	784	728	764	755	768	751	748	742	742	753	780	745	782	733	754	742	740	740	739	758	705	782	753	772	807	782	734	758	725	731	688	767	733	779	741	742	778	793	694	764	750	781	747	777	708	741	777	744	747	770	742	782	737	763	728	766	734	771	730	763	745	764	727	771	713	750	757	784	691	760	744	737	731	771	704	749	761	780	763	768	737	739	758	757	765	696	739	692	736	727	765	756	763	798	785	715	729	741	764	735	728	757	752	795	699	782	739	753	764	708	749	736	808	794	733	716	739	716	760	753	801	734	755	741	754	747	770	731	764	737	783	801	722	702	734	751	742	748	763	716	734	748	754	726	751	788	754	752	731	730	795	767	738	730	783	724	741	753	728	788	761	745	745	734	721	762	729	746	785	757	721	729	786	739	765	750	771	756	795	768	707	701	780	764	729	758	752	709	756	732	751	752	729	740	746	742	745	740	714	739	773	720	717	738	736	739	790	748	714	789	703	755	702	769	741	767	755	751	804	730	746	767	714	723	770	748	759	781	772	766	793	762	758	763	753	790	704	766	750	727	766	733	732	719	750	785	747	717	692	747	728	799	739	746	756	770	740	731	734	779	725	749	785	756	752	728	716	716	687	686	723	771	765	752	743	744	790	776	777	712	756	774	730	711	744	795	741	745	699	726	784	749	732	781	753	781	748	761	730	797	772	732	730	730	758	739	720	700	719	737	775	800	749	763	739	771	723	769	759	743	778	776	803	766	747	712	749	782	736	764	757	728	740	735	780	744	805	716	759	762	783	744	752	756	730	730	688	758	753	776	716	740	753	716	725	803	755	740	722	739	726	789	742	766	721	741	762	749	710	750	774	739	731	733	764	742	805	737	792	723	799	743	771	770	723	743	708	785	771	720	771	778	739	784	722	763	786	776	712	752	783	735	733	762	746	772	759	799	769	750	735	776	738	740	723	718	777	750	714	738	724	739	761	784	767	672	723	750	738	748	762	801	740	771	713	761	762	715	734	766	724	735	756	693	731	797	723	741	770	779	751	686	725	767	747	783	723	715	774	724	761	749	796	740	691	760	755	718	708	739	730	712	734	756	711	767	770	783	711	709	817	743	679	734	730	764	726	724	738	744	725	737	807	753	717	741	759	759	785	706	738	770	732	720	740	724	782	779	738	719	746	767	713	747	752	745	712	765	737	728	736	771	763	704	753	713	755	720	763	729	767	762	748	743	738	827	748	766	787	761	756	727	706	761	737	758	773	717	738	750	768	752	767	750	748	744	782	719	714	734	792	786	742	739	716	768	746	795	791	762	771	723	762	705	767	762	731	750	750	700	742	807	751	717	719	739	757	799	695	733	791	705	729	761	776	745	726	721	789	768	731	758	745	740	698	764	764	721	750	777	761	761	775	754	767	715	751	773	781	714	722	760	736	758	744	770	735	737	715	719	722	749	739	771	784	687	752	722	744	738	724	772	799	748	783	780	693	748	765	712	725	721	786	742	725	788	746	778	775	761	771	775	761	726	742	759	738	719	768	751	770	749	763	734	726	698	767	693	762	733	750	730	739	784	747	712	761	760	711	739	744	730	758	739	769	759	744	778	733	746	730	752	744	755	775	701	742	763	739	743	782	762	713	739	744	725	729	759	741	711	754	747	738	749	794	762	714	725	724	693	736	728	804	745	737	803	718	787	772	754	760	756	729	767	746	723	724	763	753	774	741	761	755	718	760	716	728	733	757	726	765	712	729	773	731	762	767	759	727	731	738	748	742	745	757	761	697	708	742	765	770	775	757	725	703	724	794	772	704	738	778	765	799	752	754	730	798	688	770	754	744	769	732	762	764	737	741	827	758	723	731	737	749	766	751	766	730	720	727	764	778	748	758	749	778	717	733	730	736	741	786	770	745	743	714	754	725	709	770	765	741	784	710	730	747	742	747	710	777	743	782	777	732	748	747	752	697	757	775	709	709	771	780	707	785	783	738	709	702	683	741	731	761	766	706	808	718	718	753	723	728	716	725	703	797	754	750	752	703	779	764	753	784	758	763	743	716	725	745	771	736	806	756	745	723	714	768	714	760	759	726	768	758	694	729	721	728	696	746	760	701	722	719	749	747	745	722	798	752	775	783	765	754	714	700	706	771	792	742	751	798	740	780	750	735	728	703	732	806	768	778	729	743	748	767	737	727	781	775	738	742	785	749	742	736	748	760	695	755	743	711	757	741	756	773	741	744	746	767	753	736	757	767	732	719	748	777	748	764	732	711	764	746	753	771	779	732	801	760	748	790	794	756	771	749	721	759	793	763	813	806	801	754	747	754	747	802	724	709	744	727	733	765	721	734	755	744	777	730	779	722	767	745	748	746	720	732	694	732	740	757	746	757	730	712	742	764	727	757	777	773	710	742	686	708	752	738	749	749	762	747	796	813	734	729	768	717	713	708	718	744	698	704	740	771	783	714	761	742	731	783	741	756	787	745	683	775	790	741	717	709	739	751	747	715	776	725	767	722	757	781	734	733	742	726	727	720	752	771	741	698	803	724	761	736	774	768	736	796	790	787	767	738	748	740	720	744	740	805	765	725	732	746	778	758	741	805	773	749	776	726	774	774	729	769	746	738	733	800	740	782	770	719	735	763	729	752	765	755	773	746	759	732	781	769	711	740	779	753	798	745	704	756	747	713	759	751	791	734	782	782	760	743	758	792	776	728	712	703	701	772	736	751	755	715	797	719	778	728	733	729	759	740	746	757	728	769	774	755	738	753	811	767	726	751	774	748	815	762	704	720	730	734	741	767	714	737	749	775	789	715	757	719
13034	782	653	488	351	303	252	254	198	235	223	204	191	188	182	183	182	198	170	169	178	183	202	187	172	185	164	204	165	175	165	168	156	187	170	185	186	190	171	164	167	161	177	195	209	176	162	170	176	151	160	169	180	143	147	196	185	153	157	177	173	158	150	167	185	157	150	158	165	157	170	172	167	169	171	183	152	192	155	159	159	154	159	174	150	182	183	166	169	162	148	174	175	157	167	179	170	152	168	157	162	157	137	140	174	133	180	157	175	175	157	165	180	171	156	159	165	167	159	166	180	168	162	180	158	161	182	151	164	139	163	173	168	171	174	174	163	165	175	163	179	167	162	170	172	157	171	174	155	177	169	165	171	173	164	182	164	172	192	183	173	161	173	166	219	178	162	159	171	174	171	166	159	166	163	160	173	194	156	172	175	148	170	161	180	162	147	164	169	160	174	176	164	173	169	172	159	184	175	181	190	193	166	165	167	165	160	166	172	162	171	193	182	160	191	169	168	154	158	135	162	170	167	171	180	162	164	146	177	163	174	181	177	150	179	176	174	190	200	152	174	188	175	176	181	154	165	166	184	173	136	166	165	164	178	162	161	194	155	158	146	155	185	146	154	163	177	166	162	151	182	163	159	173	183	148	183	164	190	159	151	174	160	183	185	170	145	174	137	170	149	165	148	150	161	171	184	168	195	151	164	158	169	157	173	156	154	158	165	173	174	166	182	167	157	172	161	175	175	181	172	160	158	150	183	191	187	159	182	154	160	172	167	140	157	161	172	171	188	165	160	176	178	188	157	191	174	199	187	150	144	179	160	171	165	189	182	170	190	148	176	177	172	157	177	170	156	141	173	152	167	162	158	157	165	198	168	156	150	145	170	181	176	164	153	150	156	168	145	163	144	168	188	185	177	170	173	191	161	165	157	198	157	159	174	184	169	147	173	153	177	169	175	182	174	161	180	172	166	167	156	180	165	158	174	153	177	149	184	190	180	165	178	146	169	189	157	170	163	180	172	160	158	170	185	173	155	164	167	178	149	162	154	164	171	156	186	162	182	173	175	187	183	162	176	185	196	175	174	169	179	188	159	169	189	181	164	154	163	172	158	174	161	173	174	156	178	159	148	160	165	143	164	179	174	163	161	155	157	167	176	134	181	198	157	171	148	151	152	157	182	168	182	176	158	174	161	161	161	166	138	171	183	170	181	184	160	180	163	160	156	173	186	178	169	176	157	164	191	186	158	151	163	167	178	159	165	146	161	159	174	172	164	160	184	173	163	176	162	187	169	176	150	192	176	159	170	157	165	172	158	171	159	187	198	183	174	156	131	191	171	156	151	175	173	180	182	160	174	175	174	167	167	173	179	151	182	159	146	140	169	184	153	151	177	170	163	164	157	169	155	166	148	181	171	162	204	173	163	162	158	164	164	156	160	191	173	161	174	185	169	172	156	155	149	175	181	178	160	184	180	173	161	142	178	161	170	162	172	131	155	152	152	167	132	177	176	157	174	178	183	175	193	169	175	189	171	175	154	188	177	176	159	153	152	144	180	160	153	179	176	161	192	166	161	183	160	155	177	167	180	158	147	171	148	138	161	160	154	174	179	158	164	161	188	159	185	164	182	173	141	182	193	176	165	180	139	166	149	164	179	162	191	173	164	185	150	176	168	178	168	184	169	164	176	161	178	158	158	169	174	161	179	175	166	174	156	156	161	163	168	175	164	164	164	160	157	158	174	165	174	166	150	165	155	180	171	137	182	159	156	173	190	170	176	173	160	171	178	151	151	182	155	153	176	173	172	160	168	201	127	165	184	176	152	178	161	148	168	156	159	144	181	174	167	167	150	190	171	162	174	177	163	168	147	171	167	174	175	161	179	173	184	160	143	175	178	138	156	176	161	182	157	165	175	149	136	174	179	162	158	189	184	151	165	171	137	168	163	163	152	168	158	174	157	149	149	137	170	164	192	170	156	171	174	163	175	185	150	168	166	155	183	139	189	157	154	172	167	159	180	171	156	138	158	168	184	188	159	162	168	159	172	166	171	185	160	182	191	141	154	160	172	188	188	176	166	120	151	159	165	159	188	165	155	152	176	175	191	155	154	171	160	165	178	179	176	168	166	180	186	160	154	179	141	151	153	168	153	160	184	176	159	135	172	158	177	161	169	166	150	169	173	177	170	177	155	176	186	173	141	165	164	172	156	142	164	172	170	185	187	194	173	171	168	189	186	152	157	197	178	167	160	177	157	156	189	158	123	153	177	171	181	199	166	158	165	165	159	168	168	190	170	169	163	181	170	169	165	192	155	168	155	180	150	150	178	159	183	161	164	168	179	165	174	152	151	145	170	172	172	181	150	158	161	171	158	196	189	179	192	192	165	192	156	172	145	167	160	171	165	176	174	174	152	164	174	161	161	159	179	176	193	172	174	174	180	196	155	165	128	144	180	147	187	155	168	141	169	181	185	161	158	156	154	167	179	165	174	159	171	168	193	177	187	156	164	168	177	163	184	156	150	157	167	156	172	156	167	184	191	177	157	164	153	165	172	192	171	175	171	180	167	170	164	185	163	160	173	182	167	179	172	151	164	152	159	173	198	176	183	169	184	143	167	195	183	164	159	161	159	152	178	169	160	153	169	137	177	178	176	164	170	159	183	171	165	162	166	182	165	155	177	145	176	194	179	178	167	181	167	150	155	165	161	166	155	191	180	150	151	176	175	198	182	196	182	169	155	149	164	181	167	170	166	169	167	164	177	166	188	160	167	151	165	179	160	185	160	166	185	162	165	147	153	180	174	154	198	168	167	166	190	178	169	169	153	165	144	159	165	169	141	166	173	174	167	169	152	185	176	155	163	156	181	168	190	188	164	181	164	175	161	176	154	184	180	140	137	176	168	204	158	193	208	160	183	177	164	146	156	164	176	193	153	150	178	176	181	164	170	169	156	152	179	169	181	161	154	157	172	154	161	203	147	185	191	173	161	189	146	178	172	175	168	184	161	168	160	148	157	170	154	160	191	148	169	153	147	172	168	174	171	153	156	159	184	158	173	198	148	172	160	167	172	153	152	149	187	155	187	165	201	161	165	161	165	143	182	145	153	183	173	157	175	158	176	160	167	163	211	168	166	153	184	153	177	168	173	181	161	157	172	181	178	151	187	165	168	180	160	146	170	162	186	172	129	166	174	176	157	174	165	164	179	177	166	160	151	176	153	152	176	189	190	165	161	190	185	156	146	157	168	181	155	166	175	180	173	164	168	187	148	152	189	169	164	174	164	170	166	167	157	144	138	169	140	158	175	166	152	127	151	164	180	182	153	171	171	169	164	164	162	186	182	167	179	143	175	172	136	150	169	175	166	140	194	160	170	176	166	177	172	138	170	190	182	162	187	159	161	171	178	159	164	173	164	163	164	185	164	174	178	152	153	150	168	153	163	158	196	160	153	159	165	172	147	165	165	172	160	164	154	182	158	169	170	162	144	171	162	151	170	171	147	153
8309	826	1452	1577	1359	1144	948	796	761	699	666	639	571	577	566	560	539	506	517	513	525	510	462	468	479	497	472	479	448	454	453	482	420	485	453	453	473	442	447	463	467	462	464	461	445	485	406	444	449	442	442	447	445	417	441	390	452	378	424	449	430	393	411	453	459	440	429	404	443	444	470	468	430	516	478	515	420	442	445	444	462	435	441	450	380	459	461	494	467	436	441	448	459	437	444	430	469	394	405	454	417	428	401	420	413	432	416	429	406	433	414	456	432	425	446	408	438	448	435	405	448	437	402	427	434	442	442	451	460	459	459	454	419	437	457	463	449	418	377	448	398	438	399	444	444	419	471	460	445	428	408	420	420	445	440	438	422	455	418	443	410	440	410	466	404	404	419	454	395	453	451	407	439	421	400	412	434	436	420	421	414	417	434	422	439	404	411	432	424	407	380	446	432	424	426	452	421	470	451	435	438	443	403	399	463	413	458	449	420	429	396	481	418	433	413	403	438	454	437	429	458	477	435	434	458	397	416	449	415	437	419	439	382	407	455	412	379	429	386	414	432	438	407	438	447	420	425	395	422	400	382	437	455	419	433	451	453	428	416	423	396	448	480	438	422	423	437	444	459	414	433	446	442	418	469	485	444	428	395	437	433	421	446	410	414	415	396	413	413	461	485	442	412	426	422	440	483	425	457	459	409	396	419	426	435	436	425	431	407	453	426	428	448	437	402	415	454	434	441	448	399	426	399	406	403	451	428	406	426	406	447	430	445	457	460	424	434	457	398	424	444	432	420	397	360	423	421	419	430	454	433	380	423	459	428	433	464	421	424	430	422	403	443	456	427	389	436	422	410	437	403	441	449	427	389	442	444	471	459	380	408	414	438	447	446	416	415	449	407	416	444	434	453	443	411	424	384	412	460	406	459	400	432	445	464	461	438	414	413	425	403	413	414	415	398	428	391	408	437	416	428	382	455	437	474	408	421	435	437	419	427	434	426	435	438	431	450	421	447	403	441	432	464	423	384	409	415	445	418	403	405	494	426	445	456	428	429	457	441	433	429	415	450	411	408	433	402	431	419	434	422	408	405	429	403	458	406	450	427	405	423	431	455	435	396	392	414	433	418	413	441	445	475	416	433	413	432	407	395	470	456	424	421	413	411	439	418	372	419	417	417	444	402	431	444	416	398	439	455	411	424	466	472	416	456	449	420	388	419	406	396	434	422	447	397	425	425	463	411	426	467	441	464	427	424	400	427	422	471	457	413	462	437	434	459	443	455	433	424	418	446	449	449	420	437	424	408	420	406	427	458	417	390	420	425	463	431	458	439	433	446	432	409	400	403	425	385	413	447	400	428	429	426	416	404	410	415	421	439	472	417	463	436	406	434	436	447	448	456	464	465	438	407	451	469	428	434	419	437	465	394	404	444	431	394	429	445	408	421	448	383	437	474	455	436	418	430	419	418	455	446	481	448	447	445	434	437	427	431	423	434	415	476	417	411	428	428	420	407	409	430	415	427	402	442	435	473	412	420	431	439	450	410	400	436	430	420	435	435	393	413	411	437	453	418	432	453	408	455	412	408	408	400	436	420	439	419	434	462	453	454	419	462	433	473	457	432	422	424	496	461	452	394	413	433	412	453	451	398	457	427	451	441	439	397	458	425	406	411	450	392	390	410	427	447	430	456	413	396	415	418	398	377	436	450	440	443	389	466	439	411	422	411	449	394	429	442	394	439	414	406	395	438	456	421	388	432	436	452	447	444	429	450	423	434	433	440	436	411	444	400	416	452	422	405	409	424	424	440	421	419	425	452	421	426	417	439	409	443	461	426	466	434	421	420	405	435	430	437	435	410	409	440	444	430	446	435	415	440	424	404	435	438	446	442	432	463	418	422	400	399	451	419	436	437	425	414	443	408	424	416	473	426	418	430	418	472	412	426	435	455	382	436	395	421	449	433	418	390	426	432	416	445	440	405	416	449	443	460	450	412	461	411	415	444	431	463	398	427	415	405	428	441	428	456	411	434	446	420	415	450	407	454	420	447	424	448	424	414	441	399	407	419	393	426	424	423	411	410	436	442	396	421	426	431	424	437	432	432	412	421	443	394	411	448	456	426	449	448	376	429	419	453	434	407	421	426	429	448	454	425	421	429	423	430	491	404	418	443	378	421	458	441	467	458	432	422	448	462	399	437	435	397	433	433	402	450	423	461	405	423	436	461	434	430	415	430	413	426	468	419	402	409	435	404	389	449	427	450	460	438	460	423	480	459	430	436	447	436	440	429	422	433	415	463	404	425	435	425	422	423	445	418	429	476	418	465	438	392	471	417	422	407	422	415	433	446	426	436	432	436	442	420	445	433	457	413	444	421	399	453	418	422	461	400	453	427	439	414	444	426	403	424	456	412	429	383	386	402	432	384	445	432	428	423	432	403	459	446	454	442	448	415	425	445	420	398	422	404	407	420	450	480	451	402	422	409	464	440	456	423	418	420	442	459	434	483	437	377	440	412	426	442	443	456	421	448	413	419	427	468	434	398	402	442	411	425	419	395	400	422	396	471	433	397	426	430	414	445	429	435	432	415	448	446	435	424	427	416	447	432	418	444	434	443	405	433	473	433	457	421	451	430	418	423	428	392	438	443	432	433	445	448	446	412	420	448	442	432	416	411	397	421	404	415	415	420	412	463	443	488	465	431	415	411	448	427	384	480	423	451	440	415	394	438	424	431	443	440	396	427	414	433	430	411	379	431	453	473	421	449	440	422	427	423	385	420	440	437	434	432	426	440	426	416	413	426	438	429	408	451	416	447	421	408	414	425	452	419	429	418	478	419	442	393	438	397	448	437	413	369	450	416	445	445	447	439	413	428	402	402	447	418	415	414	438	460	436	410	384	398	400	459	427	437	435	463	446	410	427	443	430	472	395	398	430	460	437	445	412	432	452	468	422	432	445	432	438	438	438	419	452	465	466	421	408	408	428	434	463	428	438	415	435	413	444	419	427	460	429	449	456	439	440	399	410	397	424	431	423	432	416	413	420	417	429	431	373	400	441	476	421	446	426	475	430	413	417	423	432	432	417	444	442	433	411	402	420	404	410	432	419	436	432	426	418	429	401	431	416	433	450	446	420	411	380	416	428	432	430	406	456	414	435	450	432	435	433	414	432	372	455	452	410	421	453	430	439	427	396	425	398	409	407	412	421	446	463	411	391	392	431	415	445	428	456	400	427	435	401	449	414	462	434	420	437	430	420	423	445	422	480	479	420	406	427	401	446	411	413	420	450	416	404	445	436	461	438	458	419	413	396	425	433	450	414	443	456	441	450	418	434	416	450	423	411	411	389	380	420	433	419	426	432	440	407	430	431	413	456	420	416	423	452	443	444	417	443	396	436	457	420	428	446	390	445	402	463	427	480	417	435	447	403	401	441	405	448	432	403	458	376	410	437	424	404	422	441	415	424	410	462	465	444	407	413	417	432	411	399	433	447	418	381	417	458
1982	394	343	381	360	394	378	374	373	370	361	337	359	337	354	421	391	374	393	355	362	368	382	371	363	350	365	353	361	363	339	378	347	346	371	379	384	362	343	376	360	373	361	398	339	353	390	391	382	380	391	359	372	338	386	372	364	381	388	339	356	375	384	369	402	396	388	398	336	376	391	368	365	403	361	390	317	350	346	404	395	342	381	357	385	375	359	370	394	395	359	368	389	387	377	373	347	385	384	335	367	349	356	339	359	350	383	390	385	354	352	339	368	386	363	388	354	373	345	387	350	370	399	375	346	364	428	371	353	326	404	369	414	380	341	378	377	363	376	397	390	413	364	380	361	361	383	344	390	366	363	370	372	348	371	379	352	380	352	368	352	356	367	404	396	335	359	339	373	375	379	391	357	383	347	384	349	354	333	410	362	342	317	388	376	361	349	373	402	358	354	382	355	367	398	333	396	376	398	371	381	373	381	372	411	363	347	408	348	393	397	379	376	377	343	389	387	405	380	357	384	342	360	389	339	379	370	363	382	379	346	357	364	366	364	376	358	335	354	362	342	342	369	376	373	378	375	337	366	369	369	371	354	405	363	367	358	370	400	361	323	388	365	341	362	334	340	368	388	364	367	386	383	419	383	360	357	354	349	328	365	351	362	339	358	376	385	387	360	371	361	419	364	373	364	339	376	366	371	383	370	348	372	371	378	393	351	414	367	345	357	354	363	385	353	389	388	370	363	370	344	357	367	370	364	347	373	373	370	384	376	384	372	392	347	384	354	369	351	378	354	376	365	359	377	372	368	370	351	392	378	343	362	346	390	369	400	342	336	362	334	335	384	364	364	349	358	356	369	414	360	380	361	362	404	361	364	359	370	369	347	346	376	367	371	381	404	356	358	350	355	371	363	333	382	397	366	342	353	370	364	365	378	340	355	356	342	362	395	362	398	355	390	354	373	327	378	392	386	425	417	393	353	329	376	362	364	381	348	351	322	367	386	356	386	361	368	367	418	403	349	362	383	350	373	372	352	375	386	379	371	392	368	344	398	372	372	328	398	380	326	337	381	373	347	369	375	351	382	367	372	335	334	353	325	383	345	417	350	362	364	371	318	389	352	384	367	354	384	378	370	391	411	390	324	348	367	324	338	374	358	359	361	370	370	347	393	378	395	371	375	356	394	351	335	346	364	367	321	378	360	366	355	354	371	341	381	378	389	375	375	386	342	332	346	350	345	383	361	375	390	361	407	341	367	339	363	339	365	371	368	380	344	342	356	357	368	400	383	373	386	349	343	350	424	355	396	336	385	356	396	370	374	358	360	318	361	387	360	348	370	365	335	400	345	335	396	377	362	359	353	395	361	360	367	361	369	353	412	355	374	395	384	360	377	380	332	326	374	411	372	368	341	358	370	334	330	371	372	298	315	363	351	403	386	389	409	357	361	390	335	377	383	350	382	338	361	390	370	372	358	352	349	377	368	394	380	342	402	355	374	345	372	378	334	382	344	358	340	380	365	348	392	346	339	380	362	348	348	367	383	385	377	357	347	377	371	374	350	368	345	356	383	387	343	368	360	338	369	367	380	373	355	360	371	376	365	364	399	381	382	403	386	353	358	367	348	378	348	378	379	357	339	359	319	345	388	382	384	377	392	368	350	409	377	354	361	339	374	391	342	358	350	348	337	389	366	380	346	398	348	361	365	347	403	369	362	355	374	378	374	335	356	347	373	333	387	339	377	340	341	372	350	381	356	422	386	344	380	358	354	367	356	364	394	382	398	349	355	364	372	378	376	386	386	378	366	363	388	326	390	409	354	370	376	358	348	367	387	371	372	391	372	386	393	390	390	368	390	363	339	391	405	363	367	354	356	357	351	342	367	400	342	382	356	361	374	383	355	372	393	341	399	363	398	361	374	359	362	349	370	389	350	358	377	369	382	361	358	392	341	301	348	371	402	355	400	367	373	373	371	356	412	396	380	329	371	387	373	358	329	397	373	365	352	395	356	385	355	393	380	339	359	388	343	371	387	390	370	396	367	379	364	339	338	354	382	369	366	367	374	379	351	353	381	361	379	380	353	373	358	332	350	397	410	337	336	345	374	380	360	395	374	359	398	362	369	376	353	404	356	391	393	367	375	376	364	341	359	384	356	385	400	346	398	390	406	374	387	386	358	367	359	358	357	337	397	396	355	381	339	353	388	405	368	352	362	367	386	376	373	396	347	344	365	343	375	342	375	357	357	374	369	397	359	350	360	345	391	344	346	362	396	384	373	371	402	339	376	335	341	377	387	386	359	374	383	323	337	367	350	368	371	390	391	362	354	390	361	372	393	394	405	357	361	369	392	345	382	377	324	359	389	358	375	363	347	367	399	412	336	386	355	380	383	360	380	406	394	368	365	311	338	372	392	389	389	333	348	328	412	364	370	414	393	370	383	334	377	391	384	374	352	356	385	371	343	386	404	366	384	333	345	391	368	314	337	411	398	385	374	371	364	361	373	353	350	396	346	385	352	347	344	369	363	356	378	383	351	377	344	389	381	395	366	385	385	388	390	367	337	331	370	394	382	375	375	400	363	349	364	352	378	357	361	377	350	340	382	368	349	344	361	388	331	351	365	402	404	340	361	379	371	414	378	332	338	394	340	363	356	343	336	362	366	346	337	363	372	394	375	372	372	359	380	374	367	362	379	351	383	352	376	365	365	395	374	333	414	363	373	373	376	370	359	405	353	386	358	376	346	347	365	359	353	361	371	350	371	356	369	385	406	387	379	344	332	374	378	373	321	377	314	346	375	390	366	397	344	366	367	383	412	360	372	387	373	374	364	407	358	391	364	370	361	411	394	396	344	381	347	359	361	335	340	397	356	388	347	399	371	372	338	354	377	374	396	382	354	374	379	352	384	358	391	384	376	349	393	357	387	363	383	359	393	345	351	371	365	353	380	378	369	359	366	371	374	357	341	362	337	346	396	345	333	319	374	369	354	373	363	384	383	356	342	380	357	378	365	392	369	332	381	412	350	335	370	372	394	375	409	382	335	381	374	383	377	360	412	372	388	370	348	351	367	351	357	352	389	356	337	362	352	349	375	373	379	377	343	353	343	352	391	330	380	364	351	379	412	358	350	388	370	355	354	362	379	401	354	390	359	376	369	370	331	357	347	397	369	365	381	358	390	354	373	374	390	350	385	364	371	371	366	353	344	385	386	351	382	339	372	405	378	340	358	361	344	359	349	370	389	359	339	378	342	349	368	378	364	335	322	343	366	394	399	396	366	361	348	372	372	391	367	368	378	394	334	360	351	336	419	347	353	350	393	352	363	363	379	386	391	371	339	357	397	343	398	395	340	329	344	401	367	369	379	357	401	355	359	337	367	348	367	357	414	341	389	381	361	353	348	365	371	385	348	348	391	355	413	349	347	358	387	359	377	374	342	369	348	392	362	340	354	380	359	355	343	382	363	363	389	404	385	347	340	362	365	393	384	355	369	380	362	317	326	385
2537	870	896	936	878	891	871	871	937	854	845	908	872	884	904	850	900	853	833	880	973	839	876	874	862	896	874	847	835	856	854	882	831	892	886	852	848	860	875	809	845	901	896	852	902	859	871	877	846	876	912	870	820	886	926	838	893	837	854	944	873	910	867	829	859	864	896	865	896	914	923	877	857	858	843	883	929	896	880	868	887	901	876	889	864	884	845	889	846	921	852	859	865	912	848	908	884	899	882	840	843	828	871	940	863	907	830	899	917	883	845	938	888	890	893	850	892	885	834	892	832	877	855	933	917	922	832	875	861	867	928	906	895	852	877	858	860	869	928	874	916	909	861	881	876	895	869	889	878	897	868	879	872	887	855	846	847	852	883	891	892	920	864	847	856	836	873	842	828	811	873	898	888	848	871	887	846	844	899	853	850	885	886	868	869	866	917	907	887	844	876	859	877	868	883	862	873	921	873	866	884	854	910	878	875	877	884	866	866	872	842	851	846	893	915	924	914	872	873	844	890	886	885	837	871	894	918	893	917	858	872	885	885	876	804	867	909	884	887	877	870	846	847	823	865	894	838	872	869	888	877	885	866	867	907	869	854	858	874	844	907	911	864	898	897	886	888	893	844	912	849	862	881	871	876	820	848	888	857	823	885	926	896	874	868	846	859	883	899	833	850	837	898	895	864	844	857	827	884	851	908	876	880	888	836	828	893	873	818	905	893	865	885	905	820	874	889	908	859	914	859	975	827	889	887	844	905	857	900	867	863	862	858	875	925	891	861	846	850	847	899	810	871	887	857	885	911	837	835	877	907	855	891	828	838	851	862	914	888	879	881	867	915	871	878	848	870	841	849	889	854	931	888	836	921	851	855	854	891	847	899	896	917	893	834	862	886	893	848	907	872	811	893	859	837	888	894	904	810	886	876	909	826	836	867	853	883	859	882	925	885	907	815	895	876	832	881	861	889	909	894	867	873	871	850	864	918	862	833	892	846	927	880	879	841	901	898	844	860	878	839	882	912	906	875	859	850	821	853	885	867	896	896	858	857	811	875	838	847	867	843	870	894	887	887	845	897	869	897	874	895	897	881	885	948	875	822	858	913	884	866	876	902	891	864	882	839	885	854	866	871	848	879	836	863	845	894	895	823	876	835	871	888	876	870	855	844	910	851	877	853	878	835	869	810	926	784	848	875	897	897	895	820	841	831	837	907	820	892	837	904	867	932	881	907	830	860	899	904	879	846	905	889	925	841	868	834	845	858	871	849	862	902	931	872	941	882	809	876	853	844	875	858	900	881	906	857	879	867	864	798	837	883	842	856	877	886	875	865	909	865	875	882	852	839	912	824	881	887	840	937	901	898	909	875	890	832	852	886	879	848	846	867	855	893	906	879	855	888	868	885	843	827	839	901	856	878	883	896	916	839	883	847	898	855	911	887	856	892	860	914	895	892	885	829	897	924	873	833	896	862	864	861	910	855	858	895	879	889	861	811	854	837	860	867	835	860	829	903	876	861	913	882	876	897	832	896	898	893	835	848	877	874	862	852	939	873	939	868	898	891	899	847	831	886	835	872	886	869	865	875	813	816	879	913	850	864	905	912	846	882	903	889	858	908	851	830	943	908	905	832	900	810	871	864	857	918	896	891	862	858	895	857	887	870	829	925	851	822	882	874	988	889	877	850	830	870	921	833	911	849	917	847	785	900	850	837	862	884	856	849	853	852	848	878	851	895	862	928	861	892	904	884	821	886	826	896	880	853	927	887	870	882	875	828	885	842	894	895	927	908	879	870	903	855	914	906	903	861	855	868	872	859	834	854	884	865	919	865	872	886	866	876	857	855	852	855	809	841	892	930	897	860	933	839	865	900	839	884	802	871	886	833	889	813	845	919	882	880	845	897	922	943	846	896	850	853	886	866	890	909	887	819	882	860	918	873	838	889	880	872	848	887	861	889	906	902	866	849	882	842	793	864	851	876	856	866	862	872	843	881	828	822	885	911	876	876	888	881	834	882	892	898	899	833	895	880	956	858	915	883	892	853	883	877	866	910	921	864	870	835	855	834	859	846	869	878	869	847	845	862	860	897	850	869	856	835	843	869	848	910	906	865	868	864	861	888	880	841	866	860	885	892	880	901	867	883	868	851	899	899	878	873	885	870	859	874	908	878	855	861	890	903	852	872	896	869	877	902	785	855	828	891	863	936	869	840	864	903	842	896	911	923	844	803	893	938	854	882	846	914	905	895	808	862	830	947	899	865	859	884	894	886	870	913	907	891	871	895	855	813	882	877	873	857	869	879	814	856	872	913	843	835	903	900	859	849	867	877	887	891	863	858	899	905	799	894	873	820	866	867	900	897	880	877	864	871	869	896	848	858	922	846	871	898	883	875	894	862	897	874	872	883	881	910	855	853	902	899	885	858	858	861	922	846	897	856	878	868	795	908	893	890	895	871	862	821	846	855	869	885	895	886	840	861	895	826	907	908	936	927	873	859	829	900	898	912	851	886	851	859	878	858	774	881	826	850	864	914	879	865	859	868	853	849	878	866	914	902	870	899	847	831	881	831	882	907	865	823	875	892	916	826	918	867	873	897	893	828	813	857	869	837	889	821	823	934	876	861	857	874	851	851	869	920	892	866	871	838	915	861	930	851	841	790	844	874	828	818	848	881	907	878	841	923	868	889	849	904	885	909	850	874	893	916	858	877	911	866	882	894	848	901	864	908	872	903	895	881	858	793	890	868	895	863	885	928	853	851	840	899	923	868	817	858	904	866	924	842	872	842	883	854	836	842	817	887	851	873	868	907	903	873	894	917	895	852	862	821	884	859	860	889	858	844	840	891	927	871	881	891	875	869	835	836	880	833	891	880	864	840	864	845	817	818	867	894	867	921	924	839	883	919	900	896	923	933	890	842	938	834	846	832	843	906	907	908	853	880	821	893	833	929	816	835	872	852	846	886	809	877	864	870	924	839	857	946	891	855	883	868	833	853	886	872	818	891	877	857	895	844	889	895	802	898	878	872	843	827	898	864	832	875	868	866	851	886	872	878	826	855	870	911	825	868	914	851	885	846	936	815	889	840	862	854	840	870	864	868	875	864	850	888	881	910	847	834	875	883	882	858	881	904	834	856	882	817	900	835	875	884	840	866	833	880	813	854	841	902	859	924	938	875	876	875	865	893	823	861	899	890	821	906	862	872	863	856	916	868	934	872	876	823	889	902	858	882	892	833	900	934	856	881	887	838	876	916	906	866	847	884	823	828	895	842	845	903	906	924	911	893	839	858	924	922	908	937	925	893	871	847	854	937	953	846	826	870	853	884	870	855	897	872	924	898	871	809	853	870	886	889	853	856	878	878	889	850	890	923	810	869	870	934	873	889	876	875	844	892	876	855	865	909	873	884	878	821	876	858	844	881	830	886	894	840	921	895	870	854	933	912	832	888	894	859	859	861	846	861	844	894	855	868	844	906	883	878	847	915	864	943	900	854	891	873	897
7941	618	569	491	420	400	384	359	374	346	344	362	352	366	344	341	323	326	329	325	306	320	339	305	337	321	289	320	327	311	327	308	337	313	312	341	312	306	307	320	334	328	341	349	334	357	341	328	388	332	342	323	335	308	347	351	316	301	336	336	315	358	324	344	345	341	352	323	348	335	324	335	333	300	335	337	334	304	324	290	301	317	341	355	368	324	327	311	325	380	360	319	333	342	323	331	299	332	336	316	327	340	315	304	317	317	347	324	345	344	325	313	340	329	282	333	364	298	368	330	329	326	299	300	353	315	321	300	342	353	329	321	320	295	328	308	334	325	336	339	349	328	325	321	341	332	340	334	346	319	363	283	298	345	336	365	337	332	329	314	333	332	342	313	316	334	372	333	334	286	330	332	350	291	335	339	347	317	367	321	345	327	317	349	308	306	333	304	312	294	309	315	318	314	333	333	313	329	327	331	345	321	342	336	344	334	295	354	348	330	333	331	357	334	315	307	300	308	321	369	313	321	292	315	319	335	346	308	282	326	339	328	308	319	331	329	340	329	316	325	351	326	319	333	327	328	307	294	349	278	317	335	331	349	350	347	310	323	323	318	348	345	328	305	333	331	327	311	324	300	328	290	335	315	326	372	330	319	349	331	355	343	340	286	315	345	318	340	338	337	341	295	315	337	313	341	337	370	341	342	383	344	311	289	321	360	348	301	331	327	328	339	304	360	320	314	333	328	334	321	334	287	363	318	283	382	359	296	336	362	321	303	316	324	318	333	336	356	332	332	312	310	310	304	312	331	338	311	314	359	320	332	333	324	290	304	289	327	328	347	294	329	358	311	342	353	324	320	338	334	308	334	298	302	330	321	328	324	297	342	351	330	305	347	334	330	282	303	321	342	359	326	361	336	285	328	301	352	342	305	297	319	358	296	293	294	343	332	316	318	329	320	319	335	309	354	339	339	319	313	327	335	335	334	295	332	326	330	302	310	317	330	319	321	337	304	293	320	318	342	333	331	335	345	328	303	340	290	368	334	355	346	341	339	323	341	322	324	318	355	314	336	300	335	355	321	324	322	329	324	307	298	334	319	345	342	328	367	293	311	292	344	310	317	315	326	334	338	348	337	332	333	347	316	329	324	297	302	332	347	302	338	383	317	326	330	352	330	288	329	315	346	309	339	285	325	339	335	317	350	305	310	329	338	315	315	344	339	338	336	328	362	315	350	336	324	342	319	365	351	349	360	320	365	328	336	310	288	331	304	300	329	313	334	336	345	348	328	337	344	321	308	335	325	320	305	343	313	341	310	364	341	363	329	316	372	321	323	379	314	315	300	305	326	296	323	350	350	302	334	326	330	351	297	302	341	350	348	281	319	320	324	329	310	320	284	321	319	305	327	321	329	307	333	273	330	324	317	314	297	331	305	316	307	335	330	336	351	314	353	306	325	298	343	327	319	342	337	326	333	339	339	313	331	306	336	314	321	302	291	381	328	311	317	354	309	319	349	306	304	304	309	329	339	337	315	312	334	301	304	333	353	337	344	322	280	361	320	307	310	333	301	344	326	290	305	350	332	307	332	339	381	334	301	320	329	325	332	270	328	333	341	314	325	352	298	290	293	321	305	297	350	315	322	349	309	369	325	262	309	307	314	361	361	310	352	336	319	290	306	313	351	371	294	308	347	326	343	325	371	338	318	342	318	335	350	348	323	327	335	302	306	338	337	304	338	353	336	328	340	317	324	307	309	340	327	291	324	334	295	293	285	327	299	279	325	334	335	326	331	367	313	315	322	359	344	303	369	315	344	327	303	327	372	344	330	340	321	323	281	312	294	309	334	338	327	321	365	298	318	344	346	313	267	313	322	331	329	297	339	330	329	327	336	355	329	316	333	323	331	309	350	336	332	333	290	294	300	307	320	334	332	384	331	302	309	305	332	298	355	322	344	336	305	332	298	358	296	353	337	321	336	291	323	340	385	326	291	332	329	340	334	330	308	321	330	342	341	330	321	333	357	298	317	315	321	324	333	341	372	322	340	313	314	324	310	339	307	321	302	339	320	319	362	292	304	336	355	296	325	335	293	325	305	329	312	325	353	327	315	293	319	327	351	294	318	338	327	325	326	326	340	353	296	344	335	353	322	344	361	354	347	323	346	286	329	331	323	343	341	333	343	316	345	305	351	320	326	292	334	305	332	306	316	332	328	317	313	325	312	312	318	336	314	329	311	325	348	318	344	303	297	347	360	314	339	320	338	338	339	337	299	291	337	325	319	304	304	309	305	325	336	320	319	360	302	316	324	338	314	339	329	322	345	318	321	300	342	318	323	338	312	353	321	289	312	327	343	310	317	337	347	333	345	323	323	313	337	331	294	336	352	327	338	316	296	305	329	323	351	313	335	313	345	348	315	327	334	313	322	317	323	325	342	343	345	325	350	318	322	313	317	335	364	319	335	305	322	355	342	319	321	325	347	338	320	318	341	360	372	358	331	333	356	322	327	293	337	347	329	298	341	323	322	337	317	316	341	311	330	322	327	302	318	343	319	323	348	325	350	312	332	309	327	322	339	299	312	323	322	313	301	311	318	310	323	332	353	322	338	318	326	311	323	353	287	287	328	324	358	334	298	315	318	318	291	328	346	353	318	281	325	311	329	321	323	323	354	343	288	325	333	355	344	324	338	348	346	337	336	335	334	348	291	360	326	331	306	330	328	349	329	333	331	336	338	330	346	348	298	325	326	334	334	346	296	346	335	320	320	360	317	337	338	375	304	353	323	290	355	315	330	325	323	347	355	349	373	323	342	346	346	342	306	321	327	326	310	365	358	326	312	321	337	308	301	310	333	319	351	318	310	308	309	332	315	298	335	359	329	323	310	299	333	358	346	294	331	327	329	312	286	284	303	341	375	340	356	316	330	323	332	311	303	314	356	318	336	346	344	319	330	341	313	343	334	330	340	328	292	317	333	305	326	363	322	303	342	334	303	311	304	328	349	333	310	314	337	323	333	337	312	357	330	307	324	323	306	333	338	313	290	323	351	311	357	323	319	328	294	293	333	351	332	322	327	329	327	287	338	337	335	333	340	331	321	302	312	333	291	302	348	306	334	340	337	352	335	313	310	366	347	335	332	363	286	344	317	320	323	354	339	342	360	386	338	331	336	321	326	307	313	317	366	344	332	339	353	311	325	331	331	309	295	331	348	318	335	360	342	299	336	332	332	341	307	317	324	314	337	349	353	337	325	353	325	339	359	333	343	325	332	349	317	335	327	315	309	290	328	321	298	285	326	353	301	312	315	325	352	361	322	305	327	324	318	332	335	325	338	329	336	313	348	307	334	350	313	347	301	327	306	293	303	341	336	301	328	314	331	272	322	292	339	327	336	355	354	337	329	366	318	317	325	326	320	331	340	337	298	360	354	346	308	308	320	325	337	318	324	357	359	308	336	318	320	354	333	350	329	309	322	306	346	325	319	346	315	294	316	329	305	338	332	288	344
7006	1007	1282	1392	1321	1194	1034	1056	973	918	876	876	897	857	885	853	827	793	815	830	834	839	803	842	811	803	823	775	746	830	844	802	770	808	757	762	811	776	831	797	799	792	780	723	741	830	793	791	787	805	798	862	789	774	804	777	830	794	794	792	796	723	798	795	761	785	795	761	809	744	823	810	849	811	832	835	786	817	813	773	765	808	773	826	792	763	784	788	789	834	787	802	794	776	784	802	755	767	751	746	806	809	771	772	757	763	791	781	802	758	747	749	722	782	800	767	798	834	770	766	808	750	789	775	801	823	832	734	773	780	793	753	769	786	793	799	792	765	817	834	772	793	833	846	751	799	752	836	750	779	788	824	738	787	804	789	799	790	755	764	765	740	725	847	811	710	814	776	788	830	833	828	770	788	797	754	838	835	827	770	761	769	808	778	757	806	804	752	752	766	769	792	798	775	736	829	759	783	774	765	802	789	780	720	751	828	757	772	792	792	782	775	795	802	751	777	800	787	760	746	741	798	756	778	769	823	771	827	811	815	768	783	805	774	784	766	862	746	791	765	764	790	795	788	780	792	819	719	748	756	746	736	772	815	736	833	766	735	786	809	755	803	783	761	749	796	785	736	790	735	756	773	777	798	790	765	751	762	736	794	745	775	804	780	810	733	789	791	781	775	768	775	790	785	829	792	776	773	768	779	777	798	803	744	748	811	813	810	790	732	758	742	780	814	838	769	800	762	745	778	783	765	778	748	788	754	757	693	796	753	758	784	735	788	756	816	782	779	826	739	742	783	818	783	829	753	835	766	778	742	770	759	755	817	781	807	787	758	725	778	792	787	767	785	802	782	749	727	763	745	769	727	793	779	819	764	740	786	815	767	764	758	761	786	829	763	766	807	803	761	802	781	840	807	778	749	789	781	773	822	729	823	753	768	776	762	770	762	771	786	749	746	767	807	779	771	714	752	759	801	814	723	777	808	793	799	775	795	816	804	798	769	788	764	727	793	819	725	723	810	791	779	783	770	800	702	795	776	754	782	789	830	784	744	807	791	761	775	818	757	794	828	760	808	802	785	835	805	751	838	746	775	784	753	820	758	812	781	801	752	780	756	772	770	774	836	791	780	739	770	774	779	778	823	781	785	754	781	812	835	750	767	757	799	787	799	749	776	773	749	791	741	766	778	804	813	790	820	754	791	818	799	796	772	744	774	747	756	790	761	758	747	726	766	802	808	825	767	814	783	808	720	715	776	777	816	780	813	767	757	748	734	831	793	767	803	761	806	765	788	777	782	756	749	844	742	766	765	794	755	786	761	797	786	763	806	783	781	777	753	780	773	812	771	731	829	762	758	739	824	756	723	780	756	774	781	814	785	785	817	816	787	783	749	819	748	788	796	747	799	762	831	775	745	747	777	766	777	790	775	800	769	766	734	761	782	737	793	761	782	798	770	825	822	721	802	769	744	800	768	776	765	782	793	763	788	754	810	798	793	764	794	776	795	812	782	850	801	805	735	783	749	814	765	788	740	802	756	791	792	735	767	811	780	759	789	789	839	767	807	811	783	781	821	760	805	773	799	779	757	814	763	794	768	812	766	803	836	774	798	767	763	772	764	746	792	816	816	747	792	784	809	762	779	762	791	794	816	809	766	770	767	767	767	779	729	779	784	832	799	775	799	740	770	770	759	747	747	768	820	782	745	760	812	783	786	811	796	798	824	740	831	816	758	777	772	741	763	800	752	731	754	775	800	742	797	782	785	757	788	780	779	800	754	805	809	779	796	814	776	805	759	789	772	820	735	794	790	776	802	755	789	754	765	753	816	850	758	811	766	772	763	784	832	746	812	820	759	763	781	775	804	788	770	768	818	769	834	784	786	778	774	761	723	766	802	815	756	780	772	789	782	783	776	797	783	771	827	784	752	745	748	832	787	786	795	749	782	733	783	806	791	810	796	797	788	787	772	751	784	736	791	784	765	778	769	809	821	782	817	827	720	790	786	756	770	785	799	756	790	749	759	747	808	807	779	787	777	804	804	790	803	803	809	799	788	839	767	775	754	863	803	768	763	713	764	746	778	828	739	764	774	762	804	814	764	798	794	752	760	812	759	757	822	745	780	794	784	756	764	755	758	792	764	794	785	796	776	730	749	751	807	740	794	827	749	787	804	779	789	799	762	749	789	811	735	835	745	763	757	770	774	813	736	777	799	808	846	787	800	788	752	788	759	768	798	776	813	783	757	772	717	792	760	784	778	785	745	733	773	781	738	758	810	784	772	819	795	740	727	762	755	783	764	798	763	753	767	723	773	773	789	782	756	722	799	809	767	775	833	786	769	811	762	737	756	713	840	804	751	811	767	752	736	759	796	785	832	769	760	826	750	779	812	771	772	781	817	750	852	748	738	765	796	785	774	801	744	832	780	781	821	805	793	769	772	775	803	817	813	787	798	780	798	742	774	773	808	746	799	766	760	793	776	776	794	806	783	763	796	773	806	762	746	804	791	745	795	798	818	766	765	786	749	786	758	737	764	732	768	820	793	744	785	842	746	816	761	792	809	725	821	773	831	741	773	816	787	809	762	766	809	754	775	800	772	735	767	825	816	788	803	749	755	771	797	779	756	782	735	772	744	746	791	750	785	761	789	806	843	748	755	820	774	792	780	803	794	754	772	816	771	803	775	735	796	771	754	783	789	788	803	774	765	770	822	780	788	774	816	793	825	786	842	770	774	784	812	809	765	815	812	743	797	778	777	760	787	788	782	796	772	771	761	786	757	762	774	845	769	810	729	806	786	769	806	793	769	805	793	786	778	788	775	743	739	742	789	737	854	784	781	808	824	773	773	748	730	780	751	791	756	744	772	760	781	819	820	787	767	879	723	791	794	814	766	775	775	784	803	757	776	793	769	838	784	798	788	778	803	763	782	763	802	717	732	750	782	789	758	751	795	779	774	785	776	798	776	766	772	778	768	824	781	799	762	783	839	780	730	794	787	787	791	818	783	739	795	830	741	802	759	784	813	783	783	774	722	788	785	808	752	758	762	754	796	757	812	765	759	757	767	785	776	739	791	782	772	768	796	791	797	761	786	719	796	801	782	779	763	757	770	784	796	780	792	752	805	737	771	779	824	803	754	777	792	766	804	779	775	822	805	804	784	782	754	782	850	818	760	735	803	804	747	783	747	788	817	760	783	781	808	837	789	771	776	840	797	670	820	754	801	807	767	799	775	808	740	801	803	761	762	777	752	760	774	774	767	765	776	743	802	746	788	780	788	823	845	794	796	780	777	773	775	822	753	802	744	816	750	771	794	809	785	737	790	776	772	771	828	812	804	834	764	774	781	804	718	744	828	816	763	757	756	820	808	748	747	758	741	793	764	729	794	779	774	823	827	761	783	789	770	784	829	727	796	758	772	808	738	758	776	761	741	783	724	781	760	801	798	793	808	786	815	734	764	736	764	798	772	810	773	728	766	763	787	815	749	754	774	750	767	748	763	748	778
13114	808	637	479	334	318	305	254	259	215	242	209	208	182	224	171	218	175	235	219	211	194	212	215	170	175	206	204	207	195	203	191	197	181	201	180	196	189	188	163	198	212	218	180	211	171	188	176	187	210	224	181	219	197	225	224	189	202	198	166	203	190	179	201	187	180	173	206	212	199	221	172	194	216	174	200	193	188	223	210	222	226	205	200	175	183	191	219	187	195	181	192	201	201	195	218	178	198	172	190	197	196	177	193	234	189	199	184	185	188	200	179	203	179	171	179	179	178	214	205	196	199	203	187	199	181	167	179	197	234	183	187	190	204	207	196	203	212	207	229	188	206	200	176	169	176	187	195	201	167	181	200	195	183	184	198	187	206	215	179	180	186	196	158	206	189	171	164	203	211	161	215	206	188	187	166	187	205	192	185	179	200	175	185	185	171	170	196	184	201	196	184	191	193	204	200	176	201	174	180	170	205	188	210	205	208	210	174	176	180	190	184	163	195	173	174	180	192	178	175	200	163	187	212	169	180	197	172	177	186	158	206	195	188	175	189	194	186	194	185	191	193	181	199	203	176	192	201	177	190	176	188	171	195	192	166	192	199	181	195	196	174	189	213	169	197	200	176	188	187	172	203	189	169	199	215	185	196	193	183	201	172	197	182	174	176	188	182	186	184	194	194	211	211	180	219	171	200	158	184	195	195	179	182	194	200	226	189	162	199	185	186	201	218	192	178	208	167	209	181	180	185	183	206	177	175	190	168	169	168	157	183	164	199	186	233	216	187	171	206	135	201	205	173	161	168	177	203	200	166	186	182	165	188	187	191	177	182	177	181	200	188	178	187	180	194	169	203	194	226	198	203	188	182	185	185	211	190	198	217	200	200	191	206	175	195	181	194	179	191	181	170	197	179	189	179	195	189	195	179	176	183	191	219	178	191	180	168	211	177	185	196	224	163	184	186	197	202	214	205	188	185	195	200	194	189	200	193	173	188	199	176	202	209	176	184	186	173	197	214	198	218	170	192	199	185	186	192	187	196	167	189	174	160	190	203	170	168	183	186	181	171	190	188	178	224	175	176	195	201	200	181	187	183	222	167	195	188	200	190	178	182	187	183	195	192	176	194	197	218	194	201	208	172	234	196	204	179	177	176	176	188	204	175	168	201	196	181	210	186	203	184	181	184	194	174	193	186	193	192	156	189	189	215	170	179	187	209	170	183	198	226	179	211	171	184	213	185	202	204	196	186	166	168	179	203	186	182	189	191	177	169	174	186	174	187	186	208	169	195	203	186	189	170	171	199	193	203	199	177	201	174	189	186	180	194	186	166	176	193	201	184	186	202	164	163	209	174	194	182	174	191	170	208	172	209	195	176	206	194	182	173	204	179	195	187	201	190	203	199	204	208	197	190	200	174	206	196	187	188	198	195	184	212	202	186	197	193	188	200	179	177	193	186	196	176	190	188	186	179	193	211	173	172	165	211	207	185	192	170	192	180	170	186	186	202	199	208	196	185	189	185	210	211	168	183	182	215	204	189	200	206	172	200	175	199	199	192	206	157	178	196	179	211	207	199	174	228	230	234	195	192	196	185	209	189	197	168	175	194	193	194	178	201	199	186	200	196	205	190	200	172	176	190	187	175	200	219	207	196	183	185	186	200	188	181	183	183	177	204	145	183	173	181	201	195	208	191	178	205	169	202	192	190	187	198	193	196	192	214	191	219	196	212	202	197	212	207	203	198	199	153	165	178	212	199	214	185	182	169	192	185	171	187	195	180	170	186	168	186	186	169	204	194	212	179	183	176	191	206	189	183	202	210	188	192	171	201	179	166	180	203	190	210	202	189	181	218	184	194	181	197	201	189	210	193	210	179	178	175	200	208	186	200	212	214	192	168	208	205	184	198	181	161	185	224	197	194	192	191	177	170	182	187	194	194	203	194	190	180	204	176	216	180	182	201	211	190	204	204	188	186	206	167	164	157	204	203	186	190	191	172	196	203	211	189	170	173	196	187	172	153	194	209	185	203	223	189	200	212	177	209	215	190	201	189	191	211	201	201	184	193	200	225	188	173	173	190	191	195	180	179	152	210	195	190	176	199	188	180	194	184	190	182	188	172	194	223	199	187	176	185	188	215	199	200	205	195	194	173	215	195	166	206	183	211	182	183	163	188	155	178	195	172	223	184	205	180	197	176	191	159	204	197	181	183	209	202	212	190	170	201	214	189	195	180	171	195	184	181	195	206	208	200	196	190	191	200	179	186	181	202	191	164	193	177	207	213	190	183	178	221	196	173	190	203	186	200	182	174	158	206	201	182	213	204	185	183	162	187	188	205	185	169	179	191	189	198	206	212	192	206	181	209	215	192	173	177	173	162	167	174	201	190	177	192	190	173	203	188	185	186	194	200	195	194	171	178	212	195	189	173	205	170	187	210	160	196	164	178	220	159	202	217	203	187	192	178	217	211	198	206	192	202	198	192	202	194	212	201	194	220	166	167	185	193	184	191	195	186	190	181	196	192	169	187	196	202	188	180	176	206	191	199	196	204	208	192	184	191	201	175	185	209	217	184	228	197	173	203	183	196	187	207	201	214	185	171	166	204	196	201	199	214	185	197	186	192	185	190	215	201	168	202	185	206	199	207	187	181	179	177	186	182	178	176	175	225	210	194	162	192	177	194	172	175	193	194	218	189	186	188	205	194	188	194	160	175	181	207	178	186	192	193	186	209	170	227	152	189	203	189	195	196	195	179	213	185	177	163	206	193	188	179	157	192	179	189	204	218	187	183	212	190	190	180	188	196	192	172	211	192	167	189	187	180	183	195	211	209	196	197	180	223	191	196	177	192	200	199	171	174	201	186	199	201	202	187	174	189	196	192	201	183	195	194	160	187	204	176	193	187	201	204	199	180	175	194	173	204	185	178	176	190	178	194	190	183	203	188	191	180	171	172	190	177	189	188	184	182	173	201	194	189	207	208	171	165	176	207	195	202	189	215	192	213	208	185	167	194	181	199	178	195	195	180	202	193	181	166	182	196	179	185	218	185	178	198	158	179	201	181	196	168	183	181	178	217	193	201	201	188	167	189	173	193	181	191	178	179	199	191	187	150	188	214	194	210	205	171	196	183	185	166	158	166	219	168	169	187	183	198	178	197	193	203	184	197	189	211	187	195	174	190	173	204	197	170	187	178	200	184	221	190	192	195	195	190	194	184	189	212	190	188	216	232	193	160	200	192	161	188	197	166	198	183	201	197	178	172	207	205	210	179	202	214	190	183	177	187	170	207	196	243	183	183	205	186	169	201	169	193	214	213	187	190	188	198	180	201	190	184	191	223	165	202	172	191	173	202	204	187	193	173	184	190	190	189	212	163	210	185	179	183	195	211	193	188	209	172	190	206	168	213	204	205	174	212	205	184	189	170	190	203	197	180	185	173	197	204	188	172	186	209	195	178	185	202	201	191	176	182	204	164	175	182	206	191	200	240	194	185	201	186	187	194
8338	876	1516	1609	1402	1113	1015	848	794	779	767	654	611	589	600	631	586	555	538	565	553	533	522	515	545	537	546	555	490	507	456	492	512	489	492	506	523	459	513	483	492	566	506	508	490	486	480	488	479	487	491	517	491	499	521	476	477	466	456	479	512	459	484	472	472	498	504	502	497	477	502	521	557	547	569	517	509	490	541	496	460	500	540	496	498	536	474	523	472	494	475	529	482	522	486	472	494	478	506	474	462	499	436	498	470	485	515	441	470	483	458	489	482	491	467	516	415	452	496	533	452	471	455	466	441	502	483	487	491	495	465	482	433	443	463	477	512	498	465	476	462	499	447	469	477	461	496	484	475	467	493	500	471	436	486	497	505	472	497	481	509	496	440	508	532	494	489	517	464	485	471	457	469	488	497	499	492	477	472	434	502	512	504	484	483	489	494	492	494	523	464	501	471	529	496	497	489	468	465	464	506	499	492	504	417	491	481	485	475	475	471	512	513	481	488	469	473	496	479	489	476	462	486	507	472	491	476	476	478	492	511	493	476	501	468	500	492	440	467	485	486	465	482	504	513	480	513	500	493	479	498	498	511	474	480	485	485	479	473	452	468	490	490	483	504	496	448	461	497	502	496	459	455	509	474	506	424	488	523	508	548	479	515	500	462	486	464	482	468	434	513	466	463	457	481	486	489	469	494	452	467	518	468	498	458	512	466	479	467	520	490	483	472	480	485	513	483	478	481	466	465	487	486	477	471	522	464	495	446	463	529	461	469	508	481	458	449	461	468	483	504	450	487	461	459	447	486	503	509	447	475	483	485	433	494	484	477	466	475	486	485	460	458	459	453	494	500	497	485	462	467	472	522	474	465	500	494	486	490	483	504	482	510	488	475	464	515	512	507	470	499	445	495	472	487	483	469	520	471	471	442	449	453	480	480	512	465	484	462	469	459	490	526	487	494	489	469	518	449	482	515	510	500	481	493	478	513	488	484	477	505	468	492	533	521	468	449	472	505	481	470	448	487	469	494	491	484	463	521	476	510	508	526	511	472	464	450	460	501	489	485	445	486	492	469	455	483	488	468	473	499	464	518	538	475	463	451	504	475	498	470	492	521	498	493	485	483	500	480	475	466	485	440	486	448	482	508	470	464	461	475	455	504	470	460	528	469	474	497	476	482	482	489	479	481	460	458	473	490	495	516	454	507	446	489	454	466	479	459	487	453	479	492	454	474	493	487	485	482	476	510	462	457	479	514	460	482	496	511	478	446	469	492	517	492	492	526	483	492	513	490	461	433	478	428	452	453	509	459	475	477	555	500	439	450	455	458	479	513	491	526	512	442	479	489	476	487	495	491	470	439	453	495	483	482	442	488	460	450	481	453	481	494	481	471	511	465	480	494	456	472	469	458	480	506	507	481	469	489	461	514	482	484	456	449	467	451	458	484	476	509	484	474	517	476	468	498	449	464	445	446	459	489	476	529	458	483	453	427	455	452	493	456	438	477	440	504	456	489	472	495	483	472	484	477	500	480	498	523	492	481	458	483	462	459	472	464	462	452	489	473	461	501	478	495	516	485	466	530	471	508	459	487	447	462	465	523	495	524	479	465	483	436	482	466	488	494	486	491	487	494	490	473	483	508	512	484	509	489	493	493	503	502	496	500	496	483	495	458	482	459	465	497	472	501	485	473	471	465	476	469	497	512	476	486	467	474	484	463	469	447	454	492	477	482	491	463	472	446	467	470	504	497	506	480	476	511	449	481	460	489	477	469	485	489	487	474	502	482	454	508	482	484	484	453	471	480	468	461	445	461	475	473	495	466	472	517	498	464	492	488	478	480	486	472	463	484	478	477	501	472	462	500	499	492	473	460	512	494	504	480	471	465	491	478	432	445	500	523	500	468	470	511	440	473	501	460	495	498	496	494	495	452	481	528	470	500	503	495	486	474	484	509	481	491	477	468	469	471	492	505	471	485	515	472	486	500	467	455	473	457	495	467	477	480	510	447	507	468	475	479	450	468	459	475	500	472	453	466	457	465	474	513	500	471	451	500	466	496	530	517	470	484	491	485	483	438	486	494	472	426	480	501	471	474	496	465	495	460	458	467	510	462	479	477	485	491	517	446	493	483	474	489	465	484	483	476	495	497	494	482	418	475	477	530	496	468	456	435	458	518	490	468	472	508	491	498	463	504	482	482	440	477	468	471	491	480	481	483	491	480	500	478	505	485	458	471	512	465	509	459	478	468	508	464	515	529	457	461	450	495	482	462	528	480	505	488	427	504	476	500	477	496	472	476	517	488	510	457	479	531	504	510	467	519	494	487	481	447	509	483	530	467	445	460	499	528	451	508	462	451	474	480	489	469	522	463	505	502	482	505	514	459	502	482	464	506	506	453	436	440	426	477	486	468	493	451	509	483	470	484	476	458	474	513	477	465	470	492	437	504	515	488	491	506	446	512	457	487	502	531	469	511	510	503	461	520	513	505	514	466	434	472	464	477	455	514	468	444	498	489	479	516	466	458	461	498	474	532	460	497	493	505	485	478	503	510	482	450	517	492	485	446	484	473	487	468	462	461	520	479	440	440	459	454	508	487	503	491	476	476	512	476	502	499	462	472	451	469	478	499	492	448	488	471	442	489	495	487	504	467	484	472	463	463	491	478	468	475	468	503	490	468	496	465	482	483	465	506	469	510	500	486	428	461	490	488	504	480	491	455	474	487	509	482	475	481	506	497	471	492	500	527	469	491	468	460	441	467	461	453	478	473	467	509	469	485	487	494	516	493	477	524	466	491	466	460	460	501	447	470	474	478	473	478	467	509	508	530	475	509	486	504	459	506	478	454	464	458	514	457	470	476	480	501	471	493	516	477	486	480	448	479	465	469	442	425	496	514	488	437	518	479	444	444	482	505	458	437	442	496	450	520	494	525	471	492	470	461	479	494	451	475	474	465	498	470	501	472	454	505	483	524	465	443	462	465	476	452	502	470	488	501	458	537	478	474	501	482	485	471	478	515	482	506	434	462	484	440	457	455	461	471	465	494	487	456	517	459	450	478	466	464	504	461	489	495	491	489	488	510	454	514	465	464	489	466	488	450	459	465	515	469	511	485	509	494	499	459	465	491	523	479	489	528	453	482	490	538	505	497	512	489	443	493	514	498	536	506	409	487	447	451	445	479	446	479	453	474	479	491	481	494	456	509	485	500	488	486	478	469	461	476	456	478	482	527	476	486	498	455	453	525	471	465	547	492	474	488	453	451	518	503	491	470	460	473	474	460	448	532	458	445	484	476	496	498	447	470	476	499	423	495	490	508	484	467	498	486	475	481	491	491	442	488	478	468	476	482	518	522	460	460	471	517	484	496	471	500	474	468	465	461	488	539	491	488	452	473	507	490	496	465	443	461	430	483	509	494	467	488	481	471	472	480	457	530	485	499	468	508	494	482	491	473	475	492	483	503	472	503	494	482	491	478	455	421	465	468	479	427	481	496	473	462	507
1835	441	380	369	405	384	428	348	377	367	380	410	382	381	394	388	379	377	399	403	359	408	393	404	367	382	384	375	394	391	385	411	374	357	359	402	425	371	394	412	400	374	372	388	415	437	389	422	375	385	388	388	389	394	383	368	410	374	406	400	381	364	386	444	381	401	397	381	319	413	392	390	403	353	404	349	370	457	356	379	378	380	393	354	396	397	370	373	369	363	377	410	391	329	385	369	403	338	406	373	384	363	385	346	376	415	389	428	396	369	391	367	359	391	408	383	388	369	432	402	355	441	402	395	370	406	402	382	393	408	354	373	390	391	411	335	373	411	387	389	419	402	399	393	375	383	378	427	387	397	392	401	383	384	415	380	379	404	385	355	393	361	369	378	379	407	414	368	378	353	391	428	385	384	414	380	398	399	365	433	365	377	382	370	415	349	409	359	385	401	384	398	360	359	383	373	374	394	384	383	372	364	383	388	381	376	353	404	402	358	366	375	397	366	370	394	395	426	347	379	384	360	354	382	392	385	373	384	343	379	388	381	412	390	411	417	402	356	334	402	379	409	414	397	390	379	363	372	400	366	394	381	394	380	423	340	411	384	367	393	385	377	407	384	367	401	369	384	371	404	404	337	438	423	363	414	395	404	399	379	376	420	384	379	355	362	428	359	374	390	388	390	404	393	405	362	405	379	401	389	368	365	374	366	376	350	393	373	395	374	380	391	400	412	371	407	373	401	382	356	375	435	369	349	445	396	378	349	402	395	424	354	406	359	397	409	389	387	378	408	386	405	376	388	398	407	386	338	369	403	382	387	408	418	377	360	329	357	426	375	377	403	389	360	368	376	378	360	383	367	367	383	390	358	373	367	418	365	351	386	385	390	394	414	397	404	381	399	415	358	379	398	374	353	385	378	413	408	366	336	375	414	404	375	391	396	390	387	370	393	394	362	360	387	361	397	400	394	390	348	366	382	389	383	370	372	392	363	384	382	410	392	404	418	390	399	389	360	391	382	393	371	409	357	376	408	373	384	379	357	390	360	358	398	366	345	391	381	372	376	373	386	402	404	383	375	388	375	365	363	371	365	380	376	385	368	373	357	368	394	387	377	405	383	383	377	383	412	373	404	379	369	402	395	347	384	400	354	391	387	331	379	390	377	393	395	421	371	397	369	406	334	402	415	372	388	385	362	408	370	401	412	403	368	383	383	393	370	432	382	390	426	391	400	399	395	349	381	389	390	426	362	373	387	375	400	357	373	382	379	384	367	379	352	378	373	371	393	380	368	406	413	395	416	378	372	395	409	397	395	360	406	408	379	416	360	377	398	393	390	398	352	372	393	392	393	389	389	354	379	393	374	403	408	331	391	371	411	387	379	379	382	407	404	358	376	383	400	380	375	402	381	392	383	393	401	400	401	396	385	402	385	410	389	379	387	426	393	392	400	416	362	391	382	430	379	398	392	382	400	401	376	359	401	384	415	396	402	417	371	401	356	401	401	380	383	432	409	385	386	366	396	367	367	415	408	407	387	387	405	393	397	377	415	377	386	360	371	370	376	370	378	442	416	382	390	380	397	400	400	396	388	383	385	343	370	406	412	391	394	346	384	408	409	394	411	400	394	385	407	357	419	352	378	430	427	404	420	385	386	375	406	420	398	402	366	413	396	364	377	388	388	381	400	411	367	388	410	378	397	433	388	361	374	396	397	399	376	422	382	424	388	361	405	409	364	397	403	382	385	375	384	390	384	426	394	385	378	394	364	407	385	396	382	379	375	401	382	393	381	386	370	410	383	431	377	423	372	356	393	396	405	410	413	422	386	435	369	365	403	401	367	397	363	409	394	344	393	378	366	382	408	369	354	391	426	432	369	379	399	370	368	391	385	363	407	362	412	364	359	348	413	375	358	378	365	396	382	362	382	386	383	357	370	397	422	429	388	404	426	368	392	397	385	360	394	369	364	416	401	410	382	399	350	383	404	405	392	388	458	368	378	346	390	366	400	374	372	427	379	407	379	362	337	382	371	386	361	408	383	394	387	367	377	395	383	364	438	357	376	416	374	453	400	418	381	370	384	378	408	392	419	382	400	426	380	346	367	360	353	382	375	387	430	402	376	408	396	402	373	368	377	378	399	386	375	367	366	404	417	393	422	448	382	412	428	397	385	416	372	392	390	357	379	410	400	385	368	416	411	388	393	389	375	413	383	367	355	412	390	378	360	389	374	401	408	362	409	385	417	387	386	390	380	391	385	385	402	382	386	371	373	373	412	399	368	407	382	378	371	366	410	373	353	396	349	369	350	384	399	377	368	402	372	385	391	403	388	397	350	399	353	378	441	405	366	379	409	375	385	407	386	372	368	377	426	399	412	373	370	393	408	356	406	399	387	401	386	398	402	405	374	402	387	420	408	403	397	434	351	416	384	411	361	393	397	393	396	384	445	396	422	392	380	388	396	353	387	417	371	375	404	402	390	401	397	366	336	402	348	379	405	385	349	387	411	403	380	355	388	383	406	425	401	401	393	383	360	411	382	382	398	364	391	387	371	392	386	376	401	370	372	398	407	365	404	388	393	372	414	364	381	391	385	372	375	374	396	358	377	390	371	360	378	367	388	391	367	352	386	418	401	366	401	355	363	367	362	367	404	436	373	409	368	409	398	406	379	436	380	357	391	423	378	422	439	390	382	388	352	382	408	399	381	394	381	376	401	399	353	377	370	400	398	398	389	405	364	375	372	427	400	401	370	368	392	408	378	366	357	341	401	350	362	396	379	383	375	359	398	395	392	399	384	392	391	389	397	385	402	407	385	387	390	388	420	396	385	404	350	392	396	382	396	408	404	397	379	358	405	350	397	427	375	375	388	377	424	428	397	400	402	402	410	386	403	406	388	414	414	372	414	390	392	386	372	382	392	415	365	394	383	427	390	377	402	373	367	369	370	430	418	405	369	384	384	393	359	377	407	388	400	338	400	360	357	394	393	389	398	355	385	384	398	392	414	371	408	385	375	413	417	366	385	397	392	401	375	405	376	379	382	374	406	384	424	442	387	391	388	391	385	398	359	362	356	364	368	400	422	392	386	402	421	384	406	367	369	387	374	375	349	402	376	389	366	363	394	399	416	413	388	421	394	378	380	377	391	390	408	366	384	409	370	383	378	392	405	380	375	364	389	390	385	409	402	376	423	381	392	390	386	377	379	377	369	362	402	422	398	403	372	346	384	351	407	372	368	387	380	362	385	415	405	431	398	403	407	364	401	420	387	388	379	375	406	401	393	362	393	411	398	412	401	370	395	375	384	354	406	345	370	397	378	402	391	377	359	381	382	403	418	392	377	365	385	382	401	402	397	396	391	373	397	392	400	432	394	391	374	380	377	365	369	421	380	383	392	398	421	384	395	349	398	394	439	371	432	391	388	417	394	355	402	379	410	386	377	382	386	370	379	373	375	407	434	355	350	363	393	393	370	435	389	405	382	373	396	385	413	350	416	401	363	397	392
2423	871	916	954	955	907	917	916	932	919	897	896	960	899	918	849	960	924	879	955	939	888	896	901	962	905	938	886	906	891	908	941	970	928	880	931	911	933	909	918	894	885	900	909	904	918	916	929	928	927	949	919	908	924	893	908	912	909	903	883	909	878	922	936	941	901	911	978	944	931	910	913	976	878	925	929	905	911	897	952	852	946	891	928	871	847	916	885	913	953	911	879	892	926	971	949	904	872	893	904	912	934	937	970	914	909	915	905	919	942	891	887	892	901	902	958	913	918	917	928	925	923	904	884	973	909	868	890	853	956	856	980	909	867	914	957	921	934	890	909	885	952	964	945	868	902	897	943	901	943	984	916	917	900	924	928	877	885	950	935	943	911	913	890	921	934	934	922	906	960	905	939	869	915	992	932	889	937	915	979	966	881	918	913	925	905	946	918	938	899	935	892	880	890	963	952	925	916	885	959	942	938	870	890	854	931	907	908	982	866	878	947	895	918	886	929	926	922	850	916	876	918	928	940	908	900	898	908	911	921	874	941	921	911	925	885	919	912	937	967	890	952	925	877	903	934	902	911	923	948	904	912	870	983	886	910	952	872	956	917	952	928	942	895	913	946	927	970	904	911	894	899	870	854	898	951	964	868	860	932	885	955	890	939	949	892	871	940	926	939	907	937	886	929	945	865	962	875	891	972	908	936	867	889	860	947	883	893	939	955	934	895	941	917	907	916	916	872	949	913	919	912	914	877	931	964	959	916	904	884	923	921	921	934	908	904	899	873	901	902	939	896	977	880	888	944	907	915	945	921	906	935	959	959	981	929	904	902	898	978	915	982	909	929	917	930	916	907	904	949	910	908	925	899	916	971	916	936	926	904	985	924	915	933	955	942	910	895	939	898	905	911	932	924	909	895	832	918	895	958	1005	874	959	949	869	939	958	904	900	911	942	932	926	899	941	918	964	929	914	903	943	870	903	941	902	956	914	910	927	928	967	905	946	912	891	896	942	925	930	924	976	920	917	955	980	900	936	874	931	913	894	957	867	884	936	895	891	897	903	913	924	888	891	933	897	878	961	915	951	883	888	952	859	929	920	884	918	920	927	913	918	874	892	875	922	886	920	952	886	902	867	939	890	902	932	955	943	914	897	870	902	883	909	901	909	948	949	884	872	907	924	946	916	925	861	927	943	933	937	916	952	877	908	917	907	913	913	904	867	933	958	933	965	889	871	884	923	931	892	853	899	946	931	880	908	860	946	897	865	862	891	927	933	913	912	961	950	852	928	938	913	902	895	866	905	902	879	884	981	927	951	915	909	903	917	949	949	959	836	885	956	864	872	919	916	907	907	925	964	893	893	950	924	884	908	899	897	907	921	894	930	925	943	962	927	874	891	951	910	939	926	925	949	873	864	918	914	914	938	925	940	949	938	987	947	932	888	905	920	944	916	903	977	849	965	962	944	905	902	918	868	912	942	946	924	918	895	926	959	936	879	912	909	908	945	894	924	906	941	929	911	915	907	953	945	943	900	888	959	946	907	900	966	944	894	944	899	947	911	944	951	953	942	908	922	890	903	883	934	963	912	934	948	886	882	959	916	913	1010	933	867	931	899	915	890	900	959	898	928	923	903	925	886	929	900	937	890	890	941	926	926	962	904	900	947	883	904	896	936	940	963	898	933	915	961	930	916	915	974	906	931	956	873	874	955	882	928	901	902	951	952	900	904	855	954	915	923	941	925	896	891	893	877	947	873	905	944	911	934	916	945	957	911	948	931	962	895	927	940	929	888	950	962	897	937	892	932	891	842	927	855	935	930	895	916	886	924	915	981	939	978	875	867	940	927	899	853	923	912	934	936	910	914	938	953	902	955	911	953	952	928	946	905	928	881	939	886	929	891	884	915	863	919	918	926	927	955	877	879	929	934	888	938	914	950	900	964	864	985	877	916	893	909	921	911	963	904	961	953	884	885	981	928	930	878	863	937	872	913	911	960	922	943	911	888	898	936	870	972	877	850	893	904	908	856	913	898	920	900	880	855	861	833	933	930	864	933	913	915	987	952	912	919	911	953	858	919	916	903	911	903	909	944	953	939	908	870	927	950	856	975	957	936	927	921	887	951	907	890	919	900	902	932	881	955	927	985	922	993	950	900	903	953	942	913	930	890	934	903	936	949	942	911	957	919	884	917	852	908	903	933	956	962	966	929	904	926	952	910	899	895	915	876	873	900	919	951	928	908	953	943	880	896	927	948	869	961	964	930	911	866	996	891	943	933	923	912	867	938	906	907	894	918	868	946	953	913	908	933	895	941	925	897	915	907	948	952	834	941	915	907	955	922	894	918	939	894	887	906	898	942	948	933	901	969	889	950	919	891	941	933	910	917	923	925	912	928	868	935	877	916	898	919	883	956	965	873	910	850	955	912	927	897	957	916	861	913	882	915	849	869	940	974	884	918	979	909	944	951	856	915	936	910	919	935	942	889	941	935	922	903	902	952	870	955	892	949	938	917	875	880	957	904	905	935	870	901	923	923	937	948	901	935	896	905	946	942	909	917	985	895	885	925	987	934	904	909	907	970	959	925	886	933	942	894	904	903	938	949	876	913	913	879	885	942	918	962	988	907	886	900	973	923	934	936	985	948	895	917	892	895	942	883	844	919	927	902	836	933	929	893	919	980	956	909	922	900	924	901	939	887	989	930	912	942	884	985	935	923	954	896	972	890	886	944	891	914	940	920	933	901	948	934	900	965	928	905	965	875	941	963	897	925	924	894	945	964	880	878	893	954	864	863	910	918	927	873	886	943	889	887	944	913	935	923	984	918	901	950	955	943	894	908	835	932	933	874	937	898	941	887	916	911	865	913	945	951	873	883	901	940	916	862	900	887	919	963	911	935	913	901	908	913	919	924	908	928	926	900	953	947	910	933	934	916	908	866	936	872	947	975	974	897	952	945	943	947	874	909	906	892	945	900	913	933	919	904	909	943	929	946	912	874	901	904	998	882	891	959	934	904	888	958	925	907	866	861	921	934	877	896	918	938	918	907	893	955	974	875	896	990	892	959	951	875	925	936	907	908	908	887	899	886	933	910	912	877	943	910	941	898	954	847	962	907	967	920	857	861	922	898	927	907	943	908	969	984	917	894	937	958	913	960	936	941	956	890	908	881	893	916	968	906	917	903	891	934	904	909	913	943	879	879	928	867	906	886	918	945	879	927	923	971	946	929	943	977	941	926	928	920	909	879	884	901	867	946	889	845	893	819	947	878	912	863	876	914	912	932	934	982	942	890	923	882	916	888	913	909	933	882	966	887	949	919	887	891	933	938	969	906	937	915	893	878	951	923	884	906	923	953	922	860	892	903	965	942	931	951	955	907	928	898	896	912	892	898	902	843	924	921	868	934	899	929	880	917	894	911	895	941	951	935	931	873	894	938	898	892	922	921	933	944	929	886	930	868	878	893	902	946	964	868	884	917	926	896	878	911	980	909	919	939	961	906	929
7457	571	608	502	412	417	388	400	416	368	339	355	366	362	375	340	368	329	340	353	357	330	359	348	337	330	393	338	291	326	375	355	347	372	328	324	316	371	332	337	332	331	378	331	357	334	358	315	319	360	342	385	371	380	324	344	347	338	331	354	360	323	316	366	356	325	368	314	346	308	338	343	329	352	344	338	397	349	381	331	336	313	331	366	337	351	319	322	336	323	337	338	283	340	343	316	338	362	321	328	360	325	348	330	377	385	359	345	335	350	342	342	325	339	377	371	352	382	343	325	368	345	356	380	330	361	328	367	351	320	346	375	340	334	354	379	363	356	340	319	319	333	324	343	360	362	346	345	307	309	362	335	316	338	346	340	345	340	336	328	355	375	337	347	377	326	354	378	356	386	310	357	353	335	347	355	355	337	332	341	358	370	329	371	341	326	310	324	358	371	326	337	363	335	362	348	336	317	304	358	317	346	367	376	310	332	381	344	353	362	355	348	330	342	378	333	338	350	335	348	326	375	363	326	351	368	330	340	334	345	371	348	366	348	342	361	330	323	320	333	333	349	334	347	354	337	338	350	355	323	319	326	361	358	309	341	321	344	348	356	326	340	308	320	322	361	363	362	323	347	319	323	310	363	354	391	356	308	350	325	350	290	351	343	362	352	339	329	344	332	349	347	353	326	328	345	326	347	357	335	379	360	352	387	333	337	337	346	366	343	324	322	342	376	331	377	341	362	367	334	357	357	352	329	334	324	327	327	352	344	321	344	330	323	322	353	346	352	343	345	361	354	344	348	303	345	349	354	278	327	366	359	354	351	333	370	362	331	377	353	344	328	351	335	310	321	344	346	340	374	350	355	366	335	328	384	347	315	334	339	392	334	358	316	335	303	329	348	317	367	304	329	360	320	337	344	336	325	338	349	360	351	347	348	335	326	374	342	341	350	325	333	350	327	366	316	330	334	376	350	350	329	328	352	349	344	376	367	368	363	351	360	348	321	348	338	329	319	327	339	367	336	341	318	324	356	313	359	348	358	326	344	318	326	344	345	355	344	326	343	385	391	347	336	375	389	364	344	335	344	327	321	350	344	364	352	325	341	354	306	320	312	349	356	325	351	308	340	329	326	301	330	335	363	364	306	356	307	334	354	302	322	338	360	350	339	370	357	346	341	322	332	315	333	314	330	308	335	342	309	336	303	310	344	354	332	338	345	327	340	320	334	339	328	338	365	322	326	320	301	355	356	347	306	379	342	334	339	348	355	352	353	325	297	362	350	330	334	364	318	307	304	290	336	326	323	350	359	324	336	328	360	366	347	347	345	349	306	316	298	283	344	346	375	347	321	342	333	369	332	320	356	329	352	347	344	358	333	303	388	325	330	320	327	343	330	323	315	334	340	360	324	342	378	348	368	349	333	360	365	358	342	338	341	337	298	324	310	345	302	344	381	348	355	324	348	321	316	336	339	325	337	360	376	332	283	323	331	332	361	299	347	347	335	374	391	295	315	344	348	311	300	322	341	324	352	360	326	338	333	347	334	338	363	347	336	312	347	358	348	312	352	342	354	346	315	315	344	351	321	350	365	365	311	338	316	346	373	345	314	365	351	336	331	324	333	321	346	373	341	306	384	370	338	342	362	325	302	337	319	312	330	306	357	349	343	369	338	349	320	357	329	340	340	344	366	368	308	341	345	350	336	355	365	337	343	365	363	325	359	316	380	369	324	357	333	366	312	345	323	310	345	327	347	317	367	318	360	318	373	377	362	321	353	344	329	310	368	377	348	374	365	357	346	337	330	341	333	347	346	348	358	339	347	312	310	327	386	353	336	326	337	334	328	344	331	345	325	349	337	335	375	327	318	328	331	303	354	335	345	351	338	326	311	323	351	358	344	379	364	320	344	338	341	348	349	358	377	375	341	323	364	380	352	368	322	367	346	341	343	355	334	347	344	354	346	359	322	334	331	369	360	344	328	353	338	342	348	354	307	352	358	363	319	357	366	316	311	332	350	354	332	350	371	293	340	348	317	318	329	351	379	359	352	333	356	346	364	361	355	315	364	364	375	335	340	322	342	355	342	303	343	328	316	338	377	339	361	361	359	335	352	301	295	356	327	321	316	368	347	352	329	330	356	357	334	374	350	333	348	310	365	321	352	354	371	367	341	319	335	330	343	326	354	332	353	366	352	313	356	338	352	326	339	365	335	332	339	351	326	376	353	359	331	357	314	352	358	365	313	303	341	347	319	326	313	350	316	329	381	359	351	359	344	344	342	308	347	377	351	349	319	356	338	334	341	347	327	332	346	338	347	340	352	341	324	351	358	337	382	335	305	336	367	314	316	326	346	348	355	360	327	331	356	322	347	320	342	313	365	318	307	312	299	370	362	344	329	367	307	329	363	352	336	352	314	311	323	300	335	330	335	321	330	369	334	340	335	339	325	328	381	369	336	345	354	317	348	329	346	347	345	360	345	325	347	346	334	331	320	333	343	329	330	390	336	326	328	367	360	359	353	350	324	321	344	327	329	347	305	321	351	358	349	340	374	346	348	327	333	334	334	343	355	351	363	348	322	367	335	322	353	346	315	363	327	337	355	343	339	338	335	378	349	340	355	352	312	330	312	357	363	351	307	343	349	345	347	359	311	352	363	355	321	302	317	374	361	342	332	328	320	330	319	361	323	306	362	337	325	349	380	383	377	336	320	363	339	353	334	335	359	326	327	345	303	369	332	347	331	315	344	320	367	345	354	375	344	347	356	294	344	346	345	342	354	334	323	331	373	340	339	350	404	337	308	356	357	354	368	313	341	340	390	327	319	342	282	329	409	350	342	322	366	337	359	356	351	370	351	352	351	386	330	350	339	366	323	361	329	347	316	365	370	349	332	358	377	343	351	344	338	340	314	334	334	358	336	354	370	326	330	302	355	351	332	288	344	356	301	387	351	383	339	375	341	371	379	349	373	340	349	344	364	353	391	332	330	342	349	343	312	362	347	346	363	332	339	333	344	304	357	347	349	339	319	377	338	338	335	360	344	336	351	337	372	312	326	336	336	350	290	363	348	380	369	285	354	348	373	329	312	352	348	340	333	352	358	315	324	355	336	322	343	352	367	374	339	356	337	344	362	344	327	374	355	314	320	331	333	320	344	319	366	342	331	391	320	371	357	316	345	341	344	324	351	341	361	354	332	344	328	374	362	354	336	360	336	345	350	360	340	352	348	385	393	342	375	339	317	341	321	350	336	331	365	321	360	339	373	309	314	379	338	372	359	367	310	348	323	348	373	353	320	349	328	328	354	366	352	341	335	321	324	335	347	366	344	330	341	346	364	386	383	326	351	330	334	330	336	332	350	339	381	318	341	361	359	330	328	342	346	352	300	344	330	324	316	335	329	333	344	363	317	334	350	334	339	326	319	337	339	330	338	355	356	361	352	358	381	349	369	350	347	346	370	341	335	364	366	347	359	375	335	346	310	340	319	354	354	382	384	328	342	350	328
6881	1024	1326	1459	1330	1162	1094	1060	979	965	959	910	865	897	869	920	809	820	895	819	877	805	841	833	863	901	871	805	824	844	820	792	864	858	825	858	846	835	796	808	892	839	782	858	853	833	802	823	747	837	817	809	848	870	792	809	863	806	786	819	853	857	838	793	829	820	817	884	818	847	924	815	842	877	820	906	867	847	874	818	807	823	790	863	824	819	842	868	862	792	849	832	809	790	786	802	797	912	824	787	791	817	791	811	788	789	815	820	787	791	823	861	812	760	823	819	809	817	817	840	829	820	783	859	790	822	852	789	743	843	831	776	828	820	830	799	852	830	819	829	773	797	764	801	836	783	800	763	817	800	829	889	779	773	808	817	839	806	790	824	791	824	777	855	815	827	862	756	850	814	816	760	823	780	870	859	852	780	826	835	825	822	807	793	773	778	839	780	857	841	809	826	768	813	765	821	834	813	785	788	792	814	791	879	791	827	849	838	849	866	808	828	836	829	884	807	812	806	796	858	834	804	792	786	782	811	770	790	800	818	828	809	833	872	784	828	795	835	782	792	816	816	804	779	807	802	808	844	826	823	836	753	813	797	843	776	853	812	782	877	810	825	851	823	832	808	887	829	774	788	810	837	821	807	789	856	784	816	859	820	804	831	799	797	842	801	841	820	855	831	829	865	856	827	827	835	853	804	795	813	840	784	812	843	828	815	852	832	870	860	776	816	818	812	836	833	822	829	838	800	828	794	835	788	850	799	853	799	751	786	760	829	797	829	820	809	808	838	814	861	840	851	841	842	791	786	807	797	847	787	776	823	792	854	824	815	751	777	838	799	777	872	779	795	794	883	847	780	846	817	818	823	817	786	850	815	812	783	803	814	831	763	799	822	820	838	796	811	825	828	784	849	861	820	780	835	835	802	843	814	759	834	837	780	825	796	808	875	811	781	781	806	833	865	810	776	812	784	783	841	798	793	849	814	846	847	836	799	833	856	792	828	780	875	815	828	738	829	810	831	829	886	836	841	816	832	832	838	814	801	797	805	829	818	804	797	846	822	809	844	834	818	754	825	871	860	818	776	835	860	837	799	880	846	839	839	786	761	721	848	824	807	792	832	837	871	789	873	795	803	796	789	785	867	796	825	874	848	777	804	810	823	840	859	852	840	784	818	811	837	840	794	817	787	759	814	753	856	812	810	811	866	810	790	849	772	842	812	842	865	862	789	843	804	811	803	831	845	808	780	834	795	828	816	801	789	780	818	778	790	816	853	850	802	785	818	830	798	796	815	811	791	892	887	769	806	881	795	837	823	872	828	865	837	840	852	804	836	857	810	812	816	800	804	791	844	772	801	749	824	859	824	845	831	884	873	810	851	795	839	822	785	838	855	818	800	842	827	802	818	815	750	820	774	837	826	846	812	851	819	767	855	798	791	778	859	822	805	851	830	824	810	814	796	860	832	798	780	835	828	868	823	761	894	805	792	810	852	807	841	790	843	848	809	837	828	794	818	826	775	820	809	796	812	836	819	852	862	802	847	820	818	813	821	801	828	787	893	820	846	763	832	805	801	834	807	844	725	826	845	812	801	809	845	868	864	810	845	796	774	841	781	822	806	857	844	807	847	792	787	870	825	838	828	870	811	768	802	826	787	860	837	861	795	835	821	816	785	801	788	877	817	760	773	799	806	791	842	823	819	856	804	817	886	795	833	780	901	843	800	848	787	842	810	841	802	798	849	797	801	767	858	853	856	773	798	799	808	869	868	805	824	842	805	831	804	838	857	816	848	764	799	810	828	805	810	801	757	815	739	846	880	873	828	760	847	835	835	839	791	823	830	845	793	840	815	804	812	807	825	872	775	846	860	819	797	803	818	785	886	836	836	825	784	844	814	849	798	811	852	849	834	862	801	833	821	840	816	812	812	775	831	824	803	800	829	827	854	822	833	852	816	823	859	841	852	869	833	841	843	829	876	824	804	793	811	844	807	841	832	819	794	815	836	797	825	826	838	826	786	849	792	814	848	797	839	807	852	819	813	833	797	818	794	843	793	833	786	862	833	818	825	839	837	813	798	838	919	750	848	802	817	777	801	762	789	840	809	845	786	847	789	818	822	756	809	854	834	808	811	829	840	790	786	782	832	825	838	813	841	792	767	773	767	817	817	818	810	805	865	782	832	779	821	864	844	818	764	781	812	798	843	820	828	776	859	789	865	771	803	827	845	843	842	862	813	783	840	840	831	828	794	794	822	769	761	773	846	807	839	823	839	840	815	791	792	813	818	838	842	844	801	805	898	851	844	822	819	810	906	861	778	804	842	780	842	873	820	836	798	813	836	794	810	842	837	792	836	802	799	803	797	829	806	779	805	872	849	825	779	804	856	850	816	818	813	800	787	781	840	831	812	810	813	775	807	803	842	830	849	794	860	828	854	796	842	789	814	827	835	822	840	813	796	794	824	816	824	821	840	829	839	834	804	817	803	838	776	827	853	838	850	837	878	801	820	864	789	854	827	813	854	835	783	824	815	830	807	820	822	829	810	796	865	825	819	823	837	823	835	837	859	834	856	816	823	833	864	852	831	871	833	780	837	839	798	901	850	805	807	803	836	804	808	785	805	822	866	811	763	845	801	803	840	780	789	853	873	757	860	834	851	829	829	820	847	805	817	739	827	883	827	836	859	780	795	802	788	771	787	800	850	805	802	849	834	827	820	847	824	812	830	823	857	832	813	747	822	842	826	863	825	831	815	838	811	808	891	816	794	824	793	883	829	801	799	838	814	832	843	839	817	864	831	850	861	822	802	812	823	869	770	806	866	820	800	807	829	781	822	851	822	831	790	812	866	838	880	802	813	815	849	866	821	833	873	867	845	811	867	840	832	854	835	790	886	835	807	792	883	808	809	832	824	762	836	775	846	792	807	860	812	825	844	808	796	880	814	847	802	830	892	791	828	809	818	817	842	828	825	801	788	827	836	819	841	777	780	846	817	771	822	788	860	870	870	823	811	761	846	851	855	804	790	822	863	816	803	769	806	781	808	845	825	832	818	830	847	860	867	845	822	814	780	827	808	819	782	795	865	849	823	867	784	840	859	750	860	815	779	810	801	814	823	832	796	802	823	820	802	832	837	839	796	839	825	813	839	854	843	797	831	821	843	847	814	841	773	806	820	817	826	791	814	745	801	804	856	764	824	806	836	812	833	860	816	791	821	763	815	843	764	863	809	825	834	819	781	788	801	835	838	853	826	784	821	812	804	791	810	804	857	843	834	781	812	853	806	828	819	799	825	799	828	808	836	834	812	793	825	832	802	809	830	801	792	823	832	816	803	799	849	802	803	825	834	800	803	836	843	793	823	824	804	801	834	820	882	861	817	808	800	854	817	841	876	801	766	842	798	789	791	790	799	893	819	787	805	796	810	779	820	821	826	827	850	855	838	769	860	805	819	765	845	805	841	820	820	824	869	839	832	839	851	843	798	844	773	823	746	821	811	815	786	812	800
12991	836	680	501	375	313	274	314	281	262	235	254	235	226	210	221	212	221	230	223	195	188	203	186	200	214	213	218	212	205	211	220	189	214	220	204	200	191	225	221	227	219	195	228	206	228	228	206	218	203	187	195	205	205	246	189	187	220	180	222	209	202	211	217	195	185	177	187	229	179	185	233	176	215	216	198	221	238	207	166	231	177	201	205	201	228	226	224	203	197	222	214	207	177	198	223	196	183	217	181	191	207	222	199	204	224	209	187	190	218	204	190	221	176	214	236	210	203	209	232	188	230	210	194	234	211	202	215	216	189	209	194	231	234	215	220	210	214	217	210	189	207	202	213	207	221	185	190	214	229	179	237	205	198	196	208	234	196	224	189	193	202	193	186	184	198	173	200	220	213	187	217	193	219	216	225	197	207	226	192	183	193	206	195	197	175	195	214	199	197	210	186	205	190	221	199	206	196	198	199	188	213	236	203	203	227	207	199	179	185	209	214	222	203	210	193	208	191	214	219	184	204	194	206	225	235	213	203	208	191	213	198	191	200	206	219	210	196	223	196	192	202	193	190	187	188	181	185	188	202	208	205	224	194	205	218	207	191	212	209	222	191	202	187	203	219	213	242	204	194	202	195	193	208	210	177	192	220	195	198	226	218	183	212	191	188	211	202	208	192	196	201	185	180	178	230	197	206	214	201	185	199	174	188	192	205	200	220	212	184	204	195	197	190	211	206	218	200	240	219	190	220	199	209	201	227	192	200	209	193	175	211	208	206	175	204	185	216	216	183	210	210	201	196	214	209	189	226	209	211	204	203	236	232	207	216	194	176	194	202	207	210	213	179	223	190	215	227	218	210	197	214	228	210	240	199	214	232	225	213	177	198	178	205	204	217	212	197	201	196	197	208	204	203	202	227	187	191	201	185	214	167	203	214	201	215	176	210	204	188	189	181	194	211	186	227	189	245	186	197	221	185	227	194	220	187	180	211	199	208	190	215	198	214	214	186	224	220	195	211	199	225	206	207	225	196	195	238	225	218	213	203	189	209	213	201	218	203	187	226	200	204	223	205	197	191	207	214	188	194	191	206	192	201	222	202	192	237	164	208	208	188	201	205	229	200	185	195	207	204	181	212	197	199	190	202	180	209	212	204	218	184	194	188	183	196	197	222	218	201	234	196	212	210	236	223	214	197	215	189	161	211	201	202	190	214	205	183	218	195	226	193	201	199	209	203	184	223	204	189	209	197	215	208	210	187	207	220	215	197	232	212	236	209	198	185	206	225	190	231	204	169	189	177	211	193	225	214	195	205	196	211	186	217	207	226	213	197	219	179	225	176	217	211	223	213	209	204	196	206	191	200	190	213	227	196	187	196	228	193	208	223	192	217	201	218	215	192	215	200	204	217	225	209	181	223	220	218	205	200	208	197	202	189	210	205	221	219	217	231	176	203	207	200	184	180	216	209	204	199	196	175	181	215	174	209	210	220	181	224	221	200	212	179	225	192	200	193	230	219	216	197	220	194	187	215	199	186	217	235	211	200	206	212	200	219	212	213	205	213	208	216	202	210	176	197	198	206	196	220	185	199	217	207	170	201	214	207	224	214	233	185	188	187	203	233	194	180	196	207	182	216	212	229	203	206	212	203	170	193	187	215	210	187	191	192	206	211	239	187	188	216	202	206	205	177	178	215	238	200	208	213	194	211	210	182	222	220	204	190	212	173	236	211	208	227	211	204	197	210	204	223	206	190	204	198	203	191	238	185	190	231	209	195	203	232	217	211	227	230	209	202	206	224	232	206	181	202	196	218	200	229	190	232	189	197	213	193	198	198	210	213	207	192	185	194	224	192	234	202	192	191	224	214	184	209	207	212	184	217	211	230	214	200	197	217	209	217	219	205	181	202	183	234	224	207	195	235	187	218	199	190	212	192	228	202	184	195	218	192	192	227	188	191	219	227	234	222	199	190	199	184	201	205	205	207	224	196	227	199	210	223	199	226	193	175	211	175	210	209	178	221	191	194	217	211	200	207	224	213	194	187	214	174	222	203	215	195	185	206	232	218	199	233	224	198	206	210	204	200	214	198	209	199	208	205	233	197	219	234	206	207	206	197	225	185	195	200	202	209	210	203	191	203	184	200	214	213	226	213	214	212	166	181	193	235	206	212	215	206	185	221	238	205	200	190	207	224	202	207	203	224	209	194	190	207	193	178	214	192	194	186	217	193	208	211	214	206	212	181	203	197	200	197	213	212	194	199	205	209	185	199	216	204	208	208	211	200	198	229	222	200	189	184	209	219	211	205	185	229	192	172	217	183	200	192	213	213	195	201	213	203	223	198	215	199	201	221	218	186	205	224	178	189	209	193	216	205	212	224	220	210	222	209	207	180	199	219	216	208	202	195	201	188	214	212	222	210	212	195	197	214	220	195	194	187	208	211	196	206	212	198	182	199	246	245	213	211	198	223	164	213	181	206	196	208	221	196	198	198	193	206	216	197	186	206	204	193	213	189	199	190	212	214	238	201	197	193	217	232	238	211	221	193	217	182	167	193	207	216	183	222	189	192	187	204	216	218	206	232	203	212	210	203	215	225	220	213	204	229	196	206	222	192	181	226	184	205	207	209	224	188	191	202	192	184	189	213	223	187	221	176	209	217	215	250	204	201	201	187	198	192	225	223	195	213	188	204	186	187	197	211	204	224	182	214	210	218	215	209	178	182	209	206	183	224	210	220	181	194	214	214	198	184	202	178	209	195	220	202	214	233	207	239	218	196	218	216	228	210	219	239	210	188	176	231	190	182	215	212	169	202	192	230	195	188	205	194	244	218	220	208	209	192	205	188	210	194	193	178	182	194	186	200	205	212	169	216	224	223	206	212	210	189	192	206	204	200	239	235	179	192	210	198	159	190	206	226	205	215	188	185	194	214	212	198	196	199	186	199	196	222	208	215	208	203	209	238	225	227	206	193	206	206	205	191	240	218	169	184	241	223	191	210	210	198	199	191	184	215	208	230	191	200	208	224	220	216	203	222	212	200	212	196	237	206	194	195	198	213	246	207	202	194	208	216	172	244	187	229	213	203	212	204	187	218	200	206	203	203	205	172	203	201	202	216	215	195	203	198	199	200	213	188	204	213	218	193	211	204	225	222	220	182	221	212	234	194	185	212	187	190	186	223	218	211	200	198	216	206	234	183	225	205	199	189	209	208	190	197	217	219	202	233	192	242	198	192	226	200	189	201	218	200	210	204	198	212	207	211	212	196	219	200	227	247	194	212	241	202	188	237	210	185	201	233	199	214	187	218	205	200	195	214	194	205	206	224	217	217	179	212	183	206	212	183	184	203	204	196	207	223	185	198	247	192	184	179	196	205	203	210	178	237	202	208	205	213	210	213	193	220	218	168	216	199	193	230	186	210	198	233	203	200	212	210	217	203	211	241	190	184	207	205	201	212	175	210	205	208	226	172	175	208	195	214	202	213	193	201	198	221	202	189	208	228
8148	884	1507	1694	1409	1166	979	947	857	817	726	693	670	675	676	633	617	643	629	624	564	593	569	553	586	551	534	533	542	548	591	560	577	537	552	523	507	580	528	509	535	544	535	549	519	535	493	559	533	546	516	531	520	528	509	492	538	560	527	562	518	549	504	545	477	520	560	548	581	523	543	532	544	567	581	555	558	566	528	503	533	547	533	500	518	524	542	504	514	557	536	559	492	519	534	550	487	534	528	533	508	554	523	524	488	594	508	510	534	506	543	519	544	530	526	538	503	484	477	531	491	520	514	553	540	526	546	511	504	530	547	510	491	496	493	512	482	511	513	516	513	506	526	514	546	499	540	546	530	527	508	547	523	521	515	503	503	517	529	504	499	535	526	492	496	519	489	514	511	498	488	483	518	519	516	510	522	499	538	523	559	518	550	483	501	519	513	485	524	527	522	512	527	496	542	488	532	481	533	506	535	444	530	535	527	493	503	529	527	516	539	522	529	499	505	530	530	534	496	536	524	514	503	528	501	487	542	512	564	516	505	507	499	458	547	492	499	511	510	530	516	556	484	516	551	500	490	476	527	529	524	508	508	537	518	531	496	530	594	498	524	506	539	498	547	518	560	505	537	538	508	552	515	521	508	512	559	490	541	514	509	544	536	517	526	530	520	524	521	538	512	493	522	512	494	540	522	495	524	514	531	510	498	474	497	493	521	502	477	547	525	503	517	527	535	510	472	497	498	501	512	473	494	512	556	492	468	543	491	533	498	507	508	514	509	531	532	519	515	552	521	515	570	476	527	472	509	507	490	539	522	548	523	551	523	552	523	498	530	493	552	531	514	517	556	488	525	527	522	508	511	492	495	537	543	526	547	515	529	537	492	491	518	521	520	545	468	560	488	545	563	528	493	514	503	492	546	513	478	502	543	508	533	513	519	489	501	472	475	515	514	493	520	530	508	503	531	528	545	531	483	509	492	515	513	469	525	502	511	511	494	547	509	540	510	511	503	516	524	533	505	493	547	525	536	506	512	450	493	481	539	523	546	512	503	548	493	564	512	488	530	509	517	530	554	511	506	531	535	504	481	518	513	516	518	523	483	536	530	514	504	529	500	525	532	553	558	518	526	530	499	535	481	511	518	540	492	458	554	505	506	527	505	498	518	507	527	549	518	537	534	522	535	499	472	514	494	490	519	496	483	507	514	537	514	533	511	510	538	520	495	478	505	513	538	527	532	512	533	514	521	509	486	529	540	536	497	490	496	512	521	505	508	535	526	526	533	505	486	520	498	513	541	507	510	537	539	559	516	509	523	522	533	439	512	522	523	519	539	532	519	509	535	493	482	525	499	509	558	526	529	533	513	513	516	482	525	518	538	557	524	497	487	515	503	501	524	473	520	488	512	513	561	516	507	489	492	500	536	483	524	557	526	520	483	530	533	543	526	512	533	502	530	464	518	521	529	479	494	520	526	519	461	517	470	530	562	521	505	523	470	494	542	509	534	472	526	544	531	517	535	538	472	562	532	520	493	513	486	496	516	519	513	510	495	474	580	524	513	496	492	501	574	499	522	518	518	493	507	506	556	532	543	523	513	502	498	511	501	570	514	536	481	490	467	559	496	503	520	532	504	479	511	535	494	508	488	482	477	503	499	505	490	515	500	507	483	504	511	533	508	544	495	516	505	567	530	533	510	503	529	540	495	554	499	556	514	528	527	523	490	530	526	500	501	509	507	506	532	554	516	539	530	528	507	507	503	528	507	561	498	519	475	541	503	513	515	539	548	547	489	475	512	526	541	529	496	496	524	499	519	543	527	509	494	531	555	510	499	480	469	519	540	495	548	537	519	507	519	484	523	534	504	512	509	544	491	533	524	521	502	503	524	509	535	561	514	519	549	522	523	522	503	543	539	512	503	544	525	509	531	519	493	526	509	530	460	517	525	522	496	534	505	510	470	529	461	514	488	487	519	512	511	518	512	494	486	542	518	548	485	515	543	530	503	550	524	514	506	524	520	528	519	486	519	542	485	520	526	558	533	502	502	511	555	493	556	479	510	526	498	508	554	510	491	532	506	541	507	519	522	511	501	494	528	527	506	530	503	488	512	515	521	527	502	499	535	551	508	549	499	506	532	529	514	539	487	550	505	526	479	494	537	482	559	520	547	523	518	480	512	525	501	552	551	466	526	495	535	518	528	484	531	514	519	469	517	496	487	523	512	541	561	499	511	509	528	523	504	512	522	512	509	524	556	489	530	488	527	506	530	439	507	517	498	495	507	536	491	515	494	485	490	515	481	529	544	501	524	494	504	509	553	565	522	502	493	555	522	502	496	543	524	519	490	516	522	539	519	522	505	573	538	491	550	515	535	541	534	519	517	501	537	543	513	565	521	477	560	492	538	562	569	512	546	520	532	516	486	513	505	608	522	553	514	497	519	489	523	511	513	529	483	511	505	504	509	510	550	512	549	528	492	512	495	544	473	528	493	497	525	484	518	510	512	506	512	515	497	536	533	533	517	507	522	497	519	533	495	514	499	537	508	547	514	555	500	513	482	476	519	518	514	517	519	512	518	541	528	516	517	544	506	468	506	521	552	484	505	514	524	535	499	544	520	480	513	509	516	541	522	537	523	525	507	514	514	507	523	502	496	538	514	516	538	536	514	504	482	533	501	564	505	480	534	514	523	525	524	533	502	490	524	514	542	498	529	548	497	538	522	512	472	517	527	505	517	530	487	521	538	539	527	527	525	524	503	521	554	543	516	505	507	537	516	521	510	536	506	512	528	502	540	531	500	506	521	566	499	511	493	499	509	497	538	463	498	489	548	499	505	564	496	563	487	539	471	528	533	514	479	526	568	505	534	553	508	494	509	487	487	542	521	532	536	498	500	477	528	506	499	527	493	550	483	489	528	514	553	500	538	499	543	538	525	517	512	518	521	496	516	496	537	529	504	535	494	534	474	480	511	494	505	510	528	494	522	541	529	498	530	486	490	500	522	517	516	494	545	506	521	510	523	532	506	525	443	525	498	503	501	487	509	503	551	503	524	534	536	532	506	528	552	513	511	500	531	538	514	549	519	500	522	495	478	526	512	547	472	535	536	550	487	505	503	524	506	493	525	559	501	545	490	546	512	502	523	529	528	549	542	503	521	454	526	492	537	501	526	503	518	503	515	517	546	529	553	505	534	511	494	494	532	527	531	578	553	484	467	521	527	530	497	532	524	514	558	511	529	502	517	525	501	541	513	506	481	522	510	532	500	514	483	489	522	553	507	543	472	514	522	533	492	528	515	515	497	474	489	508	525	514	544	518	542	504	498	549	508	516	520	494	530	573	489	515	536	516	526	503	556	495	552	532	521	552	510	552	520	469	519	558	523	535	529	468	515	537	497	531	534	501	489	499	508	500	517	507	541	485	499	536	539	496	496	526	517	534	512	522	479	474	511	515	497	510	515	527	518	532	492	498	495	534	546	537	503	536	507	520	504	514	508	474	502	498
1796	437	443	383	401	386	410	387	368	390	344	424	395	402	365	377	414	431	401	373	394	438	363	391	385	431	425	405	412	433	360	418	395	392	389	363	373	431	395	358	426	397	417	428	380	421	449	367	408	369	440	424	406	396	384	411	388	410	403	414	396	435	414	399	375	372	398	410	386	420	413	415	405	412	324	358	444	403	419	420	396	385	408	443	433	420	407	365	375	389	437	390	354	382	420	386	390	401	401	420	381	398	407	404	392	362	398	394	387	409	390	362	427	435	410	380	401	395	407	408	412	440	392	415	390	391	400	407	395	441	421	392	410	405	390	404	391	417	353	414	412	383	401	390	417	447	390	378	451	368	445	434	394	405	404	377	386	376	439	379	368	419	387	393	411	386	412	376	396	395	395	388	375	406	393	394	391	418	413	377	394	374	378	386	390	395	390	393	415	401	444	398	368	395	410	372	375	381	419	399	386	425	365	422	409	409	393	407	452	382	414	414	411	388	372	427	351	401	412	404	434	360	390	383	424	395	393	411	426	408	421	429	390	394	405	371	386	376	384	400	410	410	408	412	402	390	403	433	369	402	410	377	417	409	440	387	412	386	382	432	397	407	420	392	379	411	410	382	395	422	428	441	439	411	413	412	376	391	399	389	398	410	427	399	411	372	393	370	419	382	404	395	397	418	381	393	424	367	390	439	401	418	383	437	457	395	375	393	405	427	407	410	389	401	407	395	428	366	393	366	383	402	433	429	416	396	423	407	399	388	383	395	385	390	371	409	369	420	365	396	408	435	397	396	387	455	410	407	386	421	408	408	404	408	363	403	387	396	406	388	350	402	398	439	435	424	367	408	384	388	416	392	373	424	415	384	395	403	393	430	395	405	433	414	384	421	408	444	405	445	387	436	397	403	428	404	416	377	384	363	402	377	412	375	428	413	394	428	414	434	364	390	388	397	394	406	396	433	362	406	426	384	403	363	402	352	379	388	394	392	413	376	357	417	417	431	372	361	420	439	364	392	393	380	403	418	411	414	401	398	390	406	366	368	428	336	406	366	377	406	418	373	382	447	388	389	418	343	398	363	418	411	403	401	416	415	374	378	404	414	472	419	423	370	376	404	382	399	364	400	396	425	392	423	389	418	406	377	414	428	403	386	410	410	452	388	408	408	379	376	426	375	404	386	405	418	391	402	401	405	367	382	402	405	400	413	409	427	416	424	410	362	391	384	417	429	371	345	396	430	388	432	402	406	408	400	415	383	407	412	398	349	395	409	413	368	394	386	382	413	384	428	428	382	441	416	393	397	408	389	391	402	458	384	426	375	379	432	381	437	392	381	466	385	406	382	383	456	376	407	408	401	418	401	401	406	395	410	392	383	393	393	400	407	393	365	382	411	382	407	416	387	433	415	373	378	398	412	419	395	386	400	406	388	435	407	418	424	455	390	378	417	379	396	386	402	371	430	418	430	392	425	408	420	375	398	399	394	357	378	400	432	414	346	345	376	367	400	476	426	384	392	396	390	418	419	411	416	394	388	392	405	390	398	434	412	417	378	423	388	427	384	372	406	389	423	420	410	384	408	388	402	365	409	358	407	385	398	413	377	419	390	451	433	401	363	396	385	439	416	389	427	376	403	395	434	418	418	396	396	402	432	419	356	399	422	415	391	424	411	421	397	412	361	382	395	415	403	365	345	420	384	377	393	350	419	362	386	386	368	392	355	391	398	410	429	378	415	399	413	439	373	425	392	411	390	401	434	402	414	422	398	385	392	389	401	392	393	404	402	346	415	384	389	379	437	404	386	397	412	375	419	390	390	433	411	408	410	401	411	401	340	418	385	358	417	423	401	424	398	388	419	443	383	406	404	387	405	406	402	401	376	413	378	384	412	362	403	414	442	392	405	400	389	402	374	384	375	385	415	411	424	405	410	380	433	405	386	420	397	427	412	358	394	412	407	421	418	429	400	416	431	396	403	385	408	403	383	413	414	366	418	406	375	421	402	395	414	418	403	400	378	411	387	407	395	376	390	407	389	423	407	364	402	367	373	392	398	385	386	368	383	408	403	387	366	415	398	402	362	371	384	386	404	423	391	373	392	388	404	398	366	446	447	359	436	419	373	397	430	378	356	423	461	408	380	390	348	425	400	383	424	409	410	406	415	414	359	385	389	420	425	357	391	412	393	384	412	403	414	392	416	431	401	399	406	384	422	356	385	395	423	392	417	397	442	394	450	348	399	411	443	392	415	402	378	425	400	417	386	400	418	444	400	417	382	361	412	408	373	380	434	420	375	414	410	401	412	381	395	402	441	418	382	390	379	390	421	424	407	438	394	362	404	414	377	388	419	437	388	392	445	374	403	389	401	418	430	409	373	432	368	375	398	403	402	365	393	405	454	418	401	387	393	381	443	400	415	421	386	411	381	430	431	407	426	404	403	372	417	420	375	371	406	440	411	379	412	369	382	372	363	412	394	407	400	356	377	399	377	413	395	429	365	382	431	379	407	415	414	408	355	419	386	386	383	356	407	422	377	409	387	419	400	387	403	389	408	388	415	400	424	369	454	404	416	399	454	430	399	359	413	371	425	371	390	396	406	374	390	408	410	409	401	371	398	449	453	404	370	427	407	416	389	370	368	373	410	381	395	402	398	376	405	390	401	377	384	410	371	400	389	401	383	418	412	365	409	382	420	456	418	414	379	378	407	375	385	368	393	391	382	380	412	357	439	404	430	426	429	393	396	399	392	397	443	433	390	429	407	404	403	410	428	379	415	406	381	401	345	418	356	395	409	387	390	405	410	405	368	423	379	411	403	444	411	402	420	374	396	373	410	425	378	457	366	393	395	405	401	391	428	372	392	404	436	392	424	401	397	408	414	445	390	416	411	408	352	384	401	388	384	385	420	377	384	382	403	401	361	436	374	406	392	426	417	441	420	401	397	396	393	389	415	413	392	404	370	423	392	370	380	370	431	432	407	431	415	388	377	415	415	408	392	394	433	402	393	413	401	447	377	443	387	401	407	381	430	397	340	384	388	391	400	408	383	392	436	388	372	391	374	386	394	403	406	366	394	402	388	405	402	365	409	419	389	387	434	393	406	384	390	398	398	382	399	431	398	378	404	386	376	391	405	412	391	406	367	409	385	407	366	391	353	405	392	389	417	384	387	386	394	423	429	407	395	416	392	431	416	446	376	397	378	408	394	404	399	401	371	388	441	433	365	418	393	436	397	417	395	408	384	404	420	383	404	391	394	387	411	422	396	384	417	383	371	398	430	375	399	429	417	402	361	400	406	409	417	414	376	394	385	419	434	381	404	423	369	405	384	390	422	389	391	432	384	439	401	412	370	363	381	398	370	408	389	393	432	376	348	368	390	376	405	393	351	391	352	381	431	390	451	400	363	432	417	371	403	394	425	382	365	426	407	382	374	431	400	349	393	395	443	429	428	382	397	409	390	403	353	390	406	431	377	401	412	397	409	391	411	344	404	431	423	390	426
2448	1010	1010	941	980	936	937	986	939	956	952	983	1002	925	916	945	996	934	956	886	942	932	978	963	947	1000	889	967	987	964	958	967	908	949	958	931	907	976	1032	956	931	959	951	944	882	934	957	917	967	991	910	986	915	945	981	957	963	958	930	980	923	921	994	1009	969	946	960	977	951	932	906	996	933	931	977	985	909	936	955	1011	967	944	975	922	944	979	985	971	983	899	951	906	924	952	914	960	949	996	933	1017	954	967	911	940	984	960	950	986	934	941	926	931	949	936	945	960	962	970	935	968	913	955	934	910	983	985	967	936	925	989	965	931	975	914	974	938	967	879	984	943	960	961	958	937	897	954	957	940	918	943	977	915	910	947	924	974	954	944	958	966	916	964	923	899	926	1010	930	941	905	973	934	948	952	933	922	944	901	934	938	951	934	876	977	899	953	952	933	985	1000	929	930	964	925	909	925	938	948	933	977	930	963	904	945	956	944	946	1003	958	986	972	925	908	905	973	956	967	971	961	962	927	937	969	929	1017	944	983	948	947	924	942	978	933	909	997	932	969	946	981	956	939	909	958	927	948	950	969	902	976	921	966	947	951	955	952	893	958	961	999	978	967	920	982	934	953	933	887	1009	926	906	956	975	945	919	983	1009	952	995	946	950	954	955	914	955	975	927	915	921	981	973	951	946	948	974	1002	944	1001	970	977	1011	939	989	944	919	980	878	975	921	909	963	949	951	943	983	935	928	956	981	1037	924	948	996	926	909	944	951	932	940	954	906	953	907	922	919	962	939	956	979	954	919	952	964	916	960	967	901	958	961	955	922	964	970	949	903	953	973	910	973	963	945	931	983	974	901	941	992	991	964	945	947	952	961	917	837	917	929	990	1001	957	939	902	916	986	913	971	911	990	958	904	936	923	926	924	921	971	948	944	996	930	920	957	1003	967	912	966	949	971	959	948	934	950	1020	977	948	930	963	875	921	950	920	918	888	989	927	923	912	949	989	902	962	907	897	973	911	939	958	967	920	890	1000	926	901	998	886	907	975	954	963	939	991	971	978	952	955	951	940	964	924	935	1002	961	918	967	942	954	985	969	930	946	946	918	954	935	980	972	915	948	986	990	967	951	934	963	1012	948	965	927	950	925	933	932	984	942	997	944	969	971	908	983	942	932	974	924	925	909	1005	931	942	949	953	1006	930	980	953	895	934	936	949	923	980	920	924	964	1004	995	935	884	938	941	927	950	888	899	895	942	946	923	955	928	953	950	944	911	956	965	870	1031	922	942	926	950	979	927	968	943	907	1019	937	1000	985	938	942	952	990	943	919	943	933	898	934	862	925	952	938	952	927	949	955	988	932	960	936	935	940	950	945	926	987	954	918	915	962	981	934	949	1005	1004	996	942	1009	952	963	949	941	918	922	987	892	903	932	958	937	905	923	938	917	916	1011	930	951	902	924	1000	950	930	935	952	984	975	941	965	951	984	936	962	956	970	982	939	952	909	939	944	983	925	936	922	874	960	924	915	947	971	951	948	1002	969	898	940	984	944	932	971	909	921	974	919	971	894	955	944	966	889	938	941	978	940	952	916	985	982	989	968	940	942	916	957	955	926	960	917	920	913	966	1022	932	959	968	941	996	892	912	962	999	953	947	991	951	937	949	955	909	973	957	961	978	950	931	989	915	937	959	902	934	954	956	956	929	977	964	975	986	922	951	937	935	1018	962	982	948	951	884	986	928	974	955	989	939	956	904	978	932	983	953	935	999	913	936	966	927	962	972	940	936	920	950	916	937	953	994	964	961	933	968	947	966	918	897	947	975	978	926	916	985	938	989	987	933	943	968	983	938	983	964	947	896	968	947	912	954	936	955	950	869	899	974	935	918	939	922	891	941	917	965	955	990	984	991	936	912	945	944	873	944	922	971	972	966	923	960	985	962	968	960	958	947	917	940	956	920	974	953	967	914	946	960	963	911	955	967	945	925	918	881	945	940	927	935	894	943	950	949	984	911	946	941	933	947	876	907	963	934	978	980	890	976	971	1049	933	935	989	931	875	949	915	971	898	918	965	932	959	992	962	931	962	954	908	930	949	906	913	955	958	947	937	915	954	940	911	982	941	1020	938	925	945	955	914	970	921	934	983	944	973	960	903	876	951	1019	958	915	969	926	952	882	986	965	906	954	947	944	946	913	921	920	956	929	997	904	1020	924	924	945	913	937	930	954	979	879	935	964	1009	996	904	975	954	938	947	937	912	914	920	962	1000	946	989	933	965	933	957	980	974	940	993	983	1028	943	924	969	940	926	935	985	935	997	920	946	974	979	953	931	902	929	948	997	947	958	931	947	918	924	1004	964	1009	906	904	914	949	980	939	927	948	1032	940	1007	890	955	915	941	945	979	940	973	937	981	953	942	938	979	951	951	907	949	962	934	938	949	982	894	976	934	971	921	886	981	941	890	934	965	951	926	967	941	945	926	949	937	950	956	982	975	954	894	965	940	923	962	932	964	984	959	903	922	914	968	943	972	940	942	924	947	969	967	1006	933	967	979	974	980	926	932	957	950	940	973	951	898	957	925	946	918	965	920	936	946	943	943	935	936	933	927	935	973	932	979	923	893	951	930	945	975	924	1022	923	943	903	923	979	949	929	942	948	959	964	926	943	943	933	972	951	996	1024	986	958	920	973	957	946	973	983	1002	973	958	909	1012	960	917	920	935	932	925	999	955	943	938	947	932	954	922	968	965	951	984	927	931	921	990	930	922	961	960	985	976	957	864	919	952	972	967	892	940	977	920	929	935	912	970	931	937	943	951	921	917	926	919	941	993	974	948	945	959	902	956	1007	953	998	985	983	941	952	949	959	958	997	907	904	920	922	963	927	896	956	955	977	975	937	947	907	987	933	927	950	953	951	979	994	939	937	902	949	923	959	996	955	908	951	942	946	924	939	896	922	945	1010	942	950	979	947	965	970	930	922	974	969	965	958	950	926	965	968	971	971	948	940	941	914	959	928	995	979	958	940	946	927	980	904	975	961	936	987	969	897	956	959	896	944	938	929	946	940	981	946	904	957	895	971	946	993	983	953	1008	938	961	960	930	920	934	918	944	933	943	904	906	973	897	961	1000	1013	982	972	909	943	977	934	947	902	909	910	965	981	995	958	924	965	998	961	999	921	936	979	926	975	916	940	980	1034	966	969	990	912	912	906	967	995	987	945	942	921	1033	894	939	979	999	917	940	966	974	943	965	929	917	957	939	964	950	907	941	998	931	978	935	906	962	927	971	926	972	928	932	946	938	915	1000	964	971	965	969	927	952	895	961	935	971	943	945	959	975	973	925	947	960	1019	944	984	927	949	1013	898	938	967	929	967	930	949	895	959	954	970	1013	922	986	998	987	940	936	963	952	931	894	994	958	968	944	952	968	939	912	946	948	968	954	935	926	904	916	963	937	958	924	987	902	973	970	901	986	962	984	964	982	965	962	920	962	962	958	984	937	916	966	954	986	958	910	933	934	848	966	1023	998	976	925	933	1020	1004	974	925	1018	968	933	983	957	948	965	977	913	920	957	948
7424	592	617	561	462	423	368	385	385	387	411	361	372	366	352	358	369	314	351	360	362	322	404	343	374	369	354	340	317	377	363	374	346	343	365	383	386	359	343	349	310	374	336	393	321	366	380	336	342	331	351	341	363	305	352	365	328	365	362	330	320	353	338	372	332	383	370	335	344	348	334	346	355	319	356	357	337	351	359	327	334	348	309	349	352	371	326	329	320	352	371	383	388	393	321	363	364	356	358	348	330	316	338	351	351	337	336	349	412	392	325	337	338	374	367	372	358	348	350	350	330	352	343	336	366	376	342	335	324	362	337	351	335	323	389	327	327	338	386	365	365	302	354	339	339	339	352	366	358	385	358	322	335	382	356	379	338	356	392	335	340	343	350	384	384	326	327	381	330	324	371	318	334	355	375	329	375	346	326	330	322	364	376	365	388	364	351	361	358	349	310	334	323	350	358	356	379	357	371	401	375	340	356	338	334	374	356	317	353	371	364	334	352	351	334	348	348	354	313	360	320	369	368	363	387	371	353	362	369	371	349	369	339	347	333	380	314	350	333	324	362	372	310	358	345	332	323	338	361	357	353	331	308	357	335	369	365	382	340	368	330	366	324	326	338	346	355	370	342	334	337	334	357	324	334	343	338	384	325	365	369	343	383	366	354	361	358	352	350	313	333	325	336	329	334	361	318	333	357	331	341	340	337	346	391	353	328	344	336	353	355	330	369	339	362	344	360	353	329	336	319	342	387	350	375	357	333	315	347	347	349	356	326	338	328	373	310	362	302	355	378	349	331	342	355	344	330	367	345	357	330	344	381	375	345	352	332	368	373	360	358	383	369	335	340	402	360	352	367	349	377	369	363	324	323	380	335	352	354	340	373	326	382	343	335	335	328	356	348	324	347	343	342	347	358	369	340	367	333	347	333	344	346	304	365	371	352	324	370	336	358	340	326	388	344	347	349	384	310	319	352	333	352	342	372	365	317	353	370	362	354	346	336	351	376	370	335	331	361	338	323	364	370	356	313	353	392	335	368	353	367	332	370	326	365	361	370	352	343	371	306	376	321	357	357	343	372	345	397	328	332	347	331	360	365	354	365	347	348	332	372	330	350	339	399	308	390	296	370	376	330	350	368	390	341	345	333	335	332	355	391	383	324	331	337	399	353	332	342	394	358	356	343	364	333	368	350	376	372	363	349	378	359	335	334	364	332	369	316	370	337	367	398	361	352	343	363	363	329	344	293	336	354	339	357	346	321	369	367	361	323	315	335	329	326	339	345	344	330	411	356	350	355	365	350	335	330	358	311	322	322	348	362	329	344	347	319	320	367	332	323	357	393	362	362	324	339	348	356	336	372	334	358	327	342	337	342	340	391	334	379	353	344	370	348	374	374	365	355	331	318	339	310	354	352	362	366	367	331	341	339	360	359	377	320	332	345	327	344	338	319	358	373	329	354	377	347	358	350	353	378	362	324	349	353	350	329	351	368	374	327	349	307	331	345	356	340	326	330	328	312	358	337	367	362	329	381	377	369	346	376	379	339	355	386	348	359	335	351	307	352	345	359	376	333	342	373	352	381	345	332	394	342	382	369	336	372	333	361	345	328	359	342	357	335	362	355	331	351	356	382	333	342	363	334	370	339	387	341	360	347	332	352	345	348	376	377	376	335	352	341	359	338	352	338	340	343	383	349	356	353	351	358	342	350	342	384	368	385	355	346	340	335	330	367	305	330	345	315	362	350	381	410	372	360	349	350	348	325	385	361	376	373	382	347	364	334	329	331	326	349	294	356	330	354	307	369	349	360	351	378	390	417	328	354	321	338	364	335	328	340	324	363	366	373	377	332	366	346	342	349	336	351	355	353	332	341	345	359	367	368	374	352	348	347	374	371	364	341	356	346	328	328	311	339	345	330	325	337	314	349	360	369	353	344	313	370	365	369	360	361	367	316	328	341	346	367	343	356	374	337	376	345	332	326	343	366	342	316	346	357	365	389	331	363	328	323	319	337	331	336	334	292	345	325	335	316	361	352	380	372	350	347	365	380	366	352	335	370	342	386	331	345	335	365	358	343	354	350	345	353	375	330	343	321	362	360	356	346	330	367	321	348	349	382	371	359	346	332	367	348	356	398	329	347	361	375	364	348	322	346	340	318	358	348	357	335	308	359	341	364	344	381	336	357	366	353	336	355	326	361	313	362	318	391	330	354	309	363	333	367	344	325	351	334	336	312	352	341	331	360	341	372	338	405	376	326	342	351	381	336	370	361	346	361	322	326	334	338	379	348	358	358	348	343	345	362	330	365	339	345	361	344	346	341	358	360	355	323	349	350	334	363	363	331	395	345	334	345	355	366	323	390	344	349	370	376	342	384	334	342	353	355	353	351	314	396	359	357	342	351	358	365	362	355	347	355	361	342	337	384	327	356	323	361	346	343	370	364	372	346	306	364	343	330	360	335	338	400	356	350	361	377	383	363	360	368	330	361	345	384	352	360	341	319	367	334	332	385	363	373	347	335	337	360	325	346	326	327	367	330	379	369	357	379	319	337	317	336	339	331	359	360	343	317	356	351	337	363	349	369	363	325	327	394	412	347	379	333	364	350	322	322	340	373	360	409	367	361	381	366	334	353	337	345	333	375	339	374	354	346	352	312	342	334	337	346	378	351	333	353	329	344	374	333	339	337	349	350	336	351	354	356	318	352	349	372	334	363	368	349	340	349	365	407	339	378	342	337	337	337	357	314	344	352	338	376	378	360	316	365	355	306	338	371	349	371	355	339	301	357	369	349	385	349	333	378	348	380	379	324	382	354	378	339	320	353	358	347	372	338	334	347	352	349	352	352	367	386	362	330	354	333	350	356	352	356	339	355	364	375	339	320	321	334	345	338	347	362	329	347	322	383	353	332	333	379	333	376	312	347	377	350	341	315	349	350	387	346	347	351	336	339	383	330	326	367	378	359	343	349	363	402	363	366	360	375	351	301	339	358	361	409	357	326	321	319	333	354	340	351	342	370	360	336	345	370	367	335	376	345	328	361	356	317	382	357	350	351	338	356	362	359	343	345	346	360	345	344	388	342	379	322	395	380	352	341	387	356	341	330	335	346	393	355	344	366	356	370	343	374	345	388	322	369	343	361	320	358	337	351	321	330	351	356	376	350	338	342	292	357	335	350	368	331	395	357	342	341	321	374	358	345	384	371	352	347	349	343	354	352	342	401	334	351	334	319	365	367	357	329	365	335	347	361	367	340	337	406	365	381	378	349	368	360	368	358	366	339	374	390	378	363	358	332	350	324	388	362	359	330	366	359	323	354	358	338	355	347	322	324	313	388	340	322	320	346	347	354	369	317	349	333	349	341	322	347	340	369	317	338	360	352	341	345	338	378	343	352	341	368	350	332	345	328	343	346	340	384	368	346	363	364	348	319	362	351	345	354	335	348	312	365	374	349	346	350	337	381	328	332	356	393	348	347	349	348	360	358	354	373	334	337	351	333	319
6889	1065	1321	1457	1331	1182	1102	1043	1063	980	913	918	974	901	906	911	902	871	953	929	860	847	852	828	912	872	902	871	841	804	869	823	821	825	884	881	833	846	847	816	823	796	861	831	843	868	857	851	895	848	873	852	848	862	815	864	851	808	869	861	812	858	803	850	822	832	850	837	816	915	852	796	916	838	875	846	853	910	850	813	826	820	804	908	853	825	834	808	853	897	841	868	854	851	873	870	819	821	812	780	854	830	783	827	879	787	909	888	876	791	872	837	823	845	854	768	810	843	863	837	808	883	893	834	835	836	834	870	818	894	821	789	806	815	797	847	866	807	826	842	853	841	843	800	825	815	799	856	834	822	903	798	817	826	785	881	858	865	829	871	782	856	853	822	820	854	826	848	843	787	839	864	843	842	817	788	822	873	810	851	840	813	863	851	904	884	878	835	836	748	836	809	917	872	808	896	866	781	853	831	848	871	816	853	826	873	836	839	823	807	812	845	892	834	887	823	811	847	820	856	806	873	848	815	797	854	956	841	843	804	826	857	813	818	828	841	803	808	804	871	805	810	812	866	839	867	862	783	851	834	833	839	838	832	845	856	824	868	874	866	821	849	815	793	825	870	828	828	798	842	820	809	820	743	877	835	872	852	840	845	844	832	848	811	804	834	822	859	852	863	828	856	815	850	842	875	842	851	872	846	834	789	790	906	801	839	898	847	829	882	820	868	833	807	833	854	824	841	817	851	837	794	855	806	855	812	831	780	823	830	820	854	864	847	800	809	838	862	871	816	772	807	841	865	809	815	819	878	815	818	773	790	861	806	822	845	823	848	839	822	866	841	844	835	833	850	807	812	771	878	828	818	857	758	845	847	845	844	830	810	891	902	856	819	828	859	847	882	922	836	843	843	801	862	850	841	833	826	864	821	825	861	782	856	827	864	872	828	798	810	815	803	826	887	831	839	796	803	840	859	796	832	856	817	831	837	822	883	851	841	831	797	799	826	864	823	838	881	871	797	852	852	830	828	770	856	870	833	842	810	838	825	883	807	784	809	880	764	846	889	881	800	867	868	840	837	829	806	839	822	814	859	842	807	861	865	764	871	841	818	850	905	852	838	832	799	800	811	869	825	830	849	808	847	836	845	832	857	834	770	802	859	850	823	832	812	879	780	839	829	800	836	848	880	837	847	830	855	860	861	840	818	776	797	879	878	840	820	805	786	842	876	842	829	841	820	794	829	830	850	821	843	798	838	826	876	838	782	825	800	796	876	851	866	869	851	848	794	851	835	838	836	836	869	839	861	884	833	881	845	845	866	859	810	841	826	838	771	825	801	855	866	815	799	844	828	859	803	786	815	840	840	842	846	827	860	823	807	872	806	812	804	864	841	820	845	845	806	821	798	818	834	812	814	852	814	826	785	817	854	899	892	820	823	803	832	879	844	848	835	816	833	840	842	836	821	833	816	829	779	872	818	856	812	783	821	805	832	900	843	791	797	800	834	859	883	859	811	815	838	875	812	799	800	862	825	874	757	841	796	878	824	865	854	840	838	852	839	870	832	812	815	858	823	824	837	824	815	842	853	847	810	840	840	851	823	858	817	848	823	770	836	807	890	850	815	804	863	794	854	827	813	808	839	818	847	849	800	829	777	835	870	840	824	784	834	863	803	811	840	858	884	870	847	805	845	812	836	840	895	793	890	877	801	804	824	858	806	850	819	803	830	807	859	809	832	817	787	795	802	851	848	797	841	862	772	811	790	820	830	868	826	808	820	842	826	812	832	831	879	845	888	754	873	799	822	767	811	846	885	819	841	862	805	848	833	866	874	747	846	848	853	824	808	829	846	878	889	828	847	813	834	839	874	837	826	852	857	811	847	845	837	813	884	855	845	862	800	821	889	833	820	796	831	829	832	876	799	852	867	895	803	850	809	825	823	760	846	863	877	852	871	808	798	822	826	823	789	845	824	803	800	863	835	877	799	801	822	879	802	855	782	812	833	862	803	806	851	895	824	820	798	817	823	829	802	821	880	798	767	847	837	871	881	786	822	850	824	840	880	855	812	777	838	785	814	852	786	841	828	841	805	840	828	819	836	835	823	833	826	827	833	808	822	846	870	821	812	856	772	876	876	824	846	873	887	843	826	808	848	843	802	821	775	831	872	820	813	861	776	806	830	829	850	796	818	863	863	874	818	827	842	803	868	832	796	795	806	843	845	834	800	872	866	895	870	829	826	785	784	810	855	859	865	840	848	815	818	880	799	845	870	847	824	805	892	872	854	875	813	854	808	814	818	852	840	824	824	821	857	798	841	789	817	854	802	815	825	767	831	828	839	876	811	816	817	879	792	828	871	867	861	795	811	887	862	858	808	836	842	830	880	851	805	867	804	800	851	836	831	872	804	883	803	824	782	879	868	807	816	875	773	836	762	842	814	797	785	836	841	802	845	793	788	806	801	792	825	837	814	824	844	840	894	856	825	860	832	807	807	877	882	898	849	848	878	860	842	866	835	817	761	852	803	850	834	857	824	863	858	810	846	812	858	823	855	878	833	829	881	801	850	787	799	849	850	871	848	774	870	829	840	892	858	823	854	771	805	825	833	879	844	886	795	845	891	849	859	782	830	866	777	855	814	848	872	824	848	822	830	833	835	822	831	814	860	832	814	873	837	797	833	831	815	814	860	824	812	805	799	773	792	819	873	785	784	832	868	812	846	841	828	823	848	837	889	792	781	794	853	801	824	863	819	808	854	818	824	818	860	800	831	851	865	789	875	803	821	859	826	824	840	817	819	790	834	844	817	836	785	816	903	773	834	806	838	861	803	825	830	809	812	872	836	820	779	866	834	838	806	830	855	819	814	815	806	854	823	801	838	791	895	830	884	865	834	800	841	820	864	887	816	842	865	823	814	849	818	832	824	823	868	825	798	781	870	838	821	887	833	867	787	838	861	805	842	868	858	817	869	834	850	807	848	847	851	829	802	807	791	831	838	837	857	827	816	851	812	799	852	912	873	894	788	847	850	890	851	813	857	817	814	856	898	818	840	812	807	831	866	846	830	836	839	812	879	855	818	861	845	827	807	822	847	826	831	846	855	850	835	787	852	885	869	835	817	834	808	829	829	821	818	828	826	786	864	871	830	824	789	813	854	826	837	845	853	849	816	826	925	809	804	796	834	802	807	809	828	850	798	839	868	814	832	844	827	805	789	843	849	855	828	852	827	810	800	777	880	899	901	820	827	826	862	847	866	825	798	774	807	832	798	838	822	825	831	798	810	806	852	813	847	835	810	855	822	848	870	827	845	841	840	871	868	872	819	829	802	827	825	835	813	830	818	833	851	783	873	841	844	813	828	821	845	868	875	861	823	829	822	849	863	844	859	808	891	867	833	832	805	815	857	831	790	913	823	779	790	803	799	828	851	875	853	814	828	849	817	851	793	905	864	805	803	823	850	822	842	851	850	851	823	856	839	858	796	841	819	823	862	826	811	807	827	815	857
13251	890	675	569	383	334	291	259	241	233	200	223	222	249	198	195	211	222	211	215	206	209	191	210	197	202	183	179	204	194	226	199	213	175	204	193	201	186	222	205	194	198	202	189	214	184	220	203	195	201	221	196	222	213	213	212	212	181	207	203	185	186	199	206	192	228	212	183	183	205	201	200	231	184	191	206	199	182	188	192	215	203	191	219	218	190	201	182	234	204	175	189	189	228	168	219	184	193	170	197	198	196	179	198	194	185	221	193	211	209	217	215	204	196	179	189	201	189	217	208	187	232	167	197	215	164	196	166	227	212	204	201	195	203	179	186	224	187	205	190	219	206	187	202	195	224	226	223	205	190	191	188	184	183	162	176	178	225	203	178	189	186	203	191	199	191	202	201	219	196	193	205	231	214	218	213	192	208	182	198	223	199	206	194	184	203	197	193	209	187	171	210	200	202	196	227	188	180	205	203	204	191	193	207	201	219	201	216	211	197	186	213	209	213	186	191	191	192	205	191	204	202	202	198	214	195	173	207	201	194	194	184	207	216	190	197	183	188	181	188	190	224	170	183	193	167	197	209	193	183	193	209	241	179	220	168	210	209	202	196	191	208	175	205	206	178	199	193	169	185	190	206	223	196	226	212	193	208	194	204	193	176	198	186	226	191	208	187	205	186	168	203	178	197	174	184	205	201	200	204	224	197	195	190	198	215	184	175	197	214	205	171	184	188	206	222	194	220	201	171	186	207	196	172	199	206	187	210	207	192	186	186	206	172	184	180	203	217	219	201	230	184	198	214	190	200	226	214	181	210	219	209	186	213	181	201	224	194	198	196	206	184	190	195	198	190	183	200	218	205	186	191	217	194	216	182	174	189	204	184	188	200	206	197	199	176	214	222	198	209	192	194	201	197	196	193	192	187	201	198	199	188	206	174	192	201	175	186	178	189	191	203	205	190	170	199	191	181	197	202	188	206	187	195	211	209	196	197	194	194	235	177	183	195	193	204	170	179	178	194	195	232	208	184	224	244	177	201	201	218	225	196	210	218	221	225	168	227	179	172	205	208	193	157	196	199	175	181	184	179	176	202	206	233	194	223	244	181	201	214	202	215	185	193	183	212	209	214	198	201	218	238	219	187	197	195	201	194	196	195	165	228	201	198	172	195	177	190	171	217	190	200	182	195	196	192	199	219	193	171	230	193	190	205	221	208	186	188	208	190	231	208	206	199	168	201	235	225	190	173	210	208	225	198	197	212	191	186	180	198	196	213	198	205	195	212	199	201	195	197	210	171	215	209	199	217	223	208	202	212	212	180	204	184	209	198	195	213	214	184	210	196	209	203	186	222	205	183	214	211	218	237	216	238	188	184	210	190	186	201	174	183	208	190	193	198	204	207	218	199	194	207	194	215	200	189	194	188	195	233	201	170	174	171	192	207	197	192	189	189	189	198	206	181	205	186	192	185	182	191	196	208	192	196	208	205	230	210	197	202	244	207	190	194	181	175	210	202	202	206	210	196	173	195	183	217	218	208	182	222	181	198	207	210	211	177	180	213	164	203	198	201	198	206	216	177	180	192	202	181	192	188	205	194	212	184	179	191	160	195	197	202	198	191	178	182	188	183	187	186	212	184	202	185	225	201	183	193	222	196	211	203	219	189	175	214	200	199	183	166	182	218	188	209	230	192	188	183	185	191	194	219	209	184	224	188	189	201	168	193	197	191	205	217	197	184	187	222	185	197	204	197	186	176	208	206	210	180	188	180	208	207	200	197	189	184	182	194	204	184	190	192	177	185	199	181	210	178	196	190	200	209	193	185	195	212	189	184	187	228	188	218	193	181	213	184	203	199	186	191	209	191	212	210	205	215	217	222	178	230	222	192	204	180	189	189	183	201	207	185	194	212	222	200	214	192	209	191	179	199	202	209	182	211	204	178	208	201	211	194	174	202	198	183	216	179	201	241	203	200	170	179	209	192	178	211	194	168	183	210	171	197	186	206	175	188	221	178	201	223	198	215	220	193	207	195	199	192	190	206	201	189	201	210	203	214	166	185	187	186	185	178	202	191	209	197	196	187	176	203	221	211	196	197	195	206	193	210	204	180	219	177	179	201	193	198	206	187	217	198	203	226	191	180	209	185	189	203	197	174	181	183	192	191	198	202	201	176	175	209	191	214	165	199	204	184	196	176	202	189	195	205	185	207	212	176	210	191	192	197	196	202	213	191	196	207	203	173	204	186	202	201	205	185	188	196	188	179	201	203	218	182	195	178	225	216	200	195	197	202	211	204	200	220	207	203	199	186	183	216	190	211	164	223	216	179	210	223	185	174	206	208	211	206	169	191	202	216	201	215	216	203	192	191	184	195	191	204	188	217	194	217	179	195	192	194	191	186	198	181	197	232	212	167	216	205	185	188	201	207	213	200	194	228	201	234	192	216	195	185	174	203	192	193	205	216	202	184	204	207	191	200	215	198	209	191	212	193	195	179	189	197	202	212	198	196	188	219	188	206	192	213	219	214	221	200	209	157	191	191	186	200	188	203	195	165	188	188	204	220	184	208	207	218	187	185	176	194	224	217	190	192	177	187	189	188	200	208	186	177	182	209	226	201	172	221	191	186	195	195	192	199	178	185	185	195	203	215	208	185	173	189	196	202	191	184	157	205	182	170	203	207	195	209	185	195	200	188	188	183	176	165	184	194	194	195	213	195	199	197	173	198	203	185	193	196	169	169	215	198	177	192	207	207	195	176	198	232	181	172	214	201	199	189	185	178	196	186	201	204	196	208	208	192	213	202	203	201	212	197	198	190	207	185	194	198	206	192	197	189	208	211	191	182	212	215	201	179	169	206	194	182	200	203	201	188	182	217	178	188	198	178	192	192	186	198	180	207	198	203	203	188	200	198	222	196	213	186	175	182	170	179	194	204	196	206	218	191	200	213	199	181	202	186	190	207	214	200	212	191	201	208	218	185	214	209	228	182	202	188	187	201	198	179	184	217	185	206	182	172	188	206	190	207	183	185	185	171	199	201	175	182	208	170	223	188	176	181	191	195	210	184	200	227	226	208	173	196	182	166	209	229	206	235	210	207	188	229	223	191	185	206	220	198	178	184	201	192	215	204	217	193	199	193	185	204	196	195	192	204	207	219	187	178	220	191	194	190	213	204	205	209	212	197	191	185	188	188	180	219	186	207	245	213	169	197	184	192	176	209	194	192	216	196	182	187	202	230	197	222	210	188	199	191	208	185	192	206	191	226	190	211	184	202	195	190	198	213	199	218	208	228	182	199	195	193	177	180	206	203	207	227	190	186	204	200	170	210	195	210	216	206	217	184	172	217	197	192	207	226	178	191	191	199	186	250	210	212	211	173	202	176	187	202	222	188	189	196	200	208	190	218	221	213	168	184	193	219	198	179	181	202	221	204	214	190	208	186	201	193	192	195	199	188	181	187	204	208	191	210	195	198	206	184	208	206	163	213	215	204	169	184	186	187	203	202
8408	937	1446	1640	1399	1212	1056	878	829	725	762	702	698	671	666	618	578	605	620	580	534	566	548	566	549	570	515	559	558	566	559	531	512	510	516	527	548	548	498	546	531	518	467	498	537	506	505	534	514	478	562	530	495	503	539	487	543	490	524	515	520	505	530	543	499	520	506	488	545	502	545	523	606	582	479	531	606	557	544	555	517	538	506	477	489	537	520	529	493	545	559	552	513	475	471	508	509	504	479	505	509	516	490	489	509	450	515	496	520	518	510	510	494	541	491	503	487	529	482	478	469	488	501	494	507	506	488	526	491	506	516	493	499	538	478	483	511	505	525	514	498	527	531	488	514	484	499	463	516	488	503	510	489	495	508	539	489	507	481	502	518	503	492	503	478	504	505	504	521	493	515	479	496	483	497	536	512	499	516	486	503	494	523	535	494	468	522	464	522	492	515	502	537	485	467	532	496	551	485	488	474	496	494	482	552	481	515	515	509	517	510	536	493	487	502	507	508	484	459	510	489	509	456	496	538	474	517	486	510	512	531	486	513	503	487	500	496	485	479	491	504	487	526	508	491	498	506	464	494	479	479	467	517	492	491	493	481	512	529	481	523	524	523	524	536	492	468	481	491	494	531	504	491	497	466	455	535	525	513	507	507	486	489	484	493	465	534	503	539	499	544	535	514	528	500	483	477	496	524	502	527	459	528	504	524	529	470	464	454	479	516	500	491	478	505	534	497	464	520	479	536	506	479	488	507	491	489	493	458	454	523	486	490	477	482	508	502	458	500	550	450	489	467	493	526	487	523	536	509	530	448	456	483	522	493	535	492	512	504	521	486	511	501	482	487	515	518	477	492	513	498	488	479	490	514	534	509	505	506	513	467	470	435	488	507	533	514	518	455	515	525	529	483	509	501	478	537	475	473	531	495	494	475	503	464	497	544	492	489	491	525	473	504	498	525	511	455	514	510	484	526	480	533	495	496	478	485	528	483	473	513	509	490	472	502	523	467	498	471	505	529	463	526	517	494	501	518	488	518	514	480	519	482	492	490	476	476	494	484	513	485	515	505	481	521	516	530	486	486	506	504	513	518	546	481	529	512	511	530	486	492	479	496	492	497	510	506	505	517	528	513	464	500	522	494	475	516	534	489	487	482	519	491	516	511	473	451	505	495	506	504	490	490	522	484	523	474	528	528	518	517	483	498	521	456	490	486	508	527	504	481	520	504	475	487	495	522	450	471	502	456	470	497	511	523	470	482	467	532	495	496	524	501	516	518	478	512	493	467	550	487	522	471	473	489	487	518	503	495	489	500	489	518	502	532	502	516	499	489	533	464	493	482	509	515	510	535	497	549	522	479	501	497	459	482	493	486	532	474	476	485	514	519	534	473	508	511	505	484	514	519	503	497	509	489	479	487	536	503	544	541	511	513	514	484	509	517	533	513	458	487	500	495	530	480	490	496	489	506	495	506	476	480	491	487	534	492	520	466	483	518	491	504	489	499	507	502	543	506	530	507	507	535	507	490	505	449	516	512	505	463	493	489	504	548	453	501	473	488	499	493	526	520	522	473	514	518	509	507	469	479	486	539	498	473	468	475	475	492	525	476	461	520	475	458	525	478	512	514	503	534	498	519	487	529	509	471	507	492	495	530	485	475	506	519	511	463	486	513	475	505	501	521	506	470	528	529	473	519	523	531	468	444	495	505	546	484	493	439	514	517	504	483	509	490	500	522	513	460	458	477	532	464	483	511	501	481	489	509	473	500	508	478	502	455	492	531	475	508	486	513	542	544	509	495	490	503	495	504	477	502	522	498	560	492	503	515	513	507	535	505	498	483	486	507	467	515	528	480	477	500	515	548	512	515	514	495	462	509	492	478	525	480	500	487	523	484	502	476	504	554	487	494	492	520	506	545	534	497	506	465	507	469	473	490	477	464	504	524	504	487	503	506	473	505	479	513	504	526	511	514	528	491	535	464	514	502	512	497	520	497	479	510	447	482	453	501	476	516	500	512	484	523	487	511	500	508	552	502	451	489	442	478	512	496	511	508	510	491	498	488	507	520	472	481	476	486	491	546	531	514	475	532	485	534	492	505	498	507	514	483	521	527	488	513	496	500	484	456	479	494	522	545	475	494	523	518	488	484	517	481	505	499	522	505	506	480	518	504	528	492	506	535	518	481	459	504	505	511	492	519	505	562	493	504	526	508	541	524	520	509	499	481	507	550	514	510	475	483	494	523	472	451	497	529	440	500	528	513	473	494	472	528	510	524	482	521	489	532	516	509	493	482	533	488	514	511	460	498	492	503	528	538	511	496	495	500	498	490	501	480	485	522	516	540	489	496	517	492	487	510	481	496	462	511	487	482	489	513	476	489	527	519	511	535	485	461	501	499	512	481	506	480	525	494	500	498	495	486	499	524	517	496	485	482	507	485	531	484	482	528	476	505	482	480	511	488	458	482	495	481	473	465	482	473	528	553	499	507	482	497	551	474	501	531	487	468	481	484	489	494	529	475	519	477	505	505	536	493	506	521	486	494	501	484	490	565	479	488	463	505	498	485	534	499	507	476	520	481	517	493	543	464	492	519	476	497	471	507	486	429	483	544	501	472	498	476	500	439	477	509	487	492	521	466	553	482	453	487	503	520	506	494	520	506	496	512	497	518	462	530	498	499	511	485	562	510	531	521	496	514	461	492	518	483	499	492	492	532	457	499	482	500	479	483	502	501	484	509	526	529	468	508	482	469	467	479	527	490	505	517	477	507	493	478	489	460	478	521	515	467	490	485	517	491	506	446	489	524	457	504	502	447	516	488	511	495	522	520	526	504	505	524	525	470	464	531	512	539	561	498	482	499	491	487	461	510	512	489	493	526	458	523	540	518	525	477	492	510	506	470	500	496	486	480	506	508	510	482	483	490	507	491	458	476	512	524	522	510	503	504	502	517	480	516	470	506	453	478	493	513	479	537	506	512	526	482	538	522	458	510	547	441	467	515	488	488	496	500	516	474	531	535	496	503	511	504	456	504	507	485	464	501	503	507	523	512	497	517	499	500	476	498	518	474	475	501	455	519	509	495	503	517	494	471	496	503	527	498	480	539	507	474	455	508	496	503	513	495	502	463	515	503	513	486	485	524	477	519	525	500	482	483	490	489	508	513	482	504	502	479	459	450	503	520	490	514	506	511	489	514	495	492	465	496	518	506	499	495	505	496	481	449	493	515	475	510	475	482	493	470	480	462	501	493	495	494	483	486	477	509	516	474	507	509	515	511	516	465	480	505	536	494	498	505	515	535	510	468	527	503	491	514	497	502	522	512	452	473	522	482	543	488	500	477	510	487	508	487	488	548	461	520	491	522	509	485	515	510	476	479	499	494	470	534	463	509	525	496	515	471	485	480	502	513	493	509	510	524	484	497	492	488	541	493	508	506	529	461	497	479	518	489	483	487	516	564	513	501	471	507	505	461	533	517	481	485	496	547	485	487	467	499	510	523	491
1821	421	407	406	391	426	364	364	390	421	391	392	363	408	405	422	366	410	401	398	418	359	410	369	419	375	369	401	404	381	373	386	398	371	376	400	386	385	374	392	381	399	387	370	405	375	388	436	406	421	388	385	397	396	382	384	415	432	368	378	417	369	366	376	412	365	402	353	380	355	384	373	365	365	385	389	419	392	415	424	410	387	352	433	403	367	379	411	386	394	411	429	388	395	371	356	359	430	420	400	394	333	362	416	412	379	420	355	394	361	364	377	401	403	425	395	392	360	414	415	376	407	389	374	387	408	413	414	397	399	400	338	396	395	367	372	407	408	416	393	409	410	386	379	397	374	362	364	418	392	426	387	393	358	384	417	400	390	384	405	401	434	385	374	353	396	446	383	410	396	397	431	382	412	376	408	412	397	358	403	399	342	379	366	380	398	398	381	432	392	416	400	391	353	413	388	411	372	393	407	383	408	430	381	391	412	376	393	364	402	373	382	384	405	436	409	417	420	383	431	346	391	377	367	398	356	396	382	385	375	376	371	385	359	415	425	388	369	413	395	407	389	378	377	408	425	401	367	359	389	424	399	412	429	411	419	433	398	425	363	362	390	398	379	373	359	423	364	406	368	356	401	368	411	388	386	357	380	373	379	392	392	417	378	395	379	394	401	407	445	381	402	389	385	416	413	412	353	452	344	399	395	369	367	416	388	403	399	384	414	406	345	369	389	360	403	378	412	383	387	363	401	343	394	412	404	383	408	395	396	416	440	401	393	384	390	386	444	405	411	390	417	391	408	370	362	378	353	428	354	355	350	433	380	371	438	353	383	409	389	380	381	366	418	380	401	395	381	443	406	365	412	412	379	383	390	380	408	369	390	398	388	394	370	432	451	392	392	421	384	364	373	408	408	379	410	398	384	399	411	372	389	374	386	403	375	396	404	377	420	394	384	367	349	356	371	417	412	385	383	417	373	399	367	396	387	420	409	392	397	413	355	404	423	406	399	369	395	383	382	414	375	402	380	396	413	389	371	404	439	368	408	413	395	370	373	398	367	389	418	408	394	419	408	377	425	400	390	396	359	404	398	424	379	381	410	414	449	398	412	399	415	388	431	398	405	340	398	406	380	401	410	394	415	375	424	380	387	360	373	376	371	369	392	392	351	385	369	422	373	361	402	378	372	401	386	400	352	393	365	407	367	353	382	405	403	390	406	404	371	420	401	370	399	391	408	387	406	427	367	418	386	416	396	396	370	371	392	385	420	385	394	400	436	357	400	369	372	414	400	396	368	388	408	360	358	392	397	341	375	393	410	383	413	398	386	384	422	397	367	402	397	402	379	387	415	390	421	391	389	422	398	393	387	352	391	405	386	398	400	411	444	410	360	440	374	426	392	406	362	342	406	390	399	388	418	417	398	399	413	395	390	407	401	369	395	399	420	397	428	385	399	394	377	341	394	372	384	366	386	363	368	392	397	393	376	402	374	405	380	408	409	386	414	426	386	386	378	387	390	377	417	420	419	394	398	399	443	355	389	401	388	381	393	402	400	351	372	406	371	416	400	445	381	382	404	404	381	416	371	389	384	321	413	407	405	428	408	436	381	422	427	423	388	343	418	381	383	397	406	386	394	415	382	442	353	398	396	400	397	366	383	387	381	363	373	401	390	387	401	361	422	397	388	393	388	381	391	365	432	365	413	406	400	397	397	380	395	406	356	371	391	372	420	386	361	376	379	400	447	384	389	424	398	386	388	387	368	366	401	409	370	403	380	351	347	404	375	406	391	390	386	404	429	418	406	372	401	392	378	398	402	390	371	384	390	389	381	409	369	377	378	403	405	401	407	418	390	350	393	386	393	364	398	413	389	395	393	427	412	426	379	392	367	406	360	368	379	383	415	375	421	370	366	353	397	360	443	425	351	372	412	404	401	396	374	399	368	379	392	402	410	377	364	379	365	434	404	394	363	400	384	379	340	408	373	387	413	380	389	358	417	362	386	383	365	422	385	378	416	383	377	405	371	369	410	373	379	416	408	405	326	403	389	404	416	376	424	386	376	408	374	405	385	384	375	374	379	391	391	390	395	363	374	398	391	419	405	386	391	404	384	433	433	360	370	362	402	458	384	358	454	418	425	387	372	378	379	422	384	397	400	388	369	404	414	393	399	377	372	384	420	390	389	409	394	408	417	396	408	448	410	392	421	439	395	400	410	383	411	371	371	409	375	376	445	367	362	416	396	405	372	415	400	408	397	434	394	388	427	393	392	399	361	385	381	421	412	401	412	407	389	393	424	413	412	371	388	380	415	405	395	413	378	388	428	379	398	420	421	393	375	408	415	400	357	403	405	425	375	371	382	391	461	389	395	344	406	398	403	403	416	402	409	412	412	389	400	385	399	436	403	393	389	398	394	415	426	371	391	426	409	409	419	390	385	410	398	399	384	399	373	408	423	417	358	378	403	379	404	392	415	369	377	387	411	374	389	376	380	420	393	373	365	433	404	367	427	420	404	390	411	447	399	403	403	402	383	368	419	416	379	393	403	383	377	425	372	408	381	405	387	395	406	377	407	386	375	413	420	353	395	369	394	368	425	378	380	431	420	364	391	386	368	377	389	392	364	398	350	438	398	381	413	372	406	436	391	371	411	357	393	353	427	338	419	386	415	373	379	383	382	384	349	410	408	399	391	369	369	396	392	376	385	401	423	429	402	364	402	409	412	386	394	394	377	404	373	338	373	378	363	381	413	387	399	399	372	392	404	453	407	429	454	389	396	413	357	392	416	400	386	404	396	412	388	388	393	401	400	386	408	364	404	362	401	388	410	371	366	396	398	365	375	367	404	379	401	390	374	386	379	418	389	412	391	432	419	390	386	381	416	404	392	420	386	375	426	363	364	407	385	371	397	390	403	410	377	374	407	377	382	379	415	354	349	398	410	370	392	421	393	405	421	405	399	392	351	380	414	371	397	408	370	380	404	355	418	444	412	399	399	407	409	407	379	375	375	445	412	422	412	407	420	385	396	405	430	434	403	383	387	400	411	403	399	413	377	363	377	398	413	395	395	373	383	410	410	391	388	371	432	393	392	401	355	400	387	384	385	398	408	376	363	375	387	375	381	375	371	396	384	388	379	379	392	389	367	388	380	388	403	384	400	381	402	388	379	407	381	385	388	406	400	395	401	374	386	354	356	375	393	368	372	404	407	426	390	365	379	358	412	393	409	406	394	362	382	409	385	433	373	420	407	397	421	387	401	408	384	421	389	386	383	380	397	420	368	393	353	359	425	419	405	405	406	363	373	392	373	406	403	412	391	355	362	397	382	385	412	391	371	406	396	375	378	395	377	424	384	446	434	394	404	422	380	354	394	398	422	384	386	377	406	395	384	394	392	381	381	370	398	349	378	375	377	404	376	402	373	419	404	428	331	407	407	412	418	411	405	406	384	401	361	381	416	393	407	397	415	391	403	405	346	399	379	437	406	416	368	353	386	405	363	373	376
2468	926	960	1009	964	917	888	988	913	987	983	927	936	963	967	953	906	911	919	954	945	977	957	886	928	946	946	983	979	996	907	923	927	942	940	961	913	899	920	957	884	982	967	868	937	923	956	964	884	926	906	905	909	942	890	922	938	922	939	953	957	909	936	855	926	918	857	933	904	897	916	961	985	962	922	937	929	908	940	924	893	931	961	902	879	948	910	977	916	918	948	953	923	912	912	969	943	923	889	890	920	930	971	961	881	923	929	924	930	969	915	888	950	957	948	891	991	925	894	911	956	886	967	872	946	942	913	921	902	953	930	907	950	951	935	885	933	924	922	924	942	932	915	931	968	954	875	933	933	915	913	999	936	949	976	921	925	918	874	940	952	937	938	965	951	918	871	936	896	911	879	967	926	864	916	936	927	884	925	879	977	902	936	959	988	873	913	966	921	954	927	950	997	903	933	906	974	916	929	930	954	944	938	955	949	945	928	930	880	940	996	933	954	925	913	884	959	899	928	926	904	957	1008	951	973	937	980	899	923	958	941	935	906	920	898	932	967	928	944	886	938	971	931	991	971	978	929	903	902	946	882	948	909	871	957	905	936	880	898	946	962	899	898	897	892	950	911	883	885	886	1037	911	923	969	959	919	939	890	926	894	1011	956	904	965	945	985	891	906	908	931	903	869	922	908	934	985	874	971	945	942	978	981	1004	910	999	1007	927	915	965	919	906	959	966	921	1003	884	956	910	892	912	952	946	937	991	937	910	919	937	914	937	973	905	948	928	930	942	926	922	911	937	896	846	894	946	942	943	954	898	903	905	937	899	905	953	892	992	974	916	950	948	907	900	964	903	933	965	955	900	939	898	915	965	909	955	924	907	867	949	904	902	978	964	953	974	945	921	931	922	977	875	931	841	857	915	971	942	904	919	936	923	903	924	913	904	948	989	929	946	889	964	918	903	912	939	926	974	937	900	966	905	901	966	916	951	899	953	970	945	977	952	944	887	927	908	924	963	907	992	860	874	864	882	954	934	882	930	917	940	901	959	991	906	977	920	942	967	917	936	978	921	983	948	941	918	999	1006	932	964	983	982	924	926	999	978	982	952	913	950	935	941	944	943	922	941	906	925	927	930	904	946	862	941	940	939	883	940	966	923	947	890	967	956	932	913	905	887	860	978	969	917	974	896	943	1002	909	909	885	896	942	937	944	913	932	946	928	899	882	925	974	975	925	916	953	933	945	914	961	926	889	943	941	952	958	906	937	958	917	913	909	944	977	930	941	993	918	930	942	960	900	947	953	953	953	964	933	932	921	944	877	932	918	944	935	928	880	895	948	934	946	933	897	932	924	978	892	954	929	941	934	924	867	905	970	902	936	979	867	884	971	903	965	913	914	948	884	966	944	937	925	954	952	915	929	969	924	929	916	941	936	909	958	900	936	973	914	941	884	975	906	935	930	894	960	934	907	925	930	930	983	926	990	911	896	919	861	935	940	892	896	921	920	920	950	896	974	907	954	917	940	972	946	926	946	936	966	949	987	931	918	920	952	937	988	928	946	961	923	901	996	928	942	890	932	947	911	1028	910	936	951	927	904	914	911	931	972	964	892	913	965	920	919	945	948	913	967	938	991	966	862	953	951	921	901	900	937	919	904	972	941	946	951	938	920	935	927	947	920	919	942	941	982	946	954	949	958	1000	945	927	941	927	980	958	912	926	957	932	901	913	958	925	955	913	955	980	928	970	921	957	917	953	954	934	914	983	933	943	954	929	955	957	947	982	915	931	920	920	1012	962	930	891	943	870	971	927	859	970	924	978	933	968	951	983	921	953	970	931	922	981	938	922	934	938	935	926	894	908	911	898	961	899	882	928	930	912	920	942	930	940	951	970	882	894	934	900	922	932	912	944	947	927	938	922	947	953	947	942	974	939	945	935	954	970	933	925	953	876	921	898	958	920	895	920	926	894	963	957	975	919	935	928	953	944	934	930	913	925	914	946	944	906	950	918	973	933	967	944	992	894	909	919	891	927	903	911	968	991	964	875	965	905	873	945	928	921	928	959	915	954	872	911	906	907	947	887	918	950	974	913	982	910	1004	911	954	949	940	892	919	919	1019	900	931	949	950	964	937	916	908	909	887	976	966	941	929	875	956	941	946	978	909	977	933	901	903	958	930	907	948	920	981	908	968	881	902	935	942	958	943	908	980	907	938	904	887	949	905	947	891	867	960	905	907	949	849	995	941	936	948	945	918	942	958	984	941	968	935	944	983	962	925	962	918	921	945	924	924	939	946	860	938	915	894	925	875	955	939	959	948	946	934	913	988	910	945	904	938	949	927	916	953	937	919	906	930	911	975	931	949	965	958	904	902	924	893	946	911	919	890	913	986	921	982	921	917	953	971	992	964	946	925	873	958	934	932	917	917	925	869	928	913	938	994	968	931	822	919	944	965	971	940	955	953	887	901	938	952	922	924	908	892	956	933	900	888	915	929	917	939	915	991	979	974	904	937	918	932	894	974	927	923	979	955	882	920	913	918	967	909	956	918	926	907	926	891	918	937	966	960	895	927	914	879	866	960	962	919	968	882	954	927	923	936	915	990	888	908	885	924	898	887	961	1002	875	909	985	973	923	925	900	901	958	889	998	962	886	937	918	936	864	984	917	974	916	927	883	942	980	934	928	939	912	958	958	909	950	966	923	1025	898	967	967	962	896	942	948	915	933	933	884	921	951	909	998	925	971	946	974	926	957	858	906	885	946	904	931	932	889	933	901	953	966	993	877	930	957	950	901	925	942	927	911	939	937	967	951	951	888	934	912	893	880	916	954	919	875	901	981	983	963	927	929	914	948	906	936	956	920	898	895	948	925	967	914	897	881	904	864	939	940	909	933	955	911	955	929	967	919	885	917	943	924	934	928	983	899	999	1007	938	927	958	922	973	917	933	893	955	932	939	861	967	909	962	925	854	941	932	1004	913	990	912	959	974	951	920	957	870	960	924	882	901	982	969	933	933	923	926	966	952	951	939	927	897	894	909	978	910	966	933	906	956	973	965	898	920	914	896	965	901	919	931	978	896	952	931	924	976	932	949	1008	932	974	896	948	929	941	920	952	960	942	963	925	928	915	930	945	984	981	943	974	900	901	981	973	925	931	897	879	961	951	998	959	902	923	931	934	953	964	951	901	962	923	922	902	951	987	951	907	959	920	958	917	905	990	956	920	882	948	874	976	960	935	903	953	1011	956	909	897	975	866	936	938	940	940	909	881	920	915	932	900	918	895	885	934	960	954	871	919	908	950	957	967	941	934	886	948	908	934	959	932	902	958	968	867	922	927	908	901	947	951	909	973	944	922	922	908	971	899	967	918	916	943	902	927	873	895	935	913	932	926	936	930	936	881	936	943	912	939	951	918	874	924	917	962	902	951	910	934	937	924	950	921	955	934	915	959	935	946	946	964	935	925	919	931	960	926	1007	937	898	940	887	974	906	957	949	936	924	970	970	925	939	973	975	940	882	972	912	939
7769	622	599	505	480	422	401	367	357	354	344	357	377	337	363	376	363	358	360	373	363	370	390	367	355	361	356	367	352	347	353	364	357	341	369	405	355	332	368	331	334	348	357	360	373	361	335	343	346	323	362	375	369	343	363	331	364	346	386	354	374	340	349	355	367	389	359	346	312	335	378	355	360	355	338	397	370	377	355	365	369	351	341	338	341	344	340	335	361	349	325	333	351	405	363	320	343	365	386	366	384	364	359	343	340	336	339	363	368	327	332	362	337	321	388	316	348	356	335	352	328	331	373	368	353	367	350	379	354	343	355	386	337	363	355	375	364	374	323	358	323	308	379	387	384	388	340	342	342	338	369	390	336	377	342	385	354	363	371	312	366	339	342	348	374	348	299	397	359	356	355	348	366	358	365	340	346	348	335	342	316	341	384	361	373	385	343	339	338	370	317	370	359	327	382	374	345	358	366	357	361	326	374	339	341	362	350	315	356	343	355	360	358	342	359	374	374	304	352	315	346	349	352	342	343	326	351	348	342	352	362	317	371	343	404	355	342	351	360	352	366	362	366	349	349	354	360	356	358	336	358	368	362	368	363	355	376	377	357	377	360	357	389	362	352	357	356	336	371	357	331	355	321	363	346	370	339	377	341	343	360	376	363	329	354	315	375	342	424	370	342	397	363	358	325	353	342	329	366	347	320	352	344	362	345	339	375	342	330	352	354	359	390	306	357	396	337	353	329	357	355	338	353	330	368	364	323	336	392	372	381	378	371	376	360	365	377	343	356	324	363	345	383	371	322	348	352	366	390	322	387	375	343	335	386	311	370	335	346	359	340	339	372	377	346	374	381	326	366	315	367	347	377	358	358	387	334	337	348	369	367	385	343	361	350	332	405	344	366	358	342	345	343	379	370	336	351	354	344	353	337	355	382	399	351	340	344	311	338	362	351	368	337	355	361	366	340	364	356	345	369	336	381	324	355	366	344	345	331	346	347	365	337	350	361	404	393	352	364	335	318	372	349	365	386	319	357	341	327	352	318	394	377	362	367	381	358	325	372	327	361	394	334	348	349	348	326	340	346	359	344	364	340	343	332	311	341	347	328	323	361	341	326	379	329	345	352	358	327	361	371	342	359	374	334	356	324	385	335	318	341	375	352	373	362	334	354	359	363	334	339	374	367	366	351	320	360	337	363	353	373	357	328	359	349	364	367	355	382	321	365	323	353	349	366	346	349	356	335	322	363	355	367	336	334	353	344	349	357	361	371	363	358	352	361	352	336	360	369	355	349	359	349	366	340	354	357	350	369	331	370	348	368	363	369	384	347	326	354	344	328	350	372	366	338	327	338	337	352	406	371	342	397	336	324	333	353	369	303	373	381	371	377	369	380	358	370	354	319	341	372	312	339	395	375	388	329	351	342	393	358	362	394	360	332	305	338	351	363	364	302	337	354	339	320	353	363	322	363	379	342	353	330	352	354	336	348	334	366	350	348	317	307	312	346	356	354	336	338	348	348	350	323	335	367	364	340	360	345	379	339	351	342	364	371	359	374	368	324	340	337	356	338	357	337	350	333	354	309	365	386	386	330	359	352	350	357	353	323	345	368	343	342	342	328	345	374	365	342	374	361	377	361	340	354	365	394	362	351	347	359	346	375	407	382	368	329	318	370	352	351	356	353	328	338	342	339	363	347	358	345	353	317	365	346	357	371	387	332	348	334	311	362	341	360	337	340	388	359	321	336	326	341	335	348	314	345	356	338	351	363	371	368	407	338	321	346	353	362	327	379	337	326	326	313	351	373	348	328	355	354	330	350	344	339	399	366	364	357	348	384	340	331	373	345	336	333	337	364	357	327	364	347	329	375	309	366	338	363	351	352	378	417	355	346	375	371	330	310	350	363	363	325	385	358	327	341	375	377	326	354	315	345	323	352	359	309	383	363	383	364	388	346	349	355	372	328	384	377	386	344	362	360	339	378	374	376	372	391	362	342	358	326	346	322	355	366	348	350	371	368	381	321	347	363	351	365	362	350	414	364	357	339	380	347	373	362	356	338	349	369	343	340	336	338	333	350	345	354	359	372	371	312	340	358	379	374	362	368	342	326	380	333	370	371	371	355	357	330	347	360	365	360	318	331	372	336	338	335	354	371	341	356	342	375	353	343	370	325	361	340	340	357	352	316	335	370	363	376	342	352	313	344	379	371	337	344	374	319	343	364	363	351	355	328	356	340	356	347	322	380	334	350	384	370	333	357	347	335	377	331	364	359	364	379	343	369	353	347	337	360	341	352	345	313	354	348	367	344	366	371	327	313	393	376	327	345	395	385	370	352	332	353	382	357	373	364	376	382	345	395	375	354	320	371	359	395	368	339	330	363	344	383	351	333	325	351	338	341	343	360	334	348	386	406	357	368	347	352	340	360	340	350	341	360	391	375	376	335	381	360	349	323	346	366	325	336	388	388	351	343	368	324	369	349	330	345	362	361	379	351	341	351	347	326	345	366	348	335	357	370	386	337	349	347	357	361	364	354	372	344	346	350	365	379	369	376	360	350	316	343	383	339	359	343	377	333	341	368	394	366	380	376	336	387	328	362	329	368	359	342	354	352	328	351	326	336	320	370	347	339	403	354	355	367	354	386	351	330	377	360	362	324	366	342	347	336	333	368	359	355	371	355	368	360	335	338	353	385	336	363	358	308	332	364	362	302	364	332	342	362	344	382	366	368	349	320	367	389	373	347	359	363	362	360	345	346	364	323	357	335	316	371	338	345	325	356	365	369	356	339	334	355	340	364	336	327	371	346	322	375	358	333	352	343	316	309	353	380	329	320	325	366	373	364	375	336	359	380	362	382	336	337	362	327	327	360	355	393	352	344	392	356	338	333	340	320	329	292	363	368	353	332	347	346	344	324	318	422	365	355	304	349	341	309	316	358	346	370	371	347	393	382	357	337	375	377	350	306	368	334	336	377	367	336	356	357	358	321	349	403	344	322	326	378	347	331	321	337	324	319	353	363	335	361	357	380	331	368	369	357	359	382	329	326	330	358	349	330	296	336	357	344	351	384	337	326	322	346	362	397	361	338	354	364	383	374	348	379	392	345	356	358	339	317	328	367	364	359	375	392	381	357	366	362	339	333	336	324	335	367	350	330	364	352	342	354	353	334	336	339	342	367	363	344	345	335	352	334	343	342	385	389	346	343	378	332	329	385	390	380	349	347	354	339	376	320	368	388	299	331	352	356	340	291	375	360	364	365	355	335	336	344	334	355	322	373	350	337	347	314	345	362	366	334	363	394	369	337	342	331	362	368	374	372	372	360	354	354	347	337	372	374	341	348	352	366	362	365	367	339	360	330	352	351	342	350	357	369	351	352	356	345	345	378	335	357	374	374	377	383	369	356	394	326	365	350	363	371	345	374	334	353	361	371	353	330	353	346	362	362	320	348	364	376	354	333	336	334	352	354	367	346	388	365	335	353	350	329	353	324	327	335	348	351	379
7061	1003	1396	1465	1290	1267	1124	1080	1001	994	984	943	918	933	935	883	860	906	879	962	870	830	857	883	863	870	873	930	854	856	856	880	873	840	894	855	842	868	883	850	804	852	854	839	814	852	866	870	864	828	825	805	814	835	835	795	855	871	882	874	901	789	849	798	887	825	833	819	898	878	845	901	884	898	858	871	845	863	868	883	851	871	838	883	809	811	853	864	840	842	825	830	872	848	780	819	855	854	823	817	833	825	832	854	817	772	817	777	792	847	883	887	858	878	825	790	774	791	859	887	816	859	823	763	824	903	848	849	840	848	871	828	831	821	860	859	868	840	803	802	840	831	805	844	848	827	850	810	785	823	848	879	813	846	855	819	815	836	866	844	799	855	845	857	855	877	849	854	853	831	862	873	850	867	830	832	845	853	855	837	883	850	866	887	816	839	807	862	881	831	807	898	845	841	904	839	826	831	824	862	808	848	871	854	862	871	832	853	886	879	873	844	823	822	876	807	865	870	845	818	863	870	792	872	828	840	859	798	822	847	848	855	889	818	844	819	799	867	892	816	845	834	829	835	814	834	808	872	886	791	841	824	834	873	849	790	807	819	845	863	761	830	838	834	893	900	867	846	876	838	858	799	881	778	813	819	848	847	841	854	904	834	877	843	878	905	839	832	872	842	817	845	889	837	860	901	848	840	831	800	804	822	815	787	848	871	816	877	832	854	856	810	787	844	820	823	836	884	882	834	790	825	848	804	849	832	824	869	802	809	884	844	822	857	877	822	835	850	818	825	840	833	838	790	805	818	827	840	801	785	821	811	818	834	842	844	827	840	851	820	840	836	801	849	805	865	803	869	807	818	770	828	853	853	810	837	838	822	814	827	837	858	777	839	862	898	776	815	829	853	864	889	890	878	935	769	845	896	847	877	809	834	838	799	813	791	830	832	825	864	808	819	838	840	882	852	834	844	859	839	806	804	802	863	854	849	826	890	823	821	815	859	803	807	799	807	865	827	845	839	832	826	860	851	912	814	831	870	860	802	848	806	869	824	864	797	814	774	792	833	796	849	820	839	841	851	866	823	860	811	777	842	828	832	859	851	885	790	869	809	849	805	834	852	843	871	864	895	816	749	856	844	851	858	815	853	769	793	843	831	832	804	855	823	845	828	861	771	837	851	814	878	839	860	903	848	846	854	831	863	796	843	799	827	822	798	803	864	884	886	874	859	858	826	889	829	858	844	823	825	868	813	870	815	895	813	853	844	870	865	848	913	867	851	846	809	838	828	812	812	802	831	869	868	855	829	829	853	863	791	835	816	840	849	838	851	776	864	869	803	823	813	882	826	853	857	812	874	826	833	827	836	861	873	814	823	854	807	807	841	827	883	837	853	864	916	842	856	874	879	888	843	834	855	854	853	829	859	840	836	814	836	845	841	814	832	855	821	825	801	810	848	858	827	837	861	837	795	865	839	852	778	835	786	899	854	779	823	844	833	815	834	886	824	825	823	889	882	869	825	859	770	848	813	897	787	868	891	842	848	878	831	863	852	858	863	863	881	815	786	835	819	808	834	803	826	867	838	813	779	859	864	912	786	830	856	849	795	814	826	873	852	803	814	858	821	874	873	795	875	837	845	858	821	851	825	754	860	830	839	835	864	874	824	836	847	795	905	843	851	843	845	824	832	808	851	781	870	848	832	853	840	828	788	860	897	829	854	790	823	816	859	810	818	824	800	837	855	838	818	850	872	869	844	897	868	807	892	806	827	855	784	846	786	820	789	826	872	861	805	874	837	822	853	829	828	820	867	892	845	837	873	811	828	867	873	812	831	833	865	842	849	893	890	829	851	810	841	841	857	834	813	806	847	841	827	829	837	793	830	821	854	900	868	813	859	822	820	876	875	866	852	841	818	875	820	830	831	798	805	813	825	840	839	854	831	792	849	834	820	878	819	865	852	866	837	825	778	867	824	881	847	883	821	866	811	844	847	821	852	827	855	862	856	830	839	749	878	808	857	859	795	847	850	817	814	814	825	815	871	847	850	836	871	821	825	861	797	790	806	814	854	790	797	796	887	884	831	829	848	790	818	843	839	859	825	817	782	863	874	862	878	882	875	838	841	912	844	784	873	837	860	822	821	859	854	847	867	830	825	867	813	866	856	869	829	791	825	814	845	804	850	813	897	810	838	859	844	824	843	826	822	836	810	848	823	845	758	829	805	846	855	779	809	845	850	758	865	842	903	832	840	779	826	808	841	866	812	823	859	860	854	805	823	833	860	871	787	813	778	879	800	914	836	846	827	886	794	830	832	799	818	864	862	835	829	789	838	840	827	849	878	826	846	822	833	901	867	864	784	845	870	823	810	882	826	844	869	799	892	842	832	866	839	837	842	817	841	847	806	833	825	839	848	848	874	842	888	858	892	855	885	913	862	838	814	867	835	861	845	847	860	877	819	807	815	836	841	837	833	783	778	858	798	879	868	819	844	856	853	890	827	837	788	851	883	844	831	860	862	840	876	812	894	815	860	852	851	828	871	879	847	853	863	885	856	824	827	867	864	805	867	841	835	821	808	838	798	850	869	824	824	878	822	847	836	846	851	863	855	863	876	863	808	830	848	835	818	803	865	870	901	854	862	812	874	848	843	838	820	910	850	841	832	911	796	841	821	796	880	844	850	851	873	801	812	845	808	901	823	846	858	793	854	892	834	861	862	813	832	857	834	884	836	830	784	890	815	842	825	797	795	842	836	798	792	868	862	853	821	852	872	811	868	822	828	810	849	878	831	865	822	835	842	850	829	825	835	862	827	837	784	859	848	795	842	897	820	937	862	853	824	858	816	819	862	885	823	867	823	828	863	865	812	798	813	867	870	863	819	868	825	828	841	833	849	838	851	838	853	848	800	836	859	819	830	813	784	842	839	837	856	863	887	873	848	803	903	800	867	872	813	821	840	812	859	828	801	806	885	825	833	885	855	871	919	805	811	831	849	874	838	839	856	851	837	853	812	820	855	828	860	811	880	860	855	797	880	812	834	892	831	873	796	812	834	818	827	774	840	837	859	853	797	884	828	795	880	846	877	830	831	848	843	817	813	838	877	878	848	851	815	872	804	834	860	846	904	794	826	822	848	870	853	815	842	832	848	826	844	867	810	874	829	862	795	905	862	860	803	806	805	815	813	817	884	829	817	864	828	866	848	848	902	808	840	829	852	839	812	825	828	841	803	865	861	885	813	804	850	822	848	823	846	831	841	795	855	816	849	814	848	817	845	863	818	834	794	788	845	855	865	848	850	843	893	842	845	818	880	858	841	829	821	847	848	894	811	847	818	796	820	879	837	801	866	830	872	824	879	873	875	858	829	816	855	812	827	853	833	846	863	799	827	836	837	867	818	858	853	833	864	881	887	813	820	821	825	843	907	877	874	818	809	842	890	833	834	870	828	835	803	817	830	842	835	812	877	794	810	834	832	834	819	815	834	793	839	827	826	856	897	801	863	833	835
12611	818	637	572	399	335	318	278	268	225	208	222	219	266	236	210	221	207	251	190	247	195	211	188	209	209	203	224	200	228	237	196	199	187	211	218	215	206	216	201	218	212	188	212	219	223	208	217	202	203	203	199	217	213	213	216	197	206	215	203	193	198	213	210	212	208	201	218	180	213	201	213	215	205	244	207	252	228	197	218	218	236	215	207	220	190	238	184	237	167	188	214	208	204	200	228	178	199	212	217	199	218	208	223	220	216	225	197	194	221	187	202	202	170	184	194	187	225	202	235	208	212	176	223	210	195	207	198	188	208	220	224	210	219	199	194	206	211	200	227	196	196	238	204	222	191	194	211	219	204	217	251	193	200	208	188	182	191	207	221	209	211	205	212	218	199	202	206	251	210	219	193	209	216	205	216	207	202	222	180	249	233	219	235	201	207	234	175	235	212	199	198	195	219	240	208	201	204	187	212	202	186	194	201	220	202	189	216	197	202	205	205	193	177	200	213	203	167	205	210	200	204	215	211	198	236	215	241	208	202	201	207	197	208	236	218	236	220	208	232	198	217	198	225	206	203	195	222	195	204	183	181	220	208	215	211	191	211	223	234	210	202	195	199	215	230	200	179	227	184	188	171	197	208	214	172	199	224	200	206	204	204	243	214	191	224	212	201	190	216	209	203	220	203	232	218	225	221	189	209	191	194	230	211	193	195	183	209	203	196	207	210	216	216	203	203	206	207	194	203	231	221	183	217	211	234	202	207	221	225	195	207	185	194	224	203	236	187	212	206	204	197	201	203	203	220	203	200	201	190	202	217	204	186	221	193	208	211	196	185	179	192	207	213	226	192	191	209	201	228	184	201	188	198	223	236	222	203	216	241	217	203	192	176	241	186	183	220	237	200	205	208	213	194	191	194	217	216	215	184	207	202	206	213	220	206	233	224	226	210	191	181	206	228	182	210	211	206	200	198	192	228	184	219	200	179	217	209	187	211	195	199	188	196	209	211	209	183	176	204	189	225	213	188	192	201	189	224	208	200	213	210	219	207	227	230	248	178	177	194	208	211	201	192	199	208	197	201	193	198	212	206	189	220	214	207	222	228	210	224	174	185	197	228	248	194	215	184	210	169	194	222	204	199	209	215	202	181	203	200	186	201	183	210	203	206	221	185	215	200	216	207	210	215	206	204	207	216	199	210	210	222	211	221	214	193	201	196	223	186	240	200	209	215	226	211	214	217	213	219	203	196	221	219	197	209	197	193	198	218	185	197	195	193	203	222	212	222	204	194	201	215	224	212	219	211	191	208	204	183	199	190	189	170	202	199	212	207	209	192	211	190	191	211	203	222	220	214	192	231	208	168	225	173	212	209	216	183	187	191	211	197	193	223	211	209	217	202	210	208	206	206	206	196	202	199	189	187	205	203	182	208	187	180	180	230	231	223	210	219	210	192	201	193	222	213	226	213	193	178	190	214	191	183	201	210	219	199	223	210	188	181	199	185	222	210	220	193	199	232	205	223	200	201	202	201	250	216	232	209	197	207	192	223	220	202	205	211	193	219	225	179	225	213	190	207	194	212	205	171	242	205	200	212	194	187	206	224	212	229	195	209	182	205	221	186	197	219	192	209	213	199	231	188	237	210	203	201	204	202	194	220	219	209	194	201	218	194	194	185	194	209	201	184	209	211	215	201	214	199	205	215	201	197	212	211	228	206	195	210	200	186	193	208	227	206	186	211	210	190	212	196	213	187	202	207	189	221	216	222	199	207	201	215	209	200	213	214	253	228	221	198	226	241	197	226	185	213	220	209	211	223	201	195	184	241	189	199	198	215	188	239	219	213	213	219	204	207	192	232	188	189	209	214	244	201	195	199	187	206	214	220	199	230	215	218	212	217	217	192	206	199	212	203	216	208	196	201	220	213	210	202	208	205	222	211	211	202	230	188	204	225	199	225	200	189	209	189	210	208	209	222	193	196	217	204	197	243	198	177	224	175	214	179	198	196	212	233	211	197	233	208	204	225	201	225	215	199	200	216	208	205	218	217	201	217	218	197	225	228	217	209	177	166	211	183	194	225	211	213	238	220	197	211	217	196	220	209	188	224	220	216	210	240	223	228	187	190	213	227	199	190	204	195	225	205	206	201	198	179	214	190	192	211	192	212	224	202	204	211	204	187	229	211	245	205	209	189	196	214	207	179	194	196	192	209	199	196	220	219	233	194	194	215	209	182	183	210	207	215	192	223	209	186	184	232	211	182	217	220	198	193	235	190	225	172	222	216	227	194	208	211	209	209	200	231	213	211	219	189	206	197	195	207	192	195	212	218	214	198	210	182	193	197	203	222	196	231	230	203	232	214	228	185	187	189	216	216	188	190	195	242	207	211	185	259	207	205	228	231	201	209	199	198	221	191	167	232	199	216	189	222	165	220	206	200	200	218	190	209	219	187	178	213	197	225	199	193	185	207	224	211	232	207	207	197	206	220	206	190	212	206	242	216	230	201	194	231	205	196	208	215	198	221	184	208	223	206	207	179	222	202	207	213	197	202	190	213	212	203	212	219	213	215	206	213	204	187	196	205	198	224	223	215	210	226	224	207	195	222	208	217	197	202	195	210	184	191	205	197	217	203	192	183	197	219	226	222	208	182	210	208	231	188	220	186	226	218	198	222	204	186	219	207	231	214	202	205	217	238	211	183	212	229	232	207	214	223	186	206	219	211	202	209	180	213	200	237	207	210	211	215	189	187	207	215	221	194	204	218	195	209	194	194	226	175	188	196	221	198	202	218	209	191	201	214	194	206	210	230	204	199	220	226	191	201	207	207	191	203	212	224	201	225	205	187	212	211	189	231	208	181	205	218	219	205	199	201	204	199	225	251	198	190	193	203	216	199	230	192	200	207	209	220	198	196	196	198	196	238	214	190	208	196	210	206	220	195	191	207	209	192	202	199	210	235	200	211	193	213	183	214	209	211	196	206	202	182	197	205	175	214	231	170	227	200	217	214	232	200	192	207	206	177	213	203	184	223	194	222	203	195	178	212	191	195	207	200	213	185	198	216	213	193	220	205	208	190	208	197	185	216	217	195	200	191	187	211	210	193	200	212	208	206	240	192	227	192	190	201	199	211	206	199	190	199	219	202	197	188	226	194	207	222	214	202	227	214	191	188	217	214	162	200	183	211	182	198	209	202	199	195	179	217	211	200	224	250	209	219	196	181	186	180	210	202	203	205	220	202	176	210	182	199	201	223	214	228	193	201	238	247	199	211	214	183	215	222	221	192	198	195	211	223	209	192	208	196	204	206	196	209	182	210	202	199	190	195	194	215	215	219	209	221	197	215	212	208	196	218	220	182	202	254	211	213	180	216	189	188	200	198	206	202	215	193	173	199	213	228	208	189	197	207	207	214	219	206	223	208	211	234	221	234	241	197	195	193	224	212	197	183	204	201	181	198	239	192	200	208	197	210	205	229	213	206	230	217	229	219	203	190	231	208	197	227
8128	959	1580	1728	1459	1232	1020	958	853	841	706	692	694	658	672	651	618	612	596	620	617	558	600	601	589	585	550	571	570	577	533	516	537	560	560	513	532	520	522	512	573	557	527	546	568	540	491	509	517	500	503	537	482	574	533	517	559	538	513	501	529	543	518	570	534	536	539	529	497	575	601	567	579	633	584	578	548	543	563	565	515	532	543	522	513	530	537	498	555	532	544	575	538	526	534	529	511	528	500	521	490	546	516	513	508	585	536	511	502	518	517	507	520	507	529	542	544	492	502	574	483	505	539	525	530	499	523	534	518	531	470	538	553	541	518	516	499	498	485	521	510	527	517	518	548	515	532	534	540	547	484	519	527	511	540	540	499	531	529	547	485	552	470	546	532	553	541	494	546	532	491	495	539	513	494	542	515	537	507	513	532	517	524	535	483	543	543	540	501	560	548	518	507	512	528	512	535	520	538	525	519	550	551	510	525	539	513	517	534	538	565	567	542	520	509	484	521	504	498	484	513	514	517	489	516	539	548	510	518	539	526	517	494	533	531	542	523	543	499	508	547	554	498	550	516	527	501	494	501	497	511	542	541	518	495	514	539	480	524	530	543	510	538	583	557	513	506	503	530	558	505	515	526	494	477	515	513	519	518	519	522	499	539	503	491	481	520	501	547	467	535	520	539	507	502	543	509	478	556	547	552	556	535	536	528	492	514	494	541	503	514	495	524	508	529	523	510	499	510	529	556	551	490	534	502	505	520	476	509	525	524	562	544	521	538	526	539	505	510	545	521	540	492	564	537	548	554	507	502	518	540	531	479	514	520	575	510	545	540	526	523	472	513	514	466	529	504	540	527	514	556	501	523	489	523	536	515	503	504	522	545	540	506	526	517	529	479	556	509	538	572	515	508	524	552	483	516	516	546	494	498	533	507	565	560	538	498	529	521	525	484	541	557	545	511	515	549	558	497	532	547	534	503	519	530	522	538	533	503	518	515	533	499	518	530	541	504	543	517	567	525	528	500	534	519	551	513	472	517	502	537	523	490	526	493	497	529	510	545	535	520	541	524	526	483	500	554	517	551	497	513	536	550	539	548	489	558	550	534	513	477	496	532	526	531	516	521	547	535	547	523	516	504	517	472	498	509	514	535	476	539	502	544	516	561	504	564	526	503	468	531	531	523	541	514	522	513	478	485	556	505	525	510	531	508	511	522	508	542	516	516	507	530	505	516	551	533	533	549	559	498	552	547	521	500	539	554	526	519	535	490	545	554	504	520	493	461	531	493	528	543	528	526	494	504	500	516	482	541	506	537	536	501	543	544	528	503	543	534	496	511	539	500	510	552	523	554	540	524	520	548	509	492	490	494	555	501	517	503	541	504	525	502	498	537	528	526	547	502	519	551	549	509	519	475	512	525	534	555	522	504	593	490	497	500	521	531	526	540	521	502	522	522	536	524	510	512	519	503	511	500	548	575	496	547	542	503	528	519	506	484	540	489	497	532	518	507	523	499	517	515	521	558	509	490	503	524	488	510	476	507	521	534	494	559	524	496	551	519	537	514	488	547	523	527	546	530	533	530	533	517	495	511	529	509	551	480	485	525	502	521	547	520	558	537	529	520	522	524	518	488	493	521	527	526	524	497	530	525	530	512	509	494	486	522	559	525	500	536	513	501	541	520	521	518	524	554	548	533	539	518	507	515	517	517	518	469	536	534	481	533	576	496	581	531	554	523	500	513	506	559	494	506	567	528	502	519	520	561	536	514	549	521	519	513	522	548	509	539	504	511	524	510	551	490	534	531	528	525	520	538	553	600	532	523	476	490	478	559	517	504	548	497	542	528	543	495	491	520	513	512	503	529	494	539	490	495	546	531	551	529	509	555	501	515	526	536	482	521	506	529	512	508	530	526	525	532	502	501	527	531	488	488	495	538	531	547	502	528	527	507	501	549	524	504	552	494	515	487	518	496	524	535	519	513	553	505	543	542	519	547	492	528	501	519	501	486	520	532	489	553	505	549	493	513	483	474	482	532	493	493	512	506	568	541	509	493	538	574	480	545	540	478	508	489	520	494	522	515	521	516	534	485	516	508	556	537	522	527	544	520	536	539	515	547	516	525	515	507	532	567	543	533	521	524	521	498	505	487	531	542	557	569	496	543	508	544	526	500	540	532	485	509	536	555	490	580	481	553	540	492	554	558	541	533	458	497	543	534	504	554	499	523	541	549	542	533	537	548	521	555	488	541	527	573	556	523	485	533	543	513	549	491	517	506	521	503	537	508	502	476	504	510	529	539	531	522	552	574	550	510	514	575	512	540	552	510	507	547	541	487	505	552	516	526	534	524	578	524	534	477	499	575	507	538	517	533	517	520	503	562	523	513	517	586	533	540	536	527	505	528	490	556	485	541	517	512	496	520	557	519	524	520	529	546	531	533	533	497	543	512	534	553	543	494	546	496	498	522	500	529	536	514	519	526	533	544	491	552	531	489	536	561	543	540	545	520	510	542	549	520	499	495	518	536	522	542	524	512	521	521	551	530	514	541	567	525	514	492	532	525	506	530	491	533	543	515	503	516	470	536	489	495	460	552	494	532	508	502	493	510	528	524	532	505	563	507	519	526	511	512	499	539	514	506	529	540	503	507	535	556	538	538	499	548	530	562	489	527	504	532	558	522	509	556	488	519	551	498	547	536	539	524	547	509	491	491	493	530	505	524	527	510	528	536	549	565	537	545	536	494	545	494	486	529	562	505	520	546	489	498	491	533	546	520	521	486	515	568	508	499	521	513	542	535	506	512	506	528	523	496	489	545	535	554	527	564	529	533	492	520	530	514	480	518	541	514	546	539	548	543	511	574	496	484	537	492	550	521	488	542	501	550	550	533	508	532	514	496	532	498	523	543	501	544	508	541	532	571	515	548	549	514	576	497	528	537	528	541	527	498	553	516	502	494	508	541	505	524	511	541	483	520	523	497	501	476	494	511	517	549	530	542	519	553	466	515	518	507	471	520	553	531	520	512	529	517	523	538	539	521	528	532	526	483	507	540	491	518	537	503	477	510	477	491	505	528	501	514	538	507	573	532	544	479	499	512	556	537	504	531	495	486	498	532	541	516	529	518	537	487	524	481	507	491	549	501	483	518	539	532	537	527	537	481	502	573	580	508	476	524	530	519	513	505	509	535	483	540	527	538	559	508	556	529	553	536	470	482	509	519	528	555	515	496	523	557	502	498	552	519	505	477	517	508	524	525	491	505	543	510	515	537	538	511	501	534	512	528	504	481	499	513	524	532	508	533	523	531	518	536	496	531	528	519	494	539	507	523	535	536	507	543	526	491	480	493	527	552	559	535	541	473	518	501	532	533	525	512	512	520	529	501	541	520	563	513	522	538	549	511	532	512	566	565	506	551	517	551	517	521	523	532	548	488	533	541	502	558	491	504	495	519	541	524	512	519	524	515	529	537	508	517	513	525	487	527	488	497	526	495	532	488	537	519	514
1890	440	469	435	433	417	463	411	378	393	444	376	414	464	414	432	401	408	435	415	429	395	450	394	412	389	387	401	421	392	435	440	420	397	383	432	414	435	385	442	446	449	393	429	424	449	410	398	424	427	449	451	419	455	413	452	428	435	417	409	404	447	421	419	414	362	396	429	402	397	437	406	399	414	398	416	423	436	407	423	388	432	414	418	465	424	432	417	425	424	399	424	400	441	360	388	391	413	443	464	427	406	421	403	423	381	432	443	418	432	436	409	454	424	431	413	423	430	400	409	426	462	414	403	433	414	413	426	439	424	410	416	397	388	412	415	409	389	432	433	440	405	401	430	431	445	368	419	382	413	401	409	428	445	421	441	461	414	402	420	399	419	382	462	383	417	420	430	465	437	430	431	470	403	379	409	413	421	427	391	387	423	399	413	412	370	423	437	409	438	441	429	407	377	427	404	405	435	461	404	409	419	415	441	427	450	427	437	414	408	406	443	429	430	445	390	448	430	420	469	387	436	438	483	408	431	407	387	421	407	401	428	431	417	425	370	450	426	409	407	383	430	437	425	428	449	413	403	443	428	448	439	396	400	413	429	423	423	449	432	390	416	402	398	415	408	429	382	428	413	420	417	435	462	411	407	408	397	400	405	430	428	424	416	416	449	421	409	425	443	387	429	406	443	447	438	430	417	415	422	416	420	410	412	421	412	439	409	408	401	398	420	445	396	441	430	464	438	430	411	414	387	417	378	418	392	422	380	444	408	402	407	398	408	442	425	414	391	437	408	421	393	422	418	400	409	407	444	419	413	397	416	435	419	382	394	442	427	433	410	364	434	378	415	420	439	454	385	477	433	405	448	408	421	403	437	410	405	422	446	385	402	399	417	425	441	380	395	388	457	424	451	435	433	407	416	457	412	441	425	420	388	430	387	442	444	438	447	430	419	417	450	407	451	427	380	406	418	417	457	397	432	423	422	432	397	452	380	398	422	408	395	474	433	383	407	418	456	401	417	378	430	451	416	372	419	428	429	464	427	414	424	459	406	438	417	411	425	412	420	409	439	461	413	440	424	435	385	406	424	412	425	436	455	421	427	395	417	436	431	420	411	437	416	410	401	475	458	395	431	407	413	452	384	416	428	425	440	402	447	453	448	403	387	395	414	414	397	409	432	415	400	380	416	440	441	413	393	389	407	434	448	416	411	402	421	463	402	422	423	420	423	408	446	392	419	403	431	383	387	404	429	425	419	412	423	402	472	435	438	422	436	447	435	431	413	446	428	409	435	372	443	391	437	424	385	408	427	397	418	453	428	387	453	460	418	398	401	426	417	432	434	442	419	440	398	403	417	412	383	401	426	443	410	427	424	392	394	424	416	422	428	430	429	424	437	421	462	428	406	411	386	405	438	418	437	428	443	456	485	383	430	402	417	395	390	437	434	422	420	418	424	400	405	427	403	431	426	403	408	419	447	444	430	407	374	402	414	423	438	411	389	403	410	421	409	375	438	407	421	376	409	401	447	405	410	412	455	427	443	431	396	448	430	420	425	406	384	377	400	452	451	368	395	402	397	497	423	442	424	414	400	391	377	379	450	436	452	404	410	438	431	408	437	448	436	398	441	423	421	438	401	437	463	387	406	416	426	418	406	415	422	388	409	446	403	396	403	422	423	396	409	409	387	421	440	413	429	412	384	387	404	454	420	399	413	384	401	396	437	395	414	411	414	436	403	430	406	431	415	407	431	433	441	436	407	426	406	406	396	428	451	447	459	425	450	444	422	420	422	437	445	426	402	437	446	414	431	447	459	438	432	426	431	432	409	435	420	425	392	419	394	402	399	390	403	437	423	424	399	430	399	412	402	469	383	395	401	411	397	460	458	439	410	439	393	391	384	455	414	448	433	419	418	438	429	410	431	411	445	411	413	393	383	441	457	408	426	401	446	405	429	415	418	447	424	457	445	429	418	417	431	409	421	447	461	403	445	432	427	387	422	444	409	385	450	450	427	472	431	414	428	447	358	449	413	444	420	419	421	431	426	391	448	441	401	462	423	452	461	427	429	427	428	434	449	444	403	408	378	413	424	452	449	455	387	438	447	395	430	405	435	456	398	424	448	464	419	430	407	429	405	400	414	418	399	453	415	402	411	434	434	407	432	406	419	445	426	462	474	409	415	427	382	391	372	394	393	443	430	420	435	438	403	441	400	470	411	411	434	393	440	484	398	417	420	425	401	404	423	400	420	439	413	432	422	434	397	451	406	433	430	448	418	393	408	425	429	413	429	402	414	399	452	430	425	408	431	419	402	438	381	426	435	415	455	431	424	448	410	414	427	439	425	407	422	408	419	410	421	445	406	396	449	417	370	396	421	402	427	439	445	406	397	388	413	424	406	427	471	401	442	401	410	394	431	412	382	421	435	417	398	390	420	474	399	389	385	410	423	406	412	417	452	403	402	379	429	454	465	389	388	406	403	394	409	402	424	406	447	408	429	447	456	424	397	430	403	443	417	421	419	409	459	416	464	387	447	404	426	405	429	438	423	411	434	428	429	404	442	415	418	392	417	392	373	460	432	364	419	390	429	445	402	411	401	415	442	439	410	427	405	407	416	378	418	402	449	413	459	397	450	424	411	415	447	369	422	430	438	426	382	409	446	407	398	445	415	439	424	376	397	411	400	437	430	422	419	387	391	412	407	392	417	430	453	375	409	431	403	461	400	444	409	412	431	381	437	417	402	420	392	440	417	402	414	437	439	442	425	421	400	429	410	421	448	393	429	429	387	390	412	402	394	406	408	448	396	449	464	451	445	444	413	393	463	438	427	431	433	438	438	425	402	426	425	411	456	432	411	393	428	403	439	430	468	423	409	408	440	444	401	415	440	442	413	385	410	382	427	391	425	439	432	412	409	412	380	406	404	435	425	436	411	439	468	390	412	430	424	406	403	408	424	407	397	408	437	435	440	425	421	422	455	424	435	407	422	426	464	418	417	414	406	410	458	404	430	399	419	385	416	430	359	412	435	374	449	418	406	408	441	442	384	422	392	394	434	463	426	414	394	422	413	443	435	436	394	415	432	440	413	431	425	452	449	450	416	461	445	441	454	388	384	425	428	410	460	427	415	408	442	405	380	433	417	410	350	420	423	450	453	415	388	417	461	406	400	411	406	436	371	397	427	393	397	373	409	457	381	385	408	391	441	384	453	397	449	438	407	409	425	412	447	422	429	391	452	432	401	416	390	427	429	448	401	424	399	423	457	431	406	438	401	417	406	414	418	430	435	423	427	442	399	443	465	412	429	377	422	419	422	409	443	416	429	408	413	404	425	384	429	443	427	423	458	430	414	393	419	436	383	444	447	423	396	377	424	415	386	427	419	437	456	410	400	466	477	418	455	413	445	436	443	450	392	408	381	431	455	431	436	460	373	418	423	410	399	402	414	425	382	428	399	438	407	430	399	398	404	426	475	430	436	431	445	424	438	389	397	427	411	414	411	416	410
2629	1042	1060	1052	1031	985	946	932	997	1018	1027	1006	994	1035	984	955	1009	1004	978	988	1032	972	991	1036	1002	981	1000	1023	1012	977	976	1021	959	974	1009	976	986	993	1063	993	1033	995	993	1058	1020	1017	944	913	1009	1023	984	1018	1031	974	1015	952	992	1014	995	984	962	1009	1034	929	992	965	978	1008	1041	1011	1005	972	971	1034	997	999	1017	999	1061	1026	1007	1062	1033	952	968	1008	1026	975	1001	1027	979	1079	1064	1020	993	986	981	1006	984	985	991	977	985	1010	1011	978	970	963	970	1021	1006	1042	1016	941	992	1016	953	980	1011	976	989	1008	1020	969	1020	968	1018	1071	1027	1018	1014	1008	971	969	1008	1017	977	1022	1035	1008	1014	1019	1085	987	977	912	989	954	994	1001	989	996	992	1004	1029	963	1032	1060	945	999	973	971	956	921	1016	1017	987	1008	1006	1000	997	941	993	1039	1000	1012	969	1003	993	1050	1021	1007	923	1044	992	1043	994	998	1022	978	1001	964	999	980	939	990	1006	1040	1041	1016	978	1048	966	977	980	1012	920	999	967	1073	1012	987	998	985	991	1021	963	953	1051	1066	1016	1011	979	993	1011	972	957	985	965	968	986	1044	1010	958	998	986	967	1013	1035	1025	974	1006	957	1003	1022	1001	1040	959	982	1002	1041	956	981	1005	994	991	990	968	988	986	1051	918	958	963	904	1011	947	986	1023	1029	1017	1001	961	977	954	997	1015	1019	954	1017	1030	1048	982	1036	985	925	962	999	968	1013	1070	1003	958	982	1010	1010	958	991	981	992	1009	1012	978	963	986	976	983	1004	984	1009	984	1083	937	983	1021	1003	983	996	1015	886	976	971	982	954	1016	1016	951	954	980	955	993	992	1018	1013	1027	957	1056	1008	958	995	1050	985	968	983	986	1012	972	968	986	1005	970	984	955	998	952	977	962	974	1038	1006	1033	984	987	882	1059	1037	1018	982	1000	986	983	1012	1014	972	981	1037	1025	1047	1018	990	932	1013	983	948	1002	1026	982	986	996	1053	959	1018	972	985	1012	991	988	1030	1009	979	1002	1045	1015	985	977	1011	960	974	935	1021	956	1063	950	1029	944	939	1019	1050	983	1040	973	985	940	1015	1032	971	973	1015	1041	990	953	1014	998	997	973	1005	973	998	1013	948	970	974	1004	1028	978	977	988	941	1017	937	1002	989	1000	994	945	993	1044	895	1013	998	987	986	1016	963	993	993	975	1017	957	1003	1005	1019	984	946	1027	1037	975	1013	1015	1010	990	942	975	971	1017	925	1000	1009	996	972	1046	1018	1045	1000	1020	1001	995	1004	1033	927	1013	914	1002	952	999	956	1007	949	1004	1036	977	944	972	1023	1019	1016	986	897	1015	998	979	991	1053	992	973	987	1038	1042	941	986	956	1033	996	1048	953	1020	1027	968	992	984	1002	999	1040	963	972	1022	1015	964	1009	969	965	1050	971	1026	955	1012	961	980	1047	999	1020	973	947	993	999	986	1001	994	1008	994	994	1040	1017	962	1068	1033	963	1005	951	893	1020	997	978	1009	959	962	1013	946	1051	1014	970	1034	1021	1012	999	990	956	961	979	936	938	974	903	985	966	1039	982	1018	967	1017	985	1002	980	1036	952	1029	1038	974	1014	952	984	987	1016	963	991	963	983	996	994	1016	960	994	1018	991	984	963	952	971	996	986	980	1010	977	1000	1055	969	978	986	954	973	1011	923	998	968	1000	1001	992	903	966	1040	974	1020	1005	1031	981	1014	995	1018	987	1010	1032	992	996	964	1021	1029	1073	969	1024	1022	945	977	1012	990	1010	1012	967	978	980	1025	1010	1016	1013	925	1024	1013	1004	1006	931	979	1015	1001	993	926	972	1009	987	954	970	973	964	1003	974	962	1054	976	1010	972	1018	1015	1015	995	947	992	995	980	988	999	978	979	953	962	1014	999	1011	968	1019	1009	1006	1011	996	971	1012	975	986	1051	936	993	1039	1008	988	982	1037	979	988	1002	967	955	915	1010	998	1018	1004	984	991	1001	1045	1047	1045	1023	995	966	1032	978	964	970	1017	1002	983	995	974	1005	987	965	1003	976	997	1021	1059	1002	956	1006	965	1012	968	1018	939	943	996	979	973	998	1024	971	1006	950	965	993	1018	1054	971	990	948	946	942	934	1010	987	970	955	956	1038	990	964	959	994	966	1006	1062	964	945	966	938	995	1064	995	1011	983	998	975	1047	981	1044	1009	1040	1023	963	983	999	974	1027	960	940	990	954	979	1053	979	963	1015	1054	1023	941	1044	1074	970	1032	978	966	1050	963	973	941	999	1007	985	992	989	1033	1013	1015	1003	990	1020	931	1010	986	1031	961	973	1002	954	984	992	1028	1007	1021	943	1032	931	967	985	1013	940	1014	987	1002	1004	1046	977	999	935	946	1001	1006	986	994	1026	995	1019	998	987	977	926	973	952	966	995	977	1014	978	1047	1006	1001	991	1028	1027	985	1012	1016	1017	956	1017	986	976	938	1039	1033	996	975	996	1015	903	1022	971	983	1001	1032	989	1001	979	1026	998	1003	1028	1060	981	1004	946	986	1000	1010	946	976	1049	999	979	965	1013	991	990	1026	981	1030	1017	1005	975	950	970	960	974	964	1002	1033	985	959	966	1040	998	1008	969	1037	1027	971	977	996	1008	1017	1020	976	1030	1010	1023	991	1081	951	1013	1042	1002	959	939	948	1014	1012	995	961	970	1007	992	1025	1032	999	961	1007	989	937	1022	1013	952	937	944	1036	1055	1031	977	957	976	1001	1011	1020	1063	1017	990	1028	1038	985	958	972	976	986	1003	978	944	1010	990	976	899	1008	981	1036	1057	1022	972	1003	966	986	1046	1011	1060	1018	1035	944	1012	1002	953	989	1001	1027	961	1030	1017	1020	988	1060	987	951	1054	1056	1012	995	1025	999	1015	997	985	1008	972	958	991	958	996	977	984	1064	998	989	956	1001	1015	1058	978	996	1010	1059	1029	1004	978	946	1006	1059	970	1049	966	991	995	1000	964	969	982	1010	1035	1032	1011	980	993	1024	1046	962	1001	951	1012	1011	996	930	985	991	983	1007	1010	989	1004	983	976	983	979	980	950	1010	1001	1024	1051	1004	927	1014	990	946	952	1036	1010	1004	932	1070	1022	986	1003	933	955	1007	989	1031	1034	982	986	1023	992	937	1002	984	993	978	1086	1033	952	965	1018	967	1025	945	923	1007	1037	1015	1022	1058	959	1019	1080	1046	1047	998	963	994	976	1005	1009	1008	958	1035	967	982	999	949	1009	1005	939	1013	1020	928	962	975	937	976	1049	1002	1015	1001	1034	996	1002	970	973	970	968	1011	1005	1033	995	991	978	1010	1018	971	1021	977	991	1039	1075	981	1067	1026	961	958	993	984	979	1024	991	988	936	988	1021	1015	1000	1000	1018	945	1007	1009	1020	1042	981	978	985	992	954	986	1025	946	955	1066	972	997	1015	943	984	970	991	978	985	953	994	993	981	998	992	968	991	993	1030	968	1020	975	954	921	980	1000	1033	1005	970	969	1031	1039	1010	1015	985	999	966	1010	1015	1013	970	1015	986	1032	966	978	979	920	969	988	1008	991	1058	943	1047	956	1040	1017	982	1054	961	1051	996	992	978	970	986	980	1030	1002	1007	971	962	970	961	1022	973	1015	1000	993	1009	985	948	945	992	960	1024	1046	968	1017	989	1056	1006	1031	940	937	976	1032	935	927	945	934	972	1010	978	987	993	973	972	1052	976	963	1009	1014	945	900	993	980	983	986	990	938	980	1018	1046	986	1007	977	1028	1068	982	1019	1007	997	1003	976	946	1034	993	954	1026	989	978	941	1023	965	966	968	1031	1036	1008	992	977	999	962	1058	1026	1008	973	933	1007	990	1004	991	1053	981	980	937	933	945	1045	1006	1045	966	1002	1019	1001	1017	991	1037	982	964	1006	995	1035	985	950	1029	1010	1005	991	1065	975	994	987	910	1010	964	970	1006	964	974	966	1009	991	1009	1023	979	1000	973	1007	969	1015	981	1019	1020	1010	1018	989	1030	989	988	996	1027	982	938	960	996	998	1022	1050	1024	978	985	956	1026
7554	633	600	533	518	440	460	411	430	365	422	388	411	354	375	382	355	336	376	389	334	399	380	320	344	355	401	392	333	383	390	338	387	355	402	389	362	352	378	394	383	347	357	378	362	368	352	350	358	369	388	388	375	363	359	390	387	387	422	380	350	402	336	371	386	399	394	307	396	382	388	363	381	364	367	380	346	379	350	372	337	406	374	389	335	379	380	357	366	388	369	395	409	332	383	369	368	353	412	378	382	369	378	383	355	389	345	373	329	344	375	373	363	386	347	387	362	339	383	368	352	417	395	372	384	392	307	392	380	372	344	342	332	403	346	353	366	362	355	383	360	378	347	377	335	369	351	377	362	361	383	365	370	374	353	358	345	391	374	381	399	411	334	354	356	354	383	388	364	384	388	392	371	361	378	360	395	370	418	387	330	394	373	383	349	361	350	376	354	369	371	345	353	346	368	359	356	357	358	350	365	363	370	360	364	362	328	339	351	378	381	381	352	361	398	371	372	415	382	368	360	334	377	366	393	333	352	338	393	356	392	344	372	390	398	364	401	375	402	375	417	333	370	386	359	369	345	371	380	394	371	400	379	383	351	395	383	337	335	347	365	365	368	385	372	362	391	409	374	340	398	387	376	399	371	370	347	360	398	372	411	389	352	325	381	367	381	352	383	362	396	382	374	357	367	379	399	368	358	407	365	414	378	361	398	403	382	343	371	380	370	358	364	369	358	333	381	379	393	382	357	376	387	380	371	339	395	393	368	371	377	392	365	353	388	394	373	367	364	406	382	347	427	360	377	356	380	347	369	427	377	368	349	360	381	362	355	355	338	366	380	347	361	396	353	370	344	366	381	342	404	395	392	365	391	397	366	372	402	395	412	382	381	382	370	351	368	342	364	413	399	374	365	392	336	394	335	362	365	371	390	357	361	364	369	349	387	368	377	390	370	379	366	358	376	395	380	388	378	363	365	389	393	348	419	345	387	368	363	385	367	380	417	382	376	387	365	323	366	377	401	374	356	342	361	412	371	333	370	382	398	341	351	386	389	375	334	382	353	385	331	357	386	392	377	410	376	383	381	402	355	358	377	375	379	383	400	394	371	342	366	373	375	408	341	352	383	391	375	350	362	411	344	392	378	373	367	384	354	407	397	350	363	354	362	390	378	399	360	415	370	418	377	400	337	404	386	367	386	333	391	360	392	387	379	409	372	391	350	374	408	399	393	340	398	346	394	374	356	381	369	396	386	403	400	358	377	354	378	351	387	361	370	316	346	379	405	373	390	398	394	369	361	379	385	396	366	360	395	337	377	356	394	374	334	380	306	368	363	393	377	410	389	358	368	345	384	402	349	403	346	340	383	371	350	377	393	374	360	384	368	372	391	397	353	368	368	415	335	380	356	346	386	365	345	367	379	384	376	387	361	394	380	361	375	366	421	392	371	394	370	365	369	362	368	393	364	386	378	369	335	352	397	445	400	377	354	363	383	363	383	339	364	358	355	371	377	383	376	382	397	405	369	397	401	366	321	377	350	374	403	354	376	384	375	370	412	406	392	417	398	344	372	396	359	400	370	347	351	393	392	353	377	352	404	365	348	386	372	368	376	392	362	346	382	368	402	379	349	388	380	391	385	374	360	368	358	377	391	339	372	379	381	372	386	353	354	404	334	349	361	374	372	357	374	370	372	415	357	391	371	398	324	348	361	367	360	363	340	342	328	370	400	383	369	341	386	393	367	366	358	360	379	364	387	369	341	389	325	333	395	357	353	398	379	361	393	379	404	364	374	367	385	377	392	389	343	375	398	368	373	366	349	343	379	386	327	382	404	358	349	368	357	377	345	386	361	400	361	364	363	331	358	362	364	399	351	377	374	340	368	350	384	371	389	381	413	366	371	390	372	395	366	374	379	357	407	348	354	361	347	357	394	356	375	385	319	379	373	397	386	351	401	382	356	343	368	386	392	385	381	387	351	353	372	327	377	357	372	395	352	406	363	345	402	376	379	348	416	351	390	404	368	392	358	400	404	372	359	374	390	377	341	376	383	392	364	365	356	349	351	342	365	339	327	357	381	359	367	385	385	397	367	381	390	339	347	373	362	361	434	339	365	427	394	391	369	387	397	391	373	417	380	361	400	413	360	359	338	325	389	397	395	332	438	389	362	340	372	366	380	379	365	365	344	372	365	356	372	358	339	331	375	408	307	388	397	360	363	361	396	353	401	407	404	376	359	394	390	332	400	355	375	350	359	374	385	391	339	395	360	364	355	394	338	374	389	389	353	358	380	376	360	367	394	373	350	372	395	374	396	400	408	378	365	368	382	391	381	335	350	364	377	357	377	331	385	370	388	360	398	364	340	327	353	359	386	335	402	401	376	340	386	400	359	370	354	382	383	354	348	398	357	327	344	358	365	387	358	366	375	354	395	397	385	364	398	349	384	407	352	406	413	387	345	363	387	397	391	372	367	370	406	398	351	408	367	398	387	370	366	358	378	378	410	372	355	340	355	392	374	367	345	380	314	368	355	392	383	397	372	381	403	392	353	356	349	364	361	352	383	349	360	402	400	378	399	416	373	393	366	371	388	378	375	326	341	375	434	378	408	370	384	354	405	356	393	405	361	373	374	388	393	398	352	339	330	398	377	409	379	349	348	375	350	389	370	338	350	363	368	355	373	357	361	382	381	389	397	350	374	339	398	394	382	380	338	394	403	392	381	400	366	374	386	373	393	362	340	340	360	372	355	370	397	387	390	404	358	391	378	406	391	368	366	373	354	373	395	406	372	382	343	363	361	376	342	388	381	363	374	363	406	365	410	398	343	366	332	335	366	335	330	350	335	394	370	351	343	369	342	393	340	338	379	370	368	377	354	419	385	346	373	371	354	373	374	382	350	374	400	373	343	357	359	315	381	380	394	327	350	339	366	378	375	379	338	340	355	374	394	379	398	372	363	370	377	331	366	372	317	347	362	406	432	408	398	378	366	376	396	382	388	335	335	398	413	377	395	377	377	384	368	357	362	413	372	389	388	379	376	396	356	361	391	344	382	342	389	391	366	330	359	389	396	364	394	403	388	339	403	409	392	354	380	385	355	399	366	366	354	337	363	386	402	315	367	382	394	398	360	390	387	400	372	343	378	342	396	387	364	411	379	357	347	387	391	425	335	335	359	397	354	370	378	343	344	378	354	373	356	361	357	360	370	343	384	354	385	382	379	372	391	363	374	366	372	403	369	382	376	357	329	392	380	330	374	376	367	348	394	374	381	364	362	364	340	358	383	390	358	396	351	379	390	385	376	343	368	395	360	351	386	347	355	369	334	327	371	369	395	352	370	359	366	403	392	364	406	358	380	347	390	398	349	386	395	392	387	371	345	354	353	388	390	403	352	400	367	425	370	365	346	373	355	392	356	373	353	369	381	364	363	371	385	384	402	397	360	365	400	353	366	360	366	377	372	359	382	368	376	358	368	376	368	384	394	346	369	385	372	347	341	375	384	385
6842	1070	1471	1488	1354	1183	1188	1093	1070	1016	1055	992	958	964	927	960	1013	919	840	970	934	968	927	898	875	868	855	930	944	942	933	904	892	863	913	868	890	882	866	909	931	895	878	851	892	897	927	838	875	916	891	893	915	885	912	892	910	898	887	860	859	929	902	943	866	861	878	915	897	919	970	932	889	946	853	911	921	892	883	849	895	890	891	878	874	877	889	880	867	904	876	873	969	906	900	876	901	866	903	851	880	886	936	821	889	905	800	901	861	897	853	878	827	878	949	911	894	879	869	873	874	867	871	916	912	873	907	880	863	888	880	861	910	864	914	839	829	848	880	830	899	819	883	877	872	870	845	878	893	888	921	875	891	910	929	854	810	900	844	850	921	905	898	912	972	899	876	894	884	877	896	885	868	882	841	930	908	895	912	888	953	890	852	887	891	878	892	911	893	857	854	862	870	862	914	887	938	933	890	878	896	874	829	889	880	887	880	902	867	895	893	936	864	867	951	872	900	947	898	933	881	857	915	918	907	932	906	951	995	824	834	867	909	921	896	862	884	848	901	853	896	898	874	910	924	866	836	812	914	848	851	914	853	871	861	858	834	885	858	847	880	885	895	850	878	885	930	927	884	858	871	914	925	864	834	945	873	901	916	871	947	875	866	882	846	810	934	909	881	914	908	858	873	855	875	902	894	875	854	872	885	888	864	916	910	832	883	863	881	913	863	915	868	897	863	943	871	889	895	898	864	911	848	879	879	873	894	938	897	922	975	826	941	897	903	930	831	914	856	858	901	856	856	906	878	879	887	822	869	907	917	922	928	902	955	894	863	862	912	868	898	909	891	879	839	873	939	907	881	937	906	876	895	869	872	875	847	895	891	914	900	865	941	904	838	845	866	875	899	886	906	890	866	875	889	890	879	898	891	845	894	890	921	879	849	898	843	886	914	880	884	847	842	922	855	907	877	919	871	886	878	828	893	889	934	841	850	868	907	880	881	839	919	896	887	888	912	917	891	889	871	867	940	846	930	867	869	871	888	879	916	854	894	870	892	971	874	866	854	909	870	889	845	874	920	874	863	930	902	849	880	912	868	922	888	854	864	895	882	911	908	888	899	868	905	892	902	887	895	948	872	900	831	931	904	844	920	930	885	847	892	896	898	873	857	876	908	872	865	860	873	867	850	954	906	882	861	881	860	907	834	905	847	874	889	857	855	964	817	828	895	872	912	874	869	876	874	878	867	903	866	847	917	924	842	905	891	915	918	882	863	903	881	864	884	914	869	894	919	894	854	876	894	963	888	896	897	896	887	852	937	884	901	883	923	872	872	854	879	923	895	874	889	882	803	891	845	897	863	895	880	912	898	865	916	922	874	859	906	889	888	905	915	900	901	922	869	909	901	931	915	901	915	894	914	859	921	936	872	889	900	852	900	884	880	882	868	895	899	870	883	862	838	887	876	836	911	881	956	926	881	899	900	874	874	920	902	900	857	916	872	891	928	833	874	915	840	877	928	929	866	946	862	915	888	908	908	913	907	902	915	932	908	857	928	884	857	838	846	953	902	871	858	894	908	879	851	860	870	855	866	881	904	871	938	966	897	870	932	915	902	872	955	867	897	889	906	901	858	932	926	897	848	956	911	858	896	913	885	865	889	926	896	946	861	950	892	882	873	872	809	902	909	916	882	877	886	838	904	886	881	863	930	901	902	857	863	888	876	916	874	902	891	862	903	882	834	867	902	895	937	882	970	921	862	903	871	890	835	909	860	873	881	879	871	853	870	862	842	904	940	963	923	903	912	879	870	886	857	880	910	919	849	889	820	923	905	898	893	879	857	880	915	908	940	943	896	873	906	881	854	876	893	868	869	817	867	926	883	881	909	895	891	833	876	895	877	878	854	881	883	841	911	901	857	934	907	876	867	902	879	870	926	916	862	911	925	882	866	889	836	858	906	887	859	873	902	897	877	884	911	849	887	877	892	866	874	880	868	861	908	864	907	885	938	884	843	882	878	905	853	810	857	895	900	883	880	853	913	834	939	881	889	885	918	903	900	886	861	872	882	890	843	855	891	879	852	951	865	833	878	905	863	879	816	938	851	838	842	814	867	883	883	901	896	909	888	944	913	892	868	844	901	936	888	904	917	876	870	898	909	902	874	853	880	919	878	904	895	861	867	932	889	898	864	936	904	885	897	872	934	859	868	882	892	844	951	889	940	897	891	941	864	924	893	915	860	893	914	931	846	872	895	859	888	854	874	897	892	864	888	848	851	842	917	922	882	905	836	917	877	938	899	909	834	866	880	897	906	892	875	862	941	827	863	869	920	896	927	866	905	900	886	856	866	884	889	907	858	867	920	954	937	921	935	822	863	903	859	870	903	840	888	863	886	937	925	927	868	846	882	897	856	914	898	951	881	868	887	915	900	910	871	872	876	898	889	905	889	930	863	823	831	889	902	920	913	883	903	812	893	842	934	876	884	867	852	890	878	912	882	913	842	885	901	852	904	906	899	911	928	889	887	909	883	839	916	904	901	911	880	872	909	849	875	903	910	884	890	910	914	888	938	849	896	891	881	936	894	886	873	907	871	865	901	858	916	864	894	882	944	924	846	912	890	874	892	796	885	889	867	866	886	863	899	814	889	871	867	923	884	863	909	872	927	878	909	898	916	853	910	853	911	878	842	866	910	876	879	932	882	924	878	865	895	864	901	890	909	853	933	814	878	948	896	863	894	878	889	872	921	885	855	840	897	900	856	847	869	879	894	912	911	870	884	883	889	904	906	851	890	870	894	893	900	890	898	903	881	886	932	921	902	857	872	908	865	905	876	899	869	895	858	881	920	924	900	912	902	868	877	884	913	852	902	876	915	894	907	841	924	876	871	863	878	899	891	958	850	848	851	863	914	901	899	915	911	907	924	886	854	908	872	901	888	888	923	878	927	870	895	882	876	868	880	877	850	870	905	914	851	889	908	886	862	914	956	854	914	898	877	900	929	898	884	924	890	879	867	918	910	913	883	906	897	901	874	875	864	910	881	887	895	886	882	898	911	893	930	867	887	861	855	912	824	871	883	869	868	923	883	935	863	880	925	805	870	938	848	891	860	879	841	861	875	873	911	888	891	887	898	886	895	856	892	895	876	882	913	889	881	869	908	862	851	908	862	859	873	889	905	912	937	955	885	921	859	907	907	877	859	890	894	858	876	901	870	869	844	868	849	890	857	899	928	841	892	876	876	947	904	870	906	854	870	913	923	873	876	868	851	915	861	846	877	835	924	902	897	833	894	865	855	897	910	870	885	867	890	891	866	890	887	906	949	900	937	900	885	897	857	916	903	880	882	877	921	917	912	882	844	878	909	847	884	904	891	923	893	924	869	886	930	906	909	892	853	862	869	870	873	908	915	906	901	923	906	927	872	919	879	966	846	906	861	925	840	861	932	893	882	888	869	871	879	840	887	893	903	866	881	904	888	888	889	872	858	955	885	900	894	921	815	926	923	890
12741	896	682	514	409	345	287	311	310	241	266	252	246	220	248	235	252	233	244	217	190	218	229	223	216	216	217	214	196	213	227	238	240	245	234	242	191	204	222	223	220	203	220	234	215	208	227	243	214	253	226	181	237	206	232	183	244	227	240	210	220	213	226	206	219	215	207	227	231	222	211	226	230	210	250	252	220	234	194	216	215	213	213	206	206	220	229	219	207	213	193	222	229	206	219	200	189	216	223	244	217	232	247	238	217	207	227	209	207	209	242	221	196	225	237	204	222	229	211	224	202	248	233	218	235	214	197	232	244	207	216	245	217	213	214	219	229	214	222	203	187	221	201	261	250	222	206	216	220	221	208	211	208	237	217	223	206	231	234	221	203	226	214	233	228	209	227	226	264	201	203	199	207	254	212	206	207	185	214	192	205	196	213	219	230	231	203	197	230	194	202	236	228	214	234	226	210	234	216	231	221	227	231	234	244	217	200	230	202	221	200	204	221	259	229	190	249	223	213	219	207	192	230	212	234	205	219	215	206	231	218	242	208	229	199	217	209	225	248	206	259	250	218	250	246	217	207	237	232	255	226	210	244	190	218	207	226	214	226	221	201	227	238	201	259	217	225	212	222	203	224	219	250	218	232	240	238	214	197	204	200	222	219	195	223	218	245	209	206	220	212	201	202	199	219	216	257	197	198	198	229	202	197	227	246	218	214	226	239	237	207	242	225	253	234	224	237	214	228	218	248	223	244	219	245	232	225	204	210	226	248	227	210	221	219	208	203	228	238	228	225	210	229	235	249	210	220	231	262	225	212	218	224	223	207	212	210	222	241	229	213	208	231	235	221	232	253	232	224	220	194	204	218	203	229	216	205	219	198	223	230	217	205	194	239	220	220	213	206	205	198	208	246	221	224	226	234	214	213	209	219	214	215	227	235	250	211	208	231	253	206	251	238	211	215	217	234	201	230	219	239	234	213	211	213	203	231	225	221	227	221	189	242	239	214	236	217	205	225	236	232	205	211	221	206	226	218	200	210	217	227	236	198	205	215	222	214	230	226	225	221	250	210	212	236	211	201	201	216	225	232	214	246	228	213	202	210	226	232	219	223	228	264	261	220	200	219	221	203	227	236	239	221	213	217	220	215	217	237	239	232	222	239	231	228	198	200	228	228	206	237	206	204	231	210	202	229	205	216	180	191	209	203	239	212	231	224	209	213	194	226	217	203	222	228	236	201	229	213	217	225	231	189	223	214	218	212	228	220	251	236	240	235	220	242	214	224	237	205	225	254	223	224	226	248	255	222	210	215	199	213	215	201	226	219	229	218	228	225	228	247	203	219	232	217	208	200	211	214	241	204	240	247	200	195	213	235	242	241	195	229	262	196	212	221	212	216	257	212	213	201	258	209	211	232	224	208	224	211	201	224	219	207	231	229	213	203	247	229	241	199	239	213	226	212	235	198	227	225	246	210	213	216	212	225	227	223	185	206	215	208	233	207	233	213	222	233	225	202	233	215	215	226	196	207	216	216	219	198	194	185	196	219	207	204	239	221	219	211	244	212	204	226	202	201	216	182	194	234	203	213	233	215	186	210	240	212	218	234	210	243	211	231	218	214	238	207	213	201	204	204	212	192	189	206	228	182	221	212	232	206	197	224	225	193	224	221	200	210	221	224	257	224	206	210	204	221	205	214	224	208	210	217	192	217	232	217	207	225	236	217	236	203	224	238	189	185	241	217	231	203	214	222	215	201	184	225	232	230	244	223	218	219	199	203	223	225	211	231	199	223	209	216	227	201	214	204	220	223	234	220	226	214	214	234	244	254	228	223	229	237	220	243	239	229	225	233	191	222	217	212	235	215	225	233	248	233	232	220	194	222	222	234	225	226	227	231	233	207	216	209	231	203	203	218	210	230	196	207	230	251	235	233	224	234	257	219	216	217	227	261	217	237	225	240	186	216	230	237	214	227	197	250	222	209	215	234	235	224	209	218	229	221	252	227	223	224	195	211	224	234	215	203	236	221	248	219	244	218	224	198	220	218	229	206	199	222	223	236	232	201	207	206	220	184	201	219	221	220	226	230	213	257	243	230	221	226	218	229	197	208	231	223	224	223	208	227	226	222	228	222	225	235	216	222	209	232	225	219	232	225	230	212	230	225	206	215	217	201	198	218	220	212	222	212	224	231	217	231	220	199	199	230	219	200	218	252	208	197	224	230	204	238	228	221	211	194	192	192	239	201	225	219	244	225	226	190	211	237	195	229	218	225	213	235	233	212	186	221	212	222	218	234	219	224	219	225	211	206	236	227	208	238	227	202	215	199	190	222	240	235	216	222	211	241	219	245	212	241	228	196	216	213	213	228	205	220	213	230	239	234	219	237	234	179	210	221	224	225	221	218	194	220	220	197	237	231	219	218	218	207	223	243	237	210	241	208	205	242	200	190	188	246	221	207	222	198	213	212	239	229	203	207	189	227	219	209	244	241	210	234	235	209	209	216	238	205	233	231	232	219	201	243	206	222	217	237	219	205	225	219	214	188	224	221	213	207	252	222	212	228	244	225	226	222	233	224	214	203	204	225	223	197	215	232	215	213	253	231	201	230	220	257	217	209	230	205	226	224	210	236	244	237	220	207	211	211	182	212	189	179	208	215	243	209	230	237	220	245	218	227	216	245	220	212	226	227	226	212	196	219	253	188	231	249	192	193	211	222	190	214	211	199	220	220	214	198	205	212	232	198	215	228	210	233	224	219	222	199	218	216	232	231	211	211	214	223	244	211	243	218	239	220	239	210	213	206	195	187	258	189	208	211	199	195	225	199	183	192	192	252	215	242	240	215	224	234	232	220	204	261	225	209	211	217	250	218	211	231	216	188	227	241	237	250	227	226	235	233	228	232	209	238	228	223	201	209	227	210	206	229	224	210	239	247	228	204	205	201	204	235	206	207	247	200	217	215	231	230	211	231	217	221	233	210	219	189	201	215	225	225	209	202	223	206	206	212	213	233	225	210	199	235	238	216	183	221	190	209	233	225	219	200	226	220	184	192	223	233	205	231	237	223	183	218	206	255	219	202	226	218	241	226	227	204	236	196	213	216	206	221	205	225	229	225	240	205	222	214	221	206	216	242	204	233	225	199	221	214	224	216	209	240	215	184	241	227	212	208	264	232	227	213	234	202	221	208	203	214	212	228	200	199	213	234	232	202	222	229	226	237	219	245	206	198	206	251	219	204	209	187	212	206	206	237	169	206	210	223	205	195	211	199	233	198	202	258	261	190	214	226	216	244	204	216	225	224	200	217	205	227	210	231	221	198	214	211	223	218	210	232	217	201	189	209	226	214	184	203	227	244	246	221	227	203	224	208	226	196	209	212	229	218	245	221	204	213	235	225	212	210	212	197	227	200	219	220	190	227	210	212	236	234	223	221	201	223	233	192	193	214	216	215	252	237	210	186	251	214	235	238	211	210	211	243	214	201	241	198	194	215	221	227	211	223	229
8262	993	1530	1752	1419	1186	1051	972	847	829	771	749	745	689	683	666	666	625	634	628	626	623	624	594	595	522	608	558	580	612	551	544	596	549	605	575	601	590	555	592	567	582	587	552	591	557	585	602	562	565	570	574	562	533	559	605	536	561	535	544	547	547	585	586	582	586	574	564	590	605	645	603	597	582	551	593	598	577	571	561	554	543	607	574	520	587	581	553	578	603	592	595	578	550	540	564	531	499	557	576	541	566	523	571	552	546	556	552	543	521	541	545	542	561	577	534	540	554	525	564	543	557	555	575	526	515	555	508	523	563	557	563	565	574	541	513	607	542	577	557	522	525	543	524	546	564	592	547	558	540	520	579	573	568	541	543	522	547	551	552	579	542	579	541	531	561	587	570	564	553	550	522	550	566	513	561	543	593	564	584	546	560	546	519	490	570	556	581	561	555	505	575	555	539	528	562	574	548	518	570	566	563	485	577	577	568	508	528	511	551	540	566	531	526	523	574	552	517	559	527	493	587	542	540	527	538	569	562	531	566	538	517	537	462	563	597	576	554	524	575	527	532	568	561	556	578	552	521	540	512	504	544	539	571	528	586	534	536	520	577	563	532	507	518	544	584	514	557	545	555	565	545	530	564	554	586	551	561	575	531	547	548	563	543	548	558	533	535	547	569	554	550	541	603	537	525	540	538	537	531	562	531	575	594	552	601	539	562	604	551	546	589	554	590	535	532	575	553	521	532	546	526	550	580	575	499	574	575	559	553	519	532	550	538	563	536	534	577	552	594	561	550	546	512	550	517	582	518	529	518	533	537	507	530	509	520	539	591	541	529	516	528	580	551	524	555	606	543	575	526	533	525	557	528	565	567	511	564	543	548	502	547	550	563	580	561	553	552	572	553	616	541	573	533	555	503	533	538	534	599	536	540	534	573	554	550	530	568	514	562	575	533	542	532	551	545	534	548	596	549	546	569	569	540	549	571	566	558	534	509	535	535	550	537	559	564	524	512	593	546	538	583	546	587	569	548	574	577	576	598	545	551	549	541	536	572	545	557	531	611	526	581	569	529	561	593	585	517	579	562	546	519	539	556	544	581	551	549	579	544	560	566	514	533	573	533	588	534	562	549	516	551	544	535	564	533	558	552	569	535	517	586	597	604	610	541	572	548	522	613	521	526	554	552	527	560	569	566	556	608	523	589	555	559	566	554	560	585	605	563	520	503	551	549	577	576	549	559	538	508	506	573	549	542	552	503	529	577	559	526	535	555	570	578	527	537	523	578	561	542	518	569	562	536	540	552	576	560	551	566	538	551	552	564	585	532	528	576	538	545	559	569	547	534	546	525	554	544	554	519	564	571	585	560	546	555	548	557	541	539	566	548	578	583	563	557	516	555	551	539	543	556	534	562	560	540	578	560	562	552	561	483	548	515	570	574	576	593	559	558	555	516	524	565	549	556	558	581	569	572	576	507	584	575	550	570	530	565	538	542	553	560	520	594	569	541	599	535	615	531	543	554	546	590	538	622	542	569	542	599	533	582	557	516	546	551	571	544	500	564	560	548	588	527	555	576	559	511	521	562	518	526	554	558	533	548	568	575	553	527	569	575	544	518	568	548	563	591	561	552	508	527	558	580	559	540	580	532	585	528	528	543	565	570	575	526	556	528	569	515	553	532	575	592	559	553	584	541	582	570	535	542	548	571	529	533	535	557	570	568	523	575	547	553	520	593	548	574	551	545	539	576	578	527	551	543	564	540	497	529	539	514	547	535	567	504	533	548	576	550	545	599	559	542	563	533	536	565	526	579	553	615	560	553	519	539	520	622	531	559	547	550	591	497	524	582	555	569	529	544	550	549	551	559	548	548	513	562	565	563	540	530	523	564	522	555	524	529	563	567	552	565	513	515	565	581	566	566	546	525	541	553	559	539	566	556	565	556	507	527	558	544	530	574	576	584	541	545	520	527	582	534	546	528	563	538	543	558	543	585	528	597	577	528	537	590	575	546	568	551	578	556	532	576	493	553	573	523	574	510	551	572	540	552	602	533	547	539	586	607	531	559	526	563	569	536	546	568	568	586	542	550	561	554	534	571	571	555	567	559	545	547	530	514	590	538	561	560	505	519	576	557	534	513	555	548	544	568	565	582	520	575	524	509	596	548	563	546	580	518	548	563	543	534	568	563	559	550	577	549	578	586	529	568	554	542	572	528	568	573	520	539	527	536	518	525	531	531	533	545	573	574	526	534	551	546	580	518	547	564	544	532	522	557	564	564	540	568	548	534	577	527	531	557	551	528	541	542	531	555	570	559	551	572	569	549	573	580	582	555	551	562	521	558	564	609	556	545	590	555	524	565	575	571	604	588	570	560	574	521	545	530	576	568	561	541	551	552	618	564	528	545	562	544	540	541	549	525	558	553	575	549	530	583	548	568	561	530	537	570	547	559	533	552	590	579	554	549	555	540	572	555	517	524	558	546	545	565	553	557	572	531	562	545	588	561	540	523	562	549	539	527	570	522	547	552	516	520	550	586	565	573	583	551	522	554	565	578	547	516	542	585	575	540	546	561	557	542	553	539	567	545	540	566	561	535	530	541	524	590	513	530	550	521	572	530	530	543	548	528	570	513	537	550	559	529	533	528	576	543	548	571	576	562	554	608	510	545	512	511	577	560	575	521	550	593	530	543	567	587	561	529	577	546	604	553	572	568	516	541	542	547	555	630	545	538	519	549	520	519	520	528	561	575	549	543	556	569	549	520	531	509	535	554	565	563	582	565	539	539	557	557	579	537	575	567	583	544	553	547	533	557	588	528	571	567	518	588	583	545	541	586	543	534	545	531	563	543	560	577	569	548	524	554	575	566	547	551	547	565	544	564	560	527	570	619	554	590	568	529	560	527	563	532	564	598	546	569	532	569	564	526	576	559	550	542	602	562	561	537	500	514	553	578	548	537	514	555	566	539	546	551	582	558	576	542	513	584	512	550	569	548	536	544	560	555	572	544	560	612	576	551	493	570	535	589	507	563	569	588	531	511	531	593	578	562	557	543	609	552	525	539	489	515	535	544	564	528	539	526	541	592	524	613	558	493	534	577	540	535	528	562	571	527	521	533	525	545	586	564	537	539	542	590	574	535	576	539	536	579	537	534	551	557	602	514	553	574	526	516	542	574	564	554	540	563	545	534	556	516	555	563	580	551	530	569	591	567	526	548	554	540	539	572	531	576	550	544	533	547	535	534	543	568	570	576	532	513	564	511	611	527	544	557	526	544	535	550	574	584	558	530	557	551	538	544	557	566	559	566	538	579	522	560	528	579	526	559	544	559	515	559	595	550	557	556	525	545	564	537	519	555	563	549	560	567	554	521	524	536	528	577	550	517	578	570	541	526	530	578	615	560	583	545	599	545	564	526	554	539	543	536	584	540	577	569	545	545	563	543	553	527	574	572	578	543	549	569	565	578	564	584	557	559	562	537	566	575	521	552	575	528	560	513	520	519
1895	357	431	421	419	425	378	400	435	375	428	417	396	417	403	381	427	411	398	396	424	434	425	425	428	400	438	408	421	395	424	371	429	434	408	409	401	402	403	396	416	399	399	385	405	410	430	401	428	406	445	429	416	403	411	405	449	438	445	368	381	397	403	426	416	435	406	392	405	430	435	404	396	406	405	389	443	415	407	414	402	356	397	402	425	384	417	419	399	349	429	398	389	411	440	428	385	453	392	349	433	387	348	416	395	424	414	384	375	427	436	396	365	422	437	423	423	439	427	388	380	415	388	406	394	404	408	386	400	430	354	418	399	432	430	421	417	429	384	401	410	405	365	465	419	399	366	404	413	418	415	390	414	409	395	402	423	380	410	364	387	394	397	440	403	363	480	426	432	377	425	405	367	418	375	388	384	369	412	395	396	398	405	393	389	399	416	408	399	403	402	402	395	427	397	409	388	408	391	388	401	393	395	369	398	381	422	405	401	418	394	411	429	411	407	365	372	404	388	411	424	412	444	422	385	369	378	443	390	416	449	435	374	426	386	400	422	431	389	434	439	429	397	398	413	392	387	396	405	443	404	362	379	440	425	403	390	410	410	422	378	410	437	364	398	390	406	413	416	371	395	382	432	395	392	421	444	423	393	457	430	369	393	440	394	388	419	386	401	407	420	385	423	422	402	445	451	389	401	433	424	427	409	402	405	380	423	460	396	381	402	442	429	445	404	401	411	422	405	372	395	390	397	390	420	369	412	403	417	368	387	441	419	417	415	400	413	367	426	417	407	392	371	405	398	397	451	408	412	452	394	404	366	410	413	390	386	391	405	418	433	402	396	420	405	384	400	387	398	440	386	340	432	365	411	391	400	386	424	369	408	392	418	397	404	389	460	434	397	419	405	414	433	383	438	356	386	437	384	373	409	397	408	446	452	435	431	423	413	462	374	372	426	364	382	400	404	409	399	421	390	395	380	386	386	407	440	413	421	404	395	408	401	403	378	403	393	408	397	393	385	426	418	396	363	415	398	401	384	436	393	443	445	392	436	400	420	411	416	386	425	414	394	408	400	376	409	376	400	425	425	432	406	426	403	418	414	394	369	417	405	337	405	421	443	361	367	402	414	412	414	423	388	401	386	374	404	394	382	396	396	434	446	432	439	418	407	394	421	392	411	404	387	388	410	390	395	404	387	390	398	403	428	411	440	416	366	411	381	422	435	420	399	425	407	429	401	381	401	384	397	410	385	405	414	375	399	429	395	401	383	416	419	371	437	384	418	418	442	397	386	381	384	404	415	412	428	378	438	389	388	410	400	429	419	417	390	420	408	400	382	400	393	422	404	390	407	443	455	434	379	449	398	418	415	399	411	403	394	386	376	413	399	384	387	411	416	406	436	414	378	382	394	414	376	388	408	393	430	424	386	383	413	402	430	404	384	402	421	388	425	416	364	430	382	407	378	390	409	403	415	394	398	443	390	422	390	365	398	376	411	414	434	400	401	365	407	428	387	432	464	381	371	425	386	418	403	399	415	408	413	419	415	415	431	397	425	393	398	396	427	389	415	365	381	387	409	410	413	435	427	411	391	370	379	406	384	388	406	384	405	396	426	408	364	430	398	440	405	454	420	441	390	388	411	424	393	405	401	390	406	370	397	388	379	400	395	409	415	435	410	444	377	425	413	406	432	373	428	414	370	384	408	392	438	455	416	427	370	432	408	416	382	405	396	381	413	404	402	423	397	367	354	430	423	382	378	408	397	374	410	404	438	394	436	398	418	411	405	396	437	427	418	422	399	435	387	403	388	404	393	391	397	408	415	447	407	407	423	373	371	415	415	439	402	386	435	443	400	411	395	406	391	389	404	395	400	414	402	399	429	393	414	417	443	372	420	363	387	387	426	398	424	409	425	381	369	378	418	388	410	391	397	396	427	439	404	414	406	402	443	445	387	408	391	410	372	404	432	369	387	421	414	435	441	414	410	383	397	417	406	402	419	409	416	414	399	445	418	424	413	419	411	357	389	424	431	399	408	382	383	457	405	398	420	417	410	474	374	397	383	404	388	405	403	428	428	395	381	409	424	385	413	427	409	405	405	381	369	390	398	462	391	383	387	425	378	426	389	398	432	406	383	404	411	379	411	382	440	397	381	415	367	392	428	421	392	394	461	400	409	380	411	415	409	398	419	399	384	437	383	432	411	414	426	384	415	379	404	420	413	428	422	415	412	380	393	432	451	427	407	443	405	399	408	408	406	389	404	422	393	368	422	432	431	370	386	422	390	422	425	417	392	397	370	406	392	428	405	406	397	392	412	442	390	415	382	415	416	431	392	375	421	409	425	436	400	409	377	361	404	400	424	423	426	392	355	384	413	425	402	436	408	429	363	389	385	413	400	398	411	396	412	398	352	393	398	411	363	393	404	449	401	407	390	376	423	398	412	403	390	371	382	407	425	448	449	399	384	428	399	378	392	415	399	379	426	407	426	400	434	414	421	423	418	398	406	434	415	416	434	408	395	449	414	419	378	430	429	393	406	377	418	419	425	387	386	427	397	385	418	399	390	386	381	388	420	390	403	362	426	398	403	424	409	383	396	401	403	441	411	411	439	412	422	415	346	399	413	399	412	394	401	384	432	375	406	392	392	382	378	388	416	383	385	372	370	424	394	429	417	435	386	409	394	409	437	440	398	397	424	415	394	426	398	410	394	391	385	437	401	390	414	402	408	442	427	370	434	412	425	400	398	411	435	385	410	388	411	379	419	410	387	410	439	413	433	379	392	416	403	453	397	404	422	383	424	384	415	389	394	363	407	412	377	414	407	426	424	454	438	431	402	401	407	408	396	373	398	405	460	392	444	355	427	366	387	427	398	383	413	415	427	437	424	425	436	394	382	384	417	429	403	436	385	453	409	404	392	365	368	420	367	403	399	408	411	407	472	354	448	419	417	415	423	403	384	416	414	408	437	428	423	408	412	375	407	380	385	393	401	412	439	409	402	429	382	369	374	391	407	419	421	424	404	386	397	426	399	387	381	384	389	400	406	404	378	404	459	423	392	397	410	390	400	409	384	395	396	381	463	412	397	416	397	401	411	400	421	399	400	413	405	404	424	387	421	366	398	422	438	419	384	398	389	429	386	407	390	361	396	409	396	419	418	388	395	414	416	399	391	407	409	427	346	388	417	432	411	372	393	395	373	395	377	403	369	416	409	394	425	391	427	431	386	380	392	391	372	408	389	409	389	385	405	385	398	397	394	416	377	368	374	471	393	420	425	428	381	414	385	425	387	426	410	392	402	396	414	451	425	429	422	362	419	382	444	428	403	352	426	418	418	375	399	420	413	433	414	343	438	376	405	395	410	383	439	392	441	406	420	417	404	418	417	407	434	408	396	403	399	406	418	414	438	394	395	377	407	401	391	403	420	386	383	395	411	418	431	391	402	394	393	390	428	412	413	419	411	395	384	404	438	435	443	410	422	416	422	413	388	376	395	429	427	430
2426	958	1056	1013	951	978	983	958	950	972	953	996	1002	993	984	947	997	1024	938	987	989	1016	938	986	973	987	996	988	941	963	976	937	946	977	925	965	975	917	918	930	976	971	956	973	998	954	882	998	930	975	941	995	999	1009	985	894	1014	967	959	998	939	1007	932	983	988	976	934	980	964	961	1014	957	956	982	963	1013	973	1029	921	975	990	1024	935	928	982	1010	975	975	988	979	931	1001	1022	949	957	972	954	924	971	905	935	945	1004	924	985	903	974	955	980	951	962	1003	951	901	994	984	998	944	1010	956	990	983	917	954	978	947	989	951	954	966	945	938	977	972	917	1010	983	996	929	894	936	974	927	960	907	961	1026	1012	1003	932	989	954	927	940	908	922	940	931	1004	969	938	962	965	946	949	942	953	920	929	950	980	909	1017	955	855	1006	984	947	942	981	974	1033	932	918	963	992	994	952	1008	960	942	1015	987	952	943	926	983	988	950	986	928	956	976	949	972	951	923	917	959	983	911	969	912	969	986	968	948	1003	926	1033	1016	937	974	958	966	939	899	945	937	961	990	969	955	1016	918	950	912	962	934	911	966	930	978	928	967	931	947	984	894	982	1015	940	975	1036	985	923	1004	976	1014	950	988	949	981	945	933	951	893	982	981	928	979	983	958	981	884	924	970	946	939	964	993	964	927	982	932	906	1010	984	911	946	969	979	930	907	915	956	951	942	975	971	902	927	984	946	975	975	1018	957	986	972	978	957	921	935	956	1049	976	970	971	1007	946	948	990	945	967	899	965	986	950	968	938	960	984	1001	925	976	970	916	943	983	965	939	934	956	979	999	944	981	984	937	958	935	927	951	949	976	977	974	999	970	962	895	969	987	949	942	930	1056	977	1002	952	991	944	978	950	980	1013	963	981	995	998	957	966	955	964	970	994	990	987	953	931	954	947	1005	966	952	991	961	1014	931	940	947	917	936	959	1007	933	943	966	969	1010	956	947	956	957	1008	952	922	913	945	992	901	876	967	950	957	969	990	956	983	964	940	939	992	978	992	988	935	988	932	943	951	1028	975	951	1026	967	987	951	925	972	974	964	955	950	944	946	948	1013	959	978	997	948	941	989	1008	943	955	988	994	976	982	987	977	963	971	948	961	1007	953	990	988	993	948	966	928	933	985	926	954	990	953	963	943	988	923	917	962	902	946	937	931	882	940	919	984	1005	927	952	987	947	1049	943	929	978	922	954	1019	909	973	927	996	925	950	987	985	933	957	968	953	886	942	915	947	911	915	993	1001	984	922	969	962	943	1014	1002	955	975	930	927	925	995	968	888	925	963	956	963	946	975	967	933	987	906	1016	975	937	990	981	958	950	998	972	941	936	971	945	998	926	990	947	903	999	958	918	957	932	975	958	937	936	979	983	952	995	1018	1010	911	961	994	952	943	929	952	947	939	973	983	958	934	1008	981	943	986	995	990	1013	937	994	936	909	942	945	952	985	992	918	1057	937	988	907	961	902	1008	914	978	981	972	947	936	982	975	953	994	978	956	924	993	944	908	938	946	991	972	956	942	972	973	948	950	893	967	962	905	940	996	957	980	901	958	993	951	969	943	935	964	991	901	1004	941	993	975	975	959	920	884	915	962	968	996	953	986	906	951	945	962	1002	927	903	925	957	973	912	979	944	907	968	965	986	959	955	919	920	958	932	965	953	980	991	930	1000	933	950	974	998	953	950	953	952	934	966	980	957	913	925	1045	955	981	978	954	969	924	945	968	942	997	1001	930	949	1010	950	923	943	958	904	979	976	1013	923	926	962	975	955	980	953	1009	976	973	952	1030	882	952	896	980	969	951	956	1014	1057	993	942	919	944	959	909	958	944	935	955	933	952	936	947	1020	895	980	959	962	959	993	955	980	951	942	976	960	929	953	976	959	978	971	935	936	970	987	990	900	977	950	940	979	966	973	933	971	905	981	964	980	896	978	949	920	976	954	1004	915	920	953	961	944	945	978	956	956	1005	948	926	977	977	986	1016	947	907	929	973	1016	974	965	954	938	957	899	963	936	985	968	902	929	966	972	909	959	932	977	965	975	979	978	939	988	962	951	912	981	972	967	928	959	933	954	959	974	976	939	960	993	945	1022	951	978	1015	909	936	985	951	983	997	959	997	965	1001	973	874	984	916	958	960	960	972	966	964	966	970	971	945	979	954	904	930	941	868	989	991	946	944	978	974	953	942	953	948	969	970	969	958	914	967	938	990	978	976	965	964	944	998	978	973	994	939	918	1016	981	966	953	918	987	958	983	949	970	945	955	990	962	985	960	934	1027	1024	1021	977	949	1005	969	966	940	1018	888	957	971	979	973	1017	953	1014	936	928	953	997	956	985	939	996	998	1012	951	1001	933	939	968	898	907	996	955	953	987	999	990	946	958	947	911	977	963	962	999	919	966	949	978	979	943	951	954	953	970	918	969	920	944	951	935	969	938	992	982	912	991	906	946	975	921	970	956	958	989	997	973	923	956	927	958	918	928	994	967	958	990	932	961	929	913	972	961	949	993	969	973	962	923	981	928	995	978	949	986	976	954	990	1014	988	1043	903	999	950	961	1001	940	993	970	946	952	956	995	897	958	914	944	947	1001	962	969	929	930	926	952	1004	904	968	984	1019	984	978	950	949	990	986	915	970	933	944	883	957	953	988	1057	965	969	952	944	917	994	963	1000	961	962	981	920	967	919	938	992	921	943	969	925	956	941	905	983	930	929	937	969	938	930	998	1016	1009	988	979	931	977	1007	984	1032	983	924	966	937	929	936	968	943	954	950	994	903	1020	994	1000	932	972	926	974	923	948	1054	985	947	952	934	951	1004	934	994	936	922	939	988	999	1005	936	966	918	944	940	1011	926	987	928	980	974	1013	1002	957	966	938	969	986	916	953	960	966	952	961	957	963	965	986	947	986	977	924	931	953	976	966	942	956	961	964	978	938	890	979	958	937	980	1002	927	893	928	951	969	956	985	1009	969	1023	968	959	941	917	956	925	938	939	949	979	1015	1000	959	931	955	978	977	1035	914	1019	937	941	1015	960	1003	983	947	970	962	955	939	962	1023	973	948	973	943	854	985	945	956	920	931	968	939	972	988	966	967	995	904	956	959	972	973	940	994	955	968	977	940	940	973	970	992	970	981	985	931	970	951	967	986	918	975	1003	940	938	928	969	971	936	963	981	944	977	986	988	945	959	952	948	961	967	955	949	927	958	959	1003	977	951	954	925	954	974	917	955	936	1000	971	980	990	962	957	936	952	939	967	942	993	992	977	962	1000	971	959	951	985	1003	1006	947	1006	918	944	982	958	948	1017	977	972	947	919	971	930	897	942	936	942	904	958	907	1026	915	989	922	960	956	961	945	935	966	1034	982	962	990	931	981	955	968	965	945	936	1008	1019	993	959	990	915	985	979	961	944	974	983	955	1002	1033	946	954	1005	1005	940	986	954	967	974	968	965	999	1011	912	974	964	973	986	947	944	973	973	1009	963	959	1037	952	931	934	944	987	952	912	938	964	950	854	916	1011	1028	920	993	970	921	927	923	955	979	977	985	961	959	941	925	987	952	995	982	978	933	929	990	946	945	979	1028	1032	891	907	953	925	951	926	1000	933	1003	912
7783	594	644	528	450	426	400	368	380	400	397	351	399	421	371	361	350	362	386	344	361	357	358	327	381	392	333	402	378	337	370	367	373	390	362	362	370	335	356	341	357	353	363	352	332	385	347	371	348	356	369	405	376	344	343	384	341	361	322	351	365	394	375	314	361	343	363	348	357	339	345	334	325	360	336	366	340	357	387	360	365	342	320	330	359	361	353	398	331	367	383	354	348	358	355	348	316	364	363	359	385	328	367	353	337	341	341	360	344	355	356	351	346	357	349	358	375	385	360	346	319	357	338	333	345	373	378	359	316	344	358	349	347	333	371	373	387	386	348	380	346	363	354	342	351	379	336	374	374	342	372	367	351	354	372	347	336	363	331	362	350	356	348	330	355	333	364	343	316	368	374	375	343	314	354	367	333	390	328	344	323	333	343	318	328	385	365	362	317	338	384	422	321	334	359	377	348	370	374	366	365	368	385	349	375	349	343	321	396	340	360	342	322	369	409	329	392	324	354	361	337	374	362	380	360	324	342	341	327	358	343	388	361	305	326	367	369	343	339	367	354	320	345	387	347	326	346	368	369	380	385	381	361	329	386	378	326	352	376	353	343	334	375	347	335	336	337	339	334	346	372	347	339	373	360	361	387	333	400	388	353	338	363	356	385	363	351	378	338	353	352	348	350	336	347	332	344	348	400	345	327	350	324	316	331	344	349	320	335	325	374	351	346	320	352	350	351	371	333	339	361	356	348	342	345	379	359	394	313	310	333	350	347	346	346	366	361	399	336	357	350	353	354	369	325	381	378	359	356	343	362	363	389	377	358	369	368	357	364	372	384	382	354	334	379	371	378	369	338	356	348	337	382	339	341	360	366	387	396	323	351	361	374	355	339	332	369	344	345	363	361	366	331	335	357	307	373	372	366	367	353	344	387	316	332	384	350	300	361	349	372	349	356	385	330	354	313	372	336	338	373	336	357	337	351	345	388	378	343	369	349	364	346	353	392	345	376	370	348	368	354	347	324	368	336	381	366	368	356	344	373	379	331	348	351	367	341	354	344	355	323	323	329	332	342	359	332	395	335	328	372	339	338	328	347	364	316	353	342	389	368	361	359	368	324	363	380	374	343	356	335	344	383	371	336	361	360	337	343	337	312	346	332	354	376	371	369	355	362	340	334	398	323	377	359	355	302	350	354	358	355	385	352	339	324	354	371	337	334	337	360	374	371	327	365	361	382	365	313	379	362	343	369	344	374	358	363	319	313	336	337	358	381	375	358	320	334	326	358	330	356	341	339	386	344	376	357	380	349	375	363	375	331	372	338	346	348	357	335	368	372	368	378	389	379	344	344	310	351	367	360	388	344	346	363	346	338	348	349	375	366	333	370	355	338	374	363	348	370	357	340	377	361	362	353	345	334	380	352	349	335	345	347	335	328	363	382	331	372	385	342	371	359	358	360	351	376	338	331	372	362	332	349	353	333	346	357	379	370	348	378	358	390	335	342	335	328	368	318	343	372	329	340	372	370	375	357	352	360	335	315	342	358	383	327	379	360	339	385	331	336	334	366	353	313	359	404	353	331	348	391	388	328	351	344	363	346	342	371	395	338	332	351	362	383	375	331	329	376	384	323	380	380	336	366	331	366	382	371	339	348	324	331	390	347	361	341	358	374	369	333	336	370	358	364	309	365	405	380	376	358	361	346	357	347	368	362	396	349	340	358	377	372	379	343	376	360	310	310	351	329	338	333	327	321	343	373	360	377	329	353	364	361	386	348	365	378	329	366	360	344	352	372	340	331	353	362	322	353	340	366	363	344	376	364	364	356	350	359	364	312	345	335	382	328	330	331	391	359	380	377	368	367	324	375	387	331	343	380	373	345	376	348	332	348	381	350	342	389	324	341	323	356	382	389	308	364	360	381	375	379	358	348	366	374	376	343	348	357	371	351	377	342	342	372	359	348	341	367	360	369	343	364	320	374	369	363	313	323	355	350	325	335	343	356	340	370	357	378	348	387	339	372	338	373	363	347	342	351	370	363	365	353	381	364	353	330	418	327	355	341	327	354	360	340	380	379	330	370	325	320	374	338	373	345	391	376	339	346	343	334	320	318	357	380	368	371	381	375	354	386	372	356	364	349	388	349	329	346	349	372	314	365	387	327	392	389	346	350	341	371	359	342	368	356	374	367	375	385	357	366	367	355	348	385	382	350	339	365	406	371	360	374	341	343	355	322	331	328	320	364	348	373	367	377	341	326	350	349	345	367	331	328	342	361	355	336	420	373	328	344	358	389	336	375	337	365	344	332	337	320	374	334	365	364	326	383	368	380	350	317	337	344	358	360	340	365	365	392	354	381	397	334	349	324	332	299	383	379	384	374	378	377	357	405	323	398	370	348	345	379	351	388	362	357	348	338	357	370	330	341	364	348	352	347	377	375	358	358	349	333	349	396	314	358	363	351	378	348	371	340	374	343	361	335	378	336	380	334	337	360	374	361	351	346	389	337	342	334	367	332	342	371	353	339	373	340	357	338	345	374	329	340	346	386	366	327	338	356	352	334	355	378	329	397	335	347	332	319	348	354	333	347	349	353	340	344	373	334	353	365	355	328	350	378	341	384	343	359	347	381	358	373	325	353	356	351	341	342	338	364	367	359	324	330	388	315	347	364	365	357	324	341	333	362	378	335	322	379	377	360	383	358	351	363	325	372	340	392	370	352	388	337	366	333	341	307	358	357	366	347	330	369	363	339	362	359	338	370	352	337	352	345	378	354	357	319	333	359	367	353	379	393	329	313	387	387	372	344	348	359	353	348	367	350	340	343	362	356	352	339	337	368	383	351	371	348	325	373	359	351	351	358	392	346	376	366	332	352	352	353	335	339	331	388	352	364	332	346	346	355	372	332	379	354	369	323	376	377	347	359	361	387	370	314	348	323	338	412	392	363	380	397	321	351	352	348	361	354	380	360	326	354	304	380	347	363	347	330	355	382	371	353	345	338	327	331	341	353	348	347	371	342	389	377	353	367	350	344	351	335	373	390	379	358	327	365	374	369	371	402	360	316	380	317	347	340	348	365	368	388	315	382	354	359	367	372	407	343	374	357	355	362	354	329	328	346	331	354	349	354	340	377	329	395	333	365	349	350	338	364	393	352	321	374	383	365	345	321	375	335	336	361	368	349	331	310	359	359	365	357	354	349	347	360	393	336	357	354	397	341	380	314	363	344	365	372	369	350	382	347	350	345	354	374	362	364	344	348	337	328	388	381	367	345	361	384	365	326	331	388	340	391	338	324	339	322	340	356	393	343	304	361	331	399	363	349	337	341	338	358	376	349	329	345	394	349	422	365	370	355	337	352	351	371	351	347	370	395	368	358	344	346	316	380	406	354	358	377	349	359	327	366	353	351	319	312	415	319	371	395	354	393	381	368	366	364	332	345	377	369	330	360	341	331	342	323	334	347	335	359	320	342	354	368	387	358	378	347	358	353	394	354	326	354	367
6994	1050	1417	1453	1359	1276	1122	1125	996	1002	971	951	949	964	884	878	884	841	933	884	888	843	896	888	869	904	875	874	812	854	832	868	864	832	826	820	834	842	855	897	862	830	814	843	878	840	774	787	839	851	873	824	801	839	849	840	875	813	828	887	883	818	882	848	881	872	854	868	911	861	876	840	839	867	825	911	853	782	865	814	847	846	779	860	896	852	850	785	853	877	772	830	862	887	770	856	846	823	849	833	843	808	827	884	791	838	882	895	832	841	822	839	819	805	857	874	863	855	821	829	819	899	884	914	823	859	908	841	824	863	844	870	853	811	820	870	825	837	805	824	857	788	824	816	848	869	860	896	851	862	883	810	886	818	840	819	858	827	804	877	895	844	866	880	841	787	842	881	865	865	841	816	850	881	899	852	845	760	853	862	891	795	778	816	832	860	803	813	801	865	828	881	839	825	826	840	827	830	893	832	824	848	810	802	864	821	858	814	825	825	850	861	817	835	827	862	859	843	830	834	839	853	872	824	848	827	812	830	829	799	849	833	934	777	812	843	813	831	872	852	853	859	811	844	847	861	811	856	820	835	856	848	795	799	839	841	849	795	885	862	824	876	792	835	923	834	868	783	830	813	843	849	796	832	887	805	864	806	826	856	800	854	819	853	870	867	844	871	847	784	833	873	841	785	841	848	849	846	893	810	794	866	944	860	807	875	836	803	851	812	798	835	833	840	880	874	840	848	795	798	868	826	841	828	826	858	820	863	816	832	855	864	843	875	893	826	844	842	861	798	845	843	821	786	839	880	806	862	882	822	853	887	821	800	826	802	793	857	800	808	838	793	847	814	853	857	816	827	851	799	810	809	812	839	902	799	808	829	813	871	879	850	907	863	846	879	829	841	828	827	849	884	915	825	836	792	841	818	870	831	829	806	804	876	834	868	895	859	825	841	860	841	833	871	822	809	862	853	838	866	817	859	835	828	807	856	823	821	843	841	890	832	850	895	852	822	817	829	847	854	816	829	860	836	854	845	836	834	826	807	862	810	853	805	818	852	842	834	861	835	866	794	843	832	831	824	860	806	851	851	895	830	789	840	801	884	827	859	825	797	787	807	791	815	884	864	865	822	837	815	884	880	849	872	826	853	859	818	802	848	872	834	817	859	877	859	857	880	809	880	830	827	861	913	822	856	803	804	828	857	821	848	852	820	877	859	852	858	800	840	835	789	827	792	810	831	852	850	811	796	816	873	844	859	812	800	867	828	848	876	855	842	840	832	851	843	838	834	822	843	820	801	836	858	821	800	820	851	882	849	843	814	837	828	819	825	860	829	856	876	845	854	808	817	825	833	816	847	854	848	816	842	817	874	812	865	806	844	857	822	835	843	828	863	836	823	836	860	836	893	821	865	826	875	836	889	825	822	857	821	847	865	907	738	863	811	797	874	869	862	798	837	868	867	840	830	802	846	832	850	836	817	858	874	883	883	882	856	824	821	799	807	857	834	863	850	898	888	865	824	837	799	859	848	846	831	817	847	859	820	814	841	877	844	834	839	844	835	853	832	835	861	867	851	879	829	829	830	822	854	852	852	870	827	893	830	806	851	869	823	832	874	910	794	870	824	895	838	835	814	814	907	844	811	838	833	861	814	833	861	856	851	838	781	874	860	805	813	801	888	783	814	801	886	742	844	834	877	769	819	873	783	811	839	795	785	820	844	820	854	796	848	808	809	889	828	839	910	814	843	886	875	802	823	780	862	843	852	875	822	839	820	857	810	800	857	808	787	873	819	812	811	892	791	875	834	871	886	840	799	826	846	848	857	868	774	847	844	881	846	842	893	855	810	788	867	797	860	822	809	836	912	848	876	853	844	827	860	839	806	818	866	817	865	810	812	838	874	790	870	889	849	808	823	862	804	830	849	855	811	839	856	892	873	875	792	826	846	823	801	833	805	798	804	797	808	886	862	842	863	804	863	850	818	864	838	823	856	808	864	893	773	829	848	865	849	815	892	818	860	865	855	822	813	833	868	886	850	825	832	847	840	887	852	845	865	862	852	785	849	850	838	875	841	776	838	864	863	818	880	857	821	804	849	765	874	886	836	864	814	821	851	904	873	879	822	791	867	846	786	834	788	851	852	879	862	801	852	876	832	838	841	866	860	847	852	850	876	826	867	894	790	829	804	860	893	856	822	783	835	867	822	832	823	811	806	837	884	831	787	817	861	893	843	860	893	812	803	856	859	831	872	835	819	870	856	847	896	833	810	846	851	829	883	840	793	834	800	810	865	853	860	821	833	858	816	808	846	808	852	829	874	863	834	788	811	864	807	832	825	864	838	844	850	866	855	823	855	867	825	797	819	822	829	834	832	891	849	854	816	849	837	842	836	821	827	813	874	859	799	846	850	823	834	794	766	854	825	849	807	803	814	863	866	847	792	891	858	849	894	838	855	848	807	830	790	859	770	806	813	846	833	879	822	818	802	828	819	844	856	818	854	819	815	808	797	774	849	829	804	863	876	812	854	828	830	820	914	841	830	818	884	807	870	782	858	794	859	838	825	834	876	827	794	845	846	857	815	824	862	863	834	805	835	769	925	809	880	803	846	875	837	853	818	807	819	819	829	859	849	824	867	862	880	885	818	843	863	854	790	833	773	843	829	844	805	857	844	884	892	796	837	832	888	810	781	833	844	826	875	810	836	853	816	816	854	878	856	869	862	845	868	873	815	800	828	868	853	874	812	883	839	831	836	850	852	805	850	858	876	809	849	902	821	849	811	840	795	892	831	805	785	803	886	864	835	856	826	850	838	799	883	856	822	822	837	846	818	821	826	825	850	824	888	814	812	892	856	817	804	763	881	815	826	860	822	834	816	839	883	887	805	869	904	806	802	872	781	850	835	826	860	903	885	870	835	859	840	877	810	837	844	808	844	836	784	870	835	824	837	842	823	817	875	821	809	862	854	787	845	806	821	836	857	812	875	796	838	832	859	839	791	909	831	844	851	855	854	846	774	898	823	784	856	868	833	842	848	837	822	841	863	801	833	826	849	799	825	826	852	786	836	845	790	853	850	863	900	818	875	820	827	849	841	817	889	829	857	827	835	824	818	886	863	829	846	825	869	836	867	883	887	819	881	911	862	846	832	848	800	878	838	827	818	832	861	828	853	814	878	846	857	870	873	850	799	817	868	807	815	850	873	876	801	837	875	862	836	875	850	819	802	820	877	853	828	816	878	840	850	864	832	805	871	790	823	840	793	835	809	748	825	825	897	883	852	832	878	857	848	811	857	834	858	822	827	889	824	805	798	835	832	865	873	825	879	820	834	814	850	830	848	799	783	872	828	810	889	819	873	845	858	842	780	856	864	803	831	838	837	804	821	862	836	846	836	871	818	858	856	844	871	881	854	795	835	849	859	845	841	836	814	884	788	802	865	880	796	816	890	809	831	851	869	789	857	854	890	872	850	816	824	800	841	827	863	835	789	873	796	822	869	856	867	844	832
12941	885	693	548	435	334	316	291	247	254	259	222	229	226	242	244	189	222	204	206	203	214	219	187	214	222	229	200	181	204	224	210	205	181	195	224	210	197	185	179	201	196	176	210	207	218	211	191	221	211	193	207	236	192	173	203	208	189	202	189	209	206	218	176	172	216	184	202	184	199	187	186	192	200	173	209	203	206	205	211	235	201	202	194	202	195	195	187	211	178	229	213	195	175	180	193	193	214	194	219	208	195	196	205	215	197	211	201	201	201	209	181	202	204	201	192	207	208	207	175	180	191	212	206	200	198	210	203	174	196	195	240	210	205	231	217	205	194	180	199	197	226	206	179	216	189	178	204	234	193	189	196	227	176	210	208	188	215	194	218	190	188	215	203	191	217	184	205	210	225	176	195	194	192	205	185	222	211	182	189	175	166	206	210	205	189	204	219	216	206	212	215	188	193	194	193	204	211	206	191	240	187	189	201	200	166	196	215	198	193	179	210	191	207	179	210	189	213	210	213	235	219	184	221	227	222	185	180	197	193	184	206	194	183	203	209	212	197	233	209	196	214	178	221	221	177	203	206	212	203	203	203	195	206	192	193	218	193	223	204	215	179	200	199	202	182	190	217	227	186	216	218	203	208	203	198	210	217	195	207	176	191	211	197	199	213	161	203	210	182	191	206	195	189	210	212	197	191	201	203	164	208	195	216	198	186	219	207	180	178	189	205	190	202	235	212	230	217	224	205	203	192	172	214	211	194	192	207	175	176	193	195	207	217	200	235	186	185	225	199	206	211	195	198	195	212	175	181	192	194	212	196	216	182	209	192	185	200	205	182	196	223	204	199	192	217	206	202	189	204	194	192	202	214	175	197	202	201	184	203	184	187	203	201	214	195	185	196	200	196	171	182	193	195	204	185	172	180	210	188	189	218	198	190	207	210	197	219	199	200	213	188	207	189	201	197	176	221	204	197	199	201	201	217	205	206	213	187	202	211	230	186	172	191	199	226	186	174	199	195	215	187	216	210	207	213	200	225	211	191	166	188	212	221	194	192	195	224	196	206	229	198	206	205	185	197	212	186	206	230	186	218	197	188	179	202	203	212	201	178	196	206	207	205	187	215	178	198	195	209	202	193	174	214	203	199	198	195	196	221	198	210	210	176	198	218	202	222	212	177	206	190	211	184	184	185	210	190	209	180	196	204	215	184	220	205	197	213	195	195	188	217	190	188	193	215	218	206	195	201	191	208	217	191	211	195	191	208	194	199	185	188	178	209	205	206	196	211	221	213	195	204	207	179	175	189	183	194	192	209	225	185	206	192	167	218	205	180	212	205	228	190	205	214	206	206	217	199	183	179	195	188	188	192	183	185	220	187	231	191	210	206	196	194	232	218	218	191	198	204	202	215	211	221	186	216	172	220	192	191	221	200	193	216	179	191	196	180	198	220	186	203	198	205	200	216	194	163	194	231	187	210	208	205	221	199	201	220	191	209	190	220	182	187	218	205	189	205	217	213	199	176	189	211	164	205	208	203	202	174	201	198	229	214	202	213	182	206	212	203	199	195	198	205	197	203	218	193	183	180	216	216	214	219	194	222	218	174	177	205	219	196	207	190	173	212	198	191	204	221	217	203	196	209	185	211	210	205	188	185	212	179	184	199	176	205	185	180	192	205	187	206	200	223	203	227	175	201	233	184	187	191	212	197	204	238	218	211	208	212	222	207	209	207	183	188	194	210	200	208	199	190	189	187	203	209	201	237	186	188	213	219	200	188	193	229	172	220	196	196	216	194	207	219	185	210	186	164	186	197	198	194	215	201	217	212	204	177	176	204	185	206	219	198	188	202	195	182	210	190	180	202	201	229	182	179	198	212	176	198	228	174	203	199	196	207	230	200	218	195	180	190	188	220	233	194	217	187	199	180	219	196	223	197	215	188	199	176	171	193	211	204	212	178	182	211	203	197	214	188	199	200	191	201	193	194	186	206	191	192	202	199	188	198	194	205	198	194	195	177	220	180	171	210	182	222	183	197	175	175	218	196	183	194	191	168	157	187	173	189	159	214	202	213	201	203	205	189	190	185	179	201	197	196	234	201	193	218	226	214	205	187	185	214	195	208	202	213	201	214	221	196	201	221	180	216	195	189	224	190	200	228	195	195	199	182	200	167	182	203	219	200	201	224	192	202	204	189	197	200	204	208	195	179	209	206	195	195	196	184	216	215	201	181	184	178	194	189	185	202	188	202	190	200	208	219	202	230	208	181	202	206	202	217	232	203	198	224	219	203	199	227	211	173	216	198	210	204	203	214	217	180	199	181	197	209	194	191	187	181	208	219	216	221	198	233	204	220	204	195	200	194	191	191	198	190	194	193	194	194	201	200	185	210	186	210	210	220	225	225	203	200	212	212	241	196	175	206	214	182	200	199	188	196	217	209	209	185	193	205	188	185	194	200	199	217	186	218	176	204	206	207	223	205	203	194	211	176	201	222	197	199	211	199	201	203	197	203	213	205	188	209	198	199	206	228	180	196	204	186	207	188	215	192	200	194	206	203	176	194	215	180	188	230	187	177	189	220	217	197	194	183	221	219	208	189	206	201	190	196	223	192	226	207	193	217	220	192	179	226	195	180	221	202	198	196	220	216	197	208	219	210	210	200	194	192	201	194	207	190	184	191	208	202	183	195	202	204	205	198	207	227	206	210	188	211	190	212	215	194	202	219	201	204	201	183	201	196	181	220	206	209	177	201	187	192	213	186	229	177	195	210	196	185	219	204	190	190	161	201	204	231	210	196	205	210	184	204	222	195	196	213	177	203	210	214	202	187	203	206	200	215	188	209	195	219	179	194	200	195	205	196	200	204	169	169	203	181	192	185	206	203	199	187	185	181	198	196	190	191	191	203	187	192	196	201	207	219	190	198	193	215	203	193	202	208	185	190	192	226	221	214	218	200	173	160	177	214	197	221	231	206	216	191	190	208	203	215	150	218	200	219	192	219	203	197	186	211	201	212	212	188	206	214	208	171	208	191	220	175	192	184	190	250	196	197	201	210	197	188	203	217	226	178	193	225	202	206	227	195	201	200	207	191	168	208	180	196	208	201	180	204	187	201	230	203	194	200	206	192	198	229	188	212	221	208	203	199	155	195	194	208	193	206	208	224	204	189	197	190	190	189	199	223	193	182	189	185	190	184	198	200	213	213	186	212	181	178	184	219	194	178	209	194	198	168	194	189	225	214	247	204	203	194	194	207	211	173	201	188	236	217	170	204	212	192	198	186	186	195	195	216	219	166	194	200	164	186	205	202	193	206	167	198	199	199	188	236	195	203	195	196	207	203	212	202	198	206	193	193	188	207	212	178	206	205	185	189	199	206	219	180	204	212	187	218	210	197	225	196	215	171	213	192	200	205	213	209	207	198	230	194	187	195	194	207	173	201	207	209	197	213	214	193	213	202	187	211	177	193	202	197	186	182	188	191	181	174	193	218	199	199	203	207	198	199
8164	937	1575	1646	1460	1185	1019	950	860	781	727	754	642	729	665	636	600	580	589	556	615	593	580	576	524	537	531	558	565	516	556	504	495	550	554	528	479	502	522	505	573	547	550	527	523	501	527	484	513	557	497	507	499	556	506	566	517	499	503	549	517	486	525	500	513	513	513	538	572	576	549	570	573	563	520	515	555	543	515	518	530	546	497	477	509	552	547	570	579	545	478	558	539	528	468	518	484	509	513	518	504	510	476	491	518	486	497	497	492	516	477	512	538	474	522	506	514	527	531	479	494	507	506	516	492	539	530	490	536	466	508	483	490	519	473	492	487	528	501	529	485	516	514	470	524	474	474	495	464	502	466	489	542	526	494	522	493	483	499	498	553	546	504	514	504	505	494	486	515	496	463	517	529	505	465	502	489	493	511	474	511	497	480	489	510	496	541	530	493	501	488	464	530	464	473	484	494	494	488	481	557	538	488	483	504	491	523	506	510	525	461	472	474	522	487	513	491	521	499	492	520	514	497	520	507	507	512	463	520	484	508	527	526	533	478	502	470	532	501	511	529	536	541	464	496	499	571	539	477	520	488	531	551	537	528	534	492	481	495	476	496	494	520	499	492	539	480	525	501	527	515	509	509	565	514	537	498	486	516	466	526	476	527	503	511	528	531	517	518	537	515	507	438	472	540	538	532	479	496	523	489	480	468	518	554	519	481	491	473	464	494	532	504	515	466	486	524	510	484	488	482	537	515	467	454	489	521	488	495	475	549	483	495	503	515	541	536	475	474	514	487	527	510	503	513	480	503	515	520	503	533	516	487	520	521	544	473	554	500	539	504	496	507	519	509	484	510	499	528	496	500	523	519	485	514	517	500	521	509	501	494	545	484	488	513	501	540	515	484	494	524	485	509	481	464	535	505	524	494	487	489	540	519	515	515	499	458	481	495	525	486	512	524	460	521	504	476	494	479	554	514	493	474	495	504	503	514	463	547	540	515	520	501	485	502	462	528	525	519	511	492	479	491	508	510	498	521	488	490	471	551	542	528	519	504	530	484	530	549	553	522	562	488	489	535	548	519	507	555	505	505	489	488	493	481	532	526	477	517	510	510	500	476	505	495	467	506	499	510	492	510	528	516	485	466	468	516	496	504	485	518	484	501	502	514	466	570	495	482	524	487	514	483	480	482	495	513	514	559	506	515	512	530	551	515	559	517	461	512	472	498	496	477	514	503	483	542	531	529	553	504	554	473	499	488	535	536	498	506	523	475	490	489	459	499	518	463	468	496	488	490	511	493	498	491	462	500	493	520	494	462	472	462	485	538	495	495	533	505	505	480	566	510	506	487	503	501	488	446	486	538	526	470	528	513	506	521	494	500	510	524	518	540	491	459	490	530	525	518	549	524	505	473	513	496	489	496	505	507	555	494	509	532	519	535	516	502	515	532	516	488	494	490	536	493	500	476	524	562	493	480	528	541	508	486	475	466	508	473	501	510	461	525	540	497	521	450	468	522	503	468	511	532	482	485	529	517	481	509	506	485	490	469	498	536	488	514	490	487	503	538	542	502	516	515	530	510	524	483	505	520	508	509	552	515	524	506	536	527	516	492	534	511	497	499	509	471	489	480	502	495	523	440	492	504	503	514	500	484	532	517	443	557	534	502	564	494	515	524	459	523	513	475	510	503	463	555	483	463	461	492	497	501	513	477	480	545	493	531	464	524	496	531	503	525	485	506	548	538	492	494	486	494	478	486	532	486	497	485	508	491	513	514	508	488	485	512	492	519	535	500	521	505	482	500	505	509	483	541	527	505	478	441	497	523	498	520	569	542	547	512	529	480	509	497	485	501	488	546	520	536	443	538	485	518	506	558	494	504	486	507	502	506	482	514	497	493	514	524	482	499	496	517	512	496	530	504	511	529	529	475	507	528	472	514	519	558	506	494	554	559	520	526	484	500	491	483	515	484	472	497	514	519	490	515	503	514	460	503	516	503	528	513	535	514	491	533	559	490	487	514	485	512	516	498	543	517	509	527	510	502	509	533	509	508	512	524	491	487	489	501	524	529	519	466	545	518	496	484	529	500	561	532	445	471	523	479	517	514	531	491	526	513	494	520	488	486	531	513	513	526	525	498	551	539	521	506	521	474	488	521	514	490	500	531	487	536	512	453	503	483	489	494	528	508	523	475	475	485	535	520	523	534	526	485	544	498	492	521	487	523	512	526	530	517	500	467	467	505	526	517	509	515	525	517	532	511	523	472	490	526	484	521	507	489	499	510	481	518	495	517	516	540	495	513	528	499	490	527	492	509	512	531	485	481	506	499	459	501	497	537	512	480	529	521	472	541	467	544	507	512	531	530	554	468	511	515	467	503	466	517	525	525	528	484	501	491	498	512	499	516	514	509	495	488	487	495	528	505	489	514	487	511	528	498	503	523	519	524	498	522	524	516	513	492	502	506	520	542	484	492	521	539	510	517	487	506	503	478	502	500	490	499	513	516	512	503	507	498	550	504	459	477	502	511	542	491	530	502	507	496	527	514	492	536	500	514	465	477	481	542	528	543	518	450	499	449	502	498	508	448	459	521	483	496	510	517	500	469	527	477	488	481	516	517	504	531	476	482	470	506	491	478	528	492	485	516	517	570	524	488	523	525	469	487	503	503	497	523	530	506	483	531	487	543	527	534	529	496	477	496	508	482	516	479	526	492	543	556	516	513	528	499	503	507	512	483	531	514	508	494	497	455	527	495	568	505	493	502	491	518	490	537	519	481	479	482	499	517	492	515	488	485	490	525	494	506	503	570	493	522	510	530	470	530	539	499	487	500	497	504	527	486	480	516	515	496	541	499	521	492	485	525	520	516	534	501	490	507	528	521	486	494	519	498	487	506	503	520	499	481	492	455	538	512	474	476	504	534	492	489	486	520	506	484	509	478	487	503	507	528	519	500	521	461	456	506	492	538	494	547	492	471	504	516	484	521	492	491	504	498	501	484	480	511	509	527	520	499	474	499	482	504	538	483	528	489	494	489	506	514	484	506	498	477	506	507	516	491	539	475	497	508	467	499	515	480	532	498	564	555	484	443	517	461	495	505	517	474	506	493	508	492	481	519	468	485	557	533	550	507	476	524	492	508	484	480	517	492	467	510	523	546	513	508	447	517	436	482	497	519	466	496	503	463	533	489	510	545	494	510	526	548	513	475	509	495	469	504	530	510	490	518	506	517	503	480	488	494	517	525	516	529	500	461	523	486	521	496	503	466	489	487	519	488	521	486	525	471	520	490	489	549	524	480	536	500	560	514	559	517	458	523	484	547	476	515	515	476	526	501	492	479	479	457	554	539	494	477	509	497	502	491	557	491	518	501	504	496	520	506	529	456	500	527	546	499	527	474	484	543	527	484	495	511	493	537	547	516	486	502	510	493	492	521	448	515	478	483	465	526	494	517	503	544	489	528	509	533	487	505	527	504	475	498	494	496	509	469	500	494	516	466	508	496	530
1852	402	444	381	430	418	372	376	409	377	392	378	401	358	397	377	426	404	389	375	358	408	374	364	382	399	400	402	350	390	374	365	377	402	354	363	365	385	397	445	405	381	391	415	424	382	349	344	386	374	397	415	414	368	420	386	424	412	373	383	415	393	418	379	391	370	413	341	369	407	416	387	392	386	405	374	388	427	401	357	361	398	374	398	381	393	397	355	371	371	388	383	417	400	386	361	417	381	398	397	372	364	396	399	403	384	399	386	381	373	403	368	396	355	361	402	375	340	389	358	362	423	363	403	411	371	405	375	414	395	394	380	325	399	380	366	403	414	393	372	418	390	392	392	439	398	384	377	376	396	394	428	381	393	387	424	377	379	371	351	386	392	391	390	388	414	393	399	441	345	397	372	371	391	390	414	401	414	384	358	385	412	364	408	374	414	397	366	363	369	393	420	386	379	374	392	381	427	417	383	404	402	415	383	394	387	383	430	412	414	396	390	403	389	395	403	356	422	346	392	373	395	378	408	349	392	320	405	370	351	404	377	369	389	421	354	430	388	405	412	387	341	388	381	394	405	410	421	369	388	368	397	396	419	373	404	348	387	358	419	376	389	387	368	442	378	409	417	338	397	411	376	380	360	407	427	374	399	369	403	419	382	382	390	391	371	377	372	387	382	393	390	410	411	373	384	374	407	414	390	420	337	388	373	426	370	425	395	393	353	376	416	357	378	372	346	423	373	372	389	412	394	382	379	396	364	380	403	355	430	400	395	383	388	384	424	380	369	403	369	387	377	363	348	368	373	397	398	339	404	364	406	386	387	425	413	387	360	387	376	382	380	386	403	387	423	379	373	436	386	404	392	345	386	376	426	388	370	396	376	416	369	387	408	371	388	362	417	405	448	382	406	424	388	394	401	376	374	381	403	380	386	364	409	417	358	378	406	373	393	411	389	377	394	391	394	390	380	371	397	380	392	372	447	410	400	396	388	375	355	340	381	400	335	387	385	374	418	410	339	364	403	394	389	375	389	390	371	388	403	384	361	416	401	385	393	445	394	408	355	396	416	432	370	372	374	385	403	371	360	392	337	406	396	427	374	365	383	370	439	387	369	371	382	381	431	381	397	450	375	366	434	397	369	379	366	402	392	395	394	422	391	395	409	369	357	398	373	405	430	395	412	416	378	364	399	356	397	388	401	391	408	388	418	414	434	430	413	393	395	389	372	387	395	412	378	423	390	395	393	378	383	397	393	370	370	406	372	370	370	361	374	404	441	370	358	377	387	373	369	375	377	363	394	421	417	409	418	401	396	398	377	419	385	407	381	344	410	381	422	388	354	346	413	355	415	404	370	411	426	391	433	406	400	377	400	372	399	413	360	390	410	403	399	433	402	365	313	396	407	391	409	402	386	367	381	382	366	394	381	372	385	388	391	383	384	394	391	343	403	366	381	343	382	401	392	385	390	390	396	369	363	430	394	380	417	392	386	402	397	371	404	386	401	379	352	368	372	382	374	400	425	387	373	364	398	389	384	351	391	379	374	389	443	393	398	362	417	386	375	376	359	376	424	428	395	392	383	369	403	400	412	399	422	380	377	364	385	364	389	377	408	392	388	375	370	361	384	392	373	415	387	413	392	393	382	356	385	440	384	399	400	370	377	420	411	385	398	405	415	382	375	375	388	374	403	407	385	389	367	421	364	392	394	378	400	408	402	392	384	401	427	420	366	362	366	382	394	365	434	402	417	375	398	380	426	351	377	391	402	412	368	392	400	410	385	386	382	413	417	413	413	414	410	377	408	397	384	377	356	383	363	365	399	431	379	370	386	404	371	384	405	395	389	373	394	380	415	387	409	363	369	403	352	424	356	353	402	378	366	425	431	374	366	381	374	421	394	403	376	410	384	410	395	426	415	379	362	368	391	397	380	368	375	390	382	386	363	380	388	405	375	437	380	406	386	387	411	387	425	381	404	371	412	373	424	380	359	426	409	383	354	384	378	383	383	383	386	398	380	405	411	398	388	366	341	401	396	432	391	339	421	386	375	356	384	407	373	369	381	420	392	363	358	411	396	394	382	418	395	388	373	389	353	394	392	373	404	403	360	367	376	377	412	380	377	402	371	414	342	376	401	379	392	416	389	387	386	408	395	404	362	395	390	383	377	387	434	420	403	373	377	386	400	413	395	374	409	370	447	374	397	391	379	382	387	375	366	385	417	432	372	379	396	383	386	372	410	381	401	414	422	402	358	346	379	381	443	433	362	412	418	427	389	370	339	382	365	386	385	410	375	366	418	426	383	381	347	399	400	395	378	412	406	404	367	375	394	396	362	367	371	368	436	392	394	401	364	369	437	408	371	401	388	377	333	406	350	402	419	372	403	394	425	386	385	402	391	398	372	408	396	377	359	418	428	386	377	370	398	414	389	385	419	407	369	396	418	386	374	385	396	397	399	426	367	410	385	355	348	406	406	403	390	423	376	393	403	384	370	375	373	367	378	405	392	353	390	390	364	357	369	407	399	422	391	369	392	430	381	388	384	373	396	396	378	356	436	379	376	401	373	397	428	389	439	394	381	406	370	407	393	383	416	418	408	363	389	397	409	437	385	383	403	414	358	397	417	370	357	363	407	387	389	353	368	337	382	370	378	407	411	362	371	420	373	404	377	408	399	411	368	404	384	364	421	362	347	408	378	375	375	385	389	406	423	423	374	366	375	388	412	384	382	383	387	411	416	386	388	386	394	394	420	409	381	356	365	380	417	403	369	388	369	392	376	394	389	406	404	382	332	389	389	380	398	370	381	383	364	373	388	365	363	393	377	364	381	378	371	358	364	359	401	425	400	381	408	409	388	353	379	408	364	390	424	364	443	421	455	391	388	379	383	372	382	386	400	389	394	354	431	393	383	358	388	402	409	399	379	390	402	347	375	380	406	421	388	364	390	392	411	391	395	379	384	378	392	411	368	369	424	360	434	444	387	382	370	387	371	386	380	369	377	413	353	354	389	390	336	380	398	370	396	375	384	417	400	385	423	384	401	380	366	345	391	397	381	352	398	449	436	370	397	389	423	384	384	424	370	390	378	361	396	439	428	400	391	416	383	373	391	382	396	388	399	385	406	408	377	381	376	387	404	449	369	398	387	405	433	390	391	356	413	378	367	364	409	410	410	407	391	369	363	445	423	410	405	417	403	399	402	404	360	407	359	358	378	398	373	360	399	394	381	385	408	378	403	416	407	374	412	364	385	390	381	375	370	380	414	382	431	383	384	331	368	365	417	382	374	404	382	462	402	419	403	370	371	368	346	396	399	389	377	386	379	420	380	419	373	364	398	424	385	379	357	401	387	375	409	389	365	378	373	385	371	412	390	367	423	394	383	399	370	409	399	403	410	383	368	372	432	385	394	408	370	401	350	416	420	429	368	375	433	393	406	378	395	392	382	413	408	361	398	383	382	371	393	381	363	319	381	363	406	419	450	386	389	415	375	393	369	356	380	343	343
2529	922	959	974	945	910	900	919	923	916	928	901	937	890	898	918	918	930	918	889	963	906	886	928	902	909	965	959	899	888	880	922	936	938	989	926	934	932	959	964	923	937	919	966	886	918	904	954	904	980	914	909	911	946	904	882	928	884	922	949	929	931	908	930	919	883	924	912	990	924	900	949	954	889	903	963	918	923	937	907	863	932	899	953	905	946	928	931	930	985	977	981	904	914	890	922	901	928	950	955	876	931	930	920	907	950	901	908	885	909	908	891	939	941	901	884	928	899	912	881	952	890	931	907	929	937	892	923	820	913	894	919	943	871	944	935	867	918	910	909	951	927	888	933	900	932	902	960	941	921	852	932	886	891	979	919	942	880	907	870	907	904	898	962	911	934	933	916	924	971	876	906	924	900	936	957	916	945	898	914	905	909	884	891	915	938	901	908	980	963	944	914	912	893	893	895	940	915	917	929	872	940	887	914	950	891	891	940	909	912	917	913	916	912	938	940	930	943	933	891	895	935	914	949	954	880	984	935	912	932	881	922	973	932	939	896	963	943	926	867	845	986	933	939	913	929	968	889	897	929	899	860	920	954	886	949	871	944	869	926	950	950	955	905	906	893	887	884	912	924	922	902	918	903	899	883	936	932	932	932	918	924	893	931	946	923	876	926	915	879	925	988	914	886	886	896	922	975	922	946	916	892	898	887	904	962	907	934	922	924	924	888	987	938	955	873	884	965	889	898	894	954	936	914	899	871	920	944	959	843	940	922	945	890	944	951	886	893	903	935	906	827	956	923	979	869	928	863	938	950	864	876	855	908	927	901	904	892	904	850	904	953	928	934	946	899	903	943	924	916	883	938	912	916	904	895	922	901	914	902	932	886	982	899	951	893	931	827	908	941	918	909	883	900	938	984	904	919	878	939	872	925	929	951	891	884	914	930	939	909	877	921	989	917	938	888	953	885	938	889	923	915	921	891	934	943	932	909	966	960	916	907	912	942	924	904	909	960	912	903	922	891	928	919	929	920	960	846	883	928	877	916	926	980	912	905	944	938	908	934	837	944	950	875	885	910	898	954	923	941	957	956	926	898	882	886	953	886	867	915	970	933	876	931	919	935	941	898	913	863	861	923	904	920	887	917	917	833	929	903	877	871	907	914	947	950	936	902	883	891	902	883	941	924	900	957	916	879	926	942	910	967	931	939	934	885	918	928	918	930	960	923	894	930	900	958	909	888	927	953	900	948	867	924	903	876	883	915	896	951	905	905	888	931	983	935	920	875	896	904	879	957	911	891	871	912	897	883	903	927	847	959	937	884	895	956	852	918	955	923	973	908	962	915	990	870	908	925	888	912	974	937	918	906	932	935	914	947	956	904	937	912	937	983	925	977	903	909	912	922	891	942	896	889	921	933	915	916	930	878	913	895	880	957	884	842	934	885	914	953	967	865	923	1001	956	950	904	927	911	943	927	924	930	870	934	906	913	941	918	929	906	891	960	912	935	911	881	908	903	945	882	891	914	918	910	974	903	927	875	914	957	933	957	947	863	900	893	971	896	922	886	911	929	853	915	943	890	943	861	890	913	909	871	941	905	958	901	952	929	886	900	892	870	935	942	878	882	945	959	912	940	867	945	938	878	947	906	932	966	922	938	921	902	869	919	904	939	927	912	924	946	953	906	967	984	945	909	926	868	938	956	885	942	923	887	868	921	909	912	961	928	971	993	957	872	943	918	891	923	932	983	918	901	945	984	909	928	880	925	875	879	924	952	943	942	879	900	930	917	958	897	923	913	909	893	909	879	897	904	909	931	920	951	894	966	955	928	915	892	888	902	938	923	901	927	879	953	930	971	860	860	876	929	977	897	950	930	930	937	890	911	890	932	921	924	953	975	897	935	920	940	908	933	878	865	946	944	913	908	935	925	937	921	924	913	918	875	876	965	949	924	981	828	919	964	939	960	888	974	906	900	944	893	934	899	952	908	922	962	895	917	968	978	907	927	966	946	906	908	933	925	909	943	942	932	901	878	870	936	933	916	908	853	945	906	927	870	954	928	888	925	874	905	911	934	915	851	897	904	960	928	904	873	919	875	917	941	902	938	945	856	932	957	893	893	923	925	898	871	928	882	925	924	918	896	901	972	925	898	987	892	920	892	851	845	929	899	934	904	921	921	886	908	891	927	913	918	931	900	895	908	945	911	950	938	908	963	908	880	907	934	975	977	899	911	947	932	943	881	945	953	974	978	917	906	902	882	916	905	946	904	879	883	891	875	962	885	876	920	925	921	942	910	920	920	885	937	953	893	875	909	931	939	915	941	885	944	940	941	925	969	876	862	921	885	884	936	905	970	930	917	866	913	978	898	920	899	915	911	931	928	921	847	954	944	897	927	893	923	906	914	917	908	920	971	894	917	920	964	892	959	865	868	886	937	898	885	876	927	880	955	913	969	930	887	889	937	892	951	888	871	926	907	921	941	913	892	905	874	957	901	931	906	896	894	881	920	948	960	938	937	917	915	965	952	913	905	913	871	913	955	934	924	918	975	891	910	922	938	943	964	954	884	889	939	907	954	905	815	938	885	918	929	875	866	880	974	958	937	922	890	884	935	923	969	855	923	934	947	906	899	891	909	900	851	886	926	891	950	888	925	928	978	900	966	853	955	925	922	919	961	943	841	1000	909	958	921	927	911	891	928	942	914	934	931	924	867	912	914	915	908	887	878	915	897	947	900	893	933	951	909	917	927	913	919	913	893	840	935	873	918	904	890	917	888	943	849	934	939	933	896	925	895	926	870	915	904	888	915	945	927	912	920	891	902	893	884	923	936	916	916	945	931	901	912	900	893	883	849	928	932	936	927	904	923	924	933	921	921	925	922	946	917	942	946	946	855	959	911	879	921	975	977	904	880	996	971	955	951	920	909	899	924	945	876	926	938	932	937	976	947	882	881	888	913	888	944	902	894	915	871	919	941	932	903	912	907	869	980	918	926	933	978	924	908	938	916	907	894	914	935	856	910	893	915	934	944	913	924	870	909	920	939	934	893	906	976	956	928	940	932	927	917	902	908	844	923	887	933	900	906	902	948	880	894	931	923	864	907	902	927	935	892	902	872	942	896	899	882	905	940	942	902	892	885	942	974	927	894	892	943	941	937	896	934	899	926	896	931	890	975	877	944	918	913	907	924	913	933	871	900	919	956	912	904	873	852	901	875	946	950	938	911	948	918	922	874	921	912	931	912	891	879	936	941	893	907	886	869	907	964	866	988	878	881	877	938	867	929	887	917	913	897	931	925	912	844	870	930	954	921	920	915	909	939	909	897	927	961	970	876	901	909	885	927	942	933	891	967	909	926	939	929	888	877	898	890	932	924	952	974	862	897	893	937	884	930	968	911	930	922	897	926	954	872	903	921	885	893	904	926	953	956	922	904	960	897	902	922	875	936	884	910	936	918	918	910	868	930	919	910	931	918	947	906	959	916	968	882	959	898	951	948	938	871	958
7415	604	564	560	418	428	396	387	395	365	378	353	334	334	329	343	329	352	353	311	353	354	326	356	335	338	357	355	321	357	343	343	328	331	309	335	341	303	340	368	349	321	345	344	306	317	332	353	309	345	323	363	325	328	319	313	314	353	328	326	320	316	325	328	320	358	354	365	361	355	317	335	342	350	358	324	338	341	325	344	350	341	335	321	314	317	353	336	355	351	367	346	318	344	308	324	302	326	309	340	344	329	302	350	343	363	316	298	329	294	361	338	337	374	346	321	351	320	329	283	342	332	330	291	325	347	397	380	353	318	341	373	356	333	327	325	357	333	321	324	364	373	304	353	332	370	336	305	325	331	337	342	360	330	353	329	304	293	325	359	323	331	328	340	348	308	344	310	306	339	345	332	332	336	309	323	349	307	317	315	349	328	320	342	324	344	365	350	310	341	338	337	304	322	318	347	359	360	345	346	326	341	334	332	341	357	340	348	332	290	362	314	338	364	297	335	355	360	342	334	327	310	345	318	352	339	318	341	353	314	323	351	344	347	351	330	314	318	346	341	346	378	337	373	290	312	324	312	363	342	320	337	322	307	364	353	345	329	335	319	331	355	338	343	331	315	339	346	345	361	308	381	332	345	324	323	328	338	350	347	342	332	330	330	317	321	331	303	307	352	306	327	381	317	324	347	342	336	306	337	302	343	344	317	357	356	337	302	322	327	370	356	341	352	354	337	338	329	347	349	360	373	340	341	326	360	314	324	314	360	329	318	357	370	328	345	354	348	351	356	325	334	350	325	312	339	347	339	317	300	356	337	332	331	338	331	345	349	336	336	343	320	334	311	352	315	345	326	347	342	352	302	324	361	313	330	341	331	340	309	324	322	322	350	339	334	330	358	330	327	354	277	329	310	393	336	350	299	314	330	329	331	291	319	351	349	364	293	352	329	382	361	328	311	323	308	340	323	312	327	332	362	316	352	356	323	329	345	299	334	340	317	317	357	322	347	317	339	321	334	326	349	317	353	331	377	344	343	346	349	365	358	343	311	366	361	345	340	327	309	326	329	334	318	327	319	313	321	347	310	378	321	324	323	333	308	311	389	340	323	325	331	342	338	350	362	306	305	329	300	303	334	332	323	344	361	347	355	336	326	384	333	352	344	390	367	365	372	340	350	345	341	337	324	306	307	359	320	338	337	318	318	337	323	327	345	347	335	314	319	350	313	336	368	347	317	314	341	342	315	353	328	336	330	371	320	374	346	366	336	331	333	288	343	356	331	340	344	335	315	279	301	353	351	343	330	296	321	331	331	343	336	336	332	339	329	337	351	329	340	307	344	332	318	314	329	358	323	364	379	366	334	316	344	335	357	362	337	340	346	323	341	336	353	351	306	354	344	343	319	359	308	377	355	353	346	363	318	366	354	366	327	333	311	329	308	350	342	324	347	308	353	339	310	334	313	359	361	332	348	316	351	297	327	334	330	378	361	334	308	285	300	316	299	310	345	376	308	319	363	301	332	326	351	333	344	344	344	334	380	362	344	354	319	365	307	344	327	335	316	339	326	329	332	366	355	302	357	336	339	356	329	340	333	340	338	365	339	308	345	322	320	336	364	335	320	292	332	334	358	326	332	318	283	310	357	352	324	361	305	342	323	312	330	308	320	340	316	305	345	340	347	351	328	303	325	326	333	385	335	316	321	309	328	350	362	346	303	335	311	369	333	344	344	330	329	323	334	337	338	346	349	326	319	304	335	316	350	349	322	345	358	323	351	342	311	340	319	327	307	342	351	334	346	340	353	299	338	360	349	356	346	331	368	317	325	347	350	359	350	352	350	345	325	319	336	345	371	333	349	346	329	349	320	340	334	330	340	323	320	319	320	322	346	340	320	334	340	359	313	320	360	322	366	337	343	337	342	362	334	346	355	285	341	336	366	308	365	319	313	269	329	328	346	334	337	334	318	319	336	356	341	330	325	342	326	350	300	330	329	304	356	362	337	337	346	346	304	316	346	346	303	338	352	359	304	297	345	329	305	366	335	298	344	361	347	327	317	334	312	331	322	348	313	358	321	329	299	318	333	357	306	352	326	319	323	334	320	324	320	351	357	322	351	333	330	308	327	338	313	348	286	326	348	337	302	320	344	317	330	317	372	307	356	328	335	307	302	331	319	332	339	283	360	355	366	335	289	319	284	356	316	372	334	308	336	317	323	401	375	334	336	332	327	338	327	324	303	344	353	338	302	326	322	306	317	318	328	360	338	342	336	334	360	333	351	322	358	335	318	358	344	369	348	317	360	329	343	356	318	283	344	345	311	355	299	320	342	341	330	342	332	330	321	329	337	347	340	345	337	336	344	338	351	311	339	336	343	346	334	302	340	342	339	294	326	319	357	340	357	355	340	355	382	332	329	357	317	354	324	342	344	323	327	350	297	342	325	322	329	315	295	339	347	337	305	290	329	291	336	346	328	369	306	339	322	316	279	366	310	318	328	323	362	340	324	330	321	368	320	341	314	318	342	336	330	339	303	336	325	347	373	326	301	352	341	299	372	355	353	343	324	326	342	320	351	308	351	312	308	388	330	320	341	338	391	333	364	304	337	364	333	319	336	340	344	337	357	344	327	343	332	326	351	325	355	349	316	319	321	324	315	370	340	300	315	362	309	336	346	335	354	315	353	317	321	320	344	365	322	343	330	334	328	300	328	346	328	331	345	318	354	315	308	321	300	363	342	319	336	319	339	360	332	327	310	330	327	325	300	390	354	338	342	329	327	345	340	333	342	321	329	322	335	303	328	332	331	356	325	335	363	345	326	330	335	360	342	332	301	350	317	335	348	310	318	353	342	344	357	354	324	278	338	303	342	326	337	347	379	343	330	320	361	311	339	336	324	325	343	325	320	305	345	351	346	331	369	328	354	352	317	323	331	304	330	329	315	321	348	305	313	312	347	305	381	321	317	336	331	323	351	343	301	337	357	323	343	333	344	342	329	333	327	336	356	305	320	308	298	334	352	363	334	329	347	328	327	314	300	329	320	345	325	287	359	357	304	314	340	333	328	332	334	362	343	347	361	316	310	313	320	316	316	362	358	347	347	322	335	374	316	322	321	362	347	310	339	351	336	349	356	325	365	325	381	348	325	322	315	324	352	346	351	318	334	326	323	305	331	322	325	362	309	335	325	299	341	373	313	348	311	293	357	331	345	342	337	301	342	295	335	357	305	343	339	315	295	368	367	324	324	289	339	362	348	347	296	333	342	333	338	355	310	314	321	332	309	368	317	368	308	357	324	328	301	326	340	334	364	333	348	311	337	347	345	334	321	325	319	337	318	317	356	342	347	358	342	343	330	326	324	336	325	326	342	325	307	315	318	325	349	333	308	326	340	350	355	335	317	323	350	315	339	353	361	338	347	316	311	333	348	336	302	330	379	340	354	335	340	326	299	345	370	330	346	344	347	341	315	332	310	316	333	325	362	360	332	339	346	327	363	296	312	334	342
6976	1066	1344	1474	1336	1168	1045	1004	957	961	869	888	867	890	836	887	832	834	824	821	820	859	821	880	853	766	816	809	863	841	836	862	817	834	775	823	802	790	837	793	777	814	824	774	820	785	813	755	765	788	761	801	847	817	829	855	829	755	868	807	798	772	815	805	875	835	813	767	823	805	779	841	860	811	762	846	818	808	811	788	821	807	788	806	782	801	775	762	792	822	812	791	810	827	782	807	796	813	806	804	779	778	808	792	745	791	777	793	827	798	811	798	819	791	801	820	786	810	817	802	841	750	770	830	799	811	743	771	817	737	787	790	773	745	805	819	794	808	796	826	835	809	791	800	816	835	785	849	815	798	821	755	771	741	858	785	803	792	797	768	801	822	826	796	801	846	801	802	813	870	814	809	755	770	774	800	768	819	829	791	810	843	754	774	813	795	818	841	794	770	770	820	803	816	787	809	826	780	798	789	879	795	814	774	803	815	770	820	756	847	831	780	795	817	774	820	747	767	801	849	851	816	782	787	802	868	782	767	797	825	822	736	776	766	732	805	792	756	754	778	806	738	807	748	782	739	777	812	800	810	809	799	876	820	787	794	801	814	782	796	759	797	777	741	790	802	812	774	778	798	730	802	789	826	848	785	796	783	807	824	780	802	784	753	863	771	791	770	813	802	797	776	812	803	828	843	763	801	784	786	780	794	775	815	795	840	794	807	815	863	836	768	788	779	806	806	820	833	779	792	838	765	703	788	715	754	858	805	787	831	777	808	805	846	814	757	809	837	774	819	769	760	762	764	841	806	797	797	734	761	777	751	756	769	801	787	821	780	812	816	773	806	763	785	755	870	805	773	791	792	784	797	839	738	782	794	807	854	818	778	808	750	841	820	743	753	834	802	809	811	792	799	763	811	845	798	775	775	809	769	744	730	819	809	756	817	753	744	799	786	793	782	753	718	753	772	801	796	824	849	802	768	792	792	768	818	750	795	776	812	780	805	789	836	787	787	815	817	754	813	799	792	835	800	814	817	759	820	802	812	783	788	773	806	791	814	779	760	788	796	801	777	794	851	791	777	775	781	758	811	797	758	789	834	760	779	766	777	750	799	733	794	809	807	775	787	805	791	812	786	795	782	792	811	711	836	838	761	783	805	834	820	754	786	814	789	795	760	821	816	819	813	806	797	814	839	837	813	776	796	742	818	782	828	807	773	753	768	806	771	776	765	784	779	829	809	833	822	786	802	771	872	767	811	800	788	821	821	794	857	817	765	792	766	744	801	811	823	795	798	824	767	766	779	799	760	815	814	797	794	772	772	745	776	779	779	825	836	836	793	794	836	802	767	813	813	832	812	785	787	785	802	789	788	775	797	733	756	786	813	805	780	787	795	781	761	820	792	766	777	810	774	787	811	763	752	755	819	797	772	773	778	834	801	827	786	758	742	785	768	792	805	744	784	767	773	792	756	804	806	875	777	806	804	839	776	847	758	812	801	801	724	814	753	793	822	770	816	805	752	820	786	779	786	760	787	846	806	806	803	810	785	805	750	860	796	805	819	829	795	793	772	784	864	792	814	815	754	792	786	824	811	819	806	828	830	839	788	780	801	817	756	784	781	788	784	809	847	753	789	783	822	757	812	818	794	794	789	788	740	801	828	792	843	748	820	839	784	791	781	764	768	797	844	751	796	792	805	733	812	776	786	755	770	817	806	782	813	784	792	794	775	783	791	787	759	791	824	793	810	776	802	803	776	853	766	809	864	735	790	807	824	811	778	724	811	796	805	807	840	782	740	788	811	794	842	792	790	758	819	861	780	782	852	801	814	775	728	801	810	784	792	847	794	776	782	728	803	776	818	730	788	816	782	815	795	720	802	817	805	792	748	826	813	783	834	818	805	802	837	788	784	806	771	763	778	784	754	757	822	764	826	787	804	790	816	808	811	831	768	804	825	811	779	827	825	818	752	765	769	819	813	803	832	745	704	773	792	762	827	793	807	771	796	792	801	724	744	784	749	797	810	797	760	761	787	803	787	836	742	773	779	792	810	783	826	784	756	781	809	797	786	772	774	775	831	835	777	820	792	770	848	812	748	767	806	799	766	808	765	793	805	786	791	823	801	768	765	819	767	806	811	797	755	812	792	830	761	783	748	782	849	793	769	774	812	777	778	833	798	816	788	828	775	840	825	812	720	807	782	827	737	812	774	830	813	787	786	790	812	773	800	801	816	809	771	852	831	746	824	779	769	821	803	768	802	779	792	791	770	853	765	778	851	758	764	826	761	792	829	807	865	757	785	830	822	825	797	814	796	775	804	825	760	776	816	793	823	799	789	811	794	780	817	794	810	801	769	789	765	743	781	769	724	774	803	816	730	772	770	779	774	784	770	832	748	804	773	767	826	783	793	780	797	820	793	773	755	757	757	752	740	753	823	864	777	820	793	753	767	801	799	779	774	775	843	762	759	741	800	822	782	792	776	806	817	764	774	828	811	768	800	786	784	808	779	787	825	829	791	792	810	790	814	798	792	803	754	773	794	751	790	787	786	727	795	838	808	832	767	842	794	792	794	804	745	732	761	820	757	816	758	792	808	795	833	800	775	805	778	793	795	801	755	782	805	752	801	777	794	838	791	817	733	796	793	752	838	791	746	754	818	821	831	810	841	811	752	763	784	810	801	804	816	805	802	794	755	827	810	765	832	820	851	806	826	816	817	835	864	781	871	810	843	826	797	749	792	782	784	774	830	787	730	792	774	792	814	831	788	760	842	843	734	805	800	780	819	802	770	799	805	819	779	812	790	753	823	823	794	745	771	839	792	781	808	804	822	787	815	795	796	780	833	794	784	790	848	830	772	846	847	778	808	777	763	777	798	779	783	799	785	833	798	759	782	834	792	786	815	794	778	813	791	783	821	797	780	774	795	774	781	784	775	782	818	822	732	797	778	730	791	806	805	873	827	796	813	871	764	824	781	774	769	768	748	772	804	824	819	808	794	781	808	760	772	756	762	770	842	801	806	834	796	794	744	825	734	796	763	778	802	754	821	833	763	779	808	773	770	785	782	786	802	748	776	763	830	755	820	816	824	817	870	794	823	775	797	815	851	793	781	776	770	839	839	768	766	833	777	824	840	851	768	802	790	849	813	797	831	764	820	799	782	758	786	833	781	768	809	735	753	848	772	830	785	756	790	756	803	759	806	809	748	765	808	768	797	817	797	807	763	830	768	828	785	783	787	715	855	750	808	819	786	757	784	826	769	773	775	771	778	775	829	815	783	732	828	814	752	780	825	814	717	795	763	793	781	756	819	834	832	834	802	819	797	806	796	791	814	774	850	807	786	825	766	781	781	795	777	768	838	817	784	800	740	805	844	842	795	829	841	748	762	801	790	768	783	841	797	800	783	762	791	816	793	867	823	782	712	754	831	769	767	853	801	804	830	829	828	790	768	789	766	824	801	797	823	792	815	796	780	765	746	818	775	777	775	810	797	782	798	810	798	802	765
13078	836	611	506	387	321	278	252	206	222	197	177	207	197	208	220	205	186	204	205	177	171	187	181	182	163	196	193	177	207	182	192	170	188	158	189	175	192	179	177	197	187	180	173	174	200	176	175	154	160	180	175	169	185	165	168	145	164	194	178	169	164	191	142	192	166	201	163	195	200	165	176	174	190	189	172	175	162	159	156	188	179	184	175	169	200	197	190	182	180	194	176	182	192	165	183	198	193	168	190	166	163	161	166	183	167	183	179	172	169	180	167	168	164	160	174	174	167	167	175	181	159	182	176	149	182	180	187	165	167	158	178	165	203	175	192	173	159	174	187	195	197	191	202	179	163	173	162	185	168	186	177	166	186	164	196	195	220	169	189	172	179	193	207	175	169	175	173	170	172	182	185	185	172	175	177	166	174	160	175	169	150	190	181	165	185	181	152	174	207	182	159	155	194	179	178	159	163	169	180	168	192	186	175	164	179	176	174	194	183	169	159	182	189	195	159	163	180	181	159	178	194	181	198	173	161	182	180	165	173	157	177	163	205	169	197	200	167	166	186	203	202	179	187	182	167	191	133	184	183	181	174	154	168	170	171	176	172	188	170	173	184	175	208	194	159	164	187	188	157	164	172	163	177	188	192	173	184	196	173	185	179	180	193	188	161	184	190	175	194	188	164	146	182	193	197	178	171	165	173	209	174	173	169	174	221	204	166	155	168	158	167	174	179	189	175	184	177	171	178	154	161	165	155	161	198	195	173	205	183	156	155	169	186	170	177	164	200	178	207	148	156	168	171	174	189	176	202	173	208	197	170	176	177	189	185	176	197	174	175	161	186	185	182	190	178	165	186	154	162	180	159	158	190	167	197	196	180	159	176	174	163	190	192	183	179	172	188	185	151	168	185	168	162	189	177	177	199	204	166	182	161	176	186	175	187	160	202	156	197	208	175	184	174	175	184	174	187	160	194	185	173	174	180	169	190	179	176	188	191	178	168	198	176	156	167	185	177	177	178	161	171	152	198	200	189	175	183	191	206	176	170	183	160	185	185	180	161	172	193	181	164	157	178	185	174	177	196	173	150	191	175	169	181	175	155	194	189	172	168	186	158	194	210	205	180	174	183	167	186	166	167	186	192	186	209	195	178	186	189	189	188	180	185	185	171	174	182	196	150	158	163	181	194	168	189	190	160	186	181	191	173	206	162	183	200	176	147	154	184	197	190	180	175	185	160	161	177	169	180	194	209	188	191	175	165	191	171	191	181	186	190	179	161	156	186	179	193	189	183	181	180	181	165	172	159	187	198	163	189	177	154	200	178	183	197	170	183	193	176	184	183	169	172	182	163	167	182	194	177	185	173	189	194	190	167	171	186	185	181	169	183	185	159	192	196	187	178	199	187	180	189	171	205	182	184	171	161	166	151	180	177	172	184	163	191	201	186	162	175	198	163	177	186	183	175	164	183	188	178	187	177	206	166	176	198	162	153	166	164	179	164	177	205	190	203	169	196	185	171	188	181	170	159	167	167	188	185	203	204	197	186	185	180	176	163	192	176	191	189	190	179	176	195	193	187	173	185	190	177	152	186	196	174	208	170	164	187	161	181	167	165	168	185	164	150	188	160	180	185	185	151	208	173	188	189	191	201	184	185	179	180	174	172	165	175	148	175	174	191	162	193	172	170	198	170	182	187	173	185	146	168	194	167	172	179	185	165	186	149	171	209	217	187	158	162	196	207	169	208	175	141	171	175	197	202	156	180	175	160	160	203	179	188	174	164	167	188	199	175	185	169	151	171	199	174	181	198	164	180	182	178	196	176	193	200	185	168	189	179	199	163	164	190	189	198	180	184	179	184	169	183	175	143	150	154	182	198	180	179	185	166	183	171	182	196	157	184	198	201	205	192	176	201	175	180	166	176	175	191	198	160	183	174	199	191	166	161	189	201	191	171	180	162	194	179	161	159	172	175	171	179	183	187	179	163	189	203	164	173	189	176	176	164	189	199	176	178	177	190	147	171	152	191	187	169	171	169	193	171	176	188	186	185	207	171	193	190	158	164	175	176	163	193	185	190	186	162	184	194	170	179	160	197	179	189	180	199	185	171	172	154	175	176	190	193	180	161	181	199	201	183	179	168	163	159	170	184	195	169	177	170	132	171	155	174	179	160	190	169	195	187	199	152	182	181	161	183	174	172	183	169	187	160	164	170	160	227	186	157	188	184	185	202	182	182	185	181	165	193	198	166	196	213	184	163	183	191	175	201	182	176	166	202	153	154	182	184	175	175	178	173	172	196	161	176	161	197	150	161	208	195	188	176	180	183	149	174	169	179	184	166	196	195	177	175	181	161	158	163	176	168	173	189	174	145	169	150	169	182	171	157	167	176	156	197	187	178	193	208	170	174	196	177	174	186	184	206	150	189	177	181	169	187	186	163	210	190	169	172	171	167	182	158	186	168	207	153	172	175	158	167	166	169	156	156	178	163	174	189	156	164	170	202	199	183	156	160	173	173	159	188	171	195	193	174	157	182	182	149	169	174	175	188	160	177	170	161	204	213	174	157	173	161	167	184	186	203	192	198	194	183	172	175	199	165	160	163	163	166	164	168	180	171	187	194	175	207	178	165	181	175	161	174	186	173	152	169	193	193	177	174	172	193	183	183	202	207	195	169	171	196	189	172	170	182	187	177	187	178	188	152	162	179	193	197	174	164	180	170	175	195	195	174	195	174	184	170	179	179	163	182	187	169	184	176	176	163	172	167	197	153	173	174	172	176	200	187	169	163	169	192	173	196	153	181	164	167	172	188	188	182	153	190	182	213	201	155	182	172	181	159	154	178	196	202	196	187	197	179	178	158	166	164	186	186	170	179	187	168	186	174	189	195	215	178	188	177	186	168	185	165	174	192	161	220	144	177	170	173	169	160	179	140	155	169	172	171	178	164	187	174	191	180	179	174	186	168	164	178	161	186	179	151	177	192	154	154	184	155	188	157	157	180	194	153	167	157	172	170	186	189	198	210	197	169	190	165	176	176	178	157	212	176	180	200	155	181	187	203	174	182	178	138	181	176	179	177	172	159	187	177	188	177	174	181	201	168	184	160	176	172	165	178	164	186	182	172	185	177	182	205	208	171	163	172	177	190	185	174	198	169	176	202	175	167	185	182	178	187	191	159	211	193	174	162	181	179	182	141	190	181	182	193	156	168	184	169	173	170	178	191	190	161	174	181	168	189	190	185	160	169	199	164	179	172	174	152	184	201	203	174	158	162	180	190	188	184	181	194	171	176	203	154	167	183	189	184	184	167	179	166	145	159	147	159	177	185	180	175	185	172	158	170	186	191	207	183	195	191	169	209	187	171	172	163	173	172	169	169	185	174	182	202	179	206	159	190	203	182	207	167	196	185	186	172	174	157	160	151	186	173	181	187	151	185	172	182	183	166	174	188	168	175	182	188	162	188	174	169	167	163	184	148	165	174	180	193	195	190	164	169	169	175	180	183
8286	887	1520	1704	1339	1166	1010	836	772	740	666	648	641	583	549	577	544	542	559	559	527	516	494	550	471	543	528	491	532	505	487	484	468	480	480	447	464	491	500	468	469	442	486	456	463	458	458	457	482	529	487	451	460	473	452	469	511	454	465	464	430	486	448	473	487	503	478	463	517	532	473	511	526	477	443	526	466	483	449	469	467	466	448	457	478	493	452	495	492	468	512	475	443	464	452	419	477	439	450	462	468	458	453	428	441	448	478	451	466	450	409	475	440	461	414	463	467	437	463	445	439	470	430	496	471	452	474	446	446	462	481	447	433	437	467	418	469	443	456	455	432	455	431	463	435	415	453	430	430	469	422	468	454	436	478	485	439	490	491	460	472	498	474	463	400	438	446	442	453	439	454	480	460	414	438	412	482	459	429	472	407	444	447	448	439	447	471	441	470	453	447	463	462	452	432	435	429	448	451	434	455	469	451	443	481	458	471	466	485	470	476	429	498	482	462	455	447	472	487	429	467	477	442	450	440	443	465	467	424	424	444	451	427	451	439	418	454	454	484	463	446	426	467	456	452	480	451	434	433	448	465	469	427	426	464	482	507	461	469	458	459	465	445	493	481	461	467	421	425	435	427	453	420	451	452	471	455	458	461	454	450	454	443	458	473	445	480	469	479	459	418	463	449	442	451	410	428	454	416	473	467	484	519	446	457	449	471	448	466	457	449	442	468	462	409	411	442	456	450	438	425	470	454	489	449	448	438	502	501	490	455	442	469	441	489	466	457	472	432	463	452	449	435	439	434	452	449	427	453	454	438	474	439	464	510	453	476	414	482	429	459	454	435	476	467	491	454	478	484	449	435	453	436	494	407	476	488	446	412	440	447	439	448	446	459	481	492	452	485	436	431	440	463	428	445	444	447	444	454	463	459	478	410	453	481	442	438	446	423	464	459	465	432	454	471	451	435	417	467	464	452	465	472	453	450	472	439	412	426	478	432	467	460	466	462	442	451	482	449	449	462	438	418	455	456	444	467	468	425	435	439	461	489	442	462	443	464	450	512	476	421	440	449	470	417	439	405	413	432	430	446	481	452	451	432	430	458	490	486	454	463	458	451	468	483	447	472	418	452	482	463	451	467	455	419	451	462	481	474	437	435	432	453	402	465	423	430	487	475	449	442	448	471	478	465	419	478	460	415	455	485	457	441	467	466	459	447	455	425	439	474	450	468	445	461	483	452	488	442	484	435	463	459	453	438	432	470	455	505	470	447	421	469	456	436	456	465	442	440	426	434	437	437	435	417	454	459	407	468	453	462	435	443	453	464	440	470	483	399	432	428	446	442	404	474	470	447	450	437	457	467	444	453	463	457	448	456	433	460	480	485	456	435	464	465	440	465	456	467	465	430	463	448	498	438	451	459	481	428	475	503	481	451	438	444	442	443	458	490	426	443	431	440	432	429	434	472	471	458	493	446	436	441	459	470	455	472	457	469	472	450	427	464	479	461	475	442	487	509	432	457	455	471	485	459	436	419	449	453	453	424	454	465	450	464	447	437	440	457	464	455	476	488	447	471	431	458	467	463	420	484	462	454	467	460	440	451	457	487	477	439	512	446	436	457	460	484	462	442	440	435	463	422	446	455	464	483	453	463	494	458	463	454	478	468	400	470	427	441	457	414	436	471	424	440	439	451	432	451	458	438	460	506	445	466	456	464	423	451	450	443	441	453	421	432	435	477	467	497	504	462	420	435	450	448	468	450	446	466	465	442	460	454	477	436	430	442	429	495	446	431	481	426	443	459	456	423	459	440	406	446	444	450	480	465	453	447	463	460	409	418	462	428	473	426	466	425	425	463	446	449	450	411	453	471	471	459	447	425	455	453	469	490	447	448	446	465	456	457	460	497	451	433	441	436	469	466	448	479	452	493	462	433	462	464	477	451	464	456	451	442	442	467	447	442	511	411	484	460	436	435	437	427	456	436	459	445	477	445	456	489	433	458	440	458	467	457	442	429	442	475	458	458	427	488	448	451	446	455	428	435	445	454	506	466	467	433	456	487	441	436	443	434	440	466	493	490	475	451	474	447	448	471	430	456	425	461	453	452	442	426	492	456	465	442	460	453	428	436	475	470	456	459	448	460	452	490	443	448	451	432	455	445	481	456	429	478	452	471	450	461	481	468	467	494	438	417	418	512	457	423	473	468	427	415	466	443	427	459	478	466	429	460	423	420	472	429	458	469	471	450	454	443	455	445	472	444	495	501	441	494	481	428	442	419	480	418	456	480	424	438	453	446	469	450	442	412	483	438	479	495	450	481	465	467	433	462	434	452	427	455	434	442	418	475	453	487	469	467	467	462	460	455	458	458	425	447	442	423	464	418	465	441	447	460	465	446	479	441	440	472	436	456	437	448	413	462	461	428	457	473	438	437	445	478	433	445	441	463	448	451	442	451	450	410	465	447	484	479	430	464	463	443	465	448	431	485	470	498	445	424	429	474	494	457	455	444	462	447	456	462	474	442	459	424	421	476	452	472	467	502	450	466	469	436	415	477	448	451	442	466	487	470	424	470	467	478	474	452	477	473	455	446	466	430	461	499	465	480	456	440	443	467	449	458	473	447	425	462	439	473	470	469	438	444	461	476	460	435	459	449	427	438	446	457	450	451	492	436	453	467	428	480	442	452	480	391	444	467	432	428	444	469	468	436	437	479	455	436	441	459	452	460	452	492	488	437	451	461	445	449	445	444	415	465	441	494	449	479	469	442	447	434	482	440	483	524	474	455	449	438	465	446	444	433	443	434	428	444	449	473	451	476	445	450	457	465	466	456	453	442	447	457	446	482	436	480	475	446	466	472	479	456	420	433	470	457	480	461	435	438	437	468	453	483	423	447	437	488	432	478	484	470	448	428	498	474	471	440	426	437	450	481	439	455	473	475	448	462	439	413	424	465	415	494	461	450	412	447	413	457	463	471	427	448	442	461	469	451	474	447	465	487	457	495	455	435	452	463	479	457	422	466	463	425	425	455	450	422	455	448	457	448	427	490	438	461	457	421	417	441	453	467	444	446	453	478	459	421	464	408	433	469	463	460	447	453	460	419	444	479	468	486	468	458	447	435	484	444	459	440	456	479	478	443	409	462	440	472	443	445	459	387	427	469	511	459	442	452	456	443	479	479	433	449	453	494	439	427	443	448	462	453	456	449	439	492	434	441	423	396	441	466	438	470	513	474	459	444	443	472	438	442	436	463	450	443	458	465	449	444	444	456	438	443	454	460	431	444	423	465	440	441	436	421	454	427	491	461	435	484	471	445	518	483	453	427	451	453	435	479	433	483	463	449	488	463	452	447	510	454	449	428	442	430	460	476	417	458	414	452	467	433	470	440	443	446	451	492	391	474	453	472	452	454	437	431	487	445	452	463	460	487	485	443	430	460	487	423	470	426	464	450	423	462	472	473	476	457	493	449	467	421	472	436	437	474	471	451	431	450	438	452	444	463	465
1773	378	360	362	346	392	365	376	354	353	343	357	343	362	367	352	371	350	367	338	418	339	348	331	359	365	351	343	383	331	356	363	362	354	387	403	351	343	313	364	376	355	410	342	364	380	386	380	359	348	334	357	387	357	398	368	341	369	351	354	383	347	354	368	342	337	386	398	348	340	336	372	367	340	326	363	355	361	380	358	347	352	368	316	367	370	332	371	363	347	356	365	330	355	356	347	376	394	389	386	347	381	379	343	361	407	347	344	383	332	371	364	368	393	385	354	331	389	312	370	391	362	355	374	352	322	378	342	368	376	368	345	361	363	360	363	365	355	383	377	391	339	347	363	372	357	398	370	368	330	342	334	362	331	382	341	337	349	367	380	346	390	409	371	347	367	387	360	360	358	378	332	355	328	344	342	386	365	373	352	364	370	387	361	387	330	342	350	365	336	364	404	353	385	380	343	403	380	352	364	345	384	366	345	395	341	353	384	380	352	331	378	349	369	370	351	368	398	406	370	346	380	353	371	367	374	383	346	362	360	334	366	365	358	366	336	381	352	357	373	379	357	345	336	345	380	403	363	363	367	353	353	354	380	397	359	353	344	372	389	402	376	358	389	329	365	367	322	342	355	403	370	389	380	378	351	343	333	355	370	345	336	400	394	401	411	367	353	327	375	371	349	360	384	385	332	363	363	378	397	364	358	372	336	352	354	363	361	367	346	348	393	357	319	314	368	369	390	361	366	380	370	359	354	336	391	395	358	393	348	390	390	371	361	350	365	360	361	382	399	400	354	385	345	364	385	361	329	333	387	363	360	355	329	370	384	371	343	355	411	373	392	379	397	366	388	356	352	376	366	375	386	386	347	385	377	373	384	360	329	359	373	322	338	398	352	385	389	369	365	367	304	379	355	371	363	367	399	418	346	387	326	321	371	388	352	369	327	393	392	414	374	380	413	375	399	401	346	373	338	379	340	391	349	345	336	359	336	367	382	334	369	367	349	343	352	358	359	391	372	323	361	412	354	348	375	384	345	345	339	404	362	338	349	348	373	346	370	349	360	350	373	362	338	363	372	396	363	388	357	370	351	348	379	340	362	373	357	335	357	363	368	363	346	356	345	343	366	398	346	355	325	347	359	375	356	366	366	385	353	361	332	366	356	358	377	383	369	326	364	396	349	345	359	405	389	365	397	385	333	366	353	406	347	399	354	369	409	340	396	344	344	330	352	368	346	360	332	394	363	355	347	357	366	365	359	370	346	377	366	381	378	364	373	370	326	360	351	343	365	371	372	343	362	391	334	348	337	335	354	370	367	339	382	375	359	341	411	373	395	379	397	373	346	344	403	373	417	364	400	419	360	321	356	336	389	381	336	397	345	404	385	379	366	344	379	373	360	367	336	397	343	342	356	349	362	345	363	390	373	370	354	365	330	342	402	395	359	366	391	375	354	369	342	350	336	422	370	393	383	366	376	384	388	369	361	391	389	361	340	371	382	367	349	373	378	369	369	332	367	372	355	333	370	374	360	397	337	353	377	367	349	373	357	373	347	333	358	372	354	337	354	316	348	316	389	350	376	360	385	328	368	384	355	314	379	368	340	364	386	367	396	379	356	365	376	343	370	385	351	373	373	405	360	376	358	382	360	404	396	365	383	358	376	349	351	381	373	360	332	319	395	364	348	378	359	383	366	415	358	399	375	342	356	338	368	359	388	340	339	382	390	378	348	364	412	365	359	377	353	321	382	349	389	377	349	347	361	394	340	352	330	368	362	338	369	369	357	368	369	338	351	357	368	381	365	363	339	388	368	364	320	348	368	350	381	368	358	384	386	374	386	393	367	370	364	379	383	374	376	346	367	364	354	345	360	339	376	391	390	375	380	385	378	368	354	363	348	322	373	351	322	382	370	389	363	362	355	366	377	369	352	372	372	316	366	326	366	361	363	394	325	332	358	381	347	370	357	357	363	378	356	355	376	371	379	351	336	363	355	368	391	389	347	336	371	396	371	357	343	370	391	382	329	371	331	391	341	382	361	382	341	358	344	364	358	361	347	382	402	362	385	350	358	370	358	355	364	357	346	346	331	385	349	337	339	359	374	381	372	352	361	387	369	368	365	379	357	334	334	374	369	334	369	338	379	371	346	372	370	363	380	348	337	369	377	380	362	333	362	354	372	344	369	400	382	359	375	351	349	339	400	365	393	394	337	381	378	352	400	354	328	397	370	359	364	330	369	370	398	348	362	378	371	343	358	364	371	388	373	376	362	354	399	356	347	340	374	344	333	392	342	387	396	316	360	371	388	340	338	348	369	365	337	379	386	362	366	371	370	393	373	344	348	381	363	343	320	370	361	383	333	351	366	335	381	358	384	337	340	385	362	371	348	390	333	364	385	356	372	382	365	349	379	362	358	380	333	382	404	407	344	387	342	352	368	344	345	373	368	384	311	361	376	375	367	386	383	377	377	371	342	341	368	369	356	315	372	358	355	336	393	356	344	368	388	367	376	371	353	380	345	337	401	391	361	360	304	355	354	360	370	394	347	372	378	397	349	341	375	376	344	346	385	348	324	317	374	365	345	357	389	385	364	361	396	343	347	380	350	362	354	345	372	338	359	364	374	357	380	386	394	353	339	400	382	381	371	333	384	367	358	334	352	327	350	384	368	386	360	358	389	354	362	391	365	372	368	348	370	341	390	374	338	311	338	420	352	371	380	351	411	399	357	337	353	348	371	370	351	350	403	319	411	372	400	371	349	333	378	349	359	384	386	344	388	363	394	386	356	348	363	368	359	355	338	379	387	341	355	338	349	377	376	372	386	373	370	370	346	362	386	391	372	390	368	334	316	353	349	372	365	382	345	363	349	371	389	381	376	384	351	359	365	377	357	359	376	408	368	393	393	341	403	408	340	376	344	363	375	354	399	369	363	331	347	380	348	328	369	336	341	335	319	356	339	377	351	369	412	354	356	351	394	405	356	393	384	359	378	360	362	326	368	359	354	378	341	377	350	359	334	352	336	368	383	371	375	331	359	398	389	400	379	363	368	342	366	400	370	355	385	356	362	370	394	399	386	347	386	352	369	307	362	361	379	338	390	376	367	355	342	327	356	374	381	407	384	374	409	367	366	336	383	343	376	353	364	361	395	371	334	367	357	358	360	381	355	369	361	383	393	361	343	380	374	354	364	377	374	369	357	376	390	350	342	387	389	345	333	341	396	337	375	358	352	334	361	388	358	371	380	366	344	335	330	359	354	366	375	382	368	350	347	375	371	362	355	383	341	334	335	378	359	377	364	308	350	347	410	367	386	373	369	355	385	353	393	364	375	357	362	386	357	360	357	344	333	378	352	343	356	348	358	390	335	357	385	356	330	371	356	349	343	392	382	343	369	356	370	335	320	390	355	359	380	415	376	377	387	342	346	363	369	374	362	374	404	378	348	386	376	341	335	343	403	358	347	338	407	409	351	391	362	342	378	383	387	361	356	343	383	360	341	365	377
2445	902	900	863	880	895	868	894	808	830	836	846	787	933	864	884	905	890	889	894	830	880	846	871	866	876	916	832	863	870	871	839	807	881	807	840	840	887	871	847	864	871	881	887	885	899	870	881	855	925	836	828	873	845	872	866	862	820	853	819	872	854	838	873	834	851	829	897	888	904	838	850	839	853	869	887	885	849	867	877	834	867	882	891	819	805	881	906	910	918	869	851	876	896	922	881	887	860	873	858	918	894	823	902	932	856	831	827	875	902	808	850	907	875	875	830	856	922	904	880	802	840	864	862	906	830	842	887	865	871	893	864	841	841	867	822	883	823	831	874	849	875	845	851	862	918	895	892	864	893	929	854	874	863	856	816	850	864	869	839	828	796	836	842	930	883	821	869	834	878	824	829	871	817	822	844	849	878	874	828	828	853	951	909	864	864	895	860	881	803	900	825	865	853	846	882	886	811	874	840	886	869	882	916	889	929	886	872	920	856	861	802	884	905	862	814	843	840	847	892	873	898	846	817	828	830	806	880	874	789	837	842	820	845	844	882	882	796	878	920	851	878	891	842	879	882	900	874	852	854	925	850	810	860	867	836	856	825	874	825	838	885	862	818	822	856	857	928	897	821	865	898	853	824	804	837	860	843	857	851	830	916	879	799	873	854	853	893	904	882	864	875	847	870	851	862	865	901	835	857	841	853	905	838	885	872	844	858	813	973	849	835	833	860	844	825	866	850	861	895	849	846	901	813	902	863	850	842	844	871	869	880	824	891	835	842	883	847	842	857	847	883	866	838	831	874	846	934	863	897	839	840	851	852	856	834	865	850	875	905	837	865	832	867	816	856	862	857	801	868	825	840	832	888	859	825	850	878	913	845	898	840	906	829	838	856	863	894	857	859	897	864	871	927	805	863	836	834	821	860	859	884	832	860	787	870	899	805	865	883	878	874	864	827	875	810	850	848	838	895	838	850	862	837	829	870	857	869	861	857	806	835	875	872	807	851	872	871	848	832	810	882	899	855	864	848	836	835	908	799	834	874	811	845	834	851	927	869	886	890	826	846	867	854	867	853	832	840	866	848	842	886	883	893	802	852	853	850	868	841	848	842	860	862	847	843	879	863	881	867	873	901	878	867	815	855	844	878	873	865	851	872	848	933	804	872	856	867	929	890	822	833	849	871	839	847	882	901	795	852	889	872	851	844	866	826	808	844	890	867	894	840	890	842	919	855	893	866	830	850	849	884	832	863	876	869	856	877	850	844	901	875	861	808	872	823	880	834	832	876	806	859	861	910	871	872	834	869	844	902	849	892	886	829	871	837	859	862	865	880	873	843	872	908	878	874	849	874	827	850	884	856	857	846	833	851	806	878	828	827	901	920	868	831	793	886	859	819	839	878	846	901	854	896	847	852	950	912	911	800	837	845	861	853	794	911	882	822	845	889	848	843	911	856	806	872	834	873	815	901	878	900	864	884	831	855	857	839	891	864	846	877	859	838	868	835	870	865	869	869	862	870	847	884	869	864	911	860	856	816	867	842	892	848	859	854	818	842	894	823	887	838	891	828	846	872	845	868	854	854	847	814	861	861	850	926	896	906	823	842	885	841	902	844	903	865	808	879	843	882	886	810	886	863	858	877	810	850	862	825	855	866	836	910	813	915	841	881	820	844	854	868	884	829	884	855	862	849	897	802	867	865	830	864	837	867	843	834	900	844	858	808	900	888	816	887	830	892	891	813	889	866	861	848	824	857	862	835	857	852	857	847	840	863	930	866	869	848	899	873	872	870	855	857	856	903	877	850	868	833	954	829	892	872	842	827	885	884	891	916	860	877	879	867	877	881	839	819	841	831	848	859	845	834	833	798	852	869	803	796	838	859	893	864	849	854	874	858	822	865	848	870	813	868	839	838	801	823	842	866	879	865	875	835	849	899	807	835	862	870	877	866	823	789	886	841	834	850	847	842	829	850	892	794	912	851	855	781	853	854	857	843	899	885	857	864	860	867	853	846	892	842	844	812	856	884	840	849	881	873	914	844	855	829	836	845	880	895	872	857	880	837	857	846	857	823	856	852	839	858	842	801	848	848	890	867	851	892	808	878	861	825	837	888	905	878	847	867	838	843	750	832	863	854	873	791	829	834	853	797	904	860	835	841	852	896	847	854	899	880	897	926	804	846	828	814	853	855	860	900	874	875	877	835	882	844	812	846	884	849	835	905	892	834	822	863	887	859	853	866	869	894	805	808	858	912	868	870	835	880	838	859	827	901	864	861	850	853	818	914	837	887	840	880	826	880	883	880	834	874	915	823	849	881	822	840	870	875	840	858	837	878	833	822	824	849	847	870	886	826	838	876	814	857	880	843	905	875	891	893	921	769	862	846	845	878	862	799	910	847	837	840	825	894	859	857	877	903	833	938	834	823	811	825	859	832	849	858	863	861	887	857	878	849	855	842	818	856	845	856	797	804	917	896	834	900	871	854	849	792	903	893	874	889	858	812	819	856	846	856	859	839	854	847	856	854	855	874	851	829	849	832	855	875	898	846	888	881	877	788	877	817	844	858	863	899	860	847	794	848	865	857	903	857	853	862	881	868	827	845	851	891	844	896	865	850	812	821	869	869	811	860	877	886	899	856	842	879	857	895	814	847	856	881	860	866	844	842	804	867	889	855	814	877	899	837	898	846	932	901	835	851	890	827	808	845	900	836	912	898	842	829	840	866	878	862	810	839	846	860	845	879	829	918	848	906	865	816	949	880	848	858	872	872	879	858	857	820	873	840	899	852	833	914	872	815	830	893	865	860	899	855	830	849	846	873	863	818	819	865	831	799	889	840	895	889	856	828	871	855	888	884	855	828	869	864	827	821	840	852	826	801	821	885	871	831	818	867	852	865	895	781	863	836	830	879	884	865	841	845	860	861	859	874	874	888	871	885	842	873	879	822	873	861	857	824	871	857	858	847	848	882	846	840	869	844	853	876	818	780	875	879	862	917	871	882	872	835	852	889	894	864	875	848	849	881	846	860	890	828	882	899	870	883	848	832	855	814	861	854	865	895	813	866	816	888	844	825	847	826	882	873	850	860	824	903	847	829	861	793	865	846	847	836	867	847	870	837	875	867	802	859	842	852	843	882	883	847	835	881	831	951	815	819	841	874	875	875	865	888	867	873	837	821	856	806	828	838	872	861	883	872	851	811	846	867	860	870	828	863	893	880	866	842	836	876	877	881	836	905	859	843	886	816	877	887	827	864	811	910	912	821	887	889	819	880	845	848	885	854	869	822	845	916	849	857	784	868	851	873	866	882	857	870	840	816	866	798	848	870	813	838	912	803	831	856	845	835	805	850	874	849	843	907	849	875	922	899	836	862	826	831	828	808	885	866	843	866	868	873	845	856	901	854	888	851	892	816	837	837	878	839	862	891	852	876	873	836	859	900	799	858	838	887	844	816	898	904	877	818	886	871	830	842	834	948	817	893	823	817	864	838	852	845	880	828
7565	543	539	459	432	415	355	357	334	333	363	328	307	302	341	309	295	320	292	291	305	351	338	335	325	309	307	324	320	298	354	308	318	317	328	339	318	318	299	305	309	307	334	285	285	318	317	294	350	340	301	332	345	332	324	317	317	316	285	332	294	332	294	331	326	313	275	303	345	314	306	324	305	317	316	310	318	337	297	305	309	325	337	301	323	302	324	285	321	282	313	314	335	288	365	321	318	300	294	333	325	345	294	306	316	327	324	303	328	304	289	287	302	297	302	318	340	302	303	305	310	308	313	315	339	322	315	316	335	293	309	302	327	319	285	339	328	306	308	313	299	310	287	326	312	320	296	309	309	334	309	323	307	307	310	277	336	332	273	358	297	328	300	345	305	336	328	305	296	298	344	296	311	309	292	343	307	332	290	293	309	271	336	300	309	284	281	273	280	285	334	323	298	316	322	307	327	262	289	308	294	309	317	333	325	328	312	316	288	287	298	301	328	313	291	317	289	339	333	337	330	332	334	320	309	267	277	271	333	341	342	318	327	317	317	294	291	301	285	302	308	315	290	334	336	306	320	292	314	286	289	300	304	331	334	324	331	310	334	316	322	323	288	308	309	311	295	309	319	296	269	341	321	314	287	341	339	322	306	288	288	316	305	332	325	353	318	308	310	323	315	317	305	319	332	303	283	334	304	274	338	287	340	313	304	361	292	300	323	330	293	311	306	309	314	299	349	325	299	334	327	335	319	316	328	336	322	314	310	329	319	336	267	303	317	318	282	303	304	323	267	337	315	348	333	330	307	321	316	312	279	293	318	301	350	308	313	307	303	291	316	275	324	322	312	323	312	333	326	342	288	291	306	314	268	318	322	320	292	312	295	342	324	337	312	306	329	292	340	316	297	308	321	296	331	305	320	306	308	323	301	298	308	320	307	344	321	322	298	307	330	345	346	310	337	321	294	279	315	321	297	285	315	324	304	301	315	309	301	301	286	317	340	289	336	309	338	328	297	289	334	321	333	301	334	315	320	303	308	311	286	336	324	312	308	311	288	314	328	302	314	316	320	310	298	298	313	337	304	305	329	276	326	281	327	317	307	305	335	322	285	304	301	335	299	323	288	342	306	296	321	318	295	274	328	264	278	332	334	294	312	322	329	339	286	321	328	316	324	333	329	346	304	340	290	351	291	326	289	306	355	289	310	334	285	335	305	321	297	320	258	333	312	320	330	317	332	321	265	329	328	286	297	321	336	272	324	303	305	297	315	304	288	318	366	329	264	301	313	298	339	290	311	301	309	323	310	316	321	317	328	303	322	298	342	288	330	300	332	304	301	319	314	324	292	324	312	293	328	315	314	324	308	295	314	307	301	285	298	337	334	278	318	297	296	325	304	304	317	322	298	287	308	300	320	316	307	285	294	320	305	315	292	322	307	342	306	318	341	327	346	296	312	341	327	319	331	323	299	337	307	323	333	308	321	324	350	341	323	325	286	295	308	321	303	307	324	310	309	286	336	293	289	327	296	307	293	326	287	309	273	304	301	294	303	318	309	295	337	312	360	322	339	263	326	286	312	304	272	318	313	307	326	291	324	300	319	317	291	304	332	324	298	324	334	294	292	330	322	323	318	292	309	291	315	338	302	300	362	318	307	302	307	327	296	304	336	323	355	322	321	337	304	331	337	310	304	337	343	305	289	297	301	320	304	335	356	303	330	354	335	317	307	282	270	299	323	327	336	303	321	281	326	294	339	314	304	291	293	297	301	288	299	323	312	301	299	355	292	317	298	326	306	319	319	324	308	316	327	303	317	329	312	329	301	333	338	304	288	323	291	316	333	297	332	326	298	297	309	307	312	315	335	321	333	310	321	319	322	304	333	312	318	345	319	309	339	274	332	299	295	329	300	308	312	314	302	278	307	335	285	314	347	314	320	322	317	328	287	307	308	330	350	286	330	302	337	314	308	314	323	300	321	293	335	291	315	323	273	295	304	349	310	308	325	296	328	296	287	329	292	338	315	305	329	297	292	268	337	326	370	299	303	284	297	302	305	322	323	334	352	321	338	308	302	335	313	316	318	324	310	317	314	337	344	321	304	286	296	299	318	304	339	323	314	328	339	300	324	321	294	324	323	291	317	338	322	338	287	318	295	348	331	311	326	307	342	300	304	321	315	299	318	292	351	311	321	298	350	307	317	272	309	316	300	289	306	292	314	320	328	290	304	298	335	322	309	335	305	310	341	335	304	291	355	321	316	286	318	288	319	294	326	314	300	319	336	314	310	304	302	285	273	296	330	317	328	319	319	295	312	297	328	328	326	304	301	316	319	326	324	291	289	300	263	313	315	323	326	296	311	270	303	304	288	335	316	318	300	328	303	320	294	295	325	313	300	342	357	316	318	310	313	323	307	320	297	305	318	310	327	300	310	312	334	290	314	316	321	298	314	292	304	329	285	301	298	324	361	326	325	316	335	331	335	310	315	335	330	320	313	320	319	298	334	325	279	299	317	304	353	320	292	284	276	302	310	334	314	319	312	325	315	290	326	290	316	304	346	272	278	297	335	296	301	301	346	308	332	262	298	282	276	314	344	332	339	339	294	297	303	315	304	285	314	308	324	314	323	302	273	306	300	347	334	336	327	287	312	303	337	301	323	318	328	288	321	346	349	327	321	297	298	328	342	299	312	309	333	287	304	312	339	337	273	347	328	290	271	309	322	296	265	292	318	295	323	317	314	325	313	346	321	353	331	318	292	318	321	341	303	302	313	339	344	299	314	305	291	313	300	324	311	317	314	309	341	299	272	312	299	330	285	332	329	309	295	339	335	294	310	345	347	299	297	298	287	338	313	303	316	355	339	302	317	329	327	318	312	298	322	324	337	319	321	315	308	325	300	307	304	317	314	335	334	305	309	348	334	305	311	275	303	333	313	274	288	325	297	323	295	300	294	308	316	291	307	319	294	298	312	334	305	300	298	345	303	298	278	280	327	311	295	314	316	309	302	320	310	328	326	329	334	281	304	286	335	308	304	302	307	335	297	307	325	303	304	324	332	325	301	319	301	344	318	304	306	310	333	278	313	303	334	286	309	321	324	294	281	320	307	318	322	311	334	322	317	322	322	325	318	294	320	331	304	312	299	319	334	318	297	325	335	337	300	308	300	299	306	314	321	305	286	257	336	277	303	334	344	322	310	313	331	302	277	312	328	312	294	314	320	296	299	291	310	314	329	284	345	329	344	313	312	316	315	339	308	297	332	311	323	271	311	316	331	261	328	324	326	293	311	303	333	326	294	312	272	315	329	302	312	295	347	301	303	299	342	285	304	341	300	313	310	324	314	288	307	291	313	327	304	308	308	310	307	341	244	310	308	324	323	317	287	319	287	335	324	306	292	345	297	312	339	295	319	325	334	276	323	296	323	316	314	316	319	319	301	302	270	292	305	313	297	293	289	293	301	303	296	304	276	312	296	295	312	315	335	299	350	299	298	312	315	313	316	275
6857	965	1303	1352	1234	1108	1037	979	971	857	845	837	759	871	794	807	772	858	805	682	790	742	787	775	707	782	795	759	725	743	761	760	736	725	783	733	777	767	792	708	785	787	740	751	743	773	710	785	729	723	743	737	763	674	736	760	763	756	740	715	794	745	754	771	809	742	765	732	797	771	817	781	734	766	739	760	694	760	701	752	688	742	726	754	728	759	756	756	739	798	731	766	738	770	744	739	777	690	705	721	749	776	716	752	763	756	658	730	779	704	744	728	799	770	733	759	702	712	745	731	767	754	760	711	740	760	735	768	763	745	769	698	734	763	723	718	740	723	732	724	733	739	759	718	745	752	760	751	718	756	758	719	696	723	770	749	751	779	754	746	766	782	730	762	743	753	717	729	736	748	751	719	752	769	741	731	751	701	743	728	771	718	748	739	785	746	752	759	732	735	753	731	723	677	758	775	736	772	754	755	763	736	762	758	750	733	738	745	729	777	706	770	768	737	744	719	726	774	745	742	759	714	732	742	718	718	729	724	746	723	753	743	738	767	707	741	749	748	712	718	734	709	745	696	729	709	725	759	731	752	734	762	749	766	759	731	759	735	697	764	682	717	737	762	730	717	735	761	777	750	760	772	742	753	696	802	720	793	759	744	792	762	778	754	770	741	744	715	760	756	733	747	719	728	764	725	751	730	764	751	737	758	719	754	733	701	719	763	765	743	728	757	708	804	747	745	741	744	731	745	761	765	753	772	753	747	745	731	753	770	693	739	725	749	727	680	758	758	753	694	748	774	779	737	766	734	746	713	729	731	723	709	718	721	735	756	741	757	732	717	780	767	728	720	763	731	724	698	794	756	739	796	736	673	787	743	695	705	789	753	703	714	758	776	743	709	745	714	739	748	779	753	687	722	728	714	746	776	753	743	723	726	738	795	708	736	734	700	779	723	734	733	734	789	767	763	760	696	783	713	688	751	748	728	748	780	755	716	744	771	751	713	734	721	743	705	743	762	757	761	739	725	743	718	742	778	752	781	737	698	716	714	684	744	748	761	701	794	772	738	731	753	743	671	737	730	715	724	696	770	799	725	751	731	770	796	784	799	702	759	716	706	770	734	755	794	768	732	694	707	753	723	754	672	750	771	752	708	770	761	753	732	756	700	747	702	729	748	781	700	732	726	717	724	710	758	772	763	778	759	735	732	721	687	715	760	764	767	733	741	742	750	765	776	688	744	749	766	742	751	785	757	775	760	795	718	738	778	736	725	735	699	720	755	818	757	767	747	744	718	711	699	729	705	795	762	711	685	690	746	756	724	756	754	728	782	731	749	752	721	694	699	705	728	734	755	704	727	731	718	745	683	712	745	728	746	712	722	755	661	725	723	742	747	739	753	735	687	732	782	730	710	697	768	764	735	731	737	764	704	746	744	742	756	768	730	742	765	774	720	767	737	737	751	692	751	788	659	751	712	739	765	712	739	739	749	708	765	711	723	807	767	748	763	729	730	761	708	717	694	729	740	733	723	782	686	759	701	771	728	718	705	721	779	741	734	733	722	724	771	709	751	741	757	702	731	760	700	757	778	719	695	695	765	655	740	731	752	760	768	726	775	744	779	720	722	693	713	750	716	712	725	741	712	719	725	748	741	806	718	731	720	746	753	714	733	708	729	732	760	711	730	751	765	747	738	696	771	710	715	740	700	715	743	749	727	716	767	739	758	761	726	726	743	722	719	754	734	772	808	757	808	745	764	744	743	722	736	745	740	750	768	704	714	695	744	727	757	734	776	783	759	685	745	713	719	744	756	731	754	725	734	699	700	696	757	749	755	733	735	711	782	721	731	759	730	755	729	779	757	697	725	790	729	777	730	687	696	776	731	733	709	693	708	755	706	658	725	758	761	758	751	721	704	778	716	738	729	750	741	750	800	709	703	746	749	774	718	764	729	741	743	805	761	758	766	756	721	745	751	763	736	753	724	781	770	722	761	728	754	755	741	704	761	738	695	820	718	753	746	742	741	733	742	745	743	745	688	746	699	753	752	740	757	739	738	713	702	765	745	752	702	743	747	713	676	761	749	758	757	724	719	767	725	787	773	719	717	739	741	725	750	758	753	765	745	735	732	757	705	731	763	718	716	749	758	770	757	825	766	719	736	720	750	737	709	754	734	746	761	734	749	755	698	712	763	712	735	718	700	732	700	774	764	741	744	759	732	702	709	756	760	727	718	703	711	747	760	765	697	723	723	745	759	710	753	711	728	768	710	774	766	758	725	740	701	761	730	709	728	703	676	779	732	765	744	739	741	737	745	747	716	732	732	758	725	748	729	764	724	750	733	774	769	759	720	725	724	725	719	737	746	751	767	774	743	740	640	673	767	727	746	742	744	674	759	720	706	763	793	734	741	710	729	734	739	784	735	767	745	733	738	712	713	730	750	758	782	760	738	709	725	780	759	776	731	691	738	728	738	766	703	758	760	758	787	718	755	705	767	765	750	710	721	741	710	754	769	739	737	777	742	745	786	680	747	774	761	741	773	717	732	724	796	750	790	744	721	714	736	722	737	716	698	717	777	747	718	743	715	701	778	744	749	693	729	737	762	777	696	769	710	720	701	758	682	717	750	786	715	708	798	703	743	759	735	763	747	730	730	768	728	770	756	713	761	741	749	765	735	744	701	765	766	693	782	750	747	740	711	702	738	748	752	757	754	752	721	828	691	788	728	760	695	765	763	765	717	758	780	756	683	687	708	741	756	757	738	746	715	717	745	777	793	714	744	746	693	702	659	753	782	762	715	732	695	729	735	756	700	727	686	699	739	780	735	733	727	768	759	741	682	738	753	746	751	699	717	741	760	770	707	737	780	782	712	759	729	694	726	710	657	754	732	724	775	782	754	740	769	739	725	759	793	741	740	770	744	738	765	715	682	782	758	820	765	810	750	732	698	713	711	751	733	723	691	724	695	738	747	725	739	772	702	807	781	761	758	706	698	735	739	754	715	770	699	798	726	771	784	774	764	773	740	768	703	780	702	772	768	719	754	726	709	701	757	777	741	708	763	812	733	741	739	678	739	737	736	760	783	701	793	733	769	702	791	738	770	719	672	734	723	717	765	797	642	758	727	777	736	762	708	749	698	744	739	739	748	721	773	773	724	737	747	693	766	710	694	731	747	730	735	793	720	689	769	721	760	731	697	738	755	715	751	751	766	708	691	749	739	741	762	697	735	746	734	734	732	717	759	735	749	724	696	752	703	726	779	788	731	724	696	740	738	705	741	729	750	688	729	734	724	747	728	756	726	746	777	711	731	772	766	774	712	750	732	747	754	712	749	769	754	683	768	757	681	779	777	743	741	748	755	767	747	759	720	741	736	750	771	754	764	789	683	704	744	762	731	696	741	723	763	736	755	770	791	766	758	741	768	747	739	744	758	691	695	681	811	752	747	677	703	733	701	747	721	731	736	699	717	731	749	737	737	716	767	710	708	738	729	749	736	747	731	768	758
12934	860	597	522	354	317	253	223	204	214	218	197	183	192	200	169	214	194	183	173	154	171	162	157	175	176	175	160	177	173	150	159	172	163	171	169	187	157	157	170	178	161	163	157	148	188	185	178	152	170	153	161	151	151	135	180	183	146	150	153	165	177	169	165	152	162	161	161	173	157	173	158	151	164	151	160	135	154	168	162	185	150	173	174	194	155	164	167	162	171	177	181	170	153	153	147	167	182	152	163	193	166	158	154	177	149	145	168	174	163	145	148	175	153	162	168	167	151	153	159	129	151	171	155	169	154	159	172	166	168	156	171	166	176	168	188	177	176	171	158	185	172	153	154	168	167	139	167	142	189	154	170	164	179	146	148	166	152	172	152	163	175	150	171	169	158	177	161	176	172	164	132	169	155	164	170	157	164	171	178	151	160	179	169	171	158	153	160	164	161	180	184	149	169	162	176	160	148	159	196	148	174	167	174	172	160	160	160	158	153	168	163	161	162	177	188	189	170	135	162	142	177	147	162	157	179	163	150	174	160	167	130	174	174	184	152	172	147	168	154	140	156	159	158	160	150	170	182	178	153	158	158	154	166	187	176	148	142	168	190	162	156	150	157	153	143	164	155	159	215	170	150	180	158	152	174	187	177	135	163	168	175	151	170	158	164	192	183	190	143	186	147	165	150	144	173	146	152	168	158	142	167	157	160	153	176	146	148	183	191	167	156	168	155	177	181	140	175	162	166	149	153	150	151	140	138	167	169	173	178	174	137	152	166	156	163	156	158	154	170	166	168	187	159	155	175	181	142	144	135	166	160	162	162	176	155	180	165	167	175	127	149	155	138	138	140	151	167	143	172	181	173	164	152	158	164	172	172	135	164	170	164	138	167	148	139	148	160	174	174	167	172	176	158	177	155	178	172	181	163	180	143	163	150	146	185	158	161	170	169	175	185	163	165	165	148	157	155	160	176	157	152	156	181	159	170	186	155	171	149	133	165	171	170	153	167	182	158	157	171	173	166	137	147	164	171	161	155	154	156	167	153	163	170	166	173	177	127	167	162	179	189	175	177	160	185	191	166	202	173	166	147	141	169	157	168	155	166	163	164	141	175	152	133	177	155	178	155	185	164	138	167	153	146	181	171	162	164	181	137	176	182	170	169	146	169	159	127	149	152	159	172	165	152	184	157	158	163	186	168	145	175	151	161	162	155	191	147	151	181	170	184	163	186	165	146	162	151	177	145	182	165	151	166	157	139	150	156	216	184	161	146	170	185	148	147	162	184	164	155	156	173	179	150	153	167	177	170	151	180	146	165	178	161	165	181	156	153	178	184	138	171	170	164	171	146	162	165	156	156	166	156	188	178	162	155	150	172	159	145	169	157	163	150	180	161	169	164	161	160	149	167	168	159	170	166	152	172	151	159	157	167	170	165	144	160	163	159	158	164	175	198	170	143	151	159	153	145	162	177	179	174	172	185	175	140	175	184	154	157	146	189	164	174	184	163	194	154	145	131	154	144	164	181	149	149	158	164	153	154	173	171	152	138	156	167	136	170	176	162	178	181	172	154	159	180	145	154	156	169	164	171	154	175	171	157	162	166	179	163	160	163	155	167	155	156	157	168	180	188	185	177	140	149	158	158	180	148	148	167	147	181	170	160	137	157	149	163	140	149	158	142	179	178	175	160	180	159	169	132	167	149	187	157	156	150	156	161	150	143	164	174	172	148	141	177	152	170	171	130	168	165	157	153	156	171	165	166	156	174	155	142	139	175	157	190	170	171	159	170	148	147	167	160	154	171	157	175	168	167	152	170	156	162	136	188	135	175	176	147	165	173	165	132	212	172	171	141	175	152	156	179	164	167	176	143	160	157	164	173	172	143	170	186	165	162	157	141	150	149	145	170	145	153	179	163	177	147	150	157	173	172	172	165	137	162	161	170	152	144	163	157	165	169	161	161	164	154	151	173	180	173	202	160	166	168	165	162	178	151	166	156	157	155	176	181	186	134	167	164	150	164	163	151	134	166	147	168	158	165	195	144	162	141	191	165	180	137	148	162	157	172	173	163	170	178	146	165	165	150	152	152	163	185	170	160	163	166	159	166	169	161	160	160	163	177	133	186	177	172	171	163	183	167	163	177	173	184	208	166	170	147	160	152	157	171	153	177	162	178	176	196	163	146	170	183	165	144	163	165	180	184	177	153	158	173	180	140	182	140	146	166	154	159	143	171	172	157	165	162	152	176	165	174	140	132	144	168	173	148	122	154	153	172	160	159	184	138	170	145	156	154	146	147	143	166	157	171	179	188	165	169	166	180	155	152	177	165	156	141	155	157	181	152	148	139	168	155	160	164	147	160	159	149	156	148	160	168	199	181	166	155	170	164	189	177	187	178	173	165	151	170	198	171	180	176	158	140	158	166	158	183	151	172	158	157	164	167	193	157	148	183	139	166	156	169	163	167	143	158	168	176	157	160	183	189	167	159	174	190	192	182	170	154	151	170	151	178	183	175	163	166	154	160	169	155	154	181	144	145	154	162	162	187	162	146	175	183	169	169	167	178	149	155	173	158	178	175	164	185	183	171	171	175	173	152	167	172	171	143	170	162	174	168	178	159	167	171	181	172	152	153	179	161	159	162	159	172	172	168	158	215	150	170	173	159	165	163	163	163	162	178	179	164	177	184	167	156	153	170	145	165	165	153	148	178	165	141	171	165	164	166	164	169	141	171	154	184	192	158	164	173	171	184	163	165	172	148	176	155	172	155	160	176	199	156	170	166	161	161	178	166	169	142	146	140	159	158	172	161	166	154	153	170	142	172	161	155	182	151	182	177	192	170	162	181	138	134	163	141	169	148	155	163	157	172	166	168	156	167	159	142	170	180	192	180	149	132	185	164	175	154	154	163	184	167	175	175	173	177	166	168	167	155	176	180	154	185	181	165	178	167	159	169	146	162	172	190	160	187	165	186	165	184	177	149	170	187	161	144	170	137	169	185	176	155	144	167	154	126	169	147	163	155	161	162	156	177	167	171	158	163	183	171	169	152	158	160	174	164	164	171	152	169	179	169	184	190	165	166	165	167	159	158	158	171	147	188	170	138	161	187	165	149	169	157	155	172	157	170	167	190	177	157	179	165	193	179	167	139	168	173	210	151	163	186	179	182	150	165	160	141	161	174	158	160	203	173	143	150	150	185	181	158	175	157	149	165	189	139	155	171	173	168	139	172	150	166	144	159	168	157	160	179	147	167	157	191	150	178	166	151	177	169	168	178	166	182	154	147	184	133	151	162	162	134	163	153	167	182	179	148	166	165	162	189	168	161	173	154	165	162	165	158	168	169	169	159	155	172	179	169	165	174	149	154	191	168	166	172	162	146	158	178	171	160	149	156	151	156	160	165	164	159	161	165	172	192	148	176	183	150	167	155	153	186	186	156	180	162	172	161	139	158	137	154	151	168	160	160	164	165	182	164	169	159	190	175	170	162	158	187	155	162	141	176
8227	851	1457	1705	1371	1163	909	803	768	691	649	603	566	566	539	550	505	548	522	504	500	503	486	507	464	447	495	459	449	439	434	444	457	468	429	427	433	461	462	448	451	409	428	476	385	415	416	427	454	426	446	422	412	414	447	420	435	453	418	413	466	409	450	413	403	457	458	445	458	469	548	501	467	457	466	428	425	448	440	426	416	446	428	475	441	424	427	467	453	442	455	418	447	418	402	431	401	423	425	442	438	395	414	429	411	427	447	448	425	435	371	443	416	382	454	399	439	417	447	441	422	428	411	423	418	379	431	417	421	450	429	425	420	426	456	437	424	402	400	425	424	439	412	437	439	435	434	461	404	410	441	385	411	470	406	418	419	405	398	421	418	395	441	454	446	408	407	362	418	408	445	455	428	431	392	407	402	398	420	403	386	409	440	414	441	426	431	369	415	407	417	439	405	419	418	453	405	439	440	416	418	407	395	446	444	411	422	432	431	416	425	419	402	450	423	406	396	414	414	382	419	417	480	420	417	411	400	428	453	394	434	430	439	445	416	400	424	388	437	427	403	455	415	406	411	429	399	414	406	415	428	427	423	396	433	459	419	421	440	421	437	413	437	426	391	416	388	345	418	420	432	414	404	457	411	470	403	415	400	440	406	434	421	392	489	390	424	400	445	385	408	426	431	428	419	440	446	388	423	434	400	443	422	431	446	415	411	423	420	413	392	432	400	419	405	382	383	460	409	419	392	406	428	450	432	430	437	395	441	406	431	415	426	428	402	401	425	434	415	431	432	428	460	439	418	445	443	443	423	439	436	435	405	433	434	432	431	419	442	406	436	397	436	419	418	417	415	439	428	408	404	401	433	425	425	433	392	416	449	428	436	416	426	404	397	411	408	450	402	408	389	408	429	430	430	440	431	449	438	440	388	405	421	415	425	424	343	440	427	425	394	471	410	410	426	423	458	416	398	407	375	397	427	401	419	439	402	432	439	446	410	440	420	407	417	406	390	413	435	408	418	465	409	426	423	430	401	409	406	450	414	409	411	450	412	425	433	459	421	418	415	407	433	387	419	417	391	461	442	458	406	427	426	420	419	444	427	399	403	420	455	412	432	438	382	430	430	404	395	401	396	422	422	396	430	429	403	425	405	421	409	441	391	462	428	419	435	422	425	417	424	409	423	441	424	417	405	396	376	423	423	425	418	428	408	406	422	385	433	418	419	465	435	424	445	402	421	410	404	414	427	456	410	420	380	399	424	404	419	397	432	432	428	439	420	441	394	453	379	403	408	425	437	412	386	394	410	414	426	458	373	411	459	404	452	423	437	444	437	405	412	391	408	438	407	409	411	384	407	386	396	388	453	375	427	411	388	389	417	439	414	402	476	454	401	399	430	389	420	444	439	409	437	409	431	392	419	391	452	457	428	417	423	398	417	416	402	390	383	377	430	456	413	438	442	387	427	434	431	431	422	425	431	422	475	412	420	403	409	390	404	402	422	429	422	416	477	432	400	439	433	411	417	418	386	407	420	401	384	405	407	438	447	400	400	427	434	400	414	423	437	426	400	430	434	430	425	422	435	408	403	443	455	454	422	406	403	420	448	409	430	407	424	412	400	390	464	402	426	418	466	417	400	431	408	441	410	440	398	423	450	411	387	375	394	400	405	414	404	362	447	369	423	378	442	424	412	415	398	459	418	446	428	437	431	413	437	391	436	447	454	383	435	459	433	420	411	397	429	413	426	416	429	404	457	413	406	442	435	430	429	421	399	419	393	395	414	408	412	410	450	405	414	400	423	396	403	389	440	390	403	386	386	414	411	403	475	405	379	405	446	440	431	422	406	426	440	428	416	377	407	411	417	451	418	428	429	396	412	455	412	415	418	419	442	386	430	431	408	387	453	392	381	447	405	393	400	428	462	410	418	442	439	411	398	432	420	425	412	412	409	456	399	433	407	378	406	404	396	403	430	398	399	461	435	424	431	437	449	401	392	404	422	410	457	462	406	385	388	448	440	441	398	433	376	428	409	412	414	406	431	432	412	410	430	424	378	403	395	445	412	395	447	404	393	425	406	408	425	393	448	425	418	418	423	401	406	436	417	405	420	400	424	460	416	416	407	375	434	380	424	417	403	423	427	442	462	435	428	432	441	421	423	408	431	401	407	407	440	387	449	395	432	408	458	404	407	392	433	443	451	398	399	400	404	441	422	444	420	427	384	443	415	458	403	395	394	415	435	414	397	391	380	397	388	417	412	399	425	442	428	429	407	453	463	403	430	412	435	414	432	401	410	416	423	464	424	423	367	421	412	429	427	417	438	401	405	386	416	428	396	410	420	451	457	397	403	416	452	440	414	410	414	406	406	375	452	448	422	444	404	417	426	403	439	436	388	402	416	418	414	396	424	409	422	402	367	478	443	446	418	431	443	414	437	458	428	441	419	363	417	393	405	414	425	391	397	381	422	418	412	433	424	436	401	412	422	415	441	391	397	438	417	416	418	432	427	427	417	424	383	422	384	425	415	423	387	397	378	411	414	427	421	441	420	419	402	391	436	441	423	399	409	449	394	433	396	386	399	426	424	393	396	415	412	430	389	417	393	411	394	427	395	436	414	420	391	408	419	411	429	392	389	385	398	410	401	429	417	425	420	447	391	417	384	404	393	448	426	423	400	426	428	384	447	449	406	418	432	433	433	397	385	400	401	442	416	431	419	448	424	406	447	397	445	420	430	437	436	416	469	416	414	413	423	402	440	442	447	459	418	460	414	424	434	423	385	441	392	382	409	396	408	406	405	415	417	423	444	402	390	397	419	399	391	417	407	442	433	420	440	420	418	458	459	440	389	400	414	407	425	406	409	419	395	443	473	426	447	413	428	375	394	422	439	421	404	406	413	431	426	432	404	412	426	435	416	390	397	400	419	398	432	421	399	427	412	438	403	413	375	410	413	420	438	423	444	443	413	435	433	401	443	425	433	403	445	442	421	399	427	377	456	387	373	408	412	437	427	418	401	403	446	425	411	404	431	392	405	422	411	453	414	392	419	424	438	408	426	393	402	409	423	412	408	432	380	426	389	429	409	406	422	397	425	427	428	428	401	410	450	387	463	405	422	429	455	418	451	399	431	441	419	369	421	412	398	402	433	412	452	435	424	415	440	404	409	399	405	411	366	424	376	421	421	421	397	383	432	447	449	435	403	444	383	417	424	455	384	387	420	452	410	429	429	432	439	387	417	433	422	390	418	443	402	424	427	458	438	391	398	408	427	445	430	418	452	390	441	430	424	385	421	402	415	406	430	423	427	418	418	423	449	418	404	446	444	414	393	386	408	439	418	371	431	408	408	431	464	427	412	432	417	421	409	432	378	412	436	419	390	418	377	414	442	452	420	455	439	444	405	432	393	441	422	444	434	453	421	462	422	413	450	439	405	383	407	431	416	433	431	413	389	417	391	444	414	391	446	378	390	383	448	398	419	416	425	408	428	429	408	415	419	404	421	401
1746	381	343	371	346	347	376	379	324	345	340	340	347	324	386	342	360	341	347	344	370	358	337	369	357	370	369	371	391	328	372	380	372	346	340	358	346	383	363	329	341	385	337	394	367	317	359	358	351	352	353	364	342	334	355	341	352	370	382	358	407	358	371	360	384	346	384	362	355	358	356	364	363	370	351	319	358	355	332	375	374	338	357	376	349	335	349	361	378	385	348	321	353	372	324	316	334	377	372	359	354	389	367	333	357	331	366	348	326	349	349	332	363	394	359	341	337	358	327	347	332	324	318	343	390	356	403	359	325	327	323	317	361	348	353	353	334	356	369	355	350	355	328	333	346	354	342	364	320	386	346	347	357	355	336	355	309	374	352	327	374	360	378	362	350	350	376	340	321	340	372	356	345	348	343	327	341	338	343	360	362	333	342	380	352	386	368	343	368	367	332	349	382	375	379	360	366	373	324	354	382	345	328	372	340	350	369	304	310	351	340	369	329	321	303	368	330	331	336	354	383	342	331	346	328	337	332	328	339	378	361	394	332	309	367	336	329	352	365	384	366	390	336	334	382	349	368	330	346	355	370	388	381	313	316	347	367	324	407	331	336	303	379	336	364	379	310	335	332	377	336	324	342	340	341	352	375	365	347	373	341	364	344	363	371	360	359	369	333	325	360	326	353	353	359	354	344	352	334	383	371	340	316	351	343	387	346	339	310	351	323	334	371	365	394	352	366	341	341	358	381	351	365	345	313	333	348	390	350	331	320	359	347	359	338	367	360	321	333	378	363	366	357	357	320	329	340	358	387	345	340	355	372	354	302	337	380	377	352	361	323	327	284	317	351	329	367	323	365	333	385	336	326	367	348	361	333	352	318	325	362	330	374	360	337	369	326	346	349	325	362	299	337	365	366	319	361	375	375	347	347	357	370	347	338	334	363	329	375	392	356	357	341	355	342	345	344	344	353	380	348	341	312	314	343	351	347	358	319	371	331	355	355	363	342	366	346	347	341	335	366	359	362	351	340	337	354	342	354	324	381	384	327	304	332	337	351	350	342	336	347	340	332	334	327	383	363	329	354	338	347	370	344	368	357	343	354	353	355	346	371	354	352	355	353	359	308	387	378	324	333	355	378	387	354	345	335	416	339	357	373	331	357	354	340	368	335	328	344	344	336	319	339	332	354	343	336	343	340	330	357	364	351	384	369	345	319	356	335	323	340	369	373	335	339	340	318	345	375	376	339	326	352	349	388	349	367	290	337	340	354	355	390	338	381	379	367	327	335	360	358	327	340	348	335	348	361	366	322	333	326	348	332	379	326	331	338	323	357	349	357	350	324	352	382	358	325	346	330	382	326	364	334	331	340	341	375	324	370	322	356	341	351	385	322	356	360	349	331	329	356	364	340	355	350	335	358	371	339	365	426	335	357	392	360	364	349	374	334	335	372	364	320	342	359	329	351	351	350	373	341	367	371	369	338	353	379	360	366	342	356	397	374	358	366	371	379	368	338	355	387	336	360	368	308	335	325	344	357	355	367	343	357	358	327	358	347	330	335	350	371	355	362	317	351	346	335	360	353	349	318	351	373	349	306	338	354	307	321	349	337	315	340	359	339	351	353	339	361	341	340	330	341	362	328	359	376	365	357	328	352	356	387	337	363	393	351	342	363	396	345	358	346	342	352	336	343	344	361	358	325	361	350	341	372	359	336	342	331	312	377	353	343	407	357	366	372	372	364	353	360	337	333	361	366	363	348	353	322	340	371	344	373	380	371	351	359	326	345	331	350	365	351	338	309	323	320	348	341	364	374	349	402	394	332	317	359	335	346	361	322	354	377	357	312	351	350	377	353	339	355	363	354	345	337	362	342	313	381	375	313	323	353	383	334	372	351	340	350	344	338	381	373	328	337	364	335	350	361	351	360	309	350	339	320	295	340	364	359	354	391	356	369	331	328	344	340	368	385	309	370	370	343	348	353	372	364	320	352	349	341	349	376	342	361	340	384	343	346	382	372	352	388	374	372	340	353	374	362	382	339	330	372	347	368	354	323	346	353	385	348	381	374	307	356	341	350	348	322	366	336	366	350	375	357	341	335	328	337	348	394	377	338	368	358	342	345	350	353	367	387	372	368	330	353	327	381	373	338	361	331	373	389	335	352	348	336	361	341	334	369	349	367	328	336	327	330	352	343	331	330	367	361	340	357	329	385	299	344	382	362	343	354	357	374	331	324	360	356	357	362	339	347	345	376	378	363	337	339	340	361	373	366	361	378	356	342	388	386	379	334	321	335	368	359	317	373	338	347	349	334	330	377	350	322	366	377	321	337	387	344	335	352	311	328	336	371	341	329	386	358	342	323	339	344	345	337	370	346	397	371	337	337	366	350	350	365	370	362	368	325	333	355	326	327	372	368	383	352	377	350	329	367	348	336	342	353	402	367	343	340	339	341	371	298	369	332	336	364	334	394	354	360	341	331	349	344	366	365	346	337	350	358	330	312	381	379	365	367	366	358	319	349	309	339	355	357	353	339	369	373	376	344	366	327	351	351	365	370	361	367	377	369	346	365	355	352	340	340	335	341	330	336	357	359	329	367	357	352	329	363	371	322	359	382	357	366	373	315	365	405	370	352	352	324	321	346	339	375	395	391	367	375	353	345	342	331	336	360	338	353	348	306	368	354	331	339	333	359	340	367	364	349	340	351	342	377	371	356	333	355	340	335	371	343	358	358	329	352	350	333	345	332	348	391	400	326	374	362	356	362	333	363	341	367	349	368	348	361	394	314	383	347	338	368	364	346	383	350	341	372	326	364	374	382	346	365	367	381	379	349	380	338	365	353	384	347	384	332	320	369	341	362	360	346	316	340	308	360	363	345	349	328	333	319	359	349	335	342	320	398	340	401	341	360	338	370	375	356	348	370	340	351	361	372	331	325	350	348	318	352	321	339	312	321	335	329	349	342	355	382	351	364	353	341	366	337	338	356	363	351	368	337	355	310	315	359	344	354	358	322	351	368	346	339	360	340	302	380	383	364	354	358	338	343	356	350	332	364	351	332	349	353	329	349	315	330	334	361	373	356	319	390	366	345	359	384	335	334	341	345	352	344	353	359	402	365	365	399	336	392	341	324	355	314	366	310	334	325	333	331	324	401	367	405	346	337	355	382	326	339	377	322	363	372	337	357	347	357	344	358	336	358	346	319	330	387	336	339	359	371	347	336	349	309	362	332	369	356	335	342	353	332	359	351	332	329	360	386	343	372	348	319	361	339	398	349	377	387	326	342	386	354	349	350	347	361	356	374	369	365	369	342	375	362	334	337	334	348	331	358	334	381	328	350	325	384	352	372	324	368	350	358	333	328	367	400	348	354	348	352	358	311	321	354	354	340	352	327	333	371	316	364	366	373	376	349	332	354	334	341	335	366	338	394	394	343	328	340	352	342	377	359	393	360	363	322	375	366	363	342	365	376	360	349	371	372	396	341	348	309	353	342	321	382	383
2418	812	899	906	865	830	833	839	833	884	834	864	822	878	841	844	778	882	841	861	823	845	887	828	859	846	876	877	860	812	805	836	836	872	836	876	880	817	825	792	851	826	838	839	837	823	862	785	787	867	816	883	842	849	802	819	811	818	830	793	805	822	826	841	816	834	828	848	830	863	873	849	824	859	825	847	830	857	796	854	820	828	853	820	874	788	763	887	826	850	827	831	821	870	835	838	847	811	822	792	856	758	821	812	806	812	854	834	812	801	831	812	791	809	838	851	869	799	899	821	849	833	835	869	856	851	827	824	794	821	875	835	848	843	846	844	871	822	818	796	852	870	829	756	806	807	859	865	846	813	853	848	796	875	841	861	860	855	860	840	831	826	844	836	837	840	829	842	899	811	835	793	822	824	824	808	782	846	846	836	819	813	781	827	772	836	819	835	808	789	855	823	851	831	875	825	867	829	796	842	843	856	846	849	851	811	779	870	790	834	870	863	802	817	861	847	834	818	815	830	884	836	836	836	876	819	803	824	840	843	791	792	785	872	815	832	808	829	826	824	820	841	845	875	824	822	810	850	827	844	822	851	870	879	842	832	833	789	850	813	901	838	835	815	808	852	807	836	818	873	847	827	851	862	815	837	830	810	865	835	817	857	835	858	830	859	825	858	819	854	875	880	860	806	865	804	870	856	842	833	861	803	854	788	849	846	807	825	830	830	818	798	835	808	807	873	851	865	878	797	810	838	818	882	800	809	816	853	851	871	798	829	830	860	771	818	830	850	840	839	892	809	801	884	851	826	843	827	860	837	799	839	795	893	856	813	831	826	887	776	805	806	841	844	847	882	849	832	835	896	806	800	848	855	849	845	828	843	899	776	789	860	797	850	837	861	805	837	871	851	832	863	835	893	734	808	832	853	818	838	778	890	813	819	765	797	841	811	869	844	888	858	851	856	841	853	813	834	841	798	801	830	822	818	796	817	776	829	849	783	872	856	844	838	828	868	805	900	854	784	828	797	835	807	835	862	829	829	813	835	847	873	854	857	778	825	823	902	817	810	812	858	817	827	845	856	809	864	833	807	890	839	795	847	811	878	870	822	843	806	865	856	847	815	856	818	873	833	870	837	846	770	861	875	844	820	809	805	786	824	832	811	787	862	837	834	828	825	863	824	854	819	836	847	798	840	808	804	857	798	825	824	805	830	761	834	856	868	861	870	860	875	804	804	830	808	847	824	842	840	768	841	887	824	848	844	858	869	843	827	855	794	832	865	827	861	818	829	828	842	814	846	883	854	826	827	845	811	846	809	810	818	780	790	845	824	842	848	847	814	850	837	779	837	790	842	807	856	836	810	865	785	817	884	883	832	799	832	830	815	842	841	802	821	880	810	797	793	789	753	859	850	840	803	843	777	850	835	800	799	861	830	874	818	788	845	870	868	780	854	866	894	815	814	905	877	848	843	863	833	811	837	850	849	875	841	819	835	842	867	852	833	840	841	782	813	884	859	780	797	834	835	832	890	814	833	871	854	831	870	851	830	859	830	851	823	819	827	853	837	823	850	814	829	796	880	824	892	824	836	805	867	834	844	858	828	835	797	867	811	816	853	774	825	846	802	810	814	863	841	857	902	879	847	822	833	867	838	838	823	812	785	867	802	871	813	845	802	870	895	799	804	850	819	853	823	799	823	844	850	894	779	873	865	805	754	826	823	870	861	814	844	863	837	843	835	858	866	870	800	920	826	817	828	840	804	835	840	888	840	884	825	886	892	851	778	793	835	843	856	827	805	803	780	867	833	856	879	831	827	819	841	872	816	792	801	841	810	851	823	855	844	870	855	851	822	838	853	860	821	891	843	860	821	885	850	851	833	825	786	846	849	740	863	853	816	818	875	850	849	882	860	825	871	846	860	856	860	818	874	879	809	813	876	842	822	846	790	884	883	867	805	828	860	873	806	807	857	834	819	834	854	782	817	822	846	869	817	850	857	841	807	869	839	869	838	886	786	827	825	845	791	865	833	824	832	805	864	897	860	847	850	840	866	884	796	827	794	854	854	767	835	832	828	823	853	861	866	843	846	802	812	798	844	814	795	888	838	847	794	858	829	833	826	858	850	825	852	825	836	846	814	854	845	804	851	812	862	865	783	835	874	857	871	850	896	864	822	781	858	859	875	837	782	775	826	867	877	798	788	867	857	876	836	886	863	807	796	897	843	818	787	833	840	793	842	824	818	878	847	789	778	869	858	838	814	817	807	855	819	897	828	831	835	837	852	828	847	840	807	832	788	772	899	812	778	822	810	892	852	849	863	831	827	858	845	832	879	833	876	843	802	881	835	827	785	850	878	814	873	812	862	868	819	833	878	800	866	843	834	856	808	917	844	818	847	809	797	861	799	845	907	807	828	872	803	820	836	805	823	871	844	813	849	816	791	826	834	806	795	821	817	848	819	799	801	805	830	855	853	826	883	789	845	912	864	801	895	801	838	777	852	770	849	850	836	818	840	840	858	823	855	842	817	828	784	836	845	850	856	805	803	829	845	837	828	822	851	865	875	829	793	801	825	887	818	833	833	844	842	825	814	774	820	810	820	864	832	833	854	849	811	876	863	813	852	898	834	809	832	836	795	840	838	836	817	861	861	863	802	832	842	825	835	820	805	840	798	862	830	843	808	861	877	787	865	877	824	858	833	878	849	850	864	796	826	851	844	812	809	814	822	847	823	802	859	848	837	795	805	854	798	867	824	824	844	812	807	824	823	859	815	840	831	782	848	783	862	829	840	865	823	836	832	816	849	845	805	794	813	834	860	807	803	837	836	765	834	834	877	830	839	871	881	791	865	829	870	809	822	847	850	812	771	845	832	851	839	816	862	851	831	874	803	867	850	804	780	802	864	814	823	846	808	873	842	903	854	821	805	855	866	870	812	834	850	852	762	816	873	839	854	785	856	807	840	796	875	845	788	859	865	761	818	792	856	820	838	841	864	855	814	869	866	822	834	846	786	794	790	819	819	804	852	798	843	852	876	885	853	812	851	812	844	840	847	837	793	852	852	848	797	822	833	825	839	815	790	827	816	813	784	835	802	826	858	870	821	852	875	869	843	865	876	864	879	830	819	778	814	873	860	827	836	861	839	800	829	818	867	794	793	858	844	831	851	838	828	799	780	820	814	854	823	854	745	833	857	798	860	815	835	795	800	865	875	880	811	864	851	837	824	875	793	850	816	838	807	814	854	836	847	826	820	828	865	873	850	844	850	815	821	838	772	836	838	856	889	815	873	876	793	837	855	854	870	853	903	862	841	852	830	811	839	843	829	856	827	838	839	852	814	909	830	867	837	819	823	841	798	852	822	862	829	822	833	870	829	821	849	880	812	827	819	830	825	805	789	792	859	833	838	848	791	859	824	855	835	852	818	832	825	886	835	861	841	835	852	802	838	861	833	895	819	799	819	760	859	797	838	835	846	786	859	810	834	844	825	837	807	880	865	820	846	864	872
7517	549	550	447	394	340	358	332	292	330	349	307	307	308	327	314	298	326	309	300	289	307	292	307	315	271	276	290	333	297	283	320	295	291	295	351	314	333	288	299	337	310	297	279	262	306	305	305	310	348	295	305	245	291	324	346	283	283	268	309	287	318	327	303	311	331	303	314	308	308	268	286	301	275	311	333	278	331	287	288	317	285	286	283	304	333	315	280	280	315	293	280	298	272	325	322	329	310	298	288	286	286	282	298	286	281	279	299	298	306	296	304	333	296	294	272	312	279	325	308	292	308	302	278	293	296	299	308	299	336	331	329	288	247	300	290	312	303	301	278	294	286	281	352	298	282	292	286	271	291	316	300	275	291	281	265	290	300	295	290	327	306	288	308	296	292	317	307	324	322	307	316	303	292	326	272	303	278	313	290	279	288	322	272	266	276	290	280	296	299	223	286	277	315	316	282	327	289	325	303	310	250	284	285	312	317	326	294	286	285	316	299	278	281	308	286	264	299	298	290	303	297	300	290	302	267	317	289	285	300	310	296	278	294	335	310	266	311	295	266	303	295	296	322	300	299	281	299	294	302	305	320	315	327	292	298	305	283	275	280	309	311	308	321	316	328	284	284	254	324	335	299	310	304	284	279	291	279	329	301	289	271	302	295	284	324	306	340	332	302	296	295	301	315	308	291	298	283	312	284	286	304	280	296	302	293	294	307	337	312	308	288	288	298	296	302	263	303	272	318	307	280	258	303	321	281	331	267	270	326	323	275	289	302	309	296	312	288	290	328	315	337	294	289	308	313	281	289	297	264	294	281	307	283	280	307	310	291	297	317	282	333	334	308	286	289	308	292	284	281	323	270	301	297	279	322	285	303	305	268	298	315	315	315	298	305	313	317	324	273	261	263	277	337	278	287	298	280	296	335	285	304	310	335	276	300	287	291	314	251	312	310	279	271	287	296	290	324	285	316	289	313	305	291	323	291	271	294	298	328	297	295	279	291	321	293	294	268	295	295	275	300	294	301	294	308	310	298	312	314	306	308	311	348	292	313	283	310	275	300	301	280	303	287	318	333	315	291	316	293	285	280	332	332	294	250	302	311	324	323	271	267	325	300	283	309	310	278	280	314	294	326	308	293	280	281	283	307	286	302	309	316	291	315	299	278	294	282	328	310	275	325	310	296	269	270	306	299	340	271	308	305	307	300	304	266	286	300	306	305	308	308	299	334	300	311	290	282	297	307	295	298	297	319	310	309	298	300	300	329	299	308	282	307	336	300	297	280	322	329	326	324	342	297	314	280	340	292	298	295	297	286	289	281	330	304	318	312	317	284	309	323	320	306	289	294	340	306	295	315	310	311	295	318	304	300	302	314	313	288	276	322	314	298	293	310	293	307	311	317	285	317	327	293	272	302	294	309	295	316	304	304	289	296	297	264	342	324	274	298	283	306	276	262	306	303	304	326	274	326	316	257	347	295	293	298	285	310	296	289	297	270	300	297	307	301	283	315	298	319	282	298	308	299	279	314	305	331	310	286	303	283	336	294	306	342	289	299	311	282	319	287	302	326	295	291	285	287	296	315	292	324	294	305	301	328	301	276	292	304	286	279	296	298	302	318	315	303	320	323	291	287	308	297	317	282	306	280	300	306	307	284	278	303	331	322	272	269	326	312	298	332	318	311	337	294	309	305	307	295	330	309	307	303	300	308	285	282	285	285	292	309	339	293	302	310	295	299	295	307	275	317	296	318	276	291	305	285	285	309	308	290	274	275	304	285	295	288	285	309	272	307	267	316	330	302	298	288	313	284	287	299	313	299	290	283	297	282	320	331	321	317	289	317	299	281	329	298	305	326	328	310	295	312	296	276	313	278	286	326	285	294	280	327	273	303	298	299	323	306	298	305	316	281	313	278	303	267	301	294	291	289	303	291	294	305	283	306	312	299	293	308	297	302	306	307	251	307	329	296	334	296	339	330	337	294	270	317	268	307	293	331	293	306	324	285	296	331	282	294	315	263	306	314	309	250	306	293	283	320	290	301	289	271	305	310	268	274	304	309	268	298	303	289	285	271	298	310	294	302	307	288	287	284	285	345	339	262	304	277	313	313	288	270	266	309	301	298	284	323	282	279	322	299	326	294	323	294	316	269	295	264	297	268	291	329	318	288	276	341	279	252	294	324	321	276	334	315	319	284	297	330	306	280	305	314	307	299	284	283	304	305	315	332	268	304	271	316	330	312	280	294	284	330	293	297	301	298	311	289	272	285	277	325	324	279	266	292	305	284	301	309	279	317	309	302	275	316	300	294	298	275	312	278	314	339	302	301	296	299	292	326	303	268	328	283	317	301	312	286	279	299	284	284	310	304	282	265	309	290	285	293	295	327	313	296	309	288	290	284	325	305	275	318	289	279	307	315	282	291	305	293	269	284	322	304	298	309	290	306	300	269	295	322	284	275	327	327	280	275	305	302	299	268	260	293	291	300	292	287	297	306	340	309	287	292	298	289	285	253	277	306	281	281	318	264	311	319	292	288	302	336	295	290	317	309	307	301	310	288	285	292	272	303	325	322	293	298	310	284	298	324	309	307	309	329	284	291	306	298	283	346	297	318	327	302	285	269	281	310	293	255	311	268	295	325	313	300	317	313	289	286	310	280	276	311	312	300	330	275	310	289	298	286	303	292	341	301	284	275	297	295	251	293	277	263	274	304	343	262	276	314	305	313	297	314	271	299	286	288	277	308	286	304	305	289	300	312	282	292	328	305	310	275	301	290	275	290	300	305	329	307	275	338	323	299	280	304	278	299	326	308	323	291	291	323	285	343	310	283	328	289	305	288	336	335	297	314	307	296	268	272	291	284	314	307	327	268	288	272	300	309	314	308	293	305	273	329	307	308	325	288	253	307	291	308	319	288	308	295	282	320	309	298	307	299	300	326	289	306	294	286	303	346	292	329	284	297	289	282	313	295	293	300	274	313	314	287	343	268	309	278	253	276	302	316	321	278	296	306	340	336	306	274	306	288	272	292	307	277	300	315	302	304	291	301	262	283	259	307	304	290	329	303	293	289	294	284	311	272	302	293	326	290	294	290	284	308	265	341	322	322	281	305	293	309	312	301	302	308	323	319	285	305	306	302	316	307	288	279	318	300	289	304	300	281	287	276	310	320	312	344	299	283	302	310	321	300	277	286	280	285	322	312	304	315	278	288	265	278	288	311	300	248	297	302	288	294	326	320	294	301	290	296	282	320	298	300	291	291	281	290	303	313	321	250	262	297	288	308	323	284	284	298	309	270	269	321	297	285	289	269	328	320	283	303	312	314	278	280	291	305	259	306	315	273	255	332	280	300	302	332	302	295	303	280	309	340	286	273	319	287	279	301	336	288	295	310	301	314	270	318	297	297	306	319	298	308	283	293	330	257	331	306	304	283	282	292	278	278	289	307	300	313	285	290	285	278	303	353	322	286	323	269	292	307	298	277	311	294	290	290	300	295	314	297
6889	984	1275	1374	1187	1114	965	959	845	894	829	811	835	756	814	795	793	724	753	756	724	743	756	711	752	735	718	737	774	713	757	711	757	740	763	729	747	734	694	742	738	693	710	743	721	707	757	710	661	750	698	705	678	769	726	737	734	708	687	762	660	766	638	760	690	730	751	716	707	714	728	799	752	688	695	716	734	753	706	704	769	722	710	702	714	720	746	742	718	744	715	699	723	748	728	673	741	756	695	745	735	683	680	730	733	770	726	713	697	712	708	728	760	749	723	759	664	706	720	758	729	739	701	718	706	759	765	717	726	704	749	725	679	711	736	710	746	698	732	735	722	733	706	707	700	672	682	773	723	733	697	689	697	744	753	728	727	740	752	727	704	675	723	700	700	675	736	755	726	696	733	766	698	714	685	707	705	745	774	768	693	738	719	717	746	654	717	749	736	729	723	711	687	748	732	734	745	718	713	723	721	721	745	716	753	776	683	709	714	698	726	737	695	691	719	719	702	674	739	753	741	753	727	738	708	731	746	691	718	736	742	707	756	787	753	718	756	741	708	677	716	699	722	731	710	696	749	695	739	712	707	725	737	680	705	711	733	715	757	750	736	744	729	739	732	754	699	733	698	693	649	672	713	722	719	709	740	727	734	690	798	738	692	691	743	685	731	727	756	692	687	716	714	739	754	754	735	735	715	699	713	695	729	793	750	710	712	746	748	720	708	714	717	701	726	773	699	660	704	758	715	755	679	697	698	721	712	729	719	723	694	713	727	727	676	676	679	727	691	750	729	769	740	728	748	723	731	674	761	704	725	750	748	673	702	701	741	701	680	667	718	706	707	727	748	733	745	701	711	689	716	709	766	732	711	703	699	727	675	711	734	689	700	704	683	711	724	731	779	671	703	718	722	742	659	702	716	732	712	697	729	719	702	730	710	700	725	727	758	759	720	780	720	754	721	750	731	722	677	797	733	686	717	703	681	697	723	705	729	686	726	703	705	684	716	721	705	682	744	726	654	751	681	692	786	731	708	719	705	661	724	731	691	717	677	678	727	703	684	690	701	734	715	744	701	729	712	724	757	757	729	691	727	726	708	734	702	728	696	698	733	742	753	741	732	754	721	683	733	735	690	712	753	702	706	751	730	713	701	761	741	741	726	730	738	727	759	681	682	713	687	717	680	723	683	727	707	743	682	735	726	709	728	713	734	757	720	713	667	758	695	785	699	711	742	689	709	689	699	702	703	696	699	737	739	702	646	697	691	697	758	764	795	723	723	717	774	712	741	673	756	760	722	688	740	670	705	671	735	753	716	673	697	703	682	730	700	725	766	717	761	753	755	737	667	705	727	704	702	721	757	720	732	698	727	737	698	672	738	702	727	677	718	729	704	754	713	686	642	751	695	724	704	716	776	716	740	704	726	727	738	732	655	689	728	690	726	695	703	740	702	694	741	650	681	702	726	754	674	706	735	723	738	735	679	710	711	729	722	714	706	710	768	719	661	714	772	734	721	706	685	679	732	712	744	694	728	741	691	708	707	729	704	736	722	756	730	685	732	780	698	699	707	695	734	709	684	698	740	718	762	666	713	717	691	770	724	755	720	688	748	715	727	749	733	713	766	720	676	708	702	709	714	735	717	743	702	708	662	711	719	676	767	684	721	706	691	755	742	750	673	726	700	707	727	742	721	702	664	718	753	732	683	680	709	760	732	773	711	729	725	758	725	716	754	703	723	729	726	763	755	730	717	738	736	696	734	715	695	687	683	750	769	724	748	723	706	721	712	747	708	738	697	684	690	683	725	698	740	683	731	750	745	673	723	685	717	765	703	706	720	675	766	721	724	710	695	740	728	700	734	734	676	759	740	704	734	673	721	724	718	750	729	706	764	742	654	728	680	721	709	761	710	771	702	744	683	704	712	674	716	683	742	754	701	756	725	708	720	742	697	737	658	750	690	717	733	752	687	703	680	674	694	713	678	743	706	698	700	709	685	716	747	744	723	716	771	728	667	705	759	763	679	734	694	689	700	730	767	679	746	714	680	744	683	741	704	734	708	725	753	761	667	709	728	750	748	715	753	751	783	778	681	769	704	745	710	701	722	757	705	690	717	743	725	714	702	744	671	753	721	716	707	725	743	746	723	692	741	713	730	722	716	739	710	744	743	739	732	700	728	757	716	760	703	690	731	706	708	736	754	731	735	724	678	708	703	734	778	734	700	747	695	728	665	703	736	739	694	745	690	731	704	696	719	707	743	748	708	806	704	718	711	729	736	699	709	767	730	707	677	691	695	738	698	736	717	726	745	764	723	721	714	780	712	686	719	713	729	731	731	709	701	749	734	714	740	766	717	693	732	713	703	743	729	698	707	750	675	709	735	715	741	684	737	756	780	717	695	726	707	753	744	761	737	718	712	729	729	711	731	742	692	741	734	727	725	731	687	693	711	731	726	698	724	758	706	759	705	713	705	727	730	721	687	753	688	723	707	753	750	666	713	724	675	702	754	733	683	728	713	733	744	715	677	730	687	690	715	714	686	772	712	694	710	671	735	702	667	714	702	716	726	755	709	678	727	670	713	757	717	697	713	692	668	742	698	682	706	676	709	684	738	694	737	773	694	742	721	754	692	708	733	672	678	751	714	661	767	728	707	695	694	696	745	796	757	739	701	735	710	734	732	695	749	731	722	752	700	734	733	719	762	703	707	712	697	746	699	705	714	682	735	691	712	724	741	721	703	728	702	724	759	746	727	723	730	675	725	683	708	672	692	713	757	716	688	726	738	690	743	702	751	713	719	713	726	732	731	686	703	776	737	720	739	731	701	709	729	737	713	736	696	671	734	723	725	681	684	724	732	746	712	699	705	705	712	695	714	732	732	654	707	615	668	724	745	719	741	726	699	667	752	746	721	727	729	700	694	680	675	720	707	677	699	720	738	720	660	743	684	701	712	739	711	731	733	741	729	723	706	728	779	713	745	741	682	743	719	717	742	720	685	748	747	724	728	688	717	708	738	710	707	710	701	716	688	692	760	729	732	695	712	711	730	706	739	747	697	723	742	751	747	722	683	728	701	695	714	731	722	722	814	743	721	684	696	705	748	714	727	726	698	740	746	695	705	693	692	694	713	764	732	730	725	705	697	732	726	708	703	710	696	727	724	740	737	707	733	725	707	737	703	697	724	763	712	725	714	695	670	722	686	707	694	748	711	713	728	695	679	634	751	727	715	706	723	720	708	714	700	724	735	692	711	732	720	719	699	655	695	738	732	717	674	683	707	731	693	722	777	691	709	732	701	751	721	741	732	720	697	780	706	665	714	737	707	703	746	667	758	775	733	700	687	716	700	701	741	725	701	720	682	744	700	733	690	780	707	664	715	695	726	679	712	744	710	736	736	763	720	749	729	748	707	700	708	742	676	740	695	755	698	739	719	683	689	763	744	695	694	729	722	733	692	726	729	729	756	733	706	753	753	723	722	733	720	708	712	740	768	730	712	716	697	720
12614	746	605	468	360	280	272	224	218	204	169	205	195	180	167	174	171	150	171	181	173	146	153	180	163	181	170	145	158	158	137	157	160	137	170	156	155	170	171	167	156	159	125	137	164	165	164	163	177	168	161	166	142	177	185	168	155	158	163	165	176	155	166	183	144	151	133	159	168	142	160	160	165	175	149	163	154	160	165	153	142	153	158	158	163	147	140	173	139	137	153	178	155	181	155	139	175	156	168	167	156	163	147	148	166	144	157	144	148	148	171	158	153	157	148	160	148	169	141	144	192	151	176	173	151	148	153	144	148	138	164	133	132	150	151	144	162	153	149	169	157	158	137	150	155	168	167	155	152	149	150	161	144	144	171	161	142	158	147	171	144	164	139	190	178	161	167	155	178	148	165	154	183	154	134	174	174	166	166	149	149	159	150	146	146	149	171	147	138	141	172	140	161	169	151	151	135	160	170	153	164	134	173	155	189	167	143	150	135	142	148	172	159	191	144	135	154	155	131	144	166	146	154	161	155	163	154	142	167	145	148	146	153	160	164	145	149	145	142	161	170	149	154	147	168	153	145	146	137	146	162	123	154	174	139	171	164	142	150	163	153	135	157	178	149	164	162	165	150	133	155	153	161	143	179	138	149	154	142	151	134	160	145	139	142	167	170	159	174	164	147	171	170	149	153	136	159	161	148	174	156	146	143	156	156	171	163	170	151	120	157	174	145	152	166	153	148	154	146	151	161	164	167	165	156	159	168	165	156	152	163	132	145	159	161	136	156	143	163	164	165	154	158	140	144	165	158	157	174	159	162	163	152	155	153	159	142	149	164	169	157	147	145	159	174	149	151	159	157	163	148	144	148	168	160	139	169	195	151	164	151	143	172	160	174	153	159	146	157	151	158	175	145	167	158	161	147	148	161	153	168	167	147	198	154	158	157	162	154	133	127	143	153	148	152	149	138	176	171	177	184	165	149	158	138	144	144	143	165	160	145	149	151	160	188	164	163	167	146	163	166	150	169	154	134	161	179	156	159	162	153	151	151	150	161	165	181	163	177	142	136	168	159	147	137	140	167	154	169	144	170	156	161	154	150	151	175	164	154	147	150	172	157	169	149	144	161	157	154	133	170	143	144	134	157	146	165	155	157	158	175	155	145	161	135	181	168	153	161	149	161	132	162	157	144	156	145	142	150	139	157	149	166	151	163	167	163	160	161	148	160	159	162	172	134	161	159	147	159	169	155	162	149	135	143	171	160	169	124	150	162	139	141	151	160	164	152	162	186	151	134	174	167	152	149	143	171	165	163	147	156	167	161	181	152	150	161	131	147	140	147	149	144	141	160	153	183	163	166	160	157	146	182	170	149	152	163	155	184	157	135	137	154	149	127	153	153	124	144	157	146	133	165	163	169	137	150	140	154	152	155	125	155	159	159	169	173	136	130	146	166	145	133	154	145	154	163	169	134	152	165	144	144	161	167	146	147	154	135	138	151	164	135	142	145	155	159	147	152	149	167	162	147	153	161	170	162	150	161	126	142	151	143	176	135	158	161	175	159	152	158	129	149	157	137	143	162	144	124	159	138	160	144	142	150	159	153	163	157	163	140	175	125	183	152	152	176	148	157	138	174	154	140	158	165	157	128	166	169	161	155	148	164	133	156	179	135	146	153	166	143	163	145	154	151	166	154	153	142	150	154	147	147	166	145	173	148	147	159	144	141	146	155	160	148	133	130	162	166	164	160	157	190	160	143	132	151	164	160	167	148	149	152	195	130	157	156	153	158	163	148	168	130	144	171	151	161	178	146	170	148	164	154	166	155	142	164	160	151	134	143	145	161	144	162	137	138	167	165	142	139	160	178	164	147	157	179	140	157	166	148	157	163	161	139	157	139	147	167	164	165	157	155	152	171	184	183	174	141	154	174	167	143	166	169	174	157	164	160	136	146	146	124	158	155	156	146	174	142	148	152	164	140	141	169	151	173	159	161	156	135	155	157	162	154	158	144	140	148	150	161	138	163	132	185	128	134	157	138	161	156	179	139	142	141	140	141	177	169	169	160	175	157	171	135	174	132	146	154	146	129	150	149	126	146	167	149	156	160	154	168	156	155	146	156	135	171	165	167	139	127	178	175	130	166	147	168	153	160	141	164	158	180	163	162	158	144	183	151	164	166	153	171	140	170	160	152	138	145	155	149	175	127	144	155	158	159	143	159	146	148	163	153	152	154	148	154	171	154	158	166	149	163	136	164	143	165	166	164	147	183	146	146	161	172	143	157	153	129	146	127	145	151	163	168	154	162	171	161	138	147	129	139	156	155	151	154	160	158	153	165	173	138	127	144	152	161	158	181	155	177	142	129	172	159	163	138	165	159	155	164	159	149	192	168	164	169	125	163	132	154	159	167	179	163	156	168	150	137	144	145	182	161	149	176	154	157	149	143	149	161	169	151	149	141	155	176	150	167	145	148	141	168	162	162	166	168	153	161	164	141	140	159	150	139	140	162	159	142	147	177	174	176	172	161	163	169	157	155	158	171	151	164	148	150	132	176	145	141	147	153	166	142	149	138	162	146	140	160	183	129	164	168	187	160	165	167	150	158	182	167	144	148	158	146	157	169	153	138	123	165	126	152	165	136	169	133	143	158	158	162	169	163	151	163	113	155	154	156	163	174	171	142	152	174	153	167	146	159	163	145	174	142	139	143	165	145	156	162	152	150	141	156	145	147	189	156	157	134	157	166	134	153	170	160	146	167	147	142	150	137	157	146	147	114	162	160	168	161	147	174	153	155	172	151	181	189	170	142	168	135	175	167	149	160	144	155	161	152	167	137	162	139	136	141	137	160	166	159	159	158	140	156	188	163	166	157	148	171	157	131	159	150	168	139	157	139	158	162	169	166	139	155	163	151	153	168	120	151	149	139	140	150	141	149	146	186	162	147	147	160	159	142	151	167	158	161	172	160	152	156	140	170	136	186	146	145	173	141	164	153	177	149	142	147	149	166	153	155	158	158	173	150	143	163	137	153	152	173	158	161	156	145	154	141	145	158	165	164	153	146	146	164	148	167	154	154	162	149	159	166	151	149	158	137	165	137	142	166	167	133	151	132	149	147	187	137	145	161	132	171	147	137	159	147	140	141	138	133	154	166	145	149	180	163	182	161	159	152	168	157	158	153	151	128	157	158	152	165	157	174	168	180	158	141	119	157	145	139	150	135	137	164	158	140	147	144	148	154	148	143	154	153	160	135	159	189	172	155	143	145	164	154	163	157	128	164	157	151	171	143	150	169	143	148	172	159	147	153	157	149	151	134	172	152	164	176	165	162	165	148	147	150	143	163	155	155	140	161	155	130	130	154	162	136	139	161	175	176	148	152	173	150	148	122	148	166	166	141	138	141	156	157	170	178	141	158	138	152	157	139	158	149	154	141	172	147	170	135	145	176	154	180	161	161	150	154	139	165	164	136	165	143	171	168	152	137	165	156	133	142	154	143	144	140	153
8107	829	1370	1641	1363	1051	932	806	705	645	629	571	570	550	560	478	483	474	498	470	498	465	462	456	424	434	403	444	421	421	431	433	444	419	407	423	419	434	401	373	438	388	410	400	414	428	376	394	392	403	432	409	407	395	437	394	409	402	433	395	394	413	431	405	421	444	420	465	404	435	499	455	445	423	420	400	408	395	403	405	422	412	381	388	415	379	449	452	451	439	412	391	408	425	422	407	403	397	398	412	375	427	438	393	393	430	398	411	407	435	406	378	391	417	404	376	438	403	395	358	395	428	414	421	418	423	405	433	420	418	408	382	431	375	412	401	407	403	390	354	428	407	383	413	415	406	392	380	402	414	394	404	357	398	396	416	407	391	403	371	389	398	453	352	395	403	399	365	399	381	395	409	376	452	420	402	460	421	389	414	418	349	403	411	404	400	424	429	392	406	440	393	403	379	401	393	408	406	401	382	384	386	406	428	394	411	384	380	410	396	400	396	426	396	412	390	421	401	400	411	390	358	403	414	392	390	390	390	406	423	418	371	397	381	397	410	387	398	383	383	447	375	423	383	418	403	407	401	381	422	399	392	371	406	430	378	403	391	403	387	380	419	383	394	375	367	407	408	421	398	397	424	377	408	399	370	408	371	392	407	439	381	389	419	410	403	389	397	396	387	410	371	399	347	389	431	396	413	399	417	389	376	426	378	395	394	420	394	400	389	402	395	384	397	369	383	395	395	398	351	400	432	407	407	400	379	396	386	415	392	396	383	417	384	365	449	415	370	384	378	373	378	393	402	376	393	383	381	382	415	388	404	407	414	391	374	386	382	412	395	395	404	398	410	419	418	404	346	444	386	390	430	411	385	405	370	397	393	389	418	406	403	425	370	404	383	382	392	391	394	402	363	400	371	377	418	388	382	417	422	407	412	400	398	418	406	441	405	396	409	393	400	409	386	401	389	387	372	383	393	391	389	400	388	416	422	409	394	395	394	371	385	392	432	407	410	394	407	409	394	418	437	415	414	380	392	387	396	393	394	414	401	426	416	412	413	390	391	413	392	357	393	405	382	385	394	393	385	427	369	421	418	431	380	420	383	408	396	379	449	380	396	394	390	380	399	376	411	375	393	432	409	389	421	440	409	380	446	387	388	389	390	405	373	382	412	439	348	371	398	376	377	433	404	400	438	392	410	356	386	385	422	396	397	408	400	368	414	384	405	379	408	398	434	396	379	384	380	363	387	414	411	388	404	419	398	368	399	416	384	395	412	387	404	406	383	394	377	435	365	425	414	344	376	399	379	379	378	356	389	432	370	421	388	410	405	409	376	424	405	393	378	399	428	414	404	413	419	434	386	387	417	399	390	384	353	386	388	420	428	403	373	395	379	429	403	399	364	399	396	388	385	404	352	418	382	415	357	395	388	419	374	435	436	397	390	383	392	410	424	379	371	405	393	404	398	464	406	390	402	392	384	421	383	341	409	418	370	402	411	408	411	435	399	376	392	412	416	400	389	383	411	418	423	417	390	419	369	379	377	405	380	413	418	379	359	408	391	432	397	442	396	425	421	409	364	368	393	389	397	386	382	394	386	419	378	424	434	401	413	392	415	369	414	393	430	388	422	429	391	398	400	370	403	405	408	411	384	403	429	391	395	413	394	397	368	391	442	380	418	400	420	440	387	365	386	394	391	416	426	387	422	371	394	393	431	405	427	424	349	403	378	388	402	426	369	377	395	421	387	426	385	391	397	411	401	394	386	395	398	411	371	395	415	376	403	402	430	384	374	363	397	414	431	398	415	372	408	393	362	400	426	387	388	410	398	404	386	386	379	378	438	410	389	432	416	375	401	412	431	410	393	376	422	407	399	420	393	422	381	414	403	406	444	428	399	401	417	409	425	384	425	415	413	406	398	423	401	380	401	410	379	437	415	380	389	418	407	387	410	372	374	392	407	372	408	389	390	390	395	420	393	384	391	394	421	387	416	397	398	377	422	406	403	406	397	389	387	447	393	379	381	380	424	398	397	401	401	393	381	382	403	382	370	404	393	430	400	415	381	361	418	443	418	435	414	438	381	388	409	410	369	427	440	408	412	333	393	373	409	363	369	362	407	370	390	374	401	399	386	412	402	395	407	411	378	407	408	407	445	390	358	422	410	421	411	373	392	415	414	380	430	382	431	389	387	394	406	383	387	425	396	418	380	395	468	392	390	412	430	388	451	430	364	378	382	385	419	374	401	400	402	364	393	433	398	381	406	422	404	379	389	400	368	417	384	415	397	403	393	416	407	407	425	440	394	363	406	349	382	399	394	431	390	400	388	413	393	376	387	380	389	414	390	387	396	399	402	469	407	451	410	355	392	378	413	393	393	389	423	435	414	425	424	401	384	419	407	378	403	397	386	392	418	414	408	394	365	411	379	398	382	399	427	395	420	421	407	443	415	405	426	392	377	409	391	384	389	384	389	416	380	425	371	418	393	395	414	368	381	408	382	427	446	398	363	412	342	356	399	392	416	421	393	388	393	393	414	377	371	398	377	371	376	383	414	375	388	399	416	407	373	390	401	371	413	451	398	412	397	385	377	380	389	407	374	416	424	380	393	384	425	393	427	403	374	392	409	403	401	429	414	406	410	441	382	386	401	399	398	414	403	372	426	417	365	377	419	368	392	408	401	384	407	395	380	436	389	408	410	372	415	418	404	384	436	386	421	415	383	434	366	419	391	406	418	450	401	399	417	409	405	417	429	408	403	422	398	402	383	387	405	373	435	395	380	394	400	376	399	406	438	416	397	348	398	386	397	385	372	419	376	382	392	384	367	409	450	392	403	399	431	436	378	392	370	421	393	400	365	397	449	434	371	423	379	383	395	362	409	398	385	380	405	399	394	438	432	387	381	383	360	378	386	387	398	373	432	404	391	415	399	409	380	425	377	413	419	409	376	387	401	363	390	417	385	414	436	426	416	452	405	398	432	392	398	416	381	406	380	400	390	388	388	390	400	445	419	437	376	427	380	389	385	416	401	430	437	408	433	390	387	377	413	424	375	403	434	409	386	403	408	377	383	392	379	416	401	387	393	381	388	388	376	381	385	395	405	418	391	370	436	411	420	383	395	369	388	424	411	408	422	428	417	366	405	400	375	402	398	406	414	385	418	393	402	405	375	407	400	412	408	430	361	355	377	402	407	405	392	407	392	417	396	422	417	381	388	402	423	426	371	383	416	416	380	405	391	413	336	407	414	390	414	407	406	367	410	417	381	365	381	424	391	401	399	410	372	389	386	448	388	379	387	391	397	392	423	391	405	409	424	382	396	421	417	373	384	396	398	406	404	409	397	410	390	405	367	374	414	373	404	382	393	393	363	369	384	366	384	367	433	384	385	404	394	341	432	403	403	390	411	391	398	405	384	393	369	383	409	388	404	397	402	393	400	429	386	403	377	406	428	451	387	352	425	404	371	381	414	383	373	385	439	390	430	376	440	421	388	400	396	416	398	369	366
1777	404	359	368	330	344	329	334	348	360	338	328	335	320	326	341	308	323	303	352	383	325	310	337	330	327	353	341	319	358	337	319	368	349	313	350	328	331	301	373	359	353	338	332	344	375	333	353	328	324	365	347	358	356	385	358	363	318	324	343	332	369	322	377	315	330	357	341	394	326	354	355	321	334	331	323	321	351	354	342	345	345	318	318	335	337	337	321	346	368	351	331	326	347	363	329	334	348	329	346	344	355	315	365	333	319	309	372	344	337	350	348	361	352	326	331	326	325	335	348	368	354	359	349	320	341	348	334	338	378	324	334	339	341	333	363	359	335	342	364	374	326	321	333	347	345	357	348	328	329	340	354	346	338	316	360	346	358	339	358	357	376	337	352	324	346	323	358	352	327	325	356	343	343	345	353	327	390	358	343	353	337	317	351	309	366	349	361	352	340	364	296	370	336	373	378	361	332	347	325	309	350	371	326	342	345	331	332	323	325	358	313	323	347	317	346	322	305	323	375	306	316	333	346	327	338	330	337	364	366	320	322	360	333	303	312	316	341	328	325	348	367	330	314	346	321	331	326	305	370	363	344	344	343	319	319	341	348	354	340	352	375	345	309	369	343	341	341	327	370	345	366	322	378	321	337	343	338	368	368	294	350	360	332	320	311	335	338	387	362	364	332	339	323	319	364	367	340	354	353	348	353	361	339	341	343	325	355	354	366	345	366	359	342	326	351	319	326	345	328	339	318	358	336	334	345	361	346	348	366	311	319	366	323	358	301	344	376	352	299	329	337	312	333	348	338	343	326	345	321	329	315	289	303	336	318	382	346	361	335	350	325	355	322	341	375	308	334	313	347	355	335	318	342	345	336	344	305	321	303	327	312	314	348	362	376	330	351	362	323	326	330	308	323	336	335	358	339	379	340	351	379	333	328	327	306	361	330	298	369	360	329	298	374	336	348	317	316	327	325	343	329	330	323	378	306	327	347	330	345	336	336	329	338	364	327	337	324	358	356	297	351	314	370	345	358	350	339	339	325	327	340	374	350	355	350	327	306	325	338	375	338	317	331	353	339	356	346	314	349	344	357	330	353	325	339	399	372	332	389	359	344	330	327	355	354	335	293	313	344	368	340	351	339	365	309	333	308	352	348	347	343	365	369	377	340	319	329	357	351	360	338	356	335	342	306	316	326	314	356	378	320	331	338	370	345	352	340	356	353	342	331	333	329	352	320	319	351	378	328	371	348	300	330	334	352	340	380	319	331	371	340	341	325	343	338	361	321	350	367	345	337	318	353	342	335	328	322	381	369	350	345	360	315	361	318	353	376	313	338	358	381	371	317	330	367	359	313	347	320	332	324	349	327	303	311	386	328	343	338	346	324	318	331	308	351	337	349	379	356	339	352	341	340	356	307	334	321	342	316	313	318	349	357	349	320	325	299	338	329	311	354	320	310	367	324	309	360	375	360	357	328	397	334	337	332	326	350	343	345	347	331	319	352	313	321	324	339	334	345	372	322	335	348	321	362	358	378	360	320	330	367	341	361	359	319	334	318	329	334	302	308	353	350	345	334	330	359	355	320	360	346	338	309	356	355	361	282	345	348	339	336	368	311	357	337	348	338	353	354	329	335	331	355	351	336	327	358	306	357	342	342	337	345	311	388	331	319	326	334	342	358	305	315	341	362	346	323	341	339	358	341	342	343	331	338	354	339	363	348	336	359	368	342	337	354	360	336	361	332	363	335	324	320	379	353	364	333	329	348	310	355	357	342	317	352	334	312	375	332	346	339	343	354	347	359	349	362	341	341	309	324	351	319	354	335	347	331	335	342	382	310	339	339	351	336	310	316	310	378	353	301	345	349	319	357	366	310	314	332	343	377	342	325	337	388	371	369	376	357	333	324	342	323	364	336	318	332	371	361	344	324	320	377	338	359	416	347	363	351	330	336	360	336	387	320	371	341	346	347	356	356	355	342	347	391	347	348	343	327	327	346	364	346	344	342	349	343	350	307	373	359	325	343	360	355	362	339	356	317	308	315	349	324	357	340	343	336	334	332	363	306	341	330	352	357	353	332	325	302	332	346	326	369	366	335	324	339	370	351	329	366	358	360	335	357	313	347	348	357	333	331	338	375	364	370	355	336	306	342	310	317	349	292	340	312	319	292	325	338	355	341	330	322	368	307	345	328	362	300	343	308	351	361	359	318	369	364	371	323	386	347	339	325	332	304	329	321	377	340	342	299	369	353	320	338	343	349	314	395	356	357	340	329	375	359	329	357	317	318	323	302	366	339	311	316	333	338	339	339	330	314	348	341	343	352	361	352	316	348	344	318	324	319	325	336	355	353	379	356	312	356	329	315	337	351	310	334	358	322	323	338	313	331	353	329	366	348	321	349	324	304	388	345	329	314	346	356	360	329	372	373	320	361	325	341	339	315	342	340	326	364	356	350	319	361	341	348	324	357	327	346	351	324	356	364	317	369	326	325	340	379	315	335	317	356	346	356	379	359	323	357	321	332	344	344	317	347	329	362	356	338	349	332	345	332	314	325	347	367	352	346	359	319	328	327	373	350	302	334	364	313	371	357	346	315	325	303	324	363	336	412	349	360	373	319	357	335	311	369	319	347	356	352	325	362	322	333	359	331	321	325	340	344	342	324	366	325	362	332	370	359	343	361	342	361	344	363	317	316	331	365	364	327	347	361	340	338	320	333	355	337	333	335	336	345	342	339	358	346	350	358	344	329	340	315	356	312	374	370	314	362	345	332	340	373	320	349	338	378	385	351	377	331	335	343	352	328	351	338	321	350	334	339	380	314	345	356	356	388	359	330	338	321	325	350	354	314	332	369	357	313	323	347	351	341	347	364	345	349	386	348	339	337	317	343	328	325	367	355	336	344	350	340	334	338	355	360	311	377	335	370	347	357	372	359	321	343	349	352	382	367	350	296	352	367	360	328	327	308	339	329	363	334	308	352	309	348	323	310	319	315	334	309	336	341	319	366	335	362	336	354	350	349	369	347	366	324	337	327	338	336	339	351	331	349	320	341	345	389	347	340	335	408	328	344	345	339	334	351	342	375	366	318	347	318	358	304	331	325	360	376	350	343	349	338	366	354	372	352	373	359	364	355	352	322	337	368	345	340	324	368	340	345	354	328	353	323	339	355	338	342	320	353	353	339	335	316	360	300	342	322	345	384	345	321	332	345	365	364	338	323	336	378	345	329	363	345	339	299	360	346	355	373	385	329	338	337	323	362	361	316	328	326	333	355	385	380	363	367	306	346	356	317	307	335	349	362	363	312	304	346	355	378	305	365	335	368	359	326	337	357	347	342	347	364	323	336	320	350	361	342	316	323	332	344	354	329	316	321	325	352	356	305	334	326	333	347	336	364	311	350	344	306	351	390	360	345	345	352	321	359	340	352	354	322	334	305	338	365	308	383	340	305	332	374	340	332	335	344	362	353	350	383	358	338	362	355	329	332	353	350	330	348	344	324
2351	859	853	854	838	807	783	835	824	804	863	796	858	838	802	762	846	809	860	805	782	763	829	809	826	813	775	814	861	849	826	756	850	782	823	806	836	849	854	811	803	838	792	824	835	809	851	809	775	738	791	832	819	808	796	816	848	795	821	751	853	862	798	786	782	771	845	789	845	810	843	765	783	807	794	848	832	818	863	816	840	811	800	798	860	847	823	815	838	816	809	820	810	832	811	806	855	825	770	849	789	813	813	835	798	855	829	807	827	827	804	841	807	865	825	879	823	852	793	807	814	793	789	853	770	866	786	849	831	827	839	833	804	836	795	793	814	782	816	817	815	873	826	874	829	770	825	860	819	812	800	777	785	808	845	806	799	822	771	774	819	798	800	836	800	837	831	766	797	814	856	821	777	829	796	825	923	794	801	836	807	877	841	821	841	854	817	850	801	818	849	778	845	847	819	795	815	786	824	798	811	836	833	805	752	839	788	796	794	832	817	816	795	791	792	829	779	873	780	820	790	787	810	787	806	803	849	784	806	848	875	811	844	805	767	865	797	844	786	830	802	818	761	735	775	816	764	833	805	805	855	834	781	788	836	841	821	822	817	767	823	843	791	812	790	780	763	788	772	792	809	788	838	829	825	798	838	838	808	810	826	819	847	813	821	795	833	823	799	809	809	826	744	840	773	827	791	786	853	804	808	819	790	798	815	853	818	842	884	791	828	815	772	788	776	788	807	871	837	803	781	832	770	806	843	798	800	776	824	858	785	847	783	843	837	822	834	768	831	829	832	756	795	844	835	771	810	790	801	861	824	823	873	777	804	797	837	845	769	820	833	823	828	781	799	745	810	790	836	799	781	782	816	777	844	824	774	815	846	821	801	832	779	815	811	833	824	816	833	866	827	793	819	799	808	827	831	802	824	820	777	822	820	790	828	826	757	877	811	774	878	808	799	834	763	796	826	789	832	836	816	810	813	806	818	806	855	760	813	818	800	796	820	807	806	840	836	796	744	794	835	840	796	876	843	827	806	859	843	772	816	843	848	808	832	782	798	801	808	823	824	804	842	802	864	844	817	818	829	850	815	775	825	792	852	806	795	825	836	840	830	794	853	780	789	850	789	813	867	849	807	812	837	840	830	818	808	802	834	851	829	847	786	814	832	755	836	794	797	811	802	818	816	786	766	801	830	790	819	787	851	853	792	833	835	774	804	850	785	833	832	796	811	800	838	798	880	810	793	838	858	756	767	811	828	822	852	779	808	821	866	819	781	844	809	839	821	811	786	794	803	866	801	815	803	759	845	783	813	820	775	817	837	822	832	851	846	806	851	784	811	803	801	852	818	810	866	833	812	809	873	826	805	825	789	751	821	794	805	821	840	814	822	867	779	796	788	793	842	785	839	749	860	849	822	834	771	807	816	805	810	850	794	825	774	816	751	807	790	817	829	821	782	829	768	821	826	843	780	862	819	773	857	788	805	834	781	771	777	791	795	814	799	828	791	737	839	808	839	818	849	808	791	839	817	811	858	786	789	783	846	841	795	815	828	830	785	832	831	806	819	846	824	815	819	833	800	800	774	795	812	790	809	866	772	819	818	873	876	785	834	824	817	875	800	771	794	836	873	827	792	802	784	806	867	808	802	796	865	855	778	749	801	760	810	814	827	851	828	820	823	799	812	792	794	825	830	851	841	815	824	763	809	838	824	805	802	810	852	797	851	834	815	854	750	768	820	789	801	824	767	795	852	782	812	816	806	809	847	792	825	799	800	783	790	842	835	812	797	791	823	840	833	815	807	804	792	825	779	862	825	823	787	822	830	810	793	807	832	870	841	774	781	814	795	779	841	832	816	793	798	832	809	802	837	800	817	814	825	833	819	856	820	831	776	834	802	846	870	841	841	817	821	738	776	832	830	793	769	755	803	803	818	859	807	829	818	846	789	835	821	820	821	810	781	806	780	786	832	768	777	778	794	859	809	788	838	818	828	793	785	826	846	800	742	780	776	812	800	780	873	839	810	825	768	791	889	815	855	845	819	815	841	800	790	871	821	763	855	795	777	795	829	801	767	795	795	798	827	846	837	878	777	770	811	812	792	797	820	847	778	794	819	794	837	854	773	801	806	856	839	771	818	840	814	809	832	827	753	801	819	849	784	788	812	814	826	845	845	761	857	815	793	795	780	818	799	809	798	779	777	828	808	782	839	817	822	830	831	801	808	876	793	792	830	809	842	801	832	811	766	817	821	849	791	853	784	790	825	825	819	809	813	830	797	798	800	757	779	792	819	717	846	795	753	825	857	805	760	757	817	803	790	839	790	839	827	861	762	870	822	807	757	811	798	815	794	817	837	835	799	791	813	804	798	795	830	844	827	797	826	784	812	808	832	813	862	825	807	814	819	807	781	865	822	849	829	829	798	787	807	810	766	793	843	839	791	788	750	804	812	848	810	797	815	788	806	784	827	830	848	795	854	793	785	820	795	808	788	772	841	784	824	823	810	829	815	814	867	813	831	819	809	828	830	812	817	800	866	827	763	790	744	840	750	795	786	834	813	777	846	787	817	810	803	847	797	759	827	853	770	799	805	811	792	805	796	807	815	788	809	836	858	837	811	844	787	803	795	820	874	812	815	790	808	828	855	833	829	730	798	780	830	817	802	817	805	805	767	816	825	789	819	832	785	759	817	766	801	832	780	830	798	828	810	810	867	862	842	823	820	777	835	783	796	816	821	790	850	806	823	803	817	814	772	797	815	825	819	812	798	783	815	783	759	818	834	861	857	857	779	815	779	864	810	815	845	785	834	812	802	782	818	819	891	798	865	864	862	799	807	840	856	798	811	834	873	850	866	763	842	845	809	841	818	802	824	806	815	758	803	816	808	832	866	784	833	869	788	796	796	830	834	815	799	777	811	789	857	821	843	858	808	797	800	817	733	817	764	807	826	772	850	841	804	835	842	809	837	822	843	873	768	784	791	792	858	795	784	763	817	839	811	849	762	789	851	826	836	754	828	817	799	837	839	824	804	825	814	849	782	845	784	830	841	814	872	830	835	798	755	823	854	810	825	821	814	843	836	812	811	832	849	785	812	776	768	856	817	775	875	858	813	822	814	823	883	790	831	799	765	880	809	793	814	796	791	776	820	797	792	815	795	832	789	828	810	836	842	816	806	812	800	862	778	839	787	826	814	818	760	761	817	906	770	848	810	819	795	813	806	787	795	805	861	824	847	775	820	846	857	803	842	780	803	827	832	843	809	830	840	867	768	731	803	787	804	836	817	809	835	811	769	818	877	826	801	801	876	904	814	837	820	847	792	797	827	796	819	818	814	828	799	757	845	789	773	792	812	811	812	854	806	768	773	800	786	818	838	841	786	825	875	840	785	810	809	802	833	822	803	842	789	838	870	831	788	810	798	782	851	816	763	794	807	774	813	839	760	806	789	849	834	834	848	800	813	764	775	777	798	832	805	816	821	799	831	797	825	791	805	824	773	764	834	819
7439	569	539	471	416	400	370	330	315	326	304	322	296	311	315	330	299	326	333	348	288	283	294	294	268	344	322	322	265	262	295	316	309	273	287	299	303	282	320	292	323	289	307	274	280	254	317	321	325	302	307	318	286	287	282	293	300	290	287	282	296	305	302	281	256	334	320	313	279	293	290	301	337	280	280	280	286	274	303	267	288	291	264	269	288	303	284	304	309	299	306	262	296	302	286	319	271	306	309	301	270	292	271	309	276	277	326	325	274	261	312	287	300	308	302	289	266	289	317	289	289	279	289	274	294	316	331	327	261	283	307	279	295	285	272	315	319	293	333	311	324	305	339	301	309	298	313	314	275	278	303	296	296	288	328	276	293	291	329	304	313	314	315	265	279	291	278	265	302	295	309	275	333	288	294	290	273	262	337	292	304	301	304	279	307	291	296	273	283	304	310	300	262	303	265	330	330	289	314	299	306	275	285	301	295	307	293	283	303	303	298	299	279	284	314	278	290	311	274	315	302	306	303	320	309	283	288	293	278	312	301	293	300	297	340	307	310	275	286	286	278	291	293	298	272	299	263	302	316	277	307	264	266	289	308	282	299	288	289	315	294	295	295	321	298	286	288	282	304	333	276	297	320	316	304	320	279	308	321	300	266	314	289	290	280	290	284	307	326	328	282	290	307	315	298	293	284	263	294	312	306	279	303	296	280	293	259	317	311	318	314	277	303	263	306	285	265	303	294	328	297	311	285	329	293	282	303	281	310	280	295	294	268	306	288	308	314	286	287	316	282	289	297	327	314	287	276	334	300	272	291	277	290	301	282	293	295	308	307	327	276	312	266	311	283	282	274	310	292	302	289	308	262	277	295	359	338	301	269	310	325	284	318	310	315	283	299	315	281	312	308	291	323	309	296	321	297	286	278	287	317	314	296	313	323	292	303	290	293	292	291	315	316	311	287	307	274	295	298	299	277	329	277	332	304	287	318	301	243	311	242	287	292	304	287	301	302	295	291	274	303	320	298	346	300	320	320	297	287	294	321	297	322	281	305	278	277	283	266	306	285	296	286	318	292	318	308	288	279	297	292	293	265	296	319	310	258	333	306	306	266	296	312	274	304	318	269	297	309	282	270	294	306	279	295	292	306	326	289	270	278	304	280	315	312	289	330	286	314	313	280	305	286	272	293	309	269	309	254	286	279	277	282	303	271	298	303	258	272	346	299	293	301	315	280	307	277	269	339	319	280	291	284	293	267	293	273	332	284	305	298	303	289	310	295	278	297	283	306	316	291	295	291	286	243	299	286	253	326	307	294	314	262	314	305	341	310	310	275	303	285	297	294	282	295	313	302	299	299	311	311	276	309	317	287	302	279	326	313	287	291	273	266	308	296	320	306	320	317	276	302	277	262	293	312	284	278	295	301	329	321	299	324	273	270	304	321	309	263	294	279	275	301	297	270	292	287	289	273	303	307	301	304	286	300	283	283	290	241	274	295	301	291	296	290	312	323	280	282	302	288	261	277	286	274	260	275	294	281	296	285	296	319	293	334	306	274	308	329	313	281	326	275	273	310	269	325	320	313	288	255	290	341	307	325	272	293	307	286	305	293	277	298	310	311	294	310	299	277	273	269	310	296	273	290	309	301	303	293	320	313	324	283	299	306	281	329	284	304	327	304	297	325	244	298	260	279	274	279	294	298	246	287	323	301	278	300	306	316	311	319	284	260	313	284	290	282	309	312	288	326	330	303	292	293	313	288	296	310	308	300	262	282	285	293	284	308	307	293	283	321	306	301	281	315	287	305	273	297	287	283	253	291	320	294	294	294	259	318	272	274	302	285	311	308	289	299	342	289	303	291	291	264	297	266	327	306	309	330	323	287	338	291	308	340	268	309	307	298	275	295	287	282	297	283	301	254	271	282	269	289	270	318	303	310	321	323	324	325	278	310	307	305	262	294	305	266	254	281	264	293	265	298	291	321	303	300	314	290	297	311	312	306	299	291	312	283	261	299	278	274	296	294	259	273	280	288	280	305	310	306	274	278	351	292	281	310	299	280	290	317	304	305	272	310	305	295	318	293	290	301	276	280	306	316	288	302	282	289	300	289	305	312	288	267	293	312	314	307	313	309	290	316	295	303	268	304	302	294	282	289	294	299	287	294	294	279	289	291	299	311	314	321	287	297	297	294	287	321	263	304	286	297	278	291	308	311	295	288	295	294	300	323	267	304	301	318	284	299	310	306	305	281	323	317	281	301	296	318	302	266	263	275	300	338	288	321	287	290	293	289	296	293	310	274	297	281	260	288	302	277	326	288	339	262	302	301	293	301	255	310	287	311	275	295	289	302	290	278	304	301	277	293	277	304	261	302	293	302	301	318	287	274	313	290	303	294	328	303	296	271	300	279	274	290	296	282	308	297	309	295	292	304	289	295	289	293	305	312	292	291	295	272	270	306	268	307	308	287	311	293	300	297	291	312	328	318	311	255	271	270	294	292	304	312	296	290	319	302	301	311	294	320	316	302	281	302	302	293	300	299	290	283	295	315	317	312	312	288	320	295	264	330	285	290	310	332	310	272	325	305	295	301	306	294	274	286	319	300	309	290	276	292	301	279	321	270	291	278	289	304	274	301	303	279	283	261	294	282	306	267	291	292	290	280	313	290	300	293	307	305	281	285	327	256	304	318	315	292	283	275	301	306	304	261	309	334	314	303	279	269	310	274	284	283	286	311	320	289	260	319	303	317	294	294	275	307	325	317	283	295	287	350	254	271	303	282	284	316	311	313	299	289	272	292	296	299	281	303	270	253	291	305	294	315	341	325	300	305	306	314	269	281	292	289	324	281	295	296	255	304	300	288	256	273	300	279	290	314	296	319	291	284	298	270	320	285	292	274	281	297	284	319	273	290	312	302	313	289	310	276	300	278	321	312	296	304	301	331	284	313	268	278	272	278	298	315	296	303	324	281	266	292	324	294	304	301	308	310	293	270	285	302	316	285	309	311	294	291	288	347	294	296	337	311	327	268	293	321	299	303	306	268	295	258	298	304	288	287	315	326	291	304	292	310	291	290	280	355	299	311	302	325	305	286	280	271	309	323	283	306	261	258	316	300	312	322	282	293	291	303	274	282	322	308	298	306	284	308	287	269	267	303	292	335	276	285	274	281	306	267	314	245	285	304	300	308	294	301	308	313	310	306	336	287	244	284	264	276	306	307	293	349	286	275	298	290	300	291	313	328	326	278	309	283	279	298	263	295	305	323	264	282	311	286	282	320	315	288	281	312	323	325	300	298	274	307	276	279	309	290	292	297	323	264	309	297	294	313	295	287	271	308	315	302	302	305	315	307	299	286	314	298	301	315	301	309	308	318	323	317	320	297	305	322	271	294	333	288	290	292	314	321	321	296	269	279	274	293	289	318	287	300	315	326	328	297	273	317	277	259	278	286	282	279	324	311	314	299	312	314	291	290	300	310	285	301	318	296	264	299	303	306	305	303	287
6796	905	1278	1341	1223	1066	982	906	824	859	799	826	773	761	738	729	757	746	784	760	708	681	728	713	728	793	775	711	697	688	729	710	724	764	753	678	707	743	703	719	655	749	656	675	723	717	723	730	679	735	706	706	712	763	691	697	697	735	740	677	703	692	706	714	694	750	713	764	739	728	759	705	722	745	689	701	710	702	703	717	743	712	694	704	719	705	733	738	731	747	739	672	735	655	688	731	645	704	667	704	747	707	668	712	752	686	688	727	706	682	703	699	703	724	714	695	719	684	733	743	653	707	726	652	697	678	696	715	698	712	670	719	685	700	726	694	745	697	742	736	715	712	759	673	720	737	723	668	688	714	670	695	704	718	702	690	720	696	673	744	737	721	719	730	771	693	671	671	680	756	717	697	657	686	706	730	697	745	741	701	621	687	736	732	738	728	723	727	751	722	688	740	752	695	752	680	644	674	676	691	682	696	716	751	721	733	710	702	672	737	689	700	676	708	694	746	774	730	658	694	733	737	729	708	712	680	727	675	736	650	700	696	701	692	699	723	694	685	703	712	664	718	678	706	722	693	676	692	727	741	712	626	719	676	704	691	708	746	727	695	698	697	734	721	725	763	710	696	745	682	702	766	690	727	713	753	676	744	747	722	687	714	698	697	694	705	709	722	748	687	725	705	661	667	751	731	686	708	693	755	746	652	695	725	759	714	747	715	727	695	698	736	711	715	714	745	630	656	700	675	687	730	730	695	729	721	728	754	649	702	683	707	722	668	732	703	657	706	730	713	648	725	688	676	721	708	704	701	731	683	674	724	726	682	721	735	664	746	713	719	672	688	684	726	711	665	690	704	687	689	680	714	707	725	726	738	713	757	712	706	744	674	722	738	682	692	712	678	712	809	659	694	750	735	713	696	741	690	741	731	702	699	684	703	716	722	686	701	682	731	695	711	766	685	703	676	720	747	714	678	690	695	729	709	690	728	698	696	697	719	702	709	679	692	729	697	737	674	706	699	768	694	700	721	675	697	701	723	746	667	719	730	747	674	736	720	678	679	712	685	694	722	742	740	714	706	714	661	691	678	721	698	671	718	717	674	642	658	731	671	689	661	743	736	700	711	699	680	748	712	701	714	692	691	682	693	745	699	727	720	723	743	755	699	718	727	732	716	681	747	741	701	706	705	737	714	722	709	750	727	658	691	683	656	695	704	733	739	707	646	683	700	700	673	716	719	727	741	711	744	723	686	702	685	741	751	661	700	668	720	729	677	657	674	742	684	638	718	708	688	748	636	715	707	719	686	670	671	730	716	711	706	701	728	716	695	712	691	719	722	759	707	663	699	693	733	726	748	732	708	691	702	736	706	699	741	752	718	741	736	699	659	691	755	694	712	712	669	759	676	694	652	699	703	702	729	711	675	699	674	719	651	675	679	695	766	722	663	738	705	730	666	662	696	723	662	655	681	727	704	711	698	742	730	716	710	725	719	705	710	732	715	697	717	705	699	703	672	696	717	675	719	718	681	676	730	730	697	722	676	671	702	680	742	715	678	763	703	689	717	701	707	748	706	778	674	666	638	731	727	692	724	683	706	719	721	726	683	742	720	726	686	672	686	672	760	681	694	668	746	704	724	693	701	688	663	691	718	681	670	708	717	680	675	686	722	651	668	701	695	738	716	712	737	675	721	702	717	726	712	655	695	687	691	642	705	703	752	660	680	760	669	700	659	699	707	731	723	719	729	701	707	691	691	713	653	727	718	703	637	743	696	702	687	655	698	725	691	702	690	690	694	672	694	715	703	693	738	678	692	730	675	706	703	699	721	706	727	681	728	677	696	667	675	690	733	726	701	712	664	728	705	701	726	710	711	708	690	708	704	733	659	711	751	667	726	728	741	697	730	693	709	756	702	663	632	706	660	686	750	732	677	726	705	660	695	746	692	720	696	709	705	701	678	749	739	696	698	656	751	728	771	704	690	705	675	676	665	755	667	739	725	764	717	671	672	728	701	698	724	681	742	694	731	737	746	704	709	742	717	710	696	688	726	668	714	723	701	739	719	685	683	712	670	655	687	747	719	706	708	673	739	726	720	692	669	722	715	654	715	725	711	667	725	682	669	748	720	679	685	661	688	717	682	681	739	691	707	685	663	747	699	717	696	693	743	659	712	681	688	756	713	701	773	702	729	722	712	667	720	728	728	696	686	696	695	719	726	696	719	698	701	705	695	713	747	695	727	695	717	697	707	714	670	707	704	731	691	671	643	703	709	641	674	714	696	741	701	728	709	700	714	678	654	707	699	680	702	709	714	696	664	658	711	718	712	724	742	689	697	734	654	682	687	744	707	697	726	642	705	703	724	710	703	728	719	696	698	689	740	735	742	682	715	684	729	678	674	712	742	683	669	676	658	685	678	745	706	751	706	661	711	677	748	679	713	660	769	741	731	661	697	716	690	679	678	682	690	690	732	770	698	730	743	744	714	759	688	735	766	699	737	774	729	710	714	726	696	660	654	765	705	742	706	730	684	754	730	683	691	740	701	712	684	683	681	665	664	763	679	753	717	750	671	670	719	737	703	691	665	671	701	693	734	740	676	711	695	709	687	766	719	696	732	662	681	704	709	713	709	723	707	679	713	715	699	753	717	745	709	707	703	654	695	691	725	686	685	678	708	681	687	713	741	712	677	746	692	702	725	700	666	700	697	675	765	672	675	681	726	710	707	708	685	695	682	724	700	700	742	695	649	694	696	715	691	649	710	674	736	713	739	703	702	701	746	698	715	720	724	662	686	679	732	689	733	715	722	708	694	673	696	690	709	747	738	702	711	733	671	697	698	723	735	681	704	702	657	749	641	708	704	683	746	729	753	661	697	731	727	751	721	736	691	671	727	653	709	741	734	682	723	680	707	696	730	680	709	724	720	652	669	709	671	712	667	721	674	682	745	693	723	662	607	650	685	701	673	684	707	763	687	759	712	740	695	774	692	670	676	703	708	677	697	708	676	698	669	707	685	704	727	715	686	683	677	744	709	694	763	721	701	622	719	676	701	715	694	735	713	694	693	733	693	715	654	698	720	670	691	727	686	713	713	711	706	705	691	684	684	747	677	690	691	654	726	718	675	699	733	678	699	719	707	719	654	742	700	661	710	701	668	718	708	700	643	711	692	675	682	732	713	735	716	705	711	694	688	698	711	673	711	724	695	702	700	730	697	703	689	701	710	720	722	719	744	695	723	708	727	661	741	746	722	719	734	697	710	732	669	686	691	731	698	714	728	709	679	700	690	704	737	711	711	719	712	697	747	738	735	697	679	696	723	716	752	714	691	686	704	779	728	679	698	667	678	688	692	734	732	698	692	741	681	695	702	737	790	716	731	683	739	693	683	694	732	729	726	688	738	714	697	712	725	691	718	711	664	706	746	722	714	700	680	737	686	698	708	683	717	786	732	736	747	739	711	730	715	744	725	694	682	727	709	675	732	710	729	750	709	685	700	693	687	694	753
12833	806	655	467	319	310	259	249	222	190	170	196	195	176	179	175	157	165	196	166	156	149	150	147	162	151	147	160	176	149	142	150	133	153	158	152	149	166	161	168	175	157	155	148	158	147	171	142	121	158	144	158	165	161	156	173	179	157	167	162	134	164	145	144	160	157	149	138	150	135	154	155	149	131	144	154	179	161	136	130	145	123	150	147	157	168	162	180	135	170	153	124	173	159	156	141	158	163	153	136	152	136	163	164	141	177	159	164	136	150	167	152	156	155	160	164	150	165	152	166	158	182	156	156	164	149	157	183	149	152	148	151	169	161	158	159	159	143	159	148	156	162	163	162	148	130	142	166	125	147	158	154	152	144	175	168	148	184	173	145	169	146	152	178	153	137	155	161	148	165	168	109	130	148	162	142	167	157	143	145	155	165	125	143	161	144	149	160	147	161	164	124	171	170	146	141	132	158	158	142	144	139	145	146	151	153	152	147	143	151	171	171	170	148	172	150	153	154	152	178	169	182	157	143	161	144	163	182	162	146	159	157	149	157	138	128	157	133	148	144	141	159	150	167	158	165	143	145	173	162	173	153	145	171	153	180	145	149	144	142	147	159	168	158	157	160	155	158	146	159	165	153	145	137	151	136	142	152	169	173	143	170	149	145	136	156	164	165	141	165	176	144	146	144	159	187	167	142	147	159	172	143	150	156	155	159	138	147	136	165	159	138	158	141	157	155	132	147	134	146	154	151	177	140	159	165	147	154	141	165	152	163	142	159	157	134	136	161	148	154	138	186	138	169	145	152	153	162	157	144	135	174	151	141	148	144	146	158	171	150	139	154	167	155	152	156	158	145	150	154	145	154	174	155	157	152	147	161	167	148	158	143	137	159	174	148	153	143	147	166	174	129	142	142	126	137	138	132	154	145	147	158	138	168	158	152	163	169	164	165	154	183	159	157	176	162	165	163	167	167	167	164	166	139	137	153	164	174	182	145	164	162	160	146	144	153	145	152	138	176	156	142	133	154	155	170	158	161	156	144	153	161	179	176	146	155	169	150	136	163	133	178	167	136	164	144	171	142	142	172	127	158	143	136	158	155	152	144	158	151	155	166	154	143	173	179	151	136	152	198	134	172	140	159	168	155	177	153	151	164	148	157	150	147	159	139	140	149	151	160	138	145	153	139	170	162	150	153	148	142	153	147	155	159	144	167	158	164	143	136	152	133	161	155	146	160	173	156	152	150	149	169	148	140	127	140	170	158	133	165	140	140	130	148	147	167	141	135	155	139	142	149	130	171	170	151	154	161	170	130	163	149	148	150	161	169	145	162	146	151	152	167	144	187	149	147	163	174	149	146	143	154	174	151	131	146	135	156	172	163	158	152	163	163	155	184	173	146	171	155	161	168	152	145	139	158	164	158	127	135	155	156	158	143	153	153	170	157	175	177	151	143	183	145	155	163	166	159	142	142	160	149	164	153	136	145	171	171	144	163	138	158	160	156	158	146	146	139	152	137	157	124	143	134	155	158	159	136	164	138	145	146	143	136	138	159	143	133	144	137	151	150	153	136	152	149	155	147	176	146	138	146	151	152	175	134	168	168	146	158	137	159	157	141	162	137	147	132	155	166	141	156	135	147	154	152	144	154	163	148	156	144	161	139	151	149	152	149	172	155	143	161	159	157	129	158	144	152	142	161	147	150	158	148	141	161	144	155	149	158	157	110	158	154	141	143	157	170	125	178	138	123	151	155	149	145	145	181	136	139	135	145	154	152	141	128	158	159	152	154	156	149	158	159	158	146	172	156	142	158	150	163	144	154	154	147	127	128	161	144	137	149	144	149	159	144	144	162	164	146	161	165	161	183	156	153	158	176	133	166	154	162	160	141	155	149	160	145	156	140	160	145	162	154	181	149	143	134	175	152	171	159	176	167	155	155	150	160	164	170	148	137	143	130	150	168	170	152	137	143	147	144	140	157	144	141	153	134	124	159	144	147	159	162	167	142	165	161	147	138	160	171	136	163	143	149	162	173	146	133	141	148	135	140	161	147	153	139	159	147	164	158	181	128	156	172	169	166	182	144	162	153	141	145	158	160	153	155	153	148	151	122	167	167	169	169	170	143	145	146	136	159	162	173	137	169	151	163	182	150	160	160	158	142	145	166	180	130	156	166	136	162	153	164	146	160	144	142	146	148	157	138	169	177	176	123	156	147	161	151	161	173	158	146	169	159	184	138	174	137	182	133	144	145	153	153	150	168	140	130	126	151	160	158	184	159	140	157	142	161	146	183	125	148	165	159	157	175	182	158	165	144	139	161	179	136	153	164	161	135	168	148	164	153	141	153	153	136	137	157	134	173	155	140	141	165	156	138	179	147	141	144	190	152	140	139	160	136	156	157	163	136	140	141	156	157	159	138	160	152	181	157	156	171	145	164	172	164	153	158	151	147	150	161	162	173	154	148	160	155	145	169	153	159	174	163	148	123	147	152	154	143	151	158	170	146	163	180	130	169	152	139	145	176	143	151	137	152	169	162	144	141	168	154	149	139	167	142	165	139	170	141	166	139	140	145	156	155	154	141	159	160	160	170	158	156	161	151	164	154	171	144	158	161	162	162	140	165	163	149	171	153	160	137	158	158	138	143	134	135	167	148	134	136	155	144	161	160	158	156	168	158	152	135	174	157	147	160	166	158	164	142	166	152	153	161	126	160	155	144	157	116	198	148	173	137	166	170	149	145	144	157	144	136	153	186	170	138	160	138	156	151	146	160	162	163	151	170	166	145	138	161	185	155	141	178	160	148	169	157	154	136	146	123	141	155	144	160	188	160	165	155	161	158	140	159	169	158	165	191	153	169	146	164	172	126	162	149	165	152	150	130	176	148	142	148	156	151	159	170	152	150	135	172	181	170	208	170	168	165	145	147	156	156	144	157	151	175	164	161	162	161	151	165	157	163	153	182	184	143	142	144	140	160	160	162	172	175	159	146	155	132	139	155	154	193	160	158	154	165	176	156	144	139	160	147	152	142	145	168	145	143	166	175	166	152	145	158	152	127	165	139	177	146	180	159	135	172	120	146	139	164	145	145	173	147	152	158	150	161	160	143	150	146	147	128	164	139	185	163	166	137	153	173	168	187	158	145	151	144	160	168	154	144	168	166	152	152	141	145	133	155	166	145	149	146	159	150	149	133	157	164	137	144	151	154	153	188	156	164	143	151	156	140	149	169	169	155	150	146	158	156	176	173	154	141	135	155	153	152	172	140	148	146	167	160	147	147	160	150	147	145	171	168	127	127	169	158	156	175	173	154	152	146	154	148	146	160	140	133	172	157	152	173	147	172	142	167	146	147	152	161	157	179	150	171	162	175	153	159	164	157	181	152	159	157	178	155	152	149	140	153	140	154	190	151	156	143	146	168	157	145	172	150	154	148	141	153	154	157	168	167	161	164	148	139	162	133	144	157	175	143	146	149	140	140	146	132	147	155	177	168	141	152	168	140
8137	871	1472	1589	1308	1115	942	829	724	660	591	622	572	503	527	522	487	510	460	485	482	480	434	438	471	452	436	438	406	441	417	433	449	405	431	412	438	404	422	383	457	400	365	429	413	386	426	403	421	399	395	422	446	377	392	379	427	421	442	380	417	401	365	377	412	425	457	473	428	443	418	422	422	432	391	420	433	424	382	411	424	413	425	404	386	440	436	439	427	480	441	399	422	388	393	387	366	413	383	407	419	394	391	398	419	390	394	393	393	365	396	386	411	388	404	362	416	379	398	396	390	402	386	382	396	379	389	409	359	401	412	383	352	415	412	392	386	422	396	412	389	394	424	390	381	379	402	394	386	388	433	412	408	423	390	398	365	392	383	388	376	424	385	379	427	387	408	426	448	382	389	399	430	366	404	402	408	383	410	399	396	402	399	382	405	383	409	388	383	393	413	370	413	385	377	417	419	365	412	397	434	377	381	383	415	417	389	410	393	444	387	402	372	392	376	409	407	389	417	413	385	391	405	418	386	389	408	395	390	392	379	390	369	398	369	391	403	397	405	404	395	392	359	435	391	360	392	391	387	401	386	436	401	420	405	387	404	405	396	371	381	411	397	381	405	399	381	402	405	394	409	405	365	399	392	372	361	351	364	405	363	399	421	376	402	424	372	401	401	396	390	400	395	408	379	411	395	395	385	400	374	392	391	388	421	392	398	374	374	424	385	425	382	403	372	360	401	395	412	422	402	362	430	375	432	386	407	401	393	397	409	369	393	438	372	384	399	384	398	385	395	384	390	375	425	377	401	408	376	378	381	389	383	398	391	352	402	403	417	413	377	408	402	385	411	374	393	375	423	392	396	425	380	390	408	407	402	387	404	396	335	411	424	401	397	370	368	412	393	372	372	387	395	381	374	369	384	357	404	370	401	418	405	393	404	408	396	373	397	387	388	412	368	400	417	412	400	396	386	398	437	383	397	405	372	394	376	414	422	370	389	364	414	404	396	432	416	434	383	391	406	410	398	416	386	413	381	399	417	409	412	386	396	411	386	425	411	377	386	448	371	415	413	404	365	421	423	431	373	425	390	370	414	382	376	391	406	374	383	409	402	395	398	420	398	401	385	378	395	409	425	399	392	399	391	409	403	394	398	411	400	386	397	386	395	406	380	344	404	379	384	425	400	395	422	387	380	355	379	413	396	385	404	385	423	404	379	399	380	388	417	399	435	414	437	411	401	430	363	379	402	396	383	430	412	399	366	375	392	408	389	398	386	399	396	392	402	410	392	405	416	389	401	394	371	398	400	420	376	405	384	398	421	381	397	374	404	407	387	382	379	402	388	413	387	384	448	391	426	390	379	390	398	397	382	378	402	383	409	416	384	386	424	437	394	388	384	382	407	412	396	450	400	397	405	405	379	426	397	388	378	384	404	410	424	378	404	383	390	377	388	382	433	396	404	415	421	389	399	381	381	441	398	409	387	428	374	402	371	360	364	375	391	393	379	350	409	383	390	392	393	352	408	398	396	390	420	403	402	385	365	369	406	390	358	391	429	392	399	402	373	392	395	406	419	390	403	389	399	400	382	389	375	374	396	409	382	410	369	391	398	389	386	376	395	341	403	397	363	414	419	384	406	357	396	401	391	370	390	426	364	375	349	391	370	385	420	416	373	415	397	380	421	406	410	398	367	375	399	415	430	404	368	396	381	389	404	385	376	378	403	433	403	402	405	379	409	392	390	438	373	419	425	381	395	402	440	407	404	348	392	392	453	396	382	393	388	416	405	383	378	407	389	381	410	361	417	392	375	399	403	422	367	390	414	361	431	355	371	384	392	439	403	367	360	381	366	413	416	396	400	393	406	393	367	382	430	387	371	365	417	442	392	384	388	400	395	400	391	372	373	401	432	398	424	412	416	376	397	381	420	428	413	406	400	379	428	390	392	389	395	420	385	400	423	389	426	424	398	437	370	386	411	385	378	368	405	407	396	383	420	420	374	356	407	409	376	371	426	378	385	378	352	432	408	406	403	403	404	376	379	384	415	414	386	436	410	404	370	410	414	388	373	394	411	409	388	399	378	393	381	422	430	424	427	419	401	386	398	389	405	371	424	379	358	380	354	399	415	396	410	389	393	365	403	384	399	372	414	395	425	404	387	379	407	404	396	419	414	400	385	407	398	379	381	382	379	363	348	393	409	380	384	419	439	381	430	379	405	412	392	381	417	399	408	397	367	399	392	365	388	346	412	430	431	377	434	407	382	362	379	418	389	389	439	393	413	404	381	398	408	378	387	380	400	391	376	398	356	387	411	390	404	406	433	420	419	386	352	382	408	406	390	374	408	413	400	401	399	422	389	406	414	375	408	356	392	387	431	394	365	405	416	387	410	372	383	424	398	376	399	374	455	388	396	342	379	405	413	368	411	419	412	381	400	377	378	390	393	396	429	424	409	415	421	396	396	384	397	403	392	389	414	377	397	372	360	416	383	369	403	391	399	414	381	415	389	356	420	390	385	399	391	408	384	395	415	442	379	390	421	374	391	364	433	395	375	420	446	374	391	420	373	373	408	415	376	427	400	382	385	394	398	365	385	397	380	402	369	383	419	417	419	353	414	394	399	426	398	405	404	399	359	409	379	376	363	391	402	373	396	395	382	380	376	381	357	401	412	412	383	380	389	395	415	386	376	402	407	432	425	395	391	355	368	396	378	395	371	381	417	415	410	392	394	418	391	394	407	409	415	431	393	467	342	387	396	419	429	409	407	382	410	396	390	399	389	400	411	401	394	401	393	399	378	388	383	396	391	408	439	404	390	391	424	417	390	386	392	403	387	369	400	395	402	405	406	398	400	384	410	416	423	370	425	410	432	387	414	393	363	390	392	395	360	414	418	371	419	410	416	375	386	432	370	433	377	399	396	401	401	383	373	367	403	399	348	392	424	372	363	355	403	370	418	401	426	363	400	416	349	423	352	382	412	378	388	391	423	394	406	380	384	396	389	396	394	348	397	405	410	402	384	394	416	407	413	397	417	390	398	378	400	371	424	380	385	395	384	383	391	433	413	370	372	393	383	431	396	382	396	356	396	375	393	412	395	415	388	400	353	385	380	413	435	384	376	392	447	388	412	380	386	404	385	381	404	415	426	411	396	416	392	406	381	384	411	386	417	430	368	385	409	408	400	388	394	412	356	400	374	426	426	411	419	411	404	406	396	396	406	425	390	396	382	415	390	434	393	398	408	412	396	412	379	394	423	394	348	341	396	364	386	385	397	386	399	403	417	399	407	397	377	373	421	383	402	371	385	387	412	402	423	413	385	399	388	358	413	373	378	387	393	407	382	393	360	356	415	417	427	378	397	401	398	404	440	380	399	399	432	394	365	399	397	388	421	410	402	400	430	410	430	391	386	366	357	385	365	403	411	397	389	397	394	367	386	393	373	388	429	346	364	381	368	416	398	379	354	387	395	381	434	404	396	391	398	384	372	394	367	409	387	395	393	374
1862	399	406	342	345	325	334	354	336	346	353	356	342	307	317	309	328	344	326	370	361	326	330	343	373	348	336	341	303	305	343	348	324	325	318	350	351	348	348	303	364	321	339	302	353	319	370	330	350	346	342	293	331	344	324	327	350	354	338	342	322	341	339	298	308	316	344	340	346	344	322	324	342	319	336	313	348	311	321	371	310	344	327	339	329	374	369	375	334	325	356	350	352	354	351	349	304	319	342	370	368	304	326	316	340	341	364	321	366	316	320	334	330	381	343	321	325	352	339	348	338	307	358	317	314	362	343	330	335	328	338	323	331	334	330	356	350	362	341	347	351	302	360	332	291	353	330	349	337	342	363	326	349	342	315	321	353	342	326	340	313	338	311	367	352	348	317	299	320	336	316	342	356	368	337	307	302	360	308	359	347	350	342	291	316	344	329	319	332	351	308	322	324	354	359	365	340	349	362	312	345	348	319	342	306	344	335	331	325	340	332	319	312	285	359	356	351	322	348	325	314	366	335	368	360	366	346	322	369	313	315	290	342	342	327	339	363	305	340	362	331	346	310	335	309	324	326	362	374	347	363	349	316	358	353	317	359	317	333	345	328	334	346	334	332	347	349	336	342	345	348	349	346	312	310	345	348	307	379	343	328	350	339	340	351	370	353	337	357	341	334	331	368	352	343	348	344	317	334	328	316	289	345	310	341	324	338	332	342	322	317	301	333	305	372	335	314	358	348	343	330	357	346	344	305	319	361	309	335	334	344	320	338	334	344	364	356	321	324	295	296	340	325	334	332	362	336	348	357	321	348	330	353	312	364	333	329	378	352	341	316	341	332	347	335	369	309	365	323	345	300	310	329	341	334	322	331	352	336	298	339	332	335	329	319	362	319	365	363	318	333	339	333	326	369	287	366	361	329	333	328	327	348	365	335	337	336	314	379	336	302	353	311	319	336	348	329	356	317	330	292	354	352	278	285	339	366	309	345	308	322	293	290	354	317	355	343	336	341	317	337	370	330	322	320	349	339	360	355	291	304	340	316	338	287	325	339	341	347	376	335	333	358	330	334	307	345	326	362	330	358	363	338	284	313	329	330	345	365	361	343	322	311	337	330	347	366	315	311	314	361	352	298	341	325	350	365	296	347	335	326	293	315	297	321	388	327	317	333	385	369	343	333	338	324	332	329	364	332	335	320	369	338	351	305	330	354	297	334	338	356	369	339	343	354	350	348	324	322	349	321	316	328	341	322	329	364	338	321	349	365	384	327	326	306	322	326	344	336	343	309	341	317	330	351	349	330	314	332	329	371	339	366	331	352	358	356	330	335	337	330	325	349	382	325	328	331	334	362	331	391	337	344	332	326	358	312	307	349	312	312	312	342	309	370	366	353	338	355	321	312	295	309	351	303	337	353	358	298	365	343	326	367	340	358	333	354	308	325	325	339	316	336	328	333	349	346	324	336	346	334	358	330	342	338	327	315	352	328	323	344	355	349	337	327	351	302	322	372	333	343	339	319	317	304	336	346	361	324	323	374	355	341	370	363	323	377	359	349	335	306	329	334	327	322	346	338	335	317	341	305	339	304	327	326	320	320	323	323	333	339	324	327	331	319	376	321	318	342	317	328	315	345	357	339	392	296	322	321	349	333	343	360	331	352	336	335	353	364	371	334	339	319	334	297	340	371	303	347	345	355	340	311	339	324	330	337	341	318	343	349	357	342	345	326	359	340	359	336	345	361	328	312	297	316	330	334	330	352	349	305	362	343	383	328	358	325	333	346	329	338	324	323	315	336	334	331	334	325	362	356	344	320	328	333	316	332	365	326	328	349	342	401	364	347	314	318	307	346	322	349	326	335	326	324	363	324	334	374	323	332	354	381	366	296	372	306	341	281	328	341	342	338	368	295	336	356	339	297	371	349	309	328	338	338	346	326	314	340	346	362	354	348	344	366	353	328	309	327	346	350	295	342	353	314	331	330	328	314	345	337	325	376	342	346	356	326	326	323	346	330	311	316	343	337	323	340	345	348	315	333	350	348	335	326	344	311	350	364	320	363	338	343	351	351	331	334	353	315	369	321	345	340	300	339	311	334	373	323	331	348	350	328	316	302	321	347	347	337	341	355	335	352	334	304	346	339	350	339	360	306	347	320	311	346	353	332	317	362	354	331	322	301	329	335	374	350	322	334	321	336	319	344	353	355	358	338	350	317	336	369	306	315	314	328	328	317	332	312	363	352	338	316	333	316	330	325	332	314	342	343	294	320	330	355	360	320	339	310	345	314	363	352	336	307	323	324	340	321	318	310	331	355	331	341	324	338	299	318	329	296	327	359	337	356	348	288	333	338	357	329	346	381	319	325	337	312	354	336	335	331	323	353	364	333	324	326	357	342	322	322	381	378	342	314	353	307	343	309	360	348	354	359	322	317	327	336	334	340	305	331	385	332	343	323	313	347	321	323	317	295	325	317	341	360	307	349	337	318	320	357	376	358	345	378	364	307	311	354	337	326	329	361	311	326	337	354	333	301	340	328	353	326	359	326	329	322	332	344	318	300	339	368	344	327	277	331	316	337	338	332	307	354	352	350	360	348	337	325	351	344	351	378	361	308	350	298	310	308	321	365	333	335	340	333	348	340	364	338	312	333	333	360	356	344	345	339	365	338	350	359	323	361	322	336	350	333	345	322	348	389	340	368	325	342	365	343	351	314	327	362	330	333	360	355	360	378	342	353	335	381	339	344	322	365	307	350	329	361	309	359	360	298	321	304	334	324	359	350	343	351	338	284	302	348	337	309	348	344	308	360	331	337	309	344	328	348	331	366	342	332	364	345	352	337	337	351	358	371	327	336	334	337	345	371	324	360	301	364	339	343	328	370	302	339	352	344	329	321	326	288	334	355	324	331	268	308	332	334	350	341	359	349	371	322	314	335	327	349	351	329	347	325	319	285	319	343	374	340	365	343	361	306	356	298	347	343	327	315	330	332	347	324	346	300	359	319	326	357	350	336	343	344	304	311	328	344	325	344	357	351	360	340	332	323	358	298	327	293	341	329	323	324	340	345	347	315	348	289	334	323	357	350	332	318	342	327	325	356	321	336	321	312	319	377	304	339	329	324	316	313	348	355	323	340	331	340	340	337	321	330	335	354	365	328	329	329	340	300	275	335	324	361	355	355	320	340	352	311	329	335	331	369	348	318	280	324	309	360	331	329	357	314	339	340	341	319	360	357	341	339	336	332	336	345	342	347	334	339	333	324	322	328	360	316	305	372	363	375	338	348	340	307	327	301	309	342	335	314	354	308	347	319	356	346	283	326	324	330	298	306	343	313	340	347	298	365	330	348	335	345	337	329	355	308	345	313	353	334	349	318	311	355	330	357	337	308	348	349	348	344	340	321	322	352	337	343	354	330	369	365	332	299	305	330	327	354	347	332	305	328	359	335	332	304	359	326	322	339	339	321	316	351	347	331	324	353	374	336	350	357	327	323	333	345	390
2388	837	836	793	790	833	763	844	819	844	808	806	746	832	825	788	793	883	801	786	766	831	852	828	784	792	795	837	801	766	774	786	770	792	787	846	729	784	788	784	844	809	792	843	794	780	730	779	813	786	815	792	785	795	822	800	808	798	765	816	821	768	761	797	823	793	755	830	803	799	827	829	781	729	867	804	771	803	793	778	791	765	775	805	787	800	800	780	796	785	814	820	747	813	821	833	794	833	782	800	829	780	773	812	800	784	798	804	760	769	840	809	792	820	820	843	800	817	808	759	743	779	791	774	809	780	775	817	806	765	785	816	782	764	766	734	806	755	782	821	808	850	801	851	787	807	728	813	768	804	781	859	780	786	815	796	810	817	810	814	831	809	848	810	869	786	829	813	826	781	825	796	780	815	845	742	824	773	784	753	818	773	818	804	763	794	738	838	810	781	746	779	787	806	761	831	759	817	803	795	819	821	785	808	770	785	777	804	794	808	791	790	759	771	835	812	815	807	806	817	813	781	785	822	850	791	780	785	810	790	820	860	790	816	823	766	828	762	757	760	777	783	797	813	765	765	812	819	789	772	790	747	827	773	799	796	757	813	818	796	799	797	808	771	816	789	789	817	826	772	803	824	859	827	800	832	777	785	854	807	766	830	753	801	854	780	777	728	773	787	800	781	810	790	736	790	760	787	796	793	815	833	802	819	779	828	784	821	846	783	798	775	756	876	809	822	796	795	806	778	812	757	760	823	775	848	827	763	799	792	826	793	841	772	838	805	807	776	815	817	836	806	792	765	771	782	848	849	776	810	798	806	812	771	761	773	814	763	779	766	811	845	882	804	813	801	850	849	777	758	815	797	811	792	810	810	786	826	787	838	830	858	770	768	801	811	798	817	733	795	829	838	903	761	787	824	832	778	813	791	831	779	803	791	770	820	792	771	791	764	840	821	807	813	777	801	770	826	791	787	789	793	803	775	771	839	817	788	783	855	808	830	834	770	818	786	812	841	859	825	770	846	803	785	799	810	870	750	789	815	740	781	839	756	767	777	842	826	797	793	817	780	817	837	797	828	812	874	756	797	791	787	821	814	778	803	799	777	828	771	799	775	812	768	775	801	792	811	801	808	761	836	804	851	773	822	851	786	800	809	812	718	801	816	843	815	758	820	852	750	829	809	756	786	779	816	830	787	764	780	753	820	846	848	745	799	801	795	853	794	800	757	736	763	763	785	807	771	806	731	850	782	823	793	819	803	790	794	811	817	786	826	742	805	793	763	788	775	812	794	770	801	801	778	792	816	807	792	782	803	740	817	784	841	803	803	814	776	810	817	788	800	841	773	736	764	782	781	817	764	813	767	784	766	837	749	781	793	760	800	784	794	796	793	782	813	838	848	825	756	863	774	778	816	808	829	821	797	795	821	843	806	856	763	818	807	788	809	841	818	824	756	834	761	805	820	824	769	787	786	829	779	781	781	774	794	783	757	757	815	768	807	729	828	828	892	854	831	826	805	749	796	845	806	812	803	816	802	786	830	819	837	839	778	786	776	756	769	794	817	755	793	806	762	778	806	855	809	772	783	811	839	797	780	776	799	809	799	772	789	791	819	796	811	769	808	811	807	781	785	768	822	802	767	781	833	872	819	792	818	746	840	818	825	817	763	814	780	810	825	848	765	796	813	751	795	804	790	855	808	798	786	798	757	776	764	806	804	802	796	820	776	807	782	836	769	762	788	788	868	820	768	819	750	870	780	785	775	817	763	801	787	815	768	814	819	782	840	798	782	852	810	828	789	791	822	806	804	824	809	804	810	762	744	782	718	771	767	798	856	846	780	856	747	795	824	757	803	744	804	793	810	781	772	794	768	783	799	815	808	834	779	810	834	799	831	732	869	763	762	826	814	765	724	760	782	764	850	795	795	800	813	726	749	793	791	764	794	818	797	812	809	774	799	840	807	809	836	802	850	782	791	790	806	801	775	785	786	803	786	804	857	729	797	821	799	809	767	793	752	801	761	765	794	860	826	719	786	781	784	747	807	757	775	775	873	820	742	774	827	826	719	789	764	857	760	834	775	798	799	824	725	824	859	850	799	809	789	851	858	752	783	820	771	788	778	786	840	754	778	729	768	778	846	799	786	773	791	770	796	796	790	777	784	831	809	805	813	793	717	781	794	761	809	821	791	801	795	771	847	830	811	859	786	803	774	809	783	765	824	793	797	759	825	768	812	804	757	812	776	833	812	774	841	821	769	826	817	778	772	764	797	784	825	790	794	750	782	786	805	805	799	760	792	828	788	792	755	789	779	838	847	763	838	753	831	827	856	771	768	801	849	785	833	792	794	765	785	773	834	780	816	786	773	830	822	751	832	789	748	804	800	817	835	738	824	766	783	772	765	822	772	829	789	809	812	841	762	820	765	831	773	775	788	779	762	860	803	773	793	839	792	771	840	813	787	861	787	811	807	773	784	860	823	781	824	809	797	769	824	794	766	786	798	821	803	803	826	769	841	803	771	795	752	812	725	806	867	814	829	814	786	757	782	769	788	779	828	797	829	792	814	805	795	831	829	759	817	824	831	780	832	802	816	766	839	832	787	792	793	791	823	830	784	783	772	849	765	807	831	796	756	853	785	807	796	792	834	787	829	771	814	745	863	807	759	839	798	791	828	814	767	861	799	763	812	752	780	757	786	801	725	794	768	765	812	790	800	812	786	831	736	804	809	827	807	784	820	827	742	804	788	791	776	804	771	765	781	787	767	780	809	816	797	828	829	817	793	776	789	778	814	840	778	756	800	775	809	763	762	848	801	796	785	761	801	832	816	770	795	783	787	806	790	788	723	775	811	793	782	775	797	778	772	796	802	809	798	804	815	803	809	845	829	788	813	841	800	818	810	869	823	766	823	825	819	789	793	811	805	811	836	793	810	853	758	792	819	815	831	768	835	829	756	799	772	759	807	784	771	783	735	816	818	853	796	788	770	778	787	817	845	766	793	809	743	800	830	800	763	782	795	780	779	803	819	818	808	751	778	827	824	808	742	791	807	795	799	800	785	853	833	759	803	811	838	754	810	791	793	781	786	783	803	804	780	770	765	760	782	797	794	754	797	813	811	792	803	841	826	861	779	857	817	788	803	801	779	801	793	781	789	760	782	791	810	765	843	761	796	782	755	791	823	781	769	786	744	770	758	784	812	805	833	756	779	805	800	816	788	753	791	816	802	773	850	823	818	823	788	804	814	793	839	793	793	786	759	799	829	806	790	859	819	814	809	791	804	758	770	768	760	847	819	786	784	833	826	823	840	741	836	827	838	808	828	751	785	856	787	827	810	854	806	790	852	825	817	791	788	767	788	814	858	795	830	764	807	752	787	836	795	766	774	777	806	843	823	769	815	783	798	821	777	816	815	828	758	803	817	772	773	783	847	795	783	770	800	818	771	766	764	784	796	856	828	825	817	832	761	780	753	819	839	798	819	750	815	776	819	801	850	785	787	817	838
7468	637	514	441	414	325	342	294	342	314	274	293	296	310	318	293	305	320	307	292	307	326	271	285	291	276	295	277	313	292	270	280	258	306	274	305	279	281	305	277	277	297	255	270	278	300	303	299	289	289	276	319	282	296	293	315	301	266	266	279	289	316	283	266	274	282	304	292	281	296	268	303	281	289	306	318	300	296	303	311	265	321	318	277	297	277	256	294	317	311	327	283	274	297	294	317	277	299	300	290	273	281	278	277	297	271	282	293	289	298	309	286	259	287	310	289	265	275	280	292	297	292	285	274	276	260	289	246	304	255	267	278	272	279	313	297	300	316	318	285	249	288	262	279	298	297	291	290	288	291	305	277	297	323	284	295	296	288	292	279	330	280	273	282	284	270	272	305	291	302	285	259	286	282	283	309	290	270	295	296	274	274	297	316	290	286	294	312	276	285	265	249	281	284	300	275	311	319	285	263	315	290	269	309	271	268	293	292	274	290	328	290	293	303	315	282	273	293	299	276	278	328	315	257	276	293	342	298	303	283	278	301	312	290	259	263	271	303	285	275	277	263	281	311	319	267	283	257	291	288	254	266	278	295	288	281	317	292	300	288	277	260	267	271	268	279	270	293	261	284	300	308	296	280	286	287	272	319	307	307	265	309	304	273	282	297	316	288	303	261	276	311	251	302	298	282	288	293	311	295	283	292	291	308	276	307	281	285	281	301	302	290	251	316	294	315	297	311	267	290	298	323	300	288	285	284	265	279	294	267	297	256	271	294	311	271	333	277	298	291	320	278	286	298	300	270	286	304	299	300	297	297	293	292	290	299	313	291	297	251	297	278	262	284	294	265	272	290	289	276	303	264	299	274	255	285	284	286	292	289	277	276	307	294	282	284	267	285	292	282	306	289	269	310	311	267	280	277	269	305	274	270	268	301	310	259	294	280	271	272	284	283	294	247	256	287	284	262	296	267	296	277	318	274	284	291	307	274	283	289	319	283	314	280	298	293	283	303	255	302	286	304	304	289	281	278	326	298	290	294	275	298	280	255	288	278	280	245	294	321	286	269	279	303	288	276	292	284	286	315	314	306	291	301	281	301	273	282	313	285	284	308	297	304	316	291	292	251	288	300	285	317	298	279	280	292	298	281	301	328	287	291	276	254	278	292	288	255	279	305	282	292	286	320	276	273	242	307	311	301	281	292	307	298	254	316	280	290	287	288	315	284	286	289	286	306	307	264	275	269	298	291	290	271	294	284	299	285	305	310	269	291	290	273	290	289	269	286	271	299	294	310	278	279	279	296	245	302	282	301	287	293	255	282	272	296	302	280	294	307	303	273	305	274	306	304	319	299	284	288	293	287	268	292	270	296	280	288	303	257	288	249	277	289	270	258	260	241	271	317	305	284	271	316	301	309	279	261	295	277	277	282	255	298	295	266	278	269	301	276	285	275	265	312	287	301	304	275	267	304	297	292	265	270	296	267	317	310	320	299	268	275	307	312	298	312	308	300	260	326	305	291	292	286	287	252	265	284	320	305	276	301	289	277	273	273	297	313	332	287	293	286	318	298	277	311	299	265	278	279	302	274	279	277	299	265	309	294	281	289	276	280	283	277	315	293	303	283	257	282	260	272	298	307	300	276	272	297	288	315	306	303	294	288	306	291	294	312	307	282	327	302	278	316	299	258	285	290	263	279	299	306	287	295	323	309	289	283	307	268	303	298	289	301	319	298	286	296	308	323	289	296	268	272	288	295	286	295	289	305	280	278	287	270	271	314	278	325	257	319	259	292	277	286	294	263	271	291	286	279	289	247	282	321	274	300	322	247	299	305	289	265	286	326	264	281	272	252	287	292	303	265	290	274	296	287	299	267	297	309	270	288	294	277	298	292	278	320	303	273	273	273	329	290	274	277	313	318	287	304	268	289	290	285	305	306	292	291	299	287	313	301	278	265	275	302	280	279	282	309	305	284	301	265	262	264	291	260	331	307	296	313	293	270	281	245	258	317	277	290	269	282	321	294	284	281	293	287	281	292	272	284	259	244	291	278	292	261	324	295	300	301	279	310	253	273	282	301	306	313	305	343	264	251	257	302	300	275	305	276	321	317	289	261	268	315	348	248	282	263	299	286	303	264	296	316	291	303	241	292	288	277	299	282	283	277	285	316	294	279	316	300	273	288	286	282	301	277	297	301	283	294	280	274	297	284	298	287	262	279	299	289	280	291	286	306	332	298	275	256	283	290	253	309	303	299	288	284	306	278	293	286	311	281	263	282	287	277	302	303	256	277	276	286	301	287	309	306	325	272	267	293	309	301	325	272	262	311	326	294	286	307	266	304	281	283	268	266	273	311	261	281	330	273	313	293	327	284	286	273	291	239	314	269	325	300	295	265	266	288	304	294	277	292	276	326	293	284	285	312	292	287	279	307	296	284	328	283	278	261	306	294	307	281	284	299	292	296	289	294	264	303	281	276	303	286	275	309	287	268	261	269	288	286	313	258	276	285	306	296	299	286	282	293	275	336	308	299	294	314	273	324	298	282	279	305	269	242	277	310	288	288	299	296	302	293	298	285	316	269	251	298	298	301	309	292	302	275	300	285	293	312	275	255	290	299	264	275	295	292	304	256	249	274	301	300	305	281	276	310	296	270	275	265	258	251	261	273	309	286	268	263	293	269	302	304	296	282	302	306	294	299	302	220	311	293	306	269	275	299	305	298	281	297	281	304	274	263	305	276	286	273	268	273	327	261	293	285	273	273	297	319	300	276	292	260	286	275	278	316	281	304	297	294	280	279	301	292	315	284	287	320	276	307	283	302	297	283	314	278	278	283	308	280	279	298	279	286	274	275	315	282	269	265	287	300	277	284	323	317	274	305	318	304	248	296	278	312	301	264	292	292	291	311	276	283	280	300	283	296	290	298	270	296	282	286	293	287	270	285	269	283	305	305	290	286	286	284	285	293	271	254	292	287	308	317	312	303	286	292	305	290	310	274	251	280	298	283	306	309	287	300	279	253	292	294	281	277	254	281	304	257	258	276	283	275	294	292	289	287	283	289	280	290	296	276	306	315	298	295	284	272	288	311	302	276	282	279	263	298	300	317	332	290	294	260	248	268	286	278	292	287	252	293	308	315	308	302	290	307	287	259	302	281	267	267	275	252	289	272	296	280	286	295	273	309	273	270	293	262	263	264	291	269	301	295	299	288	323	315	291	304	311	314	286	293	268	302	274	301	290	310	271	298	302	309	290	263	291	268	307	284	254	303	316	291	268	282	306	298	292	276	316	288	296	299	274	296	290	278	283	283	255	276	284	299	284	298	284	256	281	278	300	265	292	292	287	329	275	335	313	277	271	302	281	295	275	266	285	257	269	324	250	261	299	327	255	270	264	276	281	303	302	287	281	275	303	272	279	296	323	278	259	307	290	274	312	281	308	300	284	268	291	306	290	265	301	340	264	291	300	307	280	289	277	268	315	290	297	294	251	327	331	307	277	300
6845	925	1178	1337	1237	1077	954	894	902	863	859	776	767	753	745	772	771	772	714	776	742	753	750	722	738	747	716	715	709	661	721	742	733	693	699	728	681	729	714	690	689	683	655	710	702	683	701	685	665	691	692	653	727	673	716	698	741	637	707	686	711	692	708	708	702	682	745	751	714	714	694	696	734	675	634	684	686	742	692	644	671	702	727	681	722	733	719	753	687	673	683	681	690	682	718	695	634	695	720	682	703	696	672	678	688	693	656	691	701	720	714	711	717	672	689	711	713	731	701	661	653	684	653	718	714	653	666	710	693	645	651	715	670	703	673	716	655	746	674	664	681	703	716	695	690	677	660	659	679	638	683	633	687	684	710	698	694	690	708	672	708	704	737	703	657	726	660	697	708	664	711	677	689	701	657	690	655	654	713	676	659	679	710	663	645	675	723	667	697	701	684	693	675	675	712	678	715	683	725	675	703	668	680	673	683	690	696	681	714	692	685	691	681	717	691	681	682	714	673	692	688	688	667	666	661	699	674	641	689	715	678	753	707	679	702	690	708	681	714	679	662	747	635	690	656	678	685	701	716	683	718	734	648	673	715	676	714	704	632	705	690	699	636	690	688	695	694	666	654	687	696	702	715	675	720	662	666	682	706	698	683	710	718	693	676	682	682	702	708	707	668	680	707	687	718	666	681	647	678	669	705	682	709	698	758	719	662	676	721	723	626	677	661	657	686	668	731	705	716	662	684	668	690	654	669	729	687	702	639	704	724	705	720	675	680	703	700	666	662	678	699	681	700	676	714	688	660	658	735	706	717	705	693	695	673	689	674	717	661	683	707	711	706	691	702	687	672	676	708	721	703	730	676	665	713	685	666	702	677	728	686	685	686	701	670	678	687	708	707	726	656	696	695	726	711	705	706	672	677	676	705	640	674	668	677	696	678	686	732	698	643	708	687	686	699	702	745	693	685	700	726	689	729	707	709	691	714	700	731	699	695	710	712	644	698	677	643	660	722	682	672	648	695	714	730	690	708	674	725	640	664	693	681	720	644	689	702	698	676	722	666	656	697	715	629	665	655	696	667	663	672	672	724	643	657	676	731	689	628	653	691	700	636	682	745	692	688	678	694	714	661	691	689	669	653	729	657	672	690	670	741	636	679	662	719	708	705	706	632	668	706	658	655	705	678	761	665	709	652	665	684	724	691	665	711	679	672	706	707	694	687	702	654	702	692	755	621	696	753	687	714	697	713	700	680	693	697	640	674	711	645	681	650	717	714	674	725	658	689	674	650	675	690	663	710	659	689	680	700	666	664	662	715	699	696	675	688	759	693	668	676	669	706	696	675	687	692	682	716	674	649	689	708	705	707	694	662	699	704	714	662	679	694	681	740	711	754	695	686	690	667	663	678	672	684	712	700	705	681	703	630	683	690	671	723	687	669	658	673	688	684	664	746	658	691	749	719	669	695	685	678	663	648	678	691	669	658	677	721	692	673	705	719	715	687	714	714	695	663	676	689	666	720	666	688	701	702	700	695	683	646	652	687	664	714	676	676	759	745	711	671	677	685	668	685	667	670	652	704	658	712	656	699	697	705	677	701	698	691	706	684	695	674	688	659	639	664	660	760	679	659	684	706	667	680	667	724	706	723	683	704	663	710	693	731	700	740	671	704	684	661	707	681	644	667	660	678	668	707	695	693	674	739	651	689	752	729	639	708	616	685	674	657	644	704	653	705	707	686	664	683	700	688	646	665	657	719	654	671	672	717	693	721	680	673	699	717	675	733	642	680	700	695	702	702	697	698	701	683	696	700	675	682	660	676	651	752	671	652	661	715	713	659	647	674	676	720	735	659	676	719	666	672	724	703	704	675	749	699	675	687	685	703	654	702	673	711	657	688	690	684	702	686	695	660	643	665	695	674	721	703	708	702	675	711	670	681	694	695	658	669	665	666	721	660	704	669	656	651	690	698	676	667	666	692	710	706	669	666	673	713	713	735	647	668	694	745	732	702	715	685	683	691	744	676	668	652	718	688	655	701	659	680	662	681	690	644	643	679	689	668	687	734	690	713	672	671	687	710	683	726	685	695	689	663	700	642	730	656	683	671	666	704	699	693	702	671	668	698	704	639	673	684	668	655	694	697	707	675	630	660	695	676	677	699	704	677	703	664	661	693	716	676	708	696	718	668	681	681	670	659	685	683	667	685	629	674	714	690	691	688	657	705	690	691	674	629	666	709	669	688	653	685	688	683	740	690	680	691	657	668	627	670	651	740	676	672	754	714	718	698	681	653	715	676	696	686	735	665	701	735	715	710	685	740	669	673	651	668	660	688	669	707	686	683	709	676	694	661	702	685	733	665	744	700	682	660	664	700	673	644	680	680	694	681	720	683	713	742	662	734	656	686	663	700	651	698	731	726	650	692	675	697	716	638	724	711	707	717	723	689	655	682	685	713	657	674	687	725	639	670	711	659	704	717	743	660	664	707	705	713	643	662	681	674	621	708	695	692	627	686	708	684	647	737	693	686	683	711	655	702	671	657	668	699	705	631	677	676	687	712	688	657	700	729	676	704	681	701	706	721	667	719	713	705	670	693	678	657	644	689	681	682	717	710	648	705	688	660	738	712	715	633	650	671	648	723	688	713	731	671	705	688	712	701	706	686	667	734	655	680	662	701	666	659	676	696	718	731	667	694	658	722	660	715	697	706	693	713	664	678	664	668	707	693	659	701	669	654	657	695	680	719	663	666	711	640	665	658	687	685	717	685	682	732	735	699	705	705	727	663	679	666	716	692	708	686	670	744	696	682	659	693	683	684	692	730	724	711	720	663	728	724	697	702	659	727	640	722	703	751	709	685	679	648	666	702	690	686	739	666	660	745	659	724	671	657	683	699	701	729	656	728	675	704	703	635	706	679	699	706	740	666	677	717	673	698	692	672	672	667	681	718	704	694	708	717	681	651	715	670	678	677	680	658	680	704	699	697	704	677	674	677	654	705	655	687	745	655	705	640	678	728	690	635	678	677	702	689	690	677	669	676	664	728	693	674	691	751	644	684	706	689	685	703	691	686	677	691	675	746	721	654	699	671	663	675	717	654	670	731	684	687	732	682	721	703	722	684	657	744	685	722	675	676	701	722	697	700	675	685	659	662	664	721	696	679	662	674	690	699	666	730	679	685	643	645	703	683	713	697	690	707	702	689	680	688	677	687	690	681	669	659	733	690	665	666	700	648	666	687	689	766	712	666	674	678	621	659	700	693	727	712	682	680	698	697	635	672	693	715	703	672	695	681	671	644	661	695	673	634	712	638	666	722	685	679	656	703	724	667	694	712	723	697	699	705	693	746	636	688	723	656	699	659	711	656	698	653	707	733	708	670	753	717	652	665	691	717	755	705	702	694	666	691	649	656	718	748	736	708	714	694	654	656	703	716	714	646	700	722	648	682	714	695	658	698	652	692	767	631	670	656	639	706	749	713	690	710	699	662	665	691	710	691	624
12952	842	630	436	321	232	220	230	188	213	205	188	169	153	157	175	165	161	156	173	173	143	153	179	149	134	146	150	156	139	144	167	150	122	139	152	151	145	156	154	155	153	167	152	160	136	146	149	149	153	142	150	142	132	130	136	147	166	146	138	139	142	136	160	151	148	153	157	162	181	148	163	138	155	149	160	138	156	147	150	150	148	152	169	156	158	147	158	154	138	128	131	133	141	183	140	135	166	146	135	130	156	157	131	139	161	142	165	143	150	152	126	148	151	164	126	148	146	144	135	138	143	171	141	151	155	166	151	156	152	136	136	152	151	150	147	165	147	156	160	152	137	138	120	148	132	165	144	150	132	174	154	147	161	130	140	169	139	157	136	138	175	133	141	143	123	136	168	163	137	164	162	125	127	143	143	152	159	166	130	158	144	128	148	143	155	161	135	139	156	147	146	146	131	157	129	115	157	170	143	137	133	162	103	146	134	146	160	148	145	147	155	139	124	163	132	152	156	153	149	167	168	154	145	134	127	160	150	143	156	151	140	142	144	167	127	159	154	138	134	132	141	150	159	160	166	159	159	133	158	130	151	146	141	161	152	153	133	145	142	139	128	149	135	146	130	164	138	134	133	147	147	170	142	143	137	142	138	168	120	137	146	173	146	174	145	148	176	140	131	138	132	127	163	160	147	149	158	146	123	152	144	147	139	141	145	132	149	138	151	170	133	124	141	164	147	129	148	144	130	146	132	145	138	132	115	155	138	147	129	151	163	137	172	131	141	122	149	165	145	136	131	160	158	145	144	147	159	143	152	138	144	155	154	156	136	186	125	130	157	136	164	164	159	153	157	151	128	137	147	131	133	165	140	136	141	149	153	167	154	134	138	138	150	141	140	151	132	150	157	149	147	176	146	133	148	140	121	142	158	136	130	131	166	148	149	137	122	141	146	151	136	137	147	167	147	153	163	155	142	130	144	150	144	134	142	149	145	142	138	137	148	141	151	142	171	136	149	157	148	168	130	126	138	142	137	146	144	149	162	147	142	135	169	163	142	137	130	113	136	142	124	156	142	143	132	119	140	146	157	151	156	142	150	134	151	148	141	143	145	116	168	148	142	162	154	143	143	141	146	148	137	157	162	144	142	175	161	151	159	140	148	113	131	140	150	135	141	139	131	161	143	125	146	153	131	129	143	131	138	158	140	145	162	123	149	140	173	135	129	156	132	149	154	130	123	154	144	136	137	153	127	156	163	185	145	141	153	139	146	156	146	138	150	159	121	137	165	155	133	146	134	126	159	145	173	151	144	158	168	150	135	135	139	138	142	129	136	160	129	133	163	145	150	143	153	118	144	140	146	123	167	142	139	131	133	136	139	133	166	160	155	149	125	142	162	131	137	143	133	170	136	140	141	136	151	125	155	142	131	159	142	142	155	148	151	175	148	137	144	147	145	156	130	137	151	129	129	138	133	153	130	152	150	152	171	125	145	159	173	129	140	189	152	165	147	152	153	147	136	133	135	101	148	138	148	139	119	131	142	151	146	136	136	124	162	165	134	154	161	139	145	154	139	131	149	157	149	146	157	138	123	133	147	148	147	145	132	161	125	164	137	154	155	156	174	129	150	168	170	153	148	136	158	148	138	150	140	146	149	159	150	152	153	157	137	144	138	153	127	126	167	162	155	150	138	126	128	178	149	163	151	150	133	155	141	149	164	170	147	156	138	145	142	154	132	147	149	146	140	149	132	156	138	146	128	172	144	153	148	161	133	155	165	139	142	133	145	122	131	132	152	143	143	139	132	125	141	147	150	154	140	149	135	161	154	118	137	159	148	144	168	142	161	122	172	140	160	141	134	145	149	167	177	114	144	142	156	158	149	143	116	139	139	135	151	143	167	153	151	145	163	141	171	134	141	147	140	163	133	142	143	149	167	157	143	156	138	154	157	147	146	174	144	126	144	154	143	157	158	150	157	164	154	155	141	163	149	159	156	158	134	134	140	143	131	153	147	148	174	137	138	149	126	153	154	140	148	145	142	137	148	133	127	163	146	142	126	144	154	135	150	149	166	168	139	159	132	157	147	170	168	144	136	165	131	143	165	160	160	140	153	152	150	138	145	139	122	129	149	156	160	144	126	150	154	154	125	146	131	149	151	158	154	163	147	136	133	139	145	163	159	165	152	154	149	145	157	164	135	139	145	148	132	152	139	169	144	151	148	150	127	145	128	136	149	153	144	137	138	125	154	150	152	142	166	150	143	144	163	137	141	142	137	143	136	144	144	164	167	142	134	146	149	131	133	152	150	116	162	129	168	123	145	141	130	155	129	134	157	136	153	131	168	146	131	147	150	141	147	164	152	139	132	133	147	138	146	158	152	136	154	141	125	156	150	153	155	133	139	144	143	139	130	167	142	132	138	147	160	133	140	149	133	135	153	144	143	146	166	136	141	137	122	146	154	152	162	142	151	151	142	158	152	148	176	150	172	143	138	140	153	155	140	160	159	146	156	135	135	158	146	145	142	153	164	137	119	136	138	166	139	145	145	155	146	146	137	143	166	143	152	155	138	167	139	132	134	118	147	166	138	147	150	149	127	141	116	143	132	149	138	126	135	161	154	155	161	164	153	144	139	145	125	152	177	145	154	165	166	151	133	147	139	131	136	144	131	150	163	141	152	158	173	156	148	146	178	143	142	158	166	139	136	126	137	135	134	153	146	141	145	148	148	136	115	143	141	138	137	144	160	129	145	143	142	136	132	145	156	124	150	147	153	160	139	138	159	147	137	149	127	155	148	166	170	136	136	147	160	146	152	140	128	136	131	135	157	155	131	142	127	143	132	146	149	157	148	135	153	155	149	157	165	175	134	151	137	162	151	165	172	159	145	126	134	153	136	158	142	132	137	129	172	156	142	136	145	165	153	139	145	137	140	151	152	158	136	132	141	136	118	149	163	169	149	134	140	147	175	159	159	139	161	135	128	167	152	126	146	180	148	143	126	149	143	151	163	158	144	144	140	147	144	148	164	153	148	144	136	146	136	125	125	156	147	146	157	144	162	138	145	155	167	169	178	149	141	166	148	141	136	146	128	155	146	143	142	145	149	110	142	139	154	141	152	140	155	147	163	134	138	141	158	143	105	155	155	137	145	127	151	155	129	150	157	143	150	141	140	126	147	140	154	141	166	124	154	150	156	137	136	142	152	166	154	165	153	160	173	163	140	152	158	152	132	141	138	131	143	153	133	127	144	154	147	135	133	136	145	119	147	132	147	136	163	144	150	137	144	134	143	165	138	153	130	165	150	149	137	148	150	153	141	157	149	166	140	157	148	147	145	131	155	137	159	137	141	144	143	150	141	148	162	154	161	165	154	131	144	154	166	146	151	144	134	142	125	147	155	146	126	139	143	133	147	147	170	153	154	154	141	145	165	138	132	138	136	148	170	135	116	161	132	158	145	151	159	140	146	148	132	151	140	170	162	138	124	135	145	145	140	131	137	151	127
8198	884	1370	1625	1351	1093	858	742	703	680	624	615	531	513	487	497	448	469	483	432	476	456	432	452	419	394	417	388	429	389	432	395	383	407	425	399	386	399	410	394	364	356	414	424	382	427	375	374	404	370	389	375	400	387	366	419	440	360	383	374	389	364	392	418	432	393	419	439	403	393	388	385	432	371	399	401	391	414	371	420	380	405	375	392	369	426	398	365	379	441	405	379	388	402	341	362	416	430	369	373	382	397	374	382	377	377	376	381	377	372	392	371	398	394	365	375	372	376	397	355	374	408	407	368	346	377	347	377	385	378	400	347	358	339	354	366	377	407	414	394	373	398	350	398	414	393	375	355	378	352	370	391	368	376	367	370	377	375	363	381	395	384	371	392	372	393	380	358	392	365	377	341	393	378	392	378	353	392	377	384	340	347	396	408	402	398	388	377	371	340	391	349	368	373	393	364	402	415	373	363	352	392	369	384	365	383	408	385	406	392	380	381	403	387	399	398	418	380	393	378	368	412	386	373	391	376	380	404	370	382	408	396	366	419	407	362	347	372	411	373	343	380	376	401	386	370	378	337	350	388	368	358	408	399	394	410	374	379	386	398	375	391	397	385	378	365	391	365	347	382	354	388	373	388	364	372	359	367	377	360	418	364	375	396	392	376	379	343	377	382	348	385	364	410	431	366	370	362	378	420	337	420	369	347	379	375	389	368	388	378	370	412	382	339	364	370	385	397	372	386	353	375	366	397	383	382	389	382	338	404	370	332	392	347	396	371	408	419	373	401	371	384	376	382	393	403	371	384	364	371	363	379	373	383	362	417	379	373	380	428	362	393	459	397	353	352	368	383	374	362	396	388	354	357	390	385	363	386	379	361	364	397	408	376	377	400	371	391	393	383	376	382	360	383	374	413	374	404	367	376	363	418	367	415	373	374	392	389	368	405	364	390	361	400	372	383	408	377	349	392	369	397	371	375	413	359	375	364	346	360	370	396	375	403	369	386	347	398	374	350	329	376	419	429	396	367	396	357	361	391	361	358	379	334	359	391	383	433	338	355	371	390	355	385	380	363	361	396	388	408	368	375	377	390	401	373	361	404	408	395	420	377	336	375	374	378	357	374	383	416	418	377	361	361	414	358	381	376	396	373	350	373	393	380	387	357	385	361	373	387	406	393	365	417	397	372	349	383	372	374	352	380	365	389	367	350	364	386	363	396	350	381	362	364	362	396	371	414	376	405	365	359	392	405	389	391	398	400	365	354	382	403	354	353	372	400	383	355	387	383	408	349	382	404	355	361	394	392	412	377	415	359	381	355	365	382	382	398	366	389	383	358	416	391	348	383	379	344	352	385	371	399	352	388	359	400	370	378	362	371	367	390	380	370	370	376	339	346	362	393	374	361	370	337	361	366	348	383	360	380	384	380	405	382	384	388	395	351	394	387	374	377	371	373	369	361	327	358	377	364	372	354	344	373	392	329	360	383	345	361	339	376	404	373	364	381	381	367	406	415	376	366	371	392	394	356	392	396	383	398	365	399	383	355	364	349	385	415	363	405	432	389	401	351	360	377	405	373	376	356	423	431	386	355	390	363	385	382	368	371	367	401	389	361	389	400	364	387	377	355	375	401	358	373	330	381	381	404	359	386	390	388	354	341	382	385	375	387	372	350	367	364	404	413	370	375	375	371	386	385	365	392	362	390	376	374	400	350	360	406	333	366	350	397	377	366	427	390	409	400	381	385	373	385	376	391	330	363	378	395	384	398	368	376	395	370	431	370	395	371	373	352	420	368	366	361	363	391	385	383	356	374	355	380	371	381	392	382	363	385	396	365	367	402	390	395	392	369	381	340	366	376	372	402	389	358	352	403	385	404	365	382	359	387	401	368	383	405	388	377	405	398	383	388	386	344	366	338	390	383	347	374	355	328	417	395	389	395	343	372	388	386	395	370	351	358	363	365	353	360	356	370	414	341	362	390	400	381	384	383	367	339	381	404	362	378	370	393	371	386	387	355	418	407	371	369	361	400	403	402	382	371	380	378	395	326	338	399	372	366	392	387	403	400	425	404	353	401	370	381	357	377	377	402	378	348	372	369	355	362	413	367	375	415	357	391	394	386	403	372	356	335	390	383	376	398	404	388	406	333	368	349	400	358	365	337	387	389	379	378	379	399	375	353	364	379	378	391	386	345	353	394	338	372	396	356	383	406	417	361	390	386	379	359	360	376	354	363	376	366	371	355	395	381	365	357	408	375	408	405	374	381	403	402	384	415	388	349	365	354	405	381	394	376	397	378	370	402	389	345	348	343	322	368	402	372	372	379	378	380	410	384	379	382	376	400	351	372	356	369	411	401	392	346	364	359	382	397	414	344	359	376	362	359	388	389	378	386	378	368	385	395	387	360	414	379	411	384	383	358	366	381	392	418	364	373	353	375	374	365	397	398	385	391	420	388	406	366	372	373	385	355	364	363	399	370	376	377	402	399	387	362	341	413	387	364	378	369	385	378	397	391	385	384	345	368	371	392	361	381	364	400	383	362	364	404	378	378	367	390	404	357	407	422	382	366	374	381	391	427	365	378	380	393	390	391	397	364	424	377	420	356	369	357	365	369	357	382	405	381	367	399	382	409	406	372	348	371	366	378	374	397	392	395	357	350	369	399	392	402	347	336	393	354	384	389	367	401	362	358	371	381	376	377	368	393	380	352	368	400	367	380	386	367	391	375	404	346	387	399	410	341	427	362	381	367	371	344	356	351	370	371	391	423	350	403	367	368	389	396	369	373	358	380	441	368	385	341	381	406	363	389	399	387	427	359	366	355	396	425	398	370	372	382	376	388	365	391	368	357	354	401	399	404	362	420	360	384	366	370	379	367	351	404	374	365	361	364	351	377	412	366	360	369	343	374	346	383	357	394	373	373	385	368	368	389	369	359	390	358	358	398	393	384	388	364	396	358	388	402	401	372	378	342	353	364	390	353	364	399	369	370	388	394	382	373	394	369	408	391	360	380	372	399	394	377	368	388	400	357	391	383	409	381	407	376	365	394	385	376	406	372	371	371	387	363	419	374	375	394	396	365	371	402	374	404	431	375	371	394	372	398	383	359	353	369	391	365	384	418	393	397	402	380	373	379	389	411	401	383	394	390	383	386	390	396	400	430	372	370	397	386	352	369	404	385	384	370	374	343	378	384	357	361	365	365	372	365	381	348	382	388	374	386	386	368	376	380	377	393	375	375	382	392	413	424	346	369	381	370	393	385	401	393	366	350	359	396	376	391	365	384	395	386	378	369	382	380	373	394	370	372	368	392	364	410	368	405	395	385	363	361	370	365	397	378	384	387	376	372	373	379	402	400	356	350	361	370	349	392	397	374	378	358	373	372	366	382	361	386	380	384	394	357	371	356	397	360	395	400	392	374	357	361	391	398	356	383	371	392	391	373	373	362	384	411	394	405	394	375	383	390	350	375	389	360	355	418	394	392	382	365	389	366	418	371
1786	365	316	348	326	349	328	322	320	339	332	354	301	339	325	323	314	345	313	324	361	345	343	331	302	333	310	340	346	327	346	328	349	350	330	326	324	303	337	355	309	327	342	305	349	311	361	336	309	319	331	313	296	338	291	333	318	304	321	356	334	303	336	330	321	332	327	351	355	321	324	313	316	318	346	355	346	366	364	336	324	358	380	372	306	322	324	320	316	302	368	309	330	368	332	305	319	320	398	338	362	354	304	332	327	315	331	313	334	318	345	355	319	342	334	336	323	348	342	318	340	324	323	350	321	342	342	340	326	308	372	314	347	290	346	344	346	338	312	319	352	337	337	341	355	330	311	353	331	335	337	338	306	335	325	351	305	356	306	329	339	326	296	340	352	352	333	313	293	323	318	347	351	326	321	334	323	333	325	361	315	337	331	355	305	306	312	330	334	348	328	350	333	306	317	365	303	336	341	355	339	311	352	299	339	332	351	303	320	366	349	335	310	324	328	332	299	324	376	322	370	332	311	290	330	339	359	313	320	328	298	321	311	333	322	352	349	323	336	320	326	355	349	334	344	342	364	341	343	356	350	334	365	335	353	319	359	301	348	309	336	319	363	366	347	346	347	334	307	333	329	334	340	325	328	331	305	323	338	348	323	359	363	335	347	309	284	339	349	346	282	354	298	353	331	326	334	327	322	322	357	346	337	309	334	367	315	332	364	334	318	352	337	335	338	277	332	332	367	308	278	333	325	308	331	308	325	337	382	353	289	318	315	304	349	355	319	351	318	315	348	322	357	316	307	319	331	329	340	325	332	322	328	348	323	371	305	337	303	310	329	320	341	320	305	306	310	365	343	342	366	358	304	350	348	348	335	329	357	335	371	353	326	339	354	333	356	324	313	342	326	331	315	364	331	318	335	312	350	314	363	330	346	374	354	363	308	358	372	339	335	339	329	332	308	347	344	333	338	372	329	361	333	304	349	331	293	342	327	317	335	315	307	306	317	305	310	332	314	317	331	351	350	355	333	371	361	336	349	345	341	346	368	333	306	300	342	325	327	318	321	301	327	316	338	327	328	316	368	348	378	317	336	360	311	339	342	350	320	320	319	296	325	342	352	312	322	317	317	347	321	304	344	332	341	314	308	324	344	286	308	376	349	334	351	365	341	338	351	337	350	349	325	333	302	313	378	353	343	328	338	326	339	351	329	337	347	368	323	354	346	365	308	336	347	336	339	338	352	347	312	360	350	305	325	284	342	285	349	355	377	300	360	311	318	342	356	334	331	322	338	309	358	326	323	331	333	331	313	334	339	361	330	319	370	322	385	333	296	351	316	316	336	339	334	346	338	329	329	310	326	341	347	343	315	313	296	349	330	351	324	343	346	366	308	331	343	333	294	349	326	300	306	374	330	332	356	317	371	379	310	349	331	356	341	361	324	336	338	351	312	358	324	351	312	325	286	360	323	338	317	321	355	342	379	318	313	287	321	332	312	329	364	320	330	337	340	310	352	350	329	334	297	323	310	344	324	335	317	292	324	361	352	332	350	358	337	341	320	331	365	343	319	330	346	325	281	313	318	324	336	388	310	348	305	336	378	324	334	287	331	309	377	337	358	357	334	315	358	340	286	340	344	363	372	324	360	354	305	304	337	279	338	334	363	314	322	350	325	322	340	364	327	338	351	352	338	339	358	339	324	326	348	332	335	297	342	332	375	328	311	318	349	288	332	341	331	315	341	346	354	297	367	343	300	339	318	321	361	330	332	330	335	310	365	345	355	349	296	298	344	322	306	359	347	333	328	335	351	313	356	331	330	303	354	310	354	314	318	334	314	332	344	328	347	353	352	359	325	328	349	350	356	334	307	330	313	295	310	323	360	351	392	336	301	338	341	365	320	315	332	292	319	324	357	339	335	288	309	338	345	358	356	288	349	326	320	334	324	339	332	296	334	326	327	345	301	293	294	314	336	326	319	333	312	349	318	313	311	328	338	290	314	369	350	332	293	364	338	322	364	346	334	362	356	348	316	349	305	314	342	356	359	321	317	303	296	333	304	307	347	346	331	332	334	297	332	367	377	317	310	299	358	374	342	318	341	333	294	315	330	340	335	299	324	331	316	307	338	330	338	371	349	342	358	328	318	290	325	374	299	312	318	338	351	327	341	349	356	374	347	316	356	315	307	327	349	337	308	293	336	323	291	331	314	314	349	323	316	323	324	324	354	345	325	349	344	297	307	323	305	349	318	353	335	355	353	313	336	339	279	323	371	334	311	299	321	369	342	353	342	310	351	325	351	319	353	334	315	336	293	330	357	302	340	310	311	327	357	357	342	335	334	319	349	328	309	339	323	338	332	357	321	298	309	323	305	330	339	300	344	325	309	321	311	310	306	330	328	332	343	324	276	324	331	328	315	356	313	326	318	334	301	330	342	331	335	328	321	317	320	310	334	328	348	316	323	348	296	314	337	336	317	357	382	317	335	329	353	290	384	320	291	308	341	357	323	375	319	344	330	318	349	307	324	315	335	339	286	337	360	319	296	326	329	329	326	328	320	323	359	321	320	323	355	305	336	351	384	369	361	343	353	335	308	332	349	310	312	322	325	319	325	314	328	334	323	346	342	338	342	332	352	341	300	341	326	318	333	349	312	319	343	331	317	347	315	329	310	356	334	302	356	327	308	313	332	356	348	325	308	301	307	301	332	314	295	333	334	353	315	320	320	287	289	347	364	345	333	329	319	282	327	332	310	348	336	327	305	336	346	375	320	342	296	347	312	312	325	337	305	322	333	317	344	342	322	326	347	328	319	353	293	333	303	341	330	322	302	327	363	339	345	336	301	355	363	309	345	292	336	330	313	326	341	323	352	336	302	350	345	324	327	362	352	315	322	368	348	357	360	342	351	347	315	343	294	343	312	324	389	317	322	316	370	339	332	329	329	326	332	348	364	340	331	317	342	325	359	315	326	319	316	317	344	334	321	356	322	347	345	340	328	319	335	285	352	317	313	327	353	320	335	364	336	302	333	362	335	350	352	304	360	328	319	368	332	307	334	346	316	329	287	340	311	294	353	330	315	305	318	334	343	340	314	320	331	324	321	334	336	314	339	322	299	344	336	332	351	334	308	326	343	290	328	355	318	325	316	332	333	306	334	360	310	346	338	324	311	375	327	330	320	363	319	358	320	342	297	367	327	338	298	343	343	298	347	337	382	317	315	347	326	339	335	338	293	337	344	339	357	376	297	288	319	374	330	343	333	357	354	315	336	329	308	351	347	312	318	337	301	342	349	331	328	308	331	336	327	315	309	330	294	313	336	308	354	340	317	318	311	357	334	351	339	323	319	318	337	322	328	302	331	324	296	364	324	307	337	329	370	338	317	359	352	359	331	325	318	294	350	308	296	317	316	329	327	295	319	330	325	358	342	321	339	309	297	321	346	347	353	320	332	324	352	314	330	360	314	322	336	324	313	348	336	343	305	333	315	330	316	326	354	309	306	344
2315	829	867	785	821	789	810	859	820	790	821	837	709	766	811	826	811	883	783	766	777	807	770	820	742	830	737	775	794	789	727	732	803	736	775	819	787	779	799	819	748	784	793	777	789	775	761	730	774	764	762	800	758	756	783	827	815	755	803	736	819	769	831	738	839	797	806	758	770	818	802	822	825	741	757	816	815	751	773	805	836	784	791	732	800	792	760	751	741	782	778	806	792	776	830	818	783	813	795	758	809	785	809	735	823	759	785	772	830	791	833	783	843	767	783	808	751	785	802	789	849	765	767	829	789	782	770	779	782	795	811	833	786	756	826	738	851	739	800	749	782	781	755	824	781	758	776	774	805	733	790	754	831	765	777	785	802	780	739	773	805	777	838	766	687	753	845	784	746	784	796	767	833	776	758	728	767	792	785	782	784	791	763	828	775	791	764	822	766	760	731	777	811	804	756	766	771	808	783	732	716	778	774	772	796	765	788	781	845	767	813	745	807	765	789	770	796	790	755	782	789	795	794	793	745	780	777	764	714	808	800	790	820	711	797	802	812	783	777	777	756	795	785	741	771	801	777	813	797	795	802	803	795	779	812	756	777	825	781	799	769	761	779	744	793	769	790	802	769	784	737	798	736	784	764	809	731	816	809	799	781	805	785	808	808	782	789	825	763	723	804	793	760	789	766	780	802	788	811	808	736	729	835	780	828	771	804	848	808	798	817	779	796	787	800	792	746	765	794	753	800	815	825	806	857	709	756	753	811	817	746	803	818	845	777	794	798	839	789	791	811	852	761	769	745	732	813	762	743	762	793	792	722	842	795	807	811	765	778	824	780	827	794	773	773	832	760	800	792	798	818	744	769	784	775	769	785	781	801	809	747	761	839	791	725	829	798	741	791	852	793	788	766	778	792	796	770	805	815	749	785	807	760	772	792	740	791	810	762	780	800	727	848	736	794	807	812	760	817	746	786	799	787	755	801	787	754	794	791	765	792	797	761	799	785	752	838	787	771	772	766	828	803	794	777	801	778	782	793	780	822	767	823	787	812	795	785	805	827	780	834	790	785	782	741	824	799	825	810	848	802	789	857	769	828	769	774	801	799	804	781	761	810	773	804	755	750	747	814	801	820	731	747	743	748	797	756	786	850	778	778	767	774	782	772	804	842	783	778	799	842	797	765	836	812	809	758	715	765	751	777	803	803	798	803	792	747	751	726	761	783	810	821	805	811	794	790	765	776	813	768	825	769	805	728	805	791	852	804	809	784	839	774	777	740	817	739	780	780	788	795	824	788	777	730	763	828	805	825	784	758	763	793	821	810	808	776	743	789	801	798	810	767	749	770	753	774	795	789	820	722	816	813	773	786	844	792	795	764	815	824	772	775	825	819	790	757	812	752	775	790	810	748	795	774	776	809	787	823	814	781	791	787	761	786	750	819	794	853	763	833	787	805	775	809	774	769	798	757	788	799	760	828	749	802	781	811	781	786	781	804	800	776	800	786	829	838	807	804	756	765	787	752	762	743	784	760	813	772	755	764	788	782	767	761	814	788	780	806	793	792	790	767	749	773	778	808	815	820	769	818	801	781	816	803	762	780	819	803	757	751	772	803	780	769	756	783	843	741	801	768	747	758	777	804	777	822	841	809	726	738	788	777	797	772	802	786	798	783	794	812	821	830	784	791	795	761	761	786	792	815	832	757	808	763	754	830	794	768	807	761	795	827	748	830	786	780	814	791	790	811	793	819	766	802	801	733	794	784	798	799	783	766	800	784	822	778	758	781	787	827	807	803	785	762	815	790	816	782	838	787	818	775	753	752	791	810	762	733	813	773	799	795	828	802	766	806	806	762	745	774	794	808	813	822	741	792	783	801	747	766	800	782	779	789	761	775	761	794	804	763	766	822	797	804	766	750	733	810	810	816	751	787	777	815	773	828	788	860	809	786	766	809	825	829	784	871	767	752	775	783	777	795	803	769	742	758	791	784	755	775	793	787	795	806	753	790	770	808	794	783	763	791	827	793	787	772	794	772	779	821	793	810	806	822	801	764	777	789	766	808	806	797	782	759	801	799	861	780	761	774	774	750	786	813	811	764	813	786	763	770	765	780	823	769	797	785	807	801	794	810	829	812	789	780	769	830	818	777	801	772	761	767	754	797	801	851	776	796	805	805	782	743	803	815	753	808	838	789	791	826	726	782	781	802	751	793	743	814	801	836	748	788	772	785	778	801	787	784	781	766	795	765	745	772	769	795	756	777	739	768	816	811	757	777	801	785	806	778	746	812	776	772	776	791	758	747	785	768	812	726	814	760	783	789	821	793	805	739	792	810	810	785	786	775	796	847	818	815	809	797	766	806	836	763	835	863	773	777	791	783	808	776	779	771	759	766	774	766	800	763	770	783	760	794	772	823	785	745	806	784	770	759	783	753	787	809	771	790	810	839	839	792	823	774	752	787	842	759	786	802	771	813	813	794	763	825	841	770	756	825	738	767	813	829	764	787	780	740	783	806	818	758	772	787	775	800	767	804	739	776	741	767	830	794	740	789	772	770	783	810	814	826	781	843	795	781	765	820	793	827	772	802	807	820	802	837	820	803	787	790	780	771	783	752	827	777	805	777	791	785	759	787	792	790	805	776	781	760	811	832	801	802	804	761	787	813	793	823	779	814	769	812	802	696	793	806	786	817	790	800	743	797	770	769	775	812	802	791	816	823	837	822	822	784	769	778	783	747	790	803	807	759	749	786	741	794	754	745	747	791	756	756	757	783	786	787	769	753	736	779	834	794	785	785	786	816	804	765	773	755	837	780	733	807	778	744	800	829	799	833	844	808	786	797	811	788	781	794	781	790	764	807	736	802	759	825	779	788	816	791	775	840	771	777	766	828	768	798	821	813	811	771	756	784	854	770	759	811	744	833	726	772	774	770	835	814	773	790	760	804	775	773	818	818	805	812	735	797	802	788	801	849	743	771	823	810	792	825	817	760	728	719	814	762	763	818	807	815	781	742	816	804	766	776	789	769	811	767	751	807	796	771	800	822	783	788	773	718	815	782	806	778	777	820	794	801	760	811	791	762	787	782	809	751	817	760	755	812	796	828	785	750	820	788	792	762	813	811	798	813	772	783	799	770	777	812	820	761	770	785	811	769	768	795	799	774	810	825	773	768	792	805	757	749	745	795	780	775	776	759	764	746	822	720	839	795	773	745	776	756	802	796	822	749	811	775	753	799	775	800	782	804	799	774	805	812	807	781	764	792	741	781	815	788	801	808	810	777	792	774	827	766	778	782	806	829	775	807	764	749	761	776	798	781	755	774	767	813	793	774	765	808	819	762	795	796	793	724	819	763	813	761	795	780	771	801	801	827	836	795	789	818	774	837	799	789	742	788	830	802	820	769	723	846	788	827	769	812	762	786	781	802	828	788	766	758	793	819	760	797	787	750	809	787	801	812	780	753	739	811	759	765	785	752	834	825	820	798	767	799	822	799	779	861	807
7479	596	515	414	349	345	339	319	339	304	286	277	296	273	306	310	281	255	307	301	254	272	317	275	307	283	307	259	260	299	302	273	293	325	315	314	268	268	255	304	291	292	294	279	274	281	288	279	258	270	299	307	278	264	320	298	293	301	283	298	281	252	290	268	288	287	278	319	248	258	281	281	302	287	266	288	294	262	293	283	281	268	284	294	278	236	289	300	294	283	289	254	292	304	296	270	264	280	298	309	303	269	283	261	288	269	289	283	290	279	308	288	279	289	331	264	283	306	283	274	292	267	291	294	291	300	271	282	264	257	299	293	342	329	268	278	301	282	280	277	274	290	282	270	265	273	271	289	298	302	244	281	291	275	276	278	251	277	281	272	309	282	245	267	274	273	272	280	296	282	284	310	254	323	307	292	261	296	301	255	295	269	271	272	308	288	264	286	236	292	279	311	253	285	302	308	294	274	265	277	313	280	271	269	278	283	289	286	265	262	278	264	295	280	284	265	299	262	274	311	300	255	295	321	322	298	300	306	278	312	313	284	305	286	278	266	252	275	276	283	304	283	331	308	273	273	296	265	275	316	253	259	268	303	266	264	297	311	288	304	270	310	246	293	252	269	299	269	290	275	287	288	289	276	282	299	284	294	271	292	301	252	256	264	306	282	277	247	270	327	318	320	254	289	279	285	299	311	295	272	260	316	283	246	284	290	292	285	295	299	297	300	244	296	283	274	249	277	287	262	297	284	291	268	267	297	282	273	251	280	310	253	250	291	258	291	270	308	289	281	294	304	256	316	275	257	284	275	286	289	296	300	274	272	284	279	284	273	286	316	271	310	272	262	268	282	280	254	298	285	270	265	318	276	317	287	297	277	259	301	279	303	292	285	283	302	256	304	259	296	267	306	257	282	220	302	282	295	266	318	278	303	260	266	253	328	290	291	287	273	291	264	272	310	322	275	296	295	283	310	285	247	299	277	295	271	276	317	268	274	270	296	288	303	273	280	299	280	273	254	255	271	291	292	262	318	272	295	281	268	280	293	280	293	287	309	273	269	313	316	270	254	285	300	309	271	273	280	266	281	282	288	282	251	285	271	268	262	274	275	299	315	301	295	303	292	306	295	241	277	267	299	262	290	317	289	256	292	293	299	290	262	263	288	277	276	301	285	274	276	305	280	274	262	324	303	309	297	265	304	294	269	291	301	295	295	295	278	297	305	282	254	277	282	291	257	241	255	254	302	266	313	302	314	276	306	290	289	265	300	308	278	260	272	287	299	287	262	304	232	291	300	293	274	289	289	310	281	280	291	262	296	254	275	237	272	276	284	285	335	284	304	263	276	296	275	299	278	270	262	301	271	309	275	290	276	263	295	256	236	284	309	285	280	329	265	296	264	301	261	266	270	263	293	271	244	296	288	279	266	269	309	276	286	295	286	285	297	279	271	290	272	286	270	266	259	284	288	302	271	269	291	290	304	320	274	263	293	284	264	295	263	309	300	271	301	259	279	299	292	284	268	303	306	274	292	278	284	243	312	283	275	286	274	292	266	268	280	268	286	298	254	290	258	257	275	263	293	275	286	303	305	258	283	278	300	275	292	294	306	300	297	277	283	273	257	239	265	281	273	299	295	285	270	259	296	279	300	284	310	294	247	288	289	282	300	288	255	292	256	251	290	271	293	288	286	283	301	267	263	283	259	272	290	317	309	243	269	315	257	300	283	285	274	276	303	294	256	300	273	265	275	273	279	272	277	294	298	261	250	270	307	265	271	289	287	262	287	275	273	258	265	316	294	259	302	295	287	294	282	285	261	282	270	273	294	278	295	283	257	281	283	277	285	300	264	280	308	276	275	284	280	292	254	303	274	313	292	303	294	300	306	300	311	305	252	256	263	275	272	285	263	263	308	251	281	260	295	278	279	290	325	270	285	262	272	283	319	287	308	274	263	280	315	290	293	262	250	308	245	275	266	284	322	310	302	273	278	322	298	276	277	264	306	293	291	291	273	282	276	259	293	287	290	320	252	270	293	259	257	311	302	282	273	301	259	279	295	264	268	304	277	285	276	303	265	308	279	277	283	287	256	270	279	275	273	283	262	294	263	288	291	253	289	301	281	254	271	317	283	314	269	289	269	315	296	292	296	300	267	278	283	304	278	288	291	282	286	290	306	281	301	270	285	270	322	289	273	321	294	279	307	239	267	301	309	305	287	252	261	292	283	274	263	251	273	274	270	291	270	280	261	254	294	266	258	277	261	291	301	254	293	291	303	276	299	285	252	259	285	292	290	295	243	269	270	287	309	284	280	281	274	299	269	278	260	284	266	316	262	304	294	292	297	260	295	267	266	292	290	262	290	271	277	263	232	336	293	287	275	247	302	280	273	283	274	276	275	287	263	266	297	243	311	311	281	255	267	277	276	288	289	229	257	277	261	286	259	266	331	313	302	278	303	276	308	317	283	282	290	276	253	309	289	256	256	273	299	290	290	289	281	274	292	297	298	281	291	294	265	284	281	284	263	285	272	253	248	306	283	257	267	281	260	273	288	266	304	300	265	303	295	258	283	266	256	279	310	282	287	298	293	275	293	304	306	262	303	259	273	294	283	275	285	251	287	295	281	258	276	255	313	285	267	305	291	306	278	259	270	276	296	264	276	274	259	315	244	308	269	265	296	253	255	275	313	274	260	276	304	270	308	280	287	277	287	257	241	256	288	265	289	288	293	284	294	301	309	310	280	294	284	283	275	261	310	264	276	258	287	313	290	253	269	289	310	308	290	256	282	290	291	285	266	291	273	263	269	284	281	285	326	292	268	263	283	312	271	262	306	307	312	272	279	291	284	277	253	249	292	293	285	298	293	304	293	301	303	273	299	263	286	282	257	286	276	267	272	265	297	267	272	313	248	276	262	289	305	280	306	270	314	293	259	280	280	255	278	288	295	291	278	268	297	309	307	294	283	279	270	272	254	286	267	269	302	278	307	257	276	269	293	280	241	274	300	284	291	281	299	323	266	242	272	267	309	295	295	289	301	274	288	264	298	296	276	324	274	286	261	272	324	264	293	264	292	259	259	291	272	297	259	275	302	267	292	275	286	292	272	266	274	260	280	274	269	274	274	293	270	263	292	294	287	279	309	302	302	260	265	281	285	283	283	303	283	254	281	290	294	291	283	314	267	296	312	271	290	276	263	271	272	283	273	289	288	289	341	261	305	274	300	299	296	271	275	276	268	291	281	273	268	282	309	301	284	271	306	294	273	270	271	304	263	273	285	289	290	273	276	315	267	273	276	274	306	261	260	276	282	300	298	307	259	298	294	291	297	315	259	266	296	294	278	293	290	268	257	310	313	289	281	270	262	287	257	306	293	259	246	286	248	257	273	281	267	285	288	291	298	238	300	259	309	278	292	303	285	281	266	283	314	297	294	298	313	278	271	273	283	296	312	293	297	269	288	271	264	306	246	249	275	285	276	296	262	292	276	297	312	296	289	310	268	266	305
6855	947	1222	1315	1236	1018	911	934	861	841	818	825	784	739	756	741	716	718	716	715	726	691	737	675	679	725	702	709	722	690	649	679	727	696	636	692	751	702	744	669	656	655	700	665	688	772	683	658	666	712	720	637	677	680	726	700	696	705	671	683	667	729	707	635	744	702	675	678	701	685	645	708	703	648	641	724	726	691	692	687	679	657	687	668	689	714	682	715	672	734	652	701	718	704	666	714	679	651	700	673	683	715	663	699	691	702	702	697	643	685	657	682	659	673	688	721	684	681	681	676	646	679	684	657	660	693	698	714	685	703	704	649	712	642	671	696	651	655	644	641	671	694	700	696	673	650	701	691	661	712	658	674	675	663	705	646	670	694	699	640	688	660	655	637	702	698	723	686	642	683	723	707	660	670	680	716	710	646	667	637	671	656	696	669	692	706	672	664	719	634	687	691	699	688	664	646	687	701	659	724	673	708	709	697	661	676	665	677	711	669	682	690	647	669	678	618	677	688	691	711	675	650	698	705	668	660	671	674	666	688	658	773	660	666	668	651	669	690	700	692	664	649	646	672	676	680	678	657	636	660	716	730	670	655	685	666	652	635	703	684	668	660	679	640	715	660	679	678	695	699	667	669	707	686	678	686	647	694	646	706	714	673	704	698	659	739	612	666	730	652	709	661	691	720	680	692	644	618	665	740	647	628	636	659	656	635	692	610	713	650	677	697	666	661	671	641	715	676	732	641	662	663	680	682	637	648	657	641	673	660	688	664	696	669	697	679	695	693	625	659	685	677	728	645	628	687	688	693	655	712	695	673	690	687	681	659	676	632	634	678	672	695	667	698	683	694	636	649	692	673	643	646	669	707	641	670	692	696	667	653	692	656	679	686	693	663	671	718	697	667	675	688	605	687	640	648	647	644	682	677	637	709	696	673	731	652	687	630	718	646	695	697	641	664	683	687	653	701	674	673	694	680	691	613	660	705	686	644	708	668	694	647	682	689	607	684	687	655	642	650	674	668	691	688	716	678	641	725	680	671	688	710	681	615	700	635	684	660	684	670	633	654	679	664	638	666	662	643	670	743	686	674	658	700	660	653	712	643	692	629	664	653	711	710	687	712	679	655	695	624	675	686	632	721	674	712	692	707	663	658	703	627	663	687	664	686	663	682	622	691	690	678	690	702	670	683	658	676	658	724	680	628	696	686	662	634	683	681	692	668	670	650	641	701	658	664	672	618	644	677	648	731	642	690	702	671	673	714	664	684	631	688	677	665	669	711	653	685	637	692	658	663	684	733	699	707	630	684	632	663	666	667	700	651	664	638	647	630	662	656	679	658	635	672	678	722	689	684	664	669	709	702	646	635	693	676	684	675	649	637	660	686	629	688	678	686	666	647	711	657	678	654	671	636	647	689	646	659	675	696	686	692	646	690	673	623	613	664	654	735	654	668	678	679	670	644	695	658	678	623	644	652	633	651	649	696	699	679	662	744	679	666	673	661	675	672	704	666	665	714	680	669	663	733	705	712	651	659	634	704	653	702	663	694	683	619	699	670	676	680	694	710	669	684	664	692	677	662	687	683	677	650	661	731	709	662	659	672	653	634	725	634	692	683	696	687	712	711	693	692	695	688	647	670	694	670	686	639	702	708	667	650	648	683	699	658	681	631	692	638	622	697	644	713	675	668	675	699	664	660	680	679	661	666	657	708	655	687	655	646	665	659	694	674	698	665	665	688	653	702	619	699	631	690	686	697	667	701	640	679	696	700	632	690	685	679	666	673	648	709	707	705	681	673	679	678	700	670	633	663	673	682	704	703	639	685	619	654	658	719	701	709	693	684	679	671	658	710	668	607	682	688	673	686	645	661	637	709	690	680	698	665	675	701	705	659	727	675	641	673	665	625	681	679	692	635	709	694	738	692	664	674	714	669	670	700	662	689	674	684	671	675	668	639	687	729	713	705	720	729	671	643	659	658	698	708	699	720	661	693	684	692	638	651	635	689	676	710	687	673	684	671	709	646	695	651	709	697	726	685	697	692	673	737	659	703	667	663	717	703	645	679	648	684	649	659	710	661	679	691	652	719	677	672	711	679	707	685	665	624	657	688	663	685	632	670	684	677	630	657	716	649	687	687	634	618	704	735	700	656	679	628	716	728	659	690	694	693	683	660	656	629	653	651	653	697	690	708	650	669	682	695	645	661	668	651	718	724	695	697	666	680	687	641	662	716	663	713	672	657	675	683	642	680	654	680	675	615	647	661	662	682	682	659	725	722	622	657	676	667	717	651	676	692	666	662	700	679	642	699	720	677	683	680	687	717	648	670	682	675	650	679	651	677	645	663	665	654	687	696	682	736	689	709	650	666	649	679	723	693	671	707	711	671	648	671	662	637	684	690	668	720	688	712	697	715	662	746	656	666	641	676	661	674	685	638	695	632	704	698	655	633	640	688	721	704	639	608	709	713	688	666	674	689	649	671	690	671	681	689	663	683	669	625	678	692	685	697	646	700	683	654	694	663	650	697	676	662	635	619	625	703	654	668	680	656	660	666	661	672	702	686	644	673	660	710	672	718	734	607	704	661	669	728	654	657	665	692	687	679	722	719	675	682	697	673	702	717	667	666	659	679	665	658	678	688	715	643	707	701	709	624	703	683	675	646	683	705	704	668	650	691	688	727	718	684	666	666	696	694	681	660	627	679	657	686	685	668	670	719	702	660	665	650	682	678	694	673	666	671	683	652	669	738	684	689	654	668	714	642	679	684	627	636	681	689	666	700	712	698	716	632	618	656	684	717	675	666	677	677	650	709	642	690	679	669	683	626	653	692	698	660	694	666	647	688	698	694	666	651	642	711	663	675	699	704	684	668	711	671	720	677	646	690	673	676	680	669	696	700	683	701	665	686	664	683	689	662	655	704	719	709	701	701	692	672	697	681	720	688	684	703	671	670	651	645	691	677	695	695	661	655	669	687	706	640	704	691	674	687	691	663	672	719	709	690	693	689	639	691	682	704	676	649	697	711	644	653	674	691	692	697	671	636	651	655	694	695	640	690	672	676	671	691	718	679	619	694	651	689	687	615	704	692	675	666	597	670	657	696	656	703	690	701	729	706	674	638	659	669	699	659	653	699	702	677	730	695	663	676	671	642	638	688	710	696	693	725	659	691	698	679	753	655	646	705	640	645	687	630	679	696	672	644	655	667	671	665	688	682	672	675	664	693	686	711	686	674	712	626	730	658	665	661	713	730	697	666	669	666	686	694	660	719	669	661	661	706	680	669	700	677	657	692	647	711	623	648	723	680	677	696	648	653	678	644	677	688	639	656	699	632	653	730	700	660	685	642	653	671	687	624	712	696	700	682	694	719	672	667	700	653	680	667	682	668	703	694	671	685	685	616	699	620	621	652	693	660	689	643	711	657	626	681	676	669	691	670	723	665	650	619	703	667	668	629	662	694	693	686	695	650	719	680	670	683	682	684	680	698	673	633	645	685	648	694
13133	877	640	464	338	289	252	211	176	183	170	177	163	191	145	155	155	163	150	143	160	145	158	149	171	152	130	140	139	145	116	149	147	132	150	131	164	149	137	148	142	140	153	158	151	152	156	127	156	129	166	160	131	147	133	152	158	144	146	133	128	131	134	124	128	154	142	134	136	123	142	151	140	142	141	153	140	150	145	158	155	133	115	137	147	124	112	123	141	137	134	146	127	140	140	144	131	149	179	146	140	126	157	151	141	116	154	155	119	133	133	139	146	149	120	129	145	138	139	143	141	131	147	130	151	142	143	145	139	139	142	160	146	136	115	136	135	147	140	144	150	148	130	141	142	140	139	116	148	147	140	141	138	139	146	128	146	149	154	140	143	135	137	145	149	124	127	137	119	171	132	142	156	122	135	133	162	133	144	139	127	137	152	146	133	142	150	122	130	137	142	146	128	146	136	149	118	116	137	144	127	159	168	142	147	141	157	147	145	132	132	133	149	158	137	148	152	129	141	168	138	137	132	135	152	145	150	119	145	129	123	149	160	136	139	123	143	126	162	139	138	156	142	153	136	123	132	143	154	144	136	141	145	155	141	143	140	143	145	140	156	145	142	115	160	150	171	131	143	133	132	150	147	145	131	160	123	161	136	142	141	123	140	148	127	138	136	132	134	157	133	146	142	158	147	155	124	148	126	125	134	158	130	137	135	149	142	133	141	140	133	133	126	131	147	115	156	137	125	130	141	137	160	133	134	161	152	128	122	141	147	131	133	148	148	128	142	166	149	121	135	155	146	145	140	136	130	139	156	151	132	131	152	132	145	148	140	129	142	159	138	131	115	142	142	133	135	150	145	132	136	145	145	126	150	135	137	141	150	150	120	152	152	133	150	139	143	126	149	166	158	151	151	143	133	140	136	158	133	125	133	128	132	156	130	152	152	144	151	148	170	144	149	133	150	131	141	142	129	131	156	126	146	136	132	122	162	142	122	132	138	158	132	125	123	142	151	131	132	130	136	150	124	140	151	124	138	137	142	146	140	127	157	149	122	144	171	139	136	134	139	153	136	122	142	152	110	125	126	156	137	131	106	157	148	127	125	138	142	134	154	154	115	147	151	140	129	127	139	152	110	123	138	109	130	135	122	143	124	151	129	138	150	142	169	135	127	121	167	138	148	138	131	122	140	144	147	126	102	128	130	145	163	147	141	125	131	125	143	140	154	125	132	138	134	132	147	108	157	134	140	145	151	123	144	116	148	125	129	153	154	121	139	154	121	135	156	128	141	157	152	137	139	125	136	152	138	138	157	153	134	137	144	132	123	138	151	144	110	151	155	138	142	122	134	128	141	131	130	148	137	133	142	168	129	142	147	162	150	119	126	131	130	138	147	143	128	138	123	153	135	148	134	152	158	130	146	119	141	142	135	139	138	129	152	141	148	138	179	142	143	138	132	134	120	142	147	141	141	153	144	137	160	136	146	142	136	136	131	170	123	143	155	140	130	130	140	126	131	124	141	138	146	138	145	148	137	132	153	141	145	129	143	124	138	137	122	150	143	160	133	155	129	125	152	131	156	118	129	157	134	173	144	149	132	113	160	144	131	137	140	139	145	134	142	143	131	129	127	112	123	138	143	137	143	143	133	158	160	138	159	132	121	145	152	132	129	134	153	133	163	159	114	144	123	135	138	156	149	129	140	137	148	134	134	140	145	155	116	134	125	124	116	131	141	145	130	132	150	134	134	144	123	153	124	149	124	131	137	141	132	140	133	127	123	107	144	140	145	135	144	146	137	136	156	124	149	148	128	160	140	118	138	169	129	139	143	160	147	143	146	124	142	141	140	152	156	138	166	144	130	153	145	134	148	149	162	139	149	113	137	124	145	132	155	134	124	145	116	136	134	149	155	131	146	133	155	147	142	161	143	145	145	130	136	136	157	141	130	127	118	128	125	147	151	130	135	149	132	160	138	153	140	146	150	153	142	136	135	134	128	138	125	131	154	134	151	147	132	152	130	153	136	127	145	152	146	122	133	127	122	176	136	112	154	149	155	148	127	139	129	159	135	148	117	139	135	122	143	132	143	135	131	143	150	125	149	130	146	155	143	140	151	142	125	126	160	159	142	140	136	127	135	128	133	154	133	139	151	121	133	166	163	149	155	124	154	157	157	151	135	149	119	131	149	139	131	138	133	151	151	127	155	132	131	139	152	164	137	149	117	144	149	135	164	145	129	141	148	157	140	149	128	121	147	123	158	150	134	147	149	128	153	129	140	145	142	142	127	124	148	128	132	127	146	145	132	126	123	147	148	135	138	128	115	137	121	158	145	146	141	158	157	151	140	130	172	141	142	126	126	109	129	150	126	148	134	154	141	125	125	151	134	128	139	128	136	163	139	127	141	146	132	133	118	136	136	146	171	152	149	148	147	157	137	127	134	136	171	134	156	151	123	153	170	134	138	156	140	140	137	158	137	135	165	141	141	103	149	148	145	152	132	129	136	168	150	139	129	143	151	164	155	148	143	151	134	147	132	118	131	158	147	128	132	137	168	168	142	146	121	132	151	164	139	160	144	132	152	126	147	144	129	146	149	141	141	143	147	150	127	155	159	132	120	141	145	138	140	140	137	151	141	145	157	137	124	137	132	145	151	139	142	135	126	124	128	156	136	150	148	130	133	151	137	157	153	170	146	119	143	116	147	154	157	137	122	144	151	144	163	142	141	117	140	141	144	155	169	148	142	150	145	128	127	125	132	149	121	159	142	141	138	147	149	125	138	153	137	127	128	135	144	157	140	128	158	152	121	133	162	155	130	134	150	120	126	150	159	127	142	125	136	159	162	162	123	134	152	116	150	159	137	129	135	136	140	150	132	122	150	156	139	136	151	138	153	143	150	123	121	131	126	130	148	161	140	150	132	136	125	152	133	144	134	139	142	123	150	140	148	152	116	143	111	150	149	134	131	160	104	130	136	134	133	143	134	140	144	149	136	148	123	142	139	137	128	141	136	148	134	119	132	143	122	120	151	136	122	136	144	113	136	136	132	148	157	140	140	154	164	138	163	144	127	143	140	126	140	143	138	111	154	161	112	153	141	139	125	161	137	143	166	133	136	157	138	117	124	135	131	151	144	143	151	119	135	156	163	133	157	136	141	124	159	150	135	148	145	131	138	149	131	125	136	169	152	142	150	122	147	129	128	141	140	132	144	139	132	129	128	125	157	126	146	139	135	125	139	132	138	153	119	135	131	136	155	135	150	139	164	133	138	116	157	132	156	146	141	118	145	154	150	141	145	137	133	150	127	147	138	135	144	130	140	127	134	132	146	147	135	141	152	138	148	152	132	145	122	137	150	142	149	139	160	152	140	106	142	145	153	149	158	163	141	140	140	132	149	120	128	130	136	127	157	144	157	140	121	140	146	124	135	157	134	140	151	144	146	143	165	147	148	137	162	145	147	136	121	158	134	130	154	148	143	133	127	124	134	139	130	138	154	137	121	136
8241	837	1313	1666	1290	1126	927	782	685	673	595	526	549	524	478	475	453	437	492	453	470	428	427	402	393	417	393	400	355	385	408	382	359	379	381	381	423	365	364	381	382	360	355	365	356	360	364	369	364	408	398	346	395	368	341	328	370	368	352	379	374	382	366	392	369	399	368	358	362	414	384	368	387	395	378	381	387	386	383	342	402	358	365	357	357	359	389	418	374	398	344	358	368	348	405	408	386	339	375	342	354	367	347	356	384	359	357	379	372	377	349	361	342	378	359	408	369	372	350	374	360	340	345	377	384	370	363	338	359	361	356	371	358	352	350	346	372	412	343	367	374	334	381	381	394	354	371	339	369	364	371	407	367	386	360	357	332	344	382	356	347	363	377	398	355	357	339	387	349	363	382	347	373	372	381	385	360	374	344	391	388	357	358	381	347	354	363	342	365	409	373	369	381	371	381	360	355	348	367	367	386	369	345	346	338	352	348	362	327	348	351	394	365	359	335	348	317	400	360	379	356	377	404	325	367	393	341	363	373	367	357	387	367	336	372	371	365	374	352	400	376	354	394	380	355	360	382	362	366	339	366	357	346	331	387	331	352	370	398	350	352	369	335	372	393	347	378	343	381	368	334	346	322	383	371	316	370	358	364	347	374	377	333	332	356	339	352	352	362	343	369	363	377	339	391	309	383	367	374	344	348	346	346	383	362	354	357	336	368	353	346	362	359	373	365	360	373	371	386	358	377	364	352	359	371	385	392	363	339	376	379	384	360	367	361	356	342	376	366	365	368	374	349	406	361	374	339	344	352	387	347	360	370	381	371	350	344	388	342	354	368	352	362	360	356	346	364	360	372	368	363	368	347	387	362	388	357	346	373	381	365	370	359	374	384	344	375	373	355	345	394	416	360	404	362	335	342	393	375	386	357	344	342	363	393	386	366	393	354	342	348	377	357	388	360	385	367	352	342	388	368	369	352	332	333	355	405	344	359	386	374	323	361	349	358	349	320	356	365	328	367	340	385	352	352	357	355	309	380	371	352	327	361	357	323	370	370	387	352	328	383	370	350	382	392	346	378	395	343	368	342	391	360	358	370	315	378	367	369	366	390	382	375	369	349	365	376	348	339	375	363	374	384	357	384	372	357	357	350	336	354	417	354	401	401	352	356	352	368	374	334	344	326	359	406	350	384	366	403	371	377	392	374	389	387	382	365	388	405	327	359	372	360	387	342	352	372	347	371	349	361	369	337	348	335	313	345	407	355	344	389	363	319	359	382	405	335	369	370	354	333	328	369	351	341	344	374	369	372	368	357	391	378	376	352	357	321	356	335	377	373	352	337	350	364	376	356	346	350	321	365	357	379	401	399	351	376	396	349	373	368	366	362	343	352	348	354	361	347	345	360	371	358	333	338	377	353	379	319	351	334	351	380	343	338	368	365	319	372	351	390	363	384	340	360	374	397	370	376	342	374	366	333	367	383	381	409	356	392	361	412	403	333	403	368	368	370	357	352	342	334	381	377	358	372	353	368	388	377	346	358	341	339	333	373	392	358	343	361	319	372	340	390	352	346	337	351	356	341	377	340	358	376	372	339	359	321	410	376	371	366	339	349	384	364	365	366	359	373	376	367	341	375	363	363	377	374	378	387	355	381	394	350	378	358	367	361	384	352	354	361	361	365	349	372	350	372	378	395	380	363	374	358	341	367	342	395	334	341	363	368	345	353	357	359	359	384	371	368	365	350	368	392	377	330	369	342	360	412	371	352	342	358	370	359	396	355	344	370	331	348	358	359	355	410	389	359	360	371	392	376	336	366	364	415	324	349	350	355	356	332	353	356	343	341	354	368	362	350	355	368	386	341	350	334	367	374	345	363	362	368	368	351	359	363	385	317	350	321	340	361	354	358	345	361	352	333	332	367	347	332	364	317	329	386	343	342	346	377	365	372	356	368	329	374	386	356	388	341	357	361	360	379	375	371	366	352	362	369	364	380	346	377	429	413	354	382	369	332	367	386	364	349	347	358	364	365	335	364	362	349	360	384	376	362	421	371	365	340	402	380	409	362	330	365	342	347	377	379	378	360	367	348	382	364	344	356	363	391	340	345	361	336	324	353	381	349	371	353	359	338	381	367	315	339	365	368	377	334	331	349	360	349	372	354	383	364	380	338	345	336	318	366	355	369	405	359	354	339	380	386	370	373	345	331	343	375	361	359	353	392	376	377	356	369	370	363	388	331	356	362	357	340	369	349	354	381	398	348	372	363	369	370	367	378	389	372	386	352	393	360	335	348	353	349	380	363	351	357	370	364	373	353	337	363	352	381	367	391	366	350	369	393	381	349	382	346	359	384	366	373	381	343	399	371	342	346	359	353	362	366	380	339	402	362	379	379	374	394	375	337	372	352	378	398	362	396	336	390	370	342	389	351	356	356	342	354	355	364	355	323	344	328	370	353	349	370	393	371	363	363	384	378	405	366	357	351	401	382	369	373	335	362	336	401	358	370	375	385	364	354	378	367	345	374	360	387	366	339	392	373	384	384	375	355	375	342	360	370	351	345	415	332	365	348	354	331	398	368	353	370	367	330	418	332	378	370	379	345	364	370	394	359	369	377	389	383	335	377	351	355	328	363	347	356	349	420	385	361	353	322	388	382	362	380	357	349	358	384	385	346	345	373	349	366	362	389	344	371	345	352	342	367	363	369	350	348	336	374	371	358	376	332	326	399	347	399	370	378	373	335	386	369	366	368	359	402	418	351	378	372	342	370	364	373	383	368	339	349	376	389	363	361	409	373	351	384	322	362	385	363	347	363	346	379	401	354	376	388	375	405	356	352	366	391	396	360	390	376	332	385	348	342	378	383	370	336	368	370	386	357	368	344	385	397	362	362	372	369	345	376	365	346	352	363	359	374	347	360	372	390	351	329	369	361	382	350	404	344	398	337	382	345	349	366	402	326	384	358	377	350	412	363	389	351	380	356	349	361	414	353	341	370	369	364	361	366	338	354	348	367	347	335	347	355	353	369	376	383	371	354	396	361	367	353	354	368	384	362	379	397	392	368	376	364	347	347	389	339	346	329	353	337	339	362	350	385	352	371	363	368	382	358	363	387	344	363	371	407	381	372	366	351	389	320	369	344	351	370	367	367	394	354	335	388	371	363	402	347	357	377	357	400	378	393	353	346	394	377	355	329	375	381	324	343	373	386	356	374	385	367	326	373	406	372	366	348	420	385	372	342	346	348	411	354	329	376	306	375	370	346	398	369	362	351	357	369	359	384	351	354	357	362	350	359	377	337	349	393	365	338	349	349	382	344	358	347	381	395	378	381	350	361	375	340	370	372	355	339	328	355	364	357	368	390	338	403	327	350	320	398	338	365	365	340	361	367	357	361	327	352	381	380	394	397	369	348	372	396	408	371	361	360	338	353	361	372	385	359	390	367	372	337	357	400	348	362	365	374	368	378	360	360	352	365	378	360	391	389	365	359	376	336	373	353	397
1859	345	334	362	320	302	344	334	304	350	359	327	325	375	311	309	347	342	327	335	321	317	301	331	384	336	323	317	294	323	304	326	299	308	322	307	310	341	331	318	351	348	309	332	298	318	340	318	331	320	340	353	301	332	355	350	338	319	301	306	304	310	322	324	349	312	345	330	346	308	319	323	323	317	352	340	327	338	287	312	321	339	319	354	333	322	306	296	343	339	333	316	339	344	337	318	278	338	294	307	325	330	307	329	288	350	319	318	352	305	318	299	321	304	353	330	312	299	319	324	319	330	332	329	309	375	309	329	341	308	318	365	321	340	343	331	348	339	297	328	323	325	321	317	294	316	332	277	322	330	309	328	304	351	328	326	296	319	348	354	318	319	376	302	309	339	313	330	316	330	322	340	334	333	315	327	295	307	310	337	309	307	340	296	297	364	331	315	309	315	324	328	361	347	309	333	308	336	364	319	322	329	309	326	332	336	312	331	306	299	329	327	346	316	280	322	378	307	303	309	331	351	331	339	302	309	341	335	335	356	305	299	281	315	332	307	321	326	324	335	304	311	354	331	339	326	338	308	318	332	298	323	322	301	308	308	314	315	330	337	269	339	298	320	317	314	356	348	323	331	306	312	372	304	347	330	301	345	319	299	302	336	291	339	311	360	351	325	330	309	317	308	331	350	358	329	325	313	318	332	324	319	312	292	381	349	329	327	301	305	304	334	324	312	307	319	296	331	346	321	292	320	316	327	302	352	335	330	336	322	317	312	311	332	316	300	349	307	334	297	292	319	368	347	338	349	341	297	349	299	310	284	352	293	313	351	347	336	316	286	347	319	330	325	341	313	335	318	351	352	322	308	278	327	307	327	337	332	352	355	338	323	309	331	332	322	303	315	303	306	306	294	321	327	326	323	308	329	321	310	283	307	318	296	297	308	336	341	340	345	318	314	305	327	333	317	368	359	284	298	289	371	334	341	289	340	329	290	308	331	311	301	334	345	341	346	316	313	330	292	347	299	336	334	312	318	332	279	321	291	310	324	339	344	319	304	316	344	283	304	331	316	304	331	319	335	308	305	296	338	343	342	325	330	287	343	329	336	297	363	342	325	307	312	331	325	304	313	301	321	357	328	331	339	339	312	311	328	355	353	305	339	350	295	313	322	294	340	333	318	313	316	338	309	334	300	331	299	313	297	336	310	318	383	339	303	320	303	333	354	333	320	287	315	343	297	276	369	346	320	319	345	329	288	341	310	360	336	321	328	341	325	317	317	335	348	315	317	296	331	328	309	306	334	336	319	322	298	329	329	315	322	344	315	335	344	312	304	333	315	319	336	307	315	313	284	307	293	323	309	329	300	317	330	335	324	328	306	315	297	327	326	335	292	350	322	337	322	302	340	333	307	295	336	345	341	318	335	348	337	295	336	347	311	340	318	325	304	352	355	295	301	348	345	352	300	319	312	333	354	324	334	319	317	342	347	332	295	330	345	367	339	326	331	314	307	319	317	335	294	316	329	329	340	331	319	323	291	328	323	329	361	312	320	326	324	320	337	307	367	336	343	320	320	327	336	335	316	307	313	299	308	326	330	326	300	356	304	297	305	299	306	329	317	319	364	365	308	335	324	316	315	332	310	330	354	311	315	309	328	337	288	330	287	347	307	294	322	312	340	311	359	329	333	336	322	348	323	313	346	331	311	310	332	319	340	309	321	306	329	318	328	292	299	332	336	333	345	335	325	300	309	278	294	313	345	329	327	316	313	309	341	313	309	342	331	345	351	315	362	359	304	331	330	305	344	302	316	344	343	320	330	332	320	336	337	329	307	341	286	332	307	290	330	326	316	325	308	280	331	340	329	326	314	301	324	321	317	315	321	354	358	299	341	351	319	306	301	373	306	315	324	344	297	291	318	315	299	323	310	317	332	341	319	323	342	322	318	325	319	344	351	344	318	307	317	302	353	324	286	318	336	318	306	300	329	291	300	315	331	319	324	298	308	318	335	327	335	351	339	328	300	290	321	292	331	326	359	316	338	345	295	329	285	297	323	322	316	334	327	350	330	336	294	313	326	326	340	314	299	329	324	338	345	326	325	313	341	295	316	359	310	331	301	326	288	343	340	331	310	295	297	354	330	311	297	307	302	342	321	346	305	289	321	335	333	326	317	319	310	346	322	333	308	298	331	316	318	314	351	317	330	305	321	280	342	317	331	320	350	327	335	328	315	330	354	309	327	297	313	305	301	325	323	339	368	330	311	319	333	337	337	276	360	344	317	316	349	299	298	350	316	335	333	327	347	317	307	304	318	335	348	336	318	357	346	298	348	342	321	337	339	313	342	343	343	328	296	324	293	303	313	329	301	325	325	299	308	320	266	303	322	298	320	308	300	327	347	277	310	316	328	323	322	314	329	330	315	333	336	299	335	304	307	310	297	324	291	334	283	322	312	287	309	307	309	305	318	320	314	313	304	336	351	360	304	306	301	300	372	329	343	339	291	320	336	310	314	322	362	342	323	315	359	298	321	314	315	307	306	374	305	333	303	314	316	350	316	321	350	323	353	333	366	316	320	334	343	320	366	327	323	349	307	322	331	320	321	296	322	344	347	286	324	324	338	306	294	330	342	310	300	330	310	321	322	322	324	352	319	304	324	336	338	309	329	302	321	325	349	314	331	314	314	356	321	316	361	308	300	345	336	319	348	329	335	312	302	291	337	318	323	346	304	366	324	322	314	343	323	342	313	293	314	315	350	326	315	295	305	317	315	312	349	326	319	332	325	324	311	343	320	316	348	309	315	297	342	319	329	328	304	294	311	323	288	320	309	326	303	308	304	314	316	340	318	343	314	329	289	319	322	295	311	337	357	340	337	338	313	321	320	305	334	318	286	341	350	295	323	343	331	298	303	351	322	308	336	318	353	329	325	323	319	347	282	321	349	324	312	331	300	313	311	298	335	303	313	297	321	318	344	359	313	321	312	344	363	360	310	311	327	303	300	299	315	318	295	336	294	288	353	357	326	316	348	345	303	331	334	329	337	311	313	332	341	327	330	327	403	322	332	330	322	287	325	354	335	310	370	306	284	338	289	305	325	328	366	323	310	296	293	334	353	335	315	362	323	327	316	326	356	309	331	324	331	308	281	355	296	333	311	311	318	309	300	323	315	297	326	298	315	321	316	318	352	265	303	315	344	296	312	288	324	341	332	337	336	344	316	335	293	345	331	337	366	321	304	316	325	293	312	315	331	309	336	377	340	338	384	350	338	307	304	317	359	355	342	338	313	308	341	334	324	322	351	324	302	316	312	320	324	301	339	292	294	336	295	323	330	331	304	318	327	320	311	328	297	338	308	351	307	354	360	302	333	303	296	325	330	338	332	291	296	301	321	308	314	343	315	323	288	339	333	350	307	345	323	347	345	318	328	322	320	311	355	302	275	330	341	344	332	314	304	317	327	318	308	318	315	290	314	305	299	326	329	310	323	308	295	320	329	347	360	307	318
2312	841	802	807	775	766	743	802	803	777	756	733	793	760	729	784	821	768	823	752	758	757	777	752	783	765	795	731	806	735	780	727	786	807	783	815	794	783	771	705	758	726	770	762	807	781	759	770	798	794	762	781	763	744	769	788	754	778	771	794	756	780	779	724	759	757	818	781	712	759	775	762	760	827	786	773	741	749	744	798	836	778	790	709	764	825	765	773	797	741	784	740	812	709	757	752	768	731	758	777	759	808	812	784	797	766	814	791	760	760	792	791	751	798	737	738	790	765	753	808	760	773	777	746	760	761	812	803	784	763	740	820	752	763	743	749	769	759	783	733	792	765	792	791	763	753	746	741	754	760	814	762	786	731	751	752	738	726	760	816	774	773	772	763	773	759	771	830	718	758	800	698	770	799	755	773	739	789	785	728	730	792	740	746	759	845	780	780	790	782	749	823	749	782	752	784	762	841	770	761	766	741	780	772	770	755	834	792	750	812	765	793	748	752	779	798	753	758	756	787	786	753	749	754	769	734	726	739	786	760	808	710	790	720	794	745	711	716	770	768	778	801	768	759	769	760	740	761	734	760	745	799	723	689	759	768	794	741	771	763	791	750	773	749	729	772	786	784	729	775	750	741	814	765	738	790	815	758	801	787	729	768	743	739	778	803	739	759	757	751	782	785	772	780	730	793	754	811	763	784	750	806	803	767	782	799	765	748	799	763	782	753	739	773	742	756	795	785	780	709	715	731	763	729	749	774	789	769	769	776	778	786	771	807	747	776	754	750	804	756	782	800	787	769	736	815	779	791	775	753	716	817	809	796	816	768	768	734	775	773	756	768	748	808	775	761	781	787	796	811	788	744	752	780	730	800	799	772	787	743	743	701	769	831	795	813	780	769	784	762	780	759	835	777	725	769	769	763	816	769	777	742	782	773	779	717	790	755	807	765	786	775	761	761	831	721	754	775	767	790	753	812	789	745	760	773	721	695	822	744	747	770	752	793	762	777	760	767	757	730	773	797	785	764	768	794	782	749	795	735	815	752	784	761	757	793	753	732	759	749	813	754	753	732	800	811	747	739	801	780	784	759	775	783	764	782	776	741	783	833	769	759	810	799	789	774	737	739	760	735	734	766	777	739	756	811	768	775	757	774	773	730	774	784	776	773	765	761	803	791	790	756	767	762	778	798	778	776	756	733	755	723	753	786	759	762	826	721	765	780	794	757	800	778	757	757	756	756	771	749	801	756	814	676	732	723	779	791	776	778	775	756	762	747	747	748	813	798	782	734	771	755	770	740	757	793	809	767	747	781	802	773	765	777	792	767	749	754	788	782	809	707	735	776	752	763	732	791	772	711	773	799	788	786	767	785	795	760	784	736	756	757	771	706	747	767	771	778	818	759	792	741	766	777	856	818	778	800	805	727	753	793	810	729	744	747	714	781	792	770	774	776	761	718	740	748	770	767	832	828	753	801	777	757	746	779	745	787	757	756	784	802	803	796	790	743	767	759	748	807	732	767	713	775	761	728	761	775	757	767	796	774	752	767	764	716	746	736	776	765	777	730	757	771	777	730	758	747	756	790	751	732	764	750	785	747	770	792	747	705	724	767	762	785	782	793	739	731	773	762	770	717	775	802	774	742	782	767	784	752	730	774	783	764	759	719	777	763	770	776	794	785	828	760	739	806	750	748	790	725	726	765	748	704	747	769	751	743	766	782	750	779	740	792	748	771	737	765	759	749	777	714	765	775	732	728	797	789	802	755	788	795	722	827	764	819	791	703	775	766	767	806	745	764	753	767	746	817	740	779	773	774	760	772	748	789	791	795	783	794	767	727	768	715	790	744	760	754	743	755	813	779	766	771	743	781	754	788	743	758	784	753	769	785	763	716	780	729	788	802	749	789	803	753	781	744	792	765	766	749	766	775	753	767	751	797	789	779	737	727	790	743	778	782	771	766	749	740	772	747	769	774	784	745	815	763	772	731	733	706	762	757	728	783	761	787	726	754	747	819	751	747	734	775	803	775	759	753	752	774	745	770	736	757	766	760	798	788	779	793	738	802	774	826	765	753	733	783	737	716	767	794	755	774	822	802	747	759	734	756	793	724	818	755	760	791	761	728	761	752	804	783	764	755	722	785	772	748	763	753	771	744	735	749	769	770	747	754	717	748	779	723	703	773	792	738	827	715	754	743	767	751	782	771	753	753	721	759	736	799	752	784	771	709	777	782	788	776	820	789	739	761	718	778	773	775	740	799	794	797	777	740	709	755	792	813	789	782	784	762	828	777	762	789	792	798	763	802	793	757	726	735	749	732	765	739	792	766	742	763	741	737	787	727	746	749	802	786	784	776	715	755	767	734	760	784	757	714	786	809	788	745	784	827	692	746	755	775	737	767	734	733	758	780	765	801	778	773	760	759	761	786	772	752	790	787	784	761	782	760	793	754	743	799	733	751	779	767	776	733	807	783	773	742	814	808	825	761	766	770	785	832	764	840	710	749	779	733	768	784	740	789	772	774	781	773	774	767	767	790	748	795	746	778	754	806	793	753	718	774	789	786	754	765	742	736	788	791	781	792	739	751	790	792	744	788	773	752	738	791	791	744	793	755	774	787	757	774	762	772	745	761	811	814	764	805	797	758	790	785	760	730	788	761	732	764	730	764	761	780	783	774	800	771	790	807	734	747	787	806	722	724	825	724	737	812	750	767	724	812	751	757	817	733	746	738	781	769	767	752	762	777	808	782	785	717	780	802	726	783	777	799	723	738	768	762	790	753	759	751	798	827	800	731	782	807	750	725	790	784	734	782	779	776	758	749	788	771	778	815	800	770	762	768	773	734	728	729	785	734	744	759	772	770	787	777	756	753	768	747	793	780	779	742	802	841	782	770	801	744	765	757	762	800	790	744	744	717	782	754	765	735	802	797	768	771	738	746	753	769	811	746	841	739	757	763	762	737	718	796	742	821	735	712	761	747	802	769	810	830	759	782	769	801	772	751	806	783	752	796	805	802	780	794	728	788	806	799	732	763	781	790	743	766	782	744	750	750	769	756	764	763	810	743	766	784	771	747	746	771	749	765	779	741	772	727	803	810	772	767	800	781	793	808	773	801	765	754	755	808	783	739	740	787	754	764	776	761	790	786	735	752	806	760	788	748	759	769	741	804	788	766	768	719	752	728	811	828	827	745	714	731	770	753	787	723	748	767	783	805	806	797	756	716	782	757	744	718	778	763	783	833	726	762	787	757	729	783	724	766	797	732	762	801	796	729	783	821	749	730	750	783	718	787	781	833	732	762	734	784	735	788	813	739	753	755	783	770	753	766	757	724	792	723	783	802	781	785	729	744	798	734	786	733	828	786	801	787	762	760	777	764	781	818	796	760	783	840	758	757	819	775	781	716	764	761	773	798	747	805	763	753	768	795	798	727	781	761	806	749	798	764	798	770	786	737	794	781	749	779	740	725	824	774	770	751	758	826	769	786	784	747	779	750	754	778
7381	559	484	471	357	344	327	298	288	265	299	272	248	302	280	275	261	251	266	294	259	243	273	254	235	274	264	275	300	284	274	291	278	273	268	271	245	287	280	287	263	266	272	268	310	316	286	293	285	288	268	267	264	278	267	261	271	276	262	295	290	255	269	257	285	311	282	277	290	251	275	293	260	270	246	293	258	268	250	264	300	269	281	291	264	234	267	262	257	308	230	267	272	278	266	299	285	268	270	286	234	275	296	267	248	251	262	256	270	233	267	295	289	302	260	282	285	306	279	260	277	265	285	298	262	255	264	234	278	266	257	240	271	283	311	299	255	276	282	270	265	255	244	277	255	293	278	271	258	275	256	263	274	258	238	294	273	311	280	289	298	273	280	261	247	301	294	274	247	255	287	265	263	280	297	275	269	247	258	315	266	262	288	254	259	265	249	282	253	276	276	261	240	265	252	265	279	258	238	265	264	268	266	271	284	291	272	273	255	279	284	264	275	248	251	289	283	297	247	280	275	263	264	255	263	247	280	267	284	267	294	264	279	279	244	266	280	279	228	250	289	233	288	254	277	285	271	264	248	296	267	265	249	255	268	269	278	277	288	284	301	296	229	275	282	248	266	275	270	273	267	286	259	292	261	301	286	282	261	262	260	265	264	273	269	261	254	275	275	259	281	261	259	271	261	278	274	249	310	249	266	240	265	272	264	254	263	282	273	266	268	256	267	280	267	277	264	302	270	281	261	241	298	281	280	281	249	273	286	261	261	260	282	260	279	258	299	285	264	290	271	255	240	279	235	279	272	313	276	270	273	264	288	274	273	303	270	257	276	269	279	280	277	238	253	268	270	287	279	229	300	288	255	259	256	260	254	240	248	251	265	265	268	299	291	281	279	273	250	249	240	274	269	259	285	253	237	264	285	281	313	278	254	282	292	276	280	273	263	259	242	280	261	286	245	253	263	296	252	281	253	267	298	286	268	235	277	297	248	263	269	306	285	250	279	260	267	228	306	291	268	243	262	287	280	260	264	269	289	266	287	270	263	237	288	262	245	270	280	266	267	275	271	291	290	264	283	281	246	274	279	274	255	244	286	238	259	234	267	244	262	261	254	274	240	257	293	283	263	252	289	262	267	256	241	286	279	271	263	260	292	267	254	278	263	257	275	284	263	258	240	273	262	291	258	271	259	278	259	274	292	274	236	289	270	249	275	268	262	265	278	286	277	266	249	265	292	254	263	277	264	278	266	292	274	258	246	281	251	238	283	248	261	251	298	289	280	259	256	272	272	245	287	264	270	253	274	268	241	271	275	279	277	295	257	281	283	288	275	264	278	266	259	271	276	285	284	282	266	260	262	278	300	250	277	286	264	290	305	286	265	286	260	288	264	257	267	269	269	230	268	275	311	305	275	310	272	256	267	289	306	289	272	264	288	269	321	291	283	253	275	267	262	300	263	266	272	245	253	288	288	267	273	298	266	288	262	291	259	268	263	273	280	289	247	289	284	254	260	292	284	264	261	230	270	288	292	255	279	261	263	263	262	259	280	282	264	246	299	277	254	283	263	272	286	256	277	300	263	262	261	261	283	286	273	273	310	264	276	288	258	224	295	239	264	305	281	280	276	271	255	259	258	256	255	289	280	257	266	287	295	256	272	322	261	272	255	276	275	293	287	303	289	274	266	293	261	263	271	236	261	282	224	239	262	281	270	286	254	242	269	261	258	262	244	292	291	297	246	267	261	295	263	275	279	295	241	266	270	281	257	268	293	257	281	297	257	260	297	275	271	259	286	262	262	289	265	268	275	272	258	285	256	271	290	292	279	286	276	287	256	260	257	256	246	258	279	258	235	272	266	234	259	273	262	251	292	301	268	240	296	276	260	292	293	296	272	298	265	258	272	301	274	269	253	255	269	251	254	263	265	287	277	263	258	286	274	257	272	269	277	274	267	285	246	264	269	318	288	256	249	289	258	246	248	250	250	277	267	290	285	270	278	273	277	236	265	275	294	275	303	271	289	248	276	288	296	297	277	286	272	300	285	296	286	263	279	259	282	266	279	313	297	283	255	247	270	295	258	291	266	249	271	252	270	256	270	275	260	292	272	280	272	250	261	289	237	227	244	304	257	253	261	246	250	268	250	276	285	269	244	249	274	289	259	287	275	296	276	281	260	293	259	302	290	284	290	264	283	246	288	247	294	294	243	285	280	255	283	237	286	249	261	263	270	270	252	275	277	280	237	295	274	290	252	298	259	268	297	303	268	284	270	269	278	265	291	275	278	277	270	270	284	257	287	279	306	289	273	271	293	284	284	325	255	259	276	276	266	258	310	267	276	277	297	257	279	273	260	281	261	262	242	267	279	256	265	255	260	266	277	251	278	244	234	296	303	269	271	221	275	257	253	274	282	275	278	254	279	280	272	272	283	249	328	298	296	277	237	259	305	304	266	259	259	247	252	272	285	273	270	278	261	282	275	267	254	286	266	314	281	245	263	262	282	276	283	290	257	263	290	288	273	281	285	277	267	278	271	273	258	256	283	268	274	259	273	298	268	262	295	291	254	292	265	283	287	247	292	261	295	299	273	273	285	264	239	266	219	264	298	275	290	277	258	262	277	256	243	290	258	260	242	279	272	265	256	264	274	273	319	278	261	300	281	275	295	283	283	290	268	268	295	254	270	265	269	290	277	255	250	253	306	294	244	305	279	268	266	271	288	288	274	259	257	284	261	223	269	248	281	265	285	293	244	280	306	291	254	272	277	285	281	249	271	256	289	269	274	272	274	274	258	294	285	284	285	267	260	295	283	290	227	257	231	267	306	311	301	304	288	278	285	272	263	247	262	272	254	261	280	281	261	281	267	294	277	259	271	282	253	263	257	259	290	261	270	283	257	282	263	262	255	233	254	272	300	274	251	292	298	292	235	273	295	260	270	261	238	277	271	235	242	259	279	223	245	257	250	261	272	272	254	287	268	250	291	254	279	286	272	239	286	262	235	259	285	294	282	281	245	267	286	259	297	254	280	294	275	291	271	275	257	268	292	292	259	290	251	264	273	262	263	262	278	269	225	230	269	279	267	286	258	258	287	249	295	276	270	254	242	265	266	270	289	271	269	285	283	301	258	257	285	287	278	279	245	276	255	261	277	287	271	295	280	301	262	255	280	279	258	321	285	275	252	269	260	255	287	282	260	308	289	255	257	281	247	237	267	250	256	284	300	254	260	318	266	265	280	265	282	285	265	262	279	259	280	279	264	275	276	293	280	272	233	280	280	286	270	275	249	268	272	269	265	263	272	289	281	267	318	286	289	265	302	275	289	266	268	226	250	281	276	324	263	275	266	266	298	291	264	277	243	290	280	297	296	255	296	242	275	303	258	290	256	254	252	265	287	289	292	267	291	275	270	276	292	285	265	233	240	271	280	275	268	284	276	276	274	286	279	274	292	268	257	281	267	249	293	257	274	259	292	271	261	286	300	250	293	259	269	253	259	293	254	280
6815	957	1216	1248	1042	1030	977	864	798	787	848	782	710	775	694	745	700	714	651	687	679	664	690	691	653	697	672	679	643	685	689	652	619	689	682	672	697	625	675	657	708	659	648	610	662	636	622	658	637	638	712	673	705	640	672	657	690	691	653	648	619	658	721	707	682	684	675	680	658	670	676	649	708	623	643	711	629	671	631	673	657	720	640	651	616	670	667	657	704	688	640	651	641	654	654	646	682	650	650	635	652	702	633	670	679	665	651	646	714	678	670	603	655	671	662	675	677	666	614	631	691	652	684	647	624	657	649	626	703	615	658	635	632	642	622	643	593	621	630	598	614	669	632	672	657	641	660	685	647	616	612	640	671	636	643	662	695	651	658	676	646	677	641	656	667	641	646	685	608	673	633	626	708	653	664	658	658	652	662	638	697	606	662	658	666	583	684	666	613	679	659	635	587	619	659	677	661	691	667	640	590	652	657	627	698	646	693	660	661	658	670	659	652	694	654	672	610	689	637	645	657	632	665	626	680	659	650	675	629	617	616	619	605	673	637	629	628	633	598	631	668	655	626	676	622	658	591	685	630	629	669	595	662	637	614	610	654	635	646	668	644	639	633	656	672	697	595	630	648	643	656	671	642	548	651	663	653	694	640	631	653	654	657	659	659	619	642	643	682	663	636	667	650	638	630	647	649	650	669	660	658	662	645	626	612	650	658	602	661	685	666	667	669	673	619	640	644	687	611	594	609	668	612	685	624	653	659	670	620	695	652	659	661	675	648	666	659	696	668	627	657	687	702	660	654	630	625	671	680	659	625	683	696	670	654	631	667	648	671	695	677	660	664	645	636	659	617	600	666	610	660	675	683	669	679	671	654	643	633	678	622	627	643	635	665	655	617	627	638	665	630	649	607	653	655	635	681	638	623	632	631	660	664	651	658	632	681	623	643	638	602	689	689	646	658	688	616	629	660	642	666	687	658	690	672	637	657	673	647	653	621	690	654	658	603	665	624	619	668	625	653	677	620	687	655	628	656	631	618	597	650	675	663	639	643	649	657	635	626	664	659	618	677	611	660	638	624	646	684	617	625	669	659	683	627	630	628	643	648	640	624	652	619	656	655	651	681	633	658	626	698	633	641	627	611	671	652	625	631	655	650	654	640	666	640	662	620	647	610	674	629	658	624	611	644	624	670	659	637	646	689	692	653	672	619	653	613	656	632	661	650	644	645	624	699	644	635	680	626	642	697	620	603	581	691	652	728	637	636	611	624	627	672	673	667	632	715	649	688	658	656	645	669	643	624	697	646	677	624	643	676	632	662	669	670	614	651	612	632	657	660	675	608	666	624	678	653	647	660	664	628	644	642	645	631	621	629	683	616	637	678	653	699	652	627	668	660	687	651	673	623	611	647	635	667	653	634	617	636	647	629	672	671	674	659	644	637	616	643	667	671	735	692	638	640	646	679	662	666	651	682	641	691	658	679	659	640	680	682	674	605	682	661	675	672	660	671	675	679	616	599	627	651	620	612	673	680	646	687	668	669	668	663	641	641	624	688	655	631	686	642	621	652	636	664	631	646	644	642	635	630	670	628	664	682	695	615	659	668	607	649	658	654	640	669	679	575	697	623	649	614	647	679	655	693	668	643	626	602	617	647	644	692	647	715	673	657	647	672	649	628	653	645	597	633	658	655	648	630	640	638	663	659	641	672	644	638	655	669	606	674	664	625	641	668	635	633	644	610	652	687	676	614	625	636	643	673	627	655	630	671	657	662	662	651	630	629	669	667	605	632	682	618	641	662	630	639	696	640	637	652	633	629	649	650	655	662	642	671	678	608	654	629	630	645	670	615	708	622	574	626	654	613	667	643	666	622	628	659	651	644	659	671	633	636	701	647	660	658	627	622	645	684	651	668	654	649	634	618	662	687	626	632	649	645	663	670	706	665	644	639	596	678	628	681	626	652	653	678	630	664	602	630	624	677	653	627	647	629	628	621	626	648	687	660	637	657	658	631	625	646	626	627	656	620	630	680	625	593	643	643	618	708	651	629	650	648	657	629	640	655	632	670	656	674	662	624	633	681	663	644	644	650	635	678	651	665	686	677	656	633	634	644	641	635	683	644	670	658	635	650	641	648	675	679	640	677	631	666	683	627	636	644	699	638	648	650	658	648	687	632	648	625	663	653	681	683	667	629	652	653	629	668	640	642	666	671	680	651	664	653	576	685	644	660	666	659	662	639	654	691	666	635	661	618	648	648	661	662	659	679	647	642	618	636	602	627	649	662	659	660	662	627	689	628	678	703	667	651	667	665	675	615	665	660	623	603	630	654	678	590	639	607	652	652	662	696	645	629	635	650	680	693	597	633	645	665	663	667	641	682	640	646	669	673	656	642	699	653	666	661	618	708	638	671	651	675	660	690	628	643	629	667	614	658	659	676	659	625	657	658	609	636	692	732	670	665	615	684	641	649	672	663	659	679	628	659	640	642	655	626	632	673	624	643	636	625	679	648	672	626	664	658	693	596	652	653	621	659	667	625	643	657	664	637	641	661	703	688	699	631	670	672	664	679	617	665	669	666	679	685	642	636	677	611	659	677	631	648	641	654	638	661	655	663	606	629	677	640	606	665	606	636	625	657	660	694	667	678	651	658	680	614	678	683	642	636	626	668	641	638	694	608	656	682	680	636	681	667	701	602	655	627	654	619	659	613	621	621	652	660	645	652	654	659	634	651	629	631	648	703	598	646	674	666	645	610	688	676	649	622	617	658	637	668	662	655	676	635	620	684	637	654	648	633	607	662	655	695	593	699	669	622	641	631	613	629	660	654	607	635	640	626	624	682	646	649	681	656	635	672	647	664	662	677	598	641	664	632	644	678	680	695	600	642	653	649	639	627	681	642	669	700	650	664	657	652	661	636	673	643	624	650	655	619	670	629	612	652	675	667	637	641	677	621	701	659	677	626	677	633	667	696	654	637	634	649	669	637	655	653	680	640	648	691	686	648	632	678	664	689	673	612	628	621	624	677	607	585	650	623	664	649	662	649	622	649	672	664	682	707	627	661	659	693	639	642	667	654	618	671	659	673	680	646	669	675	620	685	642	654	636	673	625	664	665	657	639	668	646	629	639	678	664	603	648	638	684	650	658	644	698	633	696	646	586	657	650	658	629	624	645	695	698	666	653	687	654	668	674	633	649	658	673	656	664	692	658	658	640	668	656	670	694	630	653	681	668	685	665	637	675	643	679	644	646	630	637	633	644	644	651	657	663	663	630	656	668	639	600	607	640	666	616	658	669	659	613	669	629	701	666	584	631	650	658	593	663	674	656	653	683	651	646	645	650	689	644	714	627	628	645	657	604	668	673	643	647	624	625	665	622	640	625	679	672	654	685	663	674	646	701	673	673	647	653	632	626	679	632	603	667	614	622	649	651	692	627	616	652	631	697	611	636	657	641	609	647	669	669	602	635	674	611	644	592	658	703	609	627	643	673	663	687	632	692
13117	845	547	466	332	272	229	194	181	159	149	169	164	144	141	127	134	156	136	149	133	143	137	134	136	110	143	141	136	102	128	139	127	148	104	108	141	123	140	134	120	126	119	153	150	132	121	141	127	120	143	118	130	130	151	132	125	154	121	120	132	139	122	153	144	138	153	135	120	132	129	126	123	147	140	126	119	132	109	143	125	153	142	125	145	145	133	145	124	131	150	153	138	132	146	132	134	127	115	140	123	112	138	113	159	129	121	128	123	131	150	125	124	118	113	122	140	133	115	125	134	166	132	141	132	141	129	114	141	135	137	142	138	128	120	114	127	126	132	126	147	120	122	135	139	137	130	149	109	123	120	131	141	133	120	138	106	106	136	125	138	141	117	135	143	137	130	129	133	119	123	139	114	126	131	126	120	142	148	125	116	132	134	114	119	155	122	134	127	140	115	126	111	141	137	149	143	130	130	125	120	118	129	151	136	127	139	127	139	130	142	113	132	146	129	137	148	141	142	144	141	140	105	136	135	135	130	135	122	142	115	95	144	146	115	122	128	142	143	147	115	124	132	123	154	150	144	141	137	134	153	125	144	134	131	136	126	120	141	135	160	132	117	132	132	114	129	146	123	111	149	126	128	158	137	131	92	108	122	122	115	142	104	118	100	140	122	131	136	115	123	129	126	147	142	135	137	118	126	134	121	124	108	140	124	113	155	136	142	135	127	131	146	139	126	126	139	143	159	110	114	156	140	116	125	121	112	113	147	163	139	139	126	142	127	149	142	137	144	136	120	136	121	121	138	129	129	134	127	130	110	128	141	135	146	119	146	132	139	139	131	125	124	119	153	125	120	136	146	125	123	132	115	141	135	145	118	113	132	143	134	139	137	142	144	137	156	167	116	121	122	151	148	136	155	131	122	140	120	147	125	132	131	133	136	126	118	128	119	125	118	125	122	122	123	119	122	138	134	138	148	126	127	128	147	137	128	151	122	132	147	128	142	125	129	125	130	115	109	139	135	141	138	130	132	125	120	119	123	127	127	146	124	130	122	110	126	103	148	134	135	124	144	134	138	125	120	131	124	134	137	138	137	139	139	105	143	122	132	132	126	143	128	115	137	147	117	160	127	137	128	123	138	120	107	107	121	144	116	124	123	135	116	129	133	139	154	128	130	132	130	123	129	145	128	140	129	120	121	127	118	132	109	124	144	119	150	147	136	140	142	123	106	135	119	133	120	117	137	144	112	142	122	123	160	131	120	145	149	138	131	140	134	128	131	127	148	118	121	137	119	109	114	105	133	115	140	150	114	138	135	138	131	135	120	128	122	111	147	128	123	128	138	129	126	133	109	121	135	149	130	127	135	108	138	128	139	156	149	127	130	129	135	129	151	128	128	116	150	123	123	145	140	152	138	125	131	149	129	141	126	118	133	135	124	143	123	110	109	120	143	123	137	126	146	133	126	116	139	126	132	133	139	158	128	137	145	136	129	138	146	141	117	133	145	133	124	126	126	148	127	132	107	127	134	129	128	122	123	127	123	136	110	132	116	122	139	138	145	122	137	120	120	134	141	133	157	147	131	144	133	123	136	144	140	136	134	132	131	140	140	133	136	116	147	129	121	132	136	119	143	135	125	136	142	137	137	136	133	129	147	134	148	125	134	133	132	117	123	132	130	169	117	120	110	108	121	124	128	124	109	116	151	143	121	141	134	129	110	156	135	154	137	140	157	143	144	142	123	157	144	136	115	122	117	130	157	133	130	126	125	151	114	139	120	130	103	126	116	126	159	124	136	129	130	119	143	136	145	130	124	130	148	129	126	130	142	130	154	132	131	155	116	140	142	113	139	109	123	131	118	142	134	141	122	140	129	122	136	133	158	126	148	144	141	164	132	119	151	129	123	139	129	107	120	132	138	138	120	131	146	136	129	139	123	148	134	132	128	131	123	155	131	162	121	126	129	147	113	116	152	124	131	109	119	149	119	152	129	139	131	111	149	106	119	122	134	121	133	135	112	138	152	119	134	132	127	113	115	136	139	130	128	129	146	131	135	125	114	117	133	136	147	146	149	136	128	144	137	119	123	121	132	149	139	117	136	130	141	116	146	142	133	118	124	133	109	120	128	144	138	125	144	145	143	103	134	123	129	133	144	135	118	130	151	135	135	112	146	129	110	125	141	136	129	119	108	117	140	147	130	120	122	125	140	132	124	153	127	137	134	139	134	133	148	144	128	125	122	137	115	115	138	127	155	149	152	129	147	151	125	135	153	132	142	145	142	136	120	132	137	127	154	136	138	140	119	143	113	121	126	119	112	119	117	130	123	135	138	135	143	136	115	129	126	141	145	147	115	126	139	117	139	146	140	124	130	148	142	125	121	127	129	138	128	150	142	143	121	129	140	138	144	132	136	124	124	137	121	120	125	132	146	119	129	115	113	134	128	118	139	146	121	126	132	98	108	148	145	137	126	147	129	140	143	152	125	133	144	109	127	124	108	119	117	135	139	115	127	119	137	116	149	117	120	138	134	97	124	132	139	128	117	128	125	133	132	117	126	111	132	165	137	135	141	144	147	124	141	134	137	131	136	157	155	134	125	132	122	126	127	143	136	132	111	129	138	135	127	117	116	151	116	135	137	154	160	135	134	114	128	152	133	114	134	120	143	133	124	126	121	118	126	110	128	126	140	149	105	140	143	152	121	132	135	137	113	132	134	127	148	126	120	133	122	135	159	142	130	155	135	139	130	120	127	124	136	140	145	139	131	130	115	125	144	120	116	122	141	124	141	134	139	134	135	114	116	140	151	137	127	107	136	140	139	144	143	120	122	127	129	143	133	136	154	142	126	126	157	131	143	120	126	118	131	126	138	124	131	126	141	138	117	145	129	129	139	140	140	130	130	132	122	128	122	139	151	133	139	118	149	115	131	127	136	132	125	142	125	152	126	147	115	118	137	148	139	148	112	140	117	136	147	134	132	134	136	132	148	148	138	115	148	136	127	133	105	142	154	131	145	136	161	143	121	136	134	156	137	131	108	125	133	134	118	144	128	111	128	141	133	130	115	127	123	138	142	132	142	99	109	154	134	150	133	125	101	116	123	128	131	123	132	130	131	125	151	124	113	129	127	131	124	130	137	140	105	123	129	127	140	130	132	141	138	121	115	143	128	133	139	137	149	133	117	129	120	125	140	131	123	162	144	128	131	125	133	139	148	126	148	132	130	119	132	143	151	131	137	114	139	142	120	148	107	125	138	122	120	152	133	127	113	138	111	115	124	116	140	127	159	119	126	150	131	142	125	135	139	110	134	133	124	120	126	119	105	126	125	110	138	131	132	117	137	112	129	112	121	133	137	145	117	115	101	112	120	110	116	139	128	135	109	127	145	144	127	119	123	112	135	123	129	138	127	126	130	164	127	134	111	136	136	130	119	147	151	142	138	130	145	118	116	142	134	125	141	141	137	150	129	154	120	124	146	125	122	138	149	151	111	96	136	146	124	165
8340	817	1302	1551	1325	1079	837	724	670	631	568	556	510	485	466	456	432	421	433	416	399	393	395	406	360	369	390	387	351	386	390	362	401	377	372	372	376	358	386	353	374	377	345	369	346	316	346	360	332	364	369	367	372	355	353	381	329	363	334	322	346	335	360	396	377	346	370	347	362	348	375	377	347	346	339	373	336	324	357	330	342	360	367	359	360	388	350	377	403	398	368	345	370	377	354	368	383	344	341	355	338	358	366	377	364	325	308	360	390	343	324	347	335	346	310	375	313	342	329	357	353	324	342	346	331	344	394	332	374	346	357	334	311	351	326	334	369	364	362	371	339	345	322	367	321	315	318	327	330	347	366	345	363	315	343	345	365	295	361	342	314	356	326	350	370	332	370	382	344	353	364	351	363	320	330	327	334	341	363	363	350	334	348	376	342	340	321	366	336	334	334	346	322	364	359	323	333	323	333	335	346	350	356	363	342	369	354	340	370	324	354	362	347	362	361	310	353	345	344	356	331	366	326	345	327	347	339	355	313	347	344	351	360	354	342	324	311	328	345	325	333	336	356	369	316	378	343	352	306	330	321	336	368	328	341	314	356	347	345	332	349	330	344	349	366	335	343	325	319	340	359	363	360	357	330	365	329	312	361	337	314	341	336	351	333	342	348	313	330	330	350	344	320	364	386	338	351	366	342	380	368	344	346	365	354	353	338	329	347	312	327	376	370	332	317	341	369	343	382	340	363	352	317	345	388	310	327	359	374	350	341	369	371	326	302	347	351	338	332	351	333	344	336	357	370	340	350	307	357	342	337	364	395	357	325	350	354	310	342	351	349	341	350	339	346	338	356	322	342	350	330	354	316	344	327	349	331	336	349	341	372	342	343	343	341	336	360	327	337	346	362	333	356	356	335	326	340	365	326	344	353	324	337	381	378	346	343	313	335	352	344	350	355	345	340	356	342	375	327	365	360	345	337	341	345	342	389	322	347	358	333	369	321	352	347	337	356	346	379	341	341	342	378	330	347	338	355	320	359	356	388	293	361	395	339	350	357	316	335	352	323	334	381	361	355	341	317	356	315	330	304	331	353	326	321	339	363	315	324	367	335	301	290	345	368	316	343	343	342	346	360	327	329	369	335	327	345	333	363	340	308	327	354	337	347	355	372	327	327	358	334	348	357	326	392	334	340	319	329	347	336	337	356	334	355	358	362	344	337	327	358	337	366	338	338	335	339	335	322	317	341	355	329	321	349	350	335	324	366	358	348	326	328	351	330	331	295	371	367	349	361	346	336	363	362	376	324	356	330	329	362	364	322	388	358	360	351	327	357	336	305	342	336	338	340	293	353	341	323	320	331	366	334	346	315	352	343	372	356	369	309	349	348	363	351	335	332	377	353	335	353	339	359	352	320	343	360	336	365	368	336	357	352	337	364	359	350	355	293	366	322	353	332	359	370	328	326	335	355	359	338	344	316	325	316	302	357	340	326	375	359	365	301	319	337	355	341	352	358	349	357	359	338	356	340	358	334	314	332	349	327	329	367	332	347	338	338	352	347	367	317	326	347	339	382	335	341	353	372	354	342	337	333	336	321	355	350	319	360	332	350	386	354	326	354	327	328	343	340	370	326	374	334	323	349	352	360	309	342	373	347	327	319	342	346	369	373	373	360	349	320	349	346	340	371	343	355	328	331	331	324	369	355	342	355	350	319	352	353	352	352	342	364	327	361	367	342	364	355	330	330	317	330	362	347	394	321	333	326	359	317	356	356	341	334	359	344	319	351	361	360	364	351	327	337	354	346	350	335	352	334	346	352	331	332	326	365	338	324	358	346	337	344	361	336	311	340	304	350	351	324	326	360	333	354	329	358	328	361	324	345	351	311	334	305	332	336	347	342	316	320	336	325	341	351	372	386	345	337	351	351	326	330	369	333	329	361	338	373	359	314	317	348	355	357	353	351	361	347	348	365	340	323	352	339	344	331	349	379	328	336	309	362	344	351	349	322	340	335	328	356	327	363	313	342	348	344	324	337	350	367	342	323	333	361	362	343	295	328	353	365	355	352	341	341	307	345	322	343	341	340	359	327	359	341	310	340	353	355	389	354	338	344	340	332	354	333	324	319	352	371	378	335	337	339	350	340	328	319	346	321	354	327	334	341	354	331	358	327	340	362	364	349	316	332	378	321	377	352	330	316	351	318	371	332	365	369	335	337	381	333	334	328	348	314	361	326	325	319	372	330	332	357	357	320	341	329	317	363	340	310	321	352	349	317	336	361	331	348	346	336	325	351	349	327	342	351	338	344	328	364	334	321	357	345	352	347	361	352	348	339	358	330	354	327	352	332	349	342	332	351	338	328	374	336	335	340	303	321	334	347	392	343	359	332	366	347	332	388	376	352	318	362	343	349	325	293	327	312	343	339	361	334	327	347	364	332	328	337	323	318	330	337	358	332	315	363	341	373	330	312	368	348	339	326	326	338	346	372	352	366	330	328	339	358	331	349	340	345	341	349	346	377	338	360	350	345	365	309	322	367	362	343	343	327	352	308	369	354	359	365	350	332	320	352	379	328	323	345	330	340	339	340	353	346	363	339	345	345	342	339	342	377	337	335	322	356	359	332	318	358	308	362	313	337	369	349	315	356	327	340	344	346	345	346	347	345	345	325	341	352	351	376	322	332	317	348	343	327	326	348	352	327	348	327	336	347	328	342	346	344	355	345	360	340	351	360	337	359	372	375	346	356	347	341	368	351	359	375	349	345	342	356	349	343	361	360	350	296	335	337	317	333	352	345	359	377	361	322	352	323	372	366	363	374	312	349	319	345	326	320	338	374	335	359	355	343	340	327	372	334	352	335	327	341	323	321	336	331	346	372	343	375	334	330	313	314	359	351	332	340	341	340	353	315	373	338	340	312	363	334	355	339	362	313	365	329	332	329	311	307	318	353	328	359	334	349	381	320	359	361	370	352	351	342	339	327	344	355	389	376	339	376	330	312	361	324	334	343	335	355	319	305	313	343	336	371	322	328	364	356	301	367	367	361	350	353	351	347	359	321	344	322	340	316	349	358	341	383	335	383	376	329	327	362	366	375	326	354	321	337	356	337	372	364	367	355	338	331	321	334	350	346	322	331	364	347	341	351	337	349	356	362	310	341	339	350	287	360	356	362	340	360	330	331	362	328	331	350	350	354	360	361	363	343	328	324	342	350	338	329	364	350	339	349	351	354	313	353	350	309	304	357	304	321	308	349	315	350	346	365	306	361	343	296	345	329	361	335	326	342	316	334	345	352	324	368	350	332	361	369	349	366	334	346	332	339	341	330	345	332	373	332	337	311	360	329	351	355	341	341	332	358	352	342	366	362	333	346	331	322	321	321	340	333	326	364	323	373	343	339	329	358	346	360	353	329	340	320	354	335	352	321	357	322	330	325	348	323	350	350	344	340	323	333	348	334	344	372	364	349	343	392	324	342	334	321	366	300	355	342	339	345	371	325	322
1762	406	330	333	294	309	306	325	349	338	302	302	356	290	319	289	329	314	301	296	286	321	291	332	294	337	323	325	339	277	320	318	337	294	302	312	331	298	326	314	314	350	313	290	329	305	285	326	336	299	334	287	301	319	302	313	294	304	318	294	310	319	316	329	332	312	333	341	313	291	282	295	314	334	289	336	319	304	309	307	314	346	310	304	309	350	318	311	338	320	296	303	320	295	311	329	307	314	311	324	284	332	328	291	307	289	332	356	334	338	297	316	328	322	340	342	329	315	310	328	314	334	306	285	317	315	280	324	294	316	325	287	301	294	319	320	320	315	324	315	326	295	321	332	328	309	324	311	339	316	318	321	326	340	289	314	299	346	267	316	361	315	318	312	327	324	322	306	333	341	294	298	301	308	332	323	316	329	313	339	298	328	325	316	306	308	314	298	329	331	329	333	303	338	332	298	333	311	320	328	291	326	328	337	320	341	328	286	339	321	303	332	324	309	344	325	321	352	341	303	295	279	298	327	302	301	291	328	341	308	315	325	344	297	328	285	319	319	315	326	334	321	322	318	299	347	285	278	307	356	351	322	327	320	337	294	302	313	321	320	327	307	330	315	311	311	321	299	294	328	297	310	301	322	315	305	337	305	295	332	313	308	329	338	347	283	336	302	297	299	312	323	298	309	323	320	354	361	319	330	353	321	349	300	322	313	286	323	325	346	313	338	331	300	301	320	331	302	323	374	307	295	311	312	308	292	326	326	292	338	294	335	310	285	301	309	317	313	290	330	309	314	320	372	332	310	298	324	308	294	303	350	298	283	301	334	316	336	317	306	386	316	313	329	304	300	306	339	359	325	312	315	322	291	312	319	323	332	307	300	307	336	310	326	293	291	292	302	315	368	293	308	326	300	303	313	319	305	303	313	316	284	297	286	316	298	302	314	316	317	315	334	289	318	345	302	335	334	302	335	318	322	326	332	302	300	280	325	322	313	319	315	306	287	307	314	313	315	338	326	304	287	330	308	296	312	295	311	320	321	339	332	331	316	328	309	336	357	301	296	362	287	314	292	305	338	301	328	307	328	314	302	324	326	308	298	298	319	286	302	318	347	317	326	306	320	321	352	309	328	327	321	330	348	322	331	298	301	321	308	321	343	314	293	315	340	318	306	330	321	287	328	317	315	333	304	312	361	305	304	299	318	315	348	319	337	318	325	305	318	327	302	311	279	305	346	320	316	341	335	304	304	280	295	307	338	343	321	294	333	309	314	322	292	330	355	321	334	308	327	300	333	325	312	303	308	307	312	326	313	306	320	319	314	328	316	302	338	314	304	309	337	316	332	308	333	308	315	341	313	333	310	263	314	293	316	271	299	296	319	302	313	317	298	282	330	320	340	327	322	276	329	293	330	317	303	298	299	309	302	319	280	280	325	288	311	307	323	328	301	301	347	353	285	312	291	282	316	324	303	328	331	305	336	322	308	320	320	308	327	317	335	312	307	309	297	312	329	303	362	312	308	305	328	298	272	285	309	267	277	342	312	313	322	312	325	273	349	327	323	353	305	310	293	306	329	293	290	307	304	260	278	335	342	309	290	331	325	302	309	284	312	298	304	318	304	311	329	351	351	310	274	325	315	324	281	348	322	311	304	333	311	329	301	347	328	321	322	309	331	339	359	324	309	302	312	286	278	318	301	312	323	325	325	311	297	319	345	351	312	333	314	315	294	274	318	310	307	311	307	319	317	298	324	301	309	344	297	323	302	304	301	329	313	303	291	328	323	318	318	299	330	290	296	334	315	291	339	295	360	307	314	304	304	300	307	317	303	318	331	292	333	285	307	317	300	314	320	335	352	337	307	270	335	342	294	305	348	306	326	306	318	315	309	284	311	340	305	340	316	313	312	336	308	314	301	306	364	342	335	338	335	320	310	323	293	321	345	314	317	328	312	291	304	294	317	305	306	339	332	298	333	288	306	327	319	356	327	279	287	283	335	315	297	325	297	300	313	348	320	340	325	351	315	349	315	314	306	311	324	304	347	340	311	331	293	304	306	285	339	322	289	307	282	343	330	324	329	335	288	316	287	333	315	307	328	293	296	291	300	265	312	332	313	296	266	318	317	306	333	304	339	336	306	348	297	336	309	317	300	271	315	310	298	339	307	327	293	297	304	300	317	311	362	323	328	309	302	325	340	332	310	304	310	329	320	347	358	312	337	341	305	302	314	317	343	313	321	305	344	338	291	327	302	340	332	345	305	319	335	332	320	326	286	302	317	345	320	303	331	285	333	339	315	334	290	281	313	314	342	273	308	329	303	300	329	336	295	322	292	309	329	329	298	315	312	349	297	339	292	322	323	311	294	284	328	334	326	290	300	319	299	302	309	324	299	337	287	324	294	305	313	322	304	368	309	292	311	326	329	311	327	282	308	339	322	342	306	283	294	307	299	316	303	266	288	299	314	317	331	325	303	313	341	321	314	341	315	296	321	325	310	313	303	315	300	334	312	311	350	314	312	333	305	306	326	327	302	319	302	309	340	313	291	282	339	323	309	353	341	330	314	296	316	342	317	339	302	316	279	286	347	316	308	297	355	363	335	332	314	299	340	322	306	297	312	323	328	299	281	330	288	311	327	316	292	343	312	301	310	343	322	300	328	297	324	298	324	332	299	291	337	300	285	310	312	328	337	315	305	350	309	338	325	291	297	290	314	288	312	339	324	289	318	300	299	323	291	338	252	307	315	333	296	324	309	346	310	342	331	299	277	318	320	293	280	322	328	300	336	344	311	334	317	340	321	334	302	338	337	330	299	330	355	293	329	323	320	304	314	326	337	297	326	347	320	314	335	298	327	331	307	310	305	318	290	355	294	317	273	302	332	313	301	301	304	347	343	322	329	307	288	355	326	273	328	353	299	296	308	304	320	329	316	298	324	313	302	325	352	268	292	325	322	288	317	299	294	298	332	342	297	304	325	348	331	299	307	306	334	324	309	345	305	311	301	328	323	337	358	321	349	303	353	359	325	317	301	342	305	324	315	332	317	305	334	301	305	301	337	311	289	321	308	309	291	306	302	320	303	305	321	328	315	324	308	299	296	366	339	336	290	314	275	304	309	309	341	319	311	336	322	280	296	317	316	332	317	292	300	302	292	312	291	331	312	307	315	309	346	319	327	317	258	302	299	312	308	320	320	308	330	332	314	338	328	291	333	315	317	293	330	346	309	311	314	299	314	290	312	345	325	285	328	315	316	314	320	307	321	335	304	303	316	331	305	315	302	329	316	275	297	337	349	287	315	325	290	300	306	360	312	301	337	316	304	301	323	324	312	334	330	331	316	312	336	323	318	299	322	294	270	306	314	287	294	309	331	337	308	338	306	317	299	306	320	314	313	292	317	312	287	321	302	298	307	321	311	337	333	279	279	276	316	346	340	334	324	333	343	334	328	339	314	303	272	337	305	330	302	330	323	322	286	281	331	322	341	317	317	287	270	295	330	293	312
2365	824	783	762	786	759	695	801	716	748	804	813	798	708	774	724	774	757	814	783	718	730	731	774	773	726	751	732	757	773	773	762	758	739	757	735	758	748	736	792	813	746	750	783	739	773	767	771	727	758	695	723	766	792	732	738	751	755	777	747	715	746	781	806	773	778	805	754	753	774	745	693	728	741	726	751	697	775	764	765	767	763	753	759	773	737	783	755	727	769	765	736	730	775	747	756	731	744	739	761	747	728	757	756	729	764	767	746	776	742	739	715	759	753	723	684	767	759	770	750	804	770	746	779	777	755	773	765	780	715	783	768	760	748	780	731	745	732	796	770	767	736	759	799	756	766	739	800	735	762	733	771	795	756	768	766	800	734	706	703	788	775	735	748	796	788	768	762	822	730	739	729	750	727	699	766	800	743	734	781	787	771	740	722	792	749	761	763	662	771	762	765	777	698	731	735	754	716	716	751	820	744	755	712	738	737	785	759	712	727	701	740	781	721	782	767	774	773	802	743	714	781	693	729	798	760	794	739	744	701	775	780	771	684	798	788	831	827	760	718	762	727	788	750	750	731	753	738	763	801	752	760	804	721	740	725	776	752	778	744	778	769	752	759	723	770	770	734	768	742	711	757	757	757	741	712	779	760	753	745	765	780	738	734	752	763	709	763	775	735	775	746	763	766	732	761	752	719	799	755	759	725	770	755	741	740	719	788	750	758	739	737	750	706	733	780	723	739	730	733	776	782	749	716	756	734	736	702	747	759	735	789	736	752	744	754	749	801	753	724	783	760	762	705	803	738	793	755	754	710	744	751	757	724	738	808	767	754	748	750	764	767	772	752	796	756	772	728	737	730	743	777	780	760	783	776	756	737	774	681	764	762	741	754	719	760	786	744	753	715	813	726	754	764	782	748	757	717	721	758	732	769	750	747	738	752	754	781	745	811	735	794	755	741	808	762	787	723	771	743	689	764	775	720	771	779	793	719	767	674	793	772	707	744	748	781	762	729	727	805	744	720	812	807	684	738	758	756	810	741	755	753	760	726	732	706	756	719	732	715	748	726	772	791	767	726	701	737	742	797	732	752	713	778	800	778	783	729	740	783	763	763	766	740	714	723	759	739	758	764	760	721	765	747	762	795	772	724	768	745	747	776	774	734	760	795	752	747	762	791	718	749	728	774	808	773	777	746	766	748	735	762	761	778	784	738	779	755	725	739	775	774	713	784	720	756	796	717	707	763	754	709	738	767	759	770	808	688	708	777	747	772	794	729	750	777	723	735	771	750	768	752	741	772	760	775	760	706	797	778	757	787	750	756	747	733	759	744	747	763	730	719	784	729	759	732	753	730	754	733	763	792	787	704	751	758	761	728	731	761	736	791	743	729	715	744	760	764	772	786	720	768	809	754	792	757	742	756	726	723	741	722	741	736	771	742	788	752	705	763	750	719	772	761	785	733	779	757	742	759	748	726	758	722	740	775	771	780	747	766	777	783	711	711	705	735	743	779	792	755	764	771	759	775	792	711	763	741	767	764	765	786	781	756	823	735	703	784	769	786	760	730	705	709	757	756	779	769	732	775	771	737	746	770	724	711	738	752	792	778	784	745	778	747	757	747	750	764	762	674	780	753	744	803	757	808	801	790	787	730	760	757	743	716	749	761	757	733	771	749	777	811	751	755	754	756	731	789	738	786	748	743	771	768	781	738	773	766	801	764	728	767	693	746	724	722	758	727	789	688	787	706	796	736	785	755	766	760	785	693	781	748	724	782	749	783	771	767	744	752	745	763	796	777	731	733	743	733	761	768	777	781	739	773	750	768	759	787	754	762	732	758	734	768	753	783	761	739	765	752	748	755	731	779	728	782	759	798	795	735	718	793	754	777	768	796	760	765	774	805	711	768	733	755	784	731	771	778	723	773	759	745	777	704	748	793	760	750	761	770	772	732	812	767	753	668	749	803	721	707	743	709	711	719	755	712	799	751	710	781	760	735	763	750	714	770	750	725	722	748	755	758	749	734	730	788	723	752	778	722	736	767	719	772	740	756	718	784	717	741	755	759	807	736	756	783	823	741	790	727	725	795	726	779	738	733	773	755	717	757	716	730	764	760	743	769	783	780	715	738	768	767	731	751	745	750	798	729	787	691	770	741	756	757	746	801	716	803	739	728	785	766	745	798	803	787	749	742	765	778	776	775	757	776	784	792	725	704	764	749	745	783	760	734	730	774	775	794	736	776	766	796	776	730	713	771	765	794	719	734	774	732	765	746	799	748	724	760	776	778	747	738	726	727	748	721	784	771	732	755	783	739	742	794	757	753	784	776	774	724	746	718	768	782	759	741	748	790	771	780	757	740	749	732	752	740	790	755	746	750	753	747	718	777	759	752	769	776	732	755	790	729	761	713	733	746	741	790	714	776	738	771	749	813	777	759	760	753	690	775	741	710	776	696	753	739	737	725	768	720	760	751	778	744	718	722	744	790	742	825	754	730	780	729	767	798	725	777	735	735	735	764	779	736	794	752	800	767	743	718	792	749	763	809	732	754	779	763	801	795	756	709	756	810	750	773	752	755	743	746	711	755	812	787	735	788	746	759	738	723	777	776	776	784	794	712	761	747	708	794	737	738	800	749	744	743	749	753	778	739	787	768	769	691	767	757	763	765	722	814	710	716	749	768	775	768	743	739	748	729	751	764	757	793	736	772	742	756	763	785	754	755	797	708	752	775	749	800	758	788	753	801	782	762	763	736	792	775	776	775	749	782	790	735	792	763	729	777	741	774	757	767	778	712	764	740	803	756	781	749	718	768	706	732	706	736	741	715	748	761	760	740	771	760	744	750	756	774	755	717	738	755	698	791	753	705	733	774	762	746	740	726	716	767	777	754	721	685	742	726	763	766	747	787	761	763	776	709	736	760	756	751	758	745	837	719	783	746	733	801	731	776	780	781	732	752	698	766	738	728	774	728	776	788	763	751	756	759	786	765	747	775	776	815	730	759	758	727	719	785	782	741	782	733	745	773	743	818	762	777	742	726	724	746	746	749	774	755	715	755	777	735	786	777	730	744	790	763	747	785	746	734	797	750	760	714	782	755	723	787	705	772	748	758	725	686	789	716	746	805	726	754	759	783	813	695	772	801	762	772	747	779	752	765	733	765	745	733	727	703	705	768	801	729	768	779	747	732	795	747	757	737	742	784	744	786	716	793	768	722	766	782	706	777	711	735	746	803	760	706	747	812	774	746	750	797	749	755	732	784	775	776	771	747	787	734	766	730	722	746	750	781	781	749	777	754	775	735	809	727	702	766	776	776	794	757	736	794	723	752	760	767	751	715	756	747	774	766	742	792	765	762	777	769	726	789	746	767	755	737	708	754	756	785	715	774	712	786	720	799	771	779	762	742	746	731	723	784	721	719	767	800	719	749	762	784	742	786	815	714	756	748	749	765	739	761	790	770	757	758	780	762	787	726	766	736	709	730	772	706	720	720	750	786	766	744
7794	623	534	394	397	302	304	337	294	289	312	261	279	296	285	281	279	297	255	280	270	289	283	271	295	254	281	284	282	249	294	271	274	264	298	284	264	298	285	262	281	278	280	279	238	285	288	254	291	224	296	278	262	286	280	253	272	252	272	252	268	269	257	266	303	252	263	261	244	286	294	282	257	290	304	273	274	291	241	259	274	281	285	290	246	288	275	305	282	277	259	269	260	267	250	300	291	289	275	279	306	245	261	296	314	269	287	265	308	270	248	250	251	267	283	240	253	278	266	288	314	285	281	271	284	274	270	261	262	282	279	248	280	284	278	260	286	280	297	264	277	265	263	266	273	259	289	276	270	250	289	294	250	246	259	284	246	275	312	281	281	274	289	258	285	258	274	276	266	285	273	286	290	271	288	267	276	303	272	261	283	277	233	252	273	271	253	264	277	279	293	262	253	262	293	297	256	271	260	238	253	272	256	286	248	306	272	244	278	294	246	266	298	291	284	270	262	262	276	297	263	266	275	272	264	259	288	281	262	280	272	264	282	289	264	274	286	288	281	301	300	249	271	261	279	249	263	249	229	292	266	260	241	264	277	259	260	307	280	298	290	255	278	235	251	257	262	286	271	289	255	243	297	281	286	243	277	262	293	312	257	265	279	255	259	278	270	264	259	281	257	278	316	284	298	252	273	288	284	264	272	265	258	286	261	282	285	292	281	301	277	288	292	282	273	246	281	276	285	241	259	250	267	264	312	280	271	255	271	268	262	263	279	256	293	255	267	273	285	268	287	255	297	268	271	261	264	248	252	260	272	301	248	242	271	261	225	266	237	269	302	319	271	250	239	271	283	266	260	283	265	241	248	256	297	245	266	267	253	267	249	279	230	271	249	269	247	247	263	248	265	273	287	290	271	299	266	287	242	249	243	253	270	306	289	297	286	295	312	273	281	289	269	227	261	255	253	254	263	272	277	278	301	267	284	263	274	257	277	307	290	279	276	277	280	265	289	306	266	271	252	264	229	244	249	252	299	273	267	308	285	256	285	268	279	266	272	271	253	275	258	254	244	240	263	288	260	270	289	237	283	258	262	270	251	252	272	311	247	258	253	283	265	259	282	268	254	245	279	300	265	276	287	264	251	268	304	276	281	278	290	283	271	250	269	292	264	270	274	278	280	281	273	265	233	260	306	248	273	293	259	268	278	272	272	265	256	265	240	266	283	274	269	268	291	265	268	267	290	256	265	301	236	261	258	284	293	260	255	269	284	242	273	311	264	274	264	281	295	271	271	297	299	272	282	301	236	237	271	272	238	260	291	276	290	252	292	273	271	274	239	295	262	285	286	246	302	291	260	290	272	271	257	256	252	263	255	256	244	285	267	278	294	296	268	262	305	265	286	313	282	289	281	272	276	263	250	265	284	265	297	275	260	290	282	276	245	284	305	262	284	272	279	276	265	272	235	241	282	266	278	253	273	254	275	287	287	267	262	274	275	266	247	283	286	284	279	268	251	286	301	288	276	271	289	230	297	293	312	302	272	294	293	218	286	282	265	287	270	230	274	240	264	260	295	248	258	288	230	271	248	266	261	295	262	287	256	303	276	275	285	285	254	259	274	275	273	253	292	292	269	265	264	266	268	265	276	296	278	287	276	264	269	271	264	259	271	259	260	286	291	284	241	269	282	291	258	250	267	286	306	262	282	237	277	266	273	257	285	298	269	266	289	273	255	269	277	255	261	251	275	303	262	277	275	255	225	272	261	261	285	273	262	277	251	245	262	265	263	299	280	256	302	275	257	302	279	269	279	270	269	252	298	252	271	271	275	278	277	273	264	288	271	303	278	277	282	257	243	277	268	308	278	281	243	263	249	263	293	243	279	260	280	263	287	270	290	279	267	279	256	277	275	278	284	264	261	267	302	279	301	270	262	267	273	275	266	249	265	262	262	263	310	243	245	284	259	322	295	250	255	260	253	281	255	245	252	268	268	285	251	298	259	273	275	272	274	267	255	296	282	277	248	260	271	266	272	275	273	275	279	249	274	250	269	303	280	276	271	278	309	262	256	262	288	271	277	292	279	296	292	276	270	262	270	266	260	247	264	247	233	257	269	270	252	243	273	259	266	247	251	259	271	266	269	272	294	237	257	295	253	271	261	276	288	268	268	241	273	264	254	290	251	243	282	250	246	265	304	293	267	247	303	268	261	299	261	301	303	281	269	259	268	276	246	258	263	276	286	265	255	293	297	277	289	272	271	297	290	287	242	273	258	258	293	262	285	254	244	246	235	273	281	276	300	279	285	282	254	264	270	249	287	274	290	261	283	258	264	286	242	263	271	260	262	276	268	288	255	249	260	261	250	301	312	293	279	282	263	269	287	297	279	315	273	281	252	265	273	287	253	257	293	282	292	278	260	268	268	281	301	254	302	294	240	278	272	256	279	283	272	276	264	286	253	239	280	279	290	235	292	260	248	288	268	289	257	280	266	275	277	278	294	244	270	242	287	302	261	271	256	283	289	263	269	272	291	231	276	280	274	264	288	286	278	266	244	308	291	299	290	294	290	297	263	256	264	276	325	294	285	285	277	296	250	282	285	283	261	247	296	253	293	278	263	273	256	243	278	268	283	267	282	288	258	290	263	300	254	273	271	279	260	300	263	288	286	254	261	286	267	274	276	272	253	299	254	258	271	270	291	250	291	284	291	270	285	263	265	254	254	268	262	273	250	272	274	263	281	270	265	294	275	255	276	261	324	298	271	286	307	231	283	281	285	279	282	291	301	273	243	241	314	250	261	264	254	294	263	257	267	307	281	309	271	270	294	264	259	258	284	301	292	278	259	255	284	262	269	270	256	286	289	249	293	277	269	244	232	283	246	291	280	289	295	267	251	269	269	255	268	279	227	259	250	264	295	272	261	299	270	253	288	284	259	285	262	268	284	275	292	262	258	285	282	264	236	267	269	298	303	302	285	306	293	272	253	286	258	278	240	268	269	265	274	270	285	287	273	259	299	269	292	259	282	268	276	275	242	274	252	235	259	249	280	274	293	277	299	250	289	256	298	262	285	232	286	266	283	287	247	270	253	296	281	283	274	256	272	243	275	254	264	276	254	278	290	260	249	280	272	262	307	263	280	257	267	281	271	270	281	273	278	266	247	280	278	258	259	266	277	263	269	282	285	248	258	242	249	279	266	310	277	292	282	262	283	280	286	294	264	248	268	262	264	274	233	266	247	279	248	251	257	285	282	261	245	261	282	304	263	295	289	281	309	272	251	308	251	269	274	288	302	286	284	296	272	259	258	276	269	252	252	271	265	279	264	241	290	265	256	263	265	288	271	303	252	260	240	255	236	274	260	299	283	257	291	251	303	258	285	274	276	246	256	278	289	273	250	263	275	265	280	237	281	295	264	273	288	279	266	278	262	297	259	290	271	291	267	281	241	261	298	282	273	315	270	262	289	284	311	283	258	275	243	291	295	242	250	276	257	262	267	235	270	284
6989	978	1187	1237	1130	912	942	856	810	794	777	772	724	726	726	719	656	718	696	679	696	630	663	694	686	620	755	711	686	667	689	681	668	720	605	686	689	619	697	693	649	658	671	643	679	653	619	624	658	637	647	685	659	690	673	648	637	705	633	635	681	652	649	661	637	661	682	685	685	697	676	715	658	656	667	631	646	623	669	659	622	679	632	643	656	687	674	671	692	648	718	696	659	638	627	676	674	666	626	634	704	678	651	622	685	636	689	681	662	645	659	671	647	675	679	692	641	673	724	639	639	662	633	614	641	683	653	683	654	645	638	643	659	619	655	609	680	680	676	685	650	657	606	654	657	647	662	639	658	635	664	630	636	687	634	603	653	628	641	661	676	623	665	650	687	680	648	664	666	638	631	650	644	610	669	660	662	691	676	651	656	659	622	633	657	665	677	668	649	643	636	656	667	628	668	657	641	659	682	651	663	660	623	641	662	622	631	626	641	612	696	623	643	691	655	698	667	700	643	671	655	651	659	697	654	642	634	622	640	686	681	612	606	682	686	620	681	627	619	656	642	704	654	642	667	622	673	652	625	694	659	715	682	652	704	604	661	658	631	692	602	671	657	589	689	626	688	695	633	617	659	680	666	675	654	680	709	649	619	605	649	637	694	671	641	665	668	629	626	611	700	603	629	693	671	646	688	641	650	623	643	588	707	678	678	654	673	613	667	659	638	678	660	638	645	629	625	633	638	644	702	701	670	657	690	640	663	640	665	682	661	685	664	689	665	634	615	672	695	667	644	658	694	640	656	662	687	656	639	652	692	655	614	655	658	689	646	670	641	648	661	652	683	607	677	656	671	609	643	666	691	658	670	648	583	661	606	637	638	638	638	660	680	685	660	656	731	664	657	685	646	662	661	634	665	627	648	657	617	625	656	653	622	652	659	644	667	711	657	652	634	652	664	670	674	661	628	731	665	674	637	677	716	657	647	671	591	705	673	665	623	589	644	652	680	688	687	676	634	669	668	656	624	635	649	655	643	642	655	682	659	630	677	650	635	627	666	668	658	651	620	660	641	662	631	654	696	713	674	697	628	668	632	648	696	636	651	625	665	649	631	668	644	661	659	647	651	664	656	675	592	685	636	587	678	648	628	656	648	639	597	631	694	601	732	653	664	681	630	646	663	671	611	627	669	649	653	636	637	686	671	673	620	642	634	652	693	620	654	635	655	644	692	656	677	717	660	643	683	671	644	624	696	689	655	674	641	635	653	663	646	712	640	645	648	654	678	687	652	645	627	629	644	691	676	650	644	694	637	696	633	670	659	660	656	654	645	720	652	674	714	629	596	623	692	664	698	636	651	667	687	677	657	701	701	646	659	699	661	619	671	643	649	666	636	610	652	672	658	636	655	621	664	667	655	632	627	660	685	695	646	680	708	636	633	661	619	687	638	642	630	663	672	626	684	690	685	648	636	664	669	657	692	625	692	692	668	664	640	639	659	620	676	619	632	643	609	598	655	638	662	638	642	666	641	656	660	639	660	642	674	672	642	650	689	634	657	685	682	682	628	650	652	635	652	669	673	622	661	651	658	663	655	645	658	677	612	651	721	629	651	670	618	657	652	623	672	643	669	690	638	669	639	662	649	656	686	626	625	656	673	668	645	687	657	659	693	676	642	648	671	703	655	671	650	599	692	689	656	647	658	691	641	682	676	620	664	664	653	662	622	651	654	624	640	684	708	663	629	677	688	660	684	618	676	621	695	670	684	660	640	673	663	684	660	689	667	655	706	692	655	647	662	683	644	659	658	663	656	656	650	656	630	640	671	639	660	641	666	668	641	660	665	625	640	669	655	620	650	659	646	659	618	680	684	615	664	637	632	611	637	594	676	697	632	698	616	685	654	689	606	644	658	633	664	640	638	649	691	695	635	684	683	648	660	672	671	697	682	670	654	672	634	672	663	636	692	681	662	648	669	668	695	625	671	656	627	633	595	663	667	625	676	650	655	637	668	674	668	606	647	643	629	654	651	698	670	619	666	642	682	624	640	660	671	705	637	717	669	588	670	689	664	680	635	679	649	656	678	672	646	581	623	592	685	692	622	641	689	664	681	675	644	657	657	677	647	684	665	627	647	654	584	649	642	643	654	663	655	666	675	704	666	638	661	662	667	653	637	718	695	638	667	656	619	642	686	639	630	638	621	645	626	630	654	644	691	651	685	653	656	643	613	630	661	649	663	663	634	639	700	691	663	639	670	647	628	666	652	696	653	641	650	672	640	641	669	601	656	632	635	694	614	675	638	672	642	625	664	648	668	653	632	651	669	621	661	667	684	617	663	665	621	691	663	642	617	655	660	702	693	678	663	646	621	705	641	691	628	683	656	661	654	634	674	589	664	659	674	697	646	661	642	670	654	654	692	642	611	683	671	633	671	609	636	703	680	613	631	648	702	688	642	690	623	668	668	674	632	647	645	615	697	688	657	647	650	654	695	650	636	649	655	648	642	630	693	663	600	658	676	680	698	699	710	631	668	671	622	637	647	654	650	661	693	627	661	666	646	646	706	647	644	660	627	679	622	639	649	668	620	640	600	648	614	677	638	688	703	644	656	664	685	641	677	650	655	650	645	690	651	673	639	623	626	663	631	623	639	679	676	647	669	703	659	634	662	618	661	638	610	643	668	707	659	717	654	675	641	687	614	650	622	652	660	660	652	655	614	647	630	624	664	669	645	614	621	654	644	712	609	684	625	622	682	642	652	637	634	610	690	664	673	677	683	648	640	642	680	621	644	678	684	729	684	646	681	672	632	647	651	668	651	620	668	645	690	629	652	627	682	592	693	689	633	651	638	651	690	669	646	663	669	658	652	690	662	627	614	645	654	633	614	654	606	667	629	642	669	636	678	661	669	654	620	595	584	693	653	678	660	640	662	671	641	642	624	690	685	643	634	653	644	661	662	661	672	645	668	651	639	632	645	601	692	666	652	644	714	676	678	674	675	650	649	637	630	693	642	641	624	637	664	662	594	689	643	655	699	634	669	606	649	638	665	652	634	642	703	636	658	672	647	687	668	659	676	650	664	672	647	694	636	610	676	618	676	616	671	678	720	673	661	639	670	617	691	601	662	677	646	632	658	616	646	663	626	675	603	696	632	679	631	638	664	624	664	688	666	632	627	665	640	629	649	674	623	600	622	656	668	692	614	667	705	686	692	638	628	691	666	640	700	644	621	638	673	697	659	657	655	663	690	645	647	659	650	633	688	671	645	646	681	641	679	647	631	644	616	623	659	676	668	657	661	636	639	676	643	683	627	666	656	665	612	674	701	630	615	658	671	659	632	629	674	638	688	646	626	614	658	628	628	653	661	665	667	666	660	688	659	684	631	656	657	630	612	692	643	616	644	647	686	698	644	677	615	633	666	661	641	696	644	620	671	650	651	628	674	574	630	630	636	695	680	679	668	653	678	684	662	666	645	645	661	705	681	660	647	668	650	681	675	644	672	633
13224	850	606	503	324	235	208	220	183	171	160	147	157	149	146	158	157	143	136	140	140	126	165	138	144	137	141	154	131	157	136	118	133	143	125	133	141	149	133	150	137	148	161	141	141	132	117	114	125	131	125	149	130	135	140	128	149	121	135	115	145	152	136	132	130	130	116	142	160	138	112	145	114	128	130	124	122	114	137	145	127	158	149	130	128	123	155	139	144	140	149	151	135	120	133	131	118	140	119	134	128	134	142	143	141	103	132	142	121	126	143	117	134	139	134	124	136	139	126	123	157	111	145	132	143	130	122	127	130	143	149	144	128	145	125	128	134	142	128	128	137	147	132	154	139	131	114	137	138	126	147	173	131	112	142	126	120	142	129	114	140	129	142	126	138	143	137	123	146	156	129	135	142	125	142	123	134	129	120	157	142	129	143	145	142	134	141	139	152	135	142	126	148	143	125	126	126	129	155	141	128	141	123	104	130	134	145	151	133	117	141	136	109	128	139	139	134	110	137	125	109	153	143	133	133	129	118	136	124	163	130	133	145	134	107	129	148	124	113	134	136	137	140	140	139	132	130	129	138	137	133	144	152	132	157	151	144	142	127	129	153	131	118	121	153	117	121	120	128	130	151	132	122	125	138	151	121	117	132	134	138	138	126	123	113	155	132	132	124	122	128	136	157	126	148	145	103	165	124	139	118	149	143	152	130	131	157	128	117	158	153	107	129	138	127	157	132	133	135	127	137	130	145	134	128	142	141	130	137	152	146	135	127	139	140	148	150	125	142	134	155	129	139	134	132	128	123	142	148	130	145	153	117	146	124	139	153	137	127	114	121	127	137	113	121	132	141	124	144	139	140	123	150	112	131	119	146	139	136	146	126	111	141	144	145	143	142	146	153	127	144	132	133	152	138	154	133	134	111	136	122	148	129	152	127	126	141	127	134	144	155	137	120	135	141	144	118	141	131	110	133	152	130	140	136	142	123	154	114	148	148	127	115	136	160	118	129	125	120	133	118	117	140	122	108	140	146	134	143	141	149	165	148	147	117	144	135	130	133	140	166	145	141	163	140	146	166	119	141	153	129	138	146	127	136	143	140	141	122	140	141	134	133	125	138	136	155	126	130	144	137	137	145	138	133	152	120	135	150	127	143	134	135	147	145	143	143	140	150	126	115	128	127	148	136	127	141	136	144	134	135	139	156	129	141	113	132	152	137	146	130	142	134	125	113	126	143	134	131	143	132	143	134	136	149	130	135	146	135	134	127	134	135	155	143	141	130	137	129	140	120	146	119	152	127	131	141	145	126	139	130	148	114	148	131	124	138	137	122	136	120	130	132	145	139	128	154	134	149	137	123	119	125	151	122	153	132	147	139	117	134	127	115	147	142	149	129	128	140	115	155	135	151	144	134	123	126	166	113	132	134	111	130	131	133	134	144	144	145	157	131	144	112	134	130	148	140	138	123	123	123	133	124	148	119	125	135	131	155	125	132	140	115	125	143	124	120	106	132	149	136	116	116	140	135	130	124	137	119	126	126	142	135	124	125	127	155	123	144	127	135	142	139	135	126	135	136	147	134	128	138	139	140	172	135	103	108	126	130	154	138	132	151	133	112	125	136	149	152	128	136	149	107	120	145	121	138	117	133	122	114	121	146	137	132	165	130	146	130	135	153	138	114	133	120	150	128	129	141	154	121	124	133	149	175	134	148	125	136	137	129	133	120	127	141	132	160	131	127	137	121	134	136	141	158	150	148	127	117	121	124	130	130	137	127	142	154	151	121	137	130	159	122	135	130	144	110	129	106	147	159	146	141	132	139	122	159	126	129	128	147	140	137	166	141	125	128	115	147	126	160	133	144	152	131	135	142	139	131	110	148	143	109	104	153	124	140	150	139	140	121	130	148	132	123	131	134	126	123	152	130	154	143	114	130	118	130	134	118	125	128	130	138	152	168	144	142	130	118	137	116	148	124	132	141	121	139	150	116	153	160	111	140	113	122	142	135	137	128	128	152	137	134	139	119	133	141	147	143	131	120	141	116	143	143	121	124	138	130	145	145	152	129	131	170	113	129	137	142	129	142	131	144	144	132	134	153	125	148	136	150	136	128	136	125	152	126	117	130	150	117	130	130	146	151	139	134	132	145	130	154	125	138	121	129	149	170	159	154	135	132	125	142	163	133	120	119	131	129	139	137	126	140	139	125	153	125	121	151	128	141	144	130	144	135	148	143	130	115	125	155	144	137	135	117	115	140	141	144	149	133	121	154	133	128	132	130	131	149	126	135	128	127	115	154	136	141	136	133	127	127	147	129	133	146	123	134	167	143	127	131	135	132	122	157	149	138	149	134	125	135	115	133	154	148	155	95	117	138	163	130	145	133	131	123	127	144	139	126	117	133	107	136	148	133	147	133	147	149	136	114	139	123	149	128	128	128	142	154	137	128	111	117	136	118	150	145	136	143	119	134	126	133	124	138	141	140	135	137	136	118	136	124	151	141	128	146	149	118	137	151	146	143	156	135	136	141	142	139	168	152	137	106	137	130	141	127	143	146	128	145	136	152	135	168	133	136	141	143	129	132	121	113	156	134	123	113	141	163	132	122	145	142	168	136	140	132	139	137	130	130	147	142	139	134	144	134	142	123	122	123	131	126	138	144	149	130	114	124	137	135	112	115	117	137	120	135	122	137	138	157	148	139	132	132	113	127	147	132	134	144	139	123	137	122	147	145	149	146	156	130	147	140	122	136	142	135	120	133	141	131	138	119	139	129	144	135	108	129	127	128	137	150	116	125	136	124	169	137	126	139	111	121	125	138	134	135	120	137	136	130	131	129	131	122	135	129	135	112	108	114	146	125	129	120	128	127	131	124	146	145	107	136	139	145	135	141	153	138	125	133	115	124	116	116	137	155	124	149	142	137	163	134	153	125	131	143	141	138	133	125	134	119	107	156	125	142	157	128	125	127	147	105	122	159	126	132	123	139	126	127	156	143	138	137	138	132	142	114	152	141	144	129	132	135	128	139	140	118	157	136	149	127	160	134	137	152	146	174	148	125	138	138	141	124	146	131	114	114	140	127	108	135	142	136	120	130	131	139	126	138	139	147	150	137	115	140	119	112	126	135	126	137	118	142	141	131	148	135	121	124	117	151	129	143	117	145	136	147	115	129	130	149	130	134	115	139	140	139	144	155	104	122	136	123	122	134	124	136	149	142	143	128	138	118	143	127	139	135	112	119	115	138	150	145	129	139	137	148	116	134	146	137	123	126	122	134	131	127	142	125	123	112	137	139	150	132	137	124	118	136	119	109	126	165	126	154	124	138	132	116	157	138	126	131	143	161	140	138	136	121	114	130	139	148	132	126	110	119	136	123	113	121	130	133	160	147	150	124	119	128	152	139	124	160	148	136	134	133	134	125	115	142	139	131	121	133	117	122	130	140	132	132	153	128	128	143	132	133	133	127	134	126	147	145	106	119	131	149	149	125	135	137	149	141	134
8402	831	1405	1544	1275	1028	874	795	647	618	550	569	497	514	457	458	451	440	497	428	406	386	395	395	402	330	409	389	407	368	382	351	371	391	369	392	392	338	348	383	361	386	344	375	365	343	348	394	341	381	373	398	352	343	352	342	328	354	347	371	381	372	375	364	330	360	353	393	419	412	422	388	358	354	387	349	363	374	339	353	351	346	357	355	339	376	357	379	400	393	384	344	375	351	404	358	369	357	364	385	368	328	335	345	370	350	349	336	362	344	304	363	344	351	369	369	376	356	342	356	350	394	346	360	348	349	367	355	336	352	340	345	361	320	338	363	364	352	367	340	372	352	361	338	338	345	368	323	365	348	342	352	373	338	347	310	308	346	360	401	376	365	357	348	333	307	357	360	314	335	335	357	332	329	373	346	363	374	344	350	336	348	365	333	335	317	322	365	376	335	337	351	334	348	351	352	359	361	370	364	368	343	375	345	341	348	396	350	343	380	361	360	335	364	356	319	333	338	349	356	316	343	371	340	359	357	349	356	359	374	342	361	363	343	400	350	348	327	341	340	346	401	348	347	327	338	373	365	339	341	373	335	366	355	354	365	369	349	374	327	404	341	355	373	372	354	362	347	339	370	353	379	317	328	355	358	362	365	355	352	373	343	356	319	328	337	364	350	368	368	371	365	363	359	372	353	377	361	331	346	367	324	346	359	337	368	321	379	336	373	407	367	373	362	388	373	332	337	360	362	349	351	378	358	349	373	346	342	346	340	324	379	354	324	342	353	430	354	316	371	386	378	350	323	363	383	347	367	376	351	362	357	348	333	354	313	343	340	372	355	334	351	341	387	373	314	356	334	344	346	347	360	368	330	346	348	360	351	347	361	358	371	361	343	349	350	351	372	351	345	406	363	360	350	358	327	347	328	352	335	393	348	351	370	366	342	370	347	334	358	362	362	363	370	339	360	354	326	360	343	326	344	349	373	369	341	360	315	345	341	362	370	359	339	360	359	362	359	336	377	364	351	375	340	340	332	322	336	356	351	352	365	371	342	358	359	352	353	339	386	316	385	356	324	368	343	362	358	367	353	354	354	343	358	345	327	348	347	357	323	362	304	354	349	342	365	358	372	360	324	358	365	331	349	381	349	355	355	360	388	342	370	358	351	319	374	353	352	344	368	344	314	363	363	337	362	344	362	344	326	360	352	364	333	351	393	344	353	327	329	329	346	368	322	344	356	340	393	363	351	384	349	360	360	337	352	305	358	337	341	354	361	371	356	383	356	335	342	376	346	337	325	358	322	331	348	359	371	378	376	364	364	394	343	330	330	358	373	345	345	367	355	356	354	353	364	367	353	324	346	376	322	383	367	351	403	330	358	313	357	366	367	362	362	344	333	345	304	394	350	355	327	358	361	334	359	340	350	344	384	361	356	347	317	351	356	352	358	382	327	367	315	357	351	372	367	335	357	355	334	338	340	341	365	363	360	340	319	368	311	322	347	332	374	332	362	347	337	348	354	390	359	349	340	338	315	343	344	350	365	334	350	342	358	355	331	357	339	369	343	294	321	386	347	343	367	345	326	333	333	364	347	336	359	330	330	335	342	359	353	365	362	373	322	365	349	355	334	349	334	331	364	388	376	361	344	381	323	361	363	353	359	328	359	343	333	346	333	334	380	333	329	320	328	377	324	355	344	341	337	336	388	363	329	396	337	326	332	348	366	378	340	340	333	369	343	365	356	322	341	359	310	357	327	322	343	338	352	350	332	366	322	334	350	356	306	350	362	331	347	344	343	358	380	356	361	324	365	357	386	357	365	354	384	376	356	345	335	330	356	336	362	386	364	371	332	353	340	372	337	328	328	354	347	343	332	372	352	335	350	369	371	382	327	346	359	311	342	360	358	371	350	359	366	339	369	372	336	366	359	337	391	328	380	359	344	366	365	360	365	313	372	370	337	347	313	343	357	352	306	347	357	352	321	365	350	354	344	346	314	369	348	348	354	346	306	377	359	354	348	337	339	339	343	378	337	347	357	319	358	349	354	350	333	342	364	352	365	339	323	391	372	366	358	368	341	335	344	346	358	360	331	350	319	326	387	374	354	345	348	394	338	324	351	330	353	385	341	363	354	332	367	367	340	366	346	341	331	336	330	357	337	345	393	358	369	376	383	336	397	342	338	333	357	355	341	330	314	337	353	358	344	323	343	349	337	302	350	327	347	379	338	349	352	354	346	370	344	305	365	349	330	325	344	371	317	361	392	300	361	350	353	330	355	338	374	376	335	345	377	329	337	379	387	357	345	353	330	313	323	300	318	377	372	354	338	345	367	355	338	338	346	352	367	366	343	334	323	375	364	334	352	327	371	363	338	329	355	331	378	363	356	364	356	330	367	375	329	371	339	320	336	371	351	349	363	355	355	325	323	345	355	335	348	349	352	348	365	325	364	359	349	352	372	344	335	394	349	337	366	367	373	361	327	344	344	331	352	350	359	374	339	346	357	324	378	369	349	350	332	334	352	366	353	337	357	321	361	368	359	385	356	385	357	361	370	329	352	375	366	367	342	345	347	337	357	355	331	350	370	338	326	360	337	360	355	384	393	347	326	357	335	333	354	328	378	358	332	377	361	357	314	346	357	351	355	354	372	343	365	318	323	349	355	319	381	348	341	325	329	359	332	357	329	329	346	358	399	312	329	374	365	341	371	335	343	347	348	362	349	346	350	370	373	351	361	333	331	365	326	346	352	358	350	355	367	367	343	319	373	386	350	353	358	377	352	355	355	379	375	334	328	370	348	349	337	332	303	344	355	331	337	377	336	352	339	350	341	322	343	330	354	319	319	341	356	342	319	343	323	344	341	342	350	342	381	335	361	367	362	337	320	364	362	359	329	375	384	338	334	340	325	340	373	368	318	341	359	348	386	382	359	380	374	354	342	364	335	371	369	336	360	349	338	368	359	365	350	346	340	363	312	341	345	336	360	342	339	383	377	363	349	358	367	361	323	343	354	328	365	321	385	341	379	350	339	329	322	378	331	363	346	347	341	356	338	367	362	339	336	358	343	339	331	361	348	333	346	347	358	336	336	343	368	352	355	353	351	376	342	348	368	358	365	343	362	343	329	346	362	343	351	359	373	362	356	362	353	346	394	366	341	335	346	368	350	346	365	354	328	322	371	373	335	342	366	353	336	331	352	394	340	390	332	362	322	365	345	302	375	323	369	344	330	347	364	347	385	375	357	364	348	348	363	393	358	383	338	337	375	353	326	344	350	359	331	349	342	321	325	356	367	345	381	342	346	337	343	383	322	345	381	332	377	369	341	353	373	357	347	347	326	360	359	360	342	323	348	372	353	338	362	343	375	376	332	350	363	357	333	350	364	359	332	344	351	354	342	332	328	361	338	341	368	350	394	343	367	356	344	349	343	336	306	317	353	342	319	346	330	371	343	332	351	346	363	350	335	338	346	343	332	354	320	321	330	323	364	384	356	346	319	343	395	362	348
1994	376	359	358	349	314	310	341	296	350	327	321	319	327	348	328	283	339	307	334	336	329	294	304	321	315	306	314	350	333	318	331	329	298	327	335	370	329	320	330	321	327	305	307	322	327	345	329	319	355	335	326	335	350	301	322	305	338	345	337	329	376	342	319	341	348	353	291	310	333	335	324	343	302	311	308	311	316	340	288	370	334	299	334	339	338	344	353	315	318	336	324	328	342	282	282	325	365	340	346	323	340	344	319	304	304	316	346	333	281	291	304	326	320	337	314	289	333	319	341	333	324	347	277	335	321	307	324	296	340	343	325	329	305	308	322	333	318	341	328	327	369	290	334	334	342	323	328	325	322	327	325	315	307	322	332	343	328	322	341	329	330	315	308	311	330	331	329	346	327	321	345	318	288	333	352	342	326	310	319	313	318	300	345	341	308	329	312	341	317	315	307	314	315	320	305	314	314	341	309	262	290	293	298	267	334	347	308	307	343	327	330	303	334	354	339	330	318	333	309	321	327	366	335	294	318	338	332	369	330	321	317	335	324	322	344	349	311	313	324	314	328	358	362	331	327	335	318	332	318	346	349	336	329	312	258	318	359	300	329	315	341	337	324	328	346	357	351	311	350	354	336	330	331	332	339	332	292	324	318	312	332	330	339	326	307	344	320	315	345	319	355	332	312	354	326	355	353	291	301	319	370	320	327	307	317	304	320	330	330	319	320	330	326	305	310	323	332	314	344	326	345	354	334	328	322	287	313	366	297	346	313	329	313	335	344	291	359	350	289	297	312	327	303	295	301	323	291	338	334	311	314	328	309	302	314	328	343	295	320	307	307	369	336	358	275	303	302	328	319	305	328	332	357	341	341	345	355	354	310	358	324	312	310	338	314	307	309	350	318	310	294	348	299	356	324	288	286	366	363	318	323	349	328	311	329	341	333	327	298	354	359	325	348	331	344	325	318	315	324	334	332	315	342	315	326	332	328	347	328	320	302	301	328	312	324	315	332	316	359	310	313	321	314	317	295	336	336	328	326	329	287	344	294	308	327	343	316	325	313	320	305	306	348	326	325	332	309	349	311	364	332	304	301	324	332	344	324	322	297	295	325	333	346	342	323	313	303	362	345	331	331	328	338	288	331	342	332	285	338	337	329	318	338	323	295	348	338	340	329	328	315	331	303	348	330	331	340	285	345	312	333	309	349	276	350	324	303	295	315	288	335	320	342	293	341	299	343	328	363	328	354	308	310	330	349	324	289	335	307	345	359	340	308	311	342	318	302	338	337	325	307	289	290	314	312	369	279	314	329	324	302	314	345	332	365	332	331	313	350	330	340	320	324	318	311	306	337	328	346	303	311	335	309	322	309	307	312	352	343	306	317	305	316	313	311	323	344	304	358	332	337	316	343	337	282	301	324	336	313	353	315	319	338	360	343	353	314	327	310	336	311	316	339	312	348	336	323	356	334	294	334	333	347	322	339	299	303	301	352	339	338	343	319	284	307	323	309	328	319	289	301	293	337	298	360	356	309	325	313	332	340	337	336	358	316	320	324	332	329	311	320	331	295	336	315	339	351	312	332	309	324	308	337	298	329	322	311	331	339	301	320	297	334	321	303	343	322	310	313	331	321	317	313	351	325	322	324	343	359	346	290	296	329	314	362	310	330	309	333	318	317	353	341	309	353	378	334	317	335	320	328	347	340	344	342	339	343	354	324	352	339	323	324	332	310	325	318	347	333	332	322	356	360	316	376	352	341	304	332	339	312	381	336	318	328	298	304	330	341	291	347	325	335	306	304	310	335	379	337	310	299	324	347	326	286	313	336	314	323	296	320	339	364	353	333	339	319	331	346	333	330	350	319	304	260	339	318	323	330	322	310	307	299	345	377	319	309	360	347	302	347	317	303	302	331	321	311	346	314	319	292	331	332	321	325	352	329	347	314	351	310	354	337	341	296	333	338	342	311	321	317	340	288	312	322	321	309	310	346	308	301	330	294	319	370	310	337	348	344	319	331	329	323	313	342	297	328	316	316	332	331	320	317	328	344	346	327	312	358	310	331	311	310	335	324	307	351	358	346	325	342	303	322	352	315	321	335	323	324	328	340	321	374	321	294	301	326	333	295	343	305	318	316	318	332	343	348	316	309	353	309	296	368	312	309	335	303	309	322	311	361	337	316	369	343	329	292	319	337	327	303	320	352	292	312	331	293	319	334	323	359	335	324	300	333	314	300	347	284	308	322	329	341	297	323	322	348	319	358	352	312	299	310	341	325	324	324	324	333	340	319	329	312	347	343	304	343	333	347	310	332	318	324	291	338	331	334	323	344	315	296	325	326	330	379	350	297	344	337	321	333	339	327	353	341	354	326	338	331	351	334	346	306	367	363	310	330	301	296	324	296	314	316	295	320	320	321	352	343	334	311	356	323	298	310	304	309	315	358	309	345	342	356	316	327	345	318	286	321	333	311	327	324	339	327	336	335	395	341	334	306	328	329	313	312	315	343	351	384	343	340	352	355	313	332	341	365	335	335	323	326	328	301	346	340	322	343	347	321	355	317	310	329	341	342	395	335	328	304	316	318	298	315	320	356	343	337	299	315	318	329	347	356	349	304	304	372	354	330	322	331	359	349	336	331	322	309	342	303	286	323	305	297	340	324	305	306	333	361	294	348	349	310	304	341	343	285	302	320	322	328	326	352	318	356	333	318	336	337	355	355	340	340	315	356	312	342	342	293	317	353	305	360	317	342	334	348	311	311	362	343	322	332	329	352	300	323	306	302	306	337	349	320	312	330	326	324	383	341	314	332	341	318	314	298	321	306	307	315	335	356	311	305	316	356	322	344	319	343	302	304	309	362	329	330	354	305	327	311	345	350	315	358	324	303	322	323	352	305	330	344	342	335	314	332	371	314	319	337	362	318	346	345	334	299	345	334	323	365	329	324	325	288	312	339	350	321	389	320	290	344	306	313	338	301	298	315	308	296	322	350	356	313	324	315	300	335	311	313	321	383	305	304	339	320	301	349	329	308	332	314	320	322	326	312	318	320	329	286	308	319	330	333	312	344	315	329	282	303	318	338	325	331	288	366	309	305	311	309	306	344	329	346	311	317	313	301	316	313	349	370	332	306	328	309	333	281	320	299	337	284	348	316	350	324	331	336	334	322	289	319	328	304	339	313	297	303	355	323	347	306	301	303	319	361	338	337	275	329	296	294	332	331	355	322	331	324	355	308	289	306	319	333	330	331	301	300	309	313	363	316	291	312	317	319	330	334	346	343	332	335	324	351	331	293	304	318	314	368	347	314	343	332	333	322	339	357	312	318	300	297	297	350	341	338	331	337	318	328	349	305	320	303	343	330	328	348	313	332	301	342	318	332	323	305	291	308	336	329	332	322	320	305	353	326	321	331	363	331	326	348	307	366	300	318	355	301	315	329	296	340	359	290	351	352	317	336	316	310	331	301	348	348	311	316	310	355	331	334	298	316	308	291	309	304
2600	793	814	804	829	785	769	799	790	773	797	798	770	806	801	790	779	741	797	732	789	778	769	789	796	768	803	812	795	872	779	779	735	793	738	742	803	777	793	747	729	756	771	756	773	795	771	779	765	769	758	763	761	770	782	785	756	744	807	761	827	772	783	824	772	791	793	779	800	784	797	771	774	786	770	809	752	783	742	788	736	797	806	793	762	794	762	760	769	743	769	786	782	785	736	805	778	773	782	743	743	753	823	757	790	737	798	715	827	782	806	696	761	775	757	767	776	781	763	785	734	743	804	779	791	779	783	813	734	798	778	767	749	758	822	755	771	722	769	726	776	808	785	771	728	721	750	811	799	813	763	763	722	805	768	807	763	804	771	747	782	793	795	788	803	771	780	829	769	749	753	783	791	728	796	759	808	740	724	769	784	740	784	770	769	780	793	718	786	808	793	767	724	742	798	732	725	750	760	798	730	786	816	750	768	742	827	780	751	752	832	770	800	762	789	805	794	740	774	750	769	770	766	768	734	785	770	784	736	727	819	806	799	757	790	790	798	775	841	736	740	786	755	779	792	793	779	767	777	784	757	785	722	735	762	786	736	735	792	770	814	776	781	802	770	746	769	756	806	786	774	826	762	790	778	741	755	767	755	751	822	782	767	841	750	770	765	753	764	760	775	746	756	803	795	780	757	745	752	750	747	806	755	766	761	719	757	775	782	761	844	748	782	746	741	816	798	813	750	763	747	775	790	803	757	751	777	755	809	766	746	795	755	758	791	717	798	797	732	740	740	800	771	783	818	793	759	777	790	745	713	781	784	759	766	747	790	773	776	757	785	761	789	765	783	803	784	742	799	779	779	771	796	760	763	749	821	769	802	764	771	762	798	765	833	786	728	829	789	760	781	787	826	767	774	737	776	751	764	816	830	788	817	723	817	765	760	764	773	771	777	753	729	735	771	769	793	751	763	797	733	790	798	740	787	790	791	760	786	813	763	786	754	763	756	748	826	790	749	808	715	768	805	772	759	746	720	746	759	760	801	773	731	780	729	796	823	807	811	744	825	763	760	760	785	813	774	768	749	796	778	734	724	781	759	760	747	743	804	795	818	715	799	795	791	759	750	749	786	796	746	769	711	794	749	768	721	752	790	756	776	743	776	822	781	824	805	761	775	748	779	768	796	745	784	821	770	724	807	777	803	805	777	776	790	771	784	761	751	755	772	767	848	755	774	797	769	759	824	760	770	769	804	777	781	790	768	761	814	771	768	769	794	755	748	772	774	709	784	729	780	743	793	749	879	783	739	773	741	774	745	749	810	785	747	740	743	785	822	795	809	753	778	824	736	765	747	796	746	731	770	799	784	816	780	815	772	839	820	725	830	774	754	818	749	777	758	755	761	779	788	796	803	782	742	811	791	816	753	776	864	744	796	770	779	761	800	746	781	769	810	799	800	716	778	803	743	774	791	771	799	735	783	754	809	730	750	783	768	758	786	800	761	794	796	762	847	782	757	742	770	772	791	783	751	761	792	787	771	753	795	770	728	777	818	809	765	800	765	769	775	778	804	802	736	778	808	758	754	776	771	755	757	743	764	817	842	730	779	774	769	756	834	818	795	801	794	765	792	756	756	738	772	791	790	797	778	762	747	749	729	770	720	767	772	847	801	762	758	795	770	791	774	741	750	745	798	757	805	766	824	756	763	797	737	845	806	808	716	783	748	760	774	753	795	792	755	798	764	764	838	786	739	785	810	834	775	781	783	742	784	737	784	744	807	788	786	785	749	721	804	754	782	771	797	758	785	796	677	752	793	722	839	761	749	778	756	827	767	762	796	735	817	797	838	776	756	793	817	781	756	789	772	722	798	765	746	790	792	745	706	773	782	795	775	768	807	731	762	826	720	757	787	829	762	754	766	762	791	771	777	755	792	755	755	740	803	742	775	762	788	760	852	791	733	751	754	767	772	804	778	743	814	781	765	718	783	767	798	781	801	773	740	759	788	760	742	824	829	796	807	726	760	801	736	779	792	788	759	781	758	752	776	763	790	767	826	751	806	764	814	758	812	769	792	771	812	780	750	772	821	816	757	792	784	743	755	764	730	736	819	740	786	795	795	751	796	769	693	774	767	772	773	784	814	796	764	740	791	729	737	773	808	773	809	811	737	782	809	778	739	715	792	792	797	789	782	800	791	787	745	772	787	805	735	722	803	772	796	732	820	730	803	767	753	758	775	733	785	743	760	777	840	753	766	809	762	714	764	762	758	810	771	800	775	748	775	738	762	796	785	737	785	770	724	794	712	777	726	814	763	782	813	786	734	796	758	791	769	815	757	748	815	726	799	774	774	838	766	723	811	778	786	796	765	761	789	765	781	825	750	767	779	765	795	744	798	750	797	753	760	805	793	819	760	783	834	769	781	786	754	805	722	808	801	784	872	768	753	750	794	733	764	743	795	750	767	856	757	794	782	783	789	710	797	797	753	781	757	791	758	735	828	799	769	781	783	786	756	811	752	747	750	756	801	787	764	784	743	792	791	795	751	770	756	779	709	771	818	775	765	739	754	748	779	770	800	798	771	790	778	766	783	780	786	756	752	723	798	749	794	726	750	763	774	765	785	798	767	793	769	828	808	750	796	782	750	775	796	779	736	747	740	795	797	772	759	840	756	773	764	774	744	767	781	772	759	774	831	767	778	790	771	797	802	773	806	749	814	749	753	750	812	803	743	759	734	727	783	752	760	774	782	786	797	801	769	854	766	806	717	763	788	789	739	772	751	813	733	796	776	826	763	776	785	795	830	725	834	803	806	768	767	765	796	747	773	771	748	765	807	776	795	807	784	764	802	760	773	753	763	771	748	801	812	792	763	799	765	776	760	754	791	778	791	771	738	745	745	749	753	790	707	746	754	790	792	714	784	797	793	775	742	773	751	725	776	768	780	779	737	739	755	775	799	762	747	764	775	750	746	744	751	774	849	827	805	784	755	800	786	746	749	795	825	775	758	752	758	754	798	785	718	759	797	739	757	773	776	788	835	753	780	790	799	742	791	773	769	736	799	736	759	753	796	830	784	802	706	729	735	707	777	802	821	807	793	730	765	732	816	786	796	801	810	756	759	760	771	845	771	770	771	842	807	727	773	771	752	746	809	765	758	773	775	775	755	755	764	769	800	834	726	794	757	744	750	818	826	738	744	767	851	801	805	732	781	763	780	801	800	784	784	806	794	751	779	800	766	763	714	724	806	787	717	788	764	752	817	761	834	787	765	840	804	800	764	791	755	778	798	802	812	716	782	789	746	738	744	756	824	739	768	752	781	787	811	793	780	743	776	778	766	731	705	806	828	764	824	757	801	709	782	808	784	754	787	784	811	786	760	711	744	789	748	805	733	755	804	754	743	779	759	757	744	793	753	817	774	724	750	728	791	809	765	809	753	765	770	749	732	778	780	746	777	824	767	735	818	737	798	727	779	783	824	766	771	776	778	763	796	784	788	767	794	753
8148	589	518	442	395	358	356	313	310	272	301	293	294	319	285	273	257	288	330	302	281	303	248	266	285	304	285	309	266	305	303	294	306	296	288	279	244	281	279	284	301	259	271	267	302	280	295	280	281	310	249	283	263	268	289	303	294	288	276	287	259	258	289	304	250	303	260	268	266	267	269	274	284	267	297	264	269	314	269	272	262	274	283	305	269	266	261	263	290	264	267	255	259	249	300	294	267	255	252	292	260	290	289	309	288	281	241	277	282	272	250	274	291	287	300	260	245	281	301	269	275	265	286	265	297	278	285	265	261	282	286	302	277	284	267	257	241	303	288	305	269	318	286	266	270	284	269	287	292	283	305	294	298	260	297	293	271	279	281	303	298	287	280	301	253	280	255	279	274	260	264	259	276	264	276	287	294	272	273	271	288	244	281	284	295	259	304	276	289	300	312	264	278	308	274	303	294	271	252	251	311	271	279	261	258	256	288	273	276	293	317	280	264	269	278	304	281	259	276	283	282	291	292	247	286	286	286	285	294	275	291	291	278	275	282	242	272	295	289	262	281	289	297	296	306	293	269	277	273	259	309	267	324	306	260	264	267	292	293	273	248	315	281	284	254	268	274	293	263	307	262	288	250	281	259	261	293	270	309	291	277	269	288	279	281	287	298	268	294	249	262	258	269	260	254	304	301	267	288	293	267	316	297	289	231	270	300	294	261	242	280	271	276	255	292	275	263	285	271	257	268	296	277	288	283	272	277	281	269	281	294	280	265	277	260	261	280	267	303	280	273	245	294	257	256	274	317	288	279	271	295	283	262	314	262	272	299	285	267	270	284	272	277	288	268	275	317	298	325	243	283	251	290	282	264	314	259	286	305	263	291	314	305	286	294	294	289	287	288	273	307	281	299	269	269	257	276	275	275	273	264	291	293	249	281	258	281	273	291	300	309	256	275	263	311	299	254	265	272	247	298	295	289	271	280	290	287	270	274	263	245	270	291	267	263	272	293	293	275	287	267	292	277	293	292	275	275	270	287	274	284	313	282	305	332	283	243	263	282	302	278	270	268	282	293	272	257	304	282	276	285	271	288	259	272	275	284	248	292	279	286	256	259	291	285	261	282	305	255	269	290	274	294	277	308	268	299	254	308	282	277	305	291	287	283	276	266	283	297	264	246	251	266	276	311	263	284	282	259	255	250	239	272	286	265	298	266	295	289	261	287	266	300	292	286	295	269	283	295	304	277	273	272	316	280	284	271	301	276	300	294	284	276	302	288	273	263	269	238	277	283	277	303	295	285	267	289	271	306	272	276	277	288	280	290	268	269	254	243	297	283	286	273	287	284	292	280	293	316	264	243	249	293	255	292	260	299	284	261	288	276	294	259	237	256	280	306	313	275	243	293	267	292	271	269	296	265	269	267	288	281	246	297	292	267	291	277	278	315	277	272	294	289	269	264	268	296	294	285	254	259	294	284	253	270	266	292	285	282	264	274	303	276	284	285	288	277	259	276	287	245	251	303	270	269	295	297	294	275	247	278	273	276	294	267	252	273	256	275	285	287	297	280	291	287	270	277	259	299	267	328	277	300	327	291	271	268	313	277	263	293	281	291	270	240	246	262	280	289	261	287	264	292	268	260	315	292	291	261	279	252	255	254	285	288	279	267	280	277	290	295	273	292	306	256	274	272	294	288	271	264	291	245	296	281	271	263	283	259	275	296	250	263	303	256	263	266	298	291	262	260	273	285	298	278	256	259	302	274	300	285	311	271	283	261	262	282	285	257	274	293	305	277	277	280	295	291	262	279	281	278	269	268	280	256	288	254	262	273	282	283	284	297	249	243	264	280	273	289	337	265	280	257	344	245	266	301	286	262	280	270	277	298	266	289	254	301	288	276	270	295	325	299	326	301	260	280	266	248	277	292	278	266	293	249	272	267	292	267	275	272	303	227	251	274	285	290	275	268	301	274	258	286	283	267	292	291	283	314	284	277	288	291	270	265	262	282	289	286	274	297	269	282	307	282	289	299	252	276	293	273	288	278	314	286	289	289	273	305	301	241	254	247	284	261	294	288	279	284	285	292	271	275	241	228	299	273	306	278	264	271	271	271	284	255	284	310	271	257	309	284	289	271	293	262	258	275	318	297	268	254	288	262	275	315	263	286	273	295	270	259	269	279	260	283	276	275	273	298	312	267	249	292	282	304	269	279	276	294	273	300	292	276	267	253	269	268	276	300	250	273	290	301	269	275	318	287	297	268	280	302	287	310	266	273	309	285	292	291	265	265	287	295	273	276	267	292	289	297	279	293	308	286	285	269	285	287	276	291	270	257	258	269	289	268	284	294	291	281	288	261	263	278	270	279	274	261	291	273	267	289	292	316	276	268	262	270	271	267	283	280	253	264	250	289	293	294	256	275	283	302	279	277	282	269	266	287	298	258	283	299	317	301	288	276	311	275	286	302	298	277	287	282	264	255	250	277	246	288	258	283	262	268	278	277	297	292	239	269	258	262	261	293	275	282	284	293	287	266	285	281	274	281	264	263	271	254	288	294	270	303	278	274	288	287	278	290	254	281	263	285	280	291	281	296	294	246	272	309	270	267	292	265	289	264	268	266	253	276	313	276	290	283	293	264	282	232	270	265	273	273	284	277	270	254	276	295	243	280	250	266	276	302	260	250	265	280	299	265	284	255	297	271	302	274	296	274	262	282	279	297	252	275	269	255	276	290	272	269	306	251	284	254	278	298	292	258	294	262	278	274	289	303	282	299	271	275	278	301	267	305	280	292	308	289	281	274	274	270	280	284	314	255	287	248	277	255	250	291	307	285	287	297	296	288	251	265	292	267	272	280	276	272	266	284	258	265	272	263	284	262	279	262	282	244	282	305	287	282	265	295	303	241	278	264	242	261	250	281	306	286	276	284	266	292	272	280	268	278	287	287	273	322	309	269	270	256	278	293	283	302	286	279	274	299	266	283	266	286	254	284	286	296	255	255	302	277	283	279	323	305	282	261	281	277	265	282	263	276	302	320	304	294	312	269	260	298	248	271	305	266	248	288	300	271	268	295	256	291	266	260	263	261	279	296	304	286	287	267	286	277	268	286	275	280	249	261	262	250	288	317	259	256	300	233	260	280	285	289	307	296	275	284	288	271	286	261	270	310	308	264	295	286	294	277	277	265	304	261	281	275	302	274	277	267	248	277	276	269	302	257	302	260	269	268	272	265	274	255	282	269	275	317	282	288	296	301	290	269	303	293	281	283	273	308	284	265	267	286	288	291	284	291	269	264	302	286	262	247	284	288	288	262	271	269	255	290	266	267	280	273	284	242	310	276	251	259	283	298	279	282	259	294	276	274	281	301	296	284	244	305	309	276	281	246	257	278	295	275	296	269	275	274	256	274	260	297	260	264	282	258	292	275	284	328	269	271	285	262	262	272	297	274	262	248	280	292	287	269	272	303	280	275	288	261	294	299	237	239	271	268	313	259	266	250	276
7320	915	1237	1240	1178	1020	956	858	844	838	800	738	779	760	780	706	722	734	647	752	720	653	727	716	700	689	667	676	703	677	673	688	703	690	698	615	710	614	693	664	695	707	694	653	664	724	648	684	654	672	647	654	658	636	693	692	636	673	669	646	733	705	681	668	708	674	674	688	733	688	690	655	678	653	709	667	661	675	689	644	638	677	633	635	660	662	692	682	686	698	641	651	687	692	702	708	738	653	695	681	671	626	639	655	682	667	666	656	687	685	710	683	671	716	653	633	659	683	675	641	656	717	702	677	694	643	689	674	666	698	671	706	678	657	685	704	639	677	672	655	692	659	680	617	650	632	641	665	640	713	671	716	628	666	674	694	654	665	691	654	698	705	657	662	687	666	640	649	688	689	668	663	702	692	687	688	687	682	623	649	665	616	693	652	643	672	656	643	672	667	638	648	661	642	637	695	675	695	706	642	722	714	702	677	705	669	680	690	687	613	700	654	694	673	651	662	714	707	682	621	652	688	686	691	695	665	679	681	663	663	678	694	702	702	635	647	649	676	682	667	664	683	650	726	641	677	659	705	696	667	658	620	676	680	621	682	678	686	636	708	686	663	650	693	702	661	661	691	675	654	688	652	678	642	688	695	646	711	636	706	700	674	685	659	664	694	655	654	640	649	695	725	711	638	664	713	688	670	727	675	682	695	659	611	624	612	633	668	693	709	656	717	686	651	670	681	650	688	722	722	686	732	678	665	634	634	657	660	661	634	703	643	683	660	665	644	632	700	679	680	644	693	682	659	659	693	608	670	633	663	705	669	645	601	691	654	631	713	648	666	652	711	648	655	666	676	627	636	724	655	656	652	695	673	653	690	681	644	732	636	692	668	698	653	672	652	652	687	645	679	699	696	670	681	627	672	687	701	697	670	646	643	634	690	681	694	675	655	626	672	662	631	597	692	693	665	671	628	689	646	707	714	647	659	695	667	606	687	640	673	700	614	641	658	701	708	621	689	681	698	639	682	678	670	674	696	675	667	717	722	679	643	661	695	648	663	624	674	648	678	644	699	673	650	654	680	700	688	635	633	638	699	699	729	639	626	655	667	628	673	706	695	676	693	653	728	700	672	663	593	705	669	696	730	654	735	723	658	678	644	675	656	660	677	669	640	672	663	634	661	647	657	662	658	689	664	700	665	657	637	666	697	657	696	659	700	647	672	665	669	676	651	677	635	662	629	673	606	696	665	653	705	710	703	707	692	700	685	685	659	684	657	710	665	663	700	646	619	675	662	634	680	701	651	671	667	641	631	742	712	623	630	676	632	630	647	659	633	670	621	648	628	639	707	649	646	711	617	693	679	670	652	680	694	657	635	656	656	689	663	657	662	688	653	659	671	677	674	706	622	658	695	669	671	654	706	719	668	686	695	705	674	657	692	671	679	620	680	630	664	699	665	640	650	630	680	657	673	632	666	673	653	634	646	655	639	691	691	624	668	668	661	681	683	635	626	659	668	631	682	650	658	669	712	670	642	681	688	677	677	667	652	669	665	694	656	675	621	617	663	643	651	651	685	665	728	651	709	645	635	660	666	650	640	707	667	645	672	662	652	657	621	656	633	651	667	697	674	672	666	704	626	732	712	648	631	645	656	660	675	647	697	669	699	679	663	669	689	692	643	621	667	643	693	685	693	656	686	633	693	652	650	636	674	672	631	674	667	720	637	698	666	655	616	651	635	664	655	653	661	642	702	651	676	683	637	680	653	648	673	697	666	636	702	703	679	678	676	655	678	644	659	705	616	631	657	721	727	614	644	697	661	686	646	681	667	698	679	631	688	629	665	655	661	679	657	694	664	659	685	663	651	662	665	667	652	689	602	647	665	676	646	630	650	678	682	688	693	674	662	694	656	673	655	706	709	651	683	698	697	689	685	665	639	618	664	637	686	666	663	686	613	660	707	694	637	647	653	674	634	640	695	703	674	679	720	678	726	647	689	606	718	655	706	688	713	644	703	671	688	683	620	693	665	612	658	659	705	618	666	606	683	647	681	685	664	723	688	719	668	681	678	705	720	685	634	663	697	660	657	675	680	679	654	671	642	636	691	644	696	659	659	665	656	665	654	639	677	665	646	681	710	666	706	642	674	676	648	694	677	681	641	675	704	637	655	673	647	702	661	656	690	660	668	646	683	697	651	632	650	683	676	628	646	676	662	670	647	647	701	708	679	669	646	673	693	685	666	676	666	674	678	642	663	654	716	672	648	642	749	703	679	681	668	656	679	700	732	656	603	673	735	707	675	694	671	658	690	653	668	602	699	649	694	679	694	651	661	712	695	680	655	687	669	676	677	698	686	674	629	626	685	669	682	679	712	683	674	717	689	669	671	609	609	704	658	659	668	653	694	664	696	631	652	681	653	636	660	667	678	664	668	704	638	674	642	683	652	700	688	686	671	693	655	602	688	608	667	679	711	685	725	681	680	660	644	700	675	621	671	684	683	664	682	655	712	684	628	672	664	703	625	641	665	708	701	659	659	678	663	679	700	665	645	651	648	715	680	702	684	692	683	678	675	698	617	640	692	638	665	660	700	617	643	717	733	691	644	660	674	669	679	615	650	669	651	639	695	651	688	662	667	687	686	659	693	653	669	667	685	709	645	657	694	646	630	702	627	684	635	761	672	680	707	667	681	653	607	671	649	654	651	640	690	677	649	651	634	659	680	693	672	684	649	692	602	698	640	717	615	699	658	655	701	652	664	663	676	658	689	694	674	665	698	693	652	654	641	655	668	646	621	657	673	675	666	647	678	642	571	656	672	696	657	670	676	665	701	650	629	644	657	653	687	711	704	652	663	674	652	713	621	676	621	688	689	698	674	674	644	652	658	675	690	649	673	674	708	684	596	632	649	653	679	670	674	677	679	668	676	637	703	632	659	637	653	672	650	640	684	658	693	661	649	680	654	728	698	685	705	694	664	674	640	648	716	690	659	656	684	684	695	666	679	654	674	671	671	636	666	654	698	657	638	673	663	660	683	698	671	717	644	697	691	673	650	659	696	670	649	702	607	655	634	622	617	651	688	694	675	632	601	608	708	680	714	619	704	679	675	657	660	639	723	661	689	690	659	633	631	643	693	642	669	664	656	647	676	675	688	653	693	697	642	660	634	687	673	646	724	612	603	686	694	692	690	653	676	666	665	649	695	692	628	655	617	635	671	645	695	683	677	629	654	649	653	632	694	662	647	634	652	684	657	672	662	659	652	667	689	686	655	659	648	617	639	644	677	663	661	633	672	711	655	661	624	682	715	661	666	665	636	713	707	659	641	677	621	648	668	678	690	631	666	670	677	668	649	684	668	657	648	674	642	659	658	688	673	688	685	651	679	650	661	695	664	659	657	647	641	691	682	654	667	693	693	654	660	662	677	631	669	660	634	662	691	647	650	684	662	654	646	657	689	694	632	697	686	680	679	623	672	685	675	663	648	679	651	650	674	691	704	634	697	621	626
13159	819	657	434	333	308	206	228	183	164	164	180	142	181	144	177	157	161	145	149	164	179	158	161	167	135	151	131	151	161	167	162	147	151	139	150	151	138	163	157	138	138	162	161	156	176	150	139	146	146	157	163	156	128	158	128	144	129	174	130	149	129	134	138	149	148	164	123	145	135	147	155	136	157	157	121	152	138	143	153	142	139	127	135	167	140	157	158	162	165	139	152	178	175	139	144	151	142	150	161	145	158	142	139	118	137	135	129	143	157	161	153	153	146	137	144	126	144	168	135	127	154	142	148	143	152	145	146	136	154	142	146	135	134	131	153	136	142	130	143	121	137	127	136	152	156	162	156	149	130	171	176	147	161	154	155	128	147	145	157	155	138	131	119	126	143	157	128	137	112	133	163	157	143	155	147	134	141	146	150	154	135	150	131	132	138	161	157	151	122	158	165	130	157	149	152	142	138	153	145	130	159	115	155	148	157	153	136	159	133	135	145	155	163	138	123	151	122	152	132	135	163	153	130	123	144	153	142	127	145	139	161	156	143	154	141	138	138	146	144	130	155	149	159	149	163	134	137	126	148	143	148	136	134	153	147	138	152	144	137	154	154	118	125	131	147	145	138	132	126	116	134	136	139	131	138	135	156	143	156	127	141	143	126	123	130	128	140	140	176	128	157	165	156	162	155	133	133	118	101	140	144	133	126	139	129	138	130	122	150	132	156	152	153	172	151	137	143	138	122	157	126	136	138	114	142	176	167	149	135	138	145	139	132	149	126	132	139	159	127	134	155	150	145	132	160	142	158	145	124	138	146	136	161	134	130	128	158	141	144	145	149	159	145	146	148	137	152	150	111	145	140	135	134	152	157	141	148	153	145	155	129	119	144	161	136	131	118	177	143	147	134	146	132	135	143	139	147	131	131	147	140	134	118	131	162	158	151	138	136	151	133	141	147	143	129	136	134	163	130	122	125	140	145	136	110	123	135	155	159	144	145	157	141	128	136	141	115	141	138	140	137	169	130	143	143	149	135	131	158	129	164	159	149	145	146	123	148	130	145	127	140	140	127	166	137	128	138	136	155	141	151	164	134	139	166	155	151	126	136	136	151	122	126	142	144	133	145	150	165	152	146	145	128	146	138	142	108	165	158	152	141	126	161	151	121	137	140	123	134	112	145	138	147	157	128	164	128	139	122	140	137	128	151	118	156	139	162	154	158	153	155	124	127	157	135	130	139	145	163	167	127	146	150	140	150	151	119	119	135	128	149	152	152	128	152	151	134	143	157	156	128	133	138	138	149	115	139	155	125	139	151	135	121	158	135	136	154	160	116	137	134	168	136	122	141	150	141	142	146	146	122	157	139	150	161	130	132	136	113	158	136	127	134	157	121	135	149	144	159	177	141	141	134	117	144	150	152	117	162	149	118	124	149	152	135	160	144	142	140	131	150	141	164	152	142	128	128	148	127	142	161	136	144	156	149	130	158	144	154	127	112	147	140	156	137	161	124	141	161	154	151	128	151	142	173	155	125	168	128	133	132	117	139	134	128	130	129	124	144	134	144	152	152	149	155	145	150	145	154	139	130	130	154	158	149	163	134	129	122	146	134	163	132	135	145	149	131	123	132	141	130	132	126	136	134	128	150	129	156	164	132	143	158	141	136	139	126	128	132	139	148	149	145	164	130	144	134	133	147	143	143	153	162	122	161	143	149	158	150	149	132	141	136	127	132	151	125	163	130	162	126	142	127	150	176	145	138	118	125	152	145	139	127	153	160	148	144	122	155	136	143	141	131	117	115	132	138	159	144	130	122	147	156	149	120	146	112	130	171	134	142	155	148	131	123	154	137	144	148	165	148	148	142	137	158	146	162	122	120	149	146	138	146	126	142	151	130	147	160	166	118	144	151	145	137	115	154	128	135	141	121	138	143	125	142	152	149	128	160	150	126	133	148	160	145	115	139	137	138	151	138	152	139	147	137	134	142	159	130	149	130	132	158	142	147	149	122	144	132	132	158	137	131	139	143	128	132	135	142	148	137	128	165	144	143	138	139	126	137	152	145	151	131	149	135	127	150	148	154	157	125	136	133	126	153	132	133	163	124	144	123	151	135	153	176	143	124	165	130	117	138	134	120	150	150	141	134	178	139	154	151	161	120	143	174	163	145	143	163	154	139	151	159	139	158	143	148	157	141	120	146	143	126	139	122	135	140	137	134	147	169	146	142	155	136	139	145	144	155	152	137	155	149	129	125	121	136	130	135	132	158	149	138	163	132	145	156	140	128	140	121	129	139	127	145	119	141	151	128	149	112	135	145	152	159	149	158	137	142	139	139	146	130	120	140	135	148	141	143	120	145	143	144	160	131	158	165	155	113	140	117	162	121	155	134	156	130	138	148	154	129	143	132	155	134	157	121	133	134	147	144	147	124	136	139	127	147	147	128	144	142	114	156	134	141	146	155	138	150	116	142	159	137	142	153	163	128	143	160	153	147	153	143	140	143	157	133	160	143	129	125	129	152	141	137	145	137	134	158	137	141	132	132	154	125	151	136	134	123	141	148	141	144	151	158	141	157	143	150	147	132	147	149	142	139	159	132	125	117	133	134	122	134	142	157	111	166	144	163	149	148	159	128	137	136	135	128	172	146	148	149	135	138	150	156	143	148	161	136	150	156	131	150	155	124	147	130	155	145	126	141	129	169	139	125	155	146	139	141	156	141	154	119	140	121	136	129	134	157	127	138	119	124	132	125	126	142	156	147	145	154	150	158	163	138	142	138	153	143	179	122	117	173	152	143	134	144	131	123	157	135	158	136	152	147	140	161	150	145	142	139	158	137	149	134	136	142	139	126	140	145	163	136	114	131	161	160	141	150	149	123	127	145	137	161	139	163	121	138	136	157	128	125	131	149	144	148	122	146	160	152	171	148	130	147	147	136	170	136	128	131	141	144	143	170	143	146	141	129	135	131	151	146	142	123	137	142	139	120	152	160	120	106	144	140	141	127	138	125	144	119	134	126	123	143	166	126	140	158	144	156	155	131	150	153	125	125	138	127	147	150	169	162	140	148	164	122	139	135	110	153	148	148	144	137	156	130	151	151	131	161	148	148	171	143	129	138	129	157	128	148	156	123	110	138	133	165	149	133	145	129	110	126	151	146	127	145	179	134	118	147	142	131	133	134	143	144	158	135	175	121	152	143	129	149	133	164	149	128	135	170	139	182	148	170	141	149	142	134	125	126	150	139	142	160	155	138	152	147	139	131	149	152	134	137	143	151	145	142	145	141	130	146	132	134	128	125	130	143	147	149	156	156	155	147	156	161	136	149	143	138	145	146	123	133	158	148	146	151	145	129	138	141	153	144	166	138	127	144	125	162	141	162	156	155	161	121	162	121	153	141	147	152	145	124	141	141	144	122	155	138	134	141	142	149	149	139	138	177	145	118	147	137	145	121	178	161	145	142	143	134	144	153	143	136	133	148	134	138	156	143	178	118	150	155
8530	847	1431	1559	1307	1091	899	747	682	632	617	520	579	531	525	521	456	463	458	442	444	438	452	435	433	400	402	457	423	394	402	398	406	433	384	408	372	428	392	384	371	370	350	377	361	361	398	390	370	348	388	404	376	364	388	393	383	391	368	370	369	379	375	409	449	418	413	383	399	426	377	359	414	376	395	388	393	385	368	330	374	377	356	371	384	411	421	450	443	407	404	380	367	406	370	408	388	360	392	380	389	384	365	354	389	390	364	397	394	364	388	384	379	385	376	354	343	343	388	340	375	363	401	385	403	359	366	413	332	378	385	409	369	345	351	372	330	383	368	357	378	353	401	324	394	380	402	340	391	381	355	353	346	377	362	367	365	356	379	399	360	372	361	352	358	369	373	380	367	359	379	392	370	379	381	371	365	375	385	337	344	365	399	400	383	351	375	363	419	401	344	363	361	383	377	361	315	364	354	370	378	374	358	364	358	365	362	383	373	333	361	380	361	353	385	356	403	364	364	399	368	404	387	353	355	385	341	357	373	366	417	388	383	358	391	363	387	380	371	358	328	376	377	339	349	401	347	357	369	343	359	366	335	359	369	384	361	369	328	370	377	356	406	383	371	391	375	366	389	374	361	382	369	351	382	393	384	379	343	365	374	381	376	422	381	362	368	363	385	377	364	398	366	402	388	363	335	366	352	391	356	370	375	385	355	360	376	392	392	400	359	418	373	369	368	401	327	356	373	360	380	401	354	396	360	389	369	336	358	343	394	410	349	348	338	364	342	370	354	381	374	405	359	397	345	374	359	338	400	351	384	401	352	352	370	365	373	401	373	363	377	381	405	344	377	329	408	374	365	365	385	375	347	367	353	372	400	349	366	339	362	366	367	368	356	348	404	359	364	345	374	351	395	333	384	360	345	375	349	349	393	374	400	329	373	394	364	418	406	400	356	356	365	370	347	392	391	334	349	404	355	387	381	348	351	380	320	375	356	344	377	390	395	365	358	388	374	378	398	365	370	345	381	380	368	380	381	313	382	343	385	350	383	365	358	377	369	373	389	349	382	398	382	349	367	358	338	379	362	364	370	386	370	397	389	383	366	350	349	369	406	370	369	389	375	365	364	380	353	376	348	388	397	336	385	365	394	417	330	384	357	378	367	405	379	366	366	383	374	402	350	425	367	322	374	368	359	350	376	375	359	355	352	340	384	368	353	363	370	395	370	350	359	377	367	386	361	387	359	356	401	416	386	338	373	361	390	361	379	339	404	364	364	363	364	392	365	382	352	389	343	372	347	347	367	372	359	368	367	377	372	338	386	369	376	387	342	362	379	338	376	401	348	373	360	350	373	363	353	396	355	369	383	386	355	354	373	371	325	371	369	347	385	370	319	384	399	349	361	403	380	358	392	381	373	390	352	346	371	364	383	385	368	372	372	388	388	411	376	373	384	383	350	360	388	357	382	373	378	355	379	371	367	376	383	373	378	352	388	371	395	352	330	399	357	393	357	362	371	364	372	375	361	333	367	380	372	369	380	377	303	347	348	399	382	362	315	369	383	371	395	357	386	355	361	342	371	390	377	377	346	400	373	353	327	349	379	383	379	379	356	377	334	392	386	358	366	379	369	354	409	387	382	341	359	369	409	344	383	356	406	376	384	400	392	366	336	401	345	401	385	366	376	354	360	374	341	360	388	345	361	371	351	388	372	375	357	356	343	373	365	316	350	351	388	341	361	361	360	344	386	397	364	388	349	393	345	383	374	352	344	370	381	336	351	363	357	389	364	333	365	363	358	371	406	387	368	345	412	355	392	376	393	390	394	375	362	380	366	364	393	350	400	377	419	338	352	361	353	371	380	397	349	355	374	382	354	371	337	366	401	358	375	411	403	352	370	376	363	396	380	392	357	382	370	375	373	377	374	367	324	348	371	360	377	347	330	366	342	388	390	388	366	362	365	388	365	382	362	400	377	359	384	430	377	362	384	365	353	380	393	383	363	374	344	382	358	370	348	364	375	347	364	391	329	373	389	383	389	365	390	354	367	389	371	369	378	356	351	351	368	382	367	370	352	365	377	368	384	381	368	316	398	411	352	383	403	371	345	363	352	361	358	385	368	369	354	366	387	357	385	380	372	381	366	352	389	347	391	370	349	379	355	354	429	374	364	376	366	378	419	368	367	395	373	360	371	336	354	361	408	358	354	355	356	351	373	380	383	372	399	371	348	366	372	359	370	399	355	367	371	400	375	345	357	371	399	357	357	380	347	364	400	375	364	352	396	388	387	384	384	354	369	382	366	349	372	374	374	367	371	360	390	404	353	358	374	363	354	353	361	349	369	349	407	389	363	337	368	344	347	392	355	374	344	368	381	393	399	374	362	370	353	377	368	394	373	394	356	372	370	363	372	367	365	381	343	413	353	333	366	375	401	411	341	366	365	353	369	410	391	357	384	395	388	382	389	371	375	330	356	387	386	354	358	333	359	364	347	396	358	341	386	377	365	383	359	381	396	388	346	390	360	367	341	379	379	354	391	362	378	341	375	365	408	335	351	361	387	380	361	346	367	362	356	357	365	358	362	366	347	373	389	362	351	376	345	385	383	374	359	380	353	383	350	386	354	407	368	382	393	428	353	340	337	391	360	367	401	403	374	397	350	378	417	336	395	365	395	363	353	447	359	351	336	367	356	383	377	322	340	394	347	380	392	393	392	363	345	344	355	353	361	345	357	356	331	349	356	353	362	374	392	360	397	360	339	373	350	331	410	332	354	360	377	383	382	369	364	377	399	373	365	389	384	375	362	341	380	384	387	359	373	372	369	343	369	371	348	388	381	344	343	369	342	382	368	373	340	350	372	360	361	352	384	365	362	360	358	384	398	394	358	378	367	358	402	365	345	383	372	337	324	409	376	381	381	368	374	382	377	396	355	366	368	334	399	367	378	398	368	334	373	345	357	400	379	369	337	388	393	335	364	379	421	374	376	395	350	366	394	393	368	384	374	391	341	379	379	375	356	354	397	399	372	322	376	358	376	348	366	387	353	327	398	359	375	363	353	364	356	377	368	358	373	374	378	340	402	367	365	393	336	368	345	358	386	327	373	397	375	373	380	343	360	391	372	418	352	376	365	339	379	411	345	423	336	366	386	353	377	327	392	378	386	390	369	355	369	370	328	354	369	364	400	359	358	394	360	387	359	358	393	380	402	359	349	364	362	394	360	355	342	372	345	388	348	383	383	344	408	389	346	359	368	366	373	365	359	361	367	356	362	385	382	374	342	353	345	341	367	373	351	366	380	372	349	375	400	381	375	392	365	373	349	311	347	341	370	328	371	364	373	363	337	360	379	380	363	362	393	342	366	380	375	379	366	340	368	375	351	350	362	345	362	358	381	365	377	385	400	367	362	382	370	353	382	355	356	363	355	370	405	375	362	403	367	371	383	374	361	354	380	376	395	390	391	341	339	383	379	392	371	385	358	362	369	358	378	349	379	347	373	348	374	342
2084	382	337	351	338	381	332	339	318	293	349	318	309	330	333	319	319	359	345	332	319	349	356	289	343	355	349	353	305	318	348	343	314	309	310	379	329	371	334	330	315	326	337	304	306	347	345	326	341	349	335	346	324	299	325	334	369	315	314	334	327	327	329	308	342	320	310	341	331	341	335	347	333	333	343	334	357	353	340	341	307	331	352	316	314	309	331	355	322	309	341	331	313	322	320	341	351	339	362	344	342	362	338	319	310	324	344	365	320	311	326	315	321	350	331	295	315	339	356	310	326	385	328	333	320	322	312	341	343	335	318	347	318	343	330	293	319	310	328	313	334	326	330	346	332	323	352	356	334	306	303	325	340	318	285	338	326	311	349	321	356	330	304	345	316	292	295	316	329	328	289	321	338	340	335	300	305	299	338	359	315	291	327	294	327	358	346	327	330	322	325	298	327	354	328	329	331	324	350	342	308	342	332	333	327	317	327	341	300	332	328	330	346	329	298	333	340	348	330	345	312	343	324	352	324	345	317	361	348	334	323	329	332	333	333	333	330	304	331	297	296	342	345	335	352	345	336	364	340	323	319	302	295	335	301	379	299	334	322	340	338	357	336	331	336	303	318	346	324	318	310	311	302	335	337	353	333	341	358	317	330	347	311	306	308	328	340	346	364	327	353	326	328	322	301	317	316	317	325	334	328	360	343	288	373	313	310	302	335	338	353	325	342	343	321	335	314	302	334	319	325	309	366	334	352	333	333	322	318	350	303	332	344	369	340	325	323	303	344	274	342	322	355	329	382	341	357	331	309	331	325	300	340	361	342	366	309	382	341	329	331	336	314	296	313	338	330	327	348	340	324	350	364	372	334	328	336	339	338	329	344	328	312	316	325	325	354	302	326	360	327	332	315	331	308	344	316	289	296	355	322	324	348	333	351	330	346	354	304	328	350	352	335	326	352	304	360	300	341	328	328	353	358	294	324	362	285	330	305	337	353	339	357	346	357	348	331	343	355	326	345	321	334	355	355	336	309	343	336	312	311	316	349	324	331	347	326	383	310	335	349	329	334	310	344	335	364	347	331	343	355	321	340	345	340	360	360	346	319	344	346	324	354	327	318	335	322	301	290	344	307	304	350	329	304	298	320	325	362	316	341	334	282	326	336	336	326	331	328	289	308	305	347	297	351	353	318	325	324	346	346	333	346	323	329	331	332	302	365	341	339	331	332	339	335	320	350	337	361	330	363	332	362	341	343	349	310	293	314	325	333	322	310	331	336	372	322	333	328	308	346	345	309	374	348	317	333	321	309	313	339	318	324	361	353	317	310	318	349	351	331	325	334	332	305	321	327	336	312	346	324	312	339	333	336	295	305	297	342	359	339	330	335	334	346	337	317	328	305	307	381	325	288	329	327	334	350	339	357	318	347	307	292	366	349	321	320	324	343	327	355	337	299	348	352	289	364	311	298	357	340	324	344	316	329	340	298	298	296	304	325	361	322	325	331	330	359	343	310	309	349	315	307	330	350	327	339	333	324	321	334	344	325	341	344	325	337	341	351	318	315	333	311	302	341	323	334	314	315	325	332	328	354	328	313	307	349	368	372	350	317	325	365	336	330	329	335	335	347	342	326	348	362	322	319	297	347	354	327	336	364	322	325	343	358	348	317	335	343	319	339	287	307	326	314	319	334	368	349	342	320	341	307	318	341	342	314	330	318	308	357	331	330	329	336	296	313	352	327	318	301	331	353	328	351	316	325	324	327	314	337	333	326	354	342	365	314	351	348	354	347	335	352	348	315	317	314	334	325	289	354	350	335	330	327	312	318	347	354	313	359	311	336	322	320	347	352	347	316	326	338	340	355	315	319	336	356	335	323	358	375	314	317	323	336	345	327	333	327	354	307	329	326	335	351	341	362	311	335	317	322	311	329	346	356	353	361	317	339	340	323	345	349	343	340	321	350	374	326	329	321	348	313	308	353	335	334	324	312	330	320	343	319	329	317	337	319	340	335	342	340	308	329	334	298	326	319	327	323	328	303	357	323	330	372	334	330	309	339	320	300	331	332	345	310	325	334	315	319	336	303	363	308	337	335	321	345	289	357	332	332	349	305	358	338	346	325	352	344	316	341	341	349	336	334	305	305	366	321	329	299	335	308	348	370	306	321	331	315	318	314	366	302	333	318	315	345	348	359	301	340	339	356	317	340	327	283	285	295	329	308	321	351	303	339	312	320	308	330	326	312	298	322	337	346	356	300	318	308	340	351	341	303	309	355	355	328	320	298	355	336	316	313	328	332	333	306	322	295	339	339	347	323	348	308	339	311	388	337	299	319	356	320	335	337	297	345	327	299	339	314	334	334	306	346	321	339	344	300	294	315	311	334	341	312	307	309	335	354	363	394	359	317	319	321	333	322	326	323	356	352	346	309	337	316	328	340	337	324	303	302	312	335	340	326	346	351	325	314	295	334	333	332	316	321	359	301	350	315	337	346	324	326	340	365	327	353	315	339	350	326	349	352	331	347	317	331	331	346	294	343	365	321	321	359	347	338	344	319	351	325	325	334	343	311	303	327	327	307	327	341	358	322	359	284	341	369	315	327	354	337	347	292	335	362	311	363	342	340	312	355	359	343	355	360	318	327	355	324	317	313	312	294	347	338	330	329	335	326	331	329	342	300	372	319	311	343	300	310	333	360	353	351	342	318	352	349	363	331	307	362	321	345	332	319	333	319	339	350	324	295	307	358	339	317	314	337	331	331	328	334	357	320	302	339	315	321	339	333	319	324	338	312	334	342	328	304	301	307	321	328	325	347	362	328	319	329	334	313	311	343	295	326	350	367	308	345	369	316	354	338	369	327	332	329	335	322	288	313	370	316	350	304	310	328	341	325	339	364	322	321	342	300	311	319	341	333	322	337	322	328	319	344	335	343	330	339	358	365	311	300	333	319	314	329	314	320	343	328	305	312	343	312	304	299	308	328	325	347	338	308	325	350	356	322	316	354	339	317	339	322	328	362	336	319	326	339	333	352	334	342	334	328	310	308	309	323	317	360	332	322	343	325	319	338	345	306	355	342	363	314	326	336	322	353	299	344	328	320	295	324	336	328	353	342	332	312	296	316	364	362	345	373	331	357	372	360	338	339	301	342	319	311	296	347	336	305	321	338	343	346	310	367	288	325	337	330	323	370	343	363	324	374	327	296	350	333	326	324	305	370	332	336	374	302	304	333	335	347	317	354	357	290	337	378	361	337	278	303	325	357	317	326	317	308	329	298	353	370	349	332	315	346	304	330	348	339	323	311	313	335	313	293	305	342	344	361	334	361	320	317	328	338	335	324	312	294	319	334	310	322	338	311	326	337	341	336	343	329	325	337	346	358	336	334	348	312	325	344	315	327	337	340	293	346	325	347	320	343	313	334	330	358	333	326	324	367	342	323	375	334	342	357	348	315	368	333	346	347	372	355	319	338	310	329	340	350	300	337	323	318	327	337	341	316	343
2547	827	824	855	786	782	846	797	802	794	734	818	805	844	743	791	797	798	805	784	798	804	786	759	772	830	849	788	829	878	813	809	815	782	719	808	779	853	794	776	779	784	809	817	748	771	785	800	800	850	779	827	797	774	831	781	789	813	802	791	822	768	797	763	771	822	803	842	815	781	842	773	820	834	834	767	805	791	819	818	774	803	788	819	752	791	804	755	807	783	838	817	812	779	860	769	796	803	785	835	803	757	836	793	801	781	785	772	751	758	760	771	782	780	776	786	786	809	819	787	800	752	779	816	795	820	791	771	792	800	755	803	777	751	775	739	787	793	803	788	822	793	728	785	782	787	733	780	745	773	830	823	765	781	797	797	772	743	792	788	784	759	790	744	848	783	788	778	777	782	756	759	846	804	828	802	769	800	763	820	810	820	719	746	781	840	738	846	775	813	785	794	802	768	798	813	830	808	787	762	804	758	761	787	837	804	774	783	813	725	831	739	796	794	817	762	722	763	777	783	806	796	770	781	769	764	774	769	810	769	749	796	821	807	801	825	768	778	794	764	779	768	807	735	747	832	798	827	801	790	771	783	767	768	777	760	820	851	790	805	788	831	772	804	809	805	801	788	816	820	815	821	797	775	811	771	760	777	784	800	750	783	791	795	780	714	832	776	755	789	829	754	774	825	798	825	803	807	801	820	830	750	811	775	743	775	710	767	783	796	780	802	792	779	785	775	789	772	799	792	782	818	809	754	778	816	778	785	786	797	786	774	750	828	791	799	791	793	738	793	736	806	776	765	795	822	798	780	806	872	775	753	797	833	805	749	825	740	836	812	778	793	799	798	747	794	771	793	755	746	809	745	792	794	788	806	825	794	741	831	782	780	775	735	797	750	756	785	831	774	785	765	772	799	789	807	807	796	798	769	816	768	812	787	778	793	774	816	780	796	783	788	803	776	787	815	791	752	730	810	767	818	792	798	793	781	804	842	780	805	744	822	850	824	814	827	813	809	777	807	795	793	762	786	760	788	789	794	767	779	743	787	889	765	763	790	761	796	810	733	808	761	766	774	805	793	800	789	765	804	764	813	795	769	795	788	776	809	788	793	786	803	802	836	827	782	792	818	777	771	792	824	777	738	791	776	743	803	823	780	790	821	764	756	834	805	817	811	801	774	814	782	801	793	808	796	790	795	834	759	813	777	803	778	819	748	801	824	742	787	789	851	814	845	766	807	777	763	741	769	770	773	774	796	796	765	829	815	771	783	767	806	786	819	798	773	752	856	774	793	766	842	777	815	770	855	782	789	834	789	751	818	750	787	784	765	814	781	767	795	788	737	800	821	786	786	797	814	772	844	789	785	783	831	775	785	808	762	815	845	831	821	837	745	813	801	772	811	762	858	777	815	765	817	825	836	833	806	772	796	779	846	780	775	820	818	794	740	803	759	808	821	748	806	742	798	777	815	813	830	863	827	778	836	798	790	803	781	778	742	754	817	771	848	816	759	819	797	763	761	827	757	766	820	758	796	789	785	714	751	805	776	778	773	778	814	794	818	776	816	747	775	730	848	762	833	796	831	804	819	798	777	842	797	761	822	840	774	791	715	781	799	818	772	833	814	783	803	768	760	838	817	807	791	761	817	787	814	839	834	788	764	789	833	799	819	782	759	826	765	804	788	746	815	768	786	767	744	813	765	772	812	798	768	783	780	816	808	788	825	778	799	798	788	769	824	790	805	812	764	802	804	815	749	790	759	827	731	768	812	807	775	825	806	779	801	735	802	828	770	758	797	808	780	755	824	831	750	807	830	771	814	783	802	770	759	827	845	800	787	785	779	819	773	763	791	808	809	806	751	797	783	812	811	759	805	750	791	815	797	739	788	776	817	781	842	810	808	849	792	798	745	748	825	747	833	805	804	803	782	798	843	763	828	741	831	729	823	777	749	760	770	784	817	807	801	776	801	790	796	759	829	797	843	804	808	816	802	799	811	740	799	795	831	773	837	817	809	833	792	734	802	758	804	792	785	822	829	773	738	778	742	804	791	758	762	744	755	761	760	813	815	823	780	734	810	797	797	825	759	748	767	784	765	779	813	789	735	775	763	787	782	789	779	756	782	787	780	780	792	801	764	810	799	813	754	761	809	758	777	762	792	765	814	784	785	794	812	748	810	830	768	804	844	817	824	762	801	807	800	818	823	776	823	841	814	861	811	812	776	808	810	785	754	774	819	817	783	793	834	753	816	774	750	789	784	807	750	801	808	766	809	756	737	802	764	824	778	792	833	735	797	797	749	745	781	757	788	781	790	766	743	796	819	790	733	824	768	819	760	754	790	771	794	826	746	783	749	855	756	809	802	773	775	796	785	797	842	788	784	789	834	828	808	756	790	806	833	772	771	756	765	772	764	786	862	851	766	801	746	729	773	780	770	759	774	733	837	796	775	768	780	726	749	843	860	770	754	779	765	835	847	819	747	748	775	758	834	778	828	777	836	811	812	795	836	781	828	784	734	833	837	814	758	776	746	828	806	726	814	776	823	791	817	797	793	815	797	781	811	820	744	810	746	774	810	847	753	772	754	788	810	738	781	811	814	803	809	796	803	769	739	780	798	813	807	782	838	803	853	770	789	792	789	805	779	766	829	790	838	781	735	850	753	799	807	829	795	762	830	769	799	778	763	781	807	775	776	772	818	816	810	798	794	731	837	785	791	809	764	791	795	767	756	805	745	814	803	826	740	798	793	782	794	781	844	811	764	758	749	791	743	796	762	790	760	807	815	737	811	760	820	746	791	795	774	793	806	744	821	782	750	762	752	818	797	790	823	788	840	851	756	814	783	822	758	744	770	808	781	793	811	834	799	772	806	764	815	806	794	799	779	774	767	759	796	767	752	714	854	783	774	847	782	817	798	801	796	818	774	810	763	804	823	772	826	744	828	793	781	742	779	798	769	774	832	785	797	759	769	759	759	766	761	789	772	788	789	809	816	839	771	805	781	773	797	797	808	833	772	848	777	767	826	814	804	740	837	786	815	820	784	770	823	818	780	794	784	769	799	790	813	783	808	768	763	809	788	762	762	791	792	807	801	744	820	759	764	767	820	777	766	818	768	825	782	755	871	753	773	750	766	784	811	801	746	793	783	802	829	791	746	822	822	769	789	782	800	741	782	821	826	778	758	759	817	827	791	771	785	778	754	763	812	804	792	775	821	792	778	784	807	835	822	769	767	843	788	771	791	820	792	785	763	782	809	775	775	775	838	813	820	789	818	777	749	777	819	789	787	842	800	810	879	748	786	779	826	799	835	779	763	719	847	819	811	775	830	796	785	734	766	816	823	785	816	769	832	776	826	812	825	745	802	768	731	757	786	769	813	783	811	811	790	828	766	779	817	842	808	768	785	828	792	774	810	786	778	783	755	823	825	782	800	780	804	824	819	820	817	769	805	750	814	818	737	829	816	739	728	808	782	793	803	809	763	788	802	789	794	800	747	762	847	790	732
7823	606	533	474	381	371	344	344	342	328	320	314	302	294	301	306	273	278	311	313	260	300	289	299	256	284	309	292	309	310	295	249	293	304	289	269	272	316	271	285	291	278	286	285	300	320	272	274	297	278	274	293	340	278	282	301	302	268	259	288	287	276	314	298	305	310	288	301	344	301	291	313	307	297	296	283	339	312	323	313	291	304	305	286	315	314	312	293	292	287	293	295	303	315	302	302	284	294	289	274	296	319	294	314	268	254	306	294	276	304	296	301	284	268	303	288	282	284	285	298	286	294	263	288	307	255	282	319	306	270	292	283	309	290	301	304	302	300	283	283	262	282	286	292	289	282	290	268	279	288	300	311	292	298	266	289	304	299	301	256	302	313	297	301	293	301	285	264	304	304	283	293	319	314	328	320	272	270	291	301	296	277	299	325	267	318	278	281	282	286	307	335	286	260	288	261	312	279	241	277	303	292	295	300	300	276	313	309	286	297	300	267	279	267	299	332	308	301	318	308	277	294	303	326	285	250	284	301	293	299	298	310	284	288	291	292	289	320	287	271	330	294	291	305	294	264	283	300	271	252	301	281	281	281	272	291	258	266	300	243	284	292	277	273	288	309	296	298	290	280	276	300	284	280	306	319	317	281	307	302	306	313	285	291	316	262	273	260	313	278	272	305	278	291	290	294	259	289	312	322	300	267	257	312	299	305	314	322	304	296	295	265	277	266	300	286	288	260	299	284	273	281	325	310	263	300	284	305	284	293	281	264	271	316	270	307	319	268	273	316	280	282	291	322	285	268	297	287	282	275	289	285	260	299	269	274	275	311	315	300	290	299	277	286	268	270	317	295	267	261	290	300	294	293	280	285	303	305	303	296	272	287	276	283	251	286	262	304	282	249	276	286	295	319	293	308	254	269	288	289	286	313	307	314	321	309	315	300	288	299	282	310	276	294	303	278	308	308	281	282	301	294	277	311	297	299	302	288	289	278	294	299	296	308	276	269	306	289	263	294	313	301	294	294	301	264	270	295	263	314	283	292	280	273	303	309	283	263	274	277	303	284	296	298	290	295	288	283	304	266	276	263	302	288	298	304	303	322	308	321	302	266	266	300	298	283	275	294	281	314	327	299	282	282	290	315	329	274	302	297	277	288	290	311	305	316	348	269	303	263	294	318	282	264	300	267	315	295	308	272	293	276	297	316	266	275	303	262	278	261	263	287	294	311	290	277	330	276	266	279	282	269	296	310	302	265	283	279	277	292	275	283	302	304	259	269	332	298	279	278	272	291	302	268	282	307	292	271	280	282	290	286	272	305	320	306	268	293	286	306	279	305	303	271	325	323	277	325	302	315	281	315	311	277	306	300	262	291	316	303	276	275	317	310	306	246	300	249	310	338	293	313	315	305	268	251	256	268	268	288	285	306	263	319	274	277	301	266	283	295	270	308	309	295	315	288	289	306	269	295	303	314	312	304	300	288	280	282	281	291	300	311	287	260	287	329	323	321	277	255	289	312	279	271	318	270	312	302	303	297	281	307	305	260	281	282	263	275	286	310	291	287	292	281	283	284	308	285	283	273	314	302	301	308	318	252	297	262	272	267	281	292	261	283	299	301	283	294	294	269	315	313	265	280	296	263	298	284	296	297	268	275	298	302	287	298	264	254	271	308	307	280	300	278	300	318	280	274	260	270	275	275	292	244	279	286	292	286	286	303	266	296	312	330	269	271	298	280	258	308	303	276	295	280	297	286	297	304	292	298	274	296	267	260	288	312	316	290	324	287	295	255	308	292	277	300	290	255	290	324	324	267	330	280	264	275	330	263	306	295	310	299	298	306	283	271	268	289	302	304	324	312	298	321	311	253	306	297	289	302	258	258	266	290	306	289	275	286	274	252	292	273	280	289	269	308	311	301	280	270	276	290	277	290	286	300	286	296	298	306	266	290	323	323	315	301	298	256	280	297	279	276	282	279	267	306	284	284	271	283	270	322	303	298	291	250	271	279	313	291	265	276	260	286	294	276	313	288	301	286	289	283	264	296	306	295	263	291	286	309	297	319	291	294	292	278	322	285	320	299	289	260	296	317	273	304	290	286	284	292	297	298	315	311	290	279	280	311	302	279	313	273	289	321	248	293	282	331	322	310	293	299	298	265	291	294	298	269	311	263	283	294	316	301	302	266	309	299	262	277	274	287	288	322	282	246	275	300	317	321	286	333	328	295	261	301	298	299	305	282	291	258	277	272	312	296	246	287	288	275	271	287	281	288	271	292	276	277	279	266	296	317	300	286	292	293	327	287	308	299	269	295	310	304	283	290	259	288	300	264	308	304	292	303	288	279	302	282	263	328	282	289	304	286	281	308	292	281	291	304	259	267	253	306	297	293	307	291	281	257	312	296	286	293	281	329	293	284	301	251	263	313	289	291	296	278	285	305	282	298	312	305	291	307	276	275	306	276	275	306	303	297	322	272	296	266	279	274	269	300	276	314	285	319	296	296	290	264	305	287	298	313	319	282	264	322	290	293	283	293	297	324	314	275	296	287	264	285	294	281	296	328	268	306	272	276	271	291	255	254	282	275	292	284	311	301	284	288	299	282	279	272	312	287	281	309	269	299	285	333	315	305	293	290	264	307	283	296	279	290	291	303	289	271	262	319	331	311	305	286	308	319	296	261	271	302	288	268	295	319	368	317	309	265	285	306	292	309	297	265	294	304	285	284	296	274	291	293	297	274	279	277	306	274	301	280	269	307	327	298	282	278	277	265	270	255	294	294	308	282	284	319	292	302	292	301	294	267	288	295	289	279	325	283	289	313	304	283	272	302	307	289	302	292	281	298	280	322	315	305	271	271	271	297	278	276	323	311	290	283	284	302	301	294	262	325	280	285	296	282	306	304	275	292	271	284	272	305	270	294	285	282	306	323	296	286	290	302	290	323	270	265	271	303	278	306	308	312	277	298	266	262	282	253	290	319	319	266	298	277	307	283	296	248	274	261	260	305	259	296	296	249	305	274	276	301	288	274	295	306	297	281	297	288	268	282	314	300	276	293	272	296	311	295	266	299	283	285	279	301	286	270	306	293	319	288	311	294	313	266	285	312	287	279	266	266	303	269	280	306	267	261	278	294	286	302	298	343	287	288	302	283	297	288	276	285	309	292	295	283	308	287	305	303	297	277	273	317	271	300	287	307	289	289	261	288	301	300	306	285	295	297	314	269	273	308	279	289	310	290	297	260	300	300	290	317	283	303	305	316	259	303	314	335	309	325	277	269	297	295	271	307	266	285	290	287	289	281	266	293	292	298	318	283	289	300	327	289	293	299	322	293	324	314	300	289	338	289	311	297	257	321	297	275	268	287	283	323	287	293	297	257	277	304	315	324	295	306	286	290	305	276	277	308	311	296	288	298	283	285	290	279	265	320	308	303	286	323	270	295	268	278	261	269	299	297	302	267	257	286	286	282	279	272	267	293	288	289	294	256	269	286	284	276	284	270
7109	926	1223	1317	1225	1083	977	897	880	834	832	746	779	793	767	775	748	753	743	736	700	749	769	703	709	759	737	675	722	692	702	700	720	706	684	737	689	705	732	749	667	697	678	731	714	676	678	702	661	716	686	698	685	705	703	689	662	717	680	669	693	700	727	700	670	668	682	765	740	733	724	697	664	711	688	703	714	707	739	668	679	696	674	690	779	684	683	809	683	695	695	687	737	724	744	714	690	700	706	703	735	698	703	709	685	662	693	704	716	731	705	685	676	696	670	729	672	699	716	733	704	710	676	695	649	700	713	775	701	744	681	720	680	700	740	716	684	674	686	703	709	680	625	711	681	754	693	696	664	709	707	711	671	696	700	711	696	692	723	706	752	685	698	709	730	682	708	691	666	713	691	699	689	699	687	702	704	740	657	679	674	721	681	727	681	703	659	692	691	675	695	671	684	713	733	671	659	682	704	664	717	742	682	717	628	710	697	716	671	714	669	690	705	698	639	700	691	705	652	652	677	679	661	713	718	745	698	665	649	715	714	709	664	680	703	704	697	711	687	681	692	731	737	698	710	695	715	668	649	710	676	720	712	689	740	710	665	702	718	697	679	696	733	683	686	727	687	696	729	713	685	697	655	687	711	689	649	716	721	714	676	656	751	680	706	695	709	665	727	682	717	678	686	685	681	693	726	684	716	698	715	703	686	672	745	700	656	697	712	698	733	658	702	695	681	695	755	676	720	718	685	718	634	711	687	698	708	693	727	723	693	690	714	706	673	695	703	674	742	672	679	694	709	686	699	662	703	749	672	694	712	713	690	684	695	749	728	723	704	670	696	658	692	690	662	715	709	733	711	698	702	681	692	753	692	691	710	728	687	664	732	718	701	724	653	761	640	687	686	665	734	695	692	717	659	702	752	699	688	674	728	670	739	687	734	761	695	687	693	740	667	667	703	675	684	732	713	700	696	671	693	694	670	728	705	692	716	674	707	732	684	763	673	683	720	719	702	727	661	698	706	720	694	747	667	711	727	742	706	677	688	686	722	660	731	698	709	691	683	697	665	671	740	692	717	668	706	693	738	735	665	721	684	697	707	742	675	648	666	702	676	687	714	661	735	705	699	733	706	670	676	679	709	717	670	693	668	716	720	695	667	716	693	721	731	673	730	688	668	685	707	715	713	696	702	731	717	700	791	747	663	685	684	695	675	675	684	683	657	653	716	740	659	769	698	668	720	694	694	668	696	699	682	692	696	679	706	743	647	758	690	724	695	700	672	681	668	653	678	680	691	698	716	674	702	719	689	729	704	703	708	694	700	634	711	713	704	737	711	728	711	710	672	641	751	719	703	709	694	680	681	717	684	723	661	680	686	691	688	729	717	700	695	656	730	656	698	674	710	695	720	701	683	703	702	658	647	715	759	726	675	704	719	750	719	699	703	676	757	701	688	683	687	748	711	676	685	666	726	737	693	689	715	675	711	688	709	712	693	709	668	691	734	715	678	663	674	720	684	684	696	673	694	649	739	692	680	672	704	717	653	715	662	707	665	641	710	705	720	683	720	678	701	669	704	658	662	724	706	718	705	680	715	663	682	687	653	724	675	664	734	637	671	725	713	734	680	692	679	725	690	719	716	724	707	681	682	710	655	717	687	669	704	701	636	731	689	707	708	710	699	686	731	743	700	668	745	710	731	704	695	682	708	685	740	723	721	710	714	677	686	722	711	690	672	688	693	640	696	688	701	679	749	699	695	618	708	711	709	695	752	691	698	684	714	704	706	681	725	680	766	662	720	668	723	710	709	686	670	637	715	699	715	699	707	715	659	675	675	739	672	697	675	689	724	729	681	716	702	693	744	678	713	629	717	662	696	703	649	693	659	690	693	699	698	702	686	701	724	690	719	687	753	721	747	704	702	698	702	676	709	697	652	654	709	699	682	690	683	741	677	721	701	716	705	716	703	690	685	720	710	638	720	653	685	686	681	684	652	674	691	707	734	722	701	701	677	716	705	690	714	661	706	706	717	687	738	760	748	678	684	687	744	689	688	702	689	707	701	701	675	689	684	691	674	670	724	751	760	693	662	677	656	710	713	648	718	686	679	668	711	673	690	700	689	723	670	711	673	672	729	648	703	694	714	678	687	696	714	660	738	692	720	688	657	724	672	706	691	677	730	664	683	745	728	720	725	692	691	691	659	648	667	695	693	673	668	682	645	680	668	722	704	693	670	711	675	656	649	682	669	685	667	667	697	668	674	691	741	709	700	772	715	681	732	753	658	727	705	727	647	698	691	718	693	709	659	684	756	712	685	694	692	703	692	697	630	707	681	708	684	700	676	691	675	655	736	710	719	694	657	691	669	692	715	680	701	741	680	688	723	734	672	744	717	683	673	708	675	751	655	636	681	704	646	700	754	670	713	662	698	734	680	726	648	650	678	706	697	694	749	707	686	740	695	653	718	667	769	718	729	722	682	706	718	723	674	679	660	696	669	722	680	673	689	702	688	624	705	671	747	692	736	693	703	682	698	691	649	696	698	656	699	700	687	702	675	695	732	675	736	695	692	698	667	685	757	745	633	681	667	670	727	683	716	698	715	736	682	708	693	722	701	675	707	711	717	709	700	734	723	718	705	674	692	719	651	701	701	657	660	726	706	668	706	651	699	667	728	654	716	681	713	653	724	717	664	705	679	673	629	700	726	738	725	693	689	700	650	675	728	672	703	716	687	707	706	664	670	679	665	764	747	668	706	709	718	705	671	723	701	698	673	735	686	705	679	690	677	749	682	700	667	715	699	652	702	757	714	738	683	663	680	724	710	698	720	706	724	680	679	705	667	713	726	675	726	681	712	680	716	676	715	708	697	736	682	701	686	709	681	708	671	689	687	699	686	686	707	675	751	692	694	690	629	746	745	679	707	682	668	705	628	694	655	728	694	704	685	679	726	702	730	690	686	695	731	679	669	694	690	659	649	711	706	695	676	671	675	700	688	719	718	700	710	696	732	704	674	750	698	714	716	685	696	700	739	704	691	680	726	734	681	690	700	692	678	702	724	702	709	733	676	673	697	648	609	766	673	638	665	675	703	724	705	767	701	697	704	673	655	676	721	708	694	677	702	652	663	671	690	721	716	731	730	689	729	732	709	705	644	634	683	646	677	680	638	688	691	691	680	734	682	706	666	686	653	658	706	756	673	673	718	677	712	638	704	744	715	699	686	673	678	725	692	683	675	682	701	683	705	736	666	656	689	720	688	694	682	735	667	703	626	675	673	682	647	695	673	697	670	715	672	696	698	727	737	712	717	700	723	716	695	678	719	687	721	672	663	710	688	703	737	662	664	725	692	767	697	685	685	634	743	643	672	678	679	704	725	693	729	701	674	698	689	695	662	672	729	655	653	727	735	691	761	740	657	656	640	749	728	664	684	708	684	715	674	660	651	687	673	720	698	719	680	700	678	673	750	690	716	699	669	702	749	705	677	690	740	707	716	708	682	692	658	700
13585	943	637	480	342	286	231	232	198	209	180	182	148	185	174	157	158	149	172	169	150	161	160	140	179	158	147	140	175	148	156	161	129	153	164	142	145	144	149	158	139	137	130	151	144	140	151	154	156	149	163	161	165	151	170	135	174	150	163	164	146	136	155	142	183	153	125	164	162	151	139	149	175	167	152	153	149	138	158	164	185	116	166	147	171	157	163	141	148	142	162	166	129	160	149	181	138	157	140	143	132	136	144	134	150	150	158	126	158	160	168	149	152	148	160	139	156	153	153	169	130	156	175	155	150	140	159	144	161	143	128	174	162	136	156	135	146	134	146	119	144	145	143	131	171	156	154	162	141	149	130	166	150	137	156	149	145	146	165	129	160	160	144	131	123	138	146	170	143	150	149	154	161	160	154	157	150	137	174	163	133	137	165	177	141	161	165	147	161	164	137	138	158	155	138	147	150	151	154	144	142	166	158	132	159	154	140	147	152	144	160	151	164	134	153	157	154	149	144	179	168	172	150	146	150	154	124	137	142	158	158	143	146	170	177	160	168	176	135	193	139	175	151	159	124	141	145	139	192	137	140	156	160	176	161	154	147	157	152	145	152	145	149	149	165	150	159	143	146	133	152	169	163	157	182	163	159	161	171	164	138	140	167	141	151	158	168	165	152	161	181	139	148	156	152	143	156	155	132	141	145	141	164	157	148	140	142	179	151	134	183	141	159	151	164	163	149	151	147	144	145	156	149	148	169	144	149	184	150	144	150	142	150	136	154	149	167	159	139	141	153	158	153	132	169	160	164	159	139	159	153	162	145	179	141	169	158	163	147	144	171	169	134	177	161	149	146	134	150	157	138	153	149	146	148	175	157	172	149	144	145	161	153	164	138	141	165	132	144	142	153	135	143	150	169	159	140	145	174	129	173	156	157	166	181	154	174	155	169	149	168	157	140	148	154	141	145	154	174	126	159	144	120	168	141	150	170	177	152	124	124	146	172	123	136	158	130	142	150	156	154	181	149	138	128	144	134	163	143	146	149	142	157	151	168	139	147	174	130	144	144	152	160	158	124	141	141	165	164	162	145	172	147	167	153	146	146	156	142	168	164	140	156	132	171	164	155	151	130	150	166	150	140	164	156	143	151	166	152	147	142	146	142	146	134	167	152	171	140	132	154	130	157	157	168	136	153	165	122	148	135	173	158	161	169	168	134	154	169	128	162	166	152	145	140	154	170	153	143	156	147	171	168	155	157	163	150	154	164	159	171	151	121	146	147	143	149	146	133	149	139	146	162	146	140	140	165	142	143	139	140	157	159	148	165	147	158	131	148	144	160	133	151	152	144	174	168	139	147	168	154	135	148	143	147	156	157	182	134	143	133	161	149	165	143	134	180	148	139	151	173	169	182	112	143	160	155	165	174	133	145	140	161	163	162	182	141	173	149	133	141	188	156	170	153	153	136	161	167	137	133	141	142	133	154	138	137	152	141	149	161	162	126	141	152	144	137	149	147	176	165	150	165	147	132	149	146	161	147	151	136	142	148	142	147	145	168	181	152	149	148	128	145	139	147	128	150	181	147	154	152	147	148	141	131	170	160	130	151	124	168	156	143	131	161	138	133	165	169	167	138	126	153	165	138	147	173	145	147	151	140	151	177	142	159	149	145	153	153	159	161	174	156	138	146	171	143	144	154	148	176	142	154	155	177	176	156	152	148	162	184	157	157	172	155	132	144	158	142	137	146	138	139	148	141	139	120	150	146	140	144	153	125	149	163	143	151	134	166	130	131	146	136	142	164	161	134	158	164	178	145	139	186	155	166	143	141	165	134	156	154	156	137	156	145	163	134	143	137	153	162	155	162	168	144	156	159	159	126	140	152	159	153	148	145	136	147	139	170	161	173	176	159	157	148	218	174	156	159	154	137	146	147	146	173	171	136	145	151	144	159	143	149	149	117	169	177	139	140	136	136	141	153	160	157	136	172	151	153	148	171	137	167	140	140	154	158	160	144	154	163	171	145	149	169	148	162	149	164	137	148	140	145	134	150	157	167	144	152	154	161	136	152	183	156	176	141	161	155	151	163	153	123	142	146	143	148	131	151	152	159	168	137	150	165	169	166	119	169	171	143	165	140	137	146	167	156	168	124	129	136	152	159	174	152	153	149	160	146	147	170	147	173	115	119	173	151	146	177	145	133	153	148	168	135	163	149	146	165	163	165	137	149	145	157	144	145	158	165	157	188	149	143	162	153	142	190	157	153	173	133	165	138	156	140	150	139	137	143	144	146	147	153	162	140	147	123	163	158	162	144	171	132	136	150	153	140	174	153	139	152	147	138	135	148	158	134	149	159	148	128	150	127	141	165	138	172	154	168	158	162	151	174	149	122	138	153	136	142	149	134	143	140	161	150	161	137	140	163	147	143	156	138	154	181	150	150	150	155	165	136	138	139	168	134	163	158	141	143	155	142	165	154	165	163	159	148	156	122	147	149	148	135	152	134	148	147	168	159	130	157	127	126	130	144	158	164	136	157	143	153	136	149	152	137	170	144	166	152	127	167	167	158	173	160	151	156	168	151	170	145	154	158	160	159	155	158	131	156	172	139	159	142	145	132	134	136	163	144	154	147	142	154	117	150	134	168	156	126	147	179	141	166	152	138	165	163	153	168	186	162	156	181	158	157	145	154	136	149	146	154	153	143	159	153	155	145	157	135	152	150	165	184	161	147	142	152	158	144	177	145	164	139	150	161	117	168	159	169	145	148	151	160	142	133	150	144	167	169	155	147	155	156	142	142	135	165	154	160	161	144	149	140	157	130	145	141	124	147	142	139	152	176	152	151	159	135	137	158	153	153	136	143	155	153	141	154	148	148	165	136	154	153	162	154	138	155	151	163	167	142	130	152	157	157	148	152	131	176	139	148	147	157	146	135	147	136	172	153	158	152	134	148	151	160	155	143	154	158	149	149	172	168	145	131	139	125	132	153	146	154	156	166	155	155	149	157	136	141	160	156	151	137	139	162	153	160	134	158	145	141	145	169	158	154	162	141	132	138	169	174	148	147	157	151	157	148	148	147	136	156	143	171	143	155	155	162	166	146	151	144	140	155	163	135	158	147	145	165	149	148	138	133	145	157	144	135	143	143	150	163	165	176	157	151	135	134	157	171	146	158	137	160	154	142	147	154	152	151	160	165	149	152	129	163	148	161	131	162	131	158	171	146	158	151	160	168	158	154	157	171	135	134	139	142	140	154	141	151	147	138	137	174	147	145	161	139	143	158	162	148	138	137	147	149	153	149	168	154	165	151	142	155	172	170	148	174	153	157	139	153	141	148	140	135	146	151	134	159	159	156	141	186	135	138	182	172	160	144	173	143	147	149	134	155	170	162	140	167	136	168	158	149	149	118	150	154	151	156	145	161	145	155	159	134	138	142	150	162	145	158	159	186	132	160	175	172	144	129	151	144	129	114	144	142	145	130	127	175	152	166	138	130	157	139	138
8645	939	1380	1533	1293	1037	977	727	743	678	615	604	531	539	494	469	472	494	501	459	454	430	441	432	405	454	414	420	426	423	423	432	425	416	398	406	447	414	381	417	406	423	376	418	412	396	426	394	385	424	405	423	419	364	370	363	381	417	431	388	439	405	457	399	439	404	443	435	464	430	401	398	410	380	409	424	384	379	394	413	402	395	374	420	409	445	506	469	414	424	419	384	449	414	419	390	407	444	423	388	411	378	378	414	396	370	419	378	423	430	397	388	383	409	401	403	380	407	402	352	376	357	411	396	388	392	384	400	403	366	395	396	413	444	383	409	393	391	419	399	432	414	404	393	397	386	399	396	375	367	360	390	380	367	375	406	397	395	391	402	404	407	363	378	386	360	401	401	377	451	396	373	380	373	414	379	387	406	414	399	375	397	370	401	371	413	381	410	391	376	408	398	381	392	411	381	377	388	358	396	397	399	417	435	388	388	365	364	356	379	423	394	391	380	407	415	432	396	407	408	373	415	352	398	349	373	388	401	384	370	385	419	418	371	400	385	379	420	392	370	377	399	371	373	404	395	380	401	399	364	390	391	370	381	383	395	365	378	379	406	387	414	415	347	408	388	408	374	388	413	380	381	469	383	400	363	399	371	408	382	410	343	419	397	386	368	394	409	394	404	356	382	401	388	399	380	418	390	426	395	381	357	388	402	385	359	385	401	392	408	421	374	362	390	395	415	426	388	386	386	444	381	376	424	411	378	417	388	411	372	373	381	371	350	402	356	380	402	389	359	415	400	404	407	374	400	419	455	372	399	395	414	394	400	387	389	431	386	395	371	355	408	394	395	396	418	389	431	396	378	408	399	380	401	412	407	401	413	414	382	419	413	407	397	367	394	393	362	418	411	374	388	384	386	392	427	431	416	414	384	342	392	353	405	385	417	388	377	381	362	418	375	415	379	391	413	366	364	378	374	381	369	401	380	387	357	411	391	361	387	391	396	404	382	430	420	364	373	375	409	369	417	379	400	412	436	400	357	406	398	421	416	370	377	394	414	412	386	353	391	397	385	406	400	380	382	405	366	395	375	397	375	410	402	387	390	418	358	358	387	355	362	424	348	396	413	391	412	375	367	385	379	417	335	341	396	412	381	397	396	384	405	373	372	397	352	371	385	389	397	361	393	390	381	362	371	388	359	410	430	404	407	388	408	340	377	351	382	391	400	388	379	393	380	419	378	374	393	397	413	384	406	380	385	389	388	405	402	387	369	389	405	388	362	386	379	402	391	388	409	403	427	389	426	422	379	409	389	397	391	386	373	391	380	394	419	393	392	375	367	390	385	365	409	407	379	346	376	399	372	403	419	407	400	395	400	415	370	401	424	375	429	432	377	424	367	412	387	404	380	382	410	416	376	372	422	432	373	412	391	393	403	356	410	356	435	401	395	402	396	365	369	423	398	390	392	382	378	399	372	396	381	415	391	413	428	383	384	392	391	384	395	375	406	400	425	396	389	409	402	391	379	401	376	404	400	389	358	386	412	373	364	425	413	408	394	412	406	384	419	391	403	405	386	362	386	392	397	389	382	400	393	410	423	339	397	369	385	372	381	401	365	402	392	422	392	385	399	382	410	391	373	376	373	382	407	386	400	406	349	393	374	410	397	403	422	385	393	359	378	384	400	395	373	382	388	421	384	386	376	329	396	382	399	381	392	380	348	380	396	401	417	386	384	367	426	395	421	386	374	409	362	402	383	426	384	403	358	405	420	374	350	358	377	390	417	395	400	405	370	379	369	411	415	399	372	358	380	365	392	410	409	396	395	401	384	413	395	381	355	402	415	372	386	371	359	397	422	385	384	415	403	393	363	396	388	409	361	406	404	435	366	413	430	385	413	349	392	409	406	414	356	380	415	413	409	390	359	418	391	375	424	380	377	446	413	426	381	395	393	387	375	393	422	407	378	366	405	366	432	362	407	401	405	409	379	369	421	368	391	407	411	389	386	377	349	419	390	385	378	388	414	394	386	383	394	414	407	382	369	384	401	354	354	404	369	370	345	406	381	399	389	381	320	383	413	406	379	378	382	385	378	374	417	397	393	400	378	394	381	411	392	391	384	379	371	375	389	375	362	412	401	389	381	368	410	383	373	398	381	402	410	398	398	388	421	393	375	389	380	389	388	378	365	354	390	394	404	419	377	406	370	370	383	356	381	371	401	388	423	373	401	388	401	392	405	412	402	412	402	376	417	381	403	374	430	403	425	410	434	362	435	396	424	366	383	393	382	402	377	383	446	407	357	390	391	379	373	379	386	385	358	415	387	373	387	434	374	400	407	376	407	402	397	416	399	408	412	393	400	374	365	390	385	383	400	428	395	403	386	399	393	391	370	383	405	366	395	395	407	431	374	429	418	411	420	415	368	395	399	361	391	406	394	367	405	410	355	399	406	373	377	356	369	394	374	362	392	377	387	396	440	407	424	399	388	368	423	381	423	398	426	369	395	363	389	407	370	401	381	392	396	411	373	401	390	366	370	413	396	409	408	401	404	384	384	406	398	433	419	385	397	427	411	394	399	427	390	385	412	397	412	388	410	432	423	406	411	368	363	390	398	375	393	405	413	374	378	413	390	399	374	383	407	365	462	392	392	367	390	420	405	409	403	396	370	359	407	388	401	418	398	409	381	409	431	396	375	381	391	395	381	352	367	391	387	422	365	366	412	384	395	423	408	383	365	414	418	446	377	399	370	412	380	406	377	364	422	383	365	413	380	374	376	396	373	405	385	378	383	404	375	410	430	369	385	402	347	364	386	357	386	406	394	408	415	391	419	378	385	388	389	378	411	368	390	421	417	440	395	400	391	397	439	392	378	402	415	371	387	350	402	407	414	400	415	382	390	376	394	383	371	387	384	379	372	381	392	411	399	391	381	348	395	371	441	404	390	389	393	365	403	381	370	391	404	415	416	407	394	408	418	379	363	426	351	451	411	401	397	381	397	408	390	363	352	413	437	383	390	361	368	411	389	392	401	387	383	403	401	400	376	403	375	379	376	426	364	364	375	368	378	428	384	401	421	410	373	389	386	387	377	396	404	402	395	426	406	398	366	405	435	415	354	400	386	414	387	396	385	367	427	376	391	420	424	403	404	383	412	394	382	398	408	396	393	368	385	393	391	385	388	405	417	403	389	427	375	388	382	374	404	392	387	378	362	414	390	393	384	406	382	374	419	404	372	368	410	396	409	392	398	404	390	362	380	395	328	370	391	362	359	375	374	379	357	395	384	373	395	381	368	369	376	393	384	373	383	375	405	369	376	371	377	388	397	409	431	382	346	398	392	380	389	370	326	398	351	358	343	425	402	424	411	387	381	425	418	395	415	387	404	417	411	384	373	370	389	389	412	410	377	421	435	425	399	410	367	384	401	388	422	410	396	402	397	372	430	398	445	384	351	356	389	413	392	405	385	383	407	404	408	419	384	399	406	388	407	428	363	380	396	381	370	379	413
2159	405	372	325	341	313	318	322	352	340	322	347	354	328	352	322	344	319	351	340	332	327	314	344	321	341	316	341	328	353	361	333	345	369	330	330	321	354	344	347	315	327	322	317	319	314	333	323	359	361	342	346	352	334	334	312	357	306	356	364	318	368	347	364	363	356	348	317	333	340	370	358	339	334	346	359	311	333	329	315	340	326	317	339	340	296	337	337	325	332	333	338	354	343	332	330	322	318	352	335	330	339	343	328	331	332	292	327	329	323	371	311	358	293	365	342	325	315	365	334	342	326	361	325	347	330	344	356	323	353	312	317	338	372	298	366	352	331	345	354	338	362	348	317	373	341	315	347	307	329	333	311	345	354	338	361	342	344	352	337	306	346	326	314	348	331	333	316	335	350	352	348	348	329	377	333	339	362	365	309	330	382	333	348	330	351	344	333	342	346	360	314	341	324	358	330	343	371	353	384	353	361	345	282	315	370	374	349	342	342	329	350	320	333	340	308	352	316	365	302	341	336	312	327	329	349	329	317	336	341	331	301	346	359	331	343	341	319	374	338	328	342	367	356	355	309	356	320	327	321	355	373	329	336	341	340	336	372	298	321	373	333	352	311	320	319	311	309	323	324	334	350	343	347	327	358	316	276	347	303	378	317	355	358	348	337	309	337	336	316	317	343	328	331	309	355	319	318	320	350	356	343	319	320	341	317	314	353	308	341	355	309	289	338	341	351	348	353	336	301	343	338	331	339	371	334	298	352	318	339	375	343	327	361	320	318	319	331	314	337	333	334	326	358	346	386	321	327	335	322	345	318	313	293	333	339	345	325	328	370	320	319	314	285	315	307	315	373	337	303	308	302	320	320	344	336	316	312	310	337	268	316	357	355	338	338	371	330	351	326	315	329	353	332	321	337	330	365	321	332	337	356	330	358	322	353	339	330	349	341	327	295	309	314	363	350	304	329	330	345	350	352	317	343	351	345	337	289	375	342	306	331	330	371	318	294	317	358	371	335	327	332	327	308	346	335	317	350	317	335	343	329	337	317	338	359	339	319	326	359	351	336	368	351	323	293	349	334	378	336	384	348	330	311	347	338	360	348	295	343	318	327	360	350	363	337	341	347	345	337	355	345	313	315	316	304	355	374	296	324	352	373	351	309	318	360	346	338	305	336	309	339	327	340	325	341	319	319	337	360	341	380	334	338	375	343	334	314	354	343	344	323	302	369	329	315	357	323	359	310	369	338	307	337	350	316	348	317	333	337	317	363	304	342	351	328	348	366	328	324	317	335	337	330	364	325	350	358	307	287	332	380	384	304	334	353	331	317	308	333	323	389	335	341	331	333	372	337	351	329	330	308	339	312	329	372	313	329	349	302	342	348	346	312	324	333	359	349	321	360	372	333	343	337	340	334	392	333	315	337	329	349	358	327	297	326	327	349	347	355	344	323	359	323	347	339	312	292	347	342	349	329	343	316	375	337	362	345	370	307	352	336	330	382	327	352	333	351	378	337	320	317	325	356	352	334	354	330	336	343	337	331	297	363	321	335	308	364	330	341	337	369	345	314	323	348	352	324	371	332	333	332	357	308	345	354	367	329	366	331	324	326	348	307	327	326	361	326	300	363	347	336	318	363	325	331	355	321	335	368	336	322	327	333	344	352	328	355	307	334	345	345	334	329	333	341	319	342	348	317	349	342	352	305	350	314	319	366	360	372	354	326	323	377	362	339	348	305	333	355	340	349	337	334	341	351	354	305	356	336	358	353	339	363	332	326	344	355	323	334	359	313	347	354	334	340	353	329	349	328	342	372	301	364	325	352	330	358	335	295	330	315	369	331	314	341	335	343	349	335	362	331	377	321	311	340	312	316	338	352	357	326	322	329	326	317	356	307	337	344	323	369	360	329	335	355	351	279	325	330	356	352	381	342	328	333	326	319	327	359	360	330	291	311	339	340	291	305	329	325	345	353	312	321	361	318	371	344	348	349	360	341	340	349	330	313	352	316	335	326	345	312	366	334	332	348	377	318	335	320	304	376	388	293	364	320	330	361	342	336	322	307	307	328	355	352	319	358	332	366	320	321	320	333	365	343	315	350	346	359	341	352	308	318	333	345	339	338	366	376	336	316	357	325	372	319	295	315	333	337	291	324	329	366	342	301	358	317	329	331	371	337	345	334	357	374	302	344	357	357	345	341	337	317	322	349	335	347	343	343	331	338	370	345	333	327	342	368	325	318	318	321	330	317	330	363	342	323	328	368	329	363	325	363	336	324	341	331	345	319	331	342	336	349	338	343	363	336	347	357	334	353	319	320	351	296	311	311	336	359	318	335	318	328	364	272	333	311	319	335	347	334	335	300	341	325	358	333	334	318	373	317	337	326	295	345	322	343	339	332	348	334	345	318	355	357	340	348	329	341	344	317	343	364	345	311	305	324	332	348	365	277	359	348	370	336	354	320	357	322	334	323	355	309	341	340	335	339	336	298	338	346	349	361	318	365	341	326	344	337	375	312	339	318	342	356	338	332	341	344	344	364	337	323	330	316	326	352	358	311	327	376	342	341	319	326	323	326	342	351	335	350	317	328	333	340	368	330	336	335	345	339	324	346	330	314	323	340	329	314	338	331	344	340	307	347	318	334	349	362	358	319	370	298	343	309	363	321	310	348	338	350	340	358	357	305	331	299	335	326	316	326	354	318	327	339	334	359	316	341	349	350	316	356	343	320	348	335	329	351	326	318	358	308	330	305	354	344	350	333	327	323	335	308	348	338	339	324	369	300	359	354	330	330	344	334	349	349	340	328	324	322	333	362	330	316	338	312	373	328	374	338	324	339	346	341	332	330	319	371	342	361	357	352	375	334	325	327	370	354	313	325	354	318	325	327	347	327	325	346	337	314	324	323	368	341	360	338	332	314	345	345	340	321	331	328	305	347	364	323	347	374	353	339	333	331	389	334	357	319	327	351	349	329	358	375	285	334	349	346	318	317	341	335	354	363	363	328	333	338	327	350	328	338	333	349	347	352	360	308	341	354	367	323	305	317	358	334	343	301	324	347	354	312	344	341	302	342	371	344	326	361	315	378	330	361	320	345	345	321	370	351	342	351	311	337	363	320	336	337	334	341	336	329	362	348	326	309	356	367	324	321	306	353	340	373	359	339	329	350	350	333	332	342	324	369	362	356	313	359	329	369	339	372	317	324	289	329	360	336	343	330	331	330	347	341	331	311	331	346	310	352	327	324	350	339	328	354	386	368	337	319	327	329	325	368	357	316	326	360	323	353	310	375	342	345	367	382	344	347	304	358	357	332	347	366	333	332	318	319	347	334	326	328	354	312	328	317	362	346	352	321	338	302	309	349	321	322	342	315	340	316	334	339	330	334	339	348	344	327	321	334	336	312	330	352	342	322	345	332	327	320	379	358	319	348	354	329	311	336	380	340	344	318	316	353	324	344	303	326	352	345	314	358	348	344	327	346	340	365	307	360	354	340	318	344
2573	833	868	782	824	843	801	787	822	828	822	840	780	803	843	798	843	787	769	819	798	785	820	818	779	775	808	849	841	823	820	819	804	800	758	795	789	871	836	855	816	794	845	833	731	807	817	811	774	752	814	845	839	830	777	804	845	830	817	803	793	742	801	828	774	773	794	788	833	788	779	777	823	775	809	778	831	828	808	772	793	772	793	757	828	850	803	788	817	826	807	818	796	804	866	834	816	848	775	773	823	774	793	797	814	796	803	771	794	778	852	842	843	809	860	764	832	830	807	812	854	768	787	791	804	818	806	807	824	765	779	815	800	871	792	822	778	820	817	801	791	828	806	820	813	769	768	802	854	775	786	803	767	832	789	841	779	765	815	749	866	801	801	771	856	775	843	802	798	753	813	814	788	792	767	789	769	838	805	770	804	858	795	774	812	829	783	801	784	799	811	782	837	807	797	794	838	781	810	800	813	798	791	787	840	847	833	786	811	827	793	727	773	831	813	774	790	790	794	858	794	839	782	785	833	807	768	823	790	828	841	814	800	837	856	776	807	804	797	774	745	802	803	801	757	823	850	774	791	772	802	775	815	819	780	739	845	772	780	800	808	774	776	815	846	837	757	803	796	794	802	810	838	792	757	796	796	818	786	802	768	806	850	768	822	739	880	781	781	827	812	792	791	838	811	799	853	786	814	726	786	804	757	769	826	777	802	830	810	820	803	852	822	800	781	820	785	795	770	794	773	781	840	755	805	865	805	820	787	815	816	746	806	816	765	785	773	836	795	830	814	808	759	718	781	834	853	763	777	835	840	826	803	795	766	806	710	824	795	821	842	824	838	792	790	788	819	807	836	794	808	843	794	800	842	763	770	819	786	829	862	774	819	842	749	800	796	804	742	742	873	784	786	778	787	836	773	781	803	777	774	810	827	826	834	782	814	766	820	784	821	788	783	861	815	819	854	793	816	830	790	783	785	775	817	822	814	848	771	727	831	782	760	762	794	795	815	806	760	885	825	801	798	804	838	784	790	781	833	820	795	785	790	770	794	793	787	785	808	799	799	811	794	771	832	814	832	824	824	805	810	848	802	787	788	833	754	754	791	787	802	826	809	804	762	799	839	834	786	807	789	806	807	775	873	803	791	797	778	805	795	806	826	776	832	809	844	799	821	838	845	769	815	771	777	740	805	798	796	795	900	775	792	766	799	821	821	809	822	815	784	855	804	827	766	764	767	777	853	778	807	757	832	781	789	812	827	812	771	780	809	790	779	793	778	799	809	794	764	804	818	861	745	815	763	795	825	804	858	778	757	814	785	836	868	764	806	825	788	802	804	809	773	797	833	814	817	756	832	799	761	740	848	814	824	812	811	824	797	859	802	804	819	849	757	844	826	825	847	761	793	792	815	807	892	840	784	752	815	832	854	770	763	787	813	781	817	841	825	743	775	773	818	769	810	818	806	788	788	764	831	798	809	808	797	782	819	762	804	851	805	803	793	827	833	777	831	816	820	792	777	809	774	868	834	767	757	790	847	785	787	794	821	825	853	777	789	834	744	777	796	857	827	789	786	861	814	810	796	825	791	768	807	865	752	812	770	794	773	809	762	834	852	820	787	820	729	787	851	805	809	808	813	781	769	725	790	789	852	800	724	792	794	810	784	780	822	764	777	771	810	850	788	848	836	769	762	826	812	761	785	780	756	837	831	788	783	780	818	759	800	817	831	794	764	815	816	781	812	789	809	785	748	805	823	835	847	808	806	743	764	833	829	795	840	818	813	784	843	863	812	782	828	760	809	807	798	820	829	807	835	816	816	804	802	852	817	798	798	816	830	838	777	809	823	777	835	799	828	812	782	816	770	822	846	806	858	876	794	798	796	851	779	791	806	778	771	805	817	868	840	820	828	759	785	829	790	818	786	802	778	836	810	790	819	823	800	815	798	845	812	836	836	813	842	826	790	837	834	823	765	813	832	816	816	797	768	757	838	892	802	789	817	806	829	797	777	778	861	792	811	770	819	791	808	792	861	781	746	805	745	831	788	789	801	802	742	794	777	787	800	806	812	752	779	760	767	809	825	833	773	790	808	810	813	803	754	815	823	781	762	832	766	853	819	760	836	726	812	822	804	804	816	804	781	786	770	852	810	778	797	800	765	816	766	868	803	880	836	778	755	782	792	790	784	866	774	817	797	800	830	776	794	769	804	766	845	792	791	790	746	792	787	794	799	804	796	777	767	818	820	794	808	840	817	784	792	820	806	761	812	799	832	832	810	803	789	773	790	771	796	773	801	841	801	806	785	794	803	827	782	800	815	790	774	780	811	839	812	794	789	752	807	736	861	765	791	825	785	804	858	786	772	781	842	785	843	822	787	797	807	803	787	830	783	780	814	772	834	793	793	837	781	818	803	809	792	785	841	783	828	783	838	760	830	791	795	745	844	768	821	812	824	794	791	830	774	846	812	782	818	791	823	823	816	789	812	787	847	791	794	827	879	808	798	784	839	809	820	806	814	823	766	820	803	818	827	798	760	764	777	861	831	810	758	844	822	816	846	826	769	814	799	875	813	798	811	816	801	798	753	772	803	812	805	753	782	807	724	830	817	759	862	803	819	849	814	823	789	756	792	777	789	766	837	833	789	805	852	793	770	790	810	814	757	807	819	823	804	831	799	777	792	833	775	839	810	818	801	843	812	782	798	800	788	758	780	804	778	753	851	823	800	870	790	841	846	779	820	835	830	862	770	809	786	777	797	822	797	776	739	754	820	823	786	812	812	824	804	787	823	844	776	788	797	844	828	791	842	797	816	776	814	888	828	791	734	831	819	808	794	810	771	827	783	758	852	772	814	838	839	825	776	825	797	842	823	822	804	795	828	848	790	800	785	821	784	748	791	795	828	827	790	792	845	830	758	828	807	780	799	786	815	795	825	819	831	803	801	811	811	812	809	848	802	820	774	761	761	774	819	849	823	771	780	781	814	780	789	791	817	763	786	795	763	809	839	822	828	802	773	838	765	775	835	804	741	806	769	774	863	757	800	791	803	829	807	820	758	805	818	823	810	753	750	802	790	851	795	815	797	793	763	772	798	837	804	784	766	807	763	820	843	780	796	814	796	812	767	804	799	810	761	780	798	819	804	832	779	734	769	744	877	807	743	787	794	807	840	755	799	761	764	771	804	783	786	781	811	792	800	877	781	776	828	767	807	787	791	740	796	804	861	813	806	811	809	862	803	799	737	811	784	792	794	747	810	802	858	830	799	762	814	844	814	840	791	776	805	791	745	827	785	825	817	795	786	803	783	866	835	749	808	814	825	844	799	803	788	783	787	806	814	766	834	808	825	806	817	827	790	732	755	753	803	784	790	798	821	791	770	802	753	802	824	840	823	783	766	799	818	827	794	780	814	745	809	812	811	812	801	758	830	747	759	737	851	825	805	833	833	796	837	757	810	799	848	805	804	812	835	832	782	844	764	790	798	804	796	847	866	819	778	818	813	858
8161	642	526	472	392	362	337	305	320	327	313	329	330	301	292	292	279	349	313	300	308	338	271	314	298	284	299	310	270	293	288	282	286	295	305	297	315	273	292	276	284	309	291	287	310	298	311	305	257	305	287	277	269	313	290	287	322	294	312	279	282	269	303	283	305	301	336	295	290	292	267	296	307	283	279	274	282	294	304	298	271	288	285	297	271	357	319	319	291	278	335	256	293	304	285	282	277	296	301	290	301	272	302	268	299	312	261	274	258	265	313	262	282	311	310	320	317	276	267	292	310	288	272	287	289	313	279	303	285	259	297	300	309	284	273	272	294	284	286	255	264	278	283	299	274	259	262	290	287	272	307	309	287	283	260	320	311	299	268	311	288	279	293	286	293	309	284	294	276	279	267	271	292	260	306	304	301	274	305	283	349	279	294	312	272	283	282	299	313	257	289	256	302	297	282	296	286	301	330	331	304	285	283	298	333	305	318	306	302	286	288	287	319	285	263	283	293	287	296	289	276	297	273	277	284	283	301	300	265	274	321	279	273	299	273	268	278	310	279	282	278	291	314	277	314	316	308	278	290	276	286	313	278	298	255	303	273	289	275	284	306	319	281	319	291	300	284	307	312	265	296	289	292	332	280	286	251	277	270	291	273	294	309	284	285	304	274	282	278	311	261	280	289	303	291	298	256	296	323	289	269	273	288	274	283	314	294	262	310	269	275	258	291	270	291	309	320	299	307	320	285	306	285	329	315	288	282	300	295	319	299	275	281	292	283	307	258	257	299	306	283	320	264	298	302	317	285	271	305	280	274	317	306	300	297	287	298	291	298	270	294	306	278	276	287	275	276	295	315	315	278	303	272	281	287	310	290	264	273	285	297	306	303	300	271	283	300	298	285	297	293	273	274	299	262	275	299	298	320	301	279	299	340	273	267	311	274	282	287	266	292	259	339	295	288	255	313	309	317	313	290	320	268	283	295	302	294	308	265	285	281	308	282	302	315	286	304	310	270	254	273	301	313	285	288	285	260	277	279	287	318	280	274	282	293	302	291	299	281	279	272	327	304	300	292	282	292	295	293	288	281	264	300	252	290	303	247	296	259	305	292	305	277	278	251	291	306	280	265	309	318	313	284	315	294	278	280	301	294	307	283	315	277	276	286	303	303	287	292	295	300	298	287	256	295	314	290	295	286	303	307	306	277	289	310	300	302	267	277	298	304	300	300	265	274	292	274	260	302	277	292	252	296	282	284	277	309	301	265	301	280	299	272	330	311	280	312	301	278	240	304	279	254	271	280	293	286	302	286	262	301	283	270	325	280	266	274	281	285	301	307	342	291	290	287	288	283	294	322	298	304	302	324	300	293	276	309	302	309	303	265	268	303	301	283	270	284	309	290	271	308	305	317	301	278	250	291	307	301	285	301	296	300	292	259	299	282	285	283	271	284	281	283	283	308	289	299	324	295	315	308	257	274	313	281	261	281	298	282	292	286	333	295	329	286	318	289	257	249	308	286	278	314	319	286	289	277	268	288	273	292	302	289	289	298	312	264	275	262	313	317	290	292	316	301	298	294	313	277	272	281	248	335	280	269	329	313	293	324	288	281	298	286	254	302	300	308	304	283	290	272	288	300	266	336	284	276	282	279	307	299	283	289	291	296	247	282	304	297	273	279	309	285	259	294	282	278	298	292	303	262	272	302	259	299	320	259	300	261	285	278	295	290	297	294	278	286	264	310	271	278	278	283	287	318	322	298	299	278	275	276	287	290	280	301	289	309	277	272	304	285	274	262	299	294	299	277	303	292	267	308	287	314	264	297	301	270	273	283	313	286	309	304	305	332	244	277	283	302	261	277	283	290	290	277	307	285	316	301	273	245	287	300	304	330	283	278	316	269	269	288	321	274	273	288	294	281	307	295	286	340	291	278	293	284	306	301	266	268	283	307	282	241	276	299	310	309	290	311	291	321	281	288	264	308	305	292	307	294	281	316	293	280	319	303	324	315	264	310	312	318	271	269	277	278	300	271	281	324	270	291	290	298	272	274	297	316	283	292	297	289	285	300	283	290	290	314	275	300	321	315	296	270	279	326	263	299	318	299	316	287	268	273	260	235	310	280	275	281	284	311	290	322	292	295	280	298	321	267	299	264	282	307	308	302	270	283	277	264	317	279	280	289	266	279	265	288	272	270	242	285	286	309	309	290	274	278	304	286	282	267	324	297	322	273	282	310	300	295	241	301	288	308	287	255	301	297	273	285	266	316	315	267	296	258	294	294	306	276	311	282	293	310	306	285	296	279	297	285	275	291	282	272	301	317	277	315	302	270	284	278	272	266	295	312	294	275	300	277	279	279	287	258	247	280	302	317	258	271	303	265	280	269	302	277	296	310	287	281	289	269	270	294	321	272	280	277	288	264	285	325	311	251	293	279	282	314	299	313	294	300	286	281	286	289	302	299	279	284	313	319	290	287	267	301	289	274	292	282	261	302	287	278	285	287	258	294	280	314	302	319	276	288	301	287	263	299	280	301	300	285	287	288	294	273	260	294	304	282	307	291	295	266	275	269	279	289	282	317	358	298	302	268	284	279	278	295	260	278	277	254	278	278	267	284	288	300	292	287	313	283	290	357	280	286	261	311	278	286	279	292	321	267	284	299	281	271	266	292	301	315	284	316	287	279	303	305	305	314	261	292	272	285	288	288	291	275	293	290	259	296	275	286	290	292	303	269	290	299	287	279	293	272	274	273	295	279	301	293	312	286	277	322	295	299	279	339	302	283	302	291	264	290	291	263	313	274	269	301	282	293	286	304	294	261	309	283	281	295	296	285	275	302	280	295	280	347	299	288	289	282	289	309	295	316	318	274	297	290	275	278	279	283	292	272	285	284	279	280	321	265	284	273	291	299	285	250	296	260	273	275	276	303	281	320	309	283	298	282	271	316	273	338	311	268	292	254	298	299	305	298	313	269	318	285	289	306	272	281	290	281	319	304	257	294	300	276	305	273	301	290	288	277	282	311	292	300	296	297	265	296	291	302	314	310	301	273	272	278	302	285	323	314	307	298	274	298	291	298	313	299	290	309	266	297	278	316	262	269	301	271	282	280	311	245	299	297	302	271	282	283	309	327	312	264	291	265	259	272	270	312	298	270	273	285	275	281	250	286	295	303	336	302	281	309	274	287	262	281	290	287	259	302	309	286	301	285	312	286	318	294	297	305	301	287	285	276	266	293	300	256	320	312	271	273	280	288	279	277	273	273	266	297	282	279	294	299	312	296	295	266	253	270	267	265	319	319	287	333	304	302	295	267	270	314	272	267	244	304	291	317	308	267	278	318	282	296	303	319	268	281	259	307	280	284	294	283	308	323	275	288	302	310	324	300	306	295	280	274	255	298	291	310	298	308	282	291	286	305	283	309	281	308	315	291	289	285	289	279	299	300	250	273	319	272	289	280	281	289	296	246	310	268	297	286	270	295	271	291	287	291	282	263	275	295	301
7250	983	1278	1311	1164	1009	978	925	889	802	819	797	789	755	760	773	749	783	800	701	732	720	752	743	677	715	721	699	701	691	737	722	678	706	708	676	674	685	717	707	681	680	748	702	759	684	744	708	702	733	720	722	728	652	681	677	694	730	765	725	675	717	708	684	744	713	689	675	698	749	737	741	764	677	679	679	733	673	660	745	683	635	675	740	686	771	730	705	691	703	701	704	709	736	685	714	650	683	629	732	696	714	772	713	715	732	651	740	693	727	709	717	699	683	646	722	749	691	698	698	714	718	677	703	671	699	703	731	693	744	713	686	666	647	705	677	678	713	711	693	673	689	701	659	665	653	681	688	698	663	689	685	712	678	720	699	733	647	668	735	709	674	697	670	686	755	646	665	678	683	692	768	717	675	688	695	683	693	720	699	685	672	672	722	707	693	676	693	688	699	697	712	707	721	675	708	726	721	742	695	663	682	692	690	750	716	664	667	715	716	674	692	652	652	738	673	670	638	662	693	690	700	734	696	687	690	664	680	682	698	682	698	676	697	693	699	675	748	690	690	675	670	666	703	674	705	715	722	672	711	697	739	726	655	646	654	667	714	693	726	656	697	686	651	658	699	731	695	699	708	621	701	713	691	669	703	667	705	693	687	720	699	674	664	640	687	709	674	701	703	751	700	654	693	706	686	696	719	683	653	696	668	735	616	681	728	661	716	719	688	657	702	713	672	691	741	724	677	656	709	672	696	694	716	692	693	671	680	695	703	706	715	719	728	660	733	712	729	723	706	701	700	675	625	672	677	701	700	676	705	685	714	705	667	691	697	703	659	704	708	719	703	688	688	668	719	741	702	702	670	715	691	636	701	719	725	705	749	724	674	733	711	708	701	666	656	675	730	702	735	703	706	657	706	695	662	701	675	729	687	754	715	751	731	664	698	700	680	704	698	648	707	686	674	689	706	623	680	699	676	703	697	681	718	687	749	668	657	651	710	732	673	688	719	712	703	677	663	699	704	675	689	702	695	685	708	701	721	711	687	686	679	680	699	741	661	714	711	684	692	688	667	691	660	682	699	719	680	682	679	688	693	697	688	680	680	713	691	718	713	672	734	721	688	726	715	691	691	695	649	684	692	646	701	728	664	686	703	712	715	685	697	640	699	693	698	690	646	716	727	695	676	660	676	652	680	720	726	721	672	705	616	645	683	735	741	681	708	665	698	719	720	680	692	729	739	688	681	659	723	613	694	735	686	704	692	721	729	648	675	702	685	699	723	726	683	721	660	613	669	712	707	670	709	695	672	713	693	679	726	695	727	708	641	723	664	687	702	688	695	698	750	666	689	712	714	731	727	684	665	712	665	698	724	692	680	640	653	694	701	677	684	692	696	678	665	671	690	709	686	699	710	672	710	675	727	691	753	713	674	714	695	647	689	700	701	699	671	650	657	711	713	650	708	653	644	712	695	715	671	684	659	677	643	688	673	697	691	726	731	664	650	701	711	695	679	679	681	705	687	690	723	692	717	675	673	685	694	722	723	707	706	679	721	761	710	665	670	761	697	647	674	656	675	737	692	691	715	725	704	677	687	664	652	759	732	689	709	734	751	693	662	706	700	722	717	661	668	703	679	678	692	727	649	722	664	688	688	669	694	703	651	685	704	695	681	683	729	671	692	705	679	717	697	711	697	654	677	693	679	718	729	663	712	682	668	724	643	647	680	662	696	702	694	724	684	662	678	742	691	690	676	739	619	671	700	666	687	685	706	698	734	643	692	694	690	676	728	745	684	689	660	700	721	689	674	733	705	681	703	687	746	682	662	699	670	693	676	658	730	648	677	637	691	753	658	739	691	654	717	691	647	712	665	677	693	696	688	647	666	639	685	743	688	680	640	707	660	705	715	706	662	665	706	716	697	685	684	661	748	654	719	730	671	638	727	688	679	666	669	655	708	744	671	704	672	713	722	745	677	705	659	704	673	674	722	679	713	700	705	717	710	706	697	721	715	713	699	709	716	698	703	635	669	723	714	664	723	719	651	673	677	647	679	718	677	692	682	743	715	683	670	724	700	742	679	717	705	708	650	719	651	677	744	682	704	721	662	687	669	680	711	704	707	721	699	699	652	725	724	705	651	679	684	752	697	710	666	685	675	665	692	667	674	738	717	679	605	713	645	762	699	716	721	672	663	673	700	703	688	646	662	655	693	707	707	648	655	712	671	649	625	691	683	706	670	671	719	696	686	751	714	709	668	647	652	656	691	665	658	693	722	671	696	703	635	708	653	669	692	697	689	671	722	645	699	727	705	687	679	693	686	672	699	666	689	668	740	716	665	682	717	721	717	676	685	669	699	692	688	723	669	665	686	675	695	717	672	654	744	663	716	679	633	704	712	670	694	692	689	711	731	725	729	684	717	644	680	667	701	684	698	691	683	696	735	699	691	680	660	685	731	713	707	718	717	709	643	699	695	700	691	653	685	635	687	696	703	646	714	669	697	701	682	701	691	686	708	705	679	694	770	691	698	675	686	691	718	712	715	734	710	656	700	754	667	732	706	673	720	658	732	668	675	706	672	718	715	665	740	681	641	723	681	688	678	657	693	689	692	670	719	741	673	688	698	687	673	697	722	669	733	700	696	710	680	687	653	719	721	674	710	674	655	750	689	669	721	723	689	658	695	698	681	696	703	750	698	702	700	675	703	687	695	696	706	728	756	711	760	695	710	694	673	705	727	761	744	698	698	684	667	729	694	677	738	647	680	682	710	751	692	683	742	694	710	688	681	720	652	693	703	688	741	664	659	720	693	685	752	672	701	711	670	672	715	731	650	664	725	670	686	675	707	715	731	703	718	714	649	691	629	712	678	690	616	749	730	683	657	697	624	659	663	679	692	662	677	675	704	681	668	696	715	720	698	646	722	720	698	709	685	681	687	687	693	720	692	705	699	685	740	679	703	665	755	704	692	655	699	669	678	711	668	660	707	697	717	668	661	707	705	706	686	753	734	760	693	674	717	689	696	712	692	665	724	706	722	659	693	669	699	702	705	662	724	683	686	711	759	693	681	654	673	669	683	704	696	694	658	696	684	668	689	717	735	677	711	705	704	658	694	723	717	660	699	637	678	721	695	672	720	671	708	721	673	671	692	682	686	677	684	643	679	711	732	707	711	713	700	673	686	669	680	650	683	699	681	697	708	662	682	682	705	722	699	678	686	713	682	725	657	657	725	686	665	687	672	714	667	734	709	686	713	655	662	763	684	677	714	717	714	739	679	708	687	653	688	701	692	679	702	654	726	684	700	725	713	707	695	676	681	690	683	691	683	666	715	688	673	727	670	727	662	681	689	679	687	705	718	680	682	694	706	648	694	659	614	718	704	718	713	696	661	705	666	673	669	706	675	702	689	703	684	658	703	690	700	658	668	678	723	707	690	683	684	712	710	733	682	701	669	745	720	732	666	707	678	675	714	671	713	724	694	682	721	669	672	680	640	709	726	705	626	740	643
14041	974	595	460	369	278	268	258	210	194	169	171	140	176	194	177	169	135	149	164	157	157	137	151	148	167	165	170	157	151	153	146	155	144	161	170	140	163	165	188	155	159	117	147	176	154	157	148	176	133	157	123	159	136	163	158	157	168	179	169	176	164	136	144	161	144	145	149	158	170	156	151	152	176	154	163	142	135	168	156	164	160	165	162	175	145	169	166	158	132	140	170	151	139	143	158	148	140	155	147	163	134	134	150	131	131	146	171	153	181	150	135	150	143	146	157	156	159	153	159	172	157	140	150	150	164	168	142	151	138	165	141	148	154	147	148	124	148	159	179	139	160	151	143	160	164	151	141	153	132	152	146	153	158	127	171	121	153	146	150	156	149	140	174	167	157	139	147	133	149	146	144	143	137	149	150	136	151	150	137	131	151	153	135	167	161	145	176	146	157	135	146	132	142	151	141	151	154	153	165	146	127	127	149	151	144	149	164	161	150	130	139	156	170	162	173	163	129	142	153	163	144	163	159	162	141	166	161	135	136	152	149	139	114	150	153	140	163	147	144	152	166	157	157	151	149	153	163	167	143	127	147	133	134	139	169	146	138	154	146	154	132	152	142	156	148	170	149	175	165	150	138	159	163	153	139	154	159	170	132	124	142	165	159	150	141	141	133	136	165	145	149	159	145	162	167	152	143	169	122	162	155	141	146	156	168	189	164	165	151	164	139	134	139	137	177	161	153	172	134	167	145	150	159	155	150	150	150	143	130	137	169	159	191	148	157	165	148	153	150	146	124	141	145	162	170	147	155	176	143	162	141	159	145	156	154	155	146	143	141	140	147	146	135	145	147	147	150	140	160	149	146	164	179	133	171	131	158	157	167	133	147	154	147	148	156	131	139	145	167	134	170	188	172	172	154	118	170	139	152	172	156	144	140	171	138	146	137	161	152	169	161	155	150	162	166	142	150	150	140	122	173	156	144	152	117	137	153	153	161	163	159	160	176	160	139	160	122	146	154	155	148	147	129	158	139	135	151	168	147	151	158	166	136	160	166	149	134	158	144	137	150	137	158	166	140	149	120	139	139	136	160	147	159	152	159	151	143	171	163	130	171	150	121	143	173	159	138	173	157	155	159	153	156	152	182	139	146	177	166	161	157	130	133	153	163	151	131	155	151	180	173	162	137	164	142	134	148	172	166	140	155	146	135	145	162	149	158	145	152	135	161	143	146	152	161	143	161	136	149	151	153	165	136	146	123	156	147	151	143	141	143	156	154	172	159	153	179	143	137	151	183	149	178	161	170	161	162	154	150	137	149	156	161	150	135	167	154	170	139	156	141	130	132	157	143	121	165	178	128	166	175	160	159	161	150	152	144	138	147	128	154	162	160	142	153	157	155	141	148	152	146	143	153	144	152	165	135	151	155	169	163	145	169	146	155	136	151	161	139	175	151	155	170	155	165	150	158	137	175	135	144	135	131	170	161	160	170	183	154	170	144	142	169	151	144	149	129	169	145	144	133	151	142	154	152	147	165	178	127	144	166	160	129	144	145	176	159	170	144	149	141	148	153	160	168	156	125	162	148	166	171	161	173	151	148	118	157	148	191	155	140	138	157	172	165	144	171	134	133	155	144	121	165	166	155	156	150	145	138	151	140	147	153	146	147	164	133	168	156	144	145	162	152	139	152	156	140	152	145	165	157	131	153	150	155	148	160	158	148	136	139	147	156	140	141	172	186	129	184	142	153	138	140	152	145	171	151	173	172	129	152	165	149	150	143	143	147	165	166	154	140	163	160	143	168	152	171	151	133	140	160	155	143	154	140	143	117	145	157	143	179	155	156	154	153	179	150	129	165	157	187	155	141	141	154	173	146	154	153	156	161	121	153	151	161	159	136	160	138	164	172	145	142	156	167	151	164	136	145	174	144	155	132	147	155	153	144	164	142	153	148	159	120	174	129	132	142	147	149	149	152	164	159	144	164	146	151	128	145	137	172	132	159	152	142	146	158	140	141	168	138	151	137	132	142	146	168	157	155	159	130	157	148	165	167	159	146	154	171	153	160	157	164	170	145	154	128	162	153	155	171	150	136	150	166	156	146	143	136	140	118	160	155	168	170	138	143	180	133	150	131	131	107	167	161	138	137	158	154	170	110	131	130	145	170	139	151	135	125	148	127	142	145	138	182	160	130	133	138	145	153	144	133	161	133	149	143	177	169	165	154	170	144	158	153	147	132	128	141	168	172	147	164	143	148	149	144	188	154	167	181	163	138	162	164	158	157	143	151	174	142	161	151	137	160	144	143	136	140	145	147	132	155	147	148	157	166	137	150	143	158	158	150	140	172	153	131	131	147	128	183	140	160	142	129	139	137	145	164	142	140	145	163	156	135	150	138	152	134	168	150	142	138	156	153	147	164	150	153	164	155	177	136	175	163	138	153	152	141	148	153	149	148	142	149	166	163	171	131	166	169	154	142	167	142	164	163	173	154	152	186	149	168	138	149	142	169	166	147	139	152	166	155	158	147	146	155	136	136	142	155	150	158	152	153	148	158	165	145	138	157	139	150	172	135	122	152	158	171	149	141	158	158	157	122	148	142	182	155	160	172	150	174	157	166	158	143	191	128	156	150	152	143	139	140	126	162	155	146	165	129	150	162	149	175	160	170	152	143	176	153	199	151	162	136	151	139	164	155	133	152	147	157	135	151	154	147	158	161	145	165	148	137	141	154	148	153	160	155	169	161	129	153	150	142	156	130	160	140	173	156	139	150	148	148	154	167	152	153	173	146	143	156	131	164	148	154	157	167	169	162	162	152	150	138	131	180	187	141	149	147	142	169	168	145	138	174	174	183	148	172	146	145	173	161	169	168	142	143	150	156	145	145	169	139	182	154	163	147	142	164	149	172	166	142	142	135	158	139	166	127	134	160	159	149	176	164	140	148	134	157	145	146	149	151	158	155	154	138	157	158	153	154	145	153	156	154	165	178	148	143	163	138	159	125	151	167	140	157	162	181	156	163	125	152	168	152	118	135	158	149	153	128	139	162	151	140	165	147	142	134	130	149	128	154	146	153	151	181	162	153	149	146	165	153	139	149	144	161	151	183	157	151	174	164	148	158	167	157	160	134	121	142	159	135	135	132	153	155	153	148	138	126	164	155	144	145	140	150	136	157	156	152	140	153	144	138	174	131	147	172	162	136	160	168	157	139	144	158	168	135	154	147	171	149	143	165	160	156	156	142	139	154	151	150	142	160	146	167	140	133	146	143	154	175	148	144	151	133	143	159	164	165	163	154	135	151	171	131	154	153	156	158	150	165	167	134	136	157	155	147	133	157	139	165	131	164	128	166	148	170	179	133	163	176	134	162	148	148	170	141	139	163	128	148	162	152	140	151	164	138	171	120	151	145	160	152	157	156	173	140	170	153	173	173	150	165	154	150	172	142	154	153	149	142	141	152	156	142	165	154	149	139	147	133	177	154	142	159	152	170	159	139	170	163
8889	924	1363	1538	1366	1093	920	765	706	637	641	551	578	562	483	496	490	464	513	458	491	464	459	434	432	437	428	430	440	477	466	373	419	418	360	409	402	397	404	396	411	406	384	366	396	381	428	366	422	471	405	407	407	372	414	396	405	426	390	461	428	424	418	396	404	456	412	437	415	403	426	410	371	370	386	400	390	406	394	393	426	409	448	445	465	470	507	474	429	437	416	391	394	397	438	408	457	427	396	402	390	400	392	377	400	376	414	386	383	400	413	422	372	415	368	406	392	373	382	394	415	375	390	375	391	388	406	365	363	377	409	355	380	370	391	387	385	411	420	394	409	422	416	370	394	400	373	375	392	402	399	361	420	396	365	361	378	392	406	404	393	373	393	394	394	404	424	429	398	359	402	374	356	389	422	381	404	393	383	376	348	383	369	376	393	416	391	393	410	393	393	390	358	378	395	402	371	403	380	400	389	387	383	415	393	416	378	397	373	394	417	388	394	402	357	354	415	402	387	396	340	349	394	351	367	408	386	411	416	412	374	348	432	401	405	416	405	386	388	375	398	409	388	383	381	409	393	407	402	387	421	357	437	396	396	384	397	383	371	390	389	392	385	377	362	427	397	383	384	403	395	384	393	407	352	397	406	403	383	410	401	405	395	395	364	381	409	400	414	393	390	358	387	413	394	367	374	358	381	374	378	405	377	372	390	401	373	364	395	395	392	377	426	380	371	384	407	372	389	364	385	396	398	389	385	381	403	394	413	372	401	402	404	393	381	377	405	369	384	395	408	380	341	369	395	406	386	361	402	454	384	354	380	384	420	396	389	390	361	388	460	419	382	415	386	403	391	343	405	403	427	368	411	370	415	419	382	370	369	388	388	390	406	399	390	386	397	384	397	398	427	427	406	418	406	400	383	381	449	402	404	382	389	396	422	430	366	366	396	405	417	391	407	386	405	392	409	373	384	386	400	432	430	398	370	383	375	387	404	385	434	379	399	373	360	383	393	414	377	371	444	398	375	390	393	394	431	403	420	402	394	407	430	338	377	348	383	384	409	388	361	386	347	386	380	363	388	383	383	389	418	382	436	365	388	408	400	393	413	431	400	395	400	394	404	362	400	367	403	429	408	393	374	364	397	429	395	407	388	385	370	407	412	356	409	395	405	376	380	405	404	389	384	406	406	367	414	406	384	383	376	414	409	372	361	410	372	369	368	384	373	419	409	375	395	386	372	386	423	379	381	399	392	413	368	388	364	413	395	363	384	395	370	395	401	375	411	380	405	381	386	436	394	383	363	369	386	400	413	430	407	401	382	400	394	393	436	389	390	387	378	382	396	389	386	378	396	394	401	433	388	404	375	400	387	415	392	378	379	391	393	377	383	383	414	376	374	397	417	378	393	392	390	351	366	365	373	384	373	413	397	385	393	407	421	407	358	398	421	416	394	405	410	392	382	378	397	374	376	378	412	381	409	380	371	394	357	404	409	417	374	380	420	379	382	365	362	352	379	396	375	385	407	394	378	404	400	368	397	420	412	367	389	350	367	389	366	362	410	398	406	391	384	396	396	376	370	408	411	394	400	388	388	346	413	380	411	407	411	412	363	364	417	393	353	430	379	410	379	416	403	387	394	390	398	369	376	422	412	402	413	393	404	402	403	372	385	414	369	416	367	370	351	431	407	400	412	397	404	414	418	360	383	409	415	383	394	361	364	398	368	381	387	418	379	384	386	387	427	362	404	409	376	461	405	399	428	371	398	387	398	367	391	379	384	373	370	403	350	378	379	404	396	419	376	397	408	372	404	375	357	398	398	379	424	392	364	370	379	397	404	418	388	418	369	343	393	373	351	422	351	379	361	406	397	359	381	393	395	361	404	362	385	397	414	387	371	365	368	378	387	384	397	417	397	401	395	396	357	390	348	433	365	335	387	403	386	378	359	388	381	389	355	391	381	366	434	386	382	391	395	377	367	384	370	410	412	377	378	426	406	413	349	366	367	405	391	380	413	400	382	389	351	328	395	416	400	364	400	415	408	369	404	401	392	388	376	386	403	428	349	384	412	388	397	371	374	432	405	390	360	394	390	370	386	394	395	377	393	387	349	393	399	393	414	412	410	415	384	416	413	399	410	355	368	420	407	396	388	367	388	364	384	400	363	417	376	361	406	406	361	431	373	426	390	414	386	411	416	374	395	420	383	406	412	369	421	401	369	362	407	403	433	339	349	436	376	404	392	369	398	361	386	410	393	420	387	377	403	423	402	367	357	393	379	422	402	385	392	399	343	396	375	406	415	404	362	368	346	388	397	398	353	400	385	426	385	414	401	406	399	374	387	372	391	374	412	375	406	417	400	383	418	387	389	413	388	371	411	364	397	351	411	398	381	415	412	403	399	371	377	386	411	402	386	403	393	395	377	369	383	374	360	360	398	381	399	399	410	404	386	404	384	428	380	381	381	408	388	379	418	404	367	399	367	423	392	385	389	376	365	391	397	395	358	396	435	348	378	405	386	408	406	375	392	386	401	399	389	436	437	368	394	394	372	366	424	392	400	394	422	398	373	356	398	388	407	365	406	373	387	377	382	427	362	412	378	373	354	398	419	414	371	394	353	395	412	402	383	391	383	407	411	406	392	380	394	374	400	353	371	370	410	370	385	399	397	390	390	394	367	407	406	384	366	385	404	384	446	388	397	404	395	374	400	394	374	403	379	395	366	385	427	389	393	406	386	412	397	377	423	362	386	419	391	404	372	395	371	368	347	393	405	405	363	391	375	390	386	378	396	377	422	393	375	356	387	400	389	373	379	404	380	391	407	338	401	385	424	417	371	399	370	411	391	362	363	367	407	401	374	380	417	394	404	377	365	421	395	397	418	411	418	383	418	343	398	380	414	391	382	401	380	405	410	376	389	396	385	391	381	392	394	366	388	421	374	373	390	412	379	382	408	379	384	417	381	406	419	374	388	397	392	382	377	421	402	371	374	399	361	369	379	377	371	381	409	346	391	395	396	399	375	368	375	417	398	369	431	412	412	382	387	374	411	391	384	382	384	420	385	386	407	420	410	389	393	393	396	363	373	388	382	385	420	378	407	405	389	422	384	345	385	387	364	403	373	362	400	397	391	417	388	410	365	390	381	364	420	369	438	398	363	372	384	427	419	382	403	396	403	384	413	373	403	418	387	403	401	421	410	413	410	393	408	440	417	404	395	410	380	415	391	375	400	393	403	400	402	379	380	386	346	386	369	393	428	369	399	396	407	367	373	392	410	387	371	384	379	393	380	394	375	365	371	382	384	357	396	394	370	420	364	392	381	381	407	416	367	392	360	399	420	409	381	377	372	392	391	405	377	380	388	401	367	408	396	374	360	374	388	404	397	401	412	374	410	412	388	359	397	406	417	387	431	390	379	397	349	362	375	392	437	415	412	412	407	387	396	376	389	391	389	394	366	380	395	398	367	404	423	404	373	361	384	392	376	393	370	412	372	387	383	440	389	361
2326	424	314	353	328	334	348	351	345	379	328	301	359	344	373	319	383	318	296	321	338	302	325	338	334	321	328	348	343	309	376	355	350	330	342	324	299	324	304	341	325	337	332	350	349	376	359	355	363	356	333	292	357	323	331	366	333	341	348	345	338	344	360	330	326	354	315	345	357	344	336	320	342	361	360	353	323	342	344	353	347	359	364	343	343	340	330	354	314	307	361	347	310	355	336	347	337	357	316	358	363	352	335	344	320	357	302	328	327	321	336	319	349	347	319	338	321	355	325	364	328	334	351	320	368	332	339	346	334	325	313	365	341	337	328	262	346	351	333	336	338	330	306	364	318	340	349	352	343	327	306	319	331	326	325	337	373	376	335	353	340	335	331	343	338	365	369	361	363	334	313	331	291	296	343	344	333	320	337	354	345	340	358	322	335	314	339	351	333	351	312	340	339	328	361	335	351	318	312	362	303	344	299	332	320	342	333	356	331	370	338	324	339	365	359	315	358	361	334	350	326	335	305	310	338	360	359	330	340	318	336	337	335	332	303	358	357	367	352	347	304	353	322	337	330	347	343	349	379	334	305	298	353	349	312	348	328	348	344	367	320	343	321	341	313	300	352	338	321	377	338	318	357	320	338	313	358	367	353	341	311	355	321	324	337	302	363	364	345	339	327	331	371	364	329	302	365	334	371	324	302	322	322	343	360	345	360	367	346	356	305	335	371	348	315	362	316	327	327	337	349	350	330	328	330	308	343	320	336	346	339	317	343	381	330	343	371	353	374	328	331	329	309	340	319	329	365	307	318	320	332	349	314	308	382	353	334	369	361	332	318	341	336	360	300	343	330	369	332	363	305	351	327	321	395	340	332	366	333	362	355	332	332	345	350	340	363	331	317	353	352	322	340	347	360	330	311	343	387	336	359	314	390	337	354	324	351	359	343	293	358	347	321	338	331	344	344	335	356	352	337	362	351	369	353	303	328	326	344	327	317	386	353	334	339	346	315	335	334	318	367	354	365	344	350	311	341	333	332	344	333	363	333	366	326	351	368	321	355	327	371	354	358	370	381	328	331	362	309	364	346	332	341	318	341	347	371	272	336	342	316	364	327	374	376	333	341	305	328	332	352	334	342	326	309	340	341	347	321	339	348	326	344	330	366	319	315	350	323	317	338	375	344	313	362	333	330	343	305	304	329	351	331	315	349	351	347	347	354	352	349	358	369	322	368	339	366	336	366	337	345	350	353	364	356	322	329	307	292	337	339	351	310	337	358	357	362	327	339	344	341	364	331	324	310	340	358	320	312	338	340	376	347	341	313	315	329	305	342	338	324	342	328	336	363	361	346	313	325	342	342	344	304	352	305	336	346	352	358	341	326	368	330	386	330	344	347	348	312	350	316	327	343	331	330	329	305	345	349	355	340	318	319	363	347	342	363	294	337	340	331	334	340	333	333	366	329	344	350	325	332	320	344	340	352	354	307	343	347	328	390	325	351	368	370	339	334	339	328	301	340	315	342	365	345	370	376	352	350	288	351	336	344	307	364	359	328	343	347	340	341	313	352	334	300	355	327	353	343	338	382	362	338	354	354	334	356	358	347	336	382	339	345	333	325	338	358	358	349	349	333	328	350	329	370	310	324	319	326	334	315	330	305	351	316	339	327	338	330	342	371	349	364	326	339	385	373	337	375	349	371	354	321	324	350	354	351	286	306	336	328	308	337	322	302	320	339	378	358	348	365	372	325	294	333	339	347	345	350	321	335	333	359	347	335	310	290	358	309	360	345	344	350	355	354	333	326	348	309	338	361	336	362	346	347	325	330	330	367	321	340	346	326	328	314	356	358	324	365	339	363	350	328	337	351	346	338	329	330	368	303	337	353	339	326	322	326	347	314	340	317	353	337	331	326	329	340	335	344	338	334	300	359	310	352	345	345	313	356	381	330	340	344	384	337	348	344	348	332	387	352	341	312	334	326	320	324	387	332	310	335	316	316	354	338	324	322	351	338	328	334	325	365	365	330	328	339	337	339	325	341	354	352	348	377	333	323	351	322	338	370	349	329	322	335	331	333	337	290	329	332	352	333	323	357	326	365	374	339	342	348	357	330	335	312	364	298	333	324	344	310	345	345	347	349	309	343	333	342	361	374	348	351	333	354	355	360	290	361	362	330	352	344	343	332	324	327	344	323	329	310	319	345	354	304	310	329	340	313	347	325	341	312	328	364	364	353	372	306	343	366	339	318	329	373	332	342	354	361	359	321	324	312	339	347	326	390	350	331	306	315	328	346	349	358	335	330	331	376	341	355	351	341	351	333	369	326	344	335	330	353	330	353	316	340	330	349	319	361	357	369	293	330	352	325	352	322	346	333	347	338	347	327	346	350	338	343	322	347	343	339	325	366	328	344	333	337	343	370	328	360	337	357	296	344	358	348	352	345	333	328	342	340	302	320	350	353	323	379	350	294	354	340	371	334	350	360	356	339	347	325	325	358	378	316	354	301	321	307	363	322	358	378	330	329	348	382	334	319	313	348	355	322	325	340	341	326	364	329	391	364	336	327	310	335	342	320	362	355	339	349	321	354	332	371	351	298	320	322	318	396	341	382	322	335	310	357	366	311	363	339	322	343	363	362	328	344	355	372	339	357	329	343	352	349	309	339	305	307	355	345	321	338	347	355	325	363	339	318	355	341	330	329	326	353	345	308	344	341	322	346	338	341	307	355	314	360	325	326	354	355	310	314	341	328	346	326	327	354	335	359	351	336	313	326	312	337	321	351	398	331	335	340	359	319	323	351	369	342	348	338	333	365	325	318	345	382	328	327	360	308	373	338	337	324	375	356	339	322	326	347	328	334	360	308	372	325	368	316	345	347	358	361	331	359	324	339	329	344	372	369	334	306	326	331	322	348	342	364	338	350	337	328	348	350	332	350	378	366	355	360	365	317	339	330	320	348	323	365	321	347	348	358	338	334	330	392	351	355	346	347	331	317	341	314	321	317	300	315	360	347	356	357	335	335	341	325	363	350	319	347	303	364	342	292	325	338	315	343	319	330	319	323	317	373	326	348	348	347	345	356	362	343	358	370	356	338	358	331	319	327	308	362	326	332	372	323	329	336	353	304	334	340	319	367	324	328	327	337	367	341	321	339	361	299	348	335	342	326	349	359	340	299	328	342	345	337	360	324	341	389	356	335	311	304	313	339	345	334	309	336	319	376	359	350	346	328	349	318	320	342	336	320	340	311	296	365	366	354	347	315	324	331	356	347	375	346	346	335	368	348	343	350	348	342	340	377	338	337	339	361	326	321	317	329	376	343	336	342	341	374	323	322	334	376	353	372	346	341	358	325	351	322	339	359	342	325	328	333	353	342	336	365	343	333	354	342	343	352	302	340	365	338	342	326	318	331	348	369	298	335	338	359	343	349	352	379	353	300	373	324	376	336	327	344	333	336	353	313	339	324	343	303	383	344	325	335	329	349	355	359	350	329	337	345	359
2678	904	838	912	823	819	819	776	818	803	783	801	808	866	799	794	807	765	797	798	798	794	804	847	747	750	759	789	800	775	830	804	773	790	788	777	786	787	789	793	824	831	834	878	811	804	799	803	773	800	804	776	754	798	779	783	838	822	839	799	840	801	775	793	837	811	820	803	789	878	891	824	821	820	811	825	742	818	779	792	809	765	801	777	838	835	844	801	797	776	809	763	819	766	831	801	812	756	802	817	828	778	803	819	789	819	808	851	845	842	754	806	773	824	798	838	840	848	759	806	809	814	853	783	826	798	828	775	771	793	775	751	794	775	850	780	848	837	845	817	829	850	811	803	815	854	813	794	758	808	791	793	808	812	831	746	841	832	770	792	769	773	809	783	860	763	810	783	803	791	816	789	835	833	798	848	821	823	838	849	754	803	786	784	783	809	775	831	778	805	836	825	762	817	801	800	788	799	802	785	807	801	801	808	819	811	769	793	780	804	777	833	763	810	813	831	781	875	762	775	754	812	822	812	774	767	791	846	780	817	819	800	829	802	755	820	804	821	784	838	834	797	813	849	825	849	825	828	787	824	815	780	848	825	797	817	792	790	763	769	832	792	843	823	770	779	830	849	817	757	793	758	800	776	796	813	832	840	812	810	784	787	851	785	779	798	767	785	808	807	852	794	860	824	796	834	760	765	804	790	789	785	782	808	823	815	820	838	837	732	770	827	780	763	810	810	815	855	794	826	841	802	785	859	771	790	759	816	816	809	822	792	785	847	810	805	804	760	835	781	816	782	844	787	803	773	802	839	819	772	763	802	751	795	813	757	814	818	755	785	820	798	769	823	805	833	790	820	809	855	832	798	836	819	771	758	760	760	783	771	751	811	824	794	802	821	805	811	793	781	814	798	756	789	817	818	798	845	781	784	784	821	849	796	828	802	757	782	777	796	817	778	858	822	834	806	759	802	758	804	824	793	869	786	778	798	774	813	793	817	828	793	804	807	805	813	752	782	824	841	791	786	851	858	804	818	791	783	804	780	781	837	838	765	828	804	792	786	848	794	799	791	828	806	769	774	794	809	781	778	856	795	801	831	838	788	807	795	813	779	808	810	778	807	838	804	803	784	789	790	789	825	822	767	812	818	785	815	793	801	805	783	821	814	818	800	814	838	845	787	834	790	821	782	785	821	804	741	817	812	796	811	783	797	852	825	779	802	774	837	796	825	843	791	829	806	796	790	773	778	810	793	799	781	775	801	795	840	803	823	766	800	850	783	812	809	827	841	844	846	829	808	801	727	845	851	815	831	833	791	847	789	827	818	839	828	826	809	773	804	779	819	792	820	818	790	847	814	833	776	809	847	805	817	799	818	797	829	817	815	802	887	830	821	788	816	873	855	790	810	818	825	815	786	809	838	834	790	771	744	787	763	778	806	825	818	802	825	777	829	803	846	829	789	835	767	838	821	817	777	851	770	823	786	851	791	793	831	828	834	818	836	772	824	832	811	759	773	798	778	822	762	782	836	806	792	796	774	799	816	806	805	798	782	746	770	819	807	775	800	830	787	835	766	810	779	803	819	763	789	808	766	789	794	823	807	779	792	815	810	793	799	745	822	844	798	833	800	834	819	799	806	794	798	823	835	775	799	771	792	793	815	814	803	820	802	846	791	768	834	769	778	876	826	817	839	765	860	781	810	779	783	787	789	804	813	850	807	842	863	809	846	833	782	815	810	818	821	820	804	864	821	843	822	849	781	825	782	775	844	856	805	846	801	821	812	844	784	818	764	907	753	846	873	726	791	815	833	783	798	800	882	832	854	821	779	774	769	837	783	786	789	750	823	810	828	858	782	804	823	806	783	797	772	804	838	879	760	754	817	793	839	810	795	789	753	825	802	851	804	834	798	844	764	794	794	764	851	825	858	791	829	783	817	875	782	831	806	816	836	805	786	837	787	771	841	809	817	815	859	827	783	781	846	824	803	776	805	798	820	811	832	781	807	812	871	792	786	793	810	803	830	798	824	803	742	804	776	876	758	832	788	850	766	847	801	821	800	808	813	841	791	775	821	775	806	789	805	823	807	831	737	779	798	822	815	778	780	786	792	821	802	799	841	844	781	784	784	830	787	809	792	807	787	796	805	794	796	858	807	801	756	789	806	818	813	805	842	798	796	778	823	826	737	889	798	753	832	821	828	833	820	805	820	791	762	778	760	803	758	802	769	822	846	775	775	856	835	771	818	844	785	756	832	847	861	792	822	827	759	811	818	821	823	781	823	769	827	776	789	789	815	803	821	800	835	775	716	820	792	831	838	821	817	784	785	861	777	837	781	793	770	829	789	779	817	824	736	766	782	811	762	774	818	791	831	815	815	800	785	830	814	751	815	826	761	809	812	806	806	750	821	817	817	845	810	808	799	827	807	811	823	786	815	817	776	798	768	803	833	845	781	809	816	779	797	800	793	849	781	731	794	767	750	820	803	814	779	778	800	767	791	857	832	843	812	822	804	832	765	823	820	811	811	790	797	778	844	798	803	787	788	753	779	825	844	769	793	791	850	834	827	796	794	818	804	842	798	762	787	796	829	832	755	875	794	838	803	809	833	891	835	792	825	812	835	826	805	849	837	851	808	781	820	772	811	825	812	821	813	808	827	801	859	794	787	777	824	783	761	802	790	820	769	789	803	801	785	778	846	808	767	808	822	789	803	823	811	806	775	772	804	803	846	815	787	875	840	831	769	816	826	831	809	759	794	858	819	824	816	752	789	786	785	794	772	876	831	771	837	844	803	807	847	825	834	824	829	806	814	820	792	771	792	819	773	769	819	837	817	814	822	808	790	847	789	797	767	829	853	764	787	815	777	828	793	785	780	815	775	745	776	808	774	826	747	774	761	818	822	840	803	753	774	794	796	793	842	806	868	815	828	789	811	819	819	761	886	864	787	821	790	764	792	790	782	866	843	845	773	835	867	839	795	819	810	807	793	804	782	817	855	779	789	811	812	808	744	801	837	733	788	810	855	798	763	826	807	809	800	774	825	781	772	802	795	794	817	811	826	822	782	803	837	841	813	774	767	779	816	837	829	829	767	803	827	785	776	779	753	775	801	751	811	826	793	819	806	825	802	825	766	847	811	800	825	834	829	762	781	817	832	844	822	810	747	813	827	829	774	848	786	844	788	789	807	822	778	789	826	809	791	837	822	859	820	787	813	763	796	788	859	787	794	798	801	848	780	859	795	803	788	828	810	843	775	831	806	747	825	783	787	795	860	805	808	775	813	760	776	819	796	838	783	828	827	796	836	864	764	766	850	793	818	812	827	805	802	807	755	803	802	843	819	796	816	802	836	783	815	856	815	839	823	799	846	805	795	826	785	810	802	802	847	752	832	785	818	802	829	826	767	822	797	835	861	737	806	784	843	801	819	813	779	853	866	755	846	810	822	846	803	818	792	766	837	824	791	809	808	819	791	736	813	802	797	831	807	822	798	779	802	843	803	792	822
8399	688	501	404	372	363	348	321	322	302	311	286	275	294	326	292	313	319	292	314	297	312	269	271	274	305	266	308	312	325	272	275	331	283	309	281	307	301	292	283	267	321	315	279	288	280	300	277	327	278	272	262	272	297	322	293	269	274	303	277	279	270	277	268	312	310	277	306	283	293	277	284	301	311	311	298	281	287	294	287	313	321	268	301	299	284	302	295	307	291	292	276	315	294	306	270	280	303	300	301	311	277	243	288	309	297	266	255	294	267	288	271	285	304	284	295	279	291	276	308	274	262	296	276	274	263	302	309	304	305	284	278	267	316	321	288	265	291	274	320	302	326	301	283	277	284	317	302	306	313	284	319	305	300	294	306	284	255	294	284	318	265	269	303	268	291	279	299	293	245	279	259	287	315	286	283	270	311	286	289	289	305	264	306	270	289	289	289	335	290	289	260	301	259	257	273	295	265	313	292	311	303	311	290	233	277	295	331	330	272	300	282	297	265	300	326	298	285	282	266	290	279	282	276	313	283	298	281	297	276	291	304	313	269	292	304	312	291	256	270	314	304	279	257	332	277	274	306	302	283	274	299	333	321	295	282	259	289	283	304	287	310	262	263	284	275	289	273	259	273	296	290	279	273	276	277	275	269	247	312	285	295	253	278	293	274	295	295	283	286	275	311	286	269	266	291	267	301	305	280	263	263	266	276	261	285	272	290	300	289	283	298	278	276	285	292	313	262	293	270	292	245	276	298	282	286	277	307	286	286	287	271	287	270	288	277	265	296	316	316	324	288	280	265	290	313	304	309	284	286	315	312	300	277	265	300	276	265	275	290	285	306	266	275	287	252	289	261	275	292	275	292	293	232	283	314	305	308	282	312	275	265	292	282	260	260	272	300	259	302	299	294	294	282	322	334	283	301	284	306	263	288	276	286	276	307	287	301	268	263	302	286	309	296	269	320	290	325	286	300	317	310	320	281	287	294	285	253	294	299	296	305	294	279	290	302	303	290	258	292	303	277	294	298	301	293	280	266	304	292	258	269	306	300	336	289	296	310	291	278	319	283	274	284	272	287	300	261	267	294	298	306	272	295	283	274	279	304	268	322	281	287	287	272	271	280	297	310	308	285	297	267	298	277	298	282	273	317	282	287	330	301	286	274	255	294	286	270	289	313	280	290	262	296	296	304	291	254	273	268	290	266	304	276	285	300	284	337	286	285	270	318	274	293	301	271	294	287	292	293	297	300	277	307	304	267	282	295	298	284	291	294	278	288	307	286	269	289	287	263	313	318	281	245	307	309	285	285	321	286	271	280	319	283	296	291	283	282	310	251	290	281	266	264	298	329	303	273	289	306	285	289	283	278	280	245	278	290	271	285	349	298	295	305	270	287	294	274	272	286	298	268	307	291	295	288	269	264	281	284	272	286	274	292	296	338	310	277	255	267	289	277	300	291	339	283	288	251	280	272	333	293	276	298	266	283	295	309	311	314	318	264	289	295	270	266	294	297	285	298	287	275	305	300	297	320	283	292	321	280	296	284	308	284	252	299	268	327	282	302	295	300	266	277	305	284	269	292	273	266	268	262	272	268	275	278	299	271	277	271	274	275	293	262	280	294	272	256	280	309	272	303	264	315	291	287	278	298	288	253	296	271	277	294	274	318	304	267	289	317	329	285	275	270	299	291	309	284	300	302	293	273	254	301	298	299	304	314	301	299	293	273	295	275	298	283	284	313	286	314	292	304	296	266	278	278	297	288	327	288	256	340	266	272	274	320	284	302	305	267	305	314	307	286	301	292	309	291	268	260	268	300	288	265	267	286	284	299	256	293	279	324	284	272	313	284	295	267	287	307	281	287	294	287	306	263	285	299	266	276	313	312	272	290	300	286	294	271	297	234	313	288	287	296	271	321	291	292	273	310	291	288	277	286	298	281	293	251	312	290	264	300	268	271	306	287	333	281	283	292	275	303	278	283	296	305	259	299	323	334	304	306	319	313	278	301	255	262	307	327	295	278	295	276	292	254	269	321	277	286	333	307	322	319	289	296	309	328	305	293	311	302	294	295	287	293	296	276	302	273	326	309	297	311	267	280	284	301	268	276	291	259	292	323	325	277	304	259	302	291	305	303	304	288	263	264	272	303	313	302	294	263	294	278	287	299	290	292	307	274	315	253	269	320	273	285	300	287	303	319	257	268	267	288	286	295	298	311	268	274	305	306	300	297	279	302	271	273	255	330	287	290	284	288	273	266	275	289	266	286	325	340	283	296	302	303	277	260	275	292	307	250	315	285	293	291	290	308	297	298	298	307	296	279	285	283	297	290	286	306	301	321	276	274	318	249	304	260	273	273	276	269	287	293	298	283	249	259	298	288	287	288	279	290	299	288	287	300	308	278	288	282	299	336	274	294	299	279	280	279	314	304	291	284	310	276	297	277	285	328	304	295	336	271	295	315	290	278	293	249	297	268	281	300	299	261	306	293	283	298	291	262	252	245	278	272	304	268	297	307	273	304	272	298	262	313	288	300	292	265	278	260	272	271	272	286	276	299	296	281	276	273	299	301	297	290	276	284	280	281	269	301	302	288	294	280	291	276	277	288	275	247	285	289	271	299	281	293	313	293	244	271	272	298	275	260	267	280	295	289	291	269	302	307	283	299	310	303	300	313	301	293	285	284	299	281	305	318	266	296	296	278	282	290	288	294	265	296	283	282	277	296	272	312	288	285	292	274	295	269	290	279	316	282	284	292	280	273	275	280	266	299	299	300	292	278	267	246	296	293	281	275	289	294	291	267	282	298	270	300	300	299	295	279	292	309	295	305	343	277	291	307	296	306	260	302	272	273	265	276	293	278	287	287	291	303	272	307	287	287	282	292	295	271	273	277	287	276	257	266	308	287	311	308	280	291	292	267	288	291	292	254	275	276	267	287	296	307	296	288	291	291	296	323	312	304	265	284	297	288	301	276	317	282	294	288	301	275	273	263	242	285	277	269	264	284	268	258	286	312	319	293	278	263	304	293	294	303	262	268	278	246	303	282	319	288	302	309	297	273	288	299	269	269	286	308	328	284	313	319	286	291	281	269	295	289	282	275	302	280	253	287	287	294	295	300	278	275	312	299	287	286	284	298	317	282	289	266	285	340	318	285	330	276	309	310	294	297	301	295	313	269	293	264	295	309	302	270	269	292	292	285	275	274	276	257	326	291	286	291	303	297	324	266	287	287	264	263	309	295	282	312	307	263	312	313	268	272	311	260	280	241	282	264	287	279	290	301	285	254	273	272	307	316	248	277	290	292	299	317	276	306	294	305	275	250	283	301	260	287	277	331	299	282	285	327	264	278	289	301	299	301	289	299	265	318	267	276	269	251	274	277	272	291	314	311	250	290	294	308	288	281	266	299	296	269	267	276	263	293	278	257	288	288	293	269	291	294	274	273	280	291	296	277	275	288	272	269	278	292	288	267	259	272	276	288	301	263	280	295	269	282	268	278	297	261
7323	1037	1295	1399	1233	1064	961	957	879	790	782	833	737	767	745	740	738	801	683	721	719	741	771	741	707	714	690	692	671	752	746	681	739	721	681	705	707	715	679	696	709	701	731	723	701	707	716	676	678	699	704	664	717	682	704	690	710	735	692	685	727	667	747	709	725	702	697	714	734	689	682	721	690	703	734	680	707	720	708	716	720	693	746	719	707	764	721	742	721	682	741	672	647	687	728	690	674	707	649	755	681	722	666	713	678	678	732	687	724	659	673	688	702	711	676	686	687	699	733	666	729	690	704	700	707	666	681	713	710	701	708	691	661	692	663	659	664	731	718	680	696	696	651	707	690	709	659	698	651	669	719	738	666	702	676	680	688	708	719	655	662	699	694	672	685	744	710	679	725	729	722	687	703	689	667	710	751	671	677	662	672	663	738	738	698	683	720	721	696	704	713	718	689	643	701	663	694	735	703	662	683	695	748	721	652	739	704	704	674	684	688	709	678	676	669	684	722	686	684	699	669	682	675	697	661	705	701	713	693	696	735	695	703	696	651	676	708	722	684	716	708	678	665	718	689	697	698	709	739	700	695	666	707	651	733	666	668	664	716	708	700	699	693	663	670	682	680	703	746	707	664	680	658	717	666	707	682	704	665	688	698	666	683	697	669	672	708	677	680	671	670	682	690	704	649	708	704	736	672	681	680	673	672	700	680	722	712	685	689	742	648	705	730	694	712	657	704	728	687	715	711	653	657	703	708	673	717	628	656	742	694	693	727	720	689	640	680	674	657	685	677	740	707	678	682	666	674	674	703	703	705	673	719	682	699	658	655	698	729	673	687	657	678	692	689	690	684	695	695	707	680	661	646	681	679	692	707	677	668	689	660	701	652	633	705	663	698	705	682	686	701	709	701	730	665	714	690	720	713	717	694	663	689	699	684	704	709	703	690	703	648	673	706	706	714	686	663	689	669	691	742	703	670	644	680	697	719	703	684	674	679	709	691	705	677	710	738	691	678	644	662	746	690	694	704	679	675	708	684	713	701	708	665	704	667	681	718	737	688	677	700	695	706	660	692	681	707	690	678	652	695	629	631	726	673	637	737	692	699	703	689	718	752	734	675	660	703	717	692	699	704	718	670	700	717	635	659	713	712	723	665	691	666	673	724	681	690	714	691	665	685	694	705	659	724	652	643	687	696	668	673	672	700	724	702	757	668	704	677	666	704	704	680	663	691	664	702	691	720	717	715	721	663	743	686	698	705	666	674	633	693	697	690	709	670	694	722	703	705	626	649	691	696	742	672	695	746	709	667	673	673	716	703	681	689	726	758	728	657	713	694	663	665	681	678	699	726	658	682	657	683	751	670	708	701	686	712	690	703	700	664	743	700	689	678	718	686	660	652	661	696	736	653	658	716	689	691	681	692	684	718	699	662	656	704	710	687	669	653	709	655	702	668	671	736	736	668	687	726	688	730	707	708	701	717	670	703	678	712	668	705	728	702	683	697	702	696	673	675	729	700	712	691	703	702	757	703	674	666	711	682	717	665	677	703	721	679	678	665	697	695	683	650	745	691	698	699	706	683	707	721	725	692	674	698	720	706	672	700	745	723	706	696	692	728	700	652	703	675	665	703	687	645	755	658	720	678	709	698	697	665	737	688	675	667	696	747	697	707	704	728	726	644	667	716	690	701	684	683	682	713	692	668	663	702	694	656	700	683	675	753	667	669	716	669	719	685	654	677	668	691	637	691	723	708	676	704	677	667	721	672	684	724	654	688	686	702	714	727	688	661	711	691	761	669	720	709	716	690	690	677	712	715	654	731	675	699	698	671	669	689	690	698	630	724	667	717	650	637	735	704	694	712	687	688	684	684	685	703	660	718	716	677	737	651	696	687	695	707	739	685	745	644	701	635	706	700	714	661	687	694	656	701	699	658	657	699	718	690	690	714	700	670	678	705	705	661	670	711	694	682	688	709	659	713	675	734	709	722	659	662	711	686	673	694	697	706	694	681	707	757	685	693	732	705	719	734	658	746	733	673	740	665	705	652	671	694	733	681	691	687	705	693	660	698	735	682	664	676	725	672	643	691	737	665	645	738	727	667	755	686	726	717	664	695	642	669	635	679	701	687	677	729	715	662	720	709	656	710	708	713	639	688	709	694	674	675	698	701	658	700	715	697	681	673	699	730	671	709	667	715	721	679	717	668	679	682	684	722	698	704	708	716	681	687	679	695	643	659	708	681	712	703	671	639	684	698	701	723	671	732	755	673	731	670	691	672	698	689	649	683	693	697	697	725	660	729	716	724	663	671	657	709	647	675	711	735	656	739	686	726	716	717	701	730	694	679	688	683	675	710	706	678	670	683	683	655	696	737	698	729	718	686	664	678	680	736	690	686	694	712	679	705	652	683	703	698	682	677	674	704	701	686	698	652	704	667	713	702	685	673	720	667	705	644	687	725	756	704	704	686	654	700	658	702	709	652	652	647	637	670	635	735	693	666	660	691	730	647	711	680	726	676	678	699	700	708	697	693	705	703	692	666	663	647	723	650	680	661	687	715	725	665	712	739	671	697	714	725	636	698	685	691	683	717	725	655	682	717	705	681	696	717	693	695	699	709	718	618	757	645	683	708	672	718	680	711	698	665	735	708	679	656	689	650	702	709	674	677	702	703	648	714	686	701	688	697	727	649	639	706	713	642	738	663	681	713	709	668	637	729	621	676	627	693	702	684	693	685	713	684	715	706	676	693	669	694	686	689	701	678	655	713	669	698	706	669	671	662	672	706	695	712	712	668	685	720	698	645	678	680	714	764	700	700	715	672	698	661	705	723	660	689	705	685	735	700	683	689	687	686	658	659	692	678	677	717	676	678	689	674	700	686	703	710	680	700	700	708	723	657	674	670	723	700	691	671	650	658	697	744	754	685	663	685	714	690	703	648	759	717	658	767	725	709	671	651	704	659	714	720	676	697	708	668	664	688	716	684	675	675	680	686	730	654	664	716	692	741	739	735	741	703	688	669	724	721	686	693	726	705	676	720	659	671	670	717	695	740	680	747	691	665	660	699	695	686	684	683	680	699	730	673	682	649	672	670	723	680	704	744	663	726	716	658	686	664	716	678	674	658	699	692	680	702	709	685	705	675	716	684	717	691	659	700	709	632	729	748	697	700	707	686	704	666	708	748	677	684	687	684	708	668	716	676	666	666	650	735	675	704	657	691	706	716	715	727	658	675	738	711	712	687	710	644	647	675	681	718	654	676	666	705	716	673	678	677	668	674	711	700	702	669	670	688	707	735	716	651	678	681	638	692	714	633	742	691	692	703	699	696	770	702	697	705	695	665	698	709	680	661	672	708	677	713	686	687	662	690	705	691	695	671	685	719	671	701	635	672	708	684	663	709	674	650	730	678	638	675	697	697	684	719	691	674	721	671	693	705	686	692	695	751	682	665	717	686	689	708	733	704	702	711	757	713	696	703	693	697	717	708	684	714	650	710	673
13884	1024	607	445	347	310	245	218	228	191	199	166	168	171	171	165	155	166	165	175	138	162	150	169	161	176	149	144	141	149	161	161	158	174	165	147	159	151	165	129	147	147	136	150	149	165	142	147	166	160	154	154	162	153	168	154	170	143	145	155	142	169	161	134	152	152	171	146	137	162	125	156	149	134	143	160	160	153	148	154	135	161	154	145	163	159	165	158	141	164	146	128	140	161	173	150	120	136	152	122	145	143	156	148	146	152	146	144	142	147	148	159	144	152	151	141	158	152	150	122	164	112	159	166	151	159	182	130	139	169	150	131	127	144	140	140	151	144	157	154	143	148	162	139	148	158	134	150	164	154	154	164	158	156	151	141	138	159	160	175	134	137	171	141	169	147	172	143	142	201	155	166	150	148	163	149	147	133	152	144	148	151	138	138	154	159	169	166	191	166	163	156	140	136	147	155	160	141	159	165	148	159	155	145	156	120	148	163	133	164	135	133	154	163	129	158	150	154	133	148	163	132	139	153	149	159	151	133	158	154	157	151	148	154	171	172	140	143	173	134	147	157	155	132	154	170	163	160	154	128	163	142	152	149	141	147	135	150	147	148	135	129	142	159	146	161	153	158	132	151	147	150	175	145	160	154	130	133	146	138	144	150	152	149	166	141	125	159	146	165	154	136	144	145	133	132	156	156	164	158	117	165	161	170	156	166	155	155	151	162	133	182	154	138	156	154	149	136	120	149	136	186	184	139	161	158	122	137	151	135	145	131	166	152	145	160	142	133	157	136	145	146	144	159	145	167	148	169	128	151	171	156	150	152	149	170	149	160	145	134	131	128	119	152	140	143	156	162	157	144	143	161	146	171	159	158	155	127	143	131	169	169	131	152	167	132	155	138	133	160	157	144	149	171	164	141	167	143	145	169	142	134	144	146	130	139	128	147	147	142	161	137	148	142	150	146	145	146	129	137	144	148	126	171	144	132	142	141	141	139	161	153	139	143	136	155	163	143	136	154	173	137	150	157	132	136	152	144	163	165	151	168	156	148	163	150	187	154	166	147	156	169	142	159	147	162	152	134	141	130	145	134	138	140	145	172	133	148	169	155	138	177	181	129	144	134	150	143	133	156	165	160	138	138	159	151	154	165	153	135	140	153	139	150	149	163	148	146	141	153	146	147	123	134	173	152	156	177	157	130	122	156	174	137	170	166	143	161	144	132	153	122	140	160	135	143	126	163	153	145	155	151	148	156	175	129	142	168	146	161	144	172	135	154	150	154	154	139	159	129	183	166	147	153	131	153	156	160	157	170	156	150	132	158	164	138	125	146	139	150	133	142	140	150	145	156	144	154	138	143	146	143	142	151	141	162	143	169	149	154	163	145	154	147	133	140	167	136	143	147	145	142	158	159	150	135	152	156	158	155	172	136	145	153	142	170	155	154	153	142	154	137	161	165	132	149	135	126	148	155	146	146	150	135	152	147	153	151	146	170	157	153	160	139	151	139	133	148	145	154	145	160	138	164	130	130	160	137	136	166	150	154	138	167	147	173	154	159	135	128	146	156	137	153	148	128	150	151	133	155	165	133	159	155	135	155	147	155	143	159	139	148	145	151	133	150	164	131	155	141	143	156	139	145	129	148	146	152	150	148	142	148	159	168	170	158	129	146	169	164	160	149	158	157	153	152	152	163	156	139	120	165	136	156	134	162	141	155	137	150	127	158	142	147	152	163	163	161	158	148	136	160	182	165	157	126	121	131	144	150	158	118	155	177	167	146	144	153	136	156	144	140	144	153	122	155	156	145	144	146	152	171	179	134	139	126	161	171	164	153	141	178	140	147	163	147	143	155	139	172	135	154	138	156	192	144	159	152	162	144	155	132	146	160	153	155	122	148	144	134	152	149	131	164	154	152	158	140	180	126	162	157	177	149	148	147	130	156	149	162	155	162	152	162	139	167	160	157	165	157	139	157	146	147	120	151	155	162	148	138	160	147	165	138	157	138	172	175	154	140	150	162	158	152	149	160	150	169	151	165	151	151	166	144	146	151	158	127	174	142	163	127	137	130	160	156	163	137	164	169	140	138	147	140	138	140	150	118	161	153	154	152	161	152	129	152	150	149	140	156	166	142	160	113	133	177	131	154	141	157	148	142	146	168	171	193	130	160	142	155	138	144	168	159	154	155	149	144	156	148	154	122	128	136	162	168	145	153	156	143	136	144	161	148	156	145	135	150	137	155	145	136	144	157	152	122	159	167	183	152	172	148	156	153	174	176	135	146	165	164	158	165	157	131	145	159	173	143	146	160	155	166	173	164	159	148	152	147	136	161	155	142	166	161	165	128	148	135	149	144	134	156	166	163	153	180	132	146	147	145	137	138	153	139	144	155	161	146	143	131	153	164	146	169	125	160	139	139	145	154	175	155	123	133	138	165	155	148	153	157	135	154	152	130	168	152	179	166	133	162	143	168	150	173	156	131	141	148	180	141	132	149	160	132	140	156	158	147	149	145	163	144	145	159	153	172	146	157	148	184	144	162	152	136	154	148	160	155	166	156	141	152	142	146	155	142	165	164	159	152	171	144	156	135	161	141	152	142	158	128	162	155	144	146	137	127	151	120	154	165	149	133	166	151	139	184	170	152	170	152	157	149	149	175	128	169	150	138	161	154	158	155	143	150	172	157	181	153	129	176	152	140	172	147	147	181	153	158	153	130	156	138	142	127	143	150	140	161	154	138	155	144	174	182	141	140	131	147	152	158	137	152	146	134	152	144	149	133	139	149	141	126	156	145	134	154	141	143	161	170	146	157	137	162	132	152	164	175	147	160	153	149	151	157	142	169	128	159	156	155	148	157	150	135	167	170	152	151	179	142	127	139	160	170	153	142	154	173	137	147	123	157	148	150	164	163	156	153	146	153	133	143	155	149	163	157	144	151	162	156	165	177	167	155	171	170	123	134	175	179	134	164	144	141	144	150	171	147	163	171	137	160	135	161	158	155	154	146	154	147	139	131	152	144	169	172	160	153	174	137	155	142	107	148	141	129	143	160	151	154	140	146	172	162	144	153	161	150	125	152	158	161	183	138	154	148	176	166	174	141	143	138	173	158	143	160	159	161	147	159	138	145	130	135	117	142	133	139	153	147	142	163	136	165	159	150	143	152	146	181	134	143	154	148	136	134	149	160	147	150	163	145	131	139	153	142	152	140	148	138	143	139	156	144	140	128	131	135	160	145	127	140	119	138	151	157	175	140	137	148	147	159	135	159	127	143	169	135	150	163	158	136	149	123	152	164	153	168	154	162	143	158	159	145	175	145	150	156	163	141	140	149	138	166	139	165	147	137	159	129	155	155	136	155	151	141	155	135	130	150	143	156	149	149	124	159	138	137	145	149	133	161	139	139	175	138	168	146	157	149	161	156	170	147	162	139	148	185	146	130	167	152	154	144	148	136	155	128	147	179	141	137	136	150	134	147	167	135	162	143	177	144	145	147	158	156
8759	971	1319	1641	1254	1013	890	790	701	642	654	567	574	509	503	480	468	468	453	450	429	478	430	459	457	473	438	424	421	432	430	410	423	432	424	404	407	410	413	385	385	375	414	381	456	419	398	391	392	384	396	393	394	420	371	407	417	395	372	416	342	418	443	405	421	406	465	455	416	388	404	377	410	376	429	377	386	386	383	379	397	403	362	403	457	453	447	437	410	452	421	401	378	379	405	400	350	383	408	382	378	355	415	400	385	386	421	370	399	398	358	357	367	368	372	417	359	333	423	398	371	346	390	391	384	409	348	380	343	381	341	376	399	388	395	382	393	382	364	411	372	422	348	371	373	403	434	405	387	352	375	432	351	406	382	361	368	387	403	385	372	392	371	393	372	374	414	346	374	342	402	368	387	390	376	366	380	391	393	377	377	388	353	365	367	400	379	371	388	353	379	388	348	355	377	394	409	381	359	381	364	360	431	402	376	399	370	405	401	393	388	369	360	391	396	378	390	365	343	375	397	391	379	382	380	396	414	387	336	396	375	367	355	397	394	421	390	400	410	381	388	405	377	419	385	404	404	351	411	382	363	387	366	380	361	380	390	383	416	392	356	376	354	373	385	410	391	401	390	402	376	364	379	389	370	397	377	358	405	375	375	427	381	380	377	392	393	361	374	407	384	413	359	379	412	419	395	361	392	395	398	435	393	412	427	381	377	362	385	396	372	397	420	401	393	388	373	372	378	394	385	373	392	411	385	408	389	378	394	396	402	339	388	365	378	359	367	378	383	367	376	355	369	392	394	376	403	418	344	400	384	396	357	350	380	389	381	363	360	361	396	386	372	384	391	398	372	367	392	409	381	383	376	405	344	390	389	368	379	364	399	401	376	390	366	367	341	382	374	398	395	363	406	364	372	375	382	387	397	384	348	404	379	373	400	392	388	386	378	367	372	404	380	359	379	387	389	417	387	401	374	358	394	387	376	381	401	387	358	379	400	374	371	403	380	384	396	389	398	416	381	395	376	364	375	381	411	369	356	417	412	356	400	384	412	376	400	397	386	388	402	402	361	390	397	356	382	407	381	413	381	352	387	372	380	358	389	423	372	413	391	393	385	395	391	382	387	359	349	405	418	419	392	429	413	368	381	365	370	387	408	358	366	374	378	379	338	401	378	366	397	394	402	368	392	368	354	412	380	405	383	423	374	397	423	366	385	379	335	392	354	384	394	411	386	383	372	386	398	366	353	385	372	407	396	392	361	377	412	392	370	370	407	420	353	371	381	409	393	403	357	363	363	376	395	399	402	407	419	377	351	367	391	356	400	386	379	364	363	397	398	373	398	344	378	408	345	394	368	393	360	437	399	396	388	352	369	336	351	390	384	384	371	405	412	375	367	401	394	362	405	399	386	384	376	407	382	381	380	384	386	382	367	386	368	374	404	391	389	365	380	405	422	369	381	392	382	390	368	373	397	373	371	386	353	384	392	405	374	353	396	383	369	394	374	404	408	340	369	407	359	395	395	370	391	389	390	372	396	336	398	358	368	389	351	342	383	390	391	369	372	351	395	393	396	379	386	384	383	391	378	359	352	407	393	401	386	412	372	376	387	384	393	391	420	369	419	414	383	372	395	354	412	376	378	361	397	350	377	363	395	412	402	408	413	379	387	357	412	390	386	400	406	398	376	362	385	397	368	409	385	396	407	381	389	390	394	347	399	373	369	386	374	360	399	405	384	409	397	388	389	374	396	365	395	400	368	380	373	369	386	385	393	369	390	362	397	383	412	382	397	420	409	404	345	375	402	390	344	427	372	389	387	385	392	371	390	364	402	402	383	371	402	360	371	373	368	381	380	359	406	391	376	374	395	397	399	378	385	343	377	378	364	367	385	389	392	347	394	386	371	403	409	361	359	384	383	387	356	364	373	392	396	383	389	375	404	379	384	419	385	381	389	339	388	378	404	354	402	369	368	375	378	389	394	371	397	360	389	396	362	370	377	388	358	364	385	395	352	360	347	395	415	396	382	387	368	370	374	358	377	395	409	332	408	379	356	391	392	443	380	427	385	386	395	389	393	418	377	403	369	361	359	390	347	386	389	363	375	388	394	367	349	385	381	386	414	405	358	401	396	375	406	384	412	352	386	390	367	379	397	388	395	371	388	351	404	369	362	394	379	353	359	384	368	422	400	351	409	393	379	386	388	398	352	396	395	397	365	400	341	406	357	402	377	384	375	349	375	393	368	435	407	387	378	428	386	377	393	398	400	401	345	412	394	369	354	397	419	349	393	376	369	384	386	372	384	377	399	366	414	358	397	381	390	368	382	386	385	384	401	408	403	361	411	391	369	364	369	380	402	384	399	377	378	380	387	381	385	385	374	411	394	374	346	393	402	407	366	386	421	403	382	386	375	385	403	337	390	382	385	344	368	386	362	409	381	375	368	350	390	382	365	373	417	374	380	339	415	370	378	382	409	352	353	385	389	346	360	371	380	375	389	394	377	372	337	386	363	385	365	391	372	367	365	398	343	384	383	397	374	419	391	383	398	399	404	378	389	358	413	391	374	398	379	365	342	397	376	385	376	417	394	389	403	369	399	361	421	378	387	378	373	394	378	394	401	394	364	383	363	379	365	399	434	379	416	390	371	372	382	365	379	392	409	352	392	374	389	344	364	392	399	384	433	375	405	378	430	400	398	394	376	373	379	376	363	386	371	378	391	418	391	392	361	376	422	366	380	391	381	356	368	412	377	394	367	404	370	405	380	384	371	387	355	377	399	349	395	387	385	415	346	385	380	384	401	390	392	395	379	381	355	375	364	349	398	381	382	369	393	384	420	423	376	392	403	347	358	352	404	392	419	402	393	326	347	391	404	378	385	403	415	389	361	352	366	392	379	361	405	350	391	398	370	362	380	356	388	405	368	378	379	395	390	406	421	397	396	373	360	381	366	386	368	396	383	368	404	369	365	372	383	400	378	367	412	401	410	365	395	390	397	367	355	389	393	375	415	407	380	401	369	396	373	367	386	381	393	354	352	367	422	405	389	381	378	364	366	419	401	391	395	399	366	370	377	384	402	379	384	396	393	378	377	370	364	364	358	368	383	383	436	391	349	404	392	391	394	414	405	401	376	387	347	419	418	377	400	400	395	408	386	368	369	396	379	372	380	391	365	388	390	397	375	395	393	421	360	380	387	374	383	373	389	378	374	396	407	395	396	382	379	377	382	349	388	370	391	398	405	355	368	425	420	403	376	363	385	391	394	360	386	379	382	354	390	373	368	389	400	385	367	393	383	396	383	374	355	374	403	372	400	405	389	384	371	382	369	382	373	354	372	404	357	337	362	352	376	392	386	395	397	415	392	374	359	388	393	356	385	365	346	343	341	395	415	366	369	378	339	375	371	356	415	369	388	365	391	378	389	387	398	431	393	418	390	405	387	361	410	363	394	387	373	381	429	383	394	390	368	432	389	368	378	387	367	347	417	370	361	360	399	386	357	389
2347	418	330	319	355	324	346	366	318	318	309	345	339	339	318	309	320	349	348	307	320	335	352	324	314	342	321	325	348	316	314	333	312	299	308	344	336	329	369	314	341	328	369	353	366	316	357	326	322	367	337	333	335	360	298	352	322	299	343	352	313	345	316	300	325	352	360	339	353	358	358	329	343	313	339	343	342	305	321	357	308	321	343	338	322	310	337	327	318	326	298	324	343	305	332	325	295	344	324	360	342	333	324	296	344	298	356	365	323	363	346	303	323	313	330	328	341	334	349	367	287	347	321	327	322	316	366	339	314	321	333	350	308	327	329	343	309	337	334	350	388	325	341	286	350	333	321	333	297	354	318	301	372	321	329	304	344	318	345	313	321	339	306	318	343	353	326	317	309	281	322	323	319	344	344	331	322	318	324	323	316	336	331	319	312	316	348	387	331	326	375	334	320	328	302	297	310	303	341	323	315	326	312	315	312	320	298	306	285	329	312	340	339	358	303	330	321	356	324	330	345	328	341	336	338	278	329	308	338	300	336	296	361	332	330	314	335	295	328	344	325	347	333	324	335	332	313	324	361	367	350	337	319	331	314	364	304	332	339	301	306	314	325	312	328	333	343	316	305	319	313	322	341	315	365	346	315	329	317	342	344	348	314	338	389	354	341	298	312	318	314	307	342	324	340	339	323	314	311	308	330	326	360	314	315	337	295	322	337	315	343	328	308	313	340	348	332	306	340	319	359	327	323	336	329	324	365	342	332	303	319	341	323	319	337	332	343	336	289	389	329	332	348	317	320	342	329	337	344	344	331	343	318	351	315	341	329	331	317	349	321	337	332	329	320	360	338	332	341	315	329	329	329	305	328	306	335	303	334	346	305	291	383	326	337	339	311	342	331	326	315	308	314	309	278	338	284	358	306	324	315	346	350	344	321	350	326	344	322	329	334	342	341	372	331	382	334	312	308	330	307	311	364	362	339	355	304	310	337	316	354	341	324	331	326	314	308	311	309	325	304	357	294	318	319	356	343	319	350	333	320	321	325	314	316	332	325	324	343	342	336	370	355	360	331	320	347	324	356	331	328	312	343	345	320	331	329	357	331	321	306	358	330	310	353	324	313	353	340	369	333	323	344	355	315	315	323	317	304	327	312	356	356	322	344	334	339	330	323	307	308	305	341	310	331	337	348	301	353	320	334	317	311	320	319	312	309	303	301	319	342	338	364	331	348	368	319	320	308	289	301	327	346	346	332	325	343	352	352	325	338	327	325	355	368	330	343	308	312	304	314	326	342	330	295	331	305	362	342	308	311	352	332	310	278	333	314	319	362	322	313	335	323	355	327	360	336	326	353	317	305	301	320	326	326	333	321	345	331	346	338	308	328	307	326	339	320	287	308	343	301	308	379	319	313	321	335	338	340	337	337	321	358	328	328	349	337	337	335	350	336	386	351	316	333	338	330	314	320	313	338	321	355	312	358	306	349	354	336	339	341	339	347	308	369	323	307	320	350	357	318	286	341	350	350	338	338	316	324	320	339	328	300	378	315	349	341	344	346	331	371	293	308	353	333	360	287	329	333	324	295	302	328	359	376	327	356	323	336	331	305	349	326	338	322	350	330	315	323	351	309	366	339	315	337	347	319	310	327	333	311	323	345	322	319	318	338	340	316	305	340	326	305	319	327	329	323	344	333	304	322	340	361	326	322	334	343	350	338	350	336	335	325	309	332	336	328	333	320	315	348	294	337	313	318	304	323	337	345	342	314	352	341	329	307	347	344	339	320	314	345	340	344	343	306	344	333	316	338	305	299	346	349	349	324	304	330	342	328	317	310	329	320	333	341	370	317	335	314	316	323	350	346	341	321	331	366	334	316	327	352	331	309	339	332	351	321	368	332	306	305	323	328	337	310	344	340	332	340	334	340	325	348	317	312	339	323	344	343	328	342	372	317	329	334	317	335	341	319	323	303	329	311	330	329	303	349	338	348	304	354	319	341	383	360	315	374	332	378	355	358	339	311	312	332	318	319	328	319	361	329	354	335	309	332	332	341	324	353	309	322	284	324	318	333	311	311	337	328	317	331	323	298	315	329	314	324	357	342	298	312	328	302	340	317	345	321	322	323	276	332	324	342	361	354	322	338	341	324	333	361	310	333	319	325	330	322	349	319	290	354	307	342	337	345	327	326	353	320	311	364	320	333	369	341	317	309	308	300	330	324	330	297	311	310	373	334	327	356	324	310	333	317	297	323	336	348	344	307	299	368	327	346	316	325	314	353	348	368	338	315	315	349	320	339	303	313	327	327	308	337	348	308	348	340	335	333	332	334	291	306	322	314	329	342	322	304	329	327	360	334	316	324	345	337	316	322	326	343	336	344	333	337	341	314	311	361	325	323	292	313	370	326	343	323	354	356	301	337	350	313	312	316	312	353	343	321	306	325	373	349	310	339	350	355	323	316	347	319	351	318	350	328	322	304	337	315	338	336	340	335	355	320	331	319	322	315	283	339	331	364	318	321	306	335	370	317	352	320	352	352	365	344	317	346	320	348	336	331	318	312	317	353	352	325	321	360	333	330	306	345	324	333	305	339	320	326	320	319	322	338	304	349	329	302	337	324	346	354	340	279	326	325	309	345	315	336	321	326	327	306	332	318	334	315	308	363	343	330	335	341	340	318	333	333	334	355	323	335	324	322	322	329	355	334	320	293	341	325	352	336	286	315	349	340	309	301	341	352	289	368	361	327	343	369	343	346	356	333	338	347	315	319	346	368	304	332	342	319	316	368	311	337	311	295	334	332	322	329	336	323	315	330	352	328	326	326	326	337	325	323	295	331	343	335	350	293	329	329	336	325	335	288	308	299	366	336	336	345	314	325	354	335	318	318	355	347	334	299	314	334	365	361	328	322	340	329	319	365	361	327	349	336	312	350	338	337	338	352	320	339	333	329	361	364	373	338	376	328	312	324	320	350	323	306	315	320	322	332	320	341	351	341	313	309	331	345	320	349	322	309	316	341	322	312	321	353	357	299	328	351	301	315	341	311	332	308	308	325	315	340	340	341	315	341	351	299	337	342	316	304	342	309	360	330	359	326	340	308	321	328	319	335	353	307	328	331	343	331	297	326	314	306	322	323	354	333	338	365	369	331	326	314	338	288	353	323	345	281	326	341	300	322	365	382	358	334	289	316	304	345	311	299	346	335	352	355	355	310	336	287	323	335	304	336	348	338	316	371	290	337	341	334	336	362	329	331	336	354	304	341	321	338	323	338	339	316	342	339	325	322	278	334	311	324	299	356	314	322	311	325	340	359	369	344	348	327	319	345	351	346	335	320	325	337	330	328	353	313	316	346	351	309	335	351	334	364	349	306	310	309	316	330	300	334	330	325	340	321	325	334	300	325	327	368	313	320	319	302	346	383	327	305	330	341	311	325	326	335	311	298	324	296	298	309	319	320	325	325	326	346	360	297	295	298	337	304	296	340	299	358	305	330	333	362	330
2617	929	798	831	798	779	789	814	783	773	754	777	825	814	804	808	799	799	782	777	812	807	766	758	752	779	737	819	788	808	774	799	774	779	773	806	749	838	766	791	760	781	767	818	755	746	765	754	811	752	784	778	782	795	797	799	764	779	764	744	815	787	776	807	762	797	794	811	843	768	812	744	838	772	795	767	751	768	800	770	812	776	759	773	732	769	786	818	788	788	813	754	794	809	753	783	774	779	756	806	798	823	780	801	768	751	778	741	731	751	775	799	780	775	733	789	764	806	810	771	762	779	771	791	830	767	742	790	794	817	759	784	804	831	797	804	793	776	806	784	787	797	749	757	768	787	868	823	758	798	751	766	732	774	757	736	791	796	759	795	800	757	794	715	732	762	803	762	783	775	772	747	806	768	777	813	800	774	790	744	801	756	739	771	784	803	789	787	781	752	787	761	769	726	813	768	737	756	841	824	795	801	788	805	769	783	809	749	789	772	815	796	764	832	802	735	777	812	795	788	750	758	764	811	801	802	788	804	754	794	750	841	809	854	801	845	804	763	747	796	796	769	744	774	768	780	743	800	779	742	795	847	752	798	778	741	793	783	790	791	777	753	724	780	770	803	815	798	793	853	762	746	782	831	697	744	779	738	735	799	765	753	738	750	762	782	725	743	757	795	771	806	745	776	800	757	826	721	793	790	726	766	727	802	798	742	762	780	767	849	778	798	771	753	789	788	839	763	814	816	787	760	798	793	793	784	801	787	840	797	804	796	775	791	741	767	805	807	767	778	806	809	803	727	789	787	775	755	781	775	786	794	799	751	794	778	783	726	765	773	818	793	772	823	806	789	791	764	774	797	742	805	772	817	760	797	776	799	756	765	740	775	747	797	792	760	783	788	793	762	744	800	754	776	817	782	805	829	823	755	856	797	754	797	748	818	769	765	736	819	786	783	774	769	767	782	777	772	836	717	742	776	778	770	757	748	795	768	798	798	827	773	754	770	784	741	806	818	781	709	764	764	787	819	817	759	744	778	792	747	786	756	776	770	774	823	763	809	773	799	794	763	815	800	781	770	806	829	787	776	818	770	763	719	814	792	757	810	817	796	749	763	844	778	794	804	760	777	802	788	789	768	773	807	805	740	756	789	757	832	817	758	757	783	744	767	792	822	820	789	736	756	780	764	788	791	715	748	850	781	764	775	854	786	826	803	744	818	812	803	783	744	785	854	752	741	770	771	754	777	791	813	759	761	744	799	811	775	776	779	787	803	833	808	831	794	780	788	803	739	796	806	797	769	743	818	792	775	763	811	782	771	793	768	787	744	808	843	809	768	770	824	811	718	766	757	736	762	784	792	780	773	832	827	802	750	778	771	773	771	792	799	735	771	760	750	837	782	836	744	731	802	799	768	767	772	800	805	778	822	834	810	768	839	704	781	762	746	772	797	817	869	772	829	785	756	780	750	753	824	765	753	802	808	783	788	775	748	831	770	771	781	742	773	800	806	773	725	772	770	819	754	742	800	805	779	746	755	786	804	776	775	813	771	758	815	767	777	752	744	772	803	783	790	796	791	822	746	797	760	776	797	778	808	773	765	781	753	751	742	763	822	771	736	855	791	769	746	771	785	837	838	761	832	782	797	783	724	725	758	747	762	746	793	848	774	740	753	777	805	772	767	794	747	780	804	807	744	792	778	763	743	769	788	805	760	752	763	755	791	809	743	724	781	822	726	762	774	796	774	821	695	799	790	763	747	785	793	804	855	806	848	740	767	824	781	773	807	785	761	821	783	802	752	796	742	743	837	826	740	770	774	787	802	770	807	741	758	770	771	810	793	760	775	787	795	775	810	766	819	760	739	749	762	756	760	782	807	794	770	776	772	781	773	779	825	771	760	790	817	762	799	778	801	811	754	743	716	761	795	758	752	765	775	793	787	815	776	738	770	848	767	789	790	771	834	794	727	744	781	798	775	777	825	795	746	768	745	744	799	752	779	830	806	774	814	809	811	857	809	792	787	712	792	764	822	815	762	802	813	806	771	756	799	805	784	755	799	752	705	753	766	842	808	750	781	813	816	815	780	751	783	764	838	709	797	757	793	795	764	844	846	800	768	791	773	787	818	765	753	780	762	845	796	756	782	725	786	741	760	744	782	741	761	813	759	755	764	780	790	788	764	788	822	789	795	791	741	805	787	825	762	817	770	743	754	758	800	770	764	802	792	772	741	743	750	736	816	768	782	745	759	770	806	760	789	796	831	754	792	782	767	755	758	731	812	775	763	787	808	815	790	813	808	735	809	812	799	794	774	820	753	773	786	826	777	782	823	771	767	791	785	768	841	769	757	763	795	809	811	777	798	756	784	726	797	836	778	748	786	804	851	753	771	812	776	797	800	804	803	764	798	801	754	762	748	745	773	838	775	827	745	798	798	792	775	863	785	778	799	767	821	775	812	752	766	811	795	773	801	788	766	755	772	811	764	768	792	750	826	804	784	754	739	764	796	774	766	769	789	784	786	834	770	799	774	759	753	809	772	757	784	783	815	802	761	841	803	752	794	759	785	742	797	813	785	824	754	800	791	815	725	818	742	815	775	790	797	817	737	746	778	787	755	796	830	720	825	748	839	770	777	804	756	784	815	791	752	704	763	759	759	803	790	803	841	779	807	745	757	816	830	806	821	768	728	805	808	779	727	753	802	781	768	758	797	819	734	794	752	777	783	759	783	760	802	820	781	799	809	804	721	767	784	822	768	823	826	805	752	758	751	796	784	781	785	790	791	749	770	789	838	749	787	811	826	795	761	785	783	773	786	737	786	807	773	712	793	746	785	772	816	746	753	795	772	770	791	773	827	785	764	817	797	770	835	733	777	786	785	785	822	833	764	814	762	783	828	837	754	792	779	779	795	775	802	761	788	778	812	769	740	823	778	756	752	782	739	812	747	777	826	852	813	775	767	837	772	816	860	769	795	828	776	746	747	763	786	793	792	796	774	785	737	759	835	763	801	828	778	820	820	815	771	793	797	787	796	800	786	802	760	792	805	762	767	750	785	790	809	756	754	764	796	860	746	786	774	826	777	789	771	805	791	775	817	762	748	778	820	743	784	768	770	766	807	784	792	801	814	780	808	791	786	740	755	766	781	757	838	771	815	814	796	769	766	793	836	767	770	760	813	811	791	742	756	769	797	763	801	795	804	742	763	762	738	784	781	766	755	819	745	803	756	750	764	827	766	820	809	747	777	786	758	777	796	807	779	816	741	801	788	769	784	832	750	784	789	815	761	787	765	802	763	772	782	816	801	797	796	756	744	811	787	758	801	768	772	782	786	756	795	721	792	785	733	766	744	768	777	780	762	783	828	776	825	733	800	759	798	822	782	827	730	776	818	793	774	777	766	753	803	771	777	789	795	770	798	778	809	791	774	817	819	756	739	815	784	771	740	825	791	802	774	797	792	759	806	766	823	802	799	787	780	744	791	793	841	725	790	787	820	795	779	772	763
8588	697	512	469	385	345	323	298	306	295	278	302	262	303	315	257	287	292	266	303	301	296	300	284	290	284	287	290	266	275	281	290	269	281	298	274	268	259	301	250	290	297	278	314	274	293	309	297	276	276	257	300	278	290	290	260	294	287	274	276	266	295	317	276	276	291	283	289	269	281	271	287	264	266	278	263	285	257	313	286	237	289	292	289	278	275	275	287	277	287	321	294	268	290	274	285	251	299	241	308	304	258	278	288	264	304	270	270	303	249	280	291	290	304	283	279	246	277	286	329	260	277	260	290	263	248	288	247	254	299	294	269	304	246	328	237	293	256	269	277	270	252	276	254	259	301	281	276	287	273	305	292	266	272	292	283	288	277	254	290	248	281	241	274	275	284	275	265	268	283	270	278	289	258	272	276	273	272	252	273	281	281	273	276	290	272	280	267	306	284	257	252	252	254	287	265	294	317	317	259	283	306	292	289	303	278	301	263	311	251	298	261	302	279	280	255	289	270	286	289	304	307	248	275	272	277	278	293	280	278	281	282	250	272	258	282	292	259	291	277	264	315	292	287	257	295	255	292	259	246	289	277	284	274	265	251	291	255	247	292	281	312	286	281	291	299	275	281	292	274	265	285	261	277	299	306	262	280	283	291	265	277	263	309	293	253	260	285	275	264	280	289	270	281	274	298	309	269	291	276	279	286	292	273	269	270	297	306	267	280	290	290	284	290	285	289	248	274	279	311	315	274	244	284	293	277	258	288	259	324	261	305	306	267	312	264	250	283	274	315	286	306	283	291	264	306	251	283	263	265	265	263	299	290	284	267	260	264	282	289	301	277	282	281	308	273	265	307	265	255	277	305	302	298	307	269	286	284	279	258	296	285	310	315	270	273	318	274	261	299	283	291	272	285	288	273	260	246	295	296	283	273	274	275	253	261	273	275	275	298	317	268	292	298	269	282	278	280	302	291	286	287	300	314	322	298	247	270	278	265	275	291	284	251	298	272	279	303	257	246	293	296	286	306	263	304	292	317	286	282	261	289	294	258	275	291	290	304	300	297	274	272	302	261	247	267	255	271	290	294	283	286	295	280	291	261	266	279	295	290	307	285	280	276	279	265	295	268	287	265	282	268	291	280	266	273	290	269	308	290	272	287	300	290	256	244	268	300	297	278	247	282	257	283	285	264	294	287	286	273	289	269	282	295	267	290	289	299	272	272	262	334	294	289	271	299	291	267	258	300	266	271	299	288	278	305	285	280	280	250	251	280	296	267	278	267	260	244	249	276	299	267	281	277	260	307	285	256	255	292	265	291	289	256	292	285	268	251	261	306	285	264	266	267	278	271	239	287	276	285	273	310	274	240	269	298	276	282	288	265	303	250	281	268	303	297	281	268	280	266	256	285	293	271	246	249	287	306	289	275	278	280	253	305	277	304	272	292	271	315	268	271	275	268	296	298	311	289	305	258	270	287	296	265	244	279	263	275	273	258	299	293	304	283	292	271	271	293	272	302	295	236	285	289	275	260	239	298	289	302	267	265	264	263	286	280	248	270	269	287	261	285	308	307	270	251	256	301	272	284	271	312	268	264	281	273	312	300	291	272	296	274	229	262	293	259	277	267	265	285	282	300	269	285	272	271	260	301	279	305	278	290	277	296	254	294	267	264	249	252	279	282	311	237	312	245	280	307	259	305	289	282	318	269	297	299	280	283	256	274	279	281	282	283	304	279	291	313	286	278	268	254	261	267	280	276	263	276	284	280	282	290	280	255	266	294	280	302	277	240	282	266	257	297	287	289	297	275	266	282	253	257	295	273	246	278	285	290	253	281	268	257	286	263	314	270	296	276	274	278	277	290	284	269	273	297	263	270	250	304	309	281	282	290	276	291	272	305	269	263	272	271	269	298	268	327	312	273	271	263	288	293	225	236	285	273	256	314	305	289	304	308	291	258	263	269	294	276	304	270	261	294	277	288	276	301	257	311	308	273	254	296	269	262	284	265	279	277	258	257	285	304	282	275	259	283	282	264	280	295	287	273	247	281	284	300	247	270	246	267	270	257	270	270	289	309	267	282	258	284	272	279	308	254	275	286	274	274	255	289	302	271	278	283	259	275	286	279	279	286	267	274	330	264	258	308	261	289	269	259	279	288	282	307	287	248	272	281	264	278	262	295	289	271	278	263	284	275	282	273	296	267	290	284	262	291	266	292	277	275	279	260	291	258	297	297	246	275	286	281	261	278	248	275	292	287	268	272	294	262	260	276	276	265	310	262	299	254	311	263	272	302	289	276	274	251	281	244	253	274	275	302	271	301	269	258	273	276	283	289	240	271	296	280	289	297	313	255	297	314	312	265	303	297	268	270	250	286	238	274	244	299	263	247	281	261	272	277	320	264	293	264	274	286	262	260	293	250	246	277	313	283	308	260	253	293	271	267	292	264	313	271	293	304	250	245	254	263	238	242	267	271	291	284	269	266	283	256	293	261	276	305	287	254	248	281	288	248	275	265	258	286	248	269	270	290	266	301	277	280	289	302	300	248	281	254	282	299	284	295	278	291	278	275	305	274	245	270	283	298	285	265	275	258	299	249	263	264	343	285	285	304	295	259	266	279	266	280	287	284	290	282	273	268	242	289	281	285	311	288	279	277	293	294	307	267	266	282	311	307	290	268	265	271	278	256	258	284	257	273	252	286	296	283	270	293	267	270	273	264	278	264	312	267	297	270	291	280	309	290	265	307	268	278	254	313	263	291	283	262	306	280	262	271	276	285	264	250	293	280	290	291	310	315	290	304	271	292	262	325	264	249	287	268	275	255	264	264	281	325	281	259	268	235	266	267	289	310	278	291	271	276	299	284	313	307	288	286	279	297	285	260	248	276	252	270	287	281	285	279	319	296	289	272	271	257	279	275	275	244	302	291	281	253	277	291	277	288	261	282	257	232	268	255	292	283	279	257	275	296	286	274	282	304	286	274	312	268	262	281	288	275	263	279	296	290	299	303	253	320	262	306	288	257	262	283	262	287	295	287	328	293	275	291	271	249	285	297	250	283	270	274	269	278	298	269	291	283	251	264	294	302	286	268	276	293	265	253	252	255	257	275	291	291	264	267	303	273	280	267	301	296	274	292	282	270	249	291	257	263	288	271	279	305	274	280	262	312	286	306	297	292	272	266	261	302	284	309	264	275	275	268	279	251	268	284	279	276	250	267	261	286	296	290	305	295	261	269	286	293	254	289	262	260	268	250	275	245	264	302	268	304	298	300	288	276	265	282	288	282	279	285	292	304	280	252	259	252	257	273	249	287	251	303	277	277	294	270	275	283	285	277	268	278	273	259	302	286	265	248	275	283	278	310	286	278	298	301	243	246	285	330	275	311	305	318	277	267	278	281	297	292	298	262	282	275	267	302	272	284	280	288	316	268	276	269	246	242	289	296	237	283	266	264	266	291	271	259	266	269	271	266	285	299	280	304	263	268	282	274	261	295	279	270	302	256
7395	1069	1187	1248	1115	1009	893	893	861	791	767	775	828	758	728	774	695	739	756	763	697	675	700	693	696	664	677	707	708	704	688	686	670	641	682	730	682	701	690	725	691	716	675	656	720	653	665	686	667	635	658	707	620	661	639	700	727	743	660	688	693	720	693	697	690	680	713	669	664	704	669	680	658	722	694	663	633	650	728	658	684	644	705	663	668	690	724	726	677	698	624	639	632	671	654	627	656	687	656	699	686	659	639	666	702	678	684	669	696	662	724	700	684	659	684	632	645	721	657	665	669	665	691	674	670	617	671	665	652	652	712	635	689	649	650	649	655	641	657	656	685	691	701	663	640	658	659	634	629	657	673	694	670	684	629	696	646	615	640	642	670	660	656	656	666	695	630	669	667	649	650	633	651	659	707	657	619	644	651	691	625	671	669	668	661	669	684	677	602	663	663	668	681	626	643	609	619	673	655	700	675	657	701	691	717	665	673	692	676	677	655	674	675	659	601	701	659	651	623	691	643	690	657	618	688	659	632	717	672	637	686	622	690	628	718	669	690	647	640	665	684	669	700	703	658	664	625	677	674	675	678	667	652	651	675	657	666	625	674	698	687	646	676	667	677	627	652	675	650	660	681	647	634	675	652	646	662	639	683	642	675	687	705	634	662	622	666	669	662	646	649	685	636	666	672	639	640	673	669	667	682	659	663	609	670	678	708	670	648	662	694	677	696	691	656	676	668	661	676	646	691	685	665	649	655	655	708	679	664	640	678	661	659	627	663	700	659	697	662	709	666	656	630	654	687	631	662	652	649	674	653	711	643	680	640	673	609	654	686	676	668	683	640	686	734	669	657	733	628	671	728	694	674	650	684	668	684	662	650	612	647	654	689	658	619	712	635	671	648	683	634	688	662	666	703	649	672	659	660	669	660	636	673	668	679	661	641	713	637	694	615	636	684	663	667	713	675	669	667	674	678	669	687	647	697	607	636	688	614	686	656	659	620	649	615	732	688	641	643	682	641	733	655	664	669	672	667	641	652	636	678	695	668	655	683	671	691	730	651	695	694	666	651	648	699	639	674	642	637	671	674	677	676	677	667	637	644	710	670	702	712	673	693	601	716	672	679	674	656	734	635	695	690	667	634	687	672	669	639	696	648	642	691	668	705	673	664	651	687	663	635	673	642	652	665	638	658	679	674	661	644	705	658	628	671	669	662	672	645	737	654	671	679	634	654	653	664	648	673	667	681	645	660	657	698	648	662	686	687	642	626	601	733	634	661	631	636	712	670	664	688	704	701	673	612	662	689	680	670	679	649	677	645	685	669	687	638	683	638	703	673	664	673	649	693	684	626	724	651	652	662	659	631	686	666	640	667	665	666	664	670	657	673	642	639	676	700	684	697	677	674	655	694	684	686	671	698	674	674	690	656	629	647	649	636	726	618	675	714	670	682	676	669	691	663	619	648	684	698	655	671	690	680	669	631	649	642	670	653	678	662	672	697	653	652	640	627	661	638	696	633	696	624	644	633	687	682	649	623	654	666	685	653	669	712	695	636	687	635	660	685	696	650	627	635	614	675	671	662	673	668	689	714	633	649	665	651	679	669	651	658	618	626	639	756	649	665	709	701	693	678	662	661	656	643	645	650	677	664	620	627	686	686	654	675	714	653	681	672	649	638	678	614	679	672	695	661	656	673	713	654	696	668	633	677	660	655	696	645	674	660	667	644	686	656	665	664	657	636	648	641	690	651	625	650	625	622	673	659	675	647	655	692	686	674	654	688	637	629	641	681	640	666	631	661	685	686	681	679	658	657	644	637	697	655	677	646	679	677	687	711	702	627	682	686	680	604	655	674	672	645	671	663	687	670	675	656	659	679	705	646	669	695	691	683	618	656	639	631	618	677	722	627	669	651	653	677	695	655	712	695	617	657	635	666	713	700	675	713	656	641	661	653	646	707	642	685	641	663	674	661	659	671	652	650	674	686	648	646	641	661	698	637	649	660	663	682	679	666	689	700	656	686	665	704	664	653	664	705	689	671	651	623	694	649	676	658	703	724	654	619	674	635	685	706	680	639	643	648	689	655	657	658	701	631	714	665	685	684	644	629	701	614	676	697	670	702	665	716	665	676	646	655	655	660	641	601	665	639	670	655	676	683	622	681	677	679	673	655	653	694	670	635	672	701	673	670	649	678	673	659	640	657	665	666	674	685	715	613	647	687	678	620	689	695	677	630	718	650	651	693	680	634	691	619	656	667	665	683	652	679	670	656	678	659	667	698	639	614	657	725	671	610	662	674	666	686	665	679	660	676	669	637	661	699	680	642	729	675	679	660	679	648	617	681	661	673	640	668	677	663	646	667	636	682	683	647	688	665	672	690	637	693	700	681	660	685	636	683	634	729	636	660	689	623	694	618	677	612	621	671	683	692	672	656	635	644	669	673	640	631	667	651	685	658	667	675	679	641	745	622	705	648	616	646	624	619	629	626	632	713	627	673	618	623	653	673	667	696	680	678	697	656	704	693	711	625	635	688	740	660	693	637	699	716	660	690	646	659	650	675	642	679	674	697	667	728	658	670	667	650	653	653	678	677	672	679	689	649	658	676	677	690	639	663	729	657	639	669	671	681	647	666	674	681	655	636	712	684	699	648	665	733	654	651	669	672	675	677	665	699	691	649	626	668	694	697	655	672	689	649	669	669	639	659	681	682	638	656	650	682	670	658	679	627	680	682	685	686	644	706	643	665	695	609	691	640	662	660	691	648	731	644	658	650	650	655	690	647	700	613	634	680	650	667	682	691	630	636	657	683	650	697	628	646	723	661	660	624	671	646	694	673	627	628	691	714	647	673	702	629	683	711	621	642	695	665	673	653	677	665	658	719	679	724	664	702	706	672	657	662	682	648	702	647	618	647	666	610	660	670	688	681	663	627	666	667	672	663	664	646	653	697	671	729	654	639	672	665	661	690	678	653	669	679	650	681	652	660	652	640	676	632	682	635	680	680	647	682	640	634	712	650	653	635	700	633	638	654	706	668	679	672	653	655	658	655	706	658	692	628	678	624	663	641	679	689	644	699	671	706	667	645	647	683	691	676	679	633	618	663	680	654	713	667	675	676	707	687	697	656	667	646	676	677	674	661	653	699	665	674	681	649	653	678	689	661	717	655	642	653	643	692	650	650	656	641	683	705	645	662	654	681	631	659	690	656	664	612	662	696	690	654	714	620	673	677	674	619	654	643	628	633	695	637	649	719	674	633	704	693	682	693	698	629	674	674	667	707	713	661	715	684	641	672	677	643	685	687	626	599	686	613	664	635	661	657	665	644	634	642	659	672	651	706	713	683	674	679	658	652	690	659	606	661	666	672	710	705	634	665	607	631	664	684	646	707	618	628	689	644	676	676	679	655	640	621	650	718	705	700	659	676	680	629	688	658	674	682	662	672	667	707	647	645	669	668	668	651	668	712	673	683	665	667	703	666	675	650	658	640	651	673	655	645	642
14324	1072	630	456	344	306	237	191	185	170	205	170	147	159	151	174	154	149	149	164	151	118	133	141	140	147	146	153	152	157	142	153	140	141	142	124	130	143	123	141	152	127	123	121	135	119	124	130	167	151	138	130	151	134	134	142	157	130	152	135	154	121	137	125	139	163	160	143	139	139	161	138	127	142	128	118	126	132	133	129	140	127	133	151	146	164	156	128	132	141	125	148	120	142	145	138	145	127	150	121	141	157	144	117	131	119	137	142	121	135	158	128	127	139	134	133	166	141	157	150	120	141	156	141	139	119	115	144	128	138	124	138	118	139	119	149	147	142	128	147	143	148	152	144	141	139	124	146	137	138	143	140	133	129	117	131	140	127	133	122	128	127	138	150	137	135	147	153	138	137	159	157	110	148	109	151	142	154	138	127	145	126	136	145	126	129	131	156	131	154	135	129	127	131	157	132	140	133	140	166	116	154	143	131	153	134	124	134	142	122	131	125	149	144	140	131	108	124	151	142	114	132	152	138	138	159	141	162	147	152	131	152	125	136	151	185	136	120	157	132	156	144	145	128	143	138	106	139	131	119	138	151	139	127	130	140	132	156	126	143	122	145	140	142	143	139	148	113	140	148	131	135	164	135	155	124	138	105	144	132	116	156	144	144	126	114	179	146	138	130	163	151	148	149	135	119	148	155	134	143	141	133	136	131	118	144	154	150	138	128	139	141	122	134	130	136	159	166	144	138	130	118	134	134	163	133	135	124	136	130	138	151	143	140	129	137	137	140	139	130	129	136	129	121	109	122	122	125	113	141	121	134	128	125	126	158	132	158	136	155	137	135	125	145	119	137	125	129	144	153	134	147	129	127	161	139	136	147	130	116	119	127	129	139	141	124	139	126	123	119	133	147	136	132	135	123	139	138	147	142	146	147	147	147	119	158	134	119	127	146	141	131	132	141	134	149	128	145	135	145	105	134	142	119	130	114	139	131	149	148	138	151	126	139	114	134	111	127	117	146	117	143	157	150	143	121	150	146	148	143	142	130	165	113	145	123	152	139	152	138	148	123	158	125	153	149	128	148	160	124	150	157	141	150	129	134	146	123	151	115	148	159	135	140	129	160	143	157	114	128	114	141	149	146	145	141	145	121	157	134	133	146	131	118	132	137	134	136	139	133	148	131	152	136	141	139	144	146	125	146	134	128	145	113	139	132	134	136	144	127	139	152	162	137	134	153	107	138	138	124	130	123	140	120	126	129	134	141	124	122	134	138	131	149	156	140	121	129	132	134	143	151	131	132	133	138	135	146	130	146	116	140	153	146	135	175	141	117	133	125	145	137	141	156	177	139	158	135	143	122	160	136	124	138	144	164	138	121	126	139	129	127	115	131	137	150	134	161	147	146	127	125	147	162	138	140	120	124	128	146	152	135	128	124	136	143	138	140	125	140	125	118	121	149	172	150	136	121	147	131	148	123	127	129	141	151	134	134	126	138	135	126	140	172	148	120	173	139	131	97	146	135	136	122	138	123	135	138	114	137	167	141	136	139	137	131	136	133	145	136	140	115	134	120	119	135	132	136	132	135	126	123	116	155	119	108	150	138	147	152	136	153	145	149	143	141	106	122	115	142	118	123	146	129	149	148	103	145	133	154	145	161	132	119	150	145	126	139	133	131	146	130	123	116	153	123	148	123	140	134	138	128	151	133	137	129	140	120	141	142	156	141	152	139	128	135	121	130	141	127	162	179	142	121	140	127	143	117	140	156	150	144	139	118	144	141	145	125	141	139	123	121	144	119	134	148	149	152	133	149	117	130	146	152	151	115	144	133	138	156	148	147	127	149	132	122	140	148	133	150	143	127	154	153	145	148	141	126	160	152	143	153	141	129	140	125	155	145	124	120	141	138	147	147	153	141	143	118	154	141	141	145	118	134	143	142	123	120	139	133	150	157	171	119	136	114	144	143	146	138	128	129	128	143	130	144	127	166	146	161	126	144	135	143	118	136	142	116	138	152	140	146	115	124	145	147	144	161	120	143	105	118	145	146	123	128	118	144	133	150	157	131	141	121	139	141	137	144	143	149	131	147	137	151	141	142	119	141	149	136	162	155	130	148	148	146	127	132	171	139	143	120	129	140	125	136	139	117	124	153	111	145	113	140	124	125	124	131	124	113	137	140	149	143	124	111	135	134	130	134	141	136	129	122	146	131	127	115	129	170	156	156	143	112	128	148	152	124	121	153	137	127	135	111	129	139	148	129	120	131	134	129	130	141	144	140	147	129	159	120	117	153	144	151	130	141	151	134	139	123	147	132	140	124	138	123	140	157	121	145	138	150	151	140	135	136	115	119	129	159	126	140	156	141	144	143	152	97	135	134	129	122	116	147	132	109	121	139	135	158	151	133	136	151	120	136	112	146	159	139	122	132	122	133	150	117	115	135	141	161	142	130	146	137	145	148	132	162	136	125	132	158	127	179	125	122	120	157	147	135	126	115	138	142	115	151	151	122	136	141	145	143	127	109	129	128	146	150	116	132	149	133	145	147	148	133	134	132	153	154	117	131	124	136	124	141	133	150	134	146	126	145	130	125	146	120	112	139	132	140	129	146	136	128	144	133	152	118	141	130	173	153	139	138	150	116	131	137	138	136	132	135	130	140	171	131	144	140	130	137	138	122	127	132	138	130	120	144	132	142	132	136	126	124	134	161	117	156	130	134	149	131	151	108	136	144	122	140	124	147	146	136	122	151	134	149	146	140	128	118	135	130	154	131	141	146	143	143	140	145	129	121	135	159	121	127	149	129	152	134	138	138	146	154	121	169	150	152	139	132	143	145	137	141	130	148	143	145	178	141	120	116	134	134	126	146	136	132	126	122	132	132	122	133	144	147	137	141	152	122	138	142	129	136	129	134	148	142	137	157	127	152	129	134	163	143	128	122	157	114	123	131	122	130	144	149	130	140	121	156	150	135	130	161	129	121	158	145	129	133	155	141	145	158	125	130	127	136	145	164	155	126	134	141	102	147	128	129	153	127	132	149	135	139	123	124	153	128	142	139	156	120	125	135	159	153	137	131	113	137	135	158	149	125	114	150	150	145	159	143	133	130	134	145	149	132	155	139	173	151	148	133	138	132	152	134	125	151	145	150	136	150	147	140	145	156	141	133	144	154	144	133	130	136	132	109	156	117	149	139	134	125	145	145	120	133	133	143	120	139	121	130	133	138	153	144	151	125	139	134	175	125	126	154	142	162	147	112	143	133	132	112	120	128	159	147	149	117	143	133	152	143	143	148	124	124	125	139	118	146	116	146	134	132	137	133	152	140	140	118	139	134	151	126	136	137	156	162	166	123	142	137	120	133	127	134	137	150	127	121	146	133	133	146	123	139	131	138	127	145	135	151	158	146	148	121	133	114	128	128	142	146	134	159	130	143	128	131	152	123	143	134	152	141	140	147	150	136	136	131	153	165	153	130	160	149	140	142	150	156	149	157	151	143	135	146
9082	944	1299	1476	1243	1144	899	740	665	613	600	575	535	493	500	452	467	433	437	434	402	417	444	382	397	405	409	392	381	392	373	396	361	429	329	373	401	362	353	361	403	388	387	381	395	374	379	353	397	364	392	342	352	374	359	362	389	367	339	374	375	383	369	402	418	398	422	427	382	388	366	337	369	376	408	353	367	348	374	390	355	393	342	382	405	432	455	401	356	371	357	383	353	367	356	347	331	336	353	358	356	367	376	342	358	339	353	363	380	348	330	370	403	347	340	351	377	372	371	328	330	363	353	342	369	352	372	340	350	331	368	397	374	338	363	369	364	362	345	381	346	376	370	347	347	354	363	338	351	318	330	354	329	359	344	347	371	345	329	379	342	349	376	354	353	374	339	368	333	344	359	330	355	396	358	335	354	377	336	381	360	350	361	365	363	352	342	337	340	360	372	382	363	355	394	374	330	338	347	345	341	344	386	362	386	365	347	333	313	376	378	395	321	367	355	355	365	355	338	359	364	337	367	331	377	333	356	314	397	382	349	390	312	369	357	360	320	380	368	365	359	364	349	355	339	329	321	364	354	337	336	403	357	371	360	359	335	356	409	333	362	338	343	356	381	399	350	386	338	339	351	346	399	340	357	351	308	331	350	344	367	354	353	355	366	359	345	377	367	372	397	370	376	330	353	388	370	342	382	345	357	338	378	355	360	352	388	327	314	363	357	352	346	358	320	364	355	424	342	364	377	353	364	338	347	357	356	392	354	375	354	331	333	335	350	350	353	379	344	355	396	366	343	331	354	365	326	381	370	342	332	396	393	325	343	363	351	375	356	353	358	353	364	360	337	341	328	326	370	351	385	397	343	343	334	395	354	369	351	349	337	370	349	351	378	356	343	335	346	382	360	361	379	344	376	366	363	376	340	350	394	344	342	349	371	349	326	355	384	334	332	354	323	335	384	332	366	358	323	350	357	324	328	379	350	316	359	355	379	367	372	342	359	344	360	370	361	366	346	371	406	376	332	362	349	343	368	319	362	397	382	356	351	384	347	357	358	357	363	367	352	352	344	350	346	344	370	351	363	387	328	367	342	370	336	377	348	352	376	383	353	370	358	321	367	368	354	362	338	381	370	358	348	393	343	360	341	373	362	354	348	342	366	379	377	374	362	313	349	336	348	370	338	361	369	366	333	342	361	380	367	338	365	355	354	356	367	364	362	340	352	348	338	386	361	362	319	348	334	350	363	316	350	340	330	356	338	352	369	370	389	366	352	349	358	401	373	353	374	368	352	365	370	358	318	359	343	320	350	362	394	367	345	323	348	372	361	381	336	349	390	386	356	357	361	346	347	340	330	351	342	364	365	352	365	334	399	331	350	332	376	379	329	359	356	323	338	354	330	371	361	353	336	351	361	366	377	334	323	367	357	368	350	369	337	393	360	367	347	363	341	361	355	396	328	349	336	377	362	381	324	377	370	359	356	363	377	365	338	354	339	331	361	319	353	374	365	340	366	304	403	353	384	366	416	330	338	325	342	356	349	380	333	356	325	382	361	359	358	374	346	338	369	353	383	332	344	372	347	374	336	364	359	349	331	353	380	354	339	370	366	336	359	348	341	399	390	357	329	336	362	384	370	372	347	371	377	359	339	371	359	357	366	349	345	378	341	365	355	349	374	347	362	383	370	336	379	350	355	388	351	318	364	364	362	377	338	358	354	341	350	389	361	337	359	381	323	327	362	313	368	394	357	388	316	384	369	367	351	336	341	366	348	345	348	352	336	367	345	372	366	361	393	378	347	343	390	373	370	332	348	357	349	367	371	343	339	348	354	338	351	373	393	321	364	337	334	388	406	379	331	337	346	359	392	340	327	371	387	382	334	367	360	346	333	322	323	355	365	390	369	342	337	373	374	387	354	335	343	360	381	354	356	365	375	337	340	379	386	358	380	359	365	327	350	362	316	345	333	391	346	348	367	361	380	374	369	368	344	320	328	327	400	328	339	357	386	377	347	371	360	351	336	347	383	352	345	333	352	321	384	351	327	352	354	317	328	362	391	375	358	340	368	353	329	401	341	366	369	363	361	395	343	355	368	345	366	353	373	357	351	333	361	350	346	365	371	350	345	345	344	351	321	351	379	372	411	355	364	354	366	418	374	395	366	352	352	372	350	347	368	352	351	371	357	330	359	331	388	351	379	395	330	328	340	359	348	392	380	351	357	353	375	362	348	366	371	340	304	339	390	349	352	338	332	356	358	386	338	347	358	374	365	372	344	367	332	378	412	402	365	366	373	377	370	333	360	335	341	383	390	351	357	355	350	353	330	339	366	345	375	383	349	359	406	350	348	370	364	347	359	346	373	375	333	370	384	346	349	340	363	359	316	391	359	353	343	325	384	353	372	333	333	365	344	355	353	321	352	347	353	366	348	342	348	357	352	385	338	353	345	351	347	358	361	360	402	345	347	333	375	400	354	397	335	355	331	343	324	363	362	367	362	381	353	360	335	370	344	314	363	333	351	345	344	371	349	381	363	333	368	365	362	337	351	352	384	335	358	353	349	363	349	369	367	383	362	352	284	369	331	350	340	343	367	363	353	329	354	357	352	384	373	370	345	353	341	363	384	364	326	369	324	341	357	343	378	365	361	347	319	340	374	357	346	380	360	334	356	328	354	348	343	373	399	358	325	385	376	376	378	358	373	373	359	364	360	369	385	353	350	371	413	365	337	353	330	350	357	379	343	392	346	359	346	345	370	353	351	368	347	336	363	376	366	358	377	360	362	379	372	338	355	375	336	351	378	354	312	357	338	343	362	357	371	369	354	383	348	338	373	381	378	337	356	363	354	381	349	331	373	350	367	357	344	384	386	355	313	387	343	391	356	348	362	350	353	369	340	327	350	374	340	374	387	352	358	341	389	367	320	358	379	339	363	369	346	370	363	381	397	363	342	384	342	372	318	339	382	364	352	351	342	409	325	332	339	375	350	351	324	377	356	345	325	390	359	340	359	365	330	360	389	376	333	354	335	366	353	375	342	377	362	358	329	361	359	355	320	374	366	314	337	367	366	377	346	368	357	356	368	333	343	345	356	376	378	344	302	351	345	377	352	297	332	379	352	368	369	350	366	307	380	340	331	361	365	360	363	354	317	362	369	310	365	349	371	379	378	370	367	344	376	358	335	365	356	373	355	374	342	351	396	336	367	363	366	343	356	360	368	358	351	382	370	378	347	366	327	331	365	351	379	342	355	348	314	354	359	351	379	375	354	393	353	327	348	342	380	356	340	375	379	341	342	353	330	347	339	344	358	347	385	358	350	351	344	377	325	367	353	383	333	354	360	368	353	354	392	336	349	338	363	336	352	362	348	347	344	380	378	350	367	346	369	354	360	334	357	338	354	371	356	341	365	371	338	358	379	372	342	357	341	366	365	341	340	347	312	361	351	366	368	328	389	319	347	368	371	339	346	377	325	347	357	389	345	344	334	354	343	357	344	347	360	374
2537	452	360	340	360	276	331	344	300	304	361	340	340	333	295	341	328	316	365	318	327	293	327	299	279	314	317	328	319	281	321	320	322	309	336	338	335	339	332	344	314	295	348	329	357	338	317	332	328	311	377	329	324	342	337	301	346	332	310	344	338	335	319	308	312	301	315	347	337	305	306	326	328	319	317	305	309	318	292	311	333	371	324	311	339	316	349	274	316	307	297	344	322	346	315	365	326	307	313	333	335	326	348	339	302	301	321	299	297	341	330	329	350	327	313	312	301	274	364	329	310	337	291	332	310	339	345	318	300	303	323	347	320	349	296	321	301	345	318	314	329	264	303	337	322	301	327	281	333	316	332	308	329	307	345	346	346	316	365	334	314	305	343	331	324	353	321	297	355	319	352	313	354	314	298	323	316	346	316	328	307	306	309	333	317	326	320	306	322	315	320	312	316	312	307	323	329	351	305	305	354	305	337	316	324	303	328	330	350	327	339	320	335	310	322	332	324	316	338	305	333	294	250	329	312	341	321	291	279	351	310	347	328	334	311	325	294	284	327	339	315	318	331	330	335	314	297	310	344	311	348	336	327	327	319	310	306	299	296	325	301	331	330	282	334	313	301	325	303	314	294	330	292	376	321	326	322	327	327	311	313	300	322	349	322	299	321	322	301	306	342	304	323	321	316	310	362	314	303	330	312	299	316	335	325	352	317	324	324	318	336	335	327	326	310	308	332	348	315	307	332	328	312	327	352	311	317	297	279	346	342	344	363	330	330	315	318	292	326	298	334	349	338	317	328	322	330	297	313	315	303	319	295	342	344	338	332	299	331	308	324	319	310	329	302	298	296	290	327	362	309	342	309	321	332	320	330	346	306	310	322	307	348	364	343	321	330	351	325	314	317	295	343	311	331	309	335	314	328	362	346	312	327	339	352	318	313	370	324	303	290	310	347	301	328	307	327	310	308	321	341	360	316	329	331	329	312	313	342	323	319	312	332	338	282	337	329	263	352	317	330	331	338	317	279	286	302	319	313	303	304	293	298	328	341	328	351	319	329	337	302	327	306	308	333	307	327	347	305	301	302	332	367	333	373	313	346	341	331	303	316	310	315	328	324	281	300	304	348	315	351	334	344	325	359	332	310	322	312	327	325	277	339	299	340	338	338	319	311	320	321	337	323	312	322	305	293	321	282	325	309	326	326	325	325	360	321	297	306	313	333	335	343	351	317	322	327	346	299	321	335	318	324	322	315	328	352	353	326	311	293	306	348	293	317	316	332	349	327	326	291	339	334	305	311	304	336	311	314	336	335	325	340	337	322	321	345	325	330	317	311	341	349	320	332	353	335	310	307	316	307	297	319	305	306	312	292	312	325	334	322	318	337	335	310	299	344	335	299	351	305	327	327	332	304	324	312	342	336	325	304	336	349	310	347	328	312	307	308	344	287	330	342	321	322	324	345	326	322	316	294	343	323	311	340	333	344	312	332	324	343	306	318	356	323	337	341	297	315	303	354	317	299	315	339	324	293	325	310	339	327	327	333	327	302	349	301	309	273	294	338	350	346	330	316	331	342	346	317	320	314	327	307	319	321	321	315	321	316	314	344	311	283	318	334	296	282	305	301	300	299	310	344	318	303	322	319	319	303	325	318	357	327	318	319	300	350	320	333	366	359	322	318	312	306	319	282	321	327	300	330	369	304	307	309	340	311	340	304	315	311	310	308	314	305	302	318	309	301	361	318	353	344	344	331	325	306	314	293	330	328	327	323	315	299	349	300	337	316	336	358	314	284	338	338	306	300	331	298	320	287	303	349	327	339	316	332	321	345	293	308	320	317	303	304	333	323	318	317	368	287	323	351	309	318	340	280	316	314	344	323	312	332	326	321	363	304	319	311	308	310	330	305	293	320	346	310	353	337	340	329	334	302	326	340	330	323	301	305	354	303	359	293	290	294	352	314	327	290	276	309	330	371	313	350	298	291	374	333	311	299	317	296	294	310	275	296	309	321	331	290	326	321	323	319	330	307	329	321	309	361	323	304	343	330	329	311	318	343	319	332	329	349	277	318	339	307	321	308	316	313	312	304	359	346	317	314	267	320	327	327	313	310	307	344	333	322	370	318	363	312	296	325	310	298	331	341	325	295	331	361	330	303	282	306	348	325	335	328	311	326	318	318	302	321	299	296	340	309	312	309	346	341	310	331	352	307	338	323	346	332	306	343	286	361	319	308	308	330	350	284	320	337	298	331	315	309	315	327	302	307	325	319	327	337	332	325	312	299	315	304	320	309	330	319	324	323	353	324	310	336	357	320	306	352	321	358	325	363	330	344	322	318	308	335	288	343	337	290	315	290	325	296	327	317	320	347	329	316	296	307	342	296	306	331	333	316	360	346	304	295	321	326	332	328	332	314	316	306	331	304	332	314	323	322	309	313	299	312	314	324	323	279	299	315	322	315	305	294	305	327	287	285	298	325	342	317	307	331	355	318	325	313	291	352	335	332	302	307	344	297	310	294	308	340	342	336	352	317	324	315	336	325	339	324	341	316	328	334	296	321	383	306	305	319	325	317	362	345	353	337	312	334	341	344	307	318	315	306	329	285	309	333	328	299	359	343	342	326	351	323	332	369	343	311	324	364	321	330	314	301	376	314	305	310	315	327	295	323	310	332	332	314	362	349	287	341	296	311	327	330	309	330	337	303	316	328	317	310	329	311	320	346	322	291	352	334	314	343	321	309	308	305	366	322	329	305	376	305	329	330	327	332	321	339	298	318	350	347	341	348	336	292	294	346	349	308	317	333	343	317	320	311	296	300	323	333	326	319	338	292	311	315	285	322	318	326	344	299	329	338	301	340	334	337	306	304	318	332	311	303	320	349	321	319	341	333	325	313	310	353	278	312	308	330	310	354	322	323	298	339	296	337	307	320	329	331	351	291	295	344	337	330	326	286	322	309	348	323	339	358	312	338	357	345	313	324	342	306	323	318	300	321	332	282	311	368	310	329	285	316	318	324	308	323	281	331	313	316	341	297	308	344	331	329	304	312	308	313	301	345	356	309	339	345	336	353	347	354	303	330	324	301	346	314	308	328	355	332	321	317	315	324	294	340	334	291	311	339	315	340	305	343	336	331	355	317	305	333	295	314	330	290	350	311	306	360	327	304	343	345	295	323	315	339	349	312	328	342	316	296	342	328	326	319	332	320	322	299	282	284	301	327	327	319	311	317	317	359	298	309	293	286	335	310	360	311	308	321	318	305	313	310	320	352	311	309	327	324	340	348	350	321	327	327	306	336	334	319	294	290	278	291	314	337	297	318	325	351	330	303	336	340	317	351	342	347	322	314	306	307	346	333	341	318	324	302	331	316	326	320	331	322	346	323	328	305	347	319	318	289	311	327	339	310	318	284	347	356	329	294	341	323	322	338	350	343	325	335	308	330	329	302	323	333	314	329	314	323	322	280	307	307	349	310	321	343	286	306	304	293	334	311	318	338	281
2762	846	804	855	778	824	745	801	785	795	765	751	719	720	776	777	773	777	768	782	757	714	808	773	793	773	803	778	707	789	791	750	761	772	740	808	787	743	788	755	751	778	764	802	801	722	783	741	760	797	762	775	773	726	775	798	749	774	793	759	747	725	765	782	768	794	761	796	719	763	794	736	796	754	755	737	769	732	813	761	806	764	745	765	772	756	788	794	735	807	788	828	747	723	761	767	789	759	748	744	748	812	734	778	761	748	762	813	755	769	782	741	725	728	731	778	797	781	809	781	751	744	760	751	803	740	796	744	788	763	795	735	793	748	755	784	777	731	763	784	750	766	732	723	756	754	818	829	733	735	723	795	786	747	742	716	723	766	746	828	731	740	756	796	749	799	758	749	753	790	722	749	752	791	767	743	772	773	819	773	738	771	819	791	793	761	748	790	814	763	756	779	769	769	759	783	764	767	753	774	786	733	777	769	784	785	728	757	742	834	736	741	740	783	771	737	790	767	762	802	802	782	808	735	741	748	740	782	763	763	775	749	776	747	743	770	743	761	835	739	803	794	806	824	738	783	726	749	732	747	777	747	770	726	783	752	802	809	721	777	721	777	773	707	791	806	763	703	724	781	744	761	760	758	765	773	767	721	770	793	797	747	753	809	770	753	714	756	746	795	802	762	765	831	794	788	738	786	779	752	758	743	784	739	712	801	782	788	781	820	749	808	769	788	736	760	794	738	779	763	770	746	765	780	748	739	778	734	737	801	792	796	788	779	766	740	806	713	795	793	816	767	768	760	730	738	778	785	771	804	766	748	767	763	748	737	819	812	787	713	760	810	742	770	776	785	793	753	764	784	756	749	763	750	752	700	784	784	806	753	816	771	711	754	763	851	780	830	723	734	825	783	782	753	735	773	742	748	795	768	785	784	774	770	741	773	737	729	776	763	734	762	798	764	738	808	771	751	778	794	757	733	803	805	764	819	774	747	794	791	802	808	763	773	810	733	722	758	763	739	735	779	745	744	761	811	814	798	791	777	787	800	784	778	721	748	747	778	788	728	720	785	779	716	797	747	831	765	735	792	758	781	780	759	790	751	795	770	783	727	799	762	800	808	779	822	775	797	726	735	741	777	736	751	781	755	762	780	777	782	745	766	677	752	811	760	767	722	766	718	797	795	773	760	767	788	771	749	779	780	800	748	740	746	784	767	780	755	717	772	782	756	770	745	724	744	800	763	789	819	783	743	732	780	785	837	720	798	770	764	752	727	743	710	720	752	747	755	724	768	767	731	788	753	773	796	796	749	824	758	762	784	789	778	791	783	780	801	759	760	746	754	801	783	717	800	772	795	745	805	775	794	768	755	784	754	752	756	761	797	779	808	773	768	780	748	812	737	736	749	778	794	746	776	790	805	769	795	736	744	738	753	813	757	793	759	780	787	756	759	762	807	791	729	771	773	775	773	793	727	796	807	768	774	786	810	785	747	728	765	765	779	808	754	766	789	838	784	803	719	798	745	783	788	785	774	760	731	799	774	767	785	752	725	712	732	726	781	825	824	781	772	741	796	746	757	799	816	751	740	771	765	762	755	752	803	737	774	760	771	748	781	790	744	745	717	743	762	769	779	717	805	761	775	832	825	746	770	803	737	722	811	755	774	777	789	777	741	717	773	747	767	747	840	745	722	725	792	742	793	793	793	751	764	762	759	775	773	807	801	752	824	748	726	780	813	780	761	787	756	785	739	728	772	764	799	788	722	807	776	733	790	766	756	786	728	768	777	792	788	774	739	758	761	765	746	765	800	745	741	794	777	771	765	798	761	740	764	771	799	737	772	763	731	779	765	755	801	700	792	724	808	734	721	754	765	767	758	773	771	816	821	780	741	798	746	782	809	804	750	754	809	784	769	733	819	758	755	716	775	764	779	731	765	767	733	730	742	739	733	747	772	805	762	760	804	786	784	769	755	798	807	796	765	777	789	797	758	766	734	780	784	734	751	698	787	774	729	740	753	771	767	767	720	770	747	732	768	781	799	820	778	761	709	750	791	771	747	767	704	768	708	801	770	791	745	772	680	767	768	785	757	776	765	783	763	749	743	763	766	753	781	721	754	773	756	787	747	748	757	808	766	797	769	745	757	746	772	787	760	786	694	850	780	758	782	782	784	768	805	775	757	770	788	752	761	732	765	829	748	786	798	776	756	813	730	781	769	825	751	738	779	743	736	773	741	775	766	753	803	754	795	755	782	756	767	758	787	762	762	753	779	743	752	777	772	752	742	742	790	797	800	731	743	798	775	736	738	798	697	801	752	769	821	702	779	748	751	729	730	729	768	780	821	803	774	773	733	771	799	802	809	789	792	731	717	756	798	714	739	754	770	766	742	780	793	817	787	752	760	756	787	782	739	782	768	716	796	763	802	759	780	784	782	746	787	748	787	804	726	766	748	747	770	814	758	769	743	770	739	791	737	738	769	742	744	787	742	751	696	797	764	759	738	762	788	762	771	841	790	763	742	765	819	804	730	749	782	794	800	745	774	793	764	749	750	803	768	801	737	770	743	735	796	744	752	740	785	765	773	787	803	809	737	751	798	789	797	757	750	805	732	761	761	727	753	785	728	769	759	774	744	753	808	789	811	764	762	803	804	770	763	747	851	792	797	863	760	740	728	769	794	776	812	773	761	822	747	812	789	761	789	780	798	719	784	768	752	783	757	767	780	753	752	741	772	763	740	731	743	787	757	737	762	782	728	732	755	792	768	761	765	745	773	755	792	763	784	760	750	725	768	766	797	739	810	806	787	786	770	753	766	749	799	773	803	731	739	721	805	752	747	805	774	802	761	834	764	780	777	757	780	770	789	733	829	781	729	748	755	758	796	774	808	775	746	772	720	772	751	769	760	766	792	777	771	735	762	715	742	725	758	754	763	680	793	741	809	787	758	722	772	773	790	730	748	794	823	735	834	739	810	732	755	743	775	788	787	798	745	794	760	751	740	779	743	791	772	786	755	796	758	805	800	728	791	786	720	742	782	775	777	769	738	752	773	785	709	759	731	770	774	754	727	750	827	787	708	825	782	739	822	835	740	787	785	738	733	723	782	737	729	772	774	738	794	781	736	839	720	778	801	776	846	719	733	767	755	749	772	739	778	818	727	787	806	808	732	733	801	800	813	770	736	785	759	786	775	781	776	746	758	756	735	810	791	794	767	759	752	737	741	808	741	727	817	712	760	758	787	781	774	740	739	721	773	800	737	754	786	750	774	784	770	816	766	785	727	797	805	722	764	768	756	756	811	731	765	764	747	783	738	750	779	784	736	771	775	749	769	771	753	789	766	745	717	759	772	730	778	737	773	775	755	792	790	715	741	751	736	759	807	783	699	767	708	800	793	749	735	733	745	765	741	742	748	764	750	757	795	782	759	772	790	730	716	791	757	756	769	798	770	800	762	755	787	752	790	739	783	755	704	752	794	755	766	724	757	783	748	815	746	770	778	773	809
8376	694	522	480	390	322	307	316	342	305	307	286	289	279	274	264	273	254	311	264	267	310	265	291	268	299	303	278	275	275	287	270	244	284	273	268	288	252	282	249	278	286	282	254	259	274	270	255	287	335	254	293	275	258	290	258	260	289	278	257	280	246	246	282	267	275	254	282	273	290	262	276	286	288	241	270	257	251	266	300	259	261	306	271	258	292	288	269	256	285	285	260	268	273	307	271	280	246	258	225	244	302	269	251	261	248	220	274	282	263	270	283	296	259	254	244	278	259	265	257	258	231	263	253	280	246	253	261	268	295	281	258	291	295	235	276	273	288	290	284	273	281	292	241	284	246	255	279	267	283	299	287	269	267	285	271	283	265	263	284	249	238	268	277	280	259	257	282	299	236	281	269	242	290	278	278	258	301	277	250	304	278	273	244	253	277	264	274	296	273	312	293	258	288	271	270	282	262	283	274	312	265	259	283	260	258	263	292	270	252	276	249	285	254	242	311	229	283	250	274	270	295	271	264	286	284	288	267	233	262	280	257	264	276	275	288	275	268	273	292	286	318	277	274	305	239	265	248	290	249	270	273	257	269	249	274	264	306	245	252	278	263	277	291	270	261	277	269	271	256	266	255	260	258	308	276	266	276	280	258	292	242	260	257	298	251	258	274	290	261	256	303	284	257	290	255	224	262	244	244	245	239	244	267	268	276	310	292	261	274	285	260	314	261	275	278	289	267	270	265	275	273	300	246	252	256	271	287	279	259	264	295	273	310	286	275	251	292	250	263	293	291	280	284	249	259	245	271	275	261	241	271	282	254	262	247	268	263	279	281	263	271	262	260	282	250	283	283	276	281	258	244	276	242	273	236	260	272	274	284	296	245	275	291	265	287	257	282	265	263	269	280	260	279	252	272	302	253	252	295	289	278	264	265	281	269	268	281	261	258	260	238	277	256	291	271	280	282	285	269	272	291	286	290	295	289	288	249	246	294	274	271	250	260	241	282	248	280	284	253	272	263	298	286	276	302	292	263	259	280	282	263	267	272	272	300	260	283	288	263	258	268	282	259	248	244	263	287	250	228	261	294	274	274	277	223	292	250	275	240	300	271	303	293	261	260	256	264	257	293	286	245	276	273	250	248	282	271	241	282	276	262	267	287	260	276	247	294	261	276	280	272	237	263	250	271	265	250	262	249	304	266	314	277	266	283	287	296	260	260	276	265	271	248	317	260	287	277	221	262	247	281	278	264	239	326	261	289	265	281	281	297	282	306	251	267	243	278	278	246	302	293	244	272	269	282	299	279	226	275	243	268	253	260	291	269	282	269	251	273	273	262	262	267	251	292	253	295	264	282	256	307	289	296	282	252	292	269	286	280	291	284	249	253	260	282	253	243	274	285	284	240	272	255	256	292	273	279	269	272	275	251	263	260	284	280	243	289	267	252	276	259	262	264	262	278	286	247	255	283	297	283	277	271	266	275	247	300	290	244	296	290	274	308	272	246	271	263	247	269	260	261	282	280	296	265	268	266	250	257	271	267	265	313	278	291	268	264	277	284	265	250	271	291	251	286	270	288	277	284	300	302	278	241	294	289	267	271	271	268	264	271	254	293	264	261	252	290	271	270	268	257	260	284	295	259	285	286	285	243	273	317	262	247	267	264	267	257	286	302	244	282	279	272	264	264	268	285	292	270	266	268	265	310	271	266	279	265	282	291	270	261	259	290	276	266	256	245	278	290	279	292	320	288	262	271	274	263	277	267	261	256	255	274	273	272	268	264	258	235	276	305	286	264	266	290	282	239	287	271	308	265	267	267	267	273	283	262	263	269	265	256	274	257	269	275	303	265	259	234	275	267	302	297	265	267	274	282	296	266	234	255	273	278	295	271	307	257	270	261	272	267	246	282	262	286	274	293	291	238	280	272	308	262	288	296	257	309	257	294	303	320	282	252	277	267	264	272	297	251	254	270	254	289	281	302	294	250	284	298	284	284	289	271	267	309	286	274	261	250	265	257	262	251	250	262	266	282	247	254	264	281	278	283	271	253	289	251	291	277	264	264	258	268	293	264	291	286	284	265	280	296	296	251	279	257	305	281	281	269	265	276	292	272	242	285	272	267	254	281	256	275	268	264	249	303	283	260	263	252	272	272	280	271	253	273	260	244	223	258	286	247	266	255	274	283	277	248	257	310	291	268	274	273	287	243	279	250	281	274	261	291	299	303	285	259	293	295	273	256	288	289	238	263	266	288	296	263	256	280	258	282	273	299	264	266	275	261	253	256	276	288	246	248	262	263	261	295	289	261	295	285	276	259	268	266	256	253	273	276	287	250	281	290	292	290	255	290	256	248	301	253	285	260	300	271	252	281	265	262	249	282	277	261	260	254	267	261	268	250	279	276	273	283	260	312	266	264	256	264	266	277	287	275	288	231	284	256	233	269	310	247	273	258	285	261	244	270	268	283	308	274	258	270	254	267	300	290	272	248	269	290	273	282	275	267	275	240	248	284	277	303	287	287	286	292	278	288	274	264	276	241	272	281	291	271	274	304	315	260	255	278	266	252	288	306	269	273	296	261	281	275	241	285	286	271	266	278	272	312	260	266	274	295	237	273	255	292	303	292	281	259	277	289	294	265	291	261	237	247	250	255	272	248	266	274	296	293	271	278	291	270	261	280	275	284	261	249	273	258	272	286	271	255	287	259	275	264	283	257	298	249	258	265	257	273	269	281	285	259	298	262	277	272	253	286	252	249	261	255	297	288	244	271	277	264	289	266	283	286	257	257	251	292	281	277	257	252	267	277	259	266	238	281	245	253	244	258	269	273	233	258	266	250	290	267	293	286	266	266	277	243	287	258	260	270	282	264	266	257	280	265	303	279	316	257	270	276	262	270	249	254	243	246	269	254	299	292	283	249	264	278	252	275	276	265	265	257	262	230	282	262	282	235	254	260	285	260	260	281	273	291	263	238	280	262	284	263	256	239	265	239	254	275	262	268	262	257	298	241	252	273	253	236	279	291	259	256	274	268	276	298	294	298	278	268	262	271	307	263	281	277	281	279	268	308	264	284	272	270	274	289	244	268	274	239	273	279	274	230	290	265	275	261	239	272	283	273	253	280	291	276	273	302	297	262	267	292	276	291	275	272	277	249	236	290	247	289	296	281	272	314	277	264	254	245	285	275	277	283	251	300	296	229	263	260	289	323	278	254	279	274	266	276	272	280	278	261	303	287	277	300	272	260	295	248	258	249	270	288	270	292	259	231	294	252	273	238	280	238	238	316	281	273	265	230	247	289	270	271	281	245	249	245	249	310	265	285	268	241	298	288	268	259	259	304	281	269	276	277	283	261	255	313	254	280	274	270	264	299	272	251	266	273	261	282	306	296	298	289	290	297	284	271	282	277	304	277	304	264	280	267	298	245	250	277	265	294	262	265	261	272	271	267	277	279	261	281	298	251	254	268	269	268	288	291	277	280	263	257	266	281	274	262	278	277
7450	990	1176	1280	1069	1040	911	847	852	816	770	736	698	766	773	703	709	704	717	717	689	678	692	623	680	680	686	655	603	667	663	686	627	675	658	682	691	667	685	629	636	602	694	650	691	651	656	645	706	649	651	638	646	679	668	624	642	687	698	636	685	679	648	674	672	666	658	692	645	605	668	698	667	696	670	680	660	634	689	624	600	650	629	677	670	674	736	673	670	651	695	640	660	641	661	679	637	622	633	662	629	645	649	707	618	665	656	667	636	633	700	645	653	677	655	606	651	667	661	577	622	647	659	655	635	671	672	670	618	646	650	702	652	657	651	663	686	698	626	651	677	623	691	702	587	644	647	694	616	616	628	652	611	712	647	664	648	656	652	636	659	663	628	652	651	661	664	675	612	674	649	631	643	670	637	646	671	637	664	664	633	662	637	655	627	671	688	660	644	701	624	667	645	581	636	637	601	614	690	638	668	587	652	645	676	621	660	655	642	680	640	633	663	649	677	682	668	632	622	645	670	626	574	634	665	695	672	633	652	632	679	652	658	676	689	662	643	675	631	629	628	625	663	642	649	603	645	634	673	668	635	658	662	659	684	659	647	653	640	654	645	633	650	629	686	633	684	682	646	637	684	651	667	651	647	670	639	588	666	655	644	636	617	678	671	652	678	665	647	721	649	651	633	663	676	639	676	650	655	654	677	652	657	604	669	653	669	609	614	641	651	610	643	645	610	605	692	629	651	681	661	612	620	667	659	637	601	631	651	653	621	637	646	661	620	672	659	644	667	682	626	649	625	697	643	688	616	675	640	643	640	680	690	664	687	689	634	675	692	665	716	676	695	599	690	660	620	650	644	653	662	697	635	656	631	648	640	665	653	691	613	699	689	635	646	646	663	704	605	620	626	658	642	660	611	639	624	587	642	643	640	663	664	660	662	654	646	658	664	677	683	676	611	583	682	653	662	664	683	637	630	669	675	669	596	685	636	630	672	657	640	614	624	655	642	641	646	631	663	635	659	625	641	653	693	651	694	646	636	613	625	681	659	665	662	621	594	663	676	669	656	666	682	621	665	652	686	656	674	701	652	665	652	684	676	675	620	709	643	607	694	636	653	638	677	679	682	656	633	640	664	657	659	673	629	653	630	641	651	654	656	657	662	649	590	677	617	614	648	633	675	704	624	639	661	678	619	640	699	683	619	656	707	624	671	632	671	635	633	619	628	622	628	645	642	651	667	680	627	662	647	662	613	658	644	617	637	661	610	669	669	686	631	635	673	643	636	662	666	644	696	648	722	635	648	597	601	666	670	634	675	634	661	650	693	658	656	631	692	641	690	621	619	627	635	653	673	670	664	692	629	652	680	676	644	607	646	658	695	633	634	673	610	625	683	635	666	663	629	644	648	672	589	648	636	631	647	626	602	673	687	588	661	622	641	642	675	651	654	647	619	677	645	628	610	657	666	675	659	642	613	667	692	675	680	622	660	657	666	682	633	645	659	643	682	616	654	671	635	671	691	661	669	662	622	678	704	672	627	657	651	667	669	685	674	658	676	646	683	672	673	646	656	646	624	646	684	685	677	630	649	654	684	612	642	627	652	663	658	630	617	682	688	636	660	621	652	670	643	649	647	661	644	658	680	668	666	656	703	655	641	615	676	615	659	655	679	638	646	612	646	689	683	605	635	652	706	629	651	640	656	656	673	628	641	608	704	639	633	688	610	645	701	688	650	676	676	653	633	661	660	627	651	661	704	677	669	657	643	688	632	653	675	591	629	648	652	679	659	675	613	648	704	644	651	643	657	646	656	681	620	697	634	692	636	664	633	692	652	703	641	672	642	659	679	611	697	648	642	667	641	633	673	657	676	666	609	694	669	630	641	675	696	666	676	648	667	606	681	649	595	636	658	658	643	621	666	662	663	684	667	661	627	687	642	636	674	655	662	669	629	618	646	678	603	606	642	639	708	641	635	613	663	675	642	646	629	664	683	656	635	674	621	651	671	649	644	680	651	657	593	675	672	650	650	681	678	664	670	598	660	654	643	661	689	715	732	651	681	631	636	650	620	660	640	679	630	638	656	644	693	639	633	633	671	677	670	639	639	642	662	664	623	649	639	654	692	664	682	640	645	647	617	651	676	622	630	672	664	646	640	678	678	642	659	632	710	612	628	688	683	674	654	619	656	674	635	669	667	633	698	634	643	670	659	634	685	691	639	648	693	641	679	636	664	711	646	673	669	648	643	666	657	649	637	652	611	638	644	650	628	650	655	664	700	660	667	659	712	599	656	686	641	633	616	621	663	642	638	648	672	651	676	620	672	637	608	659	612	662	680	668	671	620	650	672	680	662	633	647	694	675	688	658	640	664	640	674	659	681	678	678	652	652	675	645	678	651	653	684	686	667	649	698	695	671	669	631	654	631	644	628	629	639	581	646	593	645	645	635	651	657	667	703	734	653	634	629	660	686	686	679	611	646	678	694	663	678	639	653	599	628	651	606	644	616	633	682	702	676	680	630	675	629	632	638	649	658	619	625	658	648	647	661	646	663	616	671	622	647	685	621	653	656	656	653	673	668	638	662	624	620	613	633	649	644	638	605	677	646	674	643	673	639	696	662	647	663	680	694	620	684	641	681	632	663	632	650	626	699	691	631	651	648	701	638	641	672	661	636	634	673	659	633	669	635	660	627	660	695	632	664	654	648	674	673	661	683	613	672	652	635	669	659	714	594	688	646	647	633	615	657	647	670	650	659	681	676	630	696	612	628	658	659	626	648	622	663	664	682	614	648	735	653	646	660	676	683	658	610	673	665	610	658	650	652	659	660	692	653	659	653	681	632	651	661	639	655	672	646	717	632	655	663	664	655	636	650	666	610	610	643	702	699	632	684	661	660	645	593	641	648	665	661	691	643	703	670	648	642	659	619	669	628	696	647	638	726	641	684	632	654	686	692	695	614	634	693	654	623	628	711	670	703	675	621	688	674	681	666	639	689	659	636	597	642	689	666	647	617	664	618	670	693	680	658	719	650	642	675	638	695	682	652	678	663	704	669	627	641	685	659	677	632	643	629	652	682	627	642	703	661	582	642	630	632	684	671	679	620	650	641	637	649	633	675	634	632	648	648	676	664	621	677	664	707	606	659	658	658	685	621	675	634	652	649	688	640	655	697	623	614	652	654	638	673	614	649	670	612	658	671	628	643	655	617	617	643	630	710	660	645	679	660	655	659	665	645	694	654	656	644	677	666	632	649	602	666	629	651	645	611	690	614	624	622	687	675	638	624	652	689	634	622	689	678	638	649	642	663	649	610	667	653	677	665	674	649	662	653	640	647	693	652	660	650	676	654	615	632	624	647	630	654	637	673	674	635	636	682	629	595	650	660	631	680	673	662	612	662	651	655	642	674	667	646	649	676	642	676	647	670	659	635	645	659	623	640	646	686	678	630	615	651	701	641	637	653	661	657	650	602	654	680	622	614	695	656	668	630	639	674	647	680	654	664
14450	1176	621	447	345	246	245	212	198	179	152	180	146	150	151	145	143	151	158	147	163	135	155	135	129	132	130	129	116	137	127	143	161	179	145	137	132	137	142	130	144	134	131	112	116	104	150	143	145	140	143	135	136	132	135	147	131	124	154	130	140	139	135	125	157	159	138	127	143	142	127	148	127	132	149	145	137	144	141	128	146	112	124	154	145	147	154	132	133	151	138	144	126	143	124	155	158	108	117	127	131	114	143	163	112	134	138	112	138	129	113	119	127	140	127	123	124	137	136	152	123	145	134	151	120	156	152	116	152	131	138	151	117	129	126	138	110	122	135	118	135	134	140	124	151	105	127	140	135	120	130	141	145	118	134	146	157	116	133	130	122	166	163	115	133	161	137	149	129	129	139	139	131	131	133	116	110	143	154	133	148	138	134	140	119	114	146	123	131	138	137	138	150	144	123	129	140	117	135	139	134	119	140	120	125	131	130	94	111	145	131	148	154	144	145	131	148	142	153	138	125	142	146	137	136	135	112	123	136	155	130	145	162	124	127	127	116	140	141	140	170	121	148	133	137	159	111	153	118	116	141	141	146	147	114	111	128	122	137	130	104	150	117	130	133	127	150	129	132	147	146	99	124	148	118	149	127	131	137	129	129	124	122	120	119	133	130	161	146	127	145	139	111	118	150	142	120	146	123	140	136	132	130	126	146	141	129	136	137	140	134	137	134	136	132	144	145	133	135	99	128	120	138	143	139	142	118	155	132	138	131	133	124	141	119	125	143	117	140	134	134	139	129	134	143	124	136	145	136	136	130	131	128	133	145	135	131	133	132	144	131	135	127	128	138	136	134	123	117	117	141	141	138	134	131	121	150	133	124	128	149	130	140	120	119	154	126	148	132	121	149	130	111	121	116	148	126	157	140	133	146	121	157	126	137	124	141	148	132	133	128	151	129	142	118	133	148	125	130	117	139	142	152	126	125	126	139	122	124	132	121	109	148	132	121	149	113	133	120	109	153	150	129	153	150	163	126	130	134	128	129	152	138	149	113	124	134	143	133	141	139	133	122	137	138	122	126	141	133	145	127	143	127	133	145	120	144	138	113	129	140	145	115	140	151	128	146	125	144	139	152	130	115	133	111	147	144	151	127	122	117	144	134	144	147	123	134	147	131	131	137	166	135	141	149	133	130	136	139	132	131	151	128	134	143	124	144	110	141	159	136	146	131	121	124	125	134	147	142	141	126	131	119	131	136	135	144	141	114	131	144	148	136	118	121	142	153	131	142	147	148	122	143	123	142	120	122	141	131	132	127	146	137	128	127	124	122	142	117	133	137	132	147	155	136	129	135	129	135	136	111	125	147	142	131	148	141	97	143	124	135	138	139	130	136	132	121	135	149	139	137	128	126	116	126	131	134	134	147	137	118	138	117	127	136	147	118	131	133	135	134	143	135	130	130	118	139	125	135	144	145	133	150	123	133	126	118	135	128	140	135	142	129	135	130	142	136	138	124	153	124	130	130	113	132	138	130	126	134	133	143	147	147	134	132	141	139	131	139	143	129	137	124	135	125	143	147	134	127	138	144	122	110	142	140	114	143	127	117	144	128	148	138	131	152	135	157	136	112	127	143	135	132	119	126	132	145	160	151	144	148	134	147	131	139	134	122	150	144	145	143	102	124	139	139	133	150	142	137	143	124	130	123	142	127	128	130	123	145	131	136	135	149	135	136	147	145	141	138	132	142	150	113	134	125	122	104	136	143	138	149	154	110	148	143	148	138	123	106	110	123	125	135	129	135	140	133	124	111	125	130	132	148	133	138	130	120	118	127	131	132	131	170	128	126	132	128	122	123	137	127	125	131	123	123	146	144	115	135	138	152	139	141	155	127	126	144	135	131	137	156	136	135	154	148	138	143	128	131	130	132	142	129	140	121	136	135	129	118	121	137	128	146	104	130	154	140	150	120	127	129	140	158	155	147	125	139	134	135	146	136	137	130	157	124	148	130	124	143	138	135	128	150	141	148	126	140	127	144	123	147	148	128	133	145	141	136	145	151	124	137	147	132	134	135	137	143	122	118	139	125	143	125	135	132	137	135	139	132	121	118	119	143	116	147	126	137	137	130	140	143	124	150	120	147	134	121	144	130	125	122	148	145	145	151	139	128	104	138	128	134	142	137	115	143	134	131	130	134	159	136	133	138	129	133	130	140	134	132	148	137	143	122	125	136	141	110	146	130	142	150	120	123	146	122	134	151	120	143	133	126	149	142	116	124	137	133	129	141	118	145	128	116	137	132	134	122	142	149	128	111	125	136	102	152	122	142	127	121	116	132	143	120	150	126	125	136	152	130	140	126	150	105	126	149	143	123	140	130	155	118	132	141	135	144	125	125	138	145	141	140	130	153	129	139	126	146	111	139	121	131	143	137	135	139	131	128	126	131	136	148	135	148	132	144	129	133	159	128	133	140	140	141	150	145	122	129	136	138	139	136	126	123	141	138	127	144	132	153	126	138	150	138	136	141	134	133	160	127	139	141	159	126	125	132	147	163	136	134	139	147	147	156	118	117	128	147	134	145	132	134	146	157	147	118	135	129	129	116	133	155	134	100	149	129	131	119	138	120	121	137	131	141	154	119	131	125	133	138	142	144	127	146	138	132	144	142	130	125	134	159	105	135	153	124	149	130	127	138	122	136	139	137	140	133	129	134	123	141	126	128	130	127	157	122	137	147	114	108	138	135	135	153	132	133	126	132	140	136	117	134	143	145	124	135	138	144	161	114	140	127	126	149	134	139	118	139	142	113	146	162	146	147	135	134	135	124	139	133	120	128	131	144	116	135	116	150	147	132	137	157	152	131	145	107	131	133	145	152	138	134	139	129	139	137	128	129	141	147	125	110	148	150	128	141	133	142	137	121	147	128	135	110	135	149	132	145	128	122	118	135	103	127	142	134	139	121	126	132	112	128	137	125	147	141	146	116	131	143	143	126	146	142	154	145	140	123	124	138	147	106	152	164	152	156	131	128	129	150	132	125	147	137	139	163	140	126	127	156	132	133	113	121	122	132	133	143	120	143	120	141	146	118	138	128	129	131	136	139	137	145	106	112	116	153	140	118	144	127	155	140	160	155	114	147	136	133	154	129	126	147	130	147	137	134	102	132	153	137	112	124	149	132	147	143	134	153	154	158	130	132	130	138	128	124	118	125	138	126	161	114	141	119	131	133	150	142	147	135	110	152	133	140	122	108	149	144	121	151	149	126	152	135	112	127	127	128	124	145	145	154	136	164	132	131	148	114	136	126	133	142	126	129	130	112	121	138	119	141	129	132	106	154	133	149	130	147	142	131	144	134	116	118	137	128	137	131	123	151	125	132	141	151	140	145	184	123	144	135	145	151	145	150	127	140	145	145	113	139	116	128	110	127	152	144	111	127	126	115	153	124	145	146	136	138	128	144	126	140	130	116	133	128	146	148	133	135	130	135	141	117	137	137	141	140	136
9167	1044	1400	1450	1249	1027	839	756	680	594	580	567	523	498	477	468	477	445	440	421	374	416	425	381	400	390	396	412	389	376	372	383	352	375	363	356	404	363	377	410	375	327	373	348	326	365	362	350	358	380	353	364	346	345	370	341	406	374	330	364	386	382	326	348	390	384	367	377	370	366	364	376	390	375	376	359	347	365	372	352	382	384	347	375	420	412	445	402	356	342	336	366	367	353	354	348	329	370	347	345	373	347	353	352	356	369	387	344	343	335	351	360	379	335	334	369	339	360	358	344	378	312	388	353	378	332	374	338	339	334	351	364	354	335	362	340	332	342	355	337	305	327	371	344	348	387	359	320	349	363	327	344	368	353	344	333	407	340	323	347	350	344	336	334	335	331	341	359	374	359	363	363	373	318	378	365	369	343	328	341	329	350	339	354	395	378	348	354	376	338	358	377	320	356	376	375	321	326	356	369	356	350	346	355	331	354	335	317	345	328	331	327	343	362	377	333	370	336	342	326	361	343	397	370	351	327	368	357	337	341	298	331	352	335	351	347	372	341	344	366	359	354	384	365	373	361	392	326	334	335	380	360	344	369	348	351	354	364	310	371	367	363	391	360	320	347	326	376	370	340	355	339	385	356	346	354	342	330	354	338	376	361	367	335	349	329	359	345	344	337	341	344	340	355	353	337	353	345	333	362	341	357	358	327	343	340	334	335	337	350	345	356	347	346	327	333	327	344	339	351	352	353	350	351	355	351	331	343	319	337	320	349	362	328	366	365	366	352	370	376	350	376	342	335	362	351	333	365	349	363	344	353	343	370	347	359	335	343	350	335	341	357	390	365	358	344	339	369	337	367	317	357	337	342	342	343	366	359	356	354	338	315	355	359	343	382	375	350	356	341	353	340	367	339	354	353	340	324	345	356	351	335	363	326	346	349	359	370	333	322	349	338	317	358	335	340	329	368	326	392	369	333	384	345	316	351	384	368	342	352	351	366	360	377	358	349	346	359	339	364	339	380	345	365	367	351	365	362	337	380	362	349	363	367	343	337	352	353	348	377	350	345	337	349	341	359	310	359	346	347	351	339	382	373	368	340	330	355	351	360	328	351	338	350	351	335	342	376	353	353	355	376	336	338	365	344	364	340	309	355	351	358	359	363	324	384	362	347	334	338	340	336	343	342	372	360	364	361	341	371	330	324	343	342	365	386	328	377	328	341	339	358	375	327	388	355	330	362	379	378	356	342	349	346	353	367	408	339	340	321	370	345	346	353	356	318	362	365	368	346	356	326	403	371	380	358	404	348	345	326	334	370	361	332	324	358	359	358	375	366	356	371	346	369	347	367	317	316	381	341	357	357	345	368	346	333	342	338	361	341	358	362	356	374	343	398	312	352	365	356	374	367	361	384	388	378	350	325	369	322	364	339	314	356	324	316	371	367	371	347	329	357	318	350	361	362	342	359	333	351	332	348	373	325	379	382	352	322	353	358	365	345	356	307	354	381	342	336	333	356	369	345	385	335	371	342	327	359	309	356	356	337	339	348	374	355	340	366	375	325	386	364	350	358	334	341	374	328	329	354	365	362	326	342	384	363	338	355	326	356	338	338	369	352	355	353	360	377	309	306	351	364	364	344	356	353	373	342	381	347	326	342	340	382	352	342	338	338	342	330	340	347	303	389	372	330	342	344	340	379	353	362	340	338	367	333	323	374	364	374	344	384	379	316	336	330	355	364	339	334	362	331	378	372	374	363	362	361	355	332	376	333	362	346	356	364	324	358	360	352	355	324	389	328	363	331	344	378	358	358	370	344	364	344	335	361	348	347	381	319	361	342	353	366	339	353	347	352	326	374	346	340	341	328	356	337	356	342	317	335	351	356	330	319	348	358	345	330	339	358	342	367	329	333	363	326	372	368	314	350	359	393	326	348	352	345	359	345	322	352	381	351	345	340	354	354	367	342	361	349	361	343	352	328	331	349	361	349	329	351	313	335	340	353	321	341	368	354	326	368	326	353	311	336	359	310	324	335	325	403	334	359	364	364	384	344	330	341	347	383	317	327	322	355	354	366	375	331	377	338	327	345	327	367	335	347	336	337	358	332	369	353	360	306	366	391	355	358	335	379	337	319	340	341	358	365	323	363	334	358	392	348	358	334	342	354	346	348	332	347	338	330	340	378	347	356	363	363	383	350	374	315	323	362	368	368	327	360	350	339	349	340	355	336	362	349	348	359	339	346	356	368	384	352	328	381	365	362	325	334	338	365	342	344	338	329	372	353	379	377	339	353	366	376	372	382	322	378	349	377	355	347	349	358	383	357	337	308	379	304	373	352	335	369	337	331	380	344	357	345	335	355	324	361	350	362	308	321	357	338	370	385	352	344	372	331	362	333	337	378	378	347	358	340	358	333	353	358	377	342	334	356	352	368	322	360	288	313	365	361	347	326	335	357	327	277	360	355	368	316	337	364	312	342	354	328	345	330	338	376	349	337	373	302	350	324	383	341	366	323	349	328	341	333	367	378	354	319	371	332	353	351	335	344	332	326	337	354	361	359	338	357	337	326	350	310	370	380	292	357	342	355	325	354	350	342	320	367	361	371	348	348	359	379	368	352	383	356	384	327	371	355	350	319	361	337	350	342	387	338	356	360	357	363	347	367	340	332	343	353	342	375	351	346	377	358	337	335	331	355	365	363	331	337	352	368	352	343	355	348	333	366	335	365	354	304	346	376	370	350	374	357	359	352	334	324	362	355	337	356	343	352	330	337	380	356	361	363	343	338	322	395	311	343	366	376	317	353	323	390	344	340	386	389	344	382	365	349	385	360	346	337	355	328	367	328	359	368	353	349	360	355	348	363	354	367	358	322	371	354	366	351	380	353	323	347	378	377	348	367	372	322	367	365	328	368	343	357	328	348	349	340	366	342	358	350	383	318	351	315	356	357	344	354	356	370	372	360	336	333	334	320	344	336	345	332	347	385	371	353	373	334	351	357	396	324	373	342	362	324	314	395	315	325	381	339	376	381	370	355	350	360	381	344	358	343	388	346	357	369	359	347	356	351	343	342	369	372	368	329	318	324	353	335	334	339	331	349	347	337	332	351	393	334	363	345	344	357	357	379	331	374	316	375	325	369	350	326	323	343	343	354	338	319	353	330	367	371	337	361	344	353	339	349	350	362	325	353	368	367	348	356	354	340	350	352	349	325	365	329	363	353	347	322	355	327	318	323	354	355	353	343	356	353	334	379	331	344	351	354	374	365	342	350	356	345	341	329	331	361	349	340	349	367	317	343	373	384	339	332	345	362	365	350	331	348	344	350	309	347	356	348	341	352	331	346	329	371	332	338	332	342	346	334	332	362	334	367	315	334	318	361	373	384	378	327	343	359	353	344	344	364	370	363	351	387	330	338	340	370	348	336	329	347	338	334	333	348	347	337	344	332	336	332	347	339	322	351	338	343	343	349	353	362	354	382	351	327	359	368	316	349	333	312	362	364
2752	492	359	316	316	309	340	320	300	314	315	310	313	325	362	340	349	308	306	325	311	349	345	299	355	336	332	313	316	303	322	290	323	318	351	332	320	304	300	360	294	326	318	283	336	328	331	331	321	337	318	345	346	328	328	326	315	319	298	342	340	342	302	314	321	309	326	306	316	337	335	312	310	321	307	340	337	312	345	308	315	310	321	320	333	339	338	293	365	297	274	301	320	324	306	327	346	316	333	331	323	324	328	315	338	322	345	343	318	304	313	307	312	287	343	330	346	315	340	320	361	333	288	326	331	360	307	331	306	312	338	336	333	365	269	339	300	333	325	337	342	303	322	309	301	292	303	326	323	335	297	338	335	323	332	355	344	328	339	351	347	378	322	340	296	320	301	303	317	302	314	304	299	344	328	318	307	326	318	315	331	329	339	328	330	348	340	332	327	318	302	341	325	321	347	287	316	367	316	316	336	317	329	325	310	336	296	292	277	329	301	333	307	368	318	327	337	345	294	291	348	322	337	330	274	296	295	288	316	319	317	332	347	301	304	313	343	359	314	302	329	327	325	315	323	296	319	308	319	301	329	326	330	318	324	303	305	324	294	317	302	318	296	301	317	300	332	296	331	332	352	330	331	349	344	285	294	295	306	304	337	362	336	304	312	350	308	308	307	331	344	341	332	323	306	335	370	300	301	319	299	307	302	322	291	317	322	315	314	346	337	345	309	337	286	341	322	312	330	321	296	319	308	300	298	323	326	352	343	320	345	314	319	309	313	333	352	323	329	324	307	323	366	326	324	314	317	319	341	356	341	328	296	324	312	328	359	346	324	336	307	309	317	325	317	338	334	319	316	343	333	264	339	317	298	306	303	307	293	322	349	334	330	349	341	333	306	341	332	320	337	293	331	352	321	345	312	295	335	312	293	334	319	335	306	339	326	323	307	340	316	316	307	320	317	329	344	308	292	329	357	306	333	316	319	308	343	339	342	339	319	327	264	327	283	329	314	311	321	345	342	354	284	325	305	335	291	292	279	347	353	327	310	311	324	290	293	347	338	377	318	308	298	305	323	306	315	297	327	338	352	329	336	318	298	279	314	330	318	339	312	310	368	333	332	284	276	307	325	345	309	339	290	298	318	329	297	307	326	325	333	306	303	331	297	314	308	327	343	334	283	344	306	337	296	329	342	321	308	348	304	311	301	334	332	319	329	297	332	349	328	341	317	331	322	315	367	336	335	284	295	311	322	337	314	308	302	341	305	313	341	318	306	345	335	330	295	311	337	314	314	330	334	313	285	336	325	297	309	279	316	329	307	349	316	322	300	328	305	343	293	324	333	315	305	318	331	324	359	351	327	321	285	277	320	322	309	307	353	307	334	316	304	358	324	309	317	324	288	335	329	350	336	300	306	319	318	309	314	326	334	341	301	329	322	287	332	343	313	312	295	316	314	342	341	312	339	284	355	301	297	319	304	344	321	301	317	317	306	346	291	305	315	345	321	359	313	338	336	339	309	324	336	307	341	323	328	355	346	342	304	325	320	320	299	318	305	345	358	304	318	294	325	369	307	352	293	326	322	332	331	334	311	334	335	334	320	330	335	312	371	316	327	325	348	304	305	306	299	322	317	280	361	333	350	345	348	302	293	305	291	355	325	351	299	352	314	343	321	325	309	310	315	351	362	350	317	312	321	316	299	316	317	324	332	357	334	322	343	298	337	328	327	339	355	329	328	304	312	329	319	308	342	304	317	337	347	319	310	305	307	346	338	321	336	306	301	386	306	321	331	358	306	353	324	314	359	316	332	319	332	294	299	320	321	355	303	343	291	324	312	316	337	339	302	322	305	327	382	327	304	293	341	315	318	329	316	326	316	344	300	320	317	308	315	305	344	285	342	323	347	346	309	341	284	324	290	305	325	326	348	375	308	318	352	329	332	318	325	324	302	320	330	324	299	319	322	338	339	317	307	355	377	336	305	322	363	347	290	341	312	351	342	342	287	295	332	321	336	335	341	366	307	320	325	353	319	287	313	302	327	314	343	313	330	350	333	317	294	346	312	322	318	324	350	305	342	270	302	353	314	317	312	366	318	314	331	300	338	324	327	320	320	290	319	308	376	329	304	288	342	358	346	323	307	342	328	314	349	302	286	324	320	314	319	332	315	329	296	280	293	299	318	310	302	328	315	370	319	306	304	350	273	358	323	300	324	313	304	310	334	356	327	308	317	351	337	338	318	301	314	354	311	291	340	311	336	336	367	356	321	345	317	340	359	317	318	328	297	321	326	310	345	295	341	334	330	286	293	354	357	309	340	304	316	323	304	351	308	317	307	307	314	321	307	327	333	387	266	309	311	309	291	311	336	328	293	337	345	324	294	313	343	300	324	329	345	322	299	319	332	311	325	323	338	351	303	294	290	289	335	294	325	318	354	322	334	316	317	295	341	340	315	300	302	340	322	317	314	351	316	321	336	326	332	314	319	312	329	321	379	336	297	307	318	308	327	288	303	319	301	314	331	318	337	328	346	324	298	288	340	299	324	296	313	330	337	333	314	305	321	293	340	323	323	300	331	288	321	305	343	314	340	324	300	301	327	327	346	331	339	350	352	302	326	316	328	347	323	284	329	331	341	355	315	307	334	307	306	324	294	329	340	289	303	326	336	275	337	301	298	306	292	320	311	355	352	342	382	334	329	302	335	311	306	315	339	324	309	333	316	330	338	316	288	334	346	314	316	316	288	321	289	352	312	303	349	331	286	325	328	330	312	322	351	302	291	318	295	325	321	350	312	330	315	341	314	355	349	329	338	322	327	281	329	327	296	321	299	326	313	296	312	319	289	332	308	344	329	348	362	284	287	305	305	315	334	319	327	356	334	309	315	336	330	348	334	321	307	331	317	345	322	339	349	346	307	319	330	316	329	308	349	321	276	308	337	314	347	324	324	326	343	334	320	309	338	296	291	264	345	326	304	292	341	325	335	332	352	344	317	333	306	296	309	300	347	286	304	348	325	275	339	332	326	351	320	328	291	320	340	326	272	327	325	341	321	317	350	323	362	324	348	291	351	341	307	348	316	337	325	351	314	345	305	316	334	328	321	334	314	324	310	319	336	318	327	301	311	312	327	307	307	323	340	312	269	331	322	326	358	337	335	342	313	341	281	321	326	351	320	344	338	312	330	329	307	294	318	344	330	329	322	301	293	349	330	327	328	359	307	362	293	313	296	289	295	319	266	360	323	293	358	362	331	329	350	297	301	342	291	329	342	286	300	323	343	304	314	326	296	331	364	346	331	350	322	327	321	313	299	310	329	292	332	307	308	303	314	292	326	330	342	349	331	343	319	296	302	337	337	313	300	346	292	284	345	323	348	318	331	316	316	313	303	338	314	330	339	323	324	296	274	333	322	337	315	335	322	314	343	301	319	329	305	288	344	326	309	328	326	297	323	316	311	343	328	334	322	336	329	314	298	316	333	339	342	279	316	315	320	341	329	352	326	309
2852	890	783	849	782	822	696	805	764	733	781	784	777	788	779	745	777	794	750	783	756	797	703	800	747	760	772	762	731	767	785	807	791	738	784	811	784	717	746	784	736	740	720	739	787	750	770	717	746	804	766	753	759	803	806	781	766	736	786	843	810	794	792	763	801	804	769	797	808	733	798	797	745	764	716	751	759	725	705	787	810	743	773	766	801	763	722	741	788	750	782	792	772	749	718	759	797	777	719	738	787	808	725	737	787	757	800	730	750	792	769	761	791	782	768	784	733	763	787	766	766	782	766	736	793	755	764	739	766	764	743	791	767	776	790	764	791	755	792	755	741	822	774	779	768	784	739	790	791	747	745	737	737	743	752	760	792	807	780	737	820	800	757	763	725	754	717	767	751	786	786	783	801	786	786	807	802	772	760	782	758	787	808	764	727	775	751	794	722	754	703	786	745	771	788	775	784	773	813	813	780	768	803	763	753	787	775	781	781	755	779	795	748	806	776	786	762	748	746	779	776	819	760	725	788	791	809	815	769	728	760	746	804	782	759	722	800	788	756	793	789	762	795	770	755	790	760	826	789	809	770	772	765	796	802	806	743	734	805	787	748	739	729	824	773	727	764	748	738	785	765	729	784	780	795	782	766	780	771	755	793	772	744	770	804	750	742	785	786	755	725	745	781	776	794	770	797	772	798	764	752	784	804	759	776	773	756	751	796	742	759	749	795	729	804	726	809	797	762	759	742	823	748	744	766	721	771	748	768	766	767	731	768	757	737	722	768	725	830	750	770	792	733	775	720	758	752	778	793	734	720	750	780	788	773	740	791	789	812	761	817	790	741	702	780	798	805	748	793	718	763	797	787	776	764	775	743	806	724	771	783	761	767	738	771	757	748	730	787	797	758	777	734	773	793	782	760	752	784	808	768	787	728	750	772	744	758	780	759	749	823	747	743	780	726	767	778	716	765	751	738	761	712	802	783	753	714	780	735	798	756	776	805	797	783	760	785	796	792	753	781	746	735	734	783	782	762	807	767	727	787	723	773	792	820	799	795	794	766	726	780	749	780	784	747	802	745	791	775	756	778	793	750	710	758	783	816	756	771	806	753	764	754	824	781	801	780	811	767	800	740	808	760	775	765	774	766	745	782	812	746	746	723	780	781	758	711	764	781	720	797	748	745	749	750	714	784	753	752	806	780	808	747	787	765	754	823	766	802	789	744	793	806	745	792	773	753	780	754	781	797	737	747	760	866	763	756	817	740	729	742	777	774	819	762	750	777	756	770	763	772	777	762	781	755	788	750	766	832	732	743	770	787	836	772	787	720	722	773	801	735	750	787	795	766	789	746	796	749	756	779	795	721	748	772	757	770	776	745	758	780	724	738	770	792	797	764	761	748	769	789	785	764	800	768	767	770	756	775	768	781	797	765	730	763	783	729	756	736	817	746	802	748	746	759	794	777	754	761	785	775	777	764	746	765	752	791	776	779	753	784	754	789	758	733	762	725	778	730	817	779	761	758	689	830	739	791	823	758	763	781	841	736	758	773	746	797	717	802	775	736	772	733	745	777	797	738	723	823	746	762	762	783	773	723	786	799	797	766	816	739	785	790	751	757	776	819	772	759	725	775	756	760	746	758	744	763	764	800	825	772	779	791	748	717	696	742	766	750	750	739	785	767	812	780	752	766	825	757	721	748	765	785	770	762	820	731	791	782	764	751	788	765	751	785	805	757	777	769	785	793	782	768	754	764	721	765	786	786	756	792	800	762	799	775	729	785	751	746	816	767	743	868	737	766	743	764	719	705	764	800	820	808	782	738	763	773	779	781	788	761	812	783	745	784	793	739	758	786	780	779	732	788	722	784	798	768	697	772	771	831	775	762	776	775	795	753	760	768	777	798	744	743	752	814	717	727	763	712	742	782	758	766	714	723	777	750	782	773	781	784	798	775	741	777	755	762	781	771	779	807	735	785	750	768	758	718	751	717	754	802	759	813	747	729	828	712	783	749	735	786	791	760	749	771	767	741	786	788	726	747	740	780	731	818	720	770	736	744	749	746	767	744	775	782	724	748	768	757	751	790	781	764	788	816	795	773	811	734	738	781	746	811	762	752	757	775	789	752	788	792	781	777	780	761	823	751	816	784	780	767	810	787	792	743	842	765	798	789	743	792	722	791	713	728	756	757	769	772	759	757	755	765	758	737	792	766	842	784	732	727	765	766	756	784	764	754	780	761	811	790	809	735	737	746	709	768	743	789	768	727	792	790	819	790	795	762	780	774	756	751	786	766	847	728	737	776	764	815	748	766	770	751	700	759	796	785	736	740	757	780	778	743	739	767	756	816	749	741	815	768	798	811	771	757	831	773	792	797	806	795	761	783	760	759	750	782	769	778	754	791	827	746	780	784	775	830	803	762	775	825	754	787	813	816	732	770	723	760	733	798	771	738	741	733	776	735	747	814	766	787	765	752	761	809	751	750	734	776	795	744	756	785	780	759	831	736	813	746	773	774	761	774	735	756	734	814	730	769	756	788	786	767	756	769	733	789	743	715	767	779	795	773	786	744	804	754	745	716	754	795	756	773	695	753	715	799	721	754	785	838	739	757	815	762	814	786	738	816	733	808	754	806	814	787	746	760	759	763	753	743	751	749	741	779	801	785	798	791	826	781	786	773	752	741	772	732	788	760	817	761	761	774	732	718	828	739	764	791	801	747	796	769	772	770	748	768	831	803	761	793	801	757	802	766	802	772	762	792	770	767	767	777	763	778	780	852	809	762	756	790	745	772	771	745	759	764	763	740	751	771	748	749	771	741	808	747	726	823	765	801	704	825	793	766	800	739	757	739	785	794	752	763	714	740	830	724	771	757	770	766	809	790	788	794	771	715	684	736	787	749	750	802	777	823	712	743	820	761	800	802	749	771	776	789	776	751	782	792	743	753	769	754	704	740	733	787	783	760	782	785	732	763	767	759	799	801	758	782	809	764	756	795	761	749	744	782	765	800	778	741	753	781	788	786	791	757	768	766	775	728	798	829	774	725	780	757	810	808	736	750	787	799	787	721	777	743	725	786	794	790	793	743	762	789	770	780	761	722	735	778	770	765	777	728	767	833	732	717	783	775	783	754	754	753	772	772	769	821	771	817	741	748	793	788	720	752	812	777	831	751	819	778	802	736	787	770	786	801	794	773	811	734	789	757	732	796	776	806	780	803	733	726	771	787	784	742	769	773	737	739	753	793	814	783	772	721	802	786	781	814	732	739	762	834	825	737	792	748	778	786	748	791	747	734	752	768	817	810	808	687	744	711	737	774	770	791	760	724	774	750	793	769	729	768	739	804	799	713	797	773	748	796	769	750	777	735	736	757	758	777	815	772	755	801	761	778	744	767	766	753	774	753	777	739	811	786	764	779	786	762	769	745	773	760	754	830	743	764	776	788	761	750	820	774	782	732	782	742	759	783	799	746	710	799	825	797	736	739	796	802	747	793	808	750	794
8609	728	540	436	373	372	314	299	296	310	307	282	301	300	308	264	266	266	305	270	307	297	285	241	280	279	284	304	271	286	287	274	246	281	335	258	285	249	267	292	270	275	260	329	303	296	306	281	304	277	285	260	280	272	306	282	282	321	291	271	256	283	267	284	262	249	259	280	317	278	250	286	277	294	283	272	281	262	259	302	318	287	257	251	295	276	268	279	253	278	269	272	290	305	270	266	285	280	276	269	300	266	275	247	300	258	266	293	265	282	282	265	269	246	260	301	266	307	268	276	301	236	256	306	303	294	301	297	262	285	252	280	278	294	281	282	272	255	255	253	300	316	299	287	285	281	263	283	252	299	286	259	253	269	271	289	260	281	270	253	271	281	279	293	279	291	271	232	255	297	268	268	305	271	281	290	289	258	300	287	271	289	276	257	308	290	268	265	303	283	303	261	266	266	255	239	271	285	253	284	274	261	262	285	279	282	269	276	271	296	301	295	282	266	273	272	303	302	269	298	266	283	292	267	278	293	252	280	295	257	276	260	270	310	284	261	280	227	289	285	287	301	276	263	248	271	314	286	272	249	275	267	291	308	273	233	278	287	296	308	289	261	276	281	293	274	273	266	274	281	288	263	250	279	270	295	274	305	272	285	265	240	286	273	248	277	266	272	281	300	316	263	292	236	279	294	287	259	289	287	303	264	294	285	262	283	284	293	284	338	276	245	305	263	286	270	288	270	266	243	276	269	298	269	282	296	299	255	272	276	280	276	260	278	284	243	275	302	304	292	288	279	264	261	262	271	274	273	288	255	280	324	265	292	284	257	279	299	270	264	256	284	286	301	309	255	270	305	279	260	253	258	260	296	261	272	274	247	291	268	291	247	281	274	291	267	306	298	235	272	251	267	280	256	276	286	284	279	288	258	294	251	296	302	282	266	266	310	300	300	257	264	289	285	268	295	270	316	290	268	281	298	273	263	273	291	281	289	286	259	286	299	302	274	285	281	235	271	287	276	263	270	269	280	274	286	268	277	300	281	262	276	267	247	293	274	304	262	256	278	256	289	302	303	251	300	298	279	284	291	267	271	287	299	284	277	276	295	290	282	236	306	233	249	281	273	279	302	272	296	297	286	302	280	306	287	290	271	290	263	283	281	261	270	283	286	250	287	259	266	270	275	270	294	265	271	304	287	302	299	287	269	288	262	283	270	277	264	279	272	260	276	256	238	257	289	272	282	305	292	268	278	288	263	261	255	315	285	269	297	296	275	301	275	284	271	321	287	293	295	271	270	282	257	277	272	261	270	263	289	275	295	275	251	270	268	260	272	284	276	278	270	239	223	266	289	257	272	273	269	290	268	267	262	271	301	283	253	261	268	289	278	258	271	274	266	234	305	298	279	290	278	279	260	278	269	290	259	289	254	286	285	251	298	288	273	252	282	250	263	279	265	291	263	327	272	282	264	266	250	264	325	297	258	272	285	261	259	259	277	257	282	286	263	267	232	269	303	281	282	279	275	273	291	263	245	266	280	282	279	256	315	274	231	261	269	289	262	303	279	265	284	292	289	312	302	286	283	260	267	305	257	259	249	267	288	298	266	280	272	282	269	289	263	273	291	273	270	293	258	273	255	252	339	275	289	274	279	272	278	273	272	284	248	273	307	283	256	249	242	279	292	274	278	266	289	291	260	283	245	280	273	302	278	269	271	266	293	314	267	296	247	260	271	287	239	274	262	300	272	280	270	269	287	283	286	268	262	291	284	248	246	268	268	274	284	282	255	251	289	280	290	256	287	262	272	318	271	252	304	292	273	251	258	263	287	285	277	268	292	244	252	258	275	262	278	257	293	282	306	275	281	288	287	284	263	277	244	256	283	266	248	262	277	293	274	264	266	280	262	270	285	274	259	287	248	282	273	276	266	273	257	302	289	260	283	273	267	254	278	278	268	263	279	287	284	299	249	266	294	286	287	283	260	273	280	274	266	286	290	263	262	315	239	270	243	284	284	283	285	270	263	292	260	301	264	275	291	285	280	275	276	292	275	296	283	297	249	266	280	282	260	262	281	280	293	271	260	248	290	278	292	277	282	310	307	274	313	292	285	293	278	287	261	261	251	254	276	272	273	294	265	280	300	249	255	279	261	276	292	284	270	299	278	267	251	267	268	263	279	280	288	229	281	252	266	283	278	248	254	309	287	280	261	271	255	276	264	269	278	255	276	287	278	282	312	259	326	304	294	266	276	299	246	271	287	269	274	276	312	301	281	260	286	283	262	241	294	260	242	264	304	282	243	290	258	258	272	274	274	287	272	287	279	305	241	300	250	262	274	343	269	281	265	279	288	263	294	250	260	316	276	289	267	302	280	250	272	265	261	300	263	263	237	254	299	269	262	259	274	269	260	275	260	264	265	264	257	262	277	242	271	300	299	261	313	261	281	240	268	241	272	257	322	255	293	302	271	276	274	265	286	267	330	252	253	265	253	325	308	295	295	286	263	282	281	309	269	285	279	277	239	264	266	249	285	279	268	267	271	263	306	264	279	271	260	275	268	291	269	273	286	288	279	268	268	263	285	259	291	274	266	302	276	266	299	286	287	268	304	264	286	258	268	273	274	253	272	257	283	282	258	295	281	225	234	267	298	252	274	264	309	349	249	279	248	244	248	303	267	311	257	279	280	287	282	288	256	262	290	280	287	292	289	270	257	237	253	275	285	304	271	300	253	266	290	264	267	241	272	272	301	272	263	323	285	265	252	263	264	253	283	263	282	267	286	285	271	304	244	278	301	259	290	275	304	273	294	262	295	263	265	285	312	287	275	260	239	244	282	298	285	290	265	298	274	287	276	296	258	243	271	267	277	271	279	282	266	266	293	271	292	280	274	280	289	245	276	256	291	294	310	257	258	311	295	297	311	269	265	270	264	299	261	282	290	242	276	262	300	285	283	267	285	290	260	302	271	284	275	288	269	313	262	259	303	278	256	299	295	246	272	259	264	259	259	276	286	255	255	269	288	294	301	251	255	264	259	269	330	289	266	286	286	275	298	285	276	305	277	255	304	288	273	286	274	297	269	259	282	285	276	259	270	290	279	273	317	304	265	292	287	278	301	265	297	259	312	251	295	247	247	270	269	266	290	276	277	308	277	255	278	269	283	281	245	286	259	278	264	280	287	258	251	258	294	268	296	296	264	262	261	280	278	289	293	277	284	268	263	265	291	274	288	317	268	275	282	259	278	283	285	271	279	248	242	269	281	305	284	306	265	300	273	252	289	279	266	252	285	239	271	256	249	284	266	299	264	288	257	249	248	294	281	294	276	264	255	272	294	289	268	287	302	271	277	270	257	259	279	305	259	300	273	304	294	294	252	283	290	268	275	298	253	281	298	286	257	290	286	286	263	276	259	285	279	258	268	274	280	292	285	245	282	277	264	292	285	246	244	265	266	260	288	314	293	298	266	316	249	266	279	278	270	275	297	279	244	277	275	286	291	275	280	267	243
7482	1017	1149	1311	1130	1036	929	922	885	831	794	698	728	739	756	706	682	701	700	701	691	716	686	651	702	727	681	684	682	605	700	711	648	676	675	654	639	657	681	670	682	682	673	681	623	697	696	656	627	644	604	713	662	619	677	671	692	647	668	671	719	668	639	681	621	673	655	694	660	708	638	661	673	689	671	671	684	688	661	671	660	709	700	644	658	718	684	681	679	681	662	696	657	655	674	631	690	679	681	648	712	632	679	692	621	671	632	661	640	633	669	645	641	658	676	626	631	633	649	708	648	676	652	665	628	685	667	636	643	666	689	665	679	672	700	694	646	648	644	718	688	662	669	690	636	645	673	670	684	637	660	696	646	629	645	659	667	709	641	668	662	639	653	649	669	681	639	635	637	688	680	666	683	645	681	656	631	671	654	666	655	687	621	673	640	622	704	625	705	673	655	674	655	731	649	676	678	632	661	634	668	678	666	692	650	665	643	644	644	633	621	661	670	675	641	698	681	580	696	651	680	675	654	688	664	618	648	656	652	664	638	661	671	662	681	665	624	641	649	662	675	654	647	681	717	621	686	706	698	682	647	670	676	690	670	704	641	669	629	658	629	637	712	614	687	700	623	644	662	647	662	642	672	673	666	671	616	712	693	627	624	658	683	640	673	621	667	639	683	656	648	672	632	627	652	648	686	668	642	639	697	610	666	672	646	723	649	707	648	699	670	645	644	697	646	685	659	664	606	632	656	636	672	656	626	710	647	700	691	697	636	638	668	658	623	578	662	690	699	670	655	672	661	633	678	624	678	647	643	659	672	598	641	650	694	638	668	665	732	664	647	638	651	656	685	637	621	625	640	650	614	689	636	673	673	694	677	628	659	708	664	657	658	643	659	659	607	640	662	670	632	660	676	700	698	671	616	668	655	630	658	628	635	712	646	674	648	657	677	665	679	679	664	644	660	633	615	662	682	605	698	656	615	649	662	733	670	628	594	653	609	605	602	707	644	646	677	606	641	647	662	652	678	669	681	681	623	629	655	677	638	687	666	653	676	656	653	677	675	656	690	656	670	665	686	671	648	641	646	649	654	658	673	676	618	662	632	666	638	665	654	630	632	646	648	640	602	625	617	653	672	648	666	682	675	640	666	650	670	683	654	632	656	637	672	662	621	635	632	616	616	650	703	669	659	703	640	652	641	641	689	629	656	658	620	663	678	693	634	693	620	663	633	654	641	683	683	621	624	636	662	695	651	665	665	644	710	673	651	664	635	686	667	654	640	633	646	677	664	686	654	699	665	662	654	659	661	654	704	640	681	648	599	634	663	661	643	666	651	625	643	741	592	666	632	646	725	660	634	633	644	654	677	653	616	613	621	625	683	685	618	688	628	653	665	668	659	684	662	632	662	662	625	695	610	707	663	653	667	651	673	653	676	650	677	688	631	703	671	631	633	631	685	682	646	697	648	644	614	612	641	675	632	699	601	628	689	657	644	684	620	671	688	658	680	670	642	652	692	644	636	687	669	653	642	727	668	630	602	656	669	658	644	699	655	639	657	620	653	636	627	655	677	675	660	676	648	662	656	660	605	634	647	649	654	655	649	673	622	654	672	669	683	694	716	667	673	688	633	696	634	643	657	678	654	598	690	699	656	642	636	654	657	664	617	607	635	609	646	636	648	641	614	603	669	632	635	649	633	659	690	610	660	625	660	662	669	658	648	628	679	669	649	650	624	692	625	619	639	694	622	620	593	662	668	643	615	647	641	671	649	708	697	659	621	670	639	643	640	636	648	665	704	668	644	649	655	697	656	683	664	625	670	675	634	649	646	647	659	705	627	665	687	668	627	680	638	642	613	708	639	735	657	726	666	588	702	615	627	658	667	663	671	670	640	672	647	655	711	666	695	690	648	686	626	718	608	643	674	719	666	668	680	700	643	618	667	667	666	666	593	625	685	678	616	607	650	636	660	657	683	686	662	677	653	673	664	669	652	668	661	672	622	628	688	640	676	624	663	646	697	651	590	664	649	652	670	619	691	686	670	643	651	670	622	690	677	637	707	668	647	649	642	676	622	658	676	693	699	694	682	640	699	634	645	704	665	674	641	653	701	674	706	651	669	632	646	694	665	639	650	608	683	656	627	673	636	643	619	702	646	694	644	659	641	613	616	693	685	657	653	658	638	714	616	635	668	667	660	621	672	679	673	627	665	699	688	650	666	646	622	676	645	680	638	624	657	691	672	686	696	689	645	657	649	659	664	648	681	674	693	679	661	659	643	662	692	673	630	681	671	691	691	682	654	662	668	674	654	652	643	679	660	669	638	623	713	656	651	649	643	689	682	667	652	715	676	649	644	664	694	671	688	665	601	685	705	644	624	650	600	667	619	697	696	653	643	624	661	656	683	651	691	629	678	630	677	646	660	689	607	710	666	666	599	656	663	652	676	637	675	628	710	649	676	678	650	681	672	643	611	664	641	642	716	678	623	677	627	624	642	682	694	674	616	618	626	659	717	682	640	631	648	634	696	647	648	626	610	703	687	654	702	677	627	679	655	625	663	655	602	657	662	664	682	615	667	680	682	621	660	686	673	672	649	656	663	677	670	639	631	654	672	675	644	663	649	698	638	634	683	658	668	679	692	634	677	703	644	694	708	667	673	628	674	675	639	675	653	688	694	638	679	665	677	632	659	655	678	659	675	686	688	656	683	640	648	674	602	657	685	646	609	655	647	693	724	685	657	641	649	682	645	692	641	670	604	657	682	687	716	628	618	646	692	680	628	674	635	660	644	662	681	687	696	612	639	642	624	640	662	683	624	630	628	658	669	673	666	656	706	642	658	668	649	602	681	697	680	683	679	650	656	677	667	641	690	613	602	686	712	667	730	689	676	657	676	713	681	626	665	678	668	673	646	656	676	664	678	660	664	634	673	664	680	689	635	692	706	687	671	654	656	671	614	663	693	647	644	688	643	682	660	663	627	684	693	631	684	639	679	633	675	686	681	671	675	711	690	644	648	626	626	673	663	694	655	627	656	641	639	669	688	692	653	659	636	700	620	674	642	654	638	672	608	598	656	661	666	715	655	704	672	591	651	662	661	640	668	647	686	643	660	636	659	650	624	662	666	669	649	678	637	669	619	654	682	682	627	682	659	725	659	650	624	691	682	644	634	677	657	620	668	620	656	647	660	690	630	690	675	665	657	670	691	688	663	656	666	651	683	660	682	679	690	684	608	637	685	660	623	660	664	659	656	627	660	623	650	650	623	620	621	642	694	657	679	698	694	674	670	665	632	635	585	654	666	682	641	673	657	632	619	647	663	685	638	661	655	619	649	652	657	638	658	644	639	659	659	666	681	628	612	646	691	678	657	655	602	670	643	654	675	675	671	674	643	628	660	690	697	659	657	637	667	625	643	598	671	648	620	651	690	662	687	618	660	616	661	650	664	680	644	722	676	659	661	638	657	696	632	676	635	638	667	679	684	674	652	656	639	700	652	646	662	699
14830	1179	600	420	353	282	253	217	205	177	169	169	159	114	158	142	191	143	162	138	136	139	145	144	158	136	169	138	141	163	147	124	151	167	150	140	136	155	107	137	168	135	155	150	135	133	132	144	117	141	127	139	146	145	123	161	130	138	151	123	151	129	130	107	160	156	138	140	120	133	134	145	176	152	153	128	109	117	125	132	131	134	145	124	164	143	146	163	117	144	145	131	135	140	132	138	132	134	154	112	140	139	140	127	149	135	148	129	142	133	140	128	143	140	127	149	167	138	150	137	134	135	147	139	142	114	144	174	143	137	140	127	121	127	110	140	148	138	143	115	153	145	136	123	155	148	140	118	153	147	121	161	143	137	134	133	158	125	126	121	139	134	159	129	138	123	148	143	148	134	146	138	147	134	130	151	121	148	152	155	127	124	122	138	127	137	133	110	142	132	152	151	130	122	119	140	140	138	136	137	120	162	153	147	133	109	147	135	119	128	130	146	142	139	133	130	126	130	136	158	149	149	133	148	140	160	154	137	131	146	160	120	138	118	141	152	136	125	129	150	120	150	143	148	150	130	151	133	162	143	157	141	134	143	137	137	142	126	136	151	124	138	148	131	114	146	118	153	134	151	135	127	149	124	115	143	132	130	136	144	145	116	158	132	127	144	141	151	127	154	131	149	134	160	124	153	121	112	156	130	124	131	137	135	149	155	164	124	152	131	127	146	137	142	135	128	128	125	135	112	141	116	160	167	134	135	153	119	160	117	141	137	131	134	132	135	133	161	138	141	137	147	126	140	150	138	128	140	128	150	125	126	129	129	122	147	130	152	146	127	133	159	144	140	125	128	147	147	152	136	137	139	130	150	135	144	158	174	138	134	124	135	137	140	137	131	124	127	140	137	124	124	142	156	144	147	138	136	155	126	130	166	133	147	133	139	139	157	145	123	127	133	145	131	127	141	112	138	125	125	125	127	151	148	141	135	134	125	139	148	145	138	147	159	146	150	150	125	134	130	124	150	131	130	135	142	128	137	133	131	128	135	132	145	131	143	152	147	147	137	143	157	141	145	142	156	128	131	136	144	168	133	130	136	132	128	136	157	144	131	127	152	130	125	126	129	159	128	155	144	143	156	138	133	147	139	168	154	134	136	134	151	154	125	130	147	132	136	157	136	139	144	147	135	135	143	146	141	122	128	131	123	133	161	142	105	146	129	137	142	135	128	109	121	149	131	124	149	121	133	150	160	141	144	142	156	146	129	146	138	138	131	147	144	142	141	161	145	137	121	146	166	139	142	135	139	169	130	142	134	149	115	123	152	154	152	147	117	135	148	144	146	135	143	120	147	140	136	142	122	149	152	142	157	135	164	179	148	120	121	154	146	131	124	146	124	136	135	133	132	124	142	143	150	156	137	132	134	166	128	134	147	154	151	144	137	144	149	160	140	153	132	144	135	127	142	117	162	122	114	112	132	147	141	144	150	126	130	139	152	136	139	132	130	117	144	147	138	142	152	121	154	143	151	150	139	148	133	142	137	151	135	153	166	131	131	139	99	137	141	154	142	147	147	143	136	144	127	142	139	125	155	125	149	146	149	128	132	120	129	133	135	151	121	155	123	121	133	135	132	151	141	159	133	131	133	158	145	141	146	148	127	126	148	123	162	119	159	145	135	127	134	112	131	134	129	130	132	130	121	115	133	151	125	132	133	132	143	140	134	150	150	118	161	167	135	111	152	106	138	157	128	133	136	146	142	141	116	141	166	154	123	145	137	141	139	164	153	135	140	132	143	131	146	158	147	119	131	132	133	120	143	134	123	141	135	137	141	136	115	115	138	132	136	128	148	127	125	138	132	142	138	129	129	162	150	130	136	171	147	146	149	121	150	147	129	126	146	123	122	135	122	133	142	122	132	129	145	151	134	151	144	133	138	139	138	132	145	133	142	145	152	137	141	126	141	140	125	137	130	136	125	139	137	126	117	140	152	135	145	172	167	146	115	139	139	148	139	128	112	171	146	170	129	144	148	144	141	112	144	141	156	140	128	129	158	133	145	136	135	146	126	147	144	135	141	116	143	161	125	136	123	160	124	144	138	161	127	131	128	146	142	131	154	173	167	145	134	163	160	130	143	141	141	141	127	107	149	132	120	127	138	137	134	154	123	123	129	144	129	140	147	135	134	156	129	160	132	131	164	130	140	151	122	121	136	118	145	141	132	130	140	134	132	147	140	126	146	118	135	121	143	138	140	154	144	130	137	129	142	146	134	144	144	151	139	138	139	126	116	129	128	148	138	150	142	134	151	137	131	135	158	151	138	143	152	155	144	140	154	129	133	152	135	140	130	129	156	164	144	123	125	137	145	136	141	148	140	149	157	122	163	127	133	158	157	158	147	142	113	118	129	129	137	123	127	134	136	150	125	143	138	150	135	160	131	132	113	130	160	148	142	137	150	126	143	155	123	135	139	142	124	126	155	147	144	137	163	134	132	130	160	144	136	145	138	131	140	125	140	148	169	134	137	157	132	142	118	143	123	151	127	130	142	145	161	114	127	144	148	140	132	148	128	135	156	151	139	142	121	138	123	131	158	116	154	134	151	124	142	125	136	137	133	132	142	158	116	135	137	144	120	146	139	136	123	133	153	146	142	152	148	155	142	124	153	145	140	141	150	127	152	149	141	102	141	138	133	127	144	143	126	138	144	142	137	131	156	143	147	118	137	137	105	141	137	155	124	158	126	122	150	142	144	143	140	141	142	140	131	129	136	143	141	148	134	142	132	118	128	151	150	147	143	137	132	133	136	136	142	153	153	159	124	151	132	165	147	146	161	133	143	146	129	150	142	162	130	134	126	127	133	159	137	141	121	138	137	139	143	127	132	136	135	157	152	139	152	123	108	129	132	153	123	135	135	131	132	151	162	148	130	134	154	139	121	125	129	136	128	151	153	132	143	145	105	139	127	133	128	124	171	124	134	125	97	150	149	132	132	135	152	112	158	141	122	126	135	133	143	150	143	133	114	126	117	126	138	133	145	143	151	137	144	115	152	157	164	127	132	135	151	124	141	129	137	129	152	141	145	138	137	122	138	136	147	150	122	120	132	160	124	143	115	125	123	128	150	137	153	137	131	154	132	127	147	133	141	129	129	135	119	120	121	103	134	140	156	128	131	135	142	139	146	143	135	118	136	130	149	135	141	138	148	145	107	144	136	146	136	130	140	135	144	130	151	137	127	134	128	146	145	153	152	149	118	137	125	129	134	149	145	150	142	154	139	128	143	168	140	125	126	141	141	129	141	131	141	128	145	169	126	153	135	152	137	118	121	127	146	128	133	124	140	128	150	139	126	138	141	126	125	153	134	125	150	122	126	126	116	145	142	141	151	143	155	161	136	140	144	125	121	135	136	135	131	152	142	141	149	125	132	140	127	123	123	143	164	120	145	128	145	143	131	163	154	128	156	134	134	176	126	140	134	120	141	149	145	141	150	137	148	156	131	129	155
9219	1044	1380	1536	1236	1055	895	775	636	606	581	534	495	461	508	469	485	431	421	445	418	431	412	420	402	396	377	406	402	407	368	426	430	360	381	341	414	381	354	380	348	354	379	408	393	402	362	387	340	382	398	361	339	406	363	354	374	370	391	370	408	369	397	399	395	404	351	337	378	394	383	385	415	382	371	383	335	399	341	368	389	384	380	413	401	430	417	387	387	403	384	357	371	349	405	362	337	388	404	378	380	387	352	339	353	380	359	385	360	362	353	363	367	385	352	339	376	382	363	341	361	359	349	347	380	377	380	370	346	341	381	325	373	335	328	387	351	354	361	360	345	376	373	348	344	373	369	350	379	326	360	380	370	352	333	331	360	371	355	330	363	386	398	382	388	379	351	344	311	339	354	351	347	334	366	335	371	377	328	341	379	372	377	343	381	338	379	383	369	368	361	382	342	362	381	376	369	353	380	353	332	365	316	358	351	375	380	369	361	341	333	378	331	402	343	381	368	356	373	311	348	366	349	327	380	342	334	351	372	362	374	341	343	367	361	369	359	377	356	353	308	358	341	347	349	378	381	332	347	357	339	365	334	360	353	352	389	323	359	335	342	367	361	333	363	334	375	368	356	392	342	323	356	364	388	364	377	363	384	330	376	379	377	368	339	349	391	343	345	385	333	372	368	349	348	347	343	371	338	385	348	369	362	342	360	350	363	347	342	363	354	348	352	366	368	320	343	376	349	356	342	357	344	353	339	353	356	323	361	341	351	379	350	375	350	345	387	360	327	354	375	342	370	334	341	348	303	355	361	369	356	355	344	368	349	376	381	357	348	376	362	396	367	375	387	350	375	341	394	336	356	329	355	359	349	360	322	360	340	367	383	361	376	338	342	332	387	370	375	345	362	353	338	379	384	362	353	337	373	366	376	362	352	335	382	342	332	343	391	321	364	371	350	349	379	373	335	347	325	335	338	342	320	372	327	364	329	374	344	366	346	353	358	364	344	384	367	325	345	354	357	347	369	376	352	356	374	359	361	379	351	374	358	361	351	369	354	352	395	354	373	365	375	386	374	352	367	382	372	371	347	371	343	351	366	376	367	366	343	387	345	366	360	348	362	337	338	359	351	342	324	340	393	366	345	337	360	348	371	378	354	358	357	316	365	330	344	369	353	334	378	374	371	376	364	354	332	344	299	329	326	367	356	349	321	385	361	351	348	357	366	328	329	383	359	351	354	384	363	371	331	350	364	363	351	361	356	378	340	361	339	336	348	373	400	352	335	343	356	365	382	363	328	384	373	364	393	349	333	335	326	377	376	357	348	343	391	352	358	373	359	353	365	355	346	337	347	338	351	361	349	360	387	341	326	342	358	369	342	363	389	350	324	366	371	369	385	368	348	382	361	375	357	325	362	367	365	368	336	354	355	360	317	321	351	368	356	366	337	383	354	370	358	368	338	313	333	333	377	362	363	354	373	362	332	334	337	366	358	354	339	351	360	392	392	364	389	368	385	332	363	336	368	332	334	339	352	350	343	357	349	329	387	337	359	397	350	363	356	339	362	369	354	342	351	344	347	406	372	331	370	343	357	306	348	368	364	351	367	348	336	345	356	354	347	355	365	352	376	358	340	351	370	368	344	357	390	319	340	336	329	349	348	347	350	347	356	351	385	379	346	363	350	387	340	361	347	384	336	364	355	364	339	356	381	367	376	320	331	339	354	372	352	387	347	346	329	352	369	339	355	371	332	375	386	357	347	342	360	369	360	362	349	349	362	381	359	348	335	359	357	344	379	368	372	349	376	348	364	372	334	363	340	370	374	347	361	331	370	347	354	357	338	373	359	353	361	343	330	365	376	350	333	368	370	372	409	355	346	346	330	356	349	371	327	369	358	325	311	367	373	345	358	373	378	356	366	355	375	396	340	369	342	332	370	382	340	358	340	308	355	359	369	360	362	348	347	341	367	363	365	369	343	346	355	361	334	373	352	396	373	341	348	376	352	353	372	372	358	382	338	327	363	361	353	327	342	367	368	359	316	357	330	343	368	389	357	366	371	343	345	337	298	355	365	360	337	350	358	351	352	381	341	326	374	343	349	347	384	370	383	381	321	334	362	380	393	339	322	369	347	346	366	355	340	371	369	383	384	340	346	365	326	354	372	361	354	365	370	353	375	329	340	356	371	357	343	364	354	327	367	339	356	374	362	356	364	367	354	353	365	350	323	360	313	379	347	373	315	368	357	370	379	350	348	345	358	333	357	354	350	364	341	360	364	358	382	369	352	359	373	360	358	367	340	340	325	323	333	350	315	367	344	360	339	363	385	343	353	365	356	344	355	365	333	347	359	342	354	344	347	363	342	358	369	362	378	363	377	349	350	384	344	389	341	357	360	365	346	402	385	323	352	346	325	332	349	325	324	344	378	356	354	360	355	324	325	383	337	368	341	383	347	400	348	373	346	339	372	363	346	384	373	349	323	320	364	376	386	362	338	367	366	360	389	339	354	354	363	340	350	384	376	344	367	376	373	360	361	358	352	335	382	350	374	349	361	352	351	368	355	371	335	360	360	386	371	365	381	332	368	366	353	377	365	330	364	369	376	364	334	362	334	364	343	366	340	377	378	344	408	348	359	324	360	385	376	370	358	364	327	342	370	335	350	360	384	328	337	354	364	377	335	374	368	369	355	337	360	337	332	331	344	378	367	384	341	392	349	354	355	351	378	385	369	347	362	380	325	336	334	365	326	357	357	381	369	394	335	335	383	370	377	334	352	378	360	378	341	340	339	365	334	346	353	368	349	337	356	366	367	356	351	368	336	346	347	340	346	338	328	399	345	364	377	362	342	359	337	368	343	365	330	347	365	360	356	345	356	382	336	350	353	353	336	342	376	357	375	365	381	379	373	358	357	369	373	378	341	349	355	354	357	396	353	346	360	348	365	378	339	362	343	337	365	347	359	349	354	304	359	370	350	372	383	371	363	390	341	371	381	381	363	342	379	353	379	365	363	359	350	403	362	344	349	359	371	352	332	336	353	355	341	346	326	345	346	370	354	343	362	335	351	337	365	393	350	381	354	357	363	345	364	330	374	355	378	345	378	337	355	381	315	387	368	305	335	346	344	388	303	361	368	364	357	367	354	384	327	365	366	391	332	373	351	349	349	363	368	330	371	327	363	371	351	338	358	345	361	362	391	339	376	364	352	336	387	377	385	343	370	345	343	376	357	351	352	370	357	362	377	371	341	349	366	378	375	332	388	342	350	389	375	378	336	322	329	367	336	340	340	376	344	362	364	365	346	397	369	348	378	378	359	372	382	333	344	343	377	363	381	339	351	396	356	363	325	358	337	340	397	341	332	379	356	343	354	354	346	345	368	337	320	350	390	377	382	334	348	342	373	365	367	366	379	323	369	369	359	356	347	387	348	336	371	358	380	337	346	358	397	336	358	374	371	359	368	330	363	346	398	359	335	375	345	388	348	352	356	337	286	343	365	359	353	352
2996	417	346	325	300	323	302	320	347	323	347	321	286	312	284	311	341	329	311	353	316	319	349	308	326	314	319	284	337	311	324	323	340	370	343	323	280	302	339	332	307	347	344	332	316	327	329	317	336	299	340	291	309	319	335	334	312	322	316	335	299	324	316	322	346	290	324	308	339	328	311	302	331	331	355	330	309	308	333	326	285	347	277	348	326	298	337	294	316	323	340	345	305	287	336	306	333	338	318	299	295	293	292	326	283	359	333	300	342	321	348	308	301	336	282	307	309	323	352	320	327	322	312	310	310	336	327	337	318	300	334	341	351	332	319	348	332	331	301	292	353	332	332	317	371	316	325	304	305	365	335	328	310	311	315	322	333	312	331	314	346	320	354	299	330	326	341	322	335	309	354	297	324	323	310	316	304	330	319	296	350	368	336	339	310	320	296	334	315	349	300	331	363	328	288	311	292	306	324	327	312	293	303	331	366	317	312	320	349	316	341	351	326	300	308	341	328	343	317	299	301	317	329	318	290	294	311	315	319	342	333	354	318	332	311	317	314	341	309	343	299	327	306	329	317	337	348	315	328	338	374	311	343	325	340	312	301	324	333	308	322	329	331	333	309	329	325	317	351	336	346	293	322	285	335	322	322	335	347	316	322	327	277	339	307	334	353	337	315	295	328	334	353	311	345	305	329	312	310	330	334	361	315	343	316	310	320	362	300	336	325	321	313	333	326	328	311	332	344	316	338	321	304	299	307	312	324	326	340	303	323	320	321	300	336	321	358	314	332	299	375	335	316	336	292	346	311	332	302	305	302	349	347	367	291	309	372	359	352	317	313	298	313	331	322	320	323	340	322	346	331	324	315	345	309	301	338	347	295	326	348	325	329	343	330	349	330	324	319	330	341	318	310	305	285	363	301	310	336	303	317	339	286	325	341	311	308	309	299	333	311	326	337	338	312	328	326	373	351	345	313	320	320	308	317	298	322	303	362	303	305	293	296	336	344	328	303	325	328	335	324	331	313	297	290	314	319	323	312	329	335	341	334	309	330	319	333	329	335	308	307	344	334	335	330	340	292	302	353	304	324	325	333	298	296	333	335	310	328	298	325	349	356	320	325	313	300	331	330	308	295	311	273	306	304	306	297	324	307	307	304	334	308	323	326	291	307	283	302	358	320	321	313	344	341	328	292	345	346	329	339	326	365	341	308	277	341	338	298	340	296	298	295	321	334	302	369	313	357	359	294	336	309	331	300	325	324	326	322	338	341	320	343	330	321	330	369	310	330	342	349	303	337	316	310	326	306	338	353	327	318	335	319	350	348	304	384	322	322	333	331	330	293	301	286	323	301	310	346	328	324	311	346	358	334	322	301	339	329	308	338	327	357	331	312	338	341	320	317	290	328	310	344	337	342	317	321	335	335	291	331	326	323	343	318	334	288	310	302	314	331	317	345	348	344	310	348	359	322	336	323	354	327	330	308	342	346	331	302	336	322	344	312	329	321	332	301	321	319	316	330	323	337	316	273	352	362	317	336	323	301	329	336	327	320	312	300	328	340	285	306	334	322	308	289	295	331	323	306	337	326	285	326	325	326	338	309	327	341	339	344	317	311	318	330	319	358	313	283	297	335	313	317	313	296	347	334	317	337	334	343	322	303	329	295	332	351	315	329	346	340	350	343	264	330	376	327	285	322	300	319	341	329	303	332	337	336	342	333	336	324	336	337	297	346	296	322	325	363	311	328	334	350	329	314	328	323	346	343	353	313	361	357	312	350	319	333	312	306	309	295	322	334	302	316	305	341	345	294	343	317	326	303	308	316	295	302	316	338	333	316	361	325	346	313	332	359	304	332	323	350	338	303	327	342	348	334	267	320	310	294	339	307	330	345	301	304	314	347	332	353	304	361	316	329	328	315	322	317	326	307	304	377	325	365	356	341	312	336	320	343	331	337	370	330	336	302	378	330	327	352	327	354	351	370	317	369	354	314	363	315	299	318	319	342	328	309	309	320	312	331	322	342	290	330	305	324	307	345	333	324	323	346	308	318	354	336	333	299	364	334	318	330	330	312	329	344	322	326	316	306	335	317	326	340	345	336	355	313	303	312	354	316	334	343	362	292	329	329	328	336	274	321	343	342	355	329	352	347	312	305	310	326	338	293	319	311	319	336	313	325	340	348	316	319	325	351	327	349	298	318	329	322	327	327	297	341	303	323	334	335	342	341	281	329	315	324	282	309	305	331	307	313	362	307	310	326	320	336	337	314	294	287	334	337	304	301	330	331	334	319	340	307	348	327	329	321	322	359	285	351	320	306	324	341	316	313	346	303	338	315	339	322	317	344	301	321	335	325	299	357	319	319	350	362	320	351	333	343	351	343	309	328	303	318	322	339	339	329	343	322	322	379	297	316	352	304	317	314	317	288	346	306	310	307	332	333	355	283	307	302	344	292	319	321	350	329	320	321	305	324	354	323	332	303	319	332	312	330	321	333	308	339	305	339	321	303	335	316	314	332	304	301	333	336	327	339	295	316	299	306	336	378	278	329	355	325	284	327	303	303	332	353	327	302	303	321	304	296	309	284	304	347	338	325	324	321	337	331	320	334	308	342	339	328	345	323	334	353	317	325	310	311	306	334	337	301	305	307	284	329	309	312	301	324	343	341	354	321	304	323	317	339	361	308	292	312	359	306	317	337	325	341	354	311	313	329	312	330	334	326	324	333	338	334	331	334	341	353	306	338	343	346	305	305	343	297	329	353	330	299	314	363	317	327	366	336	307	300	319	296	314	310	336	329	333	333	331	291	311	351	321	297	333	355	298	340	327	314	312	338	322	322	313	330	331	339	316	335	302	337	307	316	364	311	326	332	309	285	301	330	314	310	315	336	334	312	322	351	280	325	337	342	314	276	307	308	306	287	308	331	364	347	329	347	351	354	328	301	337	380	324	296	343	343	321	332	322	302	335	334	342	308	319	304	311	333	333	336	330	331	314	333	336	337	311	315	292	313	308	362	310	303	336	325	339	337	347	284	333	291	302	334	331	324	355	322	345	337	326	309	305	332	344	301	322	322	305	341	343	349	311	338	314	321	325	325	303	324	363	335	319	299	327	318	369	344	353	338	338	321	318	348	322	310	318	319	352	341	307	309	307	286	329	303	290	313	340	309	295	322	293	333	357	336	295	288	343	326	313	354	353	314	316	317	319	332	262	320	298	302	305	304	310	347	303	304	328	308	311	316	297	369	309	299	306	306	343	303	344	314	319	321	331	332	325	334	317	292	320	329	298	331	317	331	309	301	320	336	334	344	301	286	358	331	343	315	323	308	316	330	298	307	351	341	315	313	354	291	335	324	355	367	305	312	311	344	348	309	292	304	307	366	368	328	321	332	301	337	316	329	330	353	354	308	292	314	327	349	325	331	302	313	309	279	325	317	373	343	306	355	301	321	328	300	319	297	363	319	336	319	331	325	296	306	350	305	340	306	310	294	307	304	327	313	302
3001	862	793	823	751	704	812	777	723	778	803	787	770	737	776	808	841	797	771	766	773	775	747	736	821	791	772	780	818	750	770	733	729	846	782	768	808	800	739	802	766	745	840	768	827	753	766	811	824	774	784	754	779	749	751	757	741	813	764	757	751	773	789	769	755	767	804	779	749	785	702	712	781	806	718	774	799	798	817	826	777	781	790	777	766	769	749	771	779	732	782	812	717	759	738	774	746	755	786	766	774	761	756	719	758	740	754	775	746	774	808	742	737	796	784	763	765	746	740	714	835	763	743	756	787	786	762	826	753	793	785	773	839	782	791	768	731	800	767	727	758	763	785	812	737	801	731	757	799	760	752	790	751	805	796	783	768	795	755	762	771	781	803	763	783	776	736	750	787	757	779	773	789	762	842	809	754	777	803	730	797	818	805	813	743	770	813	800	777	745	785	750	832	761	770	792	783	718	781	824	804	744	754	751	764	734	736	792	735	773	797	751	791	730	792	824	760	709	726	765	802	728	772	736	768	815	739	785	817	736	741	782	763	757	768	813	755	713	815	737	776	751	734	792	757	798	790	791	766	788	758	783	784	753	728	819	786	793	784	742	763	738	815	793	780	756	786	790	801	765	791	727	806	831	777	722	711	762	767	773	799	770	765	715	809	765	772	764	806	772	771	780	755	794	753	803	736	756	779	760	784	765	761	778	775	748	757	755	785	774	789	752	793	776	785	734	794	791	735	781	746	760	782	785	747	755	763	771	772	815	716	833	730	774	792	837	724	774	734	757	823	816	747	796	739	769	807	753	736	802	781	779	717	725	757	787	778	715	755	748	741	779	741	788	810	765	779	770	780	777	812	792	740	746	792	759	816	777	770	774	773	806	770	727	787	814	737	749	796	763	741	755	750	803	779	761	800	781	775	774	771	794	776	806	825	767	786	777	733	811	739	785	802	733	762	773	780	780	741	777	768	814	759	756	810	733	783	768	761	739	762	781	774	748	766	768	775	822	797	781	801	764	799	775	752	736	756	804	785	761	796	771	803	735	740	706	796	741	756	766	741	784	817	803	801	745	765	786	770	820	774	803	745	796	769	806	786	734	778	697	827	766	698	745	738	798	732	752	764	769	781	758	768	778	763	732	797	719	797	743	753	728	775	742	746	771	776	751	729	769	721	749	752	728	744	774	757	763	753	805	821	691	798	785	767	804	812	811	756	784	776	795	717	800	759	789	782	731	781	792	765	816	755	815	767	714	792	740	789	777	734	820	774	757	790	759	792	773	723	790	761	764	744	774	762	755	807	759	782	729	817	822	757	805	781	821	779	777	802	775	784	726	752	783	781	806	742	755	760	765	799	715	761	794	759	743	794	748	774	768	788	772	787	754	795	801	811	781	753	810	747	738	739	749	774	829	816	728	754	784	815	754	793	801	732	793	771	780	753	773	756	810	798	778	819	763	786	771	749	816	763	761	742	782	788	860	751	769	784	781	742	709	798	770	765	813	780	746	733	772	764	752	753	765	713	721	820	795	771	807	794	747	769	801	787	777	771	791	811	725	722	772	757	794	788	812	773	756	782	762	739	785	765	804	813	758	749	780	752	740	800	758	736	767	820	781	760	743	741	728	752	765	745	796	730	807	761	782	766	753	781	754	755	742	785	793	766	794	776	796	759	785	770	776	711	726	748	826	788	768	806	742	804	792	752	755	817	775	763	784	803	806	838	767	742	768	845	816	742	776	761	772	792	815	745	777	759	744	792	792	811	760	791	773	760	774	827	752	746	757	782	815	792	792	817	765	766	802	757	797	774	768	753	816	782	826	772	803	783	772	780	756	751	759	739	817	811	794	760	758	777	795	770	787	742	805	760	773	794	745	777	777	777	759	799	762	821	740	783	737	796	742	753	722	809	734	806	792	716	742	782	780	804	828	802	770	779	835	783	768	740	739	744	748	738	792	743	812	685	787	805	804	791	773	798	782	742	757	731	778	771	713	765	824	770	751	778	786	756	755	747	780	708	763	759	744	756	762	813	784	799	748	756	713	820	765	754	790	757	788	764	773	772	751	784	729	732	732	807	736	785	771	779	786	776	768	744	769	846	738	773	746	747	759	733	788	822	783	780	752	809	813	746	755	787	770	777	804	718	798	762	770	765	773	738	778	718	722	797	777	724	756	782	739	789	760	803	723	769	778	790	742	772	776	763	760	784	764	787	772	811	782	731	772	744	801	770	779	741	773	822	786	757	748	762	732	754	769	764	785	747	741	744	780	769	757	745	724	778	732	763	830	795	758	727	772	775	767	831	727	787	735	776	777	694	748	745	772	774	775	750	779	755	805	737	800	764	746	778	797	809	753	775	767	773	822	766	782	758	721	748	791	793	772	795	772	737	746	832	731	779	751	805	730	808	757	737	792	793	779	779	738	731	724	778	743	797	778	797	763	771	769	765	788	722	763	775	832	749	745	775	782	742	699	813	810	848	805	754	803	740	822	775	772	745	756	781	797	770	746	744	742	786	796	790	812	744	741	788	771	749	763	805	778	771	766	759	750	789	756	763	689	768	818	784	748	764	738	763	816	764	719	779	767	721	813	784	768	789	820	779	784	770	777	743	802	797	811	765	742	806	773	753	790	735	742	787	767	768	740	839	761	777	733	764	742	778	820	759	807	754	751	808	730	779	774	806	831	741	744	784	809	721	784	730	772	787	821	767	778	758	775	778	754	800	773	788	784	808	773	773	750	770	771	755	782	787	767	752	772	773	807	785	792	753	774	758	723	779	721	721	746	750	754	789	789	731	768	711	759	760	778	772	766	747	772	764	744	752	790	758	769	741	756	773	786	797	776	779	786	769	808	790	816	790	820	758	750	790	799	792	818	753	780	736	816	841	711	777	765	771	807	812	805	805	736	788	757	771	790	744	767	747	802	769	763	730	751	800	769	759	740	741	794	786	821	779	732	763	757	773	780	755	788	868	779	791	736	790	774	783	789	802	771	815	713	790	801	753	798	772	751	777	791	814	759	770	704	726	759	743	810	769	749	836	772	738	720	825	825	811	781	683	772	761	777	779	733	754	783	744	702	765	751	819	716	803	710	795	765	781	756	776	725	757	813	766	767	766	775	758	790	727	746	815	808	770	784	745	716	748	780	762	769	802	743	787	789	785	781	783	776	800	804	763	744	766	770	791	764	711	761	748	776	778	804	768	779	793	785	752	776	792	756	745	792	813	767	760	725	766	758	793	759	824	779	711	781	795	781	739	743	786	782	728	730	746	795	788	719	764	725	717	790	770	762	791	738	796	729	792	815	759	767	785	746	788	769	771	787	791	746	773	748	820	736	766	763	722	774	760	744	768	770	770	733	766	756	790	796	795	721	795	745	782	784	752	720	752	771	778	749	816	813	747	758	736	763	802	767	766	784	723	787	730	785	773	763	747	786	802	739	754	775	837	784	790	785	758	784	726	759	684	740	773	789	784	683	790	803	762	767	802	731	764	779
8791	668	486	410	406	321	329	299	310	309	266	289	341	304	253	286	280	283	302	273	303	287	275	270	252	288	280	283	273	265	283	309	252	267	291	250	279	270	283	315	282	254	261	288	289	239	248	271	270	267	261	291	286	285	246	280	276	257	274	261	264	255	266	289	275	292	267	272	306	256	265	279	295	281	293	264	254	240	261	258	283	267	281	283	278	272	269	289	274	258	278	254	263	247	271	241	284	246	275	281	298	277	264	278	308	288	265	264	282	266	285	278	265	241	307	309	282	268	298	292	285	271	277	273	288	259	281	297	284	278	270	269	249	261	284	278	303	245	265	264	265	269	263	254	325	265	298	252	259	244	273	300	307	283	272	256	265	275	283	260	280	273	293	264	289	284	244	283	278	261	261	262	273	245	257	276	312	274	264	257	294	245	296	294	266	278	321	276	296	261	273	308	251	276	237	289	286	276	305	290	267	272	311	274	247	248	298	282	262	295	266	281	249	278	271	293	256	281	271	264	278	257	269	293	313	269	276	231	278	261	262	284	288	277	259	258	259	291	273	299	268	274	314	289	277	268	304	263	258	268	290	277	304	248	260	288	257	249	244	264	262	263	246	303	269	258	274	234	284	279	279	262	283	277	277	276	252	275	273	258	296	272	252	288	256	254	265	266	304	281	286	273	265	325	280	291	264	266	298	276	284	301	264	292	295	307	243	284	281	274	262	280	267	311	265	271	265	277	286	319	279	323	251	281	292	285	246	288	264	284	267	234	280	280	288	253	253	280	248	248	280	234	262	308	255	285	270	249	282	287	250	261	259	286	282	272	285	288	284	285	290	265	272	280	248	281	292	275	280	297	284	273	256	286	285	249	284	295	272	229	281	276	260	262	269	266	277	309	286	257	264	296	271	297	254	315	283	265	246	255	266	261	291	283	262	274	255	274	291	266	278	244	280	280	276	289	301	278	257	268	241	273	262	276	303	244	270	267	305	280	266	277	265	291	266	285	309	284	284	270	287	264	304	253	287	288	296	269	273	288	261	257	251	291	289	272	296	295	269	247	252	272	250	268	274	272	263	264	269	278	281	267	277	223	316	262	283	282	287	303	245	295	281	263	258	259	287	261	258	279	290	233	296	260	267	278	297	281	279	253	281	276	286	308	282	268	259	264	286	281	274	291	276	272	274	292	321	260	267	262	251	278	263	291	265	254	274	310	266	290	293	281	276	247	306	252	286	265	307	265	287	272	264	306	301	250	257	257	280	271	255	261	281	279	307	284	301	266	276	257	285	280	304	306	263	250	260	282	263	269	308	258	312	264	283	290	281	259	274	290	296	271	284	248	253	252	258	256	265	281	277	247	294	263	282	274	273	271	274	277	270	286	279	286	257	274	297	268	226	279	248	276	295	258	268	274	251	259	290	258	281	261	257	264	283	288	265	285	270	281	253	302	308	241	253	288	278	251	275	268	275	259	290	271	271	244	259	306	259	261	277	294	268	243	269	267	246	291	290	261	251	262	235	253	294	243	251	270	281	300	284	281	294	269	272	246	269	271	239	284	280	255	279	270	253	307	281	251	240	292	277	280	263	291	245	288	266	265	259	270	288	247	289	266	266	292	274	313	263	305	281	270	308	293	294	287	256	249	248	274	267	281	275	314	292	263	303	265	262	263	270	301	254	225	296	241	242	292	255	270	260	259	277	265	234	271	288	276	282	298	289	275	277	292	249	276	263	246	296	275	309	274	268	280	271	262	266	268	271	293	245	287	275	246	288	251	273	300	257	263	288	290	266	272	277	278	253	257	272	306	273	284	293	263	290	298	317	295	296	264	297	262	276	283	266	264	299	264	278	280	262	275	277	317	261	278	301	316	314	257	264	264	285	273	238	253	289	264	309	240	270	269	256	273	294	266	299	261	275	279	263	302	298	277	253	259	265	280	287	281	253	292	260	280	250	284	262	243	248	288	309	333	237	248	280	305	308	264	238	262	243	275	283	277	298	283	282	251	288	247	281	273	279	274	291	288	299	264	274	266	272	281	268	278	268	306	285	266	260	300	294	290	269	322	312	321	290	280	265	274	261	255	278	264	267	259	291	288	286	272	277	264	293	292	269	301	294	271	271	287	265	278	278	292	271	297	306	298	273	268	316	278	287	253	274	290	262	266	267	227	243	293	283	280	298	259	279	268	289	301	276	254	259	306	295	268	254	294	255	292	284	289	277	262	273	290	285	304	282	270	226	264	275	287	286	261	276	309	256	284	280	267	276	262	277	247	247	304	267	248	289	267	265	236	258	249	293	273	294	246	268	247	273	251	261	278	265	278	252	249	298	259	297	283	287	294	288	282	284	296	276	268	272	286	300	289	290	262	308	217	254	238	276	282	239	265	292	312	317	249	270	287	302	266	284	265	251	222	283	275	281	294	291	268	272	265	307	271	302	270	297	265	251	257	280	260	310	285	285	279	258	241	267	293	272	278	288	270	284	268	270	273	262	312	273	256	228	276	276	285	285	249	256	283	289	259	245	292	299	256	246	293	271	279	269	319	291	277	306	282	272	279	281	308	299	301	272	282	274	273	287	248	284	281	247	259	271	296	269	255	256	261	288	278	285	287	236	297	247	284	270	256	267	239	301	290	289	267	310	306	293	256	289	260	277	301	268	302	283	301	272	272	268	256	299	265	314	298	256	283	298	265	273	284	260	265	267	287	273	268	306	252	288	259	288	291	272	269	280	261	254	270	265	250	261	272	265	248	280	262	261	275	233	280	288	278	261	250	275	285	279	274	280	255	262	263	248	248	276	265	307	285	238	272	279	257	267	245	304	268	264	289	288	267	279	263	296	269	260	267	272	267	292	283	282	289	285	287	238	296	298	255	278	282	274	233	282	275	275	266	252	326	268	268	297	263	259	244	325	271	284	263	254	267	274	262	227	280	286	242	247	284	269	253	259	290	276	295	304	268	281	252	278	314	269	258	269	285	278	277	275	280	259	282	258	253	283	271	265	253	250	264	250	274	296	288	267	262	306	263	237	286	286	275	262	278	285	273	295	256	272	297	285	280	287	265	283	280	267	273	278	270	274	312	310	291	245	299	258	293	295	263	272	273	268	250	273	264	256	278	282	306	295	309	278	290	299	275	239	273	305	286	265	239	261	282	268	286	268	292	288	273	277	242	298	263	285	295	283	290	296	272	270	282	276	270	289	274	264	266	254	278	271	258	264	281	287	280	269	281	258	275	254	241	271	255	276	268	252	280	286	303	232	247	253	297	324	283	282	274	267	277	272	282	264	279	295	317	298	254	272	283	292	304	288	257	285	284	289	278	296	256	300	312	267	291	269	286	294	264	283	270	251	262	313	271	284	250	273	274	258	280	271	259	264	263	260	241	313	283	267	301	283	265	258	290	262	312	267	279	269	262	272	285	282	254	272	280	292	259	301	263	261	253	265	269	286	246	279	283	290	279	277	322	277	265	276	261	294	289	279	267	277	277	255	291
7677	909	1200	1279	1147	1031	937	836	839	812	793	782	755	709	691	730	723	737	759	718	690	693	663	662	720	683	668	702	665	666	707	703	633	652	647	652	669	675	652	699	691	626	610	661	683	643	649	674	694	701	675	678	618	676	692	655	661	672	635	686	699	649	714	691	698	695	635	659	671	643	644	638	690	673	661	638	682	680	710	667	695	656	644	680	666	695	662	660	706	647	675	638	660	657	682	667	683	698	700	649	663	620	682	648	626	655	670	647	646	669	607	623	677	616	609	632	650	674	660	666	641	679	638	650	640	663	670	656	692	634	647	644	658	693	645	660	625	644	673	652	640	665	663	673	667	696	643	686	662	628	656	690	644	663	657	641	667	680	635	663	652	678	631	637	625	644	641	673	639	640	681	654	702	701	647	619	651	627	636	648	680	628	697	661	619	634	673	688	661	657	639	644	642	673	605	655	651	664	661	624	656	640	597	628	641	630	658	658	689	640	655	680	621	672	620	698	647	615	620	643	626	630	700	707	688	619	671	641	658	649	645	681	718	694	670	662	640	653	661	637	666	643	648	630	675	607	627	647	678	642	659	634	674	637	634	635	609	717	654	652	673	650	640	638	616	670	672	660	645	653	657	643	635	641	664	619	655	668	678	647	635	673	654	635	680	618	641	669	669	644	671	648	626	649	660	688	687	654	692	679	660	680	649	649	693	677	668	624	604	649	654	649	675	655	663	672	687	642	669	650	661	648	646	701	637	731	661	673	641	647	643	648	646	594	666	691	637	687	664	665	657	657	670	646	602	688	648	655	624	639	667	638	628	653	637	650	655	685	626	644	653	686	720	647	647	654	634	669	630	638	610	641	685	681	653	675	589	659	655	656	637	632	661	644	710	662	665	631	665	666	686	653	669	663	679	631	685	680	642	665	633	663	644	648	665	643	629	671	672	637	663	614	660	667	640	630	662	706	661	640	669	661	607	624	702	658	621	637	659	700	631	624	632	657	653	630	675	649	695	646	671	692	658	673	685	641	705	647	636	649	646	637	693	656	650	628	658	651	653	697	592	647	652	642	598	625	648	642	650	700	680	657	653	655	703	674	649	640	633	658	645	696	639	620	645	592	698	720	651	677	683	694	679	661	673	696	674	669	657	697	677	631	690	655	639	663	639	659	634	643	683	616	659	656	648	658	638	647	640	670	706	643	665	622	674	641	624	652	666	620	626	658	685	661	671	640	626	664	633	722	631	648	632	654	646	672	629	641	687	642	669	621	683	679	680	665	658	651	675	644	689	661	639	684	684	671	676	662	636	672	616	672	609	634	673	701	670	607	652	617	640	662	668	630	655	631	682	629	636	666	658	623	715	684	672	669	652	648	634	612	623	660	667	666	622	649	661	641	650	683	651	683	657	663	633	694	661	666	603	657	663	649	702	655	652	650	699	621	687	656	610	700	632	641	659	620	632	656	655	661	667	650	704	650	617	660	601	656	658	692	621	670	616	639	655	654	664	647	691	622	683	670	632	642	655	646	671	691	678	677	640	628	644	672	676	653	643	656	692	646	669	662	651	662	686	631	642	641	684	661	611	656	671	632	675	655	627	704	652	651	645	653	673	689	640	664	637	666	664	586	687	688	686	666	647	658	655	659	667	685	617	647	631	644	653	647	626	666	641	656	641	607	607	633	647	649	636	658	630	665	670	636	665	662	629	617	682	619	597	652	669	700	613	675	696	653	595	678	679	662	664	654	622	670	640	644	648	666	600	702	656	688	697	667	687	671	610	667	638	634	640	634	633	600	700	650	647	645	655	653	628	670	649	666	724	697	654	652	698	638	621	675	687	667	637	672	653	636	633	697	659	733	657	653	652	641	655	655	648	606	659	709	654	678	630	647	650	705	680	670	664	637	642	646	633	635	699	705	694	653	672	639	621	678	693	654	655	659	647	632	638	671	678	661	657	681	630	671	683	643	647	666	647	652	645	619	685	639	662	658	634	650	656	696	655	688	696	649	688	659	634	684	680	664	628	622	676	707	662	656	603	648	660	673	649	609	655	692	633	665	637	628	612	620	676	617	617	638	668	694	657	629	661	680	700	610	674	644	693	598	632	727	646	679	683	680	665	647	643	663	618	650	653	655	640	644	604	679	624	696	701	609	641	638	631	658	651	651	665	642	718	638	613	695	648	688	729	657	640	667	678	640	650	680	624	601	650	627	657	634	657	656	661	639	672	692	688	687	698	687	627	643	690	694	662	686	686	672	630	643	664	679	650	649	627	666	685	648	619	635	659	686	674	661	658	604	623	630	677	647	627	687	664	628	664	638	645	626	609	641	605	645	686	647	635	658	636	657	654	673	703	663	652	597	652	628	626	665	644	644	646	651	684	685	649	635	650	650	660	690	665	628	622	685	614	611	690	648	606	665	642	654	676	705	634	620	684	696	674	688	661	678	667	688	612	629	665	707	683	673	602	674	689	649	643	666	691	660	696	692	675	662	635	694	655	662	679	645	614	662	655	616	626	605	647	643	600	640	628	680	685	682	659	640	662	644	625	662	630	657	644	679	658	630	645	663	661	682	631	642	637	627	644	628	671	650	670	662	651	652	640	648	684	628	649	678	668	636	643	654	654	657	602	665	702	616	675	624	673	644	633	632	643	675	646	649	681	623	662	637	643	657	647	678	688	653	665	594	668	655	620	679	716	622	701	639	634	641	657	617	634	679	633	668	650	661	648	659	605	623	633	622	687	654	620	646	651	673	681	661	643	638	681	665	669	610	650	654	673	678	650	652	654	655	676	671	698	635	624	661	631	676	626	628	643	660	592	656	625	671	610	635	660	644	661	703	668	646	609	658	625	667	699	682	683	691	636	668	677	641	655	607	652	658	662	661	660	657	636	694	657	646	645	682	665	630	684	653	644	645	631	658	676	637	648	652	688	646	687	656	692	661	646	629	630	661	697	617	662	672	662	694	689	661	667	666	641	646	672	619	672	644	692	700	637	643	657	678	665	624	675	664	642	656	631	706	685	635	640	635	688	684	689	713	657	634	678	648	625	680	640	704	706	697	663	631	673	666	692	681	677	601	673	641	662	642	651	670	637	608	657	675	663	644	653	698	619	677	680	679	658	694	646	674	626	654	696	638	646	672	623	650	660	687	651	655	636	627	668	668	632	682	683	664	644	670	695	635	655	655	703	671	706	647	640	673	668	621	693	641	626	671	652	627	655	675	670	692	597	655	657	672	663	668	697	678	647	678	660	596	635	625	648	667	686	660	634	674	676	662	645	680	641	659	695	661	652	620	663	701	639	604	668	648	666	600	638	681	612	654	651	681	656	598	656	642	633	645	655	673	666	655	692	711	609	627	650	664	696	684	674	656	618	581	659	635	664	674	644	652	659	682	655	628	677	656	667	647	663	657	663	600	656	696	692	666	655	645	667	616	611	631	677	614	682	612	627	639	644	670	677	699	687	627	640	655	664	660	665	635	655	687	637	678	638	628
15477	1162	576	520	347	264	211	216	194	196	180	179	157	138	157	136	157	144	132	154	146	135	123	128	141	142	138	142	152	121	148	125	131	132	148	149	142	142	168	128	138	129	161	137	141	123	107	142	139	127	137	146	134	151	130	129	135	130	172	130	117	160	121	136	143	161	125	118	126	119	147	134	145	146	135	137	136	151	159	136	138	141	143	130	117	139	130	134	144	127	158	127	138	166	116	130	145	117	128	140	130	134	154	132	146	117	142	148	144	152	157	147	145	126	136	128	136	165	131	137	140	142	158	135	126	148	153	136	140	108	133	134	142	138	122	128	133	146	126	129	153	120	144	120	129	124	123	150	125	117	132	132	155	145	119	118	149	124	117	139	159	145	135	152	138	137	145	117	138	164	139	148	131	130	141	143	142	143	134	124	168	112	123	153	148	134	134	142	153	157	134	131	124	134	148	140	141	126	123	131	133	102	139	135	122	126	149	128	134	150	121	123	137	127	142	120	132	143	150	123	154	138	132	125	121	136	120	133	125	137	170	124	148	119	157	139	150	115	130	105	144	121	120	118	118	150	139	129	133	138	136	130	129	122	137	141	147	146	140	134	140	141	136	139	106	130	147	129	113	131	109	125	142	120	140	124	141	150	145	139	155	141	142	148	137	142	144	143	140	149	120	134	130	151	142	138	165	153	132	142	120	129	127	148	140	138	148	126	147	133	156	136	111	135	120	132	147	131	128	137	120	114	123	137	122	142	149	135	124	142	137	131	149	119	125	141	133	131	124	128	127	118	147	128	121	129	135	128	149	151	129	139	118	122	127	123	135	129	135	134	137	142	122	161	145	123	143	121	157	142	139	151	131	120	136	144	141	142	127	152	142	135	127	116	131	129	120	126	149	134	140	116	148	125	144	121	132	135	122	141	150	117	124	117	143	130	114	133	131	116	126	117	144	136	148	148	153	118	129	124	119	145	142	136	123	136	128	123	139	152	136	125	125	110	120	132	142	121	132	133	154	124	136	128	133	123	146	142	118	136	144	140	130	141	145	141	149	116	133	120	130	122	137	141	152	151	145	140	148	146	146	130	145	124	132	148	135	135	117	150	144	120	150	123	167	145	138	149	133	128	129	135	148	141	148	126	134	110	159	146	124	130	127	140	129	131	139	126	118	134	115	135	128	138	128	134	141	131	121	142	118	128	131	132	117	125	131	130	163	120	132	142	136	150	138	147	120	140	139	133	123	134	142	140	142	141	151	158	167	135	148	159	123	133	122	125	138	125	135	122	147	136	145	125	137	125	124	127	140	140	106	130	127	131	141	145	139	148	141	124	135	163	136	142	147	144	162	139	144	115	118	136	138	118	124	127	122	123	125	111	151	129	127	130	137	143	134	120	148	144	131	118	132	165	140	132	136	141	150	139	160	144	136	143	125	133	145	138	151	152	136	127	128	149	130	141	155	139	143	134	140	118	102	142	116	137	149	92	119	137	156	132	152	133	123	108	144	141	115	116	137	132	149	146	135	158	134	140	143	136	140	163	129	140	140	121	133	140	147	135	139	141	110	134	147	112	158	135	134	156	123	151	129	135	139	132	139	138	143	143	147	144	126	131	133	137	167	111	132	133	132	139	161	147	136	151	154	126	114	130	131	134	143	123	148	147	152	106	152	158	145	130	138	124	150	135	143	117	142	114	154	138	126	126	127	132	163	113	137	135	146	121	124	153	153	123	133	117	123	135	146	141	119	144	120	140	110	138	171	149	143	146	135	121	139	120	140	142	131	132	120	155	124	134	148	155	142	115	142	132	138	145	121	145	119	142	139	139	137	143	114	132	149	141	140	134	98	129	126	123	142	119	126	130	146	125	145	145	123	131	136	112	127	126	161	131	102	140	124	141	134	132	136	144	129	131	138	141	125	149	149	109	126	138	141	114	132	121	134	128	148	131	155	123	113	138	158	134	140	150	103	152	138	135	125	133	116	157	133	157	148	126	125	143	130	137	121	161	147	132	122	140	137	136	137	113	143	161	139	147	152	134	140	121	133	134	143	163	117	127	135	139	124	135	123	139	157	123	146	120	129	149	127	122	131	140	131	108	136	126	143	142	157	147	155	146	146	135	132	143	146	132	136	123	142	132	145	132	120	145	149	139	124	151	140	149	122	139	131	124	139	143	128	131	158	119	132	138	124	151	159	134	128	130	130	133	144	146	141	131	138	134	152	135	125	150	132	146	118	122	129	141	132	141	144	123	117	136	152	146	135	124	123	161	150	140	151	153	145	148	129	148	129	140	133	154	139	140	127	129	143	132	141	154	128	124	144	135	138	146	151	132	119	141	157	134	158	140	139	145	139	140	144	132	127	133	164	131	117	123	148	134	105	135	154	132	126	151	126	122	135	145	127	129	110	121	142	147	122	136	154	136	155	145	164	136	110	124	122	155	164	147	151	125	141	111	145	118	121	148	130	144	142	112	125	125	129	120	157	148	123	119	135	118	142	134	141	129	153	147	116	169	131	123	117	142	132	122	138	143	133	151	134	123	126	145	147	139	138	147	136	132	117	146	136	137	131	139	133	109	138	141	130	145	162	139	118	150	129	114	115	138	138	151	149	151	119	140	123	135	134	142	123	137	114	135	126	155	122	124	133	126	140	118	112	138	132	148	119	145	124	143	134	123	139	148	124	153	152	157	136	148	149	144	134	136	125	133	154	161	109	139	127	123	156	116	128	144	143	133	131	151	130	144	121	143	120	144	142	132	155	139	147	135	167	114	148	180	131	132	147	148	126	116	143	136	145	150	138	120	140	151	136	126	135	128	128	133	145	135	147	139	136	139	135	120	134	139	136	142	150	122	146	130	147	138	140	128	130	134	150	133	141	130	139	125	158	126	136	163	156	122	154	136	134	126	114	140	128	178	148	134	137	126	155	129	139	146	127	143	131	119	137	124	135	149	128	132	141	137	134	149	118	130	122	118	146	128	132	119	149	138	143	137	129	122	136	159	116	150	141	130	131	144	121	159	144	167	144	156	141	137	141	144	144	145	136	160	136	143	135	139	152	118	151	156	132	143	154	154	155	156	141	118	153	155	122	130	130	129	129	164	135	146	152	131	128	128	144	126	136	139	129	147	121	128	157	137	125	143	131	139	167	122	121	135	138	138	122	121	117	128	154	124	115	141	157	135	142	112	141	108	138	132	140	136	136	125	134	144	113	160	129	136	135	144	134	128	140	125	110	134	152	136	122	139	142	129	139	121	139	133	116	108	164	148	133	165	136	160	130	118	124	125	131	147	145	130	141	149	140	143	140	128	138	141	145	146	156	140	144	137	147	128	133	148	134	132	141	137	130	133	138	156	129	139	134	128	144	143	110	136	155	146	150	142	122	127	137	147	145	124	131	147	151	133	135	140	114	140	146	136	145	161	132	122	148	134	133	137	132	122	149	129	143	123	135	156	134	126	135	117	138	148	138	148	126	149	143	128	126	130	130	122	128	136
9597	905	1377	1497	1269	1019	881	757	736	618	544	546	526	476	461	431	506	432	417	438	426	410	421	402	412	418	397	400	370	361	381	383	365	346	355	415	344	427	394	358	340	351	366	377	341	326	369	368	335	323	345	378	381	333	336	363	380	357	357	378	381	392	358	366	405	402	382	361	355	375	374	379	371	367	372	392	377	342	403	370	399	396	372	386	413	411	431	453	445	344	416	389	386	368	387	393	364	374	364	379	397	364	383	374	369	372	370	377	330	363	355	354	351	345	363	323	370	340	359	342	342	361	363	368	368	337	315	340	360	380	368	355	389	366	373	352	347	393	388	351	351	353	339	358	373	344	379	345	347	353	356	373	336	358	347	361	360	363	368	340	341	340	380	326	344	367	364	360	359	332	359	359	342	358	337	324	362	388	350	323	351	342	344	347	350	349	350	352	339	352	359	395	359	374	349	380	376	365	306	359	371	350	386	346	330	366	358	333	347	375	383	387	341	332	326	346	343	371	374	314	371	348	352	344	399	345	344	357	356	361	335	332	355	350	353	360	381	321	319	350	347	348	359	402	380	390	328	333	378	372	378	388	358	345	353	328	334	342	364	368	353	341	350	355	359	396	340	364	353	326	362	361	380	356	370	391	360	348	349	343	354	360	339	310	371	353	356	347	365	344	354	319	354	365	381	372	325	358	334	387	338	372	366	336	353	351	332	337	386	349	340	347	356	350	358	359	370	352	366	414	343	330	326	369	363	346	405	355	388	339	329	342	321	350	371	347	319	341	360	364	346	336	350	378	336	360	370	324	356	350	341	392	337	343	362	356	347	339	329	362	349	392	363	370	339	363	365	362	329	335	339	392	366	365	327	360	347	346	341	360	347	367	351	372	360	347	338	365	357	350	347	360	333	355	328	347	350	365	356	352	343	370	374	347	345	388	341	347	323	358	317	312	339	309	344	324	344	361	358	341	317	368	368	333	339	306	345	353	318	319	331	361	386	357	314	374	347	394	381	358	341	350	340	364	356	384	347	359	324	348	344	346	363	375	344	347	356	346	329	308	321	378	347	348	346	376	331	314	366	377	317	368	349	349	349	336	341	346	330	357	372	338	385	336	359	373	350	378	345	334	350	371	376	358	347	344	318	312	343	372	362	378	341	344	356	358	363	381	325	359	371	358	377	350	367	366	365	364	384	378	344	343	376	362	396	365	371	348	363	393	354	345	385	340	344	373	330	357	361	343	346	347	342	359	363	368	346	332	348	380	372	380	381	325	343	342	337	360	356	404	379	364	367	341	344	362	343	333	349	353	343	368	333	358	343	361	358	342	369	328	353	349	361	382	323	376	347	386	356	320	358	359	367	384	373	347	392	370	351	354	348	365	322	345	366	355	355	359	339	331	355	372	354	315	352	386	350	346	321	359	356	358	360	355	356	365	325	369	367	355	358	356	421	350	362	327	379	378	372	348	341	335	351	373	345	354	387	334	339	370	361	373	335	350	354	364	357	340	376	350	355	348	356	345	352	325	373	360	370	351	358	342	334	373	342	313	374	353	349	363	362	381	312	374	327	354	381	362	357	354	373	365	346	341	343	367	315	353	356	361	326	315	333	370	336	323	359	354	343	365	330	353	310	357	350	350	358	361	366	329	372	357	386	322	380	352	373	334	360	380	342	378	359	338	324	377	351	358	323	346	394	347	325	343	339	320	355	376	347	352	331	359	334	375	322	386	350	330	374	360	363	375	342	361	358	369	322	358	353	361	305	304	351	356	329	381	349	345	351	339	356	315	342	378	367	371	333	378	348	355	367	371	345	329	365	335	365	365	332	352	386	367	377	343	342	331	332	315	358	324	379	345	357	336	327	319	348	357	359	329	402	374	317	372	305	357	361	340	347	383	330	355	355	361	361	364	358	367	353	353	336	363	338	359	361	370	337	354	376	381	343	344	379	376	325	354	364	370	334	382	372	345	365	351	390	344	351	333	378	315	370	361	348	372	327	363	352	336	357	337	334	332	360	310	364	358	355	401	366	355	362	321	395	314	348	348	352	364	331	348	344	371	350	335	320	371	329	352	319	368	353	337	342	350	341	322	343	345	371	341	340	371	370	358	320	350	330	366	369	394	349	348	327	336	325	361	319	380	362	336	312	365	328	330	339	385	351	335	369	344	369	379	348	372	349	355	370	347	349	353	339	344	346	323	346	359	321	354	333	365	341	372	351	309	360	344	339	334	376	359	339	366	343	343	365	332	364	298	354	334	347	368	325	350	346	367	416	333	375	364	347	313	350	357	369	375	351	368	345	331	409	386	384	335	285	338	345	354	393	347	330	347	361	369	318	353	348	330	361	366	318	339	363	350	343	349	351	306	332	365	355	335	340	400	359	386	351	368	346	328	374	329	339	367	366	377	371	361	338	340	365	365	348	383	348	355	310	341	377	318	348	321	377	354	362	318	351	310	378	345	340	376	340	363	323	364	384	328	358	355	371	369	362	338	366	371	352	361	322	386	317	371	347	356	348	357	369	325	365	353	368	333	356	362	380	356	345	370	349	356	353	354	340	342	336	372	327	327	329	389	397	355	342	369	346	335	382	366	359	373	347	370	354	375	353	350	361	384	342	362	361	346	356	348	367	375	349	355	338	315	330	343	337	351	383	325	324	333	374	341	332	338	394	360	351	331	375	327	321	348	328	356	346	332	346	358	389	404	373	376	351	344	339	366	351	347	337	367	377	362	353	333	347	333	363	351	350	352	309	379	377	312	359	335	364	368	336	355	336	367	344	343	366	335	350	363	334	355	325	357	356	353	357	354	358	371	377	370	343	370	362	319	349	332	348	348	361	374	332	351	343	377	339	335	317	333	381	345	382	328	340	323	336	377	371	335	348	349	347	360	358	346	319	333	341	314	342	366	371	337	330	355	335	346	355	356	360	368	351	340	353	364	316	340	341	336	375	324	374	347	352	316	358	354	357	333	355	361	344	372	318	368	344	341	345	335	369	365	344	349	372	321	362	360	347	349	343	342	358	356	337	348	331	367	373	376	336	325	357	368	361	352	349	402	351	329	345	357	363	373	367	351	377	327	363	311	349	359	349	342	331	355	354	335	366	326	334	326	317	337	365	354	390	362	311	301	371	325	347	352	361	338	322	328	345	364	380	353	365	365	370	364	335	351	350	348	356	373	365	364	348	356	362	359	366	321	350	387	365	333	384	315	351	335	377	328	387	340	383	347	366	339	350	372	341	392	369	366	350	371	361	344	341	348	338	343	362	329	332	367	362	358	354	343	340	350	353	350	373	367	336	350	371	338	380	345	357	352	370	341	362	339	333	357	381	338	368	369	343	362	376	343	375	359	345	343	363	341	329	329	344	377	372	351	334	340	345	329	331	355	346	373	370	354	331	341	345	347	384	372	382	346	354	311	356	339	347	346	367	377	364	320	326	358	332	345	349	373	364	345	330	335	344	371	326	358	381	384	342	340	338	306	404	336	358	324
3078	425	337	313	321	326	302	332	310	321	301	317	352	342	313	271	352	342	287	305	342	287	348	296	332	328	330	346	350	324	270	308	318	304	326	315	302	312	334	320	314	337	319	338	283	314	334	322	339	307	281	319	267	304	324	293	341	333	329	292	326	366	329	325	291	274	355	313	308	315	331	332	312	354	313	309	324	335	312	315	294	317	312	339	316	348	308	286	335	350	312	287	295	322	360	328	309	316	353	311	334	337	336	292	329	311	320	297	327	337	317	297	316	308	333	341	341	327	312	278	304	312	308	276	294	299	278	336	318	315	281	318	309	310	321	346	342	331	282	305	312	316	302	307	325	341	305	311	265	303	298	339	313	324	311	332	300	303	327	326	335	330	347	334	303	314	309	316	332	307	337	345	295	317	321	343	331	330	335	314	286	339	338	338	336	313	300	312	305	336	266	329	341	314	329	305	295	319	292	307	323	273	310	293	296	314	320	363	299	309	324	314	297	317	317	333	312	317	343	304	308	331	303	305	325	314	330	313	286	301	274	317	325	303	312	281	301	321	306	296	310	304	338	333	326	277	349	310	333	303	383	303	334	316	370	316	337	337	301	336	318	321	300	268	303	301	345	282	308	335	292	311	299	282	307	297	303	327	339	305	337	335	313	287	308	279	333	326	314	313	304	284	321	325	347	315	289	332	315	309	304	305	316	340	329	326	326	328	320	317	313	314	329	326	319	301	349	318	331	302	322	295	330	308	298	297	355	347	371	312	307	325	253	295	306	323	333	317	318	309	326	286	332	327	311	284	341	299	315	302	318	338	286	322	314	302	317	289	328	328	299	320	344	310	321	338	317	375	327	299	329	354	330	323	275	314	313	326	324	334	316	291	324	297	321	350	307	325	318	307	337	321	302	310	359	298	329	294	310	340	321	302	312	340	334	357	334	321	353	306	319	302	326	324	335	302	319	299	288	302	297	301	314	352	285	302	312	295	326	354	296	324	304	325	312	337	331	320	326	331	326	320	335	279	304	323	343	297	319	329	335	295	304	317	323	338	306	312	314	324	297	319	296	305	340	324	279	305	321	294	304	329	284	309	312	320	325	323	305	355	295	311	318	352	294	297	338	318	337	327	313	314	340	322	341	300	304	334	302	266	347	309	293	289	327	322	310	321	300	303	323	319	296	345	357	306	328	352	333	277	294	319	331	329	306	369	332	338	327	288	324	318	301	288	308	331	312	315	356	313	298	288	319	336	316	308	352	338	297	311	322	342	311	333	322	325	331	365	301	354	322	312	327	298	310	310	336	328	316	295	301	295	311	310	348	324	302	306	314	299	323	342	315	305	304	314	309	282	346	308	314	311	316	322	342	336	352	339	329	332	331	296	337	344	311	269	325	303	318	328	326	336	332	310	316	350	331	332	316	336	281	311	281	304	311	325	339	327	305	283	313	334	313	290	292	307	299	320	321	323	305	299	332	342	344	320	303	310	360	306	326	315	326	343	324	296	316	320	319	346	314	325	292	322	331	325	312	333	339	364	337	321	328	345	331	286	318	301	326	313	327	294	303	307	309	315	363	306	324	336	309	326	306	296	330	301	312	341	314	310	292	337	332	338	348	290	305	328	336	325	323	321	308	320	298	302	357	331	317	333	276	338	372	304	305	289	313	314	293	307	297	328	337	304	314	304	336	335	343	312	316	334	320	349	342	301	292	306	284	339	345	311	308	307	326	307	317	342	302	294	318	337	331	293	312	323	340	318	333	328	331	314	304	352	320	348	318	358	285	317	336	309	296	330	273	291	344	333	309	308	307	295	313	283	310	320	318	334	316	342	337	348	332	293	345	321	331	305	339	303	314	304	292	296	327	283	290	321	355	347	343	304	311	308	309	339	272	318	313	277	301	324	297	323	315	328	316	322	320	330	315	313	314	327	367	322	317	357	319	348	360	325	343	341	311	313	327	320	309	344	340	329	301	334	325	344	335	317	328	296	316	336	312	303	307	298	346	316	308	308	357	296	298	333	295	327	330	293	319	304	318	323	307	319	285	343	344	337	286	312	300	321	310	290	282	299	350	309	339	349	308	322	307	330	317	338	327	323	304	288	328	338	374	337	321	330	309	332	300	292	327	291	331	324	307	299	306	300	324	330	326	291	335	323	331	327	323	283	320	296	303	319	347	320	305	312	282	303	336	311	312	313	297	331	331	317	325	330	316	300	335	319	326	316	353	309	291	311	317	314	303	321	304	309	326	305	296	335	315	307	308	317	274	292	301	346	309	319	308	346	333	309	317	324	326	278	307	326	314	347	323	308	298	322	355	291	321	319	309	343	325	330	330	313	302	346	285	280	299	304	330	303	321	346	350	309	333	306	292	311	306	321	317	339	339	322	314	312	318	303	331	317	319	313	340	293	314	345	320	346	320	332	322	290	282	326	333	321	386	310	319	315	314	313	322	338	312	332	336	325	311	331	315	338	305	276	323	303	332	331	328	307	318	325	317	348	321	323	311	323	315	328	313	338	291	320	308	301	303	313	323	305	333	353	310	315	341	329	328	302	309	306	312	297	299	292	304	347	319	325	310	306	325	304	287	311	259	320	331	354	289	303	290	296	302	314	348	298	308	334	294	313	360	303	330	291	334	291	328	351	314	289	328	327	305	300	319	337	308	316	300	346	337	339	315	316	322	308	287	301	329	333	304	337	319	344	297	283	340	311	292	310	320	316	316	320	296	326	316	318	341	344	315	287	332	294	314	298	347	288	351	319	326	351	277	304	354	334	332	300	292	322	304	291	298	289	344	313	316	321	314	310	278	316	323	278	285	318	302	294	315	319	320	327	325	341	322	304	313	319	300	307	322	349	297	319	310	337	298	293	345	291	293	308	324	353	310	304	356	322	300	326	291	316	327	306	342	290	316	316	299	324	273	313	314	363	321	346	319	318	335	280	306	296	309	300	329	336	318	360	330	287	309	315	305	296	350	315	327	296	327	301	318	324	295	301	317	295	317	303	316	347	328	301	323	314	291	325	324	313	309	297	309	304	342	317	304	272	353	274	324	327	360	304	315	322	348	327	294	319	312	331	314	315	293	342	350	302	363	328	302	305	328	306	294	336	314	284	306	321	317	302	313	328	298	343	311	339	324	334	337	313	322	309	336	330	331	331	334	306	355	296	330	300	319	339	305	329	313	348	325	299	301	314	337	318	311	297	332	301	347	322	309	282	333	360	327	296	307	311	283	303	313	316	291	320	302	332	320	320	320	328	286	314	291	321	337	356	338	318	311	311	321	295	287	297	331	299	339	352	308	293	325	326	315	300	318	332	303	313	332	341	311	341	330	343	328	346	315	319	327	300	276	328	276	311	313	333	334	310	330	346	303	326	317	302	316	311	321	290	334	333	320	311	343	331	316	334	364	306	293	318	316	307	291	324	316	295	337	300	317	320	327	322	293	354	308	323	336	308	319	327	327	333	308	323	305	279	329	322	325	327	322	339	302	308
3024	825	785	756	782	761	759	800	746	768	757	713	771	747	763	719	689	739	793	757	761	765	762	746	737	761	735	740	773	758	707	775	747	736	757	783	770	718	782	769	703	743	732	763	710	768	715	735	777	763	727	772	765	759	796	745	734	758	759	803	754	754	756	735	779	726	803	721	759	743	737	795	752	830	765	736	726	780	711	683	771	757	773	792	775	719	809	785	729	731	777	761	713	714	769	773	764	756	735	741	763	769	770	765	743	767	727	739	749	796	748	712	788	793	739	760	774	717	725	773	796	770	753	747	700	762	779	752	818	777	798	693	805	777	777	695	729	723	755	713	762	764	758	744	719	709	717	760	801	752	773	725	782	757	708	716	771	752	761	781	708	731	754	754	726	746	734	734	820	739	764	753	724	791	716	780	747	739	786	731	733	757	765	741	746	753	781	773	725	724	752	745	798	712	771	696	724	768	793	801	749	754	778	751	774	780	786	780	766	742	754	748	748	806	751	714	731	743	740	705	737	772	755	737	739	746	741	764	736	720	794	763	762	765	760	747	768	767	728	725	719	761	765	740	694	775	754	776	726	756	757	740	748	780	756	763	730	719	809	765	716	774	793	723	717	752	752	761	789	764	738	755	741	796	778	792	731	741	764	809	762	745	797	792	738	764	733	763	771	706	743	719	802	746	710	738	761	782	750	731	773	763	751	770	783	709	737	750	780	745	743	786	769	807	785	760	775	772	759	778	732	719	754	731	739	823	750	754	722	735	730	735	710	756	808	796	748	811	744	745	740	707	854	724	710	790	752	778	758	702	756	771	746	740	758	735	727	754	744	729	772	768	793	747	789	754	774	792	758	764	748	724	778	761	738	745	725	777	751	772	789	745	761	743	773	780	718	771	712	759	753	723	786	781	768	788	761	770	733	751	716	720	761	800	743	748	723	787	765	733	747	781	719	764	776	720	741	761	771	822	804	772	736	760	756	750	769	771	763	767	812	742	783	743	697	771	735	810	733	745	756	814	780	785	700	732	760	747	758	767	734	761	717	750	753	753	745	767	719	754	796	756	730	768	774	792	769	720	820	785	742	760	775	766	740	760	738	725	778	776	759	739	757	748	762	804	779	750	793	746	787	775	704	786	764	750	700	765	769	733	738	692	762	720	794	755	683	766	747	742	734	728	800	712	750	794	729	719	722	757	756	780	744	745	765	757	757	745	770	733	764	740	745	735	792	710	704	734	801	747	704	752	715	727	728	756	751	781	768	739	742	759	723	770	761	755	767	758	710	790	751	805	723	736	744	759	749	780	737	757	778	759	781	745	747	763	743	744	735	772	705	745	723	748	720	781	755	749	780	735	769	667	745	756	762	736	697	774	782	759	762	761	737	756	765	770	782	718	747	768	750	705	755	768	746	794	761	769	720	702	755	718	766	738	719	797	712	786	768	818	760	739	754	717	747	747	772	732	785	772	761	761	794	737	710	740	791	762	744	753	771	764	771	811	697	745	763	767	766	807	761	762	750	756	728	711	752	765	746	725	746	750	753	797	771	749	700	783	760	730	751	760	740	758	765	750	743	742	767	802	768	748	790	738	789	796	820	736	704	772	746	765	725	734	716	781	724	799	788	792	762	733	715	794	763	714	770	732	727	748	784	768	729	745	744	702	757	792	776	769	725	717	769	785	778	722	743	773	735	758	766	754	733	735	715	773	771	733	746	764	798	692	715	775	739	712	754	759	741	759	805	748	756	763	750	777	701	763	711	760	756	768	696	738	724	733	783	722	741	730	720	762	757	740	758	737	703	757	738	734	728	771	757	754	713	700	802	744	791	784	771	719	700	729	734	753	764	791	718	764	774	717	730	709	756	772	771	740	737	744	782	745	746	765	748	711	784	758	741	789	754	754	653	767	762	745	733	752	765	766	717	732	780	789	764	716	723	793	775	766	767	755	749	748	700	742	782	736	720	719	745	713	779	731	742	725	750	736	751	811	769	773	769	731	747	705	720	800	766	793	736	703	779	751	770	744	748	696	734	757	765	752	758	783	783	756	806	728	820	735	730	793	738	776	741	797	728	732	832	682	754	798	766	748	739	778	703	794	800	770	741	725	777	779	783	766	766	750	815	762	753	690	760	788	731	776	787	787	753	741	754	752	793	782	732	750	711	772	760	783	769	804	726	779	772	764	761	766	743	749	744	732	750	750	755	769	788	738	760	761	784	754	784	738	770	763	733	750	795	798	795	791	769	742	740	786	779	734	768	748	726	747	746	737	725	746	729	733	772	739	723	734	760	757	721	683	754	727	723	755	757	702	718	751	784	725	773	793	738	759	766	725	755	747	770	805	739	763	788	758	710	813	719	814	760	744	790	731	747	764	741	708	750	750	752	725	733	726	798	806	722	741	736	728	765	748	769	741	723	787	751	776	773	768	718	748	743	806	771	734	737	764	780	754	759	790	796	774	762	812	723	716	741	855	758	744	707	753	783	750	789	782	797	739	747	734	742	730	769	737	699	757	752	748	760	794	730	761	724	691	792	755	788	767	741	777	785	751	751	794	767	807	729	761	721	742	733	775	739	741	790	730	750	789	757	698	780	780	783	774	759	724	757	773	779	743	795	765	740	759	733	776	727	735	691	778	773	773	796	750	738	769	739	798	702	754	761	816	701	695	695	753	718	781	755	773	750	742	769	748	734	811	752	781	744	758	760	773	717	737	754	738	720	779	765	797	732	736	795	764	748	706	750	764	746	752	802	791	766	796	798	744	764	766	780	724	750	749	785	745	780	740	765	742	749	759	734	707	775	745	745	746	805	725	769	788	708	732	763	773	753	789	754	802	711	756	768	710	807	761	739	721	742	732	745	725	710	812	743	792	735	780	739	786	726	799	745	760	739	773	756	756	761	770	739	771	732	781	801	738	730	749	748	779	771	757	741	732	736	743	777	768	786	762	756	765	746	722	756	739	768	777	748	767	740	705	759	741	758	785	769	749	749	772	774	775	740	772	790	753	676	750	741	737	781	740	724	763	760	791	748	742	726	750	757	756	795	794	741	763	745	727	715	761	751	777	785	717	726	779	734	804	737	721	763	794	767	794	786	731	780	812	740	764	762	758	743	776	735	769	722	769	741	763	761	754	754	772	747	741	755	742	702	701	794	760	734	762	741	717	706	731	719	757	758	703	708	717	766	739	792	748	746	774	795	752	754	773	760	755	740	748	780	814	740	804	793	749	739	762	784	751	749	781	713	718	761	707	814	769	808	806	785	713	719	744	761	735	795	793	730	749	738	763	720	796	755	782	725	727	757	750	727	712	743	748	749	765	764	726	756	721	734	754	783	747	683	742	726	758	736	751	754	747	793	755	753	750	737	794	749	727	754	778	758	731	775	779	751	769	780	772	724	749	778	730	766	712	713	776	768	740	740	771	832	761	734	752	767	784	743	789	778	721	822	719	793	689	754	741	749	776	787	715	782	730	733	739	789	785	770	757	808	758	718	824
9207	664	484	431	364	354	326	300	291	295	314	313	283	286	265	274	295	313	264	222	255	297	278	307	298	295	275	272	278	263	295	257	266	252	255	253	246	281	300	281	280	288	283	285	223	256	306	297	284	256	293	269	275	294	301	285	253	263	300	255	275	280	290	303	314	291	288	269	290	280	279	299	293	291	257	276	274	290	251	294	309	271	271	270	302	306	272	289	289	269	300	275	285	282	266	296	290	309	291	296	248	277	271	265	253	273	288	286	280	291	270	267	297	293	299	275	247	285	252	272	289	254	280	258	281	300	299	277	284	253	283	292	246	291	278	275	269	261	298	254	260	281	254	262	307	277	280	273	292	248	264	276	253	287	285	303	300	286	264	263	304	261	269	268	243	246	268	285	238	302	300	286	302	275	264	273	256	262	239	262	278	307	279	266	289	293	270	295	271	270	288	276	282	288	301	266	277	281	268	278	283	282	281	255	287	245	256	267	272	273	272	284	270	301	235	255	288	281	267	269	258	271	279	261	299	282	273	304	266	270	281	267	268	279	236	281	295	258	277	266	287	284	272	297	236	284	305	271	296	327	270	266	294	264	271	273	312	263	269	279	301	294	271	269	283	275	252	272	282	280	299	261	249	266	263	264	276	286	302	283	273	278	279	302	277	252	257	251	279	275	279	289	305	236	250	274	243	246	274	279	280	245	281	289	264	286	271	282	268	254	307	270	264	245	277	272	280	237	284	279	290	289	240	278	280	263	261	269	241	275	281	269	243	259	255	273	301	270	310	299	265	282	269	275	274	277	284	282	278	261	261	297	268	232	250	296	310	248	266	271	269	297	258	276	267	269	279	286	307	265	280	259	272	241	290	267	293	303	276	287	284	276	251	268	261	302	281	289	301	255	255	261	267	261	302	275	277	286	285	278	275	272	260	251	269	258	266	292	270	281	278	252	260	272	286	280	256	309	254	261	283	279	290	262	280	275	279	275	293	272	290	280	302	298	253	280	299	291	276	266	266	289	273	270	264	284	290	278	258	289	304	249	295	294	270	297	306	295	282	258	300	286	286	295	273	270	285	246	247	252	291	280	270	264	301	296	293	287	277	286	262	248	251	271	280	266	256	258	279	274	273	272	283	244	246	286	274	270	287	246	277	310	243	263	265	267	280	295	288	317	268	251	298	289	302	261	279	252	282	272	250	270	275	287	292	267	281	272	248	268	300	297	299	272	307	291	305	270	296	286	264	271	231	271	296	309	286	252	288	280	267	294	278	255	284	266	279	252	289	313	313	273	264	274	256	311	264	267	267	276	288	284	258	264	280	270	282	272	286	266	286	297	259	284	295	256	261	286	263	278	293	268	260	251	279	296	246	269	258	261	262	289	272	270	265	254	266	296	305	275	263	270	289	268	282	261	266	241	263	260	278	277	295	281	278	301	269	257	249	277	263	270	254	242	281	303	266	271	283	240	258	293	267	292	301	287	306	283	295	280	272	322	282	268	271	272	263	262	301	270	256	274	277	264	313	267	266	266	260	286	302	276	270	243	289	287	269	321	265	289	278	258	284	279	288	296	284	301	282	272	259	291	282	300	283	292	296	291	301	257	285	260	302	254	254	251	285	268	274	257	291	268	263	276	245	269	290	282	291	270	268	246	268	258	269	255	257	262	263	260	249	284	310	260	282	264	273	301	280	296	297	272	296	268	278	303	240	268	287	293	284	262	265	263	256	275	311	293	275	302	259	316	289	256	270	287	287	265	277	242	310	269	243	307	293	275	281	270	265	283	274	285	284	262	277	291	280	274	268	282	304	290	271	295	288	285	265	292	250	262	234	331	294	253	277	242	237	298	278	294	261	253	290	292	272	284	308	270	264	260	289	238	254	248	279	263	252	284	304	256	284	262	282	263	272	282	279	285	251	282	269	297	259	260	261	305	263	248	275	275	298	247	269	280	279	281	289	314	295	301	272	297	295	279	285	274	271	289	289	264	236	277	273	279	280	305	270	257	279	271	254	299	266	261	272	264	249	266	287	298	267	277	278	300	265	271	263	279	292	296	269	286	274	289	245	297	269	263	276	274	297	283	274	326	298	272	278	312	261	267	275	277	291	290	268	284	265	275	265	290	287	297	296	243	286	284	293	275	267	252	273	279	300	301	263	298	284	282	239	285	289	295	317	284	244	257	255	297	248	281	298	268	295	310	282	279	261	246	298	250	258	269	237	267	274	238	296	286	279	267	291	269	285	274	278	274	241	270	241	275	291	267	288	260	291	268	282	273	295	259	268	287	280	288	281	275	281	287	287	273	275	260	275	244	259	267	258	276	267	275	247	280	276	269	277	264	290	261	239	271	314	280	285	296	273	277	261	279	268	325	253	277	287	297	298	306	281	289	249	270	276	273	280	300	282	281	270	255	281	271	276	287	280	282	276	288	315	276	231	276	272	301	293	295	296	247	304	297	274	243	272	254	271	274	262	270	281	245	271	271	248	261	249	264	265	273	264	292	272	275	266	298	264	252	258	272	281	281	264	255	257	313	265	280	274	292	270	302	276	317	284	258	275	245	261	251	225	275	230	277	264	289	274	309	277	293	287	277	291	273	244	257	267	289	251	297	317	273	288	281	305	258	263	258	275	264	292	319	304	249	278	298	259	252	259	286	281	258	292	313	280	272	275	294	266	284	274	261	295	282	276	286	285	289	275	268	269	267	263	270	289	273	257	267	262	272	298	281	262	256	285	267	280	261	280	274	290	269	277	247	288	269	268	270	292	324	304	284	259	255	253	275	272	300	279	283	266	299	284	294	251	280	278	308	263	272	298	280	296	276	282	303	263	280	297	270	258	242	264	252	268	263	301	270	261	264	299	279	303	284	285	295	262	287	269	255	284	270	283	281	283	260	296	270	274	273	274	286	265	265	270	285	286	284	289	247	280	281	288	265	277	284	274	257	239	246	292	264	288	275	288	281	289	301	285	284	283	282	287	288	257	264	279	274	292	254	281	256	250	258	311	278	274	264	251	261	283	298	266	250	267	244	286	250	278	277	275	280	287	258	281	283	274	278	278	310	266	269	269	291	276	301	257	291	292	277	292	266	301	265	276	240	268	297	313	280	272	269	264	300	256	294	273	291	292	260	259	280	269	253	289	278	277	279	266	294	285	276	259	285	261	267	295	246	276	245	279	287	299	280	314	274	247	262	285	294	244	277	283	283	294	281	269	311	254	259	295	262	266	279	244	307	299	272	288	298	280	270	285	267	277	246	259	264	284	260	261	290	301	282	279	285	282	272	288	262	237	284	245	263	285	287	291	285	297	277	267	288	302	281	283	254	253	297	284	255	309	276	267	277	282	286	249	269	284	257	279	268	251	303	257	289	272	261	278	265	254	284	260	262	301	291	287	272	305	275	229	260	288	299	280	280	273	274	287	289	272	264	275	273	258	282	260	256	299	269	253	288	315	248	271	297	292	256	284	274	292	280	265	231	272	272	246	269	278	272
7906	984	1165	1244	1124	1035	889	844	821	787	837	779	787	735	714	729	706	720	686	680	725	687	651	707	647	642	690	618	720	665	688	692	717	651	683	668	683	671	665	631	652	672	632	651	678	656	686	700	654	669	656	662	643	653	686	649	695	686	647	676	660	643	660	641	657	686	627	644	705	675	672	643	649	645	656	682	692	673	680	674	678	662	671	699	701	654	704	677	659	685	623	665	694	681	684	643	640	686	664	640	695	639	670	659	674	646	619	667	659	672	635	683	631	607	632	647	684	659	670	671	654	675	719	633	627	697	658	674	621	680	659	647	667	637	642	663	650	650	670	681	664	622	602	637	684	684	656	633	704	717	644	650	671	654	653	679	656	651	663	686	684	638	655	629	595	664	672	639	634	636	671	694	673	659	669	663	670	655	684	680	645	669	652	681	629	663	670	680	660	645	695	651	653	676	631	683	668	643	668	648	675	657	638	619	657	651	655	663	654	625	626	654	634	663	693	707	685	689	653	676	651	636	640	689	619	613	639	667	602	654	671	628	646	665	688	679	662	612	668	677	651	634	652	695	663	640	629	641	669	645	613	639	632	672	678	651	667	681	634	653	669	648	654	701	656	635	656	701	693	698	659	626	636	665	660	674	634	625	653	641	630	697	683	674	684	656	612	655	658	666	633	639	623	667	677	639	630	661	707	632	668	663	646	651	667	683	613	676	644	618	674	670	647	680	728	633	640	640	650	615	653	660	657	712	663	692	650	666	692	699	669	648	667	676	661	654	592	645	662	646	626	673	685	670	680	662	603	651	681	662	607	641	705	655	700	605	704	663	652	629	666	673	648	666	701	678	699	622	668	696	596	600	623	642	638	679	670	599	658	609	621	600	633	656	619	646	633	655	639	624	629	625	669	706	673	655	703	662	646	660	674	626	643	717	679	663	643	672	649	658	709	629	689	673	661	624	620	679	628	642	679	652	653	682	662	651	699	618	645	662	663	637	645	702	676	630	665	677	646	624	638	652	660	679	650	688	640	637	615	650	688	633	661	657	694	668	655	710	715	645	658	672	663	660	661	651	646	635	644	658	677	642	637	667	658	690	675	692	677	688	628	686	672	647	659	630	627	656	645	677	655	639	673	645	687	708	676	681	607	654	659	659	710	650	662	706	678	658	630	605	646	657	652	635	656	643	670	603	653	662	668	666	624	660	696	634	628	647	622	664	627	643	705	614	627	620	640	642	633	647	648	687	647	661	616	619	703	648	690	668	663	655	717	658	676	636	639	639	659	650	656	654	697	695	687	657	643	641	681	726	703	633	668	603	654	622	660	683	643	698	655	668	631	668	673	672	664	663	633	651	697	696	633	658	580	623	652	638	629	641	618	664	670	638	623	708	689	618	653	651	695	676	656	667	653	690	666	682	665	658	632	654	665	654	695	645	685	695	632	696	708	590	660	649	676	664	667	707	673	655	674	631	639	677	661	660	650	638	694	675	698	644	664	640	712	688	685	625	657	651	679	636	678	666	658	612	639	662	628	663	658	655	650	691	694	680	654	697	649	658	674	664	672	674	629	631	662	662	639	723	641	631	686	616	702	636	690	681	637	691	664	686	621	620	678	679	650	665	679	686	661	687	622	681	653	635	646	631	614	614	639	655	642	664	638	677	654	678	633	626	643	680	653	623	662	659	620	670	672	672	674	671	624	626	653	622	696	642	670	655	648	664	662	681	648	618	618	711	650	650	649	645	678	661	646	670	620	617	650	664	667	640	659	638	636	658	688	667	637	650	662	650	602	615	665	660	651	670	680	671	632	651	643	661	667	646	656	691	708	661	650	682	685	657	672	600	624	638	655	672	702	660	653	678	654	641	656	670	689	650	661	621	664	677	667	659	656	698	663	618	650	627	664	653	646	685	652	624	638	622	667	633	640	667	664	637	665	635	685	635	671	668	654	631	646	660	635	632	645	714	621	686	664	651	706	688	659	723	625	661	670	657	681	615	609	667	637	671	668	656	676	646	688	664	644	680	615	650	677	664	668	683	635	645	701	625	692	634	630	671	660	663	659	644	665	588	658	677	717	632	636	633	663	667	671	653	619	668	660	654	646	650	677	637	649	672	649	686	634	677	611	654	641	666	661	624	612	675	653	657	668	636	684	690	667	624	657	664	634	654	640	623	659	635	698	641	624	649	684	687	677	680	686	628	643	672	626	689	697	679	639	696	647	652	675	673	657	656	632	658	634	632	657	655	671	647	634	652	684	679	670	678	666	633	679	645	655	660	653	683	630	636	664	636	657	658	634	688	664	643	653	608	637	627	672	709	725	648	704	638	667	684	635	631	639	667	684	682	661	662	714	662	677	652	705	637	659	681	669	719	668	642	621	643	619	649	646	662	655	635	671	654	675	615	665	664	667	631	658	688	628	650	694	701	628	681	713	644	668	649	644	675	640	643	637	655	670	667	679	671	674	726	632	625	676	659	646	658	656	673	656	624	681	647	645	617	689	659	662	657	682	574	660	635	675	664	657	634	642	648	672	663	686	635	676	638	631	651	642	648	636	670	670	597	660	689	649	641	712	633	636	650	656	672	658	625	661	659	656	688	697	648	704	630	685	633	700	630	627	618	618	626	636	643	679	610	647	678	675	630	701	685	674	702	596	637	714	697	668	687	657	697	638	651	678	662	640	700	637	645	673	666	654	671	689	662	665	682	629	654	650	656	671	686	657	644	688	649	651	656	697	667	686	656	632	634	624	662	659	677	697	614	667	648	642	652	657	665	687	715	666	669	663	661	640	663	669	692	661	620	614	688	652	665	648	676	623	645	664	662	635	675	669	662	633	655	691	678	638	672	626	665	634	654	661	646	629	666	648	676	689	661	640	689	639	655	640	668	690	681	700	667	663	699	666	664	684	633	677	677	653	680	697	655	691	684	645	669	677	639	674	623	677	643	610	596	691	670	671	615	640	638	679	642	672	657	706	668	658	651	668	656	655	671	674	646	682	673	648	615	717	663	713	615	608	691	661	608	693	657	674	675	643	652	663	673	657	629	650	613	692	703	655	677	635	674	636	694	667	669	657	692	674	662	669	628	627	653	671	635	683	639	633	648	635	647	680	654	706	673	663	639	618	675	657	681	665	628	630	657	674	682	675	671	703	660	630	669	680	689	628	655	659	598	670	664	637	643	652	705	674	676	668	633	686	683	597	688	655	629	658	618	607	670	668	647	666	664	649	681	622	668	673	636	659	701	668	646	613	656	657	644	686	657	656	661	657	652	661	659	690	624	669	678	642	679	604	655	657	677	657	639	638	645	635	670	652	682	643	614	633	672	642	624	665	691	604	649	641	618	660	652	661	649	646	617	683	668	648	624	683	637	675	597	661	648	699	586	655	686	599	655	660	658	654	664	677	633	664	617	687	662	675	650	645	651	643	659	664	644	647	698	666	639	686	660	708	652	676	650	626	618	644	677	637	626	598	599	696	694	630	664	634	654	650	639
16070	1275	633	476	363	294	225	186	183	164	189	168	164	182	164	157	152	167	158	121	129	158	162	141	137	154	148	129	147	148	151	136	147	151	155	168	129	144	147	143	133	134	142	140	150	150	145	137	149	127	142	143	145	140	132	147	132	146	146	147	154	151	152	132	135	143	165	143	135	163	149	156	133	132	146	155	132	136	139	154	166	160	157	156	138	152	147	151	165	157	130	152	174	141	148	147	144	157	141	150	140	147	161	125	145	138	128	149	158	133	142	138	146	156	149	138	138	125	145	144	129	129	134	116	127	154	140	163	149	150	157	139	134	132	125	159	134	152	158	142	128	138	149	165	156	138	174	127	124	157	142	124	168	145	125	136	165	142	125	147	141	143	143	152	142	146	147	141	173	158	176	172	145	138	144	131	121	153	134	156	148	128	159	135	138	138	138	144	132	157	136	141	132	147	158	143	161	167	138	142	139	120	143	171	158	163	163	132	116	150	171	131	132	131	131	142	128	139	151	158	130	146	152	145	148	135	124	137	143	139	143	154	142	133	151	152	143	152	147	119	179	175	136	144	122	128	141	131	140	163	169	113	115	136	129	151	143	147	133	126	130	156	144	150	145	151	146	142	140	142	137	119	124	124	140	149	146	131	138	156	154	154	154	129	135	156	153	146	126	148	141	167	138	134	156	130	133	140	135	133	153	155	139	150	146	132	155	142	129	149	136	129	129	141	151	143	145	120	165	158	153	166	157	150	154	122	163	138	132	145	142	136	176	149	122	134	145	155	150	146	157	138	133	126	148	136	141	160	135	164	133	148	132	138	154	145	159	148	156	147	175	135	138	137	131	129	136	152	138	149	140	148	149	155	152	145	143	152	131	143	146	148	145	157	148	150	122	140	155	154	146	149	171	139	134	149	139	148	144	135	149	134	175	160	134	149	150	138	140	149	159	145	147	116	161	156	127	137	160	162	159	147	123	150	138	156	148	125	138	151	158	182	166	133	118	127	148	140	156	150	139	132	151	129	156	156	152	158	110	124	154	148	154	150	143	150	136	167	142	119	139	143	151	153	143	163	143	148	135	153	135	123	149	135	146	138	128	154	155	117	123	131	175	139	155	133	129	141	145	178	168	123	142	154	147	132	143	155	144	138	122	163	119	142	135	156	153	138	129	125	151	135	167	148	128	157	134	135	152	139	124	153	148	126	135	144	146	158	161	173	128	139	154	159	144	155	152	146	139	161	159	130	155	145	129	114	122	128	151	153	139	132	127	139	126	140	145	171	146	167	131	154	139	142	147	164	129	143	139	140	139	140	166	136	150	167	142	158	123	123	145	163	152	171	124	120	120	151	149	144	135	152	139	147	136	160	142	132	139	150	147	150	137	153	134	149	127	154	116	129	153	149	160	138	117	134	141	174	147	141	137	130	118	138	135	142	142	136	145	142	151	155	151	139	158	111	143	129	139	140	164	162	132	152	154	137	132	142	138	139	142	159	132	127	151	125	134	147	160	145	151	131	147	153	164	134	132	139	148	156	155	135	149	147	137	154	123	160	133	133	138	137	123	154	152	167	157	150	160	146	121	148	149	141	116	151	151	143	118	147	149	129	122	171	118	138	133	165	161	146	145	171	152	147	139	144	139	180	141	165	144	136	136	118	126	156	175	146	140	144	155	149	121	133	143	137	150	141	159	128	151	136	126	153	149	159	172	146	142	126	163	150	148	149	130	159	157	156	125	125	132	135	133	150	152	141	148	150	139	146	171	137	178	145	136	145	154	130	149	153	133	123	142	136	136	145	138	146	138	156	129	141	177	138	135	133	148	148	153	168	156	143	126	152	156	144	166	155	117	161	120	137	145	148	136	142	134	127	133	135	143	157	165	157	154	152	146	169	142	142	134	152	166	138	152	140	143	117	142	149	142	152	152	127	144	162	133	150	156	164	124	144	156	161	138	149	129	138	121	124	135	136	159	144	150	137	145	126	128	135	155	141	129	124	139	159	159	146	151	144	133	166	148	123	139	158	160	135	142	143	139	137	131	132	156	146	149	153	116	133	133	143	134	168	154	146	141	131	144	134	117	163	153	143	129	128	149	139	127	141	134	161	137	140	136	133	136	151	134	128	136	143	146	161	146	137	137	130	139	135	163	141	129	146	157	151	135	135	152	146	137	157	139	142	140	141	141	167	157	138	148	160	169	163	146	151	138	144	148	147	140	124	167	170	157	144	138	128	151	161	156	165	133	154	153	157	152	158	159	148	148	130	149	149	134	145	152	154	133	143	130	146	128	166	132	132	135	157	163	163	136	119	150	148	146	125	146	124	150	149	140	139	142	170	153	150	136	146	135	149	152	132	128	150	140	133	138	141	127	152	132	141	160	134	141	136	128	155	140	151	134	141	174	161	140	127	130	163	159	127	144	148	148	141	132	148	161	166	135	163	163	151	143	145	135	129	136	168	137	164	147	134	142	127	125	146	163	122	139	141	144	163	177	140	149	164	159	131	142	149	131	141	155	153	137	140	137	142	160	146	143	134	139	134	130	167	114	123	146	155	130	133	148	120	135	146	123	150	138	172	133	132	163	153	140	150	121	133	139	136	154	152	132	115	113	150	155	165	145	146	143	142	158	135	112	135	155	144	159	158	151	133	138	166	138	132	102	149	137	145	171	148	148	141	142	143	135	120	145	143	138	145	141	149	135	121	170	151	170	135	148	149	147	136	157	148	159	145	129	156	142	150	153	127	143	139	158	128	155	133	169	120	168	139	160	129	137	136	132	139	134	145	137	158	155	146	141	160	146	156	134	121	145	150	169	119	133	155	148	153	134	154	125	141	114	148	129	151	143	159	141	136	169	149	123	150	141	155	154	158	136	151	133	132	135	136	138	154	137	140	169	139	147	147	166	145	133	141	142	153	139	147	124	144	154	155	145	140	124	147	127	141	143	133	144	135	136	135	147	159	144	156	132	153	144	129	133	122	148	147	141	149	169	156	153	131	161	160	169	124	157	140	165	147	129	124	176	125	155	152	144	135	137	169	145	148	139	129	143	130	129	142	107	149	138	166	155	165	152	146	142	135	156	102	164	146	160	133	152	130	134	166	156	144	134	160	171	142	142	169	155	131	157	143	142	132	148	120	153	152	146	161	145	161	126	141	147	121	147	126	137	148	126	150	146	154	142	159	170	139	145	136	135	126	176	156	131	136	135	137	130	137	158	153	162	131	145	146	131	167	152	161	143	154	122	142	148	157	131	157	133	141	170	161	137	147	150	119	126	121	134	136	150	148	153	141	147	108	140	161	119	155	146	140	127	144	129	159	151	150	150	129	148	135	156	151	126	140	139	149	141	155	141	134	137	124	142	124	159	161	133	121	145	123	147	144	132	149	138	157	141	146	144	141	130	142	151	136	128	133	128	166	147	137	132	152	143	135	144	131	153	125	142	140	149	150	122	172	150	159	153	135	127	115	151	149	130	165	129	153	166	173	145	145	155	159
9911	995	1409	1509	1261	978	869	746	654	618	554	551	536	487	485	475	472	442	446	446	471	439	421	426	438	395	369	422	397	400	416	402	409	407	387	391	382	378	410	410	400	387	372	391	399	386	382	385	393	364	381	395	374	371	370	366	392	400	393	400	406	381	399	394	366	373	407	365	378	382	385	392	387	391	419	427	411	381	406	442	391	434	382	414	400	440	420	432	356	443	404	478	438	430	399	375	370	354	368	368	380	326	359	351	385	352	313	455	324	374	364	387	366	376	370	357	353	358	368	373	383	388	375	363	374	361	352	334	370	331	345	396	365	385	351	348	373	387	379	347	384	359	401	360	354	367	377	354	388	351	340	409	352	352	371	361	355	391	381	350	360	359	359	388	374	388	397	405	371	394	361	374	347	347	399	351	400	384	354	368	357	395	382	369	419	404	350	397	351	366	371	369	383	371	360	367	401	367	388	361	342	395	386	382	360	365	363	406	359	378	358	387	375	360	344	360	380	381	382	342	365	397	363	412	397	347	336	389	368	386	371	372	343	357	371	393	353	386	374	344	375	389	383	362	376	345	381	379	368	402	382	339	370	342	367	373	384	354	376	376	379	437	358	375	391	349	375	380	363	380	380	411	365	353	336	385	375	395	344	360	365	353	370	363	392	373	364	313	376	392	340	343	380	372	357	351	362	360	388	358	367	367	401	358	368	357	389	369	407	378	381	366	385	383	370	360	360	363	352	335	390	329	384	398	342	354	350	383	381	348	387	368	415	358	372	351	377	376	395	379	358	386	345	394	351	345	376	395	367	337	402	390	360	361	378	324	392	388	370	366	366	374	400	347	348	399	377	352	370	376	362	393	359	364	363	393	352	410	415	352	391	386	368	351	383	361	347	357	340	357	335	366	350	415	381	358	385	345	353	362	413	360	387	388	403	333	384	366	335	395	361	353	409	372	346	344	364	379	366	404	338	377	407	370	383	366	388	376	369	368	364	378	398	353	385	364	398	386	387	376	357	369	400	393	366	342	372	394	347	350	355	378	381	380	362	353	353	397	358	368	355	357	378	348	365	355	392	349	385	387	386	357	365	370	362	371	363	390	359	386	362	369	373	371	383	377	366	363	330	354	383	397	383	380	383	359	393	386	365	363	350	395	385	363	352	343	390	347	417	386	367	390	371	370	362	371	361	336	366	361	372	355	370	378	361	398	349	386	352	368	350	331	363	398	401	363	351	363	350	357	351	358	392	380	340	371	401	383	350	349	391	372	343	361	352	376	363	372	345	401	371	354	375	351	387	353	369	382	380	365	391	369	354	381	373	380	362	358	370	386	358	394	376	368	351	393	349	345	382	354	385	348	383	326	376	378	358	385	359	387	379	392	348	377	353	371	393	398	350	351	338	389	385	378	388	371	366	390	352	402	385	370	361	360	385	398	352	399	373	364	374	373	361	378	391	335	373	363	352	361	363	385	364	361	375	344	378	357	382	367	330	369	350	360	345	382	366	349	348	349	345	351	375	380	390	378	342	361	354	335	363	367	398	389	366	399	389	391	334	380	375	387	311	405	385	347	359	369	380	326	413	374	369	353	346	356	389	402	344	385	354	409	415	368	360	366	403	361	355	356	373	392	380	361	427	344	374	376	365	385	340	393	339	360	357	359	390	392	349	382	401	342	371	384	331	358	351	371	359	359	387	426	374	361	364	385	348	350	397	390	364	369	377	352	382	371	383	373	362	313	370	341	391	374	385	371	371	362	389	368	372	342	353	340	366	396	360	370	396	372	355	390	381	381	366	373	372	329	374	329	349	338	399	344	366	357	386	363	380	372	372	351	403	388	415	388	372	389	393	385	360	319	383	366	331	348	365	348	372	341	355	383	388	368	384	354	365	365	329	344	342	387	392	360	378	396	369	351	386	366	367	367	364	404	367	376	388	395	365	386	376	376	372	371	370	363	401	359	378	349	392	345	377	358	378	360	367	387	360	362	381	380	398	360	342	352	360	379	392	408	383	381	349	352	379	335	402	354	371	389	368	346	417	392	386	345	388	373	369	375	369	409	377	358	348	371	388	306	376	339	371	402	364	378	390	364	385	357	389	362	394	360	388	398	403	365	386	375	413	365	369	387	346	369	408	384	328	389	359	369	376	360	374	385	403	342	386	394	358	370	378	375	378	387	366	360	383	372	375	355	380	367	372	354	383	371	362	381	376	364	368	366	336	393	397	397	359	384	350	357	347	380	385	373	337	402	352	372	417	350	379	376	394	358	373	372	341	360	359	397	370	392	346	398	354	395	367	356	366	379	358	390	358	379	348	356	372	333	367	365	356	353	381	358	394	395	385	369	380	364	337	377	366	404	365	348	338	382	351	378	350	413	400	335	400	380	353	375	391	361	359	401	342	397	384	390	375	318	391	362	361	406	354	374	366	375	329	374	360	394	362	371	348	377	403	360	362	384	364	355	331	375	366	367	369	415	394	361	388	342	377	369	359	362	328	342	381	368	340	397	363	367	381	401	358	340	393	352	348	381	326	362	359	411	353	384	352	338	350	378	344	393	365	368	379	386	360	403	342	355	360	368	380	341	410	383	379	395	390	398	381	354	396	389	354	337	356	360	378	380	362	372	335	394	401	373	401	386	369	351	370	346	343	396	374	391	387	406	382	381	379	378	354	396	337	382	399	413	372	369	378	361	365	389	387	391	373	384	373	404	368	357	385	368	355	367	351	386	361	344	358	367	365	316	388	342	389	382	374	331	358	394	336	358	398	396	399	366	411	370	360	341	391	395	402	377	383	366	399	352	395	385	340	378	371	373	377	417	373	348	395	349	354	374	346	351	361	387	378	359	346	385	345	385	344	395	382	374	362	342	402	359	384	370	357	348	355	361	369	378	356	402	372	365	374	361	370	365	399	382	407	380	372	376	404	364	368	398	350	403	365	370	379	361	376	385	372	383	373	347	395	368	362	413	390	364	391	355	359	360	350	370	386	352	366	377	360	392	400	372	373	404	367	378	370	371	368	376	383	395	340	377	369	363	369	376	353	371	403	367	384	377	374	386	349	373	385	369	367	367	377	374	390	393	354	375	384	360	343	357	371	365	388	385	357	353	366	384	358	378	364	351	411	348	373	339	329	397	374	357	383	391	385	386	362	339	388	379	383	375	361	356	371	360	373	383	386	359	346	380	361	354	380	371	373	443	369	374	358	382	357	401	376	364	352	378	371	363	340	359	353	382	350	343	363	388	395	367	346	382	349	357	402	351	383	352	368	366	348	378	377	372	412	373	351	361	347	384	359	379	377	357	358	358	377	394	410	331	345	377	372	387	340	364	369	385	388	375	419	355	358	393	369	361	376	397	392	372	379	355	398	363	397	369	370	370	362	356	373	381	387	368	380	355	405	391	381	355	401	383	398	380	376	409	381	402	360	345	354	375	382	360	371	347	385	355	386	381	385	345	359	335	384	391	344	373	396	400	356	370	404	335	363	353	353	355
3703	427	326	331	356	339	333	347	363	375	362	327	324	317	340	305	299	320	362	344	318	333	340	348	360	334	330	333	346	352	342	360	341	363	336	334	320	312	322	347	339	323	321	307	342	335	343	341	366	331	340	327	351	322	331	324	320	333	334	358	337	355	338	362	332	316	370	360	310	354	350	346	348	313	315	337	345	349	328	320	303	312	295	338	340	332	380	340	334	323	334	325	349	295	335	309	365	322	356	353	278	371	343	331	331	299	334	335	332	313	312	307	324	329	331	339	343	354	345	319	356	309	327	328	338	315	331	329	326	336	344	327	335	316	353	315	362	314	333	315	386	316	336	327	325	324	329	355	331	294	316	336	308	350	325	361	351	323	338	339	347	325	304	366	327	336	272	320	342	303	371	323	349	327	349	341	346	358	301	324	315	353	308	340	336	325	358	323	374	330	348	338	310	347	326	320	339	339	343	328	323	302	341	311	353	319	336	336	351	334	334	303	345	319	342	356	323	328	298	311	323	319	338	323	307	302	331	344	337	314	333	327	338	328	298	367	341	352	327	304	304	369	336	329	316	323	324	309	336	326	287	344	330	333	310	339	293	331	345	342	332	342	334	325	365	326	332	310	342	341	302	331	352	338	327	345	329	338	309	322	345	320	330	331	314	303	328	322	312	335	303	345	344	301	315	362	360	328	325	339	349	333	339	321	322	334	354	344	341	335	322	318	330	342	324	366	359	356	312	323	349	334	326	324	353	333	363	325	318	370	338	363	357	302	351	302	372	324	351	350	330	326	374	328	365	356	358	329	327	364	342	351	346	339	340	318	309	328	345	310	319	327	336	316	339	353	360	334	320	333	310	329	353	352	338	317	311	343	331	307	315	310	330	309	332	339	319	323	325	324	331	348	317	336	331	340	367	366	333	323	364	323	332	354	309	301	329	308	339	325	336	350	307	317	342	345	339	356	312	332	330	305	315	330	346	274	331	312	363	340	340	365	316	359	354	342	365	302	345	346	338	291	329	347	333	327	368	335	360	311	316	324	308	365	331	347	288	317	316	339	340	304	335	312	362	353	374	330	320	334	325	330	343	342	329	357	343	335	326	325	334	316	336	307	351	332	316	328	323	336	312	300	329	337	318	343	362	335	360	321	339	371	344	351	340	302	358	339	337	357	326	317	333	331	323	334	303	291	319	326	309	332	309	331	337	359	334	311	366	351	313	327	355	345	354	358	350	302	324	323	337	334	362	341	343	343	327	347	343	318	339	315	368	311	355	295	354	343	310	335	332	326	307	333	359	359	339	341	327	358	336	325	312	329	325	338	314	350	326	359	309	357	366	337	343	335	361	342	359	286	317	351	328	322	336	376	331	336	311	317	328	308	337	341	318	288	307	329	313	323	295	317	337	344	333	358	336	326	333	324	354	313	332	357	318	320	335	361	337	365	298	323	332	345	349	356	322	305	297	320	312	333	305	319	360	337	304	340	314	314	362	338	358	320	310	316	320	355	353	332	345	332	358	364	344	346	321	344	330	354	345	319	335	322	385	332	332	353	352	346	317	284	343	322	317	385	328	322	328	377	305	342	342	335	300	325	328	309	341	326	334	298	335	339	327	340	318	316	354	342	352	340	337	325	370	284	354	342	347	336	322	328	307	327	351	339	365	324	325	350	326	328	354	350	327	366	323	332	329	346	341	341	317	336	306	355	342	354	352	338	326	393	325	311	330	323	332	320	327	321	330	334	321	360	329	318	366	361	333	354	340	308	363	365	324	337	314	316	363	338	304	346	346	347	345	341	309	347	350	352	317	359	322	333	368	311	317	317	332	319	336	346	345	314	327	371	338	339	323	332	348	330	349	324	322	320	357	340	324	325	350	331	348	341	347	329	329	313	348	342	323	342	300	328	356	345	309	286	325	343	299	312	320	331	324	331	322	327	344	312	325	364	335	310	368	369	364	341	317	351	347	348	317	315	358	307	353	337	320	354	356	309	310	365	352	295	321	294	310	326	307	327	345	325	317	360	314	367	346	316	336	316	307	337	343	345	342	318	376	362	327	300	329	309	329	307	370	326	336	366	375	363	332	342	337	322	340	315	311	315	352	361	338	324	367	341	346	313	367	352	333	337	322	307	393	326	303	352	379	329	322	336	318	320	349	366	354	304	323	352	319	336	354	313	335	330	314	326	367	346	330	334	304	323	305	338	314	363	327	315	335	343	333	319	348	347	339	290	338	327	342	336	311	379	307	339	360	352	322	272	335	301	363	347	341	336	344	337	350	372	386	347	324	306	340	311	358	341	348	321	342	346	343	305	327	298	343	313	328	333	320	312	330	359	360	306	337	317	332	347	304	292	325	347	333	349	340	322	322	311	330	344	332	331	344	311	320	286	341	354	335	300	324	332	338	329	340	326	320	338	347	328	326	358	332	363	334	321	317	368	354	336	356	341	332	315	334	349	348	360	346	341	305	328	324	376	345	340	305	323	302	334	333	305	347	290	358	313	306	311	283	340	328	355	372	360	358	331	332	334	350	327	311	307	343	336	356	369	353	301	330	330	334	296	394	297	364	334	298	320	348	321	356	352	318	358	342	315	342	323	343	355	324	345	342	331	310	349	333	318	346	357	323	306	350	321	327	340	336	327	313	330	334	345	320	302	327	324	320	351	335	340	321	316	349	315	351	367	308	336	339	358	354	314	335	357	324	332	310	319	314	321	305	341	340	333	360	338	327	337	342	320	357	327	318	324	345	321	308	328	345	322	328	345	325	339	297	293	327	345	310	334	339	332	328	317	318	341	338	323	330	323	315	362	328	342	334	348	344	355	316	322	348	345	324	370	372	326	343	331	362	354	312	368	301	330	332	331	363	395	325	352	329	359	371	301	320	305	341	327	322	364	324	351	348	336	319	369	339	298	357	319	317	349	339	329	329	290	318	384	339	335	366	324	355	365	351	334	323	360	338	347	309	364	344	372	300	380	333	314	354	327	337	350	351	340	288	302	365	340	312	341	347	352	325	319	351	339	317	321	346	334	323	304	322	305	302	333	334	334	360	331	318	338	307	344	325	334	315	329	308	345	296	316	336	335	317	326	287	335	320	331	318	333	316	354	327	309	320	294	327	354	320	330	340	325	302	367	367	339	308	341	336	347	324	357	328	341	346	312	356	319	319	340	307	326	334	342	309	337	309	330	339	334	345	353	309	362	340	336	309	336	342	327	336	344	359	333	371	337	341	318	361	344	349	351	370	332	309	320	343	337	312	349	374	337	310	326	368	366	316	298	376	332	370	351	352	285	318	316	336	353	311	316	319	281	324	318	324	350	362	302	346	330	310	322	361	324	314	325	346	333	334	330	354	381	323	350	338	326	306	344	335	320	303	347	314	348	370	321	349	349	289	314	316	320	340	366	366	316	348	353	333	307	361	329	329	343	323	346	356	336	349	348	293	306	346	341	343	364	333	322	348	344	348	353	334	312	361	345	353	336	363	337	361	333
3398	861	853	818	796	753	856	778	798	792	779	793	762	807	810	780	757	786	796	822	698	784	865	817	752	762	832	731	752	808	817	805	770	769	758	743	768	820	796	801	731	813	754	809	795	777	728	839	761	810	782	794	776	810	803	791	820	791	757	761	826	837	845	789	787	787	788	800	758	808	772	814	800	796	844	787	736	790	790	823	788	787	776	759	769	839	780	782	803	793	756	798	791	771	756	844	800	751	799	797	756	840	763	765	791	885	767	797	810	775	768	830	723	784	789	803	755	766	790	777	749	778	733	815	739	783	767	746	764	820	804	822	789	805	832	797	769	780	814	797	751	811	768	780	775	785	763	790	748	779	786	816	765	764	788	803	809	767	749	809	784	803	742	772	787	795	757	784	768	815	795	733	803	815	728	826	778	809	789	766	757	838	787	791	797	823	815	773	802	793	803	784	763	804	830	741	791	789	800	830	781	770	795	774	818	743	782	781	821	782	762	790	779	796	751	766	793	805	786	812	802	779	804	781	753	809	781	809	813	731	822	757	766	803	781	797	800	760	772	789	764	821	730	786	827	788	751	806	782	775	792	802	758	807	797	753	801	745	795	796	796	773	852	768	831	789	751	803	828	804	784	771	751	841	819	769	810	775	814	797	810	838	771	791	776	805	776	761	770	785	781	803	740	819	758	782	808	749	778	834	785	731	811	801	762	753	778	810	811	799	832	850	762	815	850	799	792	786	755	782	817	794	766	792	852	763	803	757	820	795	790	824	819	773	781	847	769	817	766	787	820	831	785	765	774	795	786	779	764	750	758	793	796	772	827	736	793	721	762	766	825	803	828	750	788	797	799	821	745	798	778	795	818	779	822	802	744	744	768	812	803	785	745	772	790	766	820	754	749	815	791	805	825	762	797	787	768	784	756	820	782	824	760	777	777	823	784	802	771	799	807	837	828	817	782	797	764	856	785	818	799	836	802	771	784	788	807	755	785	756	798	744	806	798	795	805	828	798	768	719	804	752	839	833	830	800	777	801	776	792	784	787	743	761	811	819	789	788	773	747	763	822	792	773	823	808	737	744	821	788	782	794	788	831	825	804	760	779	759	756	756	828	778	768	802	717	798	753	795	787	781	772	804	774	825	822	824	824	812	763	826	777	806	785	748	829	781	793	774	766	758	780	801	795	747	798	817	780	773	730	818	808	789	797	753	798	779	852	778	756	795	810	783	803	778	775	855	777	792	796	762	794	795	746	760	786	793	800	802	799	772	807	789	777	740	752	784	776	759	797	786	808	780	759	776	799	827	832	789	743	765	809	798	775	777	815	817	795	763	822	858	773	770	797	793	776	778	789	772	814	812	758	788	807	829	766	820	863	806	779	795	804	760	768	792	786	844	821	837	710	800	812	766	777	758	781	791	761	805	773	784	812	793	793	762	791	735	786	824	703	760	811	793	754	760	775	793	809	806	831	795	775	718	774	785	801	765	791	785	792	808	794	781	808	809	814	821	746	803	805	806	775	792	806	818	799	774	804	726	764	711	767	846	762	791	839	823	785	760	819	774	771	762	822	797	838	774	768	819	820	782	736	780	783	804	778	774	776	792	786	791	825	765	806	769	742	776	801	763	762	747	736	793	777	807	817	827	838	749	800	819	752	766	799	787	789	863	759	775	774	785	714	794	807	738	806	788	772	773	763	762	750	771	806	738	828	787	836	793	754	793	775	816	837	804	784	853	820	755	798	815	765	744	739	748	779	770	806	815	810	794	779	827	801	798	750	782	814	777	807	794	824	792	810	820	812	760	786	764	791	837	836	791	809	768	804	822	789	825	804	835	807	794	746	773	839	837	800	781	768	785	747	786	823	791	744	793	833	776	858	775	773	772	792	836	771	843	793	802	801	790	837	835	840	764	807	798	732	786	784	775	758	814	788	839	838	772	789	818	782	783	831	780	823	794	838	785	763	748	786	762	771	835	779	783	817	786	762	828	799	805	858	817	790	818	795	771	783	823	771	769	786	802	775	745	815	746	778	762	842	770	795	763	781	810	837	749	768	754	825	773	778	822	784	785	814	786	787	739	763	802	784	815	803	834	782	820	778	802	760	755	812	773	796	783	803	764	809	751	785	790	744	787	799	843	835	779	796	821	777	781	825	760	773	773	742	790	739	784	765	754	771	764	796	809	802	828	781	775	796	790	800	842	793	794	793	807	794	786	799	740	804	753	792	799	808	782	760	795	775	847	779	804	774	823	799	794	767	793	792	739	797	783	762	809	797	792	829	789	796	763	847	817	816	799	803	820	864	815	801	783	803	838	741	800	770	768	788	837	815	778	778	785	814	783	740	804	807	744	824	872	799	798	781	793	802	779	816	744	810	792	722	777	809	754	808	792	834	760	779	806	844	793	783	793	827	783	768	770	779	809	799	758	777	796	800	802	765	757	763	800	820	792	773	818	836	773	736	737	754	755	788	769	803	801	843	791	771	806	765	805	801	868	793	810	780	780	767	797	827	797	855	799	780	822	791	778	787	784	784	792	779	784	775	842	818	807	802	762	798	799	795	775	787	782	800	818	787	820	793	794	780	819	799	763	760	756	798	812	791	832	750	800	767	782	828	785	776	768	794	785	806	836	780	784	806	766	820	808	794	810	719	768	738	803	842	826	820	778	785	778	853	817	798	792	844	790	793	815	824	810	736	795	801	768	788	785	805	793	775	778	780	766	749	790	805	798	776	791	791	786	834	803	743	804	841	812	819	793	825	824	754	821	759	770	798	781	803	779	762	807	767	802	754	811	822	755	797	782	747	818	756	754	783	828	838	830	791	828	780	759	781	764	787	814	771	733	781	792	787	806	816	798	823	759	780	795	764	775	800	838	768	724	787	796	785	762	764	804	776	791	770	788	764	813	752	762	801	785	811	828	825	778	764	801	776	817	773	807	786	827	825	750	802	782	735	817	797	838	741	788	796	765	788	873	803	819	780	820	807	795	782	803	791	746	764	771	826	771	801	750	785	853	736	793	798	779	798	804	777	790	753	777	837	768	818	769	821	795	793	750	851	764	768	766	823	799	760	804	790	814	818	789	742	803	803	815	805	756	812	804	819	765	747	821	767	757	813	800	755	805	817	779	782	860	750	779	771	833	788	845	800	801	726	758	844	764	780	791	783	784	716	794	743	758	732	743	776	761	775	757	766	810	828	834	861	775	760	803	765	811	762	805	797	782	784	795	827	795	774	801	802	803	775	774	737	751	793	824	803	831	731	805	847	793	767	809	801	820	753	822	820	837	762	790	846	821	841	826	744	803	776	813	767	785	864	790	757	805	776	763	812	799	763	776	802	777	809	804	764	758	816	758	774	771	737	791	800	813	787	758	781	792	767	826	819	783	766	800	772	811	773	801	792	815	825	813	792	781	768	763	812	784	770	742	837	805	799	809	813	800	804	785	824	845	781	795	822	794	775	805	777	761	780	706	795	825	817	770	782	797	792	807	788	770	774
9528	697	520	457	373	350	343	352	318	321	315	308	294	312	293	285	294	303	273	264	264	268	292	281	286	280	289	320	305	276	281	284	263	266	297	303	269	274	314	281	299	294	319	281	309	277	298	261	267	319	299	266	287	271	316	261	302	268	268	275	298	315	262	287	303	271	299	289	297	303	301	281	291	272	316	310	301	284	307	276	280	273	328	297	281	283	314	278	247	292	277	285	272	287	312	299	269	253	296	294	303	278	301	269	298	297	278	283	312	302	302	319	282	306	253	311	279	267	307	291	320	289	299	284	287	316	296	311	290	266	301	272	296	289	277	281	321	265	286	287	256	280	292	343	246	304	296	291	275	320	286	323	301	290	281	279	283	275	278	341	323	274	313	279	298	290	301	308	249	303	267	276	279	289	292	305	317	284	272	266	300	297	267	300	304	279	309	304	281	296	234	263	320	280	270	262	291	264	293	270	311	284	276	295	295	281	315	295	294	277	267	252	326	272	279	292	269	277	321	275	290	333	275	276	300	279	246	278	300	321	293	276	291	314	275	276	284	284	303	272	285	305	280	300	281	292	301	296	276	275	264	310	305	294	320	329	308	281	274	288	302	292	295	268	301	261	288	306	320	326	275	262	278	282	284	302	264	290	281	309	311	283	298	302	273	283	275	273	273	304	253	284	291	303	317	288	295	307	278	282	294	286	288	303	301	280	345	284	288	272	292	300	297	266	300	257	272	283	309	292	306	283	278	307	304	255	297	304	326	312	307	283	293	305	256	282	278	280	263	293	295	297	294	320	277	261	292	286	298	297	285	290	296	283	265	279	293	285	288	293	285	302	303	291	282	245	299	303	288	282	297	270	281	267	291	258	294	297	280	288	318	291	297	297	288	295	289	307	305	313	311	289	292	321	294	293	294	294	284	289	250	298	342	282	268	296	326	301	281	286	300	298	283	321	311	293	300	276	266	300	288	294	316	296	318	267	298	291	301	284	296	272	260	271	299	299	277	277	301	251	299	284	279	277	294	298	263	300	304	272	289	343	286	307	305	295	308	277	262	276	280	289	309	278	320	265	279	281	252	279	304	291	285	337	292	276	314	281	285	322	286	292	289	275	325	257	297	301	272	281	283	297	292	291	283	292	281	295	296	289	296	260	298	274	275	258	301	270	301	284	289	292	289	277	283	299	289	287	270	275	291	276	284	302	288	305	280	275	293	261	267	304	279	295	314	279	272	297	269	277	281	294	296	310	304	256	293	311	272	313	271	300	266	254	302	273	275	296	269	266	302	324	298	291	259	289	285	292	286	303	306	327	281	259	312	290	297	315	273	293	302	303	284	265	272	292	298	295	266	283	295	279	296	312	281	290	279	290	265	282	289	297	317	307	256	290	280	282	275	276	300	268	299	320	306	282	321	296	266	305	291	283	320	297	296	276	290	303	322	325	290	261	290	305	280	273	294	265	282	298	301	285	294	284	285	288	263	282	316	333	276	283	281	269	307	299	269	315	295	280	290	313	278	259	293	303	286	309	311	293	288	264	251	288	290	264	282	318	316	277	293	303	290	281	293	294	267	324	301	298	310	310	276	312	304	260	273	294	317	271	273	298	266	292	313	261	262	290	309	331	278	277	279	312	289	255	263	317	273	276	299	294	323	278	271	309	274	288	291	304	305	313	294	292	340	305	273	283	274	308	301	289	337	296	310	289	310	279	319	280	301	322	262	270	269	281	321	258	284	300	273	298	298	298	298	276	302	278	336	291	296	281	302	315	304	285	275	304	295	272	313	300	285	293	259	292	298	301	314	297	263	269	299	308	289	300	284	306	302	272	303	278	266	319	290	298	278	294	316	291	282	304	288	288	310	298	313	294	278	270	260	301	296	295	263	286	293	289	249	284	286	275	290	294	309	271	310	308	288	290	308	291	321	295	299	277	289	293	270	298	273	315	295	281	260	279	316	311	313	303	300	291	298	267	263	275	305	286	281	292	285	274	294	261	278	302	265	268	295	316	291	279	291	281	294	295	268	272	268	320	298	253	293	291	280	289	308	270	319	294	299	298	284	312	287	293	255	315	272	282	275	313	278	288	259	305	288	287	301	266	279	294	258	291	292	274	310	274	300	311	314	299	306	272	269	276	265	298	283	299	297	283	285	273	238	271	315	294	282	336	282	269	263	296	331	278	294	282	304	289	253	275	260	283	312	311	274	304	281	275	308	290	296	284	272	285	261	283	292	269	281	298	300	278	322	294	279	277	287	300	284	303	303	285	281	273	317	262	294	293	290	316	271	307	296	285	288	314	249	285	292	251	269	293	285	337	289	280	276	269	283	290	307	288	314	291	282	263	267	308	274	260	275	287	286	280	291	254	261	285	286	272	291	290	278	286	298	276	259	313	282	276	259	289	278	289	277	281	300	263	270	279	290	274	266	293	304	293	259	279	269	238	283	293	292	278	295	325	286	292	311	308	256	309	303	275	271	263	275	328	311	308	253	317	298	282	265	286	280	322	294	310	295	292	267	331	280	304	304	313	280	293	314	267	274	284	290	284	285	297	327	273	302	286	283	309	261	299	290	289	301	289	291	279	276	294	269	302	321	319	276	289	253	282	303	276	287	262	292	316	287	289	282	312	277	316	288	305	319	292	286	311	300	277	261	301	286	289	276	282	292	266	263	273	284	283	336	263	301	287	308	248	278	286	257	300	333	265	265	292	277	282	301	289	308	282	288	280	291	297	291	276	258	259	243	292	272	290	256	298	269	286	279	311	269	282	288	316	294	333	290	265	287	320	271	291	307	274	280	287	309	305	291	312	284	282	292	302	269	257	278	267	276	295	290	306	303	285	310	276	301	296	259	299	313	285	286	300	264	258	299	309	272	279	328	280	291	306	312	266	292	281	257	287	302	304	319	280	288	253	277	290	314	286	293	283	303	309	267	309	272	274	257	301	278	257	288	297	244	281	286	307	306	288	258	323	296	265	289	260	298	301	247	281	289	289	293	298	282	251	316	313	262	292	300	273	275	293	269	292	272	280	271	279	275	283	284	305	309	269	280	268	288	284	286	278	263	310	295	292	285	282	290	304	269	317	293	301	274	326	286	304	285	304	294	296	269	258	275	309	295	277	301	286	302	304	297	293	268	284	297	257	281	276	323	282	275	272	266	250	307	283	264	299	324	288	320	301	300	273	293	294	291	299	272	254	290	299	277	289	303	314	309	296	278	315	284	288	291	305	299	283	289	306	295	251	290	261	264	307	314	305	288	276	273	295	280	301	322	273	260	258	298	276	313	290	285	288	290	300	277	276	259	265	273	301	301	277	297	275	299	273	321	272	287	297	287	324	270	321	262	299	316	296	289	273	282	313	291	328	289	294	283	244	318	287	345	270	305	268	275	274	288	288	283	324	291	306	293	280	307	280	287	284	270	267	281	270	312	294	309	296	324	330	276	300	286	294	289	291	304	290	269	322	296	297	286	294	275	296	309	337	270	311	290	264
7961	929	1180	1329	1138	1071	940	889	875	820	822	763	768	755	773	709	779	756	726	759	714	742	730	707	735	698	688	713	720	709	701	723	678	675	703	634	677	726	740	729	730	735	653	691	710	673	697	732	717	720	646	723	733	668	670	708	681	693	675	684	759	697	718	695	685	710	689	726	702	730	704	667	726	759	760	739	732	740	674	749	661	740	721	761	748	707	740	742	706	722	747	715	679	701	731	736	718	724	728	672	731	740	636	708	716	706	696	656	690	690	723	674	723	701	664	689	669	661	702	709	681	676	699	675	731	665	698	683	663	664	705	691	722	693	704	668	704	719	660	680	705	743	696	670	682	657	728	666	677	716	720	640	712	691	681	700	660	671	697	652	676	667	750	678	714	720	693	689	717	649	748	675	696	716	676	680	684	671	676	703	724	691	652	694	669	730	659	742	695	682	762	663	657	670	643	693	701	652	714	691	694	745	677	724	673	706	687	698	695	717	709	666	734	734	709	700	705	701	654	677	709	733	675	649	680	688	659	686	645	638	710	738	730	669	703	714	707	712	715	661	714	698	672	698	673	663	706	730	674	706	697	702	684	699	720	685	668	676	691	691	686	692	710	722	634	662	687	711	696	711	698	722	742	720	727	653	692	646	681	706	683	684	668	666	718	703	690	708	712	702	682	671	685	704	683	673	718	613	669	654	686	700	715	720	668	687	681	706	711	683	682	718	691	698	662	681	703	695	696	716	678	696	702	698	660	671	678	698	683	702	668	701	676	647	694	698	670	658	677	685	725	702	708	711	735	660	694	669	663	672	661	695	718	675	682	691	639	662	687	691	678	728	702	704	642	671	697	687	708	657	697	632	698	677	678	717	639	689	709	747	723	668	648	651	646	685	721	686	684	684	699	733	666	646	707	716	689	717	708	681	702	701	687	753	703	707	690	700	652	654	707	695	668	638	716	702	647	643	683	626	722	738	621	681	686	671	691	702	712	665	721	731	666	673	656	673	687	713	681	704	729	669	737	703	674	695	690	629	696	646	680	725	666	661	746	703	681	663	670	717	699	696	677	700	672	669	708	684	670	701	718	713	660	661	645	724	679	744	686	666	651	707	707	708	712	690	713	689	676	692	728	736	666	717	693	689	705	706	708	682	699	696	689	704	668	717	674	698	700	647	668	689	699	716	708	713	695	645	725	672	692	688	721	678	649	675	726	686	724	699	667	681	702	661	706	670	706	687	685	663	674	662	652	660	683	682	750	732	729	688	710	667	686	648	698	664	696	698	682	687	669	703	692	683	710	684	674	694	697	690	704	684	702	652	675	715	677	673	675	686	720	703	735	707	726	753	709	695	697	678	728	645	730	660	698	685	671	698	681	724	642	687	641	712	688	736	715	711	715	711	706	658	673	718	658	698	744	642	720	679	722	706	639	672	690	686	694	664	656	675	676	721	714	699	656	690	672	672	688	659	698	683	695	696	689	728	708	666	656	650	704	657	706	695	665	716	696	708	719	703	684	649	712	706	706	679	688	662	667	699	669	687	661	709	714	662	688	662	713	692	693	721	677	686	694	675	712	682	678	696	739	680	646	709	711	703	697	680	722	685	643	709	715	698	671	696	676	687	748	719	689	680	695	698	725	645	714	708	692	692	704	704	722	710	665	673	735	723	725	680	692	728	687	673	714	738	684	661	697	709	681	670	701	645	677	697	709	651	700	689	633	706	675	672	732	693	714	693	699	709	706	679	643	651	752	731	664	723	648	661	696	687	664	675	703	656	723	690	708	670	696	723	676	696	660	670	669	722	702	735	689	672	682	714	731	716	646	696	707	680	717	645	703	660	724	705	685	702	690	709	640	686	717	649	707	740	627	688	652	640	681	688	707	708	669	655	685	716	680	638	671	698	679	675	681	696	690	714	741	673	689	722	681	668	687	677	750	693	704	702	738	687	702	651	659	687	707	655	682	682	742	650	705	673	711	693	709	657	721	636	671	704	711	681	659	735	739	655	725	649	668	699	706	731	673	665	679	692	716	734	661	709	657	713	689	666	711	697	691	688	688	716	734	687	679	706	687	714	717	677	687	661	671	681	666	673	685	673	705	663	678	658	681	664	719	697	674	664	688	720	683	669	706	703	696	723	673	627	762	722	722	675	702	734	696	724	768	669	704	726	669	663	720	684	737	707	657	678	699	676	709	704	685	714	733	706	666	704	688	719	716	707	714	706	718	679	710	682	684	685	689	685	709	655	684	690	653	695	716	648	710	712	675	713	697	676	666	686	678	650	749	685	651	646	693	653	699	700	718	659	693	703	687	721	684	725	709	706	652	661	696	697	697	719	680	697	625	690	653	719	702	706	682	693	683	694	690	734	705	698	710	701	711	661	673	681	676	731	706	684	684	698	685	694	725	686	700	668	686	626	701	673	704	687	663	694	722	715	669	694	717	644	645	710	670	679	672	676	727	687	673	692	673	661	703	710	695	680	771	723	715	745	697	714	713	682	695	743	684	696	700	707	646	694	696	707	626	700	732	643	693	702	682	725	698	657	696	711	713	679	704	696	689	677	652	683	612	678	667	663	711	684	714	690	681	665	712	703	689	677	686	712	684	650	682	699	666	691	714	678	650	736	696	728	689	670	663	716	668	721	658	718	661	657	703	728	676	684	654	720	683	665	700	687	700	723	683	675	669	694	692	692	678	667	661	733	776	695	741	722	682	707	660	691	722	647	685	683	728	696	658	700	749	747	708	674	690	716	725	657	717	713	680	698	675	679	752	683	663	737	721	686	683	701	691	655	683	716	700	705	681	643	681	701	659	712	686	670	743	731	706	693	692	705	699	663	707	685	714	677	691	715	737	667	740	689	685	729	724	679	649	682	721	681	678	682	657	697	640	705	635	703	683	686	689	712	725	689	683	690	691	664	689	697	658	686	729	703	685	710	705	697	673	644	684	698	656	668	705	708	699	709	659	698	713	707	666	725	660	707	655	682	736	648	740	669	692	707	663	669	690	711	647	678	665	700	691	740	732	658	714	683	694	696	686	706	693	636	729	686	675	736	711	711	711	706	741	698	714	698	732	707	671	681	697	678	682	691	657	713	664	679	669	689	715	733	656	671	707	650	647	705	682	704	684	714	696	670	705	725	655	689	654	650	659	715	658	719	682	686	649	704	675	709	669	667	709	741	708	710	711	747	684	731	716	693	684	639	694	655	674	693	731	691	724	723	692	707	688	693	681	769	672	673	672	665	656	668	697	696	714	669	670	698	626	704	687	717	716	708	689	701	680	658	700	735	722	687	687	704	713	671	694	677	664	657	718	732	699	675	691	704	698	714	709	661	667	702	690	677	649	696	674	707	740	660	693	697	711	697	691	660	674	716	678	708	696	738	690	712	673	674	670	699	697	685	734	695	695	711	715	696	679	753	661	697	616	684	669	697	696	616	688	658	679	735	694	706	715	677	714	682	770	673	683	659	678	689	699	694	673	713	688	717	653	681
16615	1186	627	491	395	278	231	233	221	193	197	177	175	200	151	179	166	179	161	173	144	156	177	148	143	183	170	167	151	159	163	163	161	169	160	156	162	161	149	144	157	139	149	143	133	165	143	129	140	171	130	157	145	172	151	150	166	151	150	158	153	148	186	153	172	145	165	131	151	159	154	147	162	163	157	148	151	145	131	159	163	164	162	181	168	158	148	158	159	140	170	162	174	155	158	145	149	185	112	161	132	162	150	180	190	156	167	140	172	170	146	131	190	158	166	151	174	153	143	159	148	165	171	141	165	167	141	158	167	145	189	162	186	145	142	136	139	167	169	159	163	175	155	184	158	164	156	166	160	150	180	172	149	138	148	132	148	139	146	156	159	146	157	146	163	135	159	143	130	162	138	162	145	169	147	134	162	154	158	181	159	146	155	160	158	145	142	170	159	163	160	145	143	140	153	143	158	166	162	144	161	155	137	154	169	153	156	147	164	170	167	152	147	156	163	149	156	150	148	125	143	145	156	171	125	160	176	144	140	152	152	141	166	131	138	139	178	156	148	155	184	150	154	131	180	172	156	160	153	147	172	128	137	149	162	143	170	135	148	150	156	170	175	168	143	161	165	146	148	146	155	162	146	163	138	142	146	144	180	171	139	150	156	152	156	150	139	166	159	139	160	152	148	146	149	184	154	161	145	138	154	132	160	142	158	176	146	148	159	157	155	139	166	170	155	147	164	153	153	166	162	144	138	168	165	146	155	152	141	149	148	135	140	144	161	162	149	174	152	166	130	155	159	174	172	162	146	162	153	132	159	144	154	181	158	124	153	145	140	141	165	132	149	174	149	161	162	136	146	161	157	157	157	146	150	175	128	146	167	146	148	157	133	156	150	144	164	148	144	156	140	126	154	145	153	160	170	175	163	147	149	140	145	138	146	165	158	136	182	167	146	145	160	150	182	169	144	158	172	124	151	169	158	178	146	144	173	148	150	155	160	147	168	145	159	145	152	155	169	160	157	165	161	145	128	142	143	157	160	180	162	144	153	155	133	165	147	166	157	129	151	163	163	183	149	148	158	161	164	151	163	153	169	166	163	146	153	179	146	149	152	146	146	163	144	155	140	147	139	164	158	151	158	142	144	148	160	157	154	147	151	134	158	143	162	148	151	149	144	145	147	166	137	155	197	182	172	144	153	141	159	177	179	139	163	164	154	151	167	141	164	165	144	143	169	152	171	181	158	158	149	139	161	164	163	154	173	150	169	137	152	164	139	163	156	158	162	157	138	147	138	147	164	154	155	143	171	132	159	146	148	166	166	160	153	149	153	153	165	145	159	154	168	160	143	148	142	148	159	171	140	168	175	148	156	170	144	152	165	126	142	161	138	145	144	159	165	176	162	141	146	152	142	140	184	155	136	138	166	149	132	164	130	151	156	179	147	164	167	151	170	166	159	152	156	143	167	143	144	144	142	159	152	124	157	147	134	151	154	168	173	171	149	176	141	170	158	166	189	138	149	179	134	169	145	166	187	130	140	131	155	146	175	161	150	146	141	152	153	153	147	159	166	161	178	162	147	169	148	154	144	139	163	150	133	164	127	131	175	151	166	162	173	190	147	158	142	144	148	140	158	141	151	164	149	150	145	155	131	166	183	166	157	141	140	142	164	126	162	150	187	167	143	149	142	156	160	159	159	167	161	137	155	152	155	149	167	154	131	154	151	152	129	156	150	156	149	162	155	164	180	133	166	147	156	175	145	186	146	153	153	155	154	172	165	166	153	156	149	167	172	159	150	150	155	145	140	176	150	158	153	178	145	153	172	178	151	144	160	152	151	169	165	153	147	163	181	168	131	159	166	144	170	149	139	160	136	131	142	152	167	149	152	158	133	169	155	141	160	158	134	153	158	159	158	166	141	132	154	161	166	124	161	156	153	153	161	169	168	162	153	131	146	156	173	150	165	158	182	140	164	150	167	148	157	140	145	174	154	146	135	155	153	160	135	151	124	158	117	152	161	168	152	122	176	170	168	162	147	150	141	140	157	142	148	151	134	147	139	145	147	135	143	148	180	154	135	168	152	159	120	146	134	156	148	132	163	130	157	162	156	163	149	154	144	143	156	134	141	166	144	161	171	149	137	130	163	187	174	144	140	150	155	156	156	145	143	182	164	175	160	150	155	125	169	161	148	146	134	153	138	144	146	174	158	171	164	142	159	156	165	158	158	146	160	134	184	175	163	158	136	137	164	133	165	162	147	147	164	170	143	160	149	159	153	159	152	131	160	171	162	171	137	131	165	128	145	158	156	157	161	156	163	165	144	176	152	156	149	140	164	163	163	143	170	170	149	164	148	172	173	154	157	163	151	144	143	173	153	132	164	138	139	149	169	150	139	185	196	168	152	164	155	145	166	154	145	142	163	154	176	146	159	139	119	130	146	152	152	157	171	167	157	180	161	156	154	155	169	152	130	150	158	163	187	140	148	166	163	161	167	170	157	178	173	162	155	158	159	141	159	164	160	142	176	178	175	165	146	144	150	147	166	162	178	160	145	163	169	149	167	174	170	180	155	160	156	142	150	166	154	166	154	168	152	157	162	177	168	135	149	163	133	158	177	164	144	139	140	150	148	175	172	138	151	149	165	149	161	159	150	154	134	148	137	155	179	150	143	146	166	135	177	148	141	163	166	160	137	158	178	141	162	137	153	169	157	139	140	136	173	172	144	151	146	150	147	159	177	147	125	121	160	152	147	134	154	127	162	150	162	143	160	156	160	143	175	158	156	143	155	157	155	135	142	142	171	153	153	158	161	140	144	159	151	176	159	146	148	154	152	176	144	176	150	163	148	150	160	179	163	159	164	163	152	167	156	169	145	146	141	158	173	173	165	182	147	145	167	134	158	164	140	130	143	150	152	152	157	148	172	175	161	129	131	171	148	143	141	165	155	138	178	169	147	156	162	151	153	165	181	141	154	159	145	151	164	163	181	147	168	169	131	164	135	132	140	145	165	146	139	172	181	159	154	158	145	146	142	165	164	145	159	159	175	132	157	159	154	172	175	164	145	156	163	171	166	145	160	130	169	167	148	151	144	180	167	165	148	155	157	164	132	129	141	166	151	161	145	155	156	136	151	174	144	154	157	148	157	144	158	169	145	129	144	176	137	168	118	137	137	146	144	164	140	171	156	148	139	143	147	162	142	133	139	130	161	137	135	131	151	137	137	144	154	155	137	171	144	170	145	152	182	148	148	153	155	164	143	139	154	165	151	155	161	177	144	125	166	180	145	174	145	147	172	178	161	198	165	143	175	175	146	183	161	158	161	144	153	175	148	154	177	152	158	174	169	187	161	149	179	165	150	158	152	153	122	127	150	156	164	147	156	165	146	146	156	168	144	159	168	185	152	194	162	149	160	157	161	183	165	151	147	140	170	161	157	148	119	157	157	168	154	179	137	178	152	153	144	153	154	154	150	164	169	165	154	150	167	130	152	131	159	133	150	157
10200	901	1370	1500	1212	1019	909	831	743	689	622	552	551	533	549	520	482	475	471	477	445	466	473	459	462	439	442	425	450	430	421	446	426	418	402	434	451	406	404	432	410	485	385	368	426	381	413	432	426	427	415	448	389	441	414	406	445	426	401	451	429	448	401	417	413	399	394	450	392	406	401	418	431	450	428	423	440	447	430	454	462	436	443	436	438	475	469	431	460	459	435	438	424	413	402	402	393	401	387	405	442	409	385	428	461	385	382	386	383	408	405	400	400	412	389	400	405	404	396	416	383	381	445	439	395	393	393	375	413	406	419	376	409	370	409	429	376	384	384	392	395	425	406	394	389	402	374	401	414	412	414	444	401	380	419	379	377	416	425	403	379	393	401	420	342	420	388	391	410	397	403	409	419	382	391	399	392	414	359	399	425	384	391	415	396	373	425	387	383	414	403	413	403	408	394	410	404	372	401	402	377	348	422	372	399	412	389	414	409	421	357	400	399	375	397	409	388	392	423	405	380	383	395	425	377	364	373	420	403	385	400	364	425	394	374	424	452	385	392	393	448	404	396	380	362	387	397	413	385	417	395	419	386	411	384	375	428	419	402	405	416	390	379	380	379	379	399	413	395	396	399	390	410	393	421	381	435	406	368	405	390	370	391	361	405	398	420	380	402	359	389	380	407	399	395	419	437	392	415	427	388	385	418	393	395	418	421	415	398	400	411	395	417	411	371	405	421	400	389	396	396	374	398	429	395	369	400	374	359	399	378	399	399	412	396	380	400	397	424	389	374	403	383	440	365	391	387	383	372	415	355	410	389	396	413	377	392	393	423	377	411	427	396	386	395	397	363	401	393	388	360	383	387	407	359	380	413	411	413	396	395	390	386	429	412	405	396	409	412	384	379	407	397	421	343	425	406	383	361	438	398	394	392	394	384	417	407	408	375	403	405	439	387	417	391	397	410	442	394	387	426	395	396	389	387	380	374	429	395	385	402	392	418	408	401	369	396	403	391	454	394	400	381	386	396	400	377	395	393	369	404	421	400	421	425	379	385	402	376	364	412	434	443	382	384	394	388	381	373	395	388	445	409	418	411	381	416	393	386	400	411	402	377	397	387	447	395	404	405	369	392	438	395	407	382	386	386	368	396	398	395	370	424	372	408	421	425	410	399	416	422	406	408	412	409	425	393	412	401	399	385	432	386	400	382	404	431	422	363	388	377	447	413	444	407	386	399	399	416	387	388	400	411	368	368	436	392	386	397	404	376	384	413	419	420	414	393	402	413	405	392	377	437	377	390	392	414	401	423	436	404	414	425	389	422	408	371	381	382	383	381	384	411	409	374	404	374	396	389	415	386	404	356	413	417	411	362	434	388	429	407	374	402	398	358	380	409	381	390	403	402	387	380	388	425	395	422	399	394	404	395	396	424	430	364	399	412	396	411	374	359	351	364	387	425	404	365	408	388	428	393	407	385	436	431	427	360	386	411	394	411	394	381	365	388	395	379	406	395	398	404	421	397	419	410	404	407	372	406	393	379	371	401	372	427	383	411	407	382	413	379	407	397	400	382	400	395	397	373	399	402	378	398	431	370	409	377	385	380	409	433	437	437	412	384	419	412	399	429	413	406	432	431	394	418	385	452	441	405	372	388	381	393	404	418	413	415	370	366	380	426	381	413	391	399	366	349	384	400	408	391	374	420	424	400	382	383	382	424	390	396	423	379	388	401	376	379	426	441	374	383	397	364	415	375	414	420	402	391	370	421	371	361	355	432	410	405	404	407	431	449	414	400	385	406	409	408	423	407	421	404	406	370	372	410	428	373	431	421	414	371	387	416	395	371	391	390	399	395	409	362	380	398	400	389	382	411	387	434	424	384	401	429	429	399	419	417	415	390	380	433	381	377	419	393	368	376	401	415	420	461	385	413	378	398	404	401	387	389	387	388	404	397	417	379	384	370	397	385	417	432	439	411	391	375	415	392	404	398	413	406	373	403	371	393	342	388	409	397	414	415	390	382	385	436	418	457	413	400	378	377	376	414	415	402	388	402	389	405	389	364	393	403	399	421	399	383	418	385	360	418	390	421	408	397	384	417	398	404	414	382	396	428	383	408	408	394	396	388	421	387	413	359	402	417	375	390	405	395	390	376	413	400	392	414	422	410	366	387	412	426	395	400	373	399	410	385	396	372	383	386	366	402	402	415	399	446	392	355	345	406	389	367	362	421	426	388	382	418	434	400	444	429	389	374	389	408	387	381	395	385	391	423	383	373	399	361	403	401	371	371	365	422	382	368	414	392	367	397	387	431	443	394	393	397	347	358	369	387	399	407	425	405	427	371	386	380	387	429	393	403	372	403	385	401	404	375	436	445	402	386	387	388	391	440	397	373	426	423	381	404	415	423	361	420	390	399	440	397	431	385	370	393	386	427	434	398	405	430	374	404	358	397	403	418	395	412	422	388	439	395	442	392	401	424	372	386	419	372	403	426	431	384	426	431	413	380	400	412	348	416	375	406	407	410	411	428	408	361	421	356	405	418	388	407	428	374	381	379	415	418	407	429	425	403	401	404	394	376	433	361	368	409	417	372	387	378	412	412	399	397	408	401	416	421	391	429	415	376	392	396	396	378	429	376	387	357	393	385	404	414	370	421	457	412	425	406	391	394	373	417	374	384	374	391	365	394	417	398	404	391	385	402	390	373	420	390	367	380	349	399	357	402	369	385	405	413	416	399	383	379	400	415	382	418	408	371	409	375	391	383	414	397	400	412	407	414	403	424	403	399	412	400	409	390	388	396	389	386	358	399	426	430	381	402	432	380	396	376	383	393	434	384	403	378	405	400	396	411	396	424	393	435	387	392	397	435	391	400	417	421	414	405	420	371	364	389	374	389	403	400	399	380	396	401	394	367	388	372	399	404	385	408	386	367	426	373	403	435	369	437	408	413	391	415	397	405	396	379	396	380	397	396	407	404	407	400	418	419	356	370	427	425	407	369	438	377	387	389	391	443	378	370	414	382	379	402	402	421	395	410	409	392	418	406	390	379	404	452	378	411	381	411	399	381	408	412	397	390	360	396	391	418	392	399	384	417	407	410	405	354	386	420	402	360	377	377	379	407	413	433	395	427	381	398	392	371	392	368	417	429	433	395	405	393	396	405	373	413	399	368	413	408	402	410	416	379	380	397	400	420	428	403	420	406	432	361	383	379	403	401	398	381	399	441	425	421	396	417	413	407	412	414	436	422	434	394	430	400	433	361	392	401	419	372	403	368	406	424	424	399	406	406	363	398	443	387	395	389	398	390	430	370	392	398	360	374	417	396	409	403	403	388	368	370	440	384	421	434	421	412	397	422	412	384	375	402	403	355	418	419	351	451	375	393	403	398	417	391	369	409	386	413	421	431	399	407	427	390	385	381	380	382	405	396	369	393	382	414	429	400	404	419	393	409	394	415	390	402	398	429	384	389	407	419	398	422	403	372	422	392	411	393	379	394	412
3372	421	313	351	317	371	380	342	357	327	314	331	352	329	387	345	327	348	355	353	342	345	311	374	404	336	345	351	348	366	348	367	346	360	330	354	338	352	360	332	344	356	346	325	352	346	391	329	355	316	335	368	318	339	327	355	323	368	359	395	317	369	350	404	356	330	345	346	395	359	359	312	321	358	346	367	358	348	360	332	351	329	372	371	336	344	350	339	357	343	326	381	347	328	325	351	343	348	371	338	329	374	378	347	332	311	361	333	332	404	340	367	387	357	359	352	342	332	352	309	353	353	336	330	357	335	367	344	363	341	324	353	336	333	351	357	362	373	321	372	347	353	369	356	353	353	377	339	328	365	351	340	379	382	305	336	352	314	338	328	335	371	380	335	334	347	340	359	348	359	358	372	338	343	303	364	340	344	340	317	344	331	365	372	359	333	364	363	338	329	350	340	362	319	359	368	338	320	341	356	331	359	347	334	334	327	335	346	346	354	360	343	327	360	367	333	304	336	339	372	339	320	336	329	336	326	325	310	342	327	340	351	338	327	375	343	344	332	343	337	356	360	359	332	341	329	346	327	320	329	359	321	350	353	335	363	339	334	344	317	309	327	324	347	356	319	350	352	316	349	330	349	361	335	289	346	370	330	394	354	338	337	363	361	350	345	356	368	361	339	356	352	366	347	316	342	353	367	354	335	359	347	335	335	338	355	369	347	343	354	367	361	325	323	354	314	351	341	376	374	343	331	353	358	313	342	340	388	332	310	334	342	327	381	356	338	344	364	338	364	319	338	340	312	364	332	349	361	321	336	339	367	361	356	360	358	350	330	334	352	366	416	374	335	314	365	347	353	350	349	387	347	359	358	369	332	379	353	341	342	346	357	325	359	367	304	366	345	390	362	357	359	350	358	342	381	361	359	323	334	361	340	339	368	346	316	315	374	360	365	354	347	301	360	343	330	335	357	328	344	353	373	355	319	358	339	354	327	344	365	340	334	346	377	348	410	345	359	358	328	340	330	347	350	313	327	336	367	334	338	352	316	371	336	332	378	359	358	356	387	359	353	358	348	346	352	316	362	351	346	340	351	320	374	346	320	328	313	314	333	334	353	343	319	299	325	358	351	307	368	313	306	355	305	346	361	354	339	344	322	360	341	357	355	338	355	351	361	312	343	340	343	361	352	336	329	328	333	313	360	373	301	352	333	341	335	349	329	317	338	336	370	346	356	320	352	362	328	338	346	364	338	366	335	316	367	350	352	348	327	357	350	324	355	342	336	309	360	358	342	344	296	355	345	334	364	356	325	340	344	355	347	343	323	336	373	349	325	335	334	372	331	353	323	372	365	340	341	347	354	342	367	338	326	326	335	349	356	323	322	346	318	338	344	358	349	326	313	310	349	348	349	311	368	388	358	324	340	348	352	343	323	335	343	322	330	342	350	366	343	379	374	357	375	336	341	359	315	355	358	319	348	321	341	341	374	335	339	342	336	331	339	312	334	314	331	351	367	338	360	304	325	360	346	318	364	335	333	336	340	357	326	356	350	345	357	383	364	331	328	350	360	355	354	305	344	325	330	344	351	364	333	366	350	340	339	306	329	351	348	362	332	337	341	328	339	340	318	329	329	354	339	366	331	379	350	332	321	296	346	335	353	329	312	337	323	339	328	366	359	349	349	413	355	351	328	375	327	333	361	346	353	354	317	343	337	327	351	354	348	384	363	319	328	354	284	384	365	347	338	336	337	322	353	344	369	355	361	335	323	353	323	348	376	365	354	345	354	331	344	344	309	363	374	339	324	319	341	348	341	387	329	351	338	322	392	337	337	346	341	337	357	333	383	358	313	363	381	347	348	354	381	351	345	345	382	359	346	336	349	325	369	364	340	355	319	346	358	366	318	354	355	343	310	384	324	347	319	341	357	319	365	361	326	337	337	364	312	372	337	362	324	329	322	311	354	376	353	338	350	364	353	356	364	333	327	332	346	359	328	349	358	357	336	312	365	341	358	361	353	312	316	369	331	360	365	317	318	366	376	331	349	337	355	376	339	342	327	340	313	305	328	353	344	324	323	347	344	367	347	330	354	325	366	321	310	316	340	347	376	327	319	311	354	324	345	359	347	353	334	368	358	338	343	325	351	336	342	342	328	338	357	324	321	336	321	333	356	360	325	310	350	337	304	320	380	363	374	355	352	303	358	329	337	343	305	360	350	345	372	365	347	362	366	371	345	330	366	345	355	349	357	341	353	317	326	360	320	319	337	339	328	329	347	354	323	357	323	354	340	341	327	360	339	301	355	315	356	314	325	375	359	338	350	327	335	366	350	372	357	342	333	373	342	332	335	356	336	338	324	341	366	359	350	327	345	348	352	389	390	360	348	339	354	357	324	314	372	355	364	356	337	350	337	341	357	361	307	361	319	338	352	355	334	340	370	347	359	331	320	366	361	371	337	350	344	373	348	354	363	362	339	317	334	340	327	353	366	341	353	340	400	311	338	374	338	337	344	390	352	337	347	368	348	347	348	366	344	331	366	351	341	328	323	303	324	356	355	382	317	351	331	319	339	359	314	324	367	349	300	381	328	301	322	338	369	312	369	327	348	340	305	312	316	356	351	346	338	391	353	382	366	350	369	349	345	330	346	369	358	317	365	366	328	357	361	332	340	354	375	366	382	324	337	334	331	342	384	327	371	334	334	312	351	346	335	322	377	369	338	335	330	352	374	344	353	338	341	377	359	329	365	356	363	342	349	373	366	354	356	325	318	366	325	339	345	394	355	360	325	333	361	349	368	362	385	343	371	296	342	302	348	371	343	366	349	341	400	386	347	345	330	310	344	334	360	354	368	335	329	348	336	354	351	349	355	333	370	376	341	299	345	324	381	354	319	344	368	363	316	307	385	363	359	342	333	308	356	359	319	350	340	353	331	338	335	352	379	336	337	329	341	337	358	358	366	332	387	359	367	381	327	345	354	396	338	347	318	358	347	349	344	337	362	368	289	349	335	331	320	364	372	312	344	327	302	325	342	314	322	356	367	375	368	343	348	342	308	310	308	342	315	364	347	341	336	348	347	326	335	345	351	350	367	349	324	371	356	350	383	358	344	334	365	335	319	335	349	359	366	351	351	322	353	337	355	327	349	355	322	349	295	310	353	332	398	350	335	337	327	369	362	328	330	324	354	347	361	348	365	346	344	339	324	325	333	350	345	326	342	312	317	360	327	321	303	357	340	349	366	352	340	348	356	334	349	352	353	358	341	384	306	352	394	315	363	321	336	353	335	322	362	374	370	349	327	332	366	347	354	354	367	373	361	377	358	348	341	374	358	372	329	340	358	386	358	349	352	336	336	350	370	341	329	369	331	326	377	362	341	336	350	337	356	400	360	363	363	361	324	341	340	388	364	332	373	383	327	360	320	342	376	377	353	355	363	324	358	348	378	361	362	355	360	367	346	343	356	334	338	334	307	399	329	309	377	333	362	357	346	354	372	338	316	365	336
3409	867	828	892	861	808	774	796	755	829	861	835	769	833	826	825	833	872	838	756	802	784	828	821	804	809	868	868	802	817	850	771	808	836	815	767	857	796	896	826	837	761	828	865	792	829	852	858	785	870	812	798	819	782	812	804	873	789	822	821	818	796	796	802	885	871	835	758	767	830	807	824	838	830	842	824	821	796	804	863	812	868	820	847	832	812	886	811	789	831	816	877	830	784	859	822	835	809	832	872	860	803	863	788	819	837	826	817	789	814	824	899	762	781	815	817	817	797	821	802	852	784	832	816	824	840	857	845	814	815	793	775	804	833	793	835	841	830	800	829	810	792	821	827	777	830	837	841	820	853	793	802	790	884	886	812	854	857	863	793	759	802	852	873	807	811	829	811	815	774	809	853	825	803	841	806	885	800	809	801	814	817	806	782	832	802	821	807	841	822	773	822	812	852	796	822	886	807	827	843	817	863	854	826	805	768	796	791	790	869	787	802	862	822	839	802	835	827	812	845	807	872	835	838	788	777	833	811	793	868	827	894	794	753	856	859	799	789	828	827	838	817	777	828	859	814	764	812	785	800	813	839	776	788	866	856	819	813	795	821	804	809	816	798	855	803	846	811	788	804	818	836	795	774	827	826	869	841	775	851	811	809	739	802	811	814	847	816	767	795	811	798	830	828	833	839	794	848	781	800	836	776	817	831	779	770	823	833	822	784	775	805	791	776	831	834	810	830	844	858	785	865	866	843	805	787	781	854	818	845	801	830	834	759	842	799	804	812	841	822	822	780	826	791	840	800	782	777	823	796	801	853	830	827	776	780	822	808	759	852	804	853	865	857	846	785	827	806	807	803	829	816	831	816	832	872	824	849	817	841	816	851	796	802	808	783	864	844	874	859	815	819	841	827	852	861	852	841	852	865	814	908	818	803	843	811	808	847	867	803	876	831	778	788	814	742	779	853	813	858	799	798	829	843	782	822	767	820	832	832	837	859	793	797	831	873	798	792	776	812	797	811	765	827	857	785	784	803	833	865	784	821	833	789	750	811	827	792	816	798	789	855	788	856	821	790	881	826	890	870	807	876	819	870	842	821	827	843	791	814	781	796	829	804	820	846	795	805	794	853	849	819	874	855	824	750	836	831	830	840	817	831	828	825	808	845	787	782	802	865	861	817	831	864	804	810	805	828	785	796	840	806	835	834	800	825	879	778	778	801	848	820	789	818	803	830	844	864	816	818	823	824	752	774	908	853	816	792	828	870	872	837	859	845	825	833	803	781	862	842	774	815	806	816	823	870	828	838	847	814	830	809	779	852	846	796	853	773	811	840	849	830	852	851	842	849	801	830	839	833	823	831	809	833	797	789	811	843	859	803	774	790	822	867	821	843	860	824	833	827	836	845	833	785	800	790	797	779	817	808	843	854	789	818	781	868	832	854	809	839	818	797	865	832	801	795	777	860	854	817	769	811	800	801	807	817	824	815	765	842	835	816	831	834	838	816	846	803	797	778	821	873	815	846	839	840	804	793	775	867	820	782	826	807	794	790	856	802	802	821	828	755	835	801	839	848	863	825	811	805	889	800	843	805	829	807	810	845	789	799	829	842	839	827	858	838	829	837	846	810	819	915	796	816	772	862	808	806	782	855	815	825	804	807	814	848	817	793	799	817	787	824	836	836	807	839	799	855	808	844	792	831	824	880	825	826	825	818	735	828	770	832	828	834	794	876	823	845	842	799	826	842	832	795	836	784	845	829	809	845	840	785	808	787	799	846	808	819	813	785	792	852	808	826	852	841	829	852	777	777	792	806	866	823	796	797	805	810	820	866	777	809	802	803	838	763	807	813	824	820	888	813	843	830	776	797	849	785	793	826	817	797	798	841	789	782	802	733	818	819	861	821	827	853	808	827	803	840	810	791	761	857	832	786	794	831	847	837	835	846	798	805	828	794	794	776	801	862	829	785	836	839	829	842	803	789	847	823	861	793	794	833	804	765	841	778	849	822	846	790	829	767	828	809	835	873	838	887	807	780	842	817	863	797	852	824	841	825	811	829	892	854	816	788	792	828	828	832	816	834	797	786	782	812	810	819	772	811	797	794	785	773	833	808	815	821	857	798	819	835	802	767	819	844	868	823	811	815	811	810	820	805	867	836	787	828	793	777	793	864	849	732	816	803	789	838	783	800	881	808	814	837	852	820	778	776	832	803	789	838	821	840	780	839	831	817	825	811	804	791	803	869	837	857	815	853	818	844	855	821	877	857	836	834	793	824	850	850	856	843	797	768	766	834	796	862	858	804	842	829	816	831	827	872	846	863	831	839	807	818	851	855	878	817	811	853	860	806	829	842	826	813	833	740	871	799	758	836	811	830	828	823	737	824	828	812	828	798	812	816	758	830	861	847	805	827	842	821	870	825	868	847	855	830	802	784	845	837	876	821	820	794	853	832	840	833	828	879	811	820	812	828	867	834	798	802	837	830	843	817	807	812	821	789	783	820	884	789	813	864	820	792	771	809	810	816	836	814	793	820	841	785	826	807	805	821	803	847	823	858	803	766	849	796	857	817	853	808	828	785	834	867	815	825	841	876	811	839	849	828	780	826	795	824	827	845	817	840	821	812	785	824	859	804	791	823	843	848	858	792	861	794	854	842	803	774	811	783	801	817	852	792	873	816	846	814	814	834	877	866	903	841	829	840	836	801	837	873	812	840	814	841	850	861	788	800	801	851	828	867	806	806	817	791	855	849	868	829	817	776	868	779	837	825	822	814	834	837	759	832	759	763	854	850	825	853	847	782	766	841	790	831	799	817	798	861	842	785	819	838	800	768	790	821	844	825	858	835	842	832	811	813	831	845	840	794	788	788	816	852	874	866	860	765	840	838	802	816	801	804	814	871	803	813	822	813	833	849	806	818	835	797	807	795	817	799	808	799	839	802	847	833	859	861	828	811	832	844	803	791	841	803	820	823	784	838	827	833	863	830	772	844	789	780	879	819	849	781	814	840	802	815	838	818	850	810	822	877	854	813	858	831	814	829	884	831	885	805	781	870	787	772	839	803	836	792	828	814	825	787	824	889	850	813	826	798	804	810	796	820	805	828	838	858	853	849	790	838	829	805	832	816	868	802	778	814	797	848	836	796	775	783	831	800	848	829	843	874	839	834	788	887	827	802	805	758	779	816	836	806	804	824	846	792	852	843	779	795	778	800	860	766	846	879	826	834	826	857	827	858	831	808	819	803	844	886	829	876	815	829	810	782	800	818	886	810	824	802	773	834	765	785	797	827	816	811	773	856	853	824	864	843	784	828	850	831	819	824	810	844	817	807	840	806	833	823	778	829	837	826	843	832	807	803	826	772	802	819	797	778	789	814	874	812	796	821	798	799	842	808	789	836	839	818	809	834	775	841	780	882	826	821	873	832	813	840	851	856	811	789	862	815	818	787	828	821	771	820	845	841	796	795	861	822	840	825	823	869	858	780	795	812	816	870	834	810
9656	708	487	466	425	407	377	343	327	333	378	314	327	319	313	310	326	266	322	322	307	296	304	322	291	274	289	283	299	291	320	296	313	304	305	330	319	302	310	275	295	306	325	290	313	302	294	320	302	282	306	312	274	278	329	290	297	257	294	322	335	313	271	306	284	311	314	293	296	292	306	285	286	284	274	322	311	345	309	311	263	294	313	292	308	276	299	302	310	308	342	323	273	284	305	318	315	308	287	270	273	322	309	319	318	299	342	285	310	318	304	274	321	304	308	284	324	290	280	321	292	282	297	304	293	276	264	284	314	276	324	307	278	313	343	298	312	292	329	309	294	279	275	351	283	330	294	293	335	333	276	313	321	295	298	242	286	315	275	293	277	319	290	292	307	321	304	313	273	312	270	284	342	304	303	323	316	323	282	308	303	281	319	304	282	313	321	289	337	297	290	323	277	326	299	318	298	318	333	280	264	293	300	308	297	295	278	311	319	298	292	321	326	300	295	290	269	322	269	290	302	267	305	338	300	283	272	299	324	317	281	284	298	298	285	312	261	307	304	313	297	297	276	310	328	275	287	322	287	288	300	305	273	327	283	318	271	312	276	306	315	301	311	303	275	307	278	307	275	345	285	280	305	299	307	297	304	312	323	374	314	312	328	290	288	325	262	282	286	278	327	306	268	291	293	300	305	276	284	276	303	290	275	284	292	272	303	279	311	292	291	284	274	286	283	297	295	288	307	293	332	334	289	263	292	277	300	329	298	291	307	265	307	276	321	306	275	292	273	289	329	263	276	290	311	281	300	302	348	286	287	303	317	299	299	317	298	283	293	313	300	284	311	293	273	290	332	277	300	309	300	303	317	323	307	295	315	294	298	287	292	279	287	302	297	310	280	277	301	293	297	314	327	264	320	307	299	275	267	284	299	305	296	271	266	278	324	299	316	317	320	301	285	278	287	288	309	296	306	286	327	262	315	288	293	318	309	294	304	307	310	271	268	307	311	296	292	297	299	300	310	284	296	306	293	298	282	308	304	294	278	311	265	307	274	310	301	295	279	309	278	320	282	326	298	313	311	294	292	305	295	318	329	318	319	299	305	329	293	303	310	305	293	304	264	313	307	265	295	331	327	281	312	273	307	273	303	286	272	281	283	297	290	285	293	329	303	330	324	288	291	286	327	349	291	269	307	294	277	288	323	295	287	317	312	293	342	350	270	267	291	285	264	284	304	291	289	274	297	316	320	296	314	287	329	294	316	284	312	291	298	262	304	281	302	317	311	337	335	276	279	294	309	291	323	289	305	309	344	284	287	340	317	300	305	290	313	290	290	319	301	312	284	292	277	313	282	276	314	336	312	306	300	287	256	280	297	312	308	283	309	270	304	320	318	320	314	295	339	314	314	334	312	279	310	276	286	317	327	278	291	280	320	296	291	313	283	301	341	274	275	292	321	286	311	279	313	283	300	344	288	327	308	305	273	291	300	273	293	309	293	305	275	289	292	292	310	298	310	354	281	293	331	279	335	268	295	312	277	284	312	277	315	316	281	265	293	336	300	281	306	287	308	307	311	293	325	312	311	319	314	311	289	316	304	290	290	312	335	315	279	283	260	266	332	305	238	344	328	285	341	321	295	311	263	284	308	273	272	346	314	292	332	292	315	331	329	323	282	291	284	334	327	286	289	273	308	307	289	318	258	329	309	318	314	288	296	285	312	288	310	304	257	306	312	328	301	284	289	306	319	284	313	330	292	302	268	307	289	304	303	315	300	321	278	324	311	306	306	296	302	306	297	284	293	259	276	322	323	326	306	296	294	304	302	313	276	269	287	261	285	305	322	321	275	318	292	287	308	307	318	297	291	253	296	270	295	313	286	297	283	325	318	296	335	297	291	311	318	319	308	275	315	314	280	326	300	314	295	320	294	285	322	313	283	291	300	299	283	304	287	299	306	303	277	300	314	278	294	323	320	296	347	314	315	277	290	286	293	293	292	295	284	331	315	284	320	305	312	278	290	332	306	290	283	279	297	294	298	319	329	281	305	318	292	271	295	301	297	330	288	329	307	318	305	287	313	315	285	310	285	285	311	306	289	317	314	265	286	323	286	304	312	299	322	306	299	307	280	293	327	321	303	315	274	335	299	285	291	296	301	316	311	320	297	307	271	277	286	317	296	292	305	283	280	266	297	288	318	274	282	294	274	272	289	281	272	293	302	311	301	261	299	322	314	271	302	262	284	266	309	281	280	298	294	295	289	312	310	313	286	299	306	303	306	301	323	300	283	279	317	283	315	335	287	296	298	305	280	325	304	290	266	284	298	298	302	314	258	271	303	298	289	252	316	304	311	306	315	298	292	295	289	303	302	272	308	264	310	290	269	278	324	283	281	291	319	314	306	339	302	304	279	295	299	266	303	284	307	314	306	277	281	339	274	288	295	281	307	275	289	288	324	313	291	310	294	306	303	307	283	301	293	246	291	312	289	295	280	274	313	308	327	299	316	291	322	327	330	296	291	329	296	292	295	298	287	249	305	353	333	302	284	292	301	294	308	314	310	287	320	332	316	340	325	324	291	283	293	303	271	283	310	316	281	311	311	317	302	313	301	288	298	302	299	278	295	309	281	319	294	299	318	323	280	303	330	290	277	293	331	281	295	317	268	289	289	288	318	300	323	334	352	290	263	290	304	337	276	321	309	281	300	309	313	283	284	278	289	323	304	307	310	320	300	293	330	295	321	287	323	290	300	297	295	304	280	310	311	294	311	304	281	307	302	276	264	325	327	307	316	296	306	285	302	299	280	279	302	282	292	333	287	296	282	293	304	286	300	311	292	301	288	282	312	312	284	270	309	316	300	293	282	249	307	311	289	300	317	266	300	284	283	307	282	295	288	301	309	281	316	302	301	330	276	256	307	303	295	288	306	260	314	259	300	319	299	289	282	301	283	324	314	296	307	262	313	286	273	297	330	269	276	329	279	279	292	302	282	302	314	295	318	321	307	305	310	308	296	292	288	314	288	308	315	299	330	334	308	276	339	291	307	287	290	316	279	308	295	290	341	298	312	286	304	317	305	290	291	310	327	300	291	291	301	296	287	293	295	293	307	315	303	291	306	277	281	285	285	300	300	312	313	282	291	317	297	292	257	290	296	292	278	308	335	312	300	296	311	295	294	318	307	294	327	287	301	290	320	312	269	304	285	259	298	329	289	312	309	278	279	242	327	303	302	303	296	311	315	292	286	292	279	283	304	315	311	289	312	299	291	301	313	288	297	306	308	297	313	291	295	314	297	310	325	302	293	320	295	270	312	266	306	294	329	297	267	273	311	306	294	299	325	274	312	303	308	276	275	288	309	312	311	299	309	292	297	306	284	280	328	269	290	315	293	276	282	271	274	288	292	274	300	302	291	285	301	308	301	270	253	310	311	303	324	304	302	328	304	314	263	302	324	334	302	310	277	296	300	303	321	279	330	296	302	290	333	304	300	310	310	295	302	327	340	295
8159	932	1217	1285	1219	1086	975	925	872	809	805	832	766	810	804	798	740	782	728	743	710	768	730	715	753	722	762	748	702	789	727	731	701	742	724	738	705	744	718	738	679	688	723	758	704	764	750	713	699	748	723	702	718	733	774	733	711	694	754	714	706	716	755	718	697	700	737	700	696	718	696	723	689	716	691	670	719	696	709	747	741	716	756	720	767	740	704	762	702	777	697	763	724	753	706	740	710	675	700	710	789	697	686	693	711	671	734	744	741	733	699	746	712	702	749	756	750	724	743	712	698	743	710	726	725	711	724	689	699	697	731	737	696	708	689	732	733	736	709	770	717	708	748	758	711	727	726	721	709	698	693	707	724	683	707	710	696	728	732	734	707	770	690	709	681	696	700	711	672	689	771	757	728	691	745	746	690	709	749	716	675	760	763	711	724	690	703	775	745	727	727	677	727	767	667	673	646	709	704	718	723	734	738	720	678	715	709	724	765	759	738	689	752	698	749	716	712	728	733	732	762	704	722	705	763	690	706	694	709	687	713	710	726	730	756	757	722	705	775	720	724	759	719	699	726	692	667	707	728	733	729	717	692	710	708	689	688	715	732	727	704	718	743	706	690	707	696	717	725	707	696	735	751	695	742	746	728	683	777	700	731	741	719	695	678	753	709	726	713	713	703	670	703	759	693	731	698	723	702	709	748	682	760	741	729	731	728	702	751	701	693	747	709	719	716	733	712	678	737	710	732	675	739	724	704	705	745	717	704	698	731	760	694	737	737	732	767	727	759	756	689	643	694	691	762	702	725	709	740	727	726	707	690	728	697	678	716	717	744	680	690	744	736	725	714	751	719	690	703	705	727	717	669	722	645	777	731	695	771	728	694	668	717	750	737	733	705	676	710	689	723	714	734	683	714	744	741	732	725	699	734	735	693	774	724	734	692	723	680	728	730	713	733	708	672	710	717	736	718	741	707	721	716	710	700	757	690	696	757	682	732	764	722	711	744	694	759	684	703	768	738	714	706	699	744	723	698	719	775	768	747	739	676	771	748	714	696	696	709	719	686	671	723	723	698	674	701	759	723	683	718	705	711	689	726	732	722	687	706	698	788	766	732	686	689	704	721	770	701	682	693	670	682	690	718	708	735	706	721	710	712	755	724	711	723	741	753	689	737	746	676	720	693	691	672	685	686	744	708	702	734	692	687	746	676	689	695	713	743	727	748	669	681	705	697	730	705	708	705	696	717	688	720	739	728	778	742	721	707	733	683	775	731	689	735	728	724	683	732	761	701	724	746	740	755	712	735	705	734	699	687	737	723	704	681	682	730	695	728	733	731	765	676	706	689	697	709	673	721	730	730	734	682	715	717	750	714	678	674	739	732	701	742	715	669	695	744	733	733	755	730	735	693	711	693	745	664	716	714	669	689	693	718	728	691	731	725	755	715	752	735	736	728	733	719	724	694	761	718	696	698	719	735	671	658	728	729	688	736	711	697	733	707	723	730	706	702	747	689	730	681	688	746	741	733	750	711	743	725	720	703	708	715	727	677	706	715	725	757	747	748	701	669	673	729	740	753	717	688	697	723	727	705	752	678	699	712	699	675	715	686	692	693	683	689	688	708	684	717	716	727	724	706	733	739	688	686	725	734	650	693	715	761	713	714	712	731	721	704	712	751	703	731	712	721	723	741	705	666	682	747	640	691	724	699	649	688	721	694	684	731	693	743	721	671	703	714	739	694	696	709	768	728	743	743	708	740	730	741	759	710	690	714	707	689	710	693	725	737	711	711	730	713	682	753	709	703	697	736	718	707	709	779	714	730	704	713	719	696	696	738	713	693	741	734	706	725	704	703	711	670	702	676	703	682	714	732	687	687	732	696	666	722	710	677	702	677	745	727	709	682	775	714	719	719	718	770	685	773	683	761	712	722	707	720	710	731	694	712	767	711	734	704	655	726	707	666	748	749	717	695	705	703	694	734	744	695	742	705	677	736	686	732	719	712	684	707	681	745	684	728	727	719	668	688	730	703	740	700	707	683	707	726	714	779	690	752	696	740	740	728	665	705	721	696	697	646	714	727	721	772	717	676	709	722	678	675	660	737	707	726	716	736	755	750	748	693	702	738	670	738	678	716	684	696	681	721	689	687	690	731	722	745	702	736	715	682	740	769	713	723	743	707	705	710	708	692	741	691	713	692	699	728	713	678	693	729	726	729	723	713	702	713	719	711	715	725	690	704	712	703	741	711	721	782	724	695	691	706	773	719	672	705	709	713	730	709	679	737	727	697	671	683	682	728	712	711	736	766	685	767	729	777	700	727	764	708	680	707	726	751	662	718	715	718	658	733	748	719	758	690	733	757	734	755	714	663	651	717	747	698	732	779	775	668	770	748	692	662	725	703	674	732	698	731	708	742	726	767	716	756	679	707	727	690	676	738	764	700	674	738	745	764	733	700	698	692	702	740	702	689	687	750	724	762	715	707	700	679	673	733	751	730	642	702	698	742	664	734	698	682	688	715	714	692	729	709	683	686	697	753	681	774	686	690	725	727	705	753	729	688	720	665	683	752	701	698	715	713	685	739	699	759	736	700	701	683	706	679	685	692	678	711	696	717	721	685	717	700	706	736	743	712	670	719	768	682	722	754	711	748	749	678	711	743	690	698	741	670	674	715	698	678	716	708	748	741	717	742	707	752	710	714	685	673	758	735	702	710	712	695	670	731	682	719	775	747	733	702	713	722	714	702	731	711	686	695	681	728	701	727	744	708	718	726	656	740	763	684	738	722	669	674	721	693	778	750	705	726	672	742	710	738	719	744	719	660	737	686	720	728	759	744	699	704	713	698	711	736	705	725	735	702	707	718	736	733	668	688	770	732	722	709	673	745	715	733	714	728	695	711	727	716	668	722	688	775	706	741	745	739	747	694	721	687	659	761	691	742	739	721	766	716	752	729	747	686	711	662	744	739	686	759	742	752	725	721	699	689	726	680	741	711	699	675	725	717	694	711	724	668	720	704	725	697	721	671	715	696	680	694	708	707	720	730	732	678	696	694	700	752	795	760	665	750	713	658	725	692	699	730	658	715	712	699	721	780	720	682	742	713	706	707	735	766	675	744	740	676	708	711	768	705	725	726	745	733	730	736	733	777	691	693	728	731	722	720	665	739	776	745	758	716	735	696	740	716	763	763	711	745	742	731	765	720	727	736	691	781	731	722	739	745	704	733	723	673	740	700	739	719	725	719	741	756	725	721	678	707	661	760	727	709	743	702	721	725	731	708	718	686	750	744	654	743	684	743	714	689	700	721	717	735	697	754	699	713	778	728	742	755	708	715	751	716	693	703	714	663	728	727	781	761	724	726	740	695	744	702	711	719	686	690	748	738	692	732	746	645	717	706	704	723	704	675	727	722	697	670	742	747	715	786	736	741	692	674	687	743	684	721	711	691	721	743	722	727	728	728	694	728	721	723	642	719	723	723	724	695	720	732	703	697	681	693	759
15583	977	615	448	344	288	249	238	245	189	214	196	176	167	182	195	153	188	150	162	170	164	156	152	178	170	157	164	172	168	172	162	163	168	157	146	175	179	173	158	164	188	181	179	167	158	161	149	144	169	164	151	155	141	185	174	159	163	147	164	160	151	188	177	162	159	172	183	145	170	181	170	149	154	188	171	185	164	171	174	175	177	185	147	185	179	185	169	164	185	173	168	158	180	156	170	137	172	162	186	163	151	139	182	161	155	172	172	161	180	168	174	193	159	154	179	168	175	168	167	162	142	167	159	140	150	148	130	156	162	171	180	182	172	178	169	187	162	186	171	170	143	151	164	171	185	154	155	164	171	169	179	166	153	163	169	154	170	165	178	142	161	169	157	162	176	133	153	151	173	171	144	191	169	160	155	160	167	176	161	167	167	168	167	151	195	182	156	152	188	147	178	157	172	172	163	168	161	171	160	139	163	160	164	160	149	165	180	153	175	168	153	156	162	162	159	142	175	165	196	172	143	173	162	170	164	151	172	163	188	153	179	126	142	175	167	159	151	160	168	171	170	170	158	176	152	157	161	162	171	144	142	155	164	162	155	157	169	177	161	168	152	145	173	157	174	162	159	161	181	157	160	155	162	170	174	171	160	184	160	169	175	150	158	144	175	170	136	152	155	163	173	154	179	148	176	159	177	148	157	179	172	167	172	149	177	162	173	173	151	176	149	165	158	169	156	188	189	190	163	197	159	173	177	145	170	138	176	178	180	175	167	158	160	180	166	175	153	140	140	167	190	153	159	157	171	162	138	163	148	180	185	173	174	157	182	169	174	150	167	145	159	170	181	189	174	158	171	148	157	183	164	146	172	158	159	174	170	156	163	180	151	178	176	164	166	168	174	159	181	150	167	181	171	181	160	165	166	175	175	186	162	174	201	160	190	161	171	158	145	186	190	160	150	173	138	158	165	157	173	145	176	156	152	161	157	152	158	162	182	189	158	163	150	166	174	160	171	160	164	203	151	151	164	197	158	177	190	175	183	166	169	153	139	194	178	144	148	146	162	187	156	154	161	160	186	158	181	156	188	169	179	167	170	155	180	179	161	160	162	142	160	153	150	145	153	173	193	160	148	167	144	144	157	184	168	151	167	171	148	171	175	173	171	143	158	173	156	151	146	173	145	180	159	184	171	164	182	175	161	182	161	160	155	173	169	146	172	175	163	168	158	167	183	164	145	165	165	178	168	163	169	136	143	168	162	151	146	186	170	175	157	166	169	166	170	177	204	130	133	161	176	161	175	180	173	151	182	166	169	145	152	170	162	161	165	146	166	163	174	144	170	182	184	148	164	152	161	171	156	162	174	169	149	153	157	167	163	155	140	152	191	169	153	165	173	155	157	148	152	171	173	165	186	154	169	179	176	188	172	157	159	163	143	147	136	183	157	200	205	180	195	175	177	146	171	149	145	147	172	136	171	154	157	161	170	169	180	181	156	166	189	168	193	158	153	158	160	176	156	159	180	173	182	157	154	168	195	147	170	184	183	155	180	160	168	165	163	139	190	172	149	168	133	157	183	160	159	179	180	144	169	155	162	177	171	136	157	160	163	166	161	167	175	158	150	169	183	168	195	172	187	179	152	179	172	162	150	174	160	163	212	181	179	163	171	167	159	182	154	173	161	188	177	151	171	160	156	166	165	173	185	164	169	158	160	182	162	175	171	160	173	162	145	166	160	166	158	177	167	159	164	139	157	158	153	171	169	170	172	164	150	166	145	179	171	152	130	166	163	172	178	152	165	162	150	174	161	182	185	152	160	153	170	173	146	145	172	186	159	158	149	161	184	169	176	170	199	157	142	143	164	143	175	182	165	178	185	155	180	147	150	149	159	145	139	166	172	156	162	159	147	183	171	165	127	180	171	183	180	179	176	187	144	172	147	165	177	184	160	162	154	178	180	152	154	150	148	152	178	194	147	184	164	161	162	161	171	142	165	158	147	189	182	167	191	154	146	144	167	151	168	147	175	170	165	169	178	156	152	170	178	165	147	197	162	152	145	151	159	175	161	174	187	146	181	175	163	163	144	170	161	158	161	147	192	158	170	185	153	160	166	175	152	154	146	184	153	173	158	149	169	188	168	164	163	188	153	175	172	147	153	147	177	179	152	171	145	147	188	185	143	157	153	168	181	150	177	152	174	172	143	158	191	173	163	171	161	171	169	143	162	164	147	167	158	165	163	163	156	152	151	149	149	155	139	199	165	168	159	182	157	181	169	166	149	165	158	181	155	179	144	171	187	152	178	159	186	168	165	155	173	163	181	143	160	185	153	163	165	161	171	180	185	164	160	176	151	185	159	159	215	168	171	144	169	171	166	174	144	163	160	173	168	196	157	164	167	176	161	183	155	179	184	147	175	150	153	150	156	160	166	152	159	185	198	173	165	176	170	154	170	180	177	166	171	170	165	158	149	200	133	166	183	162	163	188	199	177	176	170	172	167	165	151	166	173	206	186	172	169	159	174	169	171	181	188	156	164	164	157	142	147	156	152	177	159	172	181	179	177	196	186	172	154	174	176	161	165	163	165	159	181	158	168	156	140	154	170	155	142	160	172	181	188	157	160	173	164	174	164	169	172	162	151	138	170	158	164	168	152	194	161	164	147	147	172	153	172	164	159	167	183	186	183	167	166	175	150	165	166	170	153	163	166	173	163	175	193	202	147	176	158	186	148	165	166	191	197	176	180	164	177	175	159	179	146	165	139	198	167	179	162	151	174	159	187	160	158	175	149	165	181	158	157	171	153	174	156	177	171	181	175	166	178	169	189	171	185	158	153	170	182	179	169	173	163	178	158	146	152	161	190	169	182	162	169	186	154	169	146	170	161	163	157	144	169	147	176	166	184	141	165	183	157	180	156	173	194	160	145	167	180	150	180	151	157	177	191	162	165	150	168	146	151	153	175	169	169	176	162	165	170	166	198	193	163	159	163	182	165	173	163	156	171	184	170	164	161	165	186	156	153	163	179	174	164	165	177	157	156	128	173	168	190	181	170	157	182	143	158	138	159	157	177	168	173	177	163	174	181	162	181	161	173	146	173	161	157	169	142	162	166	161	179	176	163	161	161	173	147	145	152	179	170	184	178	153	158	148	164	155	161	185	186	176	164	169	174	195	156	158	150	168	177	162	158	162	175	179	176	157	165	169	192	164	168	178	167	174	128	152	157	156	155	187	174	171	150	185	179	153	176	186	183	173	175	163	200	161	149	167	163	166	161	167	160	149	139	145	154	171	157	163	155	170	193	151	188	189	173	142	165	167	154	171	187	167	184	148	190	144	152	192	147	171	144	168	158	153	168	161	158	168	169	159	153	161	175	154	146	160	170	160	157	172	156	183	163	171	165	141	144	177	127	163	187	160	161	158	138	158	177	157	151	157	181	151	138	157	169	163	162	148	146	154	156	185	167	170	154	199	169	170	164	136	197	154	171	142	151	177	153	160	157	163
9791	824	1395	1499	1274	1066	954	825	751	676	624	549	646	554	557	495	522	481	495	530	487	492	439	438	494	442	452	499	488	432	451	461	484	462	432	435	449	414	453	449	427	475	434	442	403	426	406	436	446	408	440	404	448	431	413	415	480	421	465	440	487	449	455	439	464	441	459	425	495	420	460	473	458	466	499	512	449	439	509	472	530	465	412	439	466	437	485	486	452	434	461	452	466	446	498	436	470	444	440	441	402	464	430	436	424	412	469	462	410	431	390	425	427	476	460	426	454	424	403	397	407	437	420	447	423	448	447	427	412	420	413	473	461	449	405	431	441	424	449	406	418	421	434	424	401	421	449	450	448	413	418	397	437	418	422	394	405	386	435	401	433	419	408	412	424	447	452	441	452	465	414	431	425	426	416	408	422	423	437	405	442	410	403	432	413	445	447	421	395	420	435	451	403	427	450	426	431	419	443	430	413	470	424	427	405	383	410	433	408	389	438	437	429	422	443	416	431	478	434	410	401	459	410	426	425	430	457	423	439	447	395	401	421	465	403	432	435	438	420	411	405	403	426	433	406	416	411	440	403	448	417	431	435	412	446	376	420	411	400	430	404	399	412	411	416	434	434	406	446	426	428	416	451	430	411	415	448	419	421	397	420	465	427	430	444	464	422	398	422	442	402	406	409	439	380	434	432	445	415	405	438	452	461	407	413	439	435	425	470	416	421	401	411	396	415	419	410	425	446	403	427	441	435	430	422	404	416	376	449	462	416	454	425	419	417	412	448	433	445	365	404	392	412	447	457	421	415	431	419	459	432	450	436	414	398	433	432	400	396	429	429	427	419	426	420	412	418	435	397	412	428	377	410	412	415	440	415	430	416	429	412	445	428	422	425	400	433	418	433	430	406	414	371	430	406	447	421	452	428	386	422	417	439	446	391	404	418	402	444	401	428	423	420	425	445	461	448	408	392	436	418	407	397	422	437	406	424	404	404	456	461	422	415	406	450	445	445	431	412	465	454	424	447	423	435	418	384	435	452	395	423	443	388	450	435	460	453	426	433	405	421	430	438	414	415	417	444	408	413	433	402	448	395	438	404	456	391	459	417	398	420	430	450	477	442	412	427	411	418	399	424	420	410	438	452	428	430	414	377	440	437	454	398	427	405	397	418	436	399	401	431	445	433	413	398	406	385	408	451	431	406	415	434	442	422	444	444	457	441	424	427	425	459	388	413	421	437	443	416	455	412	441	410	438	439	427	432	432	433	390	451	449	440	461	465	428	422	473	442	438	433	416	450	448	422	446	376	436	411	438	434	410	424	434	399	376	445	411	464	413	423	419	428	464	426	370	408	429	407	396	431	416	427	425	407	441	415	421	391	407	452	418	413	393	422	452	419	408	399	458	389	422	452	427	430	423	404	444	415	423	425	449	404	425	410	461	412	391	399	428	408	403	400	444	464	394	434	408	412	474	399	403	422	425	426	411	408	434	399	403	425	457	423	407	416	459	393	407	431	395	441	418	453	431	473	446	435	434	445	391	426	410	445	445	391	423	435	473	419	421	444	427	453	424	453	414	455	393	423	420	419	430	427	414	461	438	437	426	439	423	456	396	433	393	426	424	426	392	421	407	444	424	413	439	440	399	401	425	457	428	408	439	437	413	436	418	436	416	434	412	371	427	371	412	419	417	420	424	424	408	420	434	449	470	370	415	454	422	444	410	461	433	405	369	426	439	424	410	432	411	431	415	428	437	452	410	403	449	421	398	443	438	482	432	435	443	449	429	434	421	396	416	441	387	393	425	444	416	419	363	394	449	415	432	453	420	417	411	427	396	431	427	426	410	456	440	425	403	400	421	410	451	417	396	402	425	412	420	414	475	401	449	452	437	429	428	462	427	432	406	404	448	435	415	399	416	445	438	422	440	426	432	436	443	446	453	432	433	392	420	429	418	413	390	446	452	404	424	402	389	400	382	435	444	398	364	420	447	436	392	422	418	425	417	445	405	406	468	454	414	386	456	444	432	408	423	447	387	423	430	454	448	448	407	408	447	495	448	390	417	430	431	373	415	412	414	401	458	428	406	424	475	425	429	372	431	436	441	414	453	421	443	408	406	430	435	448	453	430	423	408	436	413	423	409	393	446	430	439	416	410	418	429	421	431	449	399	419	437	408	406	410	395	411	397	409	413	436	386	444	390	430	456	423	474	438	408	408	494	433	430	406	445	434	411	445	420	473	424	404	419	399	407	450	438	400	461	421	411	412	428	462	426	400	404	429	436	381	427	408	449	416	433	389	445	416	420	417	442	444	420	457	432	447	421	453	439	403	440	395	388	397	399	400	463	398	415	453	426	399	407	415	478	441	448	437	450	448	424	423	440	409	432	434	434	436	430	456	445	407	401	444	426	430	435	423	413	410	445	412	393	460	421	409	438	419	437	409	430	410	403	409	439	441	402	435	435	442	446	442	417	428	401	424	389	420	435	406	420	409	424	405	411	415	395	471	392	443	463	429	395	420	391	384	420	412	384	440	436	435	401	443	453	424	420	404	435	416	396	423	443	403	454	455	425	410	398	444	418	433	443	439	436	422	444	446	439	410	440	432	434	454	429	424	438	427	424	436	422	427	431	432	442	409	458	421	441	434	420	440	413	421	436	408	424	406	405	428	411	401	462	416	439	415	429	413	412	420	449	446	426	468	416	430	458	394	422	428	429	432	431	414	441	431	449	469	418	412	420	409	414	431	421	467	454	407	433	454	402	435	401	427	409	395	419	425	401	410	441	430	421	421	433	403	430	419	444	400	419	400	462	405	396	394	419	423	430	418	460	436	444	435	419	410	422	411	406	420	425	442	428	420	426	419	413	445	371	412	375	407	419	392	441	386	412	428	437	407	407	406	444	401	400	412	438	437	396	456	388	430	412	440	399	424	407	410	438	410	463	404	450	451	436	406	396	426	458	401	435	422	438	444	426	421	387	454	414	426	371	440	426	433	422	407	425	423	406	389	476	445	443	411	399	393	391	456	457	453	428	454	412	418	441	440	428	398	418	409	428	445	431	427	414	470	436	419	393	386	401	408	447	446	404	386	433	426	435	418	415	439	396	436	438	471	426	413	425	440	424	384	431	420	426	447	418	446	444	437	445	442	457	406	453	457	469	425	418	446	446	455	442	410	420	436	445	402	427	426	471	421	428	417	420	446	432	429	432	429	421	417	441	448	428	417	418	396	387	406	439	451	396	426	416	385	393	415	413	418	455	451	430	394	434	375	423	427	458	426	435	448	465	404	457	418	444	382	412	463	427	454	444	439	451	424	437	409	416	395	411	447	437	402	414	414	437	445	389	418	397	410	408	435	453	426	427	420	411	445	426	422	421	439	434	427	428	410	420	410	439	453	398	445	388	413	386	387	425	387	411	448	430	448	382	406	428	412	441	399	403	408	458	410	411	405	398	429	396	391	425	407	431	399	441	407	427	414	423	403	371	423	453	475	427	417	427	429
3470	387	370	338	341	377	360	359	318	353	387	338	364	392	353	347	331	357	365	383	338	384	370	367	389	354	361	358	368	349	355	324	349	369	344	324	341	343	317	369	361	350	359	357	338	378	374	322	348	351	349	373	364	336	373	365	366	326	325	337	364	349	345	351	374	332	335	349	340	372	359	356	329	344	321	333	367	366	361	383	353	344	374	356	370	380	372	383	327	375	328	364	361	400	326	375	334	357	357	332	336	325	347	368	315	363	344	330	355	380	350	350	344	376	361	363	370	358	353	385	351	348	325	306	357	344	341	326	347	302	351	356	364	380	371	343	349	343	355	381	364	379	336	343	316	351	343	342	377	339	390	345	352	344	383	358	376	354	340	344	339	361	377	361	382	334	366	330	341	367	362	365	358	318	316	339	325	322	320	313	340	377	366	353	360	315	364	331	344	344	341	336	313	358	366	335	357	364	357	336	352	354	374	364	339	367	365	345	332	314	336	325	345	327	370	364	370	378	332	335	323	349	366	373	390	369	367	356	331	342	365	368	342	350	373	411	350	380	344	378	336	351	393	349	367	341	360	346	349	375	327	330	324	341	328	370	335	346	390	346	346	341	364	344	325	348	334	377	405	349	365	342	328	338	344	353	330	334	356	352	338	357	309	324	367	365	345	367	368	354	320	364	337	325	348	362	335	341	340	345	381	347	313	340	327	352	337	352	343	340	348	370	360	352	325	358	365	333	343	337	379	377	319	377	332	349	367	378	364	313	337	368	334	326	345	334	335	391	318	345	341	351	387	347	322	357	344	365	292	346	388	328	287	310	333	395	337	345	371	348	345	353	346	377	348	366	355	372	373	334	355	347	333	368	339	369	342	381	358	376	347	310	352	414	359	358	380	335	320	357	407	326	333	359	330	334	330	286	329	335	340	371	357	363	330	362	319	316	336	366	336	346	323	345	345	337	359	379	329	376	342	349	349	326	338	328	375	393	332	341	310	359	324	350	311	360	326	328	351	348	370	355	363	311	354	345	339	352	361	347	340	329	371	327	338	363	349	322	361	349	303	360	343	355	352	334	334	343	336	378	336	398	354	365	322	332	320	325	362	358	367	360	357	369	342	344	327	337	356	361	343	351	331	343	356	332	382	357	354	336	346	312	345	362	327	365	396	364	341	386	357	344	378	338	324	313	358	357	362	342	337	345	328	355	354	349	335	338	311	334	336	372	334	355	336	331	371	349	344	345	352	339	371	360	375	373	340	351	344	344	340	382	379	348	333	323	334	361	324	356	371	337	329	369	350	335	332	323	346	391	353	344	351	339	370	349	341	338	359	324	329	372	353	378	335	401	347	347	344	360	365	361	329	374	358	369	344	351	381	358	332	331	352	314	324	363	349	369	355	354	340	334	363	353	385	373	335	351	362	362	371	357	381	386	342	365	370	359	367	340	371	333	325	366	349	325	327	347	332	331	372	347	374	362	336	369	369	335	344	371	302	342	309	315	367	353	367	353	384	314	353	360	346	325	323	337	348	337	374	381	296	366	369	353	339	350	345	365	321	323	334	353	348	363	391	328	336	310	332	326	343	362	339	361	369	341	345	319	365	338	308	340	342	375	365	370	364	354	347	393	364	386	367	332	367	362	339	348	401	354	344	345	366	333	366	370	387	326	354	374	365	390	338	344	365	347	370	344	353	348	395	322	361	360	350	343	350	370	379	348	365	367	350	329	356	316	339	322	357	374	336	351	359	338	351	323	341	356	340	335	374	335	344	359	375	353	342	333	323	337	349	372	356	358	394	323	356	327	305	360	338	292	366	378	361	370	355	350	374	354	345	363	381	334	357	311	347	340	336	341	356	383	313	343	329	388	380	347	351	368	295	351	299	400	374	372	314	342	347	360	322	385	388	369	356	347	346	336	290	353	377	357	378	323	323	338	328	371	294	336	343	356	349	347	348	305	404	384	351	350	320	331	334	358	351	388	333	383	382	366	365	348	339	361	374	347	351	357	318	321	357	373	358	358	337	349	372	321	364	342	347	353	368	340	339	362	345	345	329	336	394	316	373	377	370	362	343	352	355	348	351	340	356	369	348	341	372	359	348	384	347	356	299	346	329	334	355	298	350	360	345	326	381	346	331	368	339	360	360	376	367	341	367	382	361	352	342	348	360	332	324	361	334	355	383	347	335	334	380	304	378	337	337	372	346	351	323	354	384	342	318	347	344	358	335	353	368	343	336	364	348	362	362	337	353	365	368	323	342	349	345	358	370	343	344	336	364	356	351	350	391	319	327	342	355	352	328	359	384	326	356	347	380	352	321	331	339	398	353	347	329	327	375	377	353	341	370	348	333	342	328	319	367	337	376	330	366	303	345	351	348	330	346	363	333	379	378	351	327	350	359	337	376	397	364	313	375	361	377	336	395	353	349	374	347	355	353	315	320	336	317	357	398	353	334	342	321	368	316	339	329	359	355	328	351	352	356	330	329	375	347	355	370	336	300	349	334	322	339	349	330	363	363	398	358	372	326	346	378	320	367	369	369	379	355	372	351	363	367	330	357	385	362	335	362	340	352	358	341	336	358	361	344	377	355	345	325	352	337	376	354	337	311	334	320	344	361	388	342	360	357	313	339	365	379	331	351	346	343	363	377	373	375	373	383	350	350	356	366	335	398	347	341	309	383	350	334	323	363	339	342	335	343	358	344	344	343	325	349	347	319	340	364	363	342	381	406	356	357	330	394	356	309	325	336	382	327	354	347	337	344	381	377	331	368	334	338	354	370	339	343	326	349	348	342	355	351	365	341	359	383	349	354	365	316	354	373	338	360	346	375	380	376	311	360	371	357	310	364	335	336	348	321	349	337	359	342	376	364	344	327	352	351	361	324	365	370	357	344	320	366	347	364	356	349	374	350	351	346	358	341	369	336	377	356	356	348	378	307	354	364	346	371	370	329	338	390	320	315	365	351	332	340	386	337	368	342	308	359	341	323	383	361	337	349	400	342	336	334	364	300	354	347	346	340	347	373	371	352	355	373	364	362	343	363	343	336	354	332	388	307	321	337	350	313	372	347	316	372	365	361	371	351	363	360	351	326	361	339	342	356	409	331	339	332	326	325	369	337	311	342	334	373	349	349	337	355	390	340	333	343	370	360	337	372	381	332	346	367	356	339	378	333	329	364	350	350	336	397	359	335	356	375	363	312	313	403	341	367	366	331	354	354	343	358	334	336	354	369	348	376	399	340	351	331	363	364	347	378	373	303	351	374	346	381	363	367	350	363	354	333	367	330	336	381	348	354	313	358	373	348	407	346	342	351	366	354	363	344	368	381	363	349	341	353	367	352	372	385	322	365	317	356	362	344	341	328	321	364	347	345	314	326	387	337	401	331	339	356	386	341	352	349	380	348	306	345	362	364	376	320	347	342	380	378	379	331	299	325	344	345	345	334	346	349	339	355	332	344	348	376	377	362	312	340	356	329	387	348	330	342	379	349	374	334	330
3725	865	834	874	839	894	807	860	827	825	854	862	775	880	815	818	843	790	828	769	784	775	852	847	859	776	828	826	842	804	816	828	870	846	830	860	861	822	836	874	834	881	787	808	859	849	792	797	813	880	813	846	808	870	854	839	835	875	870	812	809	822	809	804	825	844	868	806	876	794	792	809	815	885	850	846	870	825	840	830	891	812	872	851	886	847	852	839	805	853	825	796	829	840	828	827	909	834	817	816	812	849	819	774	790	831	892	806	833	901	818	807	834	840	794	837	837	829	792	855	834	866	846	821	844	900	830	844	814	899	847	810	844	798	819	829	813	779	849	841	870	850	873	841	785	912	784	840	800	849	799	806	785	855	880	842	858	817	799	792	855	814	842	792	833	833	756	790	885	848	831	799	848	810	840	845	873	827	836	839	799	841	849	834	843	842	827	811	878	833	873	833	773	847	807	832	897	839	799	845	784	857	841	760	848	814	849	872	796	831	805	785	869	905	850	816	855	825	867	893	836	817	884	813	814	820	823	853	884	797	831	799	851	852	823	864	827	813	775	840	844	865	864	851	783	880	850	812	789	855	831	860	850	854	855	843	809	828	819	825	837	841	851	829	892	795	801	831	856	866	799	819	807	781	883	805	782	797	849	868	883	831	867	864	833	832	797	815	870	840	837	800	766	824	838	813	822	839	840	812	844	861	818	828	839	822	771	799	795	801	806	851	769	833	837	835	883	838	875	858	832	809	791	857	856	849	825	875	847	840	828	763	858	847	814	878	844	872	850	871	821	850	838	861	827	840	798	844	828	863	849	833	826	822	864	805	872	845	843	851	820	824	848	857	856	786	800	851	829	814	860	816	792	859	790	819	829	833	822	850	867	814	835	814	844	820	828	837	818	859	840	862	832	841	844	831	842	786	858	819	855	791	872	785	811	877	803	834	866	824	841	873	830	792	830	804	785	869	803	889	794	774	817	810	802	813	791	833	835	805	846	857	874	820	814	850	824	810	769	864	813	832	825	841	794	834	851	844	813	844	793	823	840	877	799	846	791	853	814	811	828	806	816	787	831	837	860	810	847	809	777	830	824	838	857	853	879	829	824	815	852	851	856	836	823	802	850	879	845	867	821	838	854	852	840	859	869	834	829	846	816	866	848	865	831	858	844	777	852	850	802	845	818	795	807	905	901	812	830	801	864	810	882	850	824	853	817	855	833	809	822	862	843	795	852	788	818	823	841	794	819	825	817	859	788	837	785	818	850	833	833	770	825	824	849	796	762	848	826	852	853	840	850	841	841	811	819	810	838	849	831	814	819	826	801	819	840	897	828	804	809	819	876	901	794	840	833	860	845	798	839	841	825	818	805	799	800	866	841	812	835	822	863	865	837	821	834	816	867	841	856	838	839	839	858	847	864	811	832	866	866	825	810	864	823	931	826	809	839	816	790	895	812	885	863	784	839	779	817	861	837	835	875	812	834	850	815	825	863	798	820	840	806	873	907	779	839	852	774	816	847	796	786	818	835	853	885	848	807	815	850	831	872	839	811	875	828	787	824	808	809	881	893	836	821	854	821	862	824	830	861	792	913	804	829	849	822	805	862	833	823	801	810	817	799	872	838	820	793	898	888	805	891	845	864	883	827	830	825	884	852	854	801	894	863	837	851	804	837	847	860	926	819	850	833	854	851	842	862	817	807	810	841	918	798	816	806	829	835	820	879	823	841	879	828	807	797	777	863	821	857	819	817	833	855	831	827	823	831	832	874	807	833	834	824	873	818	802	869	863	806	809	806	837	849	900	843	865	801	791	796	809	852	864	905	784	808	855	857	844	844	889	839	833	879	807	831	779	804	841	799	830	826	838	865	831	815	818	808	848	816	855	839	752	854	832	812	831	838	859	824	773	882	847	813	801	826	836	804	840	820	828	840	797	843	845	822	830	843	805	863	843	793	828	779	849	827	865	832	758	837	770	825	830	851	853	869	830	881	790	831	831	807	852	839	788	855	856	854	798	850	853	908	861	824	870	844	829	860	848	850	863	783	788	823	817	859	839	819	869	791	841	880	813	834	840	857	818	820	848	853	765	831	801	906	831	821	865	837	870	801	806	841	888	828	872	837	890	857	807	837	823	884	751	808	820	792	834	905	775	872	818	865	822	838	884	816	805	814	779	821	830	880	854	822	825	809	867	869	822	847	860	828	868	815	858	834	835	841	841	837	835	841	827	810	817	790	800	830	847	842	880	832	870	815	864	829	798	807	849	812	816	829	812	812	863	853	868	805	871	868	876	791	797	794	838	814	830	822	858	856	868	815	853	766	819	799	872	826	842	809	851	826	843	833	839	813	846	817	828	832	858	836	862	801	813	854	821	879	818	802	826	796	831	817	867	797	857	852	845	812	833	846	781	896	849	817	827	832	818	845	810	846	874	840	885	828	849	852	833	863	809	851	857	899	807	807	809	801	811	865	843	786	893	804	831	800	824	839	855	824	825	816	846	853	866	790	820	807	899	862	870	839	791	824	798	845	833	776	837	809	828	800	790	780	849	856	805	861	804	797	820	848	850	854	878	798	850	837	818	820	818	819	824	835	793	842	828	820	849	804	891	827	819	786	863	784	834	834	797	852	816	818	787	824	792	849	800	839	832	840	787	867	879	860	790	823	827	803	815	830	878	820	812	793	813	875	777	851	814	795	817	834	848	800	774	856	845	814	827	838	802	791	897	846	857	853	833	838	858	865	826	831	809	852	813	812	850	897	771	820	805	861	858	821	827	836	815	846	828	827	790	831	788	882	824	841	812	814	810	855	841	871	838	839	808	859	824	821	831	877	847	843	817	808	858	827	811	835	855	847	861	830	902	886	867	829	783	864	812	818	790	811	843	867	798	830	806	804	809	860	837	814	827	827	848	851	845	791	824	832	806	878	812	855	837	856	876	808	820	824	834	825	854	836	814	918	852	792	851	794	825	823	851	794	785	848	873	824	838	835	838	861	835	801	879	822	845	850	845	838	870	808	857	863	802	809	831	835	854	846	822	887	868	813	788	841	835	821	862	858	822	842	880	839	824	822	797	846	820	826	856	844	821	805	801	824	831	806	874	782	833	808	848	823	782	819	823	852	807	849	876	803	835	808	871	822	834	833	801	834	840	792	854	869	829	803	821	841	881	850	796	849	823	816	832	844	850	789	827	859	853	803	826	822	849	790	792	843	807	878	853	865	798	789	853	861	865	848	833	808	872	860	852	839	823	793	856	840	866	833	814	829	834	827	841	840	851	817	872	829	820	776	788	873	798	844	901	829	835	891	834	800	826	840	792	827	848	822	854	841	880	848	806	811	839	878	825	820	831	857	775	795	837	870	837	835	813	840	804	850	823	814	815	818	785	833	799	819	825	888	790	829	833	822	808	835	782	817	824	822	877	841	888	835	833	845	809	859	893	827	845	814	787	857	798	835	832	816	820	815	794	846	867	807	851	824	787	872	797	821	856	850	830	840	852
10195	617	505	471	427	406	343	338	331	322	322	304	316	351	309	321	292	292	291	296	302	281	298	302	313	314	294	298	303	328	299	282	320	286	313	344	288	308	338	290	305	298	308	322	273	305	293	272	340	307	303	291	293	326	275	285	289	306	316	299	282	310	303	305	296	327	269	280	310	287	329	278	295	287	321	309	310	299	321	305	304	288	299	298	298	279	291	309	321	295	291	262	331	289	327	300	311	322	316	268	280	325	275	313	296	284	296	340	301	295	315	266	313	300	304	293	280	321	287	290	319	296	263	291	344	291	304	282	332	296	305	305	335	302	317	314	285	315	292	334	321	317	287	304	290	318	309	275	309	295	275	299	324	313	290	299	302	321	286	295	278	299	303	315	286	320	274	283	324	298	339	270	305	310	294	295	314	272	305	271	276	291	292	311	316	281	335	288	293	299	292	321	261	300	292	295	297	306	301	299	295	312	332	312	281	302	290	286	292	272	301	317	326	327	290	286	297	313	292	307	333	300	305	293	283	247	296	334	311	304	301	304	314	272	315	265	269	285	308	294	311	288	288	266	327	329	270	293	309	301	283	294	287	322	297	298	304	271	313	294	293	292	316	310	292	308	304	288	288	286	301	290	278	303	283	304	314	315	306	344	305	326	320	316	315	305	288	325	267	306	296	282	285	279	294	303	295	288	302	315	348	301	301	298	290	315	291	296	258	332	296	324	292	266	305	314	308	270	292	304	284	303	311	311	298	280	296	284	328	309	289	277	294	322	322	328	295	293	296	289	277	306	310	281	272	280	312	342	297	291	295	303	285	311	313	338	272	272	320	304	322	294	329	274	337	279	294	315	288	324	313	315	308	299	301	284	281	290	330	300	310	343	319	305	312	334	286	280	288	318	287	308	294	318	317	314	298	321	336	334	314	291	298	340	296	308	288	318	287	291	315	291	292	315	264	319	287	305	325	325	327	296	327	267	307	295	291	299	297	311	287	288	299	260	322	312	298	291	299	331	285	305	279	283	330	307	339	335	297	289	319	271	284	271	299	295	304	264	314	313	311	326	284	309	312	272	308	296	324	303	303	306	301	326	309	295	313	280	318	270	289	272	299	305	311	304	324	299	294	293	282	349	295	289	312	310	293	296	282	292	320	338	306	289	316	283	289	333	312	324	283	338	302	288	319	304	295	309	300	310	302	282	291	296	307	306	284	269	309	321	315	325	277	294	313	283	273	293	306	311	306	306	310	284	297	301	296	308	331	305	287	303	266	309	296	335	299	347	318	283	296	318	293	310	309	303	313	342	330	298	317	317	318	290	291	247	313	310	318	307	310	269	344	311	325	323	327	278	293	302	305	315	323	316	291	306	295	343	270	279	293	303	298	299	330	305	293	289	324	286	323	301	295	284	351	292	293	277	332	314	282	290	294	312	306	336	299	274	283	320	279	300	357	312	309	335	325	321	276	304	316	273	294	315	321	280	303	335	299	347	268	326	281	280	293	330	275	324	306	284	290	297	324	290	275	306	314	318	258	282	318	276	293	320	321	310	298	293	286	294	298	284	340	306	298	345	287	303	292	281	292	281	280	300	336	308	322	284	266	295	287	299	304	274	294	304	282	286	285	275	319	320	315	353	298	319	272	292	361	314	300	311	298	318	290	336	306	306	280	317	311	297	293	285	314	315	293	308	308	283	324	311	320	326	301	303	302	279	309	287	298	322	316	344	280	303	298	304	321	291	300	275	290	299	284	314	287	309	305	293	299	318	263	318	335	324	303	299	280	300	303	299	340	268	285	276	315	310	289	310	298	293	316	307	293	278	301	321	293	304	324	281	338	304	342	310	304	293	299	328	316	286	295	300	297	295	300	312	306	316	288	326	299	305	298	291	325	321	311	303	291	309	321	277	325	311	327	281	322	290	296	297	296	289	318	289	309	293	325	300	305	271	307	274	304	295	315	281	317	349	341	331	345	347	305	299	324	301	301	334	306	303	272	274	297	295	337	329	307	300	271	298	291	294	303	286	310	328	273	327	316	298	292	269	278	319	301	307	314	330	321	310	288	332	286	308	287	313	327	290	296	308	317	300	295	316	323	299	323	321	325	288	290	294	310	268	313	303	301	304	299	304	323	312	286	318	292	317	286	274	311	309	298	304	300	311	313	320	305	336	273	309	310	286	330	284	317	291	286	253	271	324	286	329	296	303	300	280	310	284	296	305	307	301	293	302	305	292	296	314	286	283	298	308	308	282	327	293	296	312	321	299	295	312	287	312	285	267	323	267	291	302	295	322	340	313	312	294	305	314	326	284	279	318	330	287	279	285	281	254	305	302	305	302	288	328	290	319	306	277	284	327	307	298	321	313	294	344	291	315	293	308	297	310	311	321	285	313	309	324	329	297	289	295	319	289	289	319	287	309	244	311	296	316	334	312	306	289	300	274	307	308	332	306	307	274	276	305	289	284	277	300	290	309	281	316	325	310	315	304	310	343	302	310	318	307	303	278	319	330	285	321	304	270	289	280	303	306	319	313	273	313	325	296	294	286	316	298	277	319	313	304	335	335	298	287	319	296	286	289	269	318	300	344	278	284	322	325	312	310	286	307	275	299	311	313	314	332	299	296	318	297	292	287	336	302	315	315	291	331	333	316	301	302	293	320	305	277	311	290	298	294	294	310	304	282	275	310	297	301	303	301	309	346	329	290	324	300	300	330	292	298	329	278	291	322	329	273	268	306	271	334	304	306	330	303	290	296	306	298	305	296	315	332	317	318	307	313	289	304	288	276	303	332	305	301	281	312	304	313	281	297	336	297	281	294	326	307	323	311	281	283	305	308	313	281	271	310	299	297	273	295	258	318	278	292	308	305	331	286	319	305	299	327	299	299	283	307	300	331	297	295	290	283	318	319	272	271	287	295	333	305	315	301	308	307	281	310	296	288	263	296	315	296	273	352	304	287	307	319	315	312	311	274	292	306	292	303	314	304	310	325	327	291	277	298	310	294	311	302	339	299	270	313	334	333	318	314	307	294	307	353	282	292	287	332	306	300	297	320	292	319	337	315	274	313	320	294	303	301	312	309	291	292	329	271	322	302	269	329	253	321	298	324	316	294	306	298	294	272	315	305	309	311	282	309	322	314	302	328	262	304	323	313	279	321	289	330	282	298	292	280	290	308	313	311	283	315	282	323	314	289	305	295	301	265	293	283	298	334	356	287	272	276	322	323	289	326	315	277	302	277	280	308	304	303	327	298	280	296	323	299	281	342	279	283	341	320	305	330	325	281	311	311	297	285	314	310	306	274	306	305	313	300	249	286	318	310	309	261	282	322	280	303	293	311	295	324	296	327	305	294	296	302	304	273	298	292	321	321	308	328	303	325	298	295	296	264	316	324	308	293	297	262	297	299	334	307	307	317	283	318	298	297	314	289	285	285	259	288	308	313	288	320	343	316	302	264	314	322	287	328	305	278	304	310	312	289	298	314	315	303	279	327	298	315
8385	978	1207	1318	1194	1067	989	915	876	843	865	777	790	818	784	788	786	837	751	776	765	751	778	717	758	733	740	750	759	761	735	685	706	737	730	690	743	689	726	762	728	714	730	732	746	785	731	773	756	757	727	785	738	705	740	724	720	766	718	740	740	768	716	742	720	750	751	748	718	730	728	821	692	830	748	775	758	774	742	766	757	756	672	739	782	767	728	818	731	722	741	745	781	726	722	687	721	739	694	714	731	736	703	719	668	713	715	696	722	711	801	715	715	719	739	703	729	725	696	718	742	705	745	732	746	722	748	715	707	744	750	736	795	697	708	684	731	716	672	706	738	703	681	760	726	710	686	702	694	721	728	742	742	763	698	778	727	683	656	760	724	683	718	747	744	751	769	697	716	764	739	707	730	716	681	741	705	721	757	758	700	707	714	726	708	702	719	712	774	728	730	731	734	677	745	716	700	702	776	755	703	743	764	668	719	715	775	711	748	740	702	713	715	719	751	766	690	704	695	769	707	693	736	770	765	685	740	747	748	760	718	727	743	749	732	708	770	727	738	722	739	745	726	734	676	805	742	727	728	727	775	716	686	744	758	701	708	701	744	731	709	726	691	726	737	764	702	690	729	694	751	714	713	714	704	704	702	700	755	710	767	766	717	698	737	760	697	659	753	721	722	734	711	712	698	710	717	774	750	695	743	742	683	684	729	736	675	708	739	711	720	717	722	727	718	704	739	741	743	676	783	776	745	732	714	703	719	748	700	730	767	741	716	805	768	766	758	734	692	772	697	701	735	721	742	761	764	704	688	680	690	724	761	729	699	715	725	729	759	756	752	698	721	720	732	692	696	770	719	743	691	747	726	698	724	741	777	705	685	730	709	722	737	688	714	771	686	700	762	769	695	744	759	737	723	712	707	725	702	642	709	691	745	720	708	749	718	678	675	737	754	717	706	727	744	710	712	747	711	682	672	706	756	724	746	731	760	720	707	686	722	685	723	735	703	723	698	755	723	722	733	698	722	683	694	702	693	718	708	706	690	755	711	749	697	774	746	709	700	790	704	716	728	738	772	735	741	741	737	759	677	717	686	745	748	684	754	735	729	714	735	687	754	713	757	696	697	692	702	677	774	724	703	770	727	717	724	683	740	726	770	758	726	735	751	743	761	764	739	715	750	735	742	720	776	760	702	663	784	706	711	727	721	751	722	704	719	727	728	741	703	709	699	689	727	742	755	758	737	735	682	697	712	740	715	740	709	725	693	716	700	743	746	721	741	760	713	743	715	724	712	799	707	725	743	749	706	702	728	773	712	734	707	734	726	716	733	744	742	723	661	741	722	733	736	679	702	744	738	744	677	723	704	695	733	752	735	753	767	757	713	666	718	706	699	737	770	761	729	715	717	689	716	741	740	761	703	735	709	740	723	707	718	729	726	692	726	723	668	698	724	679	737	701	785	710	708	722	691	703	723	782	746	736	733	757	717	683	711	687	724	745	745	761	777	736	712	733	713	730	783	720	705	714	729	754	689	699	730	729	745	673	759	705	721	719	716	776	762	698	744	684	745	685	717	691	750	746	702	710	750	696	770	737	760	699	688	727	764	779	716	726	712	685	737	701	686	737	696	680	733	744	689	753	737	720	775	699	747	713	749	772	742	735	701	706	717	710	722	717	755	699	696	700	715	730	736	717	698	692	691	700	745	783	720	752	726	679	732	770	693	743	712	714	758	754	759	719	732	753	776	719	759	725	711	683	726	711	727	733	697	754	693	705	703	702	764	701	688	720	731	771	725	690	683	774	707	673	706	685	752	710	724	704	727	716	704	699	750	747	724	726	693	745	746	703	759	736	753	711	737	719	698	739	690	743	749	751	724	716	740	772	730	745	721	768	700	673	738	743	750	728	746	720	749	752	689	716	718	723	734	736	708	716	725	751	683	738	719	748	732	668	698	727	762	682	753	739	714	698	683	725	765	741	718	737	727	753	748	753	767	710	694	706	755	657	695	755	727	753	748	716	690	708	744	702	722	730	726	705	731	715	717	741	715	740	707	696	759	781	698	734	728	766	760	727	737	741	766	736	702	742	712	720	773	719	704	748	693	715	712	762	723	667	727	769	766	737	754	731	754	717	775	727	696	702	738	672	748	730	712	737	705	704	706	750	759	730	755	726	707	725	694	725	747	726	730	747	758	724	706	777	725	724	730	730	775	639	723	717	772	752	673	745	761	744	690	707	703	718	673	746	736	757	767	692	702	683	762	748	738	736	755	718	678	723	761	763	781	741	702	732	715	723	688	732	724	686	750	666	742	686	743	779	695	711	721	734	686	767	703	708	758	702	731	742	747	739	754	687	736	719	780	707	734	689	705	737	728	724	702	703	723	755	769	728	746	689	727	712	760	701	707	709	722	728	715	755	736	698	735	733	694	688	704	757	745	750	750	731	732	665	742	702	764	701	702	745	762	681	698	727	695	694	753	720	715	746	710	725	756	753	705	721	765	733	738	723	694	715	708	721	743	690	721	753	700	760	682	716	722	725	709	735	689	730	682	716	717	736	727	769	701	759	727	726	745	707	762	714	759	685	719	768	711	723	750	651	736	742	698	733	740	713	757	717	695	706	709	725	693	739	737	709	763	713	733	739	744	753	701	721	696	719	732	733	743	716	718	713	723	733	771	698	740	759	723	733	683	728	740	705	729	726	699	717	705	768	752	749	698	701	777	715	697	741	697	718	733	708	719	732	746	776	732	701	792	729	717	728	672	741	723	693	790	764	789	725	750	685	734	704	724	706	746	763	707	693	739	670	740	748	755	760	730	704	716	721	721	752	712	739	728	750	702	769	753	735	746	723	725	783	743	705	682	758	711	708	708	701	746	734	729	732	707	702	753	736	761	766	740	784	708	774	713	740	757	704	748	743	714	685	753	739	744	733	714	714	723	689	784	725	718	697	738	687	729	699	712	728	670	741	755	736	769	760	751	745	737	685	751	794	712	692	729	741	805	765	763	735	737	750	775	716	732	667	706	734	689	713	743	721	745	716	746	735	732	715	737	786	703	749	689	723	729	715	715	685	744	745	678	706	727	730	738	773	766	715	688	727	712	764	736	738	666	771	711	733	711	731	694	753	769	727	715	717	753	735	684	712	688	730	729	709	706	741	707	737	692	699	793	717	717	760	726	706	743	707	711	723	741	733	769	731	731	704	723	758	711	693	790	726	733	727	776	768	712	718	735	708	764	704	715	722	700	725	768	711	708	721	681	683	753	721	682	704	726	753	744	767	716	694	724	732	792	710	730	732	762	767	727	704	685	773	701	710	716	734	747	678	692	744	715	711	742	734	716	745	669	756	709	777	720	795	730	727	691	712	795	738	705	776	780	717	752	722	694	754	731	715	729	705	700	736	766	696	718	698	710	739	722	743	722	696	721	715	730	706	744	727	705	778	701	723	755	774	731	718	754	746	681	770	722	668	726	745	732	746	672	670	756	746	725	730	691	706
15094	1002	643	456	357	299	255	224	235	245	219	216	183	193	190	179	162	191	169	165	171	191	165	186	182	172	182	166	166	155	159	172	179	184	145	159	183	166	169	164	145	164	168	162	173	176	174	185	162	172	151	180	192	142	154	178	160	177	157	152	139	164	153	175	159	162	172	162	164	146	173	152	154	179	187	163	178	200	160	156	167	176	156	207	177	174	184	167	176	173	153	196	177	137	193	165	159	158	135	154	164	178	193	171	196	163	197	170	163	169	161	196	188	173	171	154	182	171	151	177	170	169	161	168	143	162	186	167	132	189	159	188	152	147	170	144	154	139	199	156	164	179	155	160	159	160	184	167	157	161	160	162	129	158	153	165	160	178	167	167	178	201	151	152	161	159	167	151	174	173	168	156	169	169	175	167	172	159	165	208	157	181	178	175	171	156	175	159	196	160	165	166	160	165	174	174	165	188	185	164	161	167	168	158	159	160	166	139	160	182	171	151	163	150	178	165	194	141	148	151	166	152	163	136	170	158	181	188	168	176	162	177	150	166	179	174	163	192	190	168	161	170	189	163	136	149	164	193	178	167	163	189	160	167	186	164	168	198	199	159	170	155	167	152	173	157	155	156	170	177	155	159	171	163	159	164	142	167	159	170	166	180	174	173	157	175	181	156	162	158	161	186	142	158	177	194	162	158	155	160	151	180	143	164	177	188	179	176	142	154	170	167	166	184	168	140	181	173	186	168	199	167	141	146	174	164	167	166	171	171	157	144	185	157	169	166	158	170	147	165	174	162	160	164	148	144	163	181	157	196	177	186	161	161	171	165	175	154	167	185	175	167	154	170	149	145	164	163	167	160	154	174	168	155	168	173	193	158	165	188	168	189	155	173	145	145	179	145	168	191	176	159	157	163	177	160	147	180	162	176	188	159	155	193	156	185	163	185	170	175	158	153	166	167	149	171	171	178	180	172	154	164	145	171	161	166	182	159	159	177	168	166	154	166	159	144	150	147	159	158	158	189	178	180	136	143	146	170	170	161	174	171	169	150	157	159	192	170	167	170	147	193	177	157	156	182	154	173	182	179	148	187	156	146	151	166	160	210	185	149	175	152	139	169	178	163	175	148	179	178	204	156	165	181	190	181	187	174	160	146	154	153	161	185	147	167	163	133	174	147	168	162	144	197	177	160	179	158	145	150	173	196	167	191	178	168	168	180	169	173	149	163	168	162	179	175	153	178	174	187	161	160	165	164	163	148	143	158	174	152	142	184	165	177	150	132	162	188	155	164	172	150	173	190	144	175	132	199	162	156	164	153	171	175	199	157	170	160	156	162	170	165	151	172	175	178	168	194	144	161	142	192	159	155	200	156	137	130	163	155	173	161	179	174	173	155	148	157	173	185	170	168	171	147	152	174	163	179	171	203	149	154	167	165	171	155	176	173	142	179	172	152	168	171	162	171	170	157	179	168	158	170	161	146	193	146	135	160	210	152	174	147	153	164	162	173	158	161	159	156	155	182	159	151	200	165	135	149	171	183	157	156	161	147	183	133	151	167	163	156	163	166	180	161	188	153	158	162	167	161	199	166	164	148	173	179	160	162	156	136	160	168	168	185	145	160	176	150	149	170	172	172	178	157	182	167	146	147	153	181	162	173	192	180	177	167	161	155	156	182	149	197	131	175	176	191	166	164	175	157	141	164	161	167	184	153	172	157	178	141	165	181	132	156	165	141	162	166	154	161	175	164	194	159	165	156	186	145	161	166	162	152	159	176	161	177	155	161	142	186	195	183	144	169	179	152	172	187	146	153	139	167	189	167	190	160	142	161	157	177	154	162	145	203	149	164	164	161	178	142	161	152	171	140	171	147	177	167	153	148	145	140	177	156	158	154	186	152	174	171	152	167	151	189	160	170	160	153	144	169	135	175	160	143	160	140	152	169	168	146	162	159	149	164	136	161	167	159	158	161	151	179	176	181	189	165	165	169	166	172	170	184	175	180	165	144	146	171	153	157	140	173	160	143	163	173	164	163	175	173	171	151	164	172	160	168	170	180	161	159	162	175	186	161	180	185	150	164	158	174	147	167	162	168	176	160	147	185	159	172	163	160	170	160	167	158	175	176	145	173	152	152	155	181	180	159	177	182	167	167	168	177	183	177	167	188	182	169	158	153	168	138	137	171	176	171	196	177	166	189	155	151	161	176	175	138	179	167	145	151	170	167	169	150	166	152	163	163	170	171	172	163	168	168	147	166	156	160	151	176	162	176	182	166	177	176	146	147	180	150	164	155	161	150	128	144	160	172	158	177	164	143	149	183	153	189	161	163	167	181	159	175	161	116	177	182	165	157	182	167	173	173	156	159	160	185	149	174	166	148	157	157	188	161	191	158	184	153	149	168	175	158	161	164	164	183	171	155	148	173	150	166	172	146	163	169	169	159	182	143	185	170	165	171	164	167	150	167	172	146	143	172	184	159	162	156	151	167	175	144	154	158	152	163	153	169	164	144	182	170	138	153	169	150	167	159	167	151	152	135	197	173	169	177	196	154	166	184	159	159	160	178	146	152	174	169	153	151	163	174	184	161	159	180	165	159	161	180	170	178	157	178	154	188	167	188	158	174	181	141	164	142	173	179	159	165	177	146	146	161	172	149	145	151	175	189	181	165	174	173	175	157	169	182	181	190	197	170	179	165	184	175	161	186	167	170	193	163	155	146	164	174	172	151	180	158	154	181	180	166	161	182	172	178	163	158	174	159	155	162	157	171	163	170	194	148	166	154	177	174	146	168	167	176	198	166	178	166	163	168	163	162	179	161	171	180	158	190	156	149	175	158	183	156	188	150	174	185	155	154	155	182	147	163	187	173	182	173	169	161	181	186	172	159	131	161	151	152	171	160	167	151	160	184	159	173	172	147	182	175	147	164	166	152	161	167	170	165	165	174	175	158	179	153	168	170	163	148	141	178	152	158	164	155	175	161	173	140	157	164	166	174	170	165	195	172	160	161	164	172	165	164	149	162	169	175	155	164	174	174	153	163	164	172	141	152	161	171	184	163	153	166	148	143	148	146	144	131	170	144	150	174	154	161	175	164	183	162	166	159	150	171	177	172	185	184	153	149	147	168	145	145	136	138	161	188	171	173	172	168	151	173	157	156	161	177	176	160	178	156	133	178	170	176	178	176	163	157	181	172	170	160	175	166	177	159	149	157	162	151	147	172	148	156	160	177	183	168	188	154	150	145	158	139	146	164	177	168	162	179	164	170	172	164	181	182	157	150	183	177	149	163	162	182	182	172	190	150	152	168	162	185	162	166	174	169	167	160	174	172	175	159	181	157	163	158	166	165	166	162	156	167	157	176	167	170	153	152	173	155	172	181	165	177	189	165	155	183	211	172	171	171	140	156	169	193	176	168	161	179	174	174	175	166	178	165	192	181	181	150	162	162	156	183	172	164	180	169	184	170	208	173	145	181	163	191	170	148	196	168	146	158	149	178	183	170
9468	882	1380	1502	1279	1113	914	793	751	658	612	570	569	501	557	526	533	485	510	456	455	449	457	515	469	454	471	473	474	484	437	456	446	461	441	410	432	432	458	443	457	431	443	451	420	395	440	427	443	447	436	456	449	435	414	402	454	446	413	450	450	450	422	462	393	427	396	418	436	448	431	440	458	499	487	476	444	487	483	476	466	443	467	405	422	516	501	488	473	460	467	466	436	436	439	422	440	441	443	433	433	437	410	413	421	445	442	408	415	464	468	430	375	425	412	429	406	410	399	410	428	432	418	430	448	394	417	417	428	385	404	421	445	432	415	406	413	445	414	398	439	464	453	386	427	407	420	409	413	432	434	423	409	419	435	428	416	419	396	445	415	403	426	414	419	407	409	456	397	417	410	398	431	441	422	436	429	370	416	409	406	417	442	469	465	412	456	429	412	453	388	419	418	437	392	437	456	413	438	419	445	428	478	412	422	427	427	431	420	419	408	397	451	401	409	444	427	417	433	411	393	460	437	391	429	427	379	430	409	419	444	412	424	422	412	433	437	417	382	437	454	457	419	413	432	420	402	421	448	415	437	365	419	402	420	403	415	428	359	393	416	424	427	425	448	445	465	409	370	424	419	418	382	441	407	423	454	404	432	430	412	402	430	406	432	434	429	424	396	423	406	431	433	404	431	421	412	442	388	457	410	459	437	417	422	423	420	458	425	418	434	445	395	421	456	405	392	431	437	445	400	440	439	412	432	427	402	402	445	400	433	408	411	414	427	439	429	439	427	397	404	443	396	435	425	434	402	433	423	410	445	417	431	412	443	416	447	411	453	415	410	422	444	416	409	407	415	433	421	433	399	416	446	409	406	446	416	453	390	444	418	393	428	434	431	411	433	419	435	420	418	404	413	369	420	424	434	414	416	439	417	392	414	404	410	400	421	443	440	444	416	423	444	418	439	414	413	432	427	403	407	409	448	437	400	416	399	424	402	426	401	396	426	391	424	444	378	417	480	395	433	443	405	413	441	392	420	461	413	476	416	421	408	399	415	395	436	428	418	417	428	393	418	418	400	406	464	410	396	458	453	444	468	423	429	416	453	464	386	443	452	445	459	391	439	426	407	465	408	391	385	404	428	451	421	413	432	425	412	414	447	479	431	421	388	439	399	423	428	440	433	448	407	387	420	401	406	383	432	428	433	435	418	438	410	426	460	397	390	438	384	440	440	447	394	388	420	448	454	422	425	392	390	483	407	416	421	442	438	402	441	431	415	452	444	396	441	425	408	430	425	439	444	407	437	410	434	431	419	417	438	441	386	392	429	422	428	407	449	424	412	396	403	388	453	422	419	433	404	408	409	420	413	477	454	433	393	424	407	425	441	436	398	433	408	410	426	459	420	432	391	425	433	422	426	462	436	400	412	420	401	441	475	404	387	466	429	446	426	427	401	447	420	431	435	408	409	400	417	410	469	400	434	438	385	440	411	409	404	439	399	402	447	438	407	416	446	443	427	453	476	416	435	440	382	420	416	421	426	435	431	417	439	420	428	430	399	414	451	442	390	450	437	423	466	406	394	426	426	412	445	425	453	461	420	416	429	405	428	445	423	403	457	451	437	381	394	419	400	430	439	401	399	391	432	407	448	397	390	434	417	401	403	420	436	418	426	410	414	421	415	462	416	448	433	428	422	480	440	425	441	425	421	436	433	413	411	434	410	412	426	437	414	431	405	389	440	428	427	434	367	464	441	453	400	432	419	398	415	430	410	438	433	413	422	430	416	418	465	425	422	438	420	447	423	437	399	408	432	389	420	423	412	418	450	461	429	470	416	400	416	433	409	442	456	410	465	385	425	390	449	437	424	442	440	418	377	373	428	452	402	438	426	396	412	406	448	430	393	412	448	413	398	403	395	387	426	392	417	411	405	429	450	429	398	402	461	453	377	430	410	386	433	435	432	386	444	431	409	382	447	428	417	404	375	437	395	419	405	414	456	445	414	429	392	408	438	427	426	417	426	402	440	393	455	406	455	445	416	425	415	428	421	426	443	429	438	392	423	417	444	428	454	452	428	408	467	375	433	423	430	450	410	392	450	440	443	417	441	466	425	418	407	416	428	393	422	406	426	424	451	473	428	422	416	387	429	409	427	437	419	414	408	414	435	432	424	430	379	399	416	434	421	408	412	428	485	402	408	443	466	449	399	445	417	430	431	440	422	439	423	453	450	427	395	431	431	473	429	440	421	392	395	424	427	432	418	383	426	415	384	411	413	406	435	453	437	418	437	433	415	441	408	390	442	431	391	439	409	415	404	393	385	401	429	418	446	404	442	430	432	411	424	438	419	381	420	411	385	422	391	438	418	442	428	429	400	430	424	392	444	478	435	454	418	409	435	414	371	392	437	428	410	415	437	400	423	420	420	410	387	425	421	383	399	404	435	407	419	432	446	458	416	422	400	412	451	426	420	442	429	416	420	389	441	428	453	426	405	438	403	430	429	473	427	404	432	424	404	381	385	450	422	389	408	425	433	404	384	375	442	458	430	401	402	408	417	455	440	387	463	395	425	421	401	419	435	457	395	442	420	404	444	414	399	435	381	425	444	389	423	404	418	421	427	422	395	445	463	423	432	461	384	417	444	412	420	406	418	443	426	438	421	466	407	433	414	409	424	418	443	434	430	412	409	422	411	416	439	405	460	385	436	415	413	417	461	407	462	381	411	445	422	397	395	440	443	438	447	441	413	442	432	434	407	412	407	417	410	409	435	418	446	437	439	394	416	435	435	393	441	421	413	424	426	415	431	428	435	424	423	403	422	452	391	428	466	428	381	436	377	429	422	413	404	401	412	399	410	366	407	428	413	411	427	417	419	430	429	411	416	408	417	412	456	429	419	413	418	420	403	432	410	401	411	400	422	419	408	422	451	409	424	398	402	383	392	422	443	409	398	419	388	433	437	412	417	398	405	445	405	428	405	424	417	400	429	420	423	432	425	417	445	383	444	429	430	425	410	401	407	415	442	410	422	422	415	413	458	443	437	385	401	429	414	417	440	435	438	438	408	409	398	418	423	433	412	467	433	440	367	422	418	430	459	349	427	426	431	398	416	401	414	437	469	441	394	410	376	428	461	397	423	419	438	433	435	437	416	434	417	359	421	432	404	433	416	438	425	450	448	431	410	449	428	426	420	413	438	423	437	428	414	410	414	415	450	429	432	428	387	430	423	417	413	411	374	411	475	436	376	414	426	453	459	431	425	372	434	424	401	427	431	431	388	416	437	439	414	433	435	449	430	441	444	437	447	450	417	414	428	426	410	418	444	404	370	437	439	427	404	442	423	386	461	427	451	418	415	438	439	448	434	440	409	432	421	399	413	443	428	434	440	414	394	414	433	436	396	445	397	429	449	412	447	421	434	379	402	422	433	433	406	410	424	412	470	420	430	437	444	394	408	412	437	408	472	424	384	432	415	444	421	405	446	448	409	428	419	388	414	439	474	413	433	418
2872	411	332	374	369	339	334	375	387	336	331	359	388	354	377	346	359	363	337	316	322	351	345	347	375	331	351	368	341	343	343	329	314	364	341	350	348	366	364	384	393	341	359	343	361	325	382	383	357	338	361	346	354	366	370	361	340	338	361	327	336	339	361	359	371	325	309	325	321	389	364	380	361	370	363	379	356	393	369	365	373	346	360	318	329	374	343	351	352	357	351	367	362	338	370	320	364	310	360	359	350	355	352	357	380	338	348	345	328	343	365	359	340	361	314	330	356	357	340	325	364	349	330	347	365	373	357	344	346	330	354	356	343	348	320	337	334	321	352	364	354	354	337	336	367	326	379	367	341	355	331	374	335	380	350	344	356	357	339	361	406	363	355	320	371	330	368	357	319	352	321	341	362	377	369	328	341	354	352	357	344	356	359	336	334	326	365	369	359	299	341	375	323	343	359	354	364	327	341	331	338	362	333	331	395	333	317	346	396	365	377	360	362	372	312	353	342	304	306	414	355	322	340	355	339	348	345	363	320	315	348	382	377	354	350	354	352	320	320	333	368	379	353	334	381	369	326	352	334	336	365	337	352	388	351	363	366	356	343	340	353	345	344	380	377	384	333	377	344	388	347	376	341	358	394	385	359	360	349	369	355	386	335	347	330	382	350	354	351	352	358	339	358	377	348	353	323	337	394	325	337	358	348	371	338	312	325	333	340	340	334	325	361	319	327	364	384	359	356	377	363	358	336	346	330	321	346	307	342	363	326	392	378	356	337	355	368	349	365	354	348	350	336	349	405	306	366	324	349	324	334	353	329	372	353	360	362	353	380	334	335	336	336	352	356	341	328	363	339	355	345	343	361	358	325	335	337	358	357	382	370	329	331	324	356	375	343	393	321	368	379	337	377	333	351	337	323	349	354	363	319	367	390	327	359	359	316	377	368	338	379	320	339	367	373	373	349	342	351	337	352	380	332	333	337	351	387	349	394	305	388	336	385	332	359	355	364	323	328	351	317	323	340	358	343	356	337	367	326	346	368	346	339	337	377	367	377	361	368	381	377	350	347	349	381	331	307	363	354	319	342	341	321	380	372	327	338	345	330	308	349	389	366	330	363	330	335	357	361	351	365	344	339	361	339	335	326	334	354	371	371	370	341	387	353	363	343	372	353	344	333	337	343	347	368	370	334	352	346	331	334	351	360	350	337	349	333	337	371	412	362	344	324	363	355	360	312	373	302	340	347	342	377	352	321	408	359	334	342	328	349	333	378	356	356	333	381	369	373	327	390	336	339	338	337	342	327	346	341	352	321	354	312	366	355	320	325	371	380	370	356	335	357	356	361	326	346	323	312	375	340	336	328	382	334	348	347	353	371	359	333	388	361	336	342	360	341	375	388	342	347	347	343	348	324	345	349	385	360	384	366	376	309	351	320	345	365	304	337	339	328	389	348	340	348	373	349	309	347	360	349	364	377	349	322	351	365	353	341	376	397	338	353	360	372	327	365	371	337	370	335	369	346	349	367	331	371	364	320	381	324	321	381	355	336	370	342	341	352	376	328	365	360	338	345	362	323	356	376	370	373	335	363	327	367	365	412	348	328	352	338	363	335	337	356	336	337	365	329	352	312	331	331	353	316	358	393	377	329	321	338	358	361	386	350	377	385	373	379	357	327	381	340	305	326	350	354	344	378	374	362	359	349	328	357	375	360	353	371	346	348	310	341	336	324	347	365	332	353	329	382	346	355	347	356	332	387	377	324	354	337	326	363	356	347	369	335	319	346	364	340	369	327	352	321	362	356	351	351	366	370	353	337	349	340	400	404	334	366	345	338	326	361	350	322	317	349	371	357	355	343	370	310	360	361	357	333	343	403	358	332	377	339	385	375	361	365	378	321	390	336	375	338	364	341	363	363	353	329	322	309	355	359	347	335	306	338	315	339	347	357	363	351	331	370	346	352	372	337	364	370	358	346	349	332	335	356	322	354	353	325	356	342	344	319	327	372	354	362	331	359	387	360	323	332	335	362	338	335	403	351	365	369	378	365	358	350	330	364	313	367	335	339	352	356	353	338	345	350	357	345	373	384	346	343	369	333	377	334	371	334	345	350	367	376	348	348	360	351	336	343	372	358	323	345	367	357	391	360	319	383	380	354	353	351	345	361	386	361	364	340	367	316	353	337	344	355	346	350	344	371	384	357	349	321	344	393	342	373	349	331	364	346	329	338	337	391	376	348	384	349	344	344	343	343	335	353	332	352	374	385	351	357	351	357	340	335	332	351	344	356	369	375	361	335	336	329	310	316	377	333	330	360	340	368	332	340	374	353	362	341	358	377	344	354	336	366	347	367	351	347	365	303	372	377	348	347	380	319	343	358	376	371	367	348	336	389	355	354	356	355	366	348	319	370	334	346	316	367	356	354	340	343	362	342	357	336	333	355	327	345	365	322	344	346	326	344	323	333	336	342	325	345	346	371	368	348	313	355	363	371	342	369	327	344	358	343	337	347	340	367	328	345	367	358	340	379	342	369	338	377	344	371	314	342	337	363	387	364	360	346	356	397	361	337	346	383	326	364	347	359	348	365	350	355	367	355	342	370	383	330	359	348	351	350	344	385	341	379	327	324	326	330	335	381	327	347	353	366	368	363	370	355	348	332	372	344	344	314	318	346	371	370	351	325	360	331	348	352	344	346	354	345	370	364	371	369	357	333	375	360	357	323	330	341	333	362	336	344	353	350	379	350	383	352	371	336	342	334	347	360	342	357	363	373	352	342	361	385	310	325	368	360	356	361	379	324	357	362	353	337	350	353	335	358	367	351	376	399	334	368	347	363	342	326	340	359	323	386	385	318	364	357	374	351	364	361	339	329	324	341	370	377	377	378	329	332	374	308	351	353	343	359	335	354	330	343	340	320	340	350	341	350	346	366	351	345	333	379	343	332	361	357	345	349	328	346	335	338	312	379	335	357	376	328	359	379	308	370	379	339	342	352	331	304	336	351	345	358	352	327	338	372	355	348	330	360	342	344	384	330	330	368	364	367	378	339	327	336	380	364	374	334	342	317	392	354	307	356	347	354	315	378	344	365	342	347	360	395	363	377	297	327	318	353	380	358	328	335	345	317	359	351	325	345	339	346	339	391	379	365	368	324	340	323	332	369	327	343	347	394	338	353	336	337	331	327	348	334	387	351	371	366	353	369	371	346	331	321	327	353	329	357	342	324	345	324	342	374	397	345	382	326	382	356	325	347	367	334	338	372	334	352	348	352	336	353	357	323	332	343	364	357	375	330	355	359	355	374	339	341	319	346	352	362	343	372	314	316	370	330	337	359	342	344	344	370	364	362	358	342	358	385	337	359	350	370	338	362	347	370	340	354	314	359	349	376	321	353	345	373	337	339	322	308	359	344	365	335	376	345	355	316	343	360	372	350	337	352	349	337	358	343	375	344	343	332	336	362	352	376	370	344	360	334	348	355	417	338	322	363	351	367	335	338	325
3251	870	855	885	837	857	817	871	877	843	815	815	848	881	811	807	903	832	837	845	809	833	788	796	850	881	808	823	839	837	833	780	825	796	867	800	799	780	804	775	858	809	833	803	873	860	852	841	801	863	867	814	864	845	877	828	877	823	842	797	862	838	836	824	843	856	829	839	868	834	795	823	871	818	894	831	806	880	823	799	876	844	851	832	818	900	829	815	794	835	868	797	808	807	808	858	826	779	844	858	840	844	828	802	812	854	773	799	825	796	876	861	800	832	822	843	875	869	815	819	852	868	853	815	782	825	853	830	829	800	853	788	801	878	753	836	821	816	809	850	850	837	893	833	770	771	862	819	841	786	869	812	841	838	848	863	764	834	798	778	843	848	864	802	816	838	864	863	892	790	831	832	884	834	867	831	794	851	805	829	813	854	845	804	860	854	807	849	817	859	799	812	835	835	853	808	805	893	776	844	869	839	801	862	827	872	842	859	766	862	773	770	809	827	802	856	808	828	811	804	845	839	822	800	894	849	808	846	780	828	850	858	833	852	806	787	871	816	769	829	806	874	837	844	821	779	842	864	828	829	793	756	824	807	838	833	829	837	779	810	833	821	872	866	836	837	811	862	788	844	822	858	819	871	817	763	817	834	835	832	868	768	828	783	840	835	860	863	859	859	841	823	874	809	835	840	816	814	841	846	890	837	845	805	847	837	809	816	891	826	800	856	847	864	805	835	820	785	789	746	778	806	834	816	820	893	825	826	885	875	787	821	828	834	803	810	842	773	825	857	810	825	802	821	816	791	777	806	818	843	815	830	786	824	814	814	826	828	814	813	830	814	768	848	816	810	828	819	817	803	813	799	771	841	839	847	820	827	850	867	857	793	835	822	797	805	850	814	858	814	850	834	860	800	799	814	827	842	814	795	819	840	840	801	847	790	827	827	867	845	846	827	831	811	810	838	823	829	835	820	840	839	810	833	813	776	834	833	794	898	824	812	859	826	836	856	784	856	846	794	808	854	772	859	826	805	833	843	817	884	841	849	804	819	829	847	869	800	806	827	829	857	835	845	807	859	869	849	895	866	832	882	797	801	828	807	824	846	829	831	896	830	842	831	873	832	829	809	832	802	828	793	845	818	766	880	848	829	856	826	816	818	821	819	821	858	835	848	798	779	838	827	853	834	827	844	812	867	833	838	815	831	866	824	866	786	862	877	827	778	871	808	847	823	810	795	803	817	879	766	793	807	807	790	799	785	784	856	811	845	795	822	825	827	812	822	850	823	859	844	859	858	884	877	848	868	827	833	821	894	849	786	813	817	842	795	812	788	804	861	835	817	832	862	822	780	797	879	830	827	822	822	843	810	821	777	844	812	821	847	817	851	817	804	898	811	794	841	835	850	814	813	841	811	785	832	815	850	886	837	834	844	839	809	812	801	829	891	831	841	802	811	839	835	815	889	838	826	841	861	805	836	822	822	806	801	820	870	850	814	843	830	853	841	820	810	802	866	810	787	841	829	840	826	866	872	842	861	843	834	800	837	831	813	835	838	840	791	842	824	798	816	782	892	822	808	807	807	832	837	799	833	826	833	812	842	814	848	817	803	814	866	836	838	801	841	797	852	777	817	810	794	833	863	847	772	827	858	858	922	846	802	854	806	812	786	841	797	785	805	868	783	835	855	786	835	820	848	819	841	818	834	857	861	809	788	801	866	801	798	782	857	805	845	819	847	809	825	807	762	866	826	810	811	791	864	851	850	761	804	811	792	801	833	875	830	757	873	823	814	850	832	880	779	814	785	802	838	812	849	806	867	852	821	796	854	819	842	812	874	856	834	820	799	821	806	864	872	816	836	823	857	884	785	841	794	853	869	842	820	836	820	822	811	811	803	806	894	860	825	788	796	784	830	784	805	845	828	897	788	816	823	833	842	864	843	881	848	839	847	789	824	828	795	795	783	836	827	824	808	830	829	832	808	801	811	848	803	844	870	831	861	852	862	841	870	794	859	828	831	851	812	813	845	842	825	786	808	834	827	847	749	826	867	822	863	853	835	852	827	773	824	817	821	829	786	844	790	825	808	857	842	799	799	825	835	859	853	772	771	872	807	773	901	832	828	830	822	821	824	851	787	817	889	820	869	831	882	776	797	832	836	845	817	827	871	872	852	819	870	898	795	794	844	829	854	837	823	819	797	828	853	852	804	783	826	858	817	822	764	804	842	876	778	878	787	764	820	838	809	819	847	845	894	853	824	857	790	797	818	795	831	858	796	829	823	811	809	831	857	853	795	822	819	863	873	819	866	828	798	843	835	792	853	822	847	767	816	822	868	821	861	848	847	799	780	802	865	818	823	816	815	834	812	819	813	822	837	819	836	853	817	784	817	802	821	845	817	806	874	793	854	848	849	810	791	807	790	828	853	821	834	810	772	806	788	786	805	819	816	839	843	810	826	834	814	779	807	781	846	861	809	879	784	812	854	817	827	829	820	824	851	839	807	842	842	878	867	838	840	819	825	850	849	879	834	803	830	798	820	796	841	829	880	825	833	822	803	816	873	813	832	835	837	871	837	807	875	830	823	914	784	814	804	817	850	854	809	813	895	848	852	815	860	860	825	802	807	839	837	771	830	794	833	867	844	832	805	857	834	816	838	805	819	829	785	862	822	784	862	805	873	850	851	870	822	798	777	840	811	833	851	801	833	853	817	817	834	855	796	850	804	865	808	837	793	793	796	840	852	859	835	861	826	820	792	817	836	823	839	825	833	818	776	807	830	776	766	840	837	788	813	830	849	819	853	890	823	803	783	815	804	832	785	803	825	832	769	851	872	817	777	819	809	789	814	831	794	812	870	850	809	810	830	825	788	858	871	833	803	844	829	816	806	812	796	798	877	800	804	844	807	809	865	837	802	795	790	813	835	859	796	844	816	863	867	822	814	796	805	780	868	809	785	830	861	768	807	807	787	837	835	839	835	806	817	765	829	878	794	810	821	885	764	827	829	779	853	813	855	878	863	832	848	843	785	817	823	777	795	881	823	792	851	835	772	803	871	850	817	818	822	808	840	881	832	834	848	841	864	861	865	821	815	851	767	865	783	804	836	865	875	779	823	783	832	863	824	827	876	820	832	826	824	846	792	859	779	769	838	834	818	859	777	812	822	809	832	827	773	815	834	835	803	807	827	800	866	804	860	809	804	813	813	862	842	820	839	803	854	832	808	833	849	765	785	853	769	861	823	852	844	833	810	822	804	869	771	842	858	888	836	893	802	907	792	786	821	886	840	828	832	830	817	802	883	846	836	797	777	824	821	847	776	816	806	753	824	841	806	851	819	830	823	786	790	851	828	817	809	831	867	757	849	764	827	882	832	839	837	843	886	851	873	825	816	807	832	809	793	850	840	898	799	828	830	816	855	824	831	840	850	806	837	832	785	807	889	831	862	843	855	839	823	822	809	818	841	845	796	869	795	819	819	857	816	772	871	786	865	747	872	876	858	798	825
9379	573	468	449	353	375	326	348	317	316	344	315	324	299	305	292	296	314	302	301	276	309	319	293	275	258	304	289	273	339	292	303	292	321	313	298	305	306	287	285	302	271	316	306	285	287	324	312	290	307	336	306	308	304	294	280	288	298	292	322	295	284	308	300	301	267	290	325	306	296	310	330	283	278	297	271	286	283	308	274	300	307	316	336	294	306	294	296	301	307	303	302	318	271	274	276	301	275	329	289	303	311	303	276	288	302	305	274	267	276	298	321	309	296	296	298	299	303	264	302	329	295	290	294	277	290	298	308	306	332	295	282	312	289	288	328	301	268	294	310	305	288	308	303	284	281	297	323	295	272	292	305	289	262	286	325	319	293	329	324	289	268	311	291	325	336	314	340	309	341	320	313	293	305	310	264	299	314	289	294	256	294	321	301	288	292	307	283	277	300	317	284	284	341	297	305	298	290	311	294	258	277	325	307	295	273	311	293	271	298	289	249	276	299	287	267	291	275	293	306	317	289	278	323	258	313	299	285	295	306	312	328	268	284	297	287	311	308	307	278	296	303	284	295	280	307	304	287	297	276	313	334	302	263	308	292	320	299	287	278	293	297	313	305	288	318	303	308	279	266	317	260	288	322	315	302	297	315	305	285	292	343	300	304	296	264	306	298	292	276	268	310	310	310	284	293	277	265	317	309	296	280	273	304	282	265	300	285	267	270	311	298	297	330	297	311	269	302	296	295	307	290	308	266	295	275	318	288	289	288	313	286	282	278	299	332	333	316	305	314	284	277	322	288	300	279	343	296	302	296	293	310	290	269	306	278	319	302	298	269	261	312	277	291	294	295	292	313	303	284	291	322	282	331	315	318	304	282	287	277	287	299	311	279	294	289	288	302	290	294	318	264	297	246	321	289	297	282	293	292	272	322	282	290	290	290	300	285	283	327	300	296	271	299	297	294	289	283	290	294	314	284	271	320	274	276	257	285	287	288	287	275	270	305	272	317	313	317	320	293	286	302	278	305	290	318	301	285	325	287	318	282	311	286	317	314	301	291	318	306	279	300	284	303	314	299	305	288	297	286	292	292	290	295	279	305	292	258	281	298	279	310	322	295	307	291	289	321	306	287	281	285	262	279	341	318	305	298	272	289	292	286	295	308	337	295	287	306	287	263	323	305	288	296	304	330	284	306	301	300	311	281	293	317	269	294	264	294	274	349	274	293	304	278	299	321	302	296	297	307	318	317	270	268	292	328	311	304	302	271	291	273	261	293	284	304	284	304	289	272	296	308	281	282	284	325	295	273	330	302	279	321	302	311	284	292	317	291	319	293	281	304	288	266	319	323	288	293	287	319	292	322	304	313	307	285	290	283	304	308	275	295	266	317	268	334	329	289	287	280	258	275	279	280	286	310	281	285	305	300	265	351	275	263	309	316	275	300	296	316	282	320	283	311	292	291	291	318	325	276	312	293	287	297	302	303	300	337	297	301	292	286	310	303	315	287	271	284	321	315	316	292	289	315	275	291	291	320	303	298	318	296	282	286	310	279	301	277	315	305	290	301	337	303	289	311	276	286	269	306	320	294	274	292	273	302	348	277	309	310	338	305	303	309	298	307	301	285	290	298	311	275	307	290	299	295	300	307	315	313	306	278	309	298	293	282	311	288	269	278	305	294	299	288	315	313	268	289	305	299	312	283	287	302	297	266	313	280	312	269	292	312	298	268	294	279	291	288	291	293	291	293	273	292	289	315	286	305	297	321	296	287	260	306	314	328	307	317	287	296	299	299	314	305	323	283	305	307	312	263	335	289	304	296	305	301	284	302	291	291	282	288	321	299	312	306	275	279	282	348	297	302	306	315	286	302	305	297	301	319	315	267	286	323	300	282	308	296	289	276	271	306	294	348	298	335	317	278	265	312	289	281	270	280	308	309	283	270	319	278	266	307	304	314	319	285	250	285	306	332	318	294	309	284	295	295	322	273	319	314	307	335	273	302	306	281	302	291	344	293	297	277	305	303	264	292	315	321	317	318	286	274	320	302	315	289	275	298	295	302	282	294	332	290	265	307	326	325	310	294	292	317	280	277	262	272	255	312	265	269	294	321	291	306	291	290	345	301	304	286	316	257	302	303	294	326	279	286	304	277	328	322	274	312	320	283	292	322	299	273	296	264	302	328	300	306	313	275	317	316	314	293	296	299	292	274	307	305	304	285	309	301	286	292	309	319	272	301	280	322	270	295	310	291	294	273	279	268	308	271	308	294	286	330	326	291	311	269	325	275	261	318	290	283	320	295	302	279	288	319	297	283	297	304	304	302	279	287	280	316	300	281	318	313	311	290	282	313	311	295	323	264	328	305	293	287	314	337	322	328	289	311	312	294	274	269	318	308	316	316	290	297	270	310	294	290	324	272	305	290	315	310	322	273	285	325	331	261	267	295	279	315	314	272	305	299	288	291	322	308	287	292	275	292	317	284	302	292	333	284	275	276	268	297	305	318	298	299	304	317	253	285	269	315	324	266	305	290	297	302	316	296	293	289	303	332	302	281	287	307	303	261	291	303	282	259	296	265	286	284	293	246	291	302	299	301	286	289	303	264	289	288	304	283	313	284	308	301	282	308	296	293	296	283	327	294	298	325	281	260	334	274	310	293	326	312	295	277	313	287	277	265	281	298	327	305	303	312	301	292	293	303	296	301	309	304	270	322	272	291	301	298	265	319	272	284	312	285	299	310	275	292	294	293	292	312	314	306	284	290	312	281	290	333	293	301	288	288	326	274	291	306	299	314	311	275	301	300	310	260	298	296	274	288	304	308	271	286	313	295	313	307	306	288	303	321	286	272	316	283	275	289	303	278	304	279	271	291	281	278	327	292	294	332	273	298	297	321	323	282	318	299	331	295	316	280	281	285	343	293	275	310	270	298	322	299	261	292	309	275	295	328	322	287	310	273	322	309	308	295	283	312	289	286	312	330	285	288	272	283	322	288	303	289	298	295	286	288	291	287	299	262	279	277	288	315	315	298	287	313	298	310	305	292	300	284	287	286	268	329	282	296	256	289	309	281	303	305	289	282	331	279	311	276	273	295	267	276	296	316	324	288	306	296	285	314	262	303	275	258	276	310	285	300	291	286	287	320	317	281	300	286	314	313	314	306	268	254	304	280	304	303	288	305	275	255	316	312	295	273	298	289	305	279	315	291	323	265	320	322	296	279	291	267	303	313	288	286	323	298	280	265	287	323	327	250	289	305	276	293	293	256	293	288	295	278	309	319	297	301	295	259	295	292	310	268	265	321	309	281	327	277	296	320	284	265	286	281	316	280	311	290	280	276	310	301	280	288	290	296	323	297	294	292	302	269	269	303	287	280	272	308	299	282	279	291	309	290	294	281	292	305	285	302	310	300	283	279	302	278	268	324	299	348	329	283	334	292	288	266	311	282	288	300	283	314	264	270	292	295	284	283	272	292	281	305	290	318	300	267	298	266	277	301	278	292
8006	940	1272	1275	1132	1101	924	931	870	873	790	786	751	761	774	739	787	692	729	746	778	760	748	743	692	750	765	765	732	668	718	823	707	684	708	699	722	746	666	737	687	696	747	712	720	682	680	716	716	681	764	703	722	739	686	745	676	698	689	711	706	742	718	702	687	704	698	716	677	695	676	694	686	777	712	755	780	747	733	754	728	712	685	682	751	763	739	722	750	730	705	690	678	706	690	718	732	717	717	705	708	732	688	695	705	718	740	725	714	643	712	687	715	701	725	722	660	730	732	708	747	745	721	756	676	653	710	703	686	657	689	717	716	675	708	725	719	716	710	709	719	640	694	721	752	670	752	702	690	733	702	727	664	696	741	713	707	746	672	713	730	715	737	705	711	708	706	702	715	769	683	678	666	681	752	688	714	660	672	694	715	744	677	705	704	738	729	667	725	723	626	712	704	735	672	716	696	760	656	712	711	663	695	705	683	680	693	733	684	776	636	716	658	705	701	667	690	696	697	739	700	684	719	705	707	676	704	727	721	736	666	699	648	659	718	703	673	698	704	705	711	740	688	699	726	701	647	717	737	678	723	745	711	748	715	656	727	689	723	693	660	690	715	699	718	751	730	734	703	681	692	652	691	737	663	682	671	702	737	698	752	724	687	706	700	754	723	740	713	726	707	714	681	705	695	749	698	746	686	697	726	667	686	644	723	733	727	736	699	720	695	734	713	694	695	683	726	707	721	719	685	759	715	702	750	734	712	712	752	674	699	688	736	727	716	730	720	697	719	685	749	750	746	671	750	686	742	697	667	702	679	695	729	721	719	736	687	726	764	766	713	711	702	722	675	743	703	695	706	703	715	748	721	747	723	685	722	701	686	709	666	736	705	716	697	697	639	672	689	663	714	682	672	734	706	649	749	679	690	730	685	682	739	688	722	680	673	742	699	727	712	682	702	687	700	752	717	716	666	726	706	698	718	668	694	728	700	689	704	677	721	716	759	693	679	714	699	747	745	694	717	668	704	715	691	695	709	678	683	725	723	681	681	714	683	713	714	698	665	717	716	692	709	709	758	738	709	712	733	679	717	648	748	671	724	735	666	704	681	746	709	666	695	680	721	686	704	772	663	734	726	712	710	669	733	727	698	690	659	690	755	719	698	737	715	674	727	725	757	688	707	707	679	660	725	710	707	756	667	664	678	717	704	698	693	750	673	667	738	714	701	677	722	684	692	678	744	683	681	697	704	681	743	695	672	722	725	710	673	728	749	720	709	731	726	698	756	695	745	695	705	724	694	701	706	731	702	653	668	715	700	710	635	670	703	735	696	625	698	682	718	664	723	679	688	718	707	668	709	699	696	733	681	759	701	710	685	654	732	701	674	746	679	699	715	667	742	749	658	734	718	717	646	702	688	722	741	745	706	692	697	686	655	728	694	770	697	676	656	667	727	656	678	692	740	702	736	727	700	712	770	726	680	722	673	687	672	714	696	692	677	713	653	710	703	740	697	665	696	752	659	692	666	725	713	702	735	713	726	674	690	689	698	702	725	708	707	692	703	708	664	696	719	696	728	691	754	686	705	729	727	678	681	738	666	727	659	725	674	700	727	732	658	701	734	700	677	653	715	733	698	705	684	723	697	683	684	712	734	681	713	710	696	723	704	738	693	717	708	678	700	722	693	684	727	722	667	700	674	715	740	721	687	688	643	689	753	701	713	638	701	708	689	700	718	667	723	701	699	685	703	712	707	710	710	672	711	695	663	722	743	665	688	679	684	713	707	736	731	663	699	706	690	719	718	715	734	709	688	761	717	703	722	697	695	700	656	680	669	688	730	668	673	688	714	702	682	751	699	682	742	666	732	728	655	726	730	709	712	679	706	688	764	728	719	748	711	678	728	705	732	710	715	701	665	674	679	692	659	702	720	731	757	736	707	780	720	718	704	684	690	727	654	692	681	677	717	747	701	699	708	693	737	660	672	724	714	691	695	693	716	743	779	686	763	656	692	714	696	677	688	657	693	742	713	694	747	676	714	667	710	643	694	713	682	718	693	699	779	711	692	675	715	686	701	695	743	708	680	712	742	716	729	728	717	707	665	754	698	673	657	751	721	657	742	707	742	701	739	742	723	696	747	709	672	675	680	708	721	727	722	736	726	727	670	698	686	695	696	716	677	695	749	736	696	684	711	737	717	680	702	749	756	728	722	757	706	697	741	682	742	707	735	667	697	748	679	728	687	731	667	707	675	716	677	702	686	682	709	691	715	710	708	698	677	714	701	672	765	691	751	676	752	698	659	703	639	704	699	705	705	734	715	701	664	733	638	696	708	686	720	687	690	690	694	691	690	677	711	699	707	693	727	707	705	688	720	690	681	726	666	697	648	752	763	674	713	671	682	737	700	760	699	746	723	686	702	721	708	715	715	659	672	707	703	732	705	658	717	706	706	669	733	697	707	744	704	700	687	729	688	674	681	717	691	673	752	692	704	688	684	715	694	743	725	711	747	714	736	717	693	691	691	725	699	700	728	726	692	743	724	695	722	718	735	723	752	759	717	731	716	659	684	671	689	728	730	760	722	731	683	684	702	724	710	726	695	741	663	708	726	711	686	686	697	652	700	725	687	678	731	723	706	704	699	709	686	725	693	717	684	744	719	736	681	671	725	718	684	700	775	642	738	743	685	710	720	709	702	726	678	716	680	719	692	710	701	721	649	679	676	730	715	737	708	678	727	740	727	649	659	689	672	693	664	645	706	701	692	691	710	724	727	674	722	696	743	710	728	702	732	750	703	707	725	683	701	696	715	719	701	718	729	723	694	673	661	654	722	732	676	690	745	668	718	667	756	717	757	730	702	740	716	692	747	708	746	703	665	698	717	726	707	724	702	683	724	706	670	737	747	745	720	694	705	713	713	726	721	728	697	710	658	754	689	737	727	667	716	713	708	690	656	725	701	714	716	731	691	694	725	766	694	684	728	664	739	683	707	709	736	716	704	726	750	709	695	689	739	687	733	718	737	720	678	702	714	737	746	705	736	660	649	722	708	685	710	700	706	751	667	759	725	729	706	680	759	688	706	739	702	677	725	726	673	717	708	696	719	708	713	700	702	686	674	699	695	752	736	674	699	725	694	702	702	682	685	691	691	678	728	669	727	730	706	685	690	676	697	656	686	694	702	709	717	730	736	721	674	733	702	761	700	679	724	753	720	730	709	719	717	650	690	705	704	667	698	733	655	720	663	709	755	704	743	679	671	727	704	737	693	709	695	708	681	680	720	678	692	677	709	661	691	718	677	764	712	727	717	737	647	748	689	716	664	672	684	633	710	686	709	720	743	652	705	694	714	751	665	698	678	717	738	733	728	682	704	713	701	678	678	655	694	684	691	675	704	717	715	702	696	726	682	723	690	713	725	676	703	713	712	768	678	735	667	733	709	700	710	687	754	701	728	706	670	727	725	710	743	705	648	683	692	681	722	678	726	714	666	732	653	663	735	731	684	693
15414	958	577	474	349	267	267	251	201	201	179	198	190	171	172	191	155	170	156	159	159	170	159	147	147	198	157	152	171	188	189	156	185	177	145	146	160	164	142	176	172	153	177	150	166	157	152	165	144	151	156	157	144	134	165	154	161	139	145	161	149	127	152	145	132	147	164	154	172	136	179	153	138	175	162	161	165	176	142	164	148	133	128	167	175	161	168	161	152	163	142	163	158	151	151	159	156	189	167	173	153	146	150	156	184	153	162	145	150	153	157	156	142	130	136	150	190	158	156	138	153	149	151	153	128	164	146	162	149	140	160	148	154	141	182	175	178	143	126	160	136	178	160	134	134	156	152	163	139	152	160	161	151	144	145	138	139	163	149	166	162	133	138	141	144	162	155	161	159	155	155	157	169	167	158	197	142	131	133	158	172	162	164	178	150	164	166	169	147	142	151	155	158	155	142	138	148	171	161	165	146	164	145	159	167	183	150	167	138	154	160	169	160	165	148	156	156	129	156	148	175	155	134	145	134	167	148	150	162	168	126	161	170	145	146	149	146	157	150	150	143	128	179	134	134	153	139	155	143	143	151	168	132	169	169	141	171	140	133	145	166	160	170	137	156	156	176	172	180	179	151	148	142	153	170	142	148	140	141	134	162	143	154	159	152	161	145	153	140	163	150	154	153	153	158	131	147	150	139	159	142	167	147	154	157	143	178	137	156	176	163	157	154	168	161	137	140	147	131	155	149	154	171	160	146	157	173	150	152	160	192	166	145	162	136	177	153	156	179	159	150	164	197	167	151	165	156	150	158	145	165	163	165	156	158	144	132	149	143	151	156	165	156	158	149	157	164	182	154	175	151	172	134	158	149	139	165	182	161	148	169	146	150	159	170	154	147	151	168	162	161	168	170	142	148	166	120	147	138	147	132	172	158	173	158	148	144	160	152	130	147	129	154	172	148	127	131	162	133	152	175	166	153	167	132	141	137	139	182	158	162	154	156	136	143	159	167	170	151	136	150	150	151	154	153	142	134	148	172	150	126	160	174	155	154	163	148	156	144	162	162	155	134	158	168	163	158	163	158	159	175	176	159	137	157	167	183	159	146	140	181	150	146	171	146	140	158	169	147	169	140	160	156	161	135	151	145	182	155	162	138	151	151	165	171	181	160	157	145	142	161	159	155	175	140	149	177	170	163	153	144	148	112	155	139	150	160	143	148	150	143	131	144	161	165	188	168	149	153	130	142	157	167	154	141	147	135	136	139	175	161	144	145	151	156	168	169	159	142	137	143	169	157	162	159	161	154	153	166	142	146	171	147	156	128	142	147	156	137	143	159	145	190	146	166	176	150	156	166	141	158	163	141	159	157	167	165	146	159	156	160	142	146	124	161	139	140	141	144	152	138	162	139	157	173	155	138	146	133	164	151	150	127	167	179	159	142	168	157	137	129	172	173	159	157	149	129	156	141	167	163	178	150	165	178	168	150	154	164	150	169	144	147	155	157	152	170	162	158	146	124	157	155	159	155	156	149	149	166	140	168	160	170	143	148	172	141	162	166	152	163	146	131	146	153	175	157	138	148	160	174	163	143	153	166	140	150	175	174	143	142	133	154	142	150	153	167	178	141	139	166	169	147	153	174	159	139	157	142	155	136	138	161	148	151	138	148	157	146	154	134	141	148	168	156	147	171	176	158	166	164	139	143	162	148	140	156	177	160	139	144	161	156	151	168	165	132	167	157	135	133	158	155	145	121	150	149	158	145	156	146	150	148	150	148	150	154	156	166	150	161	140	152	147	178	177	168	186	151	138	145	159	156	157	157	136	146	169	134	178	148	162	156	135	155	124	162	138	189	155	144	171	142	156	184	136	156	156	154	163	145	137	175	173	156	134	157	132	172	135	153	154	146	128	142	123	157	164	155	161	147	135	153	166	166	145	181	176	156	161	141	173	159	164	153	158	164	132	163	155	168	153	171	160	133	162	162	145	144	151	125	156	169	158	155	169	162	149	151	146	171	152	142	139	138	149	168	159	148	145	145	149	136	143	157	158	141	131	180	157	127	133	131	156	142	130	154	147	166	172	156	158	157	164	164	140	148	155	169	172	160	165	149	156	143	154	136	182	159	142	158	140	159	164	124	152	134	146	170	154	142	118	149	150	166	143	189	160	161	151	148	146	150	179	164	138	162	163	134	141	135	147	167	139	160	145	175	149	152	164	159	158	140	173	145	147	155	162	168	156	140	154	135	147	190	152	154	160	172	162	141	160	161	156	178	145	160	169	148	135	143	178	149	147	157	137	160	148	149	160	136	136	180	163	158	138	166	157	175	153	140	156	140	154	144	163	167	147	159	152	145	142	165	141	143	153	144	183	160	166	165	149	128	175	132	180	159	140	153	174	150	155	159	155	151	168	167	162	149	146	137	128	154	163	160	150	152	166	148	171	148	138	163	174	151	148	162	158	169	133	171	179	159	152	148	160	152	163	150	162	148	153	147	140	172	151	154	162	142	148	153	134	156	145	169	163	137	137	170	170	156	146	148	141	184	154	167	141	163	157	148	171	148	147	154	170	169	189	142	184	152	127	147	144	153	147	136	151	142	154	153	150	152	166	155	151	137	154	182	155	168	150	159	137	160	166	143	161	164	145	155	154	157	138	168	137	165	158	149	181	156	128	146	146	153	127	182	154	141	151	163	155	159	153	148	147	130	147	153	170	158	175	180	161	155	185	150	161	153	146	155	158	157	141	167	156	142	148	180	186	174	154	137	158	174	147	159	164	134	151	159	176	144	156	171	159	156	141	141	178	157	160	165	154	148	145	153	147	133	161	130	140	153	139	133	154	158	161	160	158	165	174	150	152	146	161	159	155	188	158	159	162	145	168	133	164	178	131	167	167	133	159	156	158	160	163	177	165	141	148	140	137	158	185	161	143	165	150	137	144	143	137	144	156	168	155	182	159	166	150	146	169	179	165	137	160	160	152	164	137	141	146	163	158	158	149	125	124	141	153	139	136	139	141	137	136	171	149	190	144	143	144	177	151	145	163	138	178	170	141	173	145	154	160	136	140	139	139	132	158	172	164	159	171	142	189	166	164	152	144	175	157	146	175	153	142	159	164	161	145	159	153	154	168	161	148	148	136	155	156	154	159	153	138	150	164	139	149	148	157	163	159	166	144	169	169	147	161	138	153	157	148	161	157	162	146	163	155	160	165	128	148	180	155	155	150	121	164	156	149	151	138	142	147	138	170	165	146	162	137	169	176	156	141	150	150	142	155	184	146	178	169	130	154	159	175	172	153	165	155	157	149	148	141	148	163	160	149	160	155	173	158	153	168	163	174	169	174	166	156	152	150	158	162	149	141	157	139	159	184	122	147	163	155	169	184	163	168	135	153	155	141	154	161	137	137	178	153	163	163	140	146	142	160	158	143	139	168	144	155	142	156	161	151	153	141	141	166	130	152	156	147	162	139	153	152	166	163	137	134	133	145	151	180	159	161
9722	871	1371	1506	1332	1084	899	778	737	661	656	571	589	520	507	526	487	480	492	440	501	453	459	454	466	450	451	402	427	469	413	412	416	413	408	407	435	434	389	420	435	420	381	443	428	387	385	417	391	418	417	389	398	425	434	422	385	379	411	399	428	448	438	398	427	398	386	377	385	425	444	426	498	454	466	483	457	468	480	415	446	461	438	444	480	468	448	445	461	451	413	415	385	424	379	415	430	428	382	379	383	374	397	394	376	406	396	441	423	407	392	414	383	431	406	379	360	382	437	375	407	382	394	394	412	406	408	385	401	414	376	413	390	425	428	411	386	383	409	427	392	382	395	402	431	413	381	394	398	397	374	410	383	388	400	421	412	401	398	406	405	393	338	397	366	426	406	354	412	375	391	418	397	395	364	397	373	382	408	413	389	430	368	397	375	389	381	381	383	368	402	439	413	386	404	431	378	400	398	375	393	377	387	373	418	396	419	418	393	361	366	387	420	413	385	416	363	387	400	410	353	397	415	408	405	376	395	406	387	414	381	426	452	383	352	411	395	408	376	394	419	413	386	380	411	408	386	395	423	372	372	391	430	402	386	363	413	401	368	402	375	407	397	408	378	388	346	385	426	403	423	402	378	399	368	406	388	399	407	433	431	410	396	405	371	400	371	375	381	420	426	365	371	382	381	383	416	391	393	410	363	381	394	383	421	372	354	396	414	415	394	408	404	366	375	424	398	384	408	363	379	400	358	408	432	412	403	375	424	404	387	382	441	392	352	373	377	389	430	424	410	439	409	383	407	392	403	397	411	378	390	414	427	432	432	362	429	433	399	415	418	386	402	368	378	415	393	379	388	391	373	391	361	407	384	388	397	404	401	391	417	394	421	417	378	381	431	408	372	421	386	430	423	367	372	404	422	407	371	400	397	375	383	409	390	411	369	426	433	354	388	363	382	378	390	394	407	414	400	395	370	404	391	419	374	406	426	406	391	412	381	407	386	419	367	383	407	400	384	397	423	409	387	408	415	402	373	406	383	381	381	383	402	410	369	391	398	409	373	412	398	382	399	384	380	384	402	424	397	414	412	398	398	397	398	402	423	384	413	449	404	407	400	413	395	351	427	401	416	421	391	386	399	399	379	385	414	358	369	389	376	387	429	373	386	421	388	390	408	394	436	391	396	376	416	418	403	420	406	419	433	419	413	412	403	385	380	400	390	376	396	373	404	405	428	371	402	404	411	355	386	377	378	417	391	425	406	374	396	399	392	385	393	379	391	401	445	407	360	408	402	405	392	412	376	391	400	416	409	387	388	396	417	404	370	397	386	396	400	389	402	382	396	386	403	400	391	394	410	412	406	409	424	424	426	410	411	412	412	380	410	400	410	399	408	400	424	386	419	407	405	406	397	414	391	388	374	365	412	406	383	390	403	372	393	389	404	383	433	379	403	422	405	417	383	386	407	432	393	406	390	393	406	410	383	410	398	396	406	404	372	392	425	370	399	420	410	411	391	410	409	398	425	372	396	402	403	375	384	396	398	408	406	413	395	432	410	395	382	397	401	397	399	377	384	402	387	404	415	431	402	369	388	387	369	426	392	418	422	386	427	399	412	422	429	394	399	418	464	391	411	388	373	395	413	380	420	416	403	396	400	406	409	412	405	385	394	416	400	370	409	401	353	410	401	398	385	395	377	407	386	398	381	394	397	450	365	401	392	393	384	392	416	398	396	399	398	401	389	403	414	386	405	373	389	407	409	411	421	371	406	374	402	422	407	381	371	372	391	393	408	372	361	387	394	404	390	368	391	389	408	359	408	382	402	420	399	396	366	407	389	399	397	382	447	402	425	409	368	430	380	360	432	386	432	384	433	410	369	402	398	364	389	424	389	374	421	429	413	400	439	378	404	389	372	403	372	420	417	414	427	379	398	387	436	397	389	419	368	403	405	410	395	403	380	361	454	398	387	396	411	403	387	410	411	383	400	387	402	399	425	407	400	413	393	401	440	408	392	386	398	404	385	385	411	388	362	375	388	395	405	382	382	376	430	388	428	380	395	404	415	381	405	388	385	404	392	413	395	417	401	359	397	415	420	415	377	387	402	365	384	439	380	403	381	389	358	375	404	383	384	383	393	407	346	421	393	381	397	393	388	427	434	378	371	411	413	397	381	417	375	405	426	395	385	387	423	428	391	396	425	407	395	400	374	408	418	415	432	390	384	382	436	404	402	439	400	387	388	397	403	383	351	409	421	377	380	397	407	384	415	372	424	383	406	409	414	382	367	346	388	386	381	419	372	367	403	382	383	403	403	429	387	382	405	394	409	401	437	422	392	384	404	393	363	396	399	355	405	368	384	388	435	427	390	369	383	432	383	392	374	383	408	401	408	412	405	413	391	393	382	392	417	418	396	402	395	424	404	399	396	364	412	386	413	380	386	402	403	424	404	418	402	396	408	394	399	356	380	393	391	422	399	410	410	393	442	383	376	411	438	346	415	452	389	394	371	377	437	415	416	415	399	421	362	402	418	369	441	407	385	415	380	378	360	391	359	401	429	399	414	363	396	429	371	361	409	380	401	372	403	412	384	431	361	411	369	395	368	389	391	390	424	377	397	381	345	367	354	417	410	375	374	375	401	391	401	365	349	397	371	372	441	410	411	429	380	409	426	400	417	394	380	373	366	417	404	404	378	377	421	372	409	401	425	394	416	410	373	422	402	422	398	391	391	396	398	382	388	378	388	398	391	397	342	404	407	375	355	361	371	406	381	372	403	411	387	401	411	380	389	391	420	442	409	382	364	422	424	385	370	394	394	360	410	417	385	423	412	375	385	406	420	376	387	392	431	422	391	417	405	400	391	368	408	399	405	419	393	421	410	372	381	402	402	416	385	405	383	402	412	399	393	403	395	380	364	373	363	384	378	400	389	406	407	405	399	396	399	386	427	403	379	380	390	410	435	370	361	374	389	386	394	379	409	420	410	373	369	419	395	424	391	405	411	400	396	375	404	395	416	398	381	404	384	390	392	382	385	410	402	414	372	414	376	390	389	398	405	402	418	424	399	382	389	410	410	394	364	426	437	341	383	392	357	396	383	421	397	403	381	381	373	364	421	367	376	413	419	398	403	427	411	392	348	424	407	400	400	398	418	389	390	428	429	437	426	381	381	409	380	364	417	389	399	406	408	418	394	403	407	450	394	396	365	381	422	423	395	372	368	398	397	398	401	404	382	417	428	399	392	383	402	427	403	379	406	363	388	366	417	402	410	365	375	416	414	417	383	382	359	397	400	399	424	401	400	443	413	405	391	414	396	370	408	394	405	406	392	381	395	367	394	406	399	417	428	397	383	404	455	404	417	379	403	423	423	383	388	393	378	375	386	369	457	380	413	371	389	368	387	408	390	405	378	426	416	420	403	372	383	393	381	410	394	380	410	383	410	412	397	411	407	394	405	383	393	411	398	386	407	400	416	372	413	407	378	406	379	412	381	389	375	390	385	411
2862	403	362	348	364	319	363	360	385	320	305	313	294	335	364	336	319	341	325	365	316	318	350	358	352	332	340	333	334	358	327	341	328	313	312	356	338	300	324	335	339	336	328	333	346	344	344	355	388	348	336	356	342	347	318	327	334	335	334	328	345	346	322	347	340	325	307	319	311	340	334	338	342	361	366	345	353	338	406	314	304	335	322	338	317	354	343	350	342	324	375	349	316	273	341	325	342	373	323	369	362	320	336	340	363	340	327	350	336	315	336	333	342	304	318	303	371	338	305	362	374	341	349	335	355	354	349	364	356	375	340	331	342	329	316	329	320	340	312	328	338	340	362	316	337	355	321	300	351	364	349	331	344	337	348	349	331	343	291	332	348	323	324	312	352	367	356	351	328	290	317	324	313	343	304	371	367	328	336	311	343	315	376	342	342	353	307	374	340	357	356	346	356	345	340	359	354	324	403	330	329	329	379	357	359	309	346	352	353	363	322	361	345	291	309	343	331	321	361	327	311	314	353	337	313	363	338	333	346	311	348	345	378	358	345	337	339	312	353	354	367	362	310	371	346	333	343	343	317	354	307	326	309	368	348	337	369	366	355	316	320	328	366	328	330	333	333	381	343	351	336	322	323	328	304	377	364	352	333	348	329	365	325	335	349	365	344	312	316	326	332	321	346	401	331	319	328	330	382	334	340	333	340	342	342	321	363	334	328	328	315	340	347	373	334	339	325	351	359	334	363	324	343	342	345	342	327	355	326	303	317	356	359	358	336	337	340	367	329	331	324	326	331	327	326	319	348	317	316	308	333	358	349	378	345	322	343	326	337	323	339	327	352	320	327	309	345	305	322	327	334	346	367	340	348	344	343	346	386	340	316	325	375	304	321	329	352	342	344	376	342	335	326	346	361	356	334	279	332	316	328	308	353	330	341	324	330	326	352	332	350	329	362	349	355	349	302	331	337	325	314	355	329	342	313	345	353	367	322	317	328	370	359	330	357	372	351	337	348	352	302	324	348	304	324	365	338	306	324	325	316	321	344	316	347	352	310	352	339	302	349	368	314	334	350	305	304	325	334	332	332	331	340	334	367	317	363	356	342	319	341	352	338	332	350	344	322	339	364	307	343	337	330	316	393	329	341	345	333	337	336	318	334	322	359	324	332	359	326	325	379	359	325	331	329	341	328	335	296	365	336	324	338	322	320	342	325	343	361	315	330	315	354	340	312	342	331	325	293	331	319	334	357	338	345	323	349	340	354	304	316	301	298	335	349	336	356	304	357	343	330	350	336	332	368	328	362	341	349	362	340	341	349	322	339	352	341	322	352	353	350	322	317	333	329	308	315	368	384	296	348	351	304	333	325	320	325	326	345	343	342	371	324	329	340	327	345	364	328	328	354	358	326	332	348	333	304	312	325	320	347	317	318	340	346	322	348	324	353	339	312	339	331	376	318	361	357	367	338	313	335	334	331	333	326	318	370	366	341	318	367	363	364	343	329	297	297	362	336	327	343	325	368	349	372	348	381	346	336	344	349	320	352	317	342	371	357	348	315	310	332	341	332	350	352	338	371	347	355	322	357	330	353	317	342	359	322	365	343	370	327	309	344	356	342	317	356	330	361	325	348	346	341	329	288	345	361	314	346	336	370	302	304	332	359	321	353	325	341	339	338	298	344	341	363	350	317	370	361	341	342	355	365	354	342	346	346	301	329	339	331	344	340	323	347	324	323	319	357	332	329	336	341	340	315	332	320	344	347	352	370	378	360	331	323	339	358	304	320	357	336	322	373	347	311	311	320	326	351	300	338	348	363	317	332	304	368	339	373	350	339	353	358	372	339	330	315	339	335	321	295	318	348	337	341	340	348	352	330	347	333	368	322	335	335	329	326	334	340	367	349	337	339	338	375	332	356	328	371	305	347	330	317	344	353	341	352	323	316	327	334	357	364	351	329	359	320	319	311	325	340	367	373	360	359	325	341	329	303	328	358	345	356	341	342	325	344	316	321	301	345	306	362	343	353	364	342	326	349	357	363	365	353	332	378	349	335	323	330	330	322	333	345	370	322	316	332	343	335	351	333	315	336	327	338	350	331	358	327	347	344	309	348	380	354	320	334	340	312	355	338	306	338	317	298	337	324	323	315	355	339	308	357	364	333	341	303	366	366	323	319	330	284	355	355	323	294	324	326	331	334	354	316	333	350	345	351	345	357	311	350	322	333	317	300	340	327	339	332	319	322	342	323	334	337	300	345	346	319	340	339	371	331	353	371	311	336	355	342	352	333	330	359	346	347	382	352	330	331	314	317	312	352	321	336	337	334	339	336	345	333	346	345	324	354	377	340	322	340	364	330	325	340	322	336	329	345	337	346	331	354	328	324	333	322	318	307	331	348	382	369	366	323	313	335	364	362	354	358	307	363	318	375	323	310	315	366	355	341	348	337	371	286	364	341	354	350	348	329	347	319	324	358	330	339	361	320	322	329	336	329	353	347	332	370	350	314	340	328	363	392	363	352	335	353	339	359	332	343	333	346	303	317	356	340	311	341	329	316	317	334	325	350	359	354	328	350	378	353	320	337	351	382	365	345	359	369	326	289	335	296	373	305	304	336	314	308	349	337	315	338	336	319	343	376	320	380	335	362	403	370	334	355	333	347	329	331	315	328	347	323	325	370	340	352	328	334	331	349	345	322	351	306	339	328	328	322	327	333	345	348	309	333	357	372	343	363	369	298	312	352	315	337	318	356	330	364	373	335	338	358	338	347	331	329	314	340	324	306	347	386	340	341	346	334	334	354	334	345	335	379	352	322	311	324	311	324	320	346	358	354	370	319	356	335	351	282	339	343	309	344	344	321	328	356	322	349	348	342	307	363	320	325	325	328	354	359	331	332	312	353	337	355	343	336	308	342	326	356	328	338	319	351	334	312	340	316	328	358	333	312	337	339	336	294	305	360	356	311	337	352	364	320	323	363	365	344	359	334	327	364	345	350	325	319	314	340	374	328	338	358	365	363	334	316	366	364	338	329	325	353	333	354	326	354	360	364	360	373	356	318	304	333	337	316	349	307	326	326	294	343	325	327	331	352	334	337	345	353	342	333	322	348	312	314	347	347	342	339	385	324	353	317	342	297	332	325	337	336	364	348	347	342	329	333	327	354	352	302	350	322	317	340	330	367	332	332	332	341	349	320	316	376	353	336	330	341	333	367	344	333	331	308	344	353	306	321	357	309	326	359	345	345	347	376	324	317	353	356	350	336	314	307	313	379	336	332	309	329	360	346	345	325	311	322	309	371	359	327	348	368	337	322	341	342	341	324	330	345	323	380	341	353	345	398	368	326	346	383	337	339	337	383	330	328	345	336	348	355	349	335	332	297	322	338	337	326	327	334	379	316	339	342	322	340	346	337	349	351	358	326	338	306	314	354	343	328	374	328	303	312	347	328	327	353	350	319	347	356	345	347	300	345	328	320	340	355	341	325	323	336	347	321	327	316	336
3198	848	844	831	849	802	803	801	803	766	805	782	796	816	826	794	758	785	794	814	832	801	803	802	767	851	818	812	801	886	779	772	812	838	815	794	834	715	816	767	817	792	784	805	777	761	747	807	758	833	772	749	793	802	775	799	800	783	866	744	785	810	742	781	768	746	786	720	793	821	810	834	817	785	872	758	784	846	837	818	825	792	833	779	811	803	824	816	720	755	805	793	800	801	723	821	778	791	835	795	796	827	797	805	762	826	828	778	775	782	746	775	860	804	801	794	801	805	753	792	776	773	796	824	788	770	810	776	790	849	748	733	779	769	783	769	804	758	802	804	795	809	833	796	834	767	762	774	759	801	802	789	782	765	797	812	803	742	798	765	788	741	784	801	792	759	793	794	793	815	817	817	777	758	764	814	769	793	844	805	841	817	825	770	806	815	778	795	772	810	789	800	764	842	773	821	818	772	732	784	832	831	809	785	796	799	864	762	722	804	826	822	784	810	775	827	780	798	731	779	780	746	724	798	809	804	756	779	796	825	795	838	818	796	844	783	786	780	780	850	789	807	806	833	791	822	804	783	775	825	778	794	819	798	819	795	779	763	796	759	780	793	769	767	785	798	819	813	744	841	797	837	790	777	808	817	799	816	775	849	863	789	807	814	838	803	791	811	777	796	797	782	798	826	835	766	778	765	774	767	798	791	819	788	833	817	807	768	831	847	837	731	782	748	810	793	787	794	763	824	748	811	756	783	788	813	749	830	789	766	742	785	785	779	855	763	771	773	771	800	791	853	793	792	805	783	790	786	801	848	793	804	781	768	784	797	791	790	763	800	777	785	780	817	795	852	828	793	795	782	775	786	754	836	838	774	816	751	777	782	806	802	830	794	805	812	761	833	816	819	838	820	810	747	849	766	838	772	803	780	817	797	811	754	795	748	784	783	801	792	766	745	782	776	816	791	785	815	825	808	815	782	778	798	773	778	777	792	821	780	829	808	819	801	848	820	794	789	747	837	820	763	766	792	809	807	754	821	827	815	789	795	842	783	861	791	770	789	763	785	770	809	770	811	787	805	766	771	749	840	822	777	783	818	757	786	749	768	814	825	798	807	785	751	724	836	779	789	785	779	763	803	782	783	787	848	772	787	764	847	753	780	783	762	793	800	844	780	812	762	783	806	809	813	786	863	773	801	797	815	819	762	828	804	804	811	734	769	777	785	796	792	821	767	811	867	758	773	777	786	793	794	784	818	793	847	827	762	807	757	755	808	822	829	766	800	773	788	786	788	809	765	833	836	846	786	800	816	814	859	798	795	784	850	763	815	803	793	851	810	770	812	803	751	780	797	768	764	810	808	789	777	776	824	807	754	783	761	806	775	755	776	801	810	812	818	779	782	790	793	831	789	786	780	770	825	810	805	836	812	766	793	760	832	770	752	820	801	810	781	776	781	834	779	802	829	798	829	748	843	801	795	763	871	819	850	775	748	794	831	805	788	801	757	835	771	771	763	798	796	843	785	770	737	715	841	816	814	743	803	767	833	764	763	816	803	812	790	814	781	762	821	813	801	797	810	815	810	818	832	808	842	739	785	805	741	757	785	791	864	794	819	819	806	799	784	791	784	827	823	785	783	806	821	744	809	799	822	783	740	796	785	790	812	783	790	791	768	780	757	842	782	827	796	786	762	814	763	849	804	798	831	805	805	787	839	776	757	795	788	850	801	787	767	745	820	778	799	790	770	791	825	772	771	831	754	800	746	823	772	767	778	786	793	743	828	827	766	790	768	788	766	856	770	770	821	794	824	776	832	795	810	834	825	787	789	811	791	789	758	787	801	759	850	793	789	784	745	834	772	775	785	779	837	803	806	782	746	761	761	828	776	877	782	834	792	802	812	816	820	782	774	816	847	831	770	836	767	783	819	789	791	798	837	799	817	794	759	794	812	781	748	781	771	829	835	803	787	778	806	837	741	816	816	818	839	753	805	824	736	771	836	849	764	767	816	792	814	780	870	772	859	782	767	802	819	794	758	769	828	777	760	790	787	784	818	815	807	803	822	757	816	811	816	802	759	788	809	822	775	782	753	794	778	770	774	783	777	827	771	829	788	784	805	760	771	763	803	794	783	799	813	755	803	841	797	768	798	742	807	793	807	804	738	781	809	807	738	812	805	791	800	781	791	764	773	779	826	818	764	756	772	818	761	756	795	860	761	807	819	782	788	769	802	814	815	820	812	794	787	830	822	793	809	782	817	770	799	803	778	798	819	767	781	826	774	846	754	833	754	735	830	799	803	773	766	776	746	809	863	816	750	839	845	769	813	757	761	799	788	836	798	796	754	738	805	777	763	819	837	837	833	857	769	816	807	791	768	784	820	811	828	763	792	774	804	806	770	772	804	767	723	797	816	825	816	784	743	780	804	810	803	768	770	805	754	779	798	833	780	788	826	822	806	801	809	790	823	768	777	783	754	766	777	778	785	791	800	770	764	817	770	777	806	771	802	802	774	784	794	765	759	789	809	834	799	836	790	786	830	823	786	792	799	815	756	788	780	798	784	825	787	852	833	830	821	789	772	798	812	798	787	777	817	800	808	816	805	805	804	783	801	759	783	869	746	831	866	787	839	812	816	821	797	796	786	741	829	812	806	774	870	779	767	747	774	785	822	824	759	741	803	871	793	771	811	816	831	823	739	800	796	842	818	796	766	808	830	802	789	780	749	818	776	806	808	817	762	859	774	773	811	819	816	794	777	800	814	785	773	831	796	741	819	823	802	844	757	782	787	823	849	806	777	769	801	828	807	792	758	805	787	788	808	810	803	716	819	800	767	785	802	754	799	825	823	748	759	818	830	807	785	797	790	812	736	804	829	754	794	818	802	793	781	753	766	788	770	776	798	811	754	784	759	825	756	787	789	875	777	772	800	799	764	751	780	762	792	782	775	804	849	818	821	805	786	822	820	791	834	876	854	813	794	772	863	786	806	762	761	823	802	736	863	778	849	830	796	866	827	800	764	785	749	787	778	794	777	741	829	803	780	766	807	805	802	829	814	791	779	800	820	802	758	770	865	828	804	807	815	764	838	809	789	797	827	859	793	795	800	769	806	802	782	808	805	806	746	830	808	760	838	785	795	785	841	793	791	784	795	777	845	760	808	763	843	843	761	777	782	777	806	788	830	804	760	773	817	789	781	830	803	786	814	828	818	789	812	747	795	796	763	776	759	819	750	785	758	779	815	820	777	783	791	765	794	803	759	777	796	843	801	759	771	778	776	776	766	780	786	837	800	790	741	769	743	818	841	835	826	786	816	778	776	805	798	817	768	812	795	747	763	822	821	795	738	785	781	814	791	757	812	780	804	815	786	805	858	794	813	819	819	827	788	773	803	782	811	797	812	846	757	795	820	784	759	779	751	824	786	824	801	820	801	812	761	778	826	855	807	824	773	783	775	759	764	787	768	773	783	810	816	842	806	845	827	848	801	772	776	778	776	812	840	779	800
9984	659	526	433	402	310	338	315	327	321	309	305	292	299	273	295	293	317	257	284	263	330	290	296	287	279	286	299	252	300	291	285	280	308	302	275	274	276	287	314	281	282	306	276	266	272	276	310	287	320	260	294	326	285	269	294	271	289	268	298	322	281	291	291	303	293	296	285	304	267	294	279	309	312	268	335	289	321	309	273	313	267	282	306	276	304	283	281	251	308	304	274	309	283	294	293	299	261	263	298	264	279	277	300	253	289	288	302	298	274	259	283	298	266	283	297	277	288	307	303	302	289	255	291	318	289	291	256	310	259	248	269	300	302	283	320	272	284	287	249	294	273	300	274	280	284	301	310	279	255	306	315	281	299	293	261	272	271	286	296	266	262	295	256	279	309	276	298	315	258	315	304	269	286	300	276	295	319	272	261	276	328	318	278	277	295	276	287	292	276	285	257	310	307	266	269	258	264	294	282	233	257	283	276	288	287	275	268	335	276	295	264	285	307	312	299	273	295	296	293	280	242	288	284	292	283	292	311	318	311	319	287	280	305	294	313	299	271	258	290	304	269	277	303	303	272	288	278	297	275	318	299	320	250	298	268	266	298	302	294	296	294	317	272	285	253	263	287	253	307	291	315	313	286	288	265	275	298	307	293	299	286	278	293	266	260	299	309	302	273	281	290	301	279	276	285	293	303	243	246	306	318	293	280	279	306	269	259	310	301	275	255	284	278	265	305	286	313	314	253	267	283	263	303	270	286	270	295	303	298	262	272	244	291	281	269	279	262	266	312	293	292	252	280	280	288	304	284	291	313	317	257	279	293	290	267	268	275	265	306	303	305	247	328	302	267	285	277	283	253	297	295	300	292	293	303	295	322	294	283	284	306	296	295	288	275	300	290	274	298	271	304	291	279	281	320	291	288	282	290	306	266	282	259	275	270	252	263	264	289	287	305	280	277	271	251	293	264	281	344	282	293	279	301	296	283	307	326	293	292	314	323	293	287	270	272	294	298	280	300	310	262	277	286	317	289	274	265	276	315	266	281	299	280	295	309	302	283	293	262	277	288	291	307	345	270	267	273	293	287	309	276	297	259	279	274	291	314	257	303	278	279	249	308	279	273	264	300	270	287	302	279	288	280	273	291	290	313	287	267	302	286	285	294	317	301	255	354	289	263	278	318	295	297	267	281	285	322	336	315	240	263	285	297	263	306	258	281	260	292	277	264	282	312	248	325	288	303	300	278	329	284	264	308	288	311	273	278	318	264	290	283	351	292	262	285	253	277	288	269	274	277	307	303	266	290	268	310	303	271	261	284	298	288	284	285	316	271	324	266	297	282	297	305	262	269	275	294	299	265	291	282	255	282	296	268	268	267	267	303	265	323	277	288	295	272	278	292	293	285	280	269	313	272	305	268	293	288	310	264	306	305	264	308	284	298	267	296	307	298	331	276	265	246	330	294	273	293	300	303	295	264	278	289	297	293	296	295	300	271	281	267	331	280	283	295	296	302	291	275	300	282	307	271	293	313	277	283	303	283	272	304	255	266	265	273	285	310	295	300	275	273	301	283	274	290	265	292	285	287	313	293	271	298	328	283	287	260	291	293	266	257	282	271	295	276	283	288	317	277	273	260	272	320	287	290	294	280	304	277	266	306	278	277	300	306	335	296	299	288	289	288	293	269	286	285	281	273	271	268	263	297	297	337	271	260	302	314	263	272	275	293	333	286	295	294	270	275	286	303	262	296	314	262	253	264	279	287	275	296	308	303	297	283	328	254	300	306	307	272	309	266	303	283	289	293	259	267	277	269	316	239	288	286	269	283	300	313	296	272	279	261	287	312	275	258	281	265	303	295	264	278	314	275	272	286	284	283	282	274	272	276	284	271	312	275	246	299	286	272	299	291	278	305	309	292	289	262	291	282	283	268	278	301	307	269	287	304	278	322	281	299	300	277	254	290	245	285	271	278	287	300	279	282	281	303	298	258	273	289	268	294	277	267	301	277	256	318	265	298	273	253	292	282	283	320	317	303	303	308	295	258	285	290	275	316	309	311	305	279	287	294	280	272	286	275	303	268	267	279	326	245	292	271	272	295	285	284	277	302	301	274	279	276	265	275	318	285	278	243	296	280	278	282	254	275	259	287	269	278	308	291	278	285	274	302	284	261	303	315	275	291	265	289	297	284	302	276	295	272	297	295	279	286	310	280	263	279	277	302	295	289	323	296	290	307	316	311	271	304	319	318	306	271	260	297	276	307	292	290	284	271	285	315	254	284	300	297	315	255	289	266	287	298	263	255	282	280	312	271	240	280	316	294	281	286	286	272	283	278	286	318	271	280	294	279	311	294	282	299	324	278	275	269	296	285	278	244	266	309	288	311	267	253	285	283	271	268	272	285	314	298	295	254	288	294	268	317	282	289	278	292	295	267	294	303	258	268	275	284	297	265	283	283	299	266	285	313	271	252	284	235	300	283	314	307	290	271	278	317	275	290	271	271	298	283	278	294	281	262	272	308	327	277	297	314	316	284	258	291	280	319	269	311	306	314	246	263	323	282	267	276	280	325	313	277	271	313	286	279	298	292	283	278	297	264	294	322	275	310	271	265	284	278	299	270	305	284	263	298	296	284	264	251	260	281	304	275	262	280	265	280	303	270	285	304	276	279	318	285	296	287	253	285	279	284	266	276	269	267	265	249	314	291	284	301	266	281	290	281	306	287	292	278	296	278	272	301	261	299	293	270	284	283	308	304	304	319	269	312	341	285	304	319	269	251	318	292	315	293	264	282	296	276	282	270	281	265	321	310	270	264	301	277	276	305	297	318	287	280	263	265	313	264	291	297	288	279	251	301	274	269	270	296	270	297	305	279	291	327	282	301	295	275	280	236	278	313	289	284	283	283	285	330	267	292	307	284	274	275	303	307	299	309	283	275	294	283	287	270	297	289	272	262	286	283	262	312	266	283	286	264	300	288	270	306	269	319	293	305	302	236	262	279	301	280	295	293	274	294	304	297	297	273	289	279	269	311	311	309	290	267	276	277	299	265	281	289	286	293	288	314	291	296	317	324	313	294	270	323	270	276	324	280	269	275	293	315	307	301	293	318	266	280	291	296	287	296	247	289	294	279	274	287	256	294	253	309	296	306	306	291	280	287	321	330	279	306	294	309	291	302	303	309	294	273	272	307	303	312	286	299	302	286	300	300	291	279	287	324	275	275	282	296	305	285	296	292	279	279	284	312	321	313	255	265	302	292	240	292	297	269	277	300	307	256	258	276	284	277	320	284	260	299	286	271	273	281	270	292	280	276	285	268	273	272	284	259	274	296	257	296	296	275	306	255	301	268	251	286	290	321	288	301	290	321	281	283	283	271	298	291	276	302	290	283	281	289	295	297	275	287	292	301	292	278	310	275	264	286	257	268	255	275	283	296	288	280	272	305	291	278	291	302	297	274	259	294	290	291	290	287	307	281	294	304	315	263	322	310	276	263	296	328	324	301
8146	959	1131	1248	1178	1048	1002	889	826	870	846	801	784	714	748	713	693	767	725	717	681	678	692	684	700	659	703	699	672	729	706	684	709	670	707	682	681	707	690	668	722	726	678	715	682	699	692	690	728	729	736	696	692	690	728	675	696	648	705	702	709	716	692	724	666	660	701	676	701	705	692	693	676	760	765	756	767	741	717	681	701	652	692	680	727	674	755	725	668	725	762	715	683	666	680	683	684	712	690	691	685	708	676	713	642	729	745	690	681	694	696	701	671	705	680	699	686	683	673	665	715	659	654	660	747	705	706	682	687	631	657	636	710	672	718	638	732	655	700	654	658	760	677	696	714	631	682	643	672	639	673	714	694	653	663	705	672	688	674	725	618	696	693	653	678	701	692	713	696	681	676	632	661	659	718	688	711	684	674	699	616	660	715	702	703	655	694	703	675	675	647	690	702	718	668	676	660	694	649	684	680	684	705	674	645	672	648	682	723	676	676	640	711	695	680	703	650	652	661	677	646	675	716	661	717	621	710	664	702	726	731	665	693	675	660	673	712	671	646	686	650	680	642	661	686	633	708	713	687	652	727	689	673	713	666	666	708	668	679	657	687	692	637	660	705	693	691	713	628	713	689	650	668	687	674	683	686	644	672	673	667	663	674	747	643	711	680	699	687	673	684	686	681	618	672	715	704	690	671	673	647	673	649	685	688	673	702	667	652	654	689	673	695	638	699	657	671	667	669	697	678	688	690	701	634	682	702	710	652	645	680	664	688	662	644	639	712	662	719	668	644	651	644	631	665	685	691	650	657	653	703	733	661	659	693	681	682	736	670	652	678	654	715	756	648	676	739	675	644	691	655	715	682	672	639	709	698	694	705	640	674	686	652	680	680	676	613	696	709	652	696	662	740	669	692	675	680	682	630	660	692	662	655	672	705	645	672	659	683	690	697	665	723	662	686	716	702	666	685	684	717	663	705	637	677	665	662	673	669	685	706	708	694	687	676	648	737	677	663	677	729	716	713	683	668	706	650	634	696	731	651	653	720	665	651	677	711	629	667	644	661	686	713	647	673	671	696	681	693	680	687	710	677	662	722	682	728	709	647	674	624	683	670	679	679	666	711	688	713	632	718	691	671	716	658	688	661	687	686	658	641	678	706	663	702	699	665	666	633	642	683	703	658	723	679	695	711	669	688	646	696	629	698	698	703	699	655	678	684	650	630	653	660	721	672	649	714	638	659	741	645	725	683	672	681	696	642	700	648	677	713	698	689	699	701	707	659	673	654	682	687	665	651	672	675	681	642	623	696	684	673	654	678	664	674	691	658	697	691	748	633	677	681	683	668	723	657	673	638	720	639	653	689	676	709	680	705	689	661	691	649	694	739	624	649	696	650	677	642	684	644	674	631	658	664	696	676	680	678	685	659	654	671	698	699	638	694	705	662	674	705	641	702	703	702	673	676	645	695	696	666	647	665	672	700	667	640	647	669	696	718	717	695	682	698	665	687	698	708	663	701	721	730	646	646	645	665	685	687	655	669	666	657	728	638	715	660	689	665	694	693	688	707	682	673	643	731	693	724	686	672	719	709	718	685	687	693	679	626	684	691	685	664	638	638	634	658	665	675	645	686	671	697	665	659	639	650	638	663	676	689	693	669	732	647	656	685	717	670	667	672	689	634	652	697	676	702	701	695	691	699	657	681	733	647	657	691	708	680	648	728	684	669	699	634	677	654	673	683	629	667	698	693	726	633	700	660	697	718	662	742	662	666	645	657	681	673	700	696	709	652	701	711	679	680	693	691	613	706	645	688	695	683	640	692	644	669	686	651	667	661	635	652	669	633	711	665	713	672	648	719	676	686	682	691	682	669	678	686	615	682	656	690	673	675	638	693	669	664	721	669	637	703	681	653	685	673	675	676	648	689	681	642	651	705	706	687	688	682	688	755	706	699	658	684	717	727	683	745	688	689	677	699	670	671	716	696	632	732	677	708	720	703	661	647	662	662	697	735	678	660	683	690	686	631	681	725	680	707	678	710	673	659	689	630	661	681	654	706	693	729	680	676	721	727	695	677	683	635	670	649	672	689	698	643	667	647	704	658	644	691	698	680	643	680	672	648	719	668	674	650	723	683	692	634	666	673	660	675	717	665	685	728	680	674	687	689	687	691	723	665	708	680	665	735	708	651	656	700	652	680	689	671	693	641	661	698	659	712	678	723	674	680	613	710	704	693	677	728	667	679	709	687	705	675	679	684	682	686	679	715	646	643	697	681	692	663	626	667	673	690	715	648	704	678	684	658	672	684	622	651	665	654	699	674	678	702	674	699	687	651	691	659	680	689	633	688	695	670	661	720	666	706	675	618	692	698	632	618	690	670	684	692	682	696	643	665	682	702	662	679	629	673	638	710	680	667	642	671	698	658	647	743	664	678	675	659	689	656	700	695	687	634	680	693	659	731	661	694	664	672	699	700	712	695	662	673	688	675	635	662	676	720	712	648	623	657	684	675	661	697	669	649	675	675	631	651	674	702	668	641	695	662	725	727	712	686	665	671	654	649	726	719	671	617	708	638	755	652	662	722	651	658	645	663	682	746	715	663	678	668	644	727	654	705	627	646	645	627	771	677	706	626	713	666	710	724	713	696	701	643	704	671	692	660	696	686	683	668	687	705	707	697	672	654	673	694	690	701	674	682	698	678	684	707	656	669	683	630	670	640	695	648	676	686	688	653	639	640	669	650	682	701	691	690	659	672	678	695	684	669	663	667	665	681	663	726	682	665	701	695	692	676	699	704	637	683	710	684	681	663	671	683	705	657	676	706	685	707	617	660	709	686	649	681	670	675	702	704	697	696	707	693	701	730	691	693	631	666	716	654	713	674	659	680	700	690	687	669	689	662	700	713	671	704	634	701	690	727	638	660	674	661	694	681	632	704	673	698	661	681	712	673	707	651	664	656	707	628	676	689	642	689	687	716	650	637	673	697	678	639	652	667	687	670	674	663	694	670	733	664	648	694	658	714	694	663	634	726	698	681	652	637	675	706	740	672	656	672	690	682	678	666	677	661	644	678	679	657	648	699	678	696	680	683	652	696	666	660	650	644	689	688	730	696	693	693	699	665	720	690	680	630	699	733	676	696	678	697	658	659	683	672	682	698	681	677	699	718	678	612	670	681	715	708	684	702	699	680	665	736	695	640	696	698	689	689	677	670	641	688	701	595	695	673	678	655	749	712	707	714	688	695	702	639	657	689	669	635	668	678	694	660	700	657	697	663	674	654	665	650	634	681	732	673	655	731	634	649	661	623	706	650	610	644	657	729	676	692	708	680	720	667	703	695	706	626	679	726	704	673	681	637	665	690	670	617	739	724	668	707	683	653	674	728	748	627	692	672	668	728	707	725	687	667	663	682	639	660	681	701	680	636	671	645	658	680	727	684	702	718	702	732	675	706	671	663	671	701	714	675	692	648	668	696	664	647	655	657	705	661	716	712	704	677	688
15632	972	625	442	332	274	249	189	206	186	188	168	161	145	170	165	185	156	177	193	164	148	152	141	167	156	157	169	134	148	159	129	157	161	186	154	154	148	133	159	148	136	144	153	124	160	151	163	154	163	130	120	147	129	145	149	152	152	151	147	166	138	146	146	163	150	150	171	148	136	156	150	149	175	173	181	196	144	154	186	170	148	150	143	171	130	155	160	156	146	126	132	154	146	165	179	122	134	145	139	131	148	167	154	135	139	151	162	143	171	144	140	148	137	137	161	142	129	126	157	138	129	126	142	127	159	145	128	143	161	160	142	151	113	159	153	142	166	165	142	170	151	151	141	174	142	171	174	148	139	166	166	146	144	170	165	146	145	154	166	144	144	132	150	133	152	137	140	145	148	164	160	139	133	160	157	153	149	124	142	159	145	155	130	146	148	143	148	144	157	142	143	142	152	162	178	151	143	123	147	129	132	149	162	122	147	133	146	166	148	127	155	133	153	145	142	117	137	175	142	144	137	135	170	140	160	138	154	151	150	153	151	161	164	153	139	146	173	151	127	162	136	131	149	137	139	134	143	153	131	156	123	131	135	127	159	146	142	160	162	154	157	150	158	147	145	156	149	138	174	148	144	136	126	154	145	148	143	146	143	118	127	157	164	159	156	167	129	139	144	141	148	126	146	149	131	136	165	142	170	156	141	149	132	154	149	153	144	146	164	144	153	133	144	146	170	144	154	136	121	168	172	148	142	150	130	151	151	155	164	141	134	135	135	128	176	132	160	153	126	138	180	143	141	156	142	143	143	147	147	148	154	142	157	142	139	140	156	149	129	176	155	153	162	149	142	169	156	173	146	170	140	161	144	133	157	143	156	149	156	162	144	140	152	141	148	129	145	139	154	172	166	145	142	147	159	155	154	165	161	141	172	155	148	133	158	145	149	154	126	143	152	133	142	149	167	151	151	158	145	143	137	157	135	143	131	160	144	168	149	143	134	148	137	165	135	138	131	152	160	156	154	163	133	140	156	156	136	161	143	171	149	134	143	130	163	159	141	130	138	157	152	144	153	148	154	135	165	139	165	155	175	155	171	142	153	141	166	148	131	144	136	145	160	135	154	142	150	150	143	152	160	134	159	137	169	159	119	148	153	162	157	116	150	135	160	158	150	154	152	166	159	152	147	144	137	179	157	138	146	155	151	150	159	152	146	157	137	124	163	159	157	123	143	139	151	145	144	157	132	122	124	155	147	141	153	153	142	138	152	143	134	151	122	151	163	140	134	155	135	167	179	145	149	153	132	144	161	154	134	161	151	161	160	144	143	131	167	147	137	141	140	145	158	150	150	156	166	178	139	141	151	144	154	149	151	154	158	150	140	170	158	138	140	143	122	134	141	180	163	152	156	176	140	149	130	136	138	145	134	131	152	153	148	142	148	140	121	134	139	151	143	134	127	138	160	136	156	129	140	177	133	124	159	168	157	164	157	179	172	167	149	132	125	138	149	152	165	126	151	153	158	165	138	158	163	146	150	147	158	145	163	129	153	151	146	146	142	120	176	146	155	149	163	148	166	159	139	148	130	118	144	149	147	128	142	126	142	154	117	156	149	139	148	124	144	166	165	163	156	142	131	149	128	149	157	147	147	160	164	165	122	150	147	147	151	125	183	158	137	137	160	141	153	131	167	152	162	132	129	146	123	145	158	165	165	137	138	127	129	163	134	142	156	138	150	172	157	122	161	150	139	141	168	167	145	134	132	151	147	167	133	144	167	145	134	141	151	149	144	135	152	148	142	128	167	140	144	152	130	135	149	143	133	155	149	146	157	152	140	153	160	141	159	120	126	150	150	145	149	133	136	148	141	171	142	128	130	131	144	142	162	152	159	139	142	164	151	145	141	141	156	143	139	144	166	152	113	139	157	158	163	164	135	160	154	147	132	139	136	145	151	135	150	139	143	142	127	130	144	176	158	156	133	151	137	153	150	147	138	162	136	135	158	155	143	144	159	148	155	131	172	149	162	137	153	172	140	142	147	133	136	134	141	136	142	122	140	136	181	119	163	153	143	149	173	141	132	137	179	155	150	153	144	183	141	168	155	149	144	160	143	176	152	179	138	131	125	147	151	149	144	139	173	165	146	130	145	151	136	138	136	162	142	162	154	147	149	154	145	139	153	129	133	142	145	154	164	132	144	159	153	160	128	136	133	154	148	150	124	156	139	140	149	140	138	156	147	174	119	157	158	151	135	134	138	144	173	137	126	159	136	134	147	164	126	144	133	142	149	159	162	125	138	162	140	150	126	164	141	150	167	145	152	164	170	154	140	162	161	145	135	152	121	147	148	187	132	138	143	135	169	175	131	160	138	162	155	148	138	124	156	164	127	161	137	155	151	148	144	151	162	141	161	132	153	146	145	148	127	137	145	135	124	143	142	134	132	147	146	162	150	156	150	158	156	118	159	144	146	158	134	147	144	142	160	154	162	140	152	159	157	135	159	138	155	141	131	155	142	148	161	145	153	146	166	176	143	150	136	156	150	158	142	132	159	148	147	140	148	144	146	131	138	160	136	155	122	152	158	161	135	166	147	170	165	157	146	157	160	158	155	142	153	143	135	172	142	162	135	149	152	161	140	124	140	138	158	142	120	158	154	157	142	140	157	182	145	136	135	154	158	143	152	142	151	135	147	136	139	156	152	128	157	117	141	151	136	135	129	178	139	154	157	141	129	146	161	140	130	150	132	154	152	165	136	132	134	163	148	145	146	150	144	155	143	174	151	147	157	138	146	148	135	156	156	156	145	143	131	158	148	142	139	135	145	146	148	161	155	162	136	142	161	156	143	143	144	141	159	152	137	163	132	145	166	158	145	152	164	142	149	156	153	137	139	147	148	146	147	135	143	133	131	144	139	167	150	171	153	139	132	137	138	148	151	162	146	153	156	149	144	160	152	152	159	151	164	132	121	147	124	141	151	136	139	157	169	150	144	150	154	127	154	131	129	147	141	147	146	154	130	141	127	156	128	140	154	168	143	135	162	158	114	145	142	143	177	144	132	161	173	125	164	152	165	139	173	125	144	146	142	146	160	127	140	157	143	173	125	148	158	135	163	146	124	167	146	147	146	135	157	155	161	129	170	124	160	141	123	129	162	149	158	137	151	162	133	161	155	153	137	150	141	140	143	142	125	146	121	149	144	176	129	143	137	159	158	176	156	128	136	135	160	136	142	136	152	149	158	159	124	152	153	140	137	162	144	166	131	158	168	148	160	158	148	161	152	160	144	145	145	137	151	159	118	134	160	146	140	159	150	142	143	136	150	151	138	132	168	165	154	121	142	147	149	146	165	142	155	138	146	130	154	157	148	144	146	151	151	152	147	141	154	153	148	173	170	159	145	139	140	139	129	149	151	154	153	140	172	169	145	129	161	162	147	158	137	149	155	149	140	157	154	148	169	134	155	159	159	148	151	155	152	146	119	146	149	157	149	149	154	157	161	147	164
9584	843	1315	1505	1319	1044	853	752	712	616	579	578	519	543	525	466	446	459	438	451	433	397	408	413	408	441	449	415	397	384	412	400	407	406	407	416	369	406	379	394	373	387	415	391	387	400	379	414	396	395	410	368	411	430	371	427	390	389	403	405	372	405	414	397	409	380	354	403	387	378	408	419	421	462	491	517	476	445	430	385	407	402	412	436	386	435	439	388	412	381	419	339	375	372	399	363	369	370	433	393	387	361	403	343	387	392	364	427	358	383	360	384	392	384	404	376	390	378	400	405	362	372	376	426	371	374	385	395	368	342	348	384	386	414	392	384	381	392	382	390	392	404	398	382	377	364	400	410	377	406	354	363	387	353	358	324	350	374	322	413	379	378	368	372	325	369	397	395	375	390	349	381	403	352	408	402	368	394	376	390	330	346	361	393	367	383	358	371	403	384	373	366	373	363	419	375	378	378	371	361	384	376	387	414	362	416	398	383	376	354	353	383	378	394	384	375	383	370	347	398	393	406	379	382	440	371	397	395	391	367	394	395	404	379	399	349	381	364	393	378	402	374	356	367	359	369	386	394	365	360	367	366	362	383	392	363	371	389	378	355	357	375	391	355	383	403	365	337	382	399	395	384	388	353	395	383	378	363	378	391	361	365	397	367	405	368	378	362	362	390	350	358	360	400	355	385	387	373	349	397	385	357	359	380	376	383	333	339	405	355	369	404	395	360	391	326	407	338	357	368	362	390	385	411	381	401	397	403	417	389	378	356	361	377	383	385	389	348	350	356	365	407	363	396	392	391	367	354	402	382	399	361	372	396	372	339	357	402	364	387	350	417	377	389	374	352	386	384	368	405	374	393	364	374	382	417	353	388	385	365	375	388	374	379	393	354	386	354	388	382	373	398	357	382	418	395	389	407	370	380	378	373	402	347	408	362	419	402	373	397	333	367	352	353	360	413	366	372	376	369	399	374	371	386	335	390	366	370	372	386	419	405	362	397	382	360	373	323	400	382	370	443	432	371	364	400	408	373	345	384	383	351	368	389	373	390	347	404	368	377	347	348	387	393	377	381	389	356	413	383	389	391	369	390	359	358	411	340	382	374	389	379	414	380	385	399	407	366	337	384	373	398	368	384	419	374	396	362	376	390	374	391	399	374	391	362	384	344	401	415	379	408	382	374	387	351	368	382	377	378	350	419	372	371	390	388	391	375	403	362	389	363	405	367	391	386	365	363	395	385	365	360	366	377	394	360	397	377	369	370	417	366	391	366	385	397	354	349	396	375	387	395	351	377	388	374	417	377	382	385	371	408	374	346	368	387	395	361	390	366	333	365	353	390	386	355	363	353	422	379	366	379	415	401	351	398	342	416	382	391	367	375	417	360	385	410	409	394	387	387	410	372	385	419	408	374	393	375	376	374	358	384	373	400	366	355	374	375	357	410	389	382	344	393	386	367	363	395	356	368	410	389	423	395	372	387	390	335	360	359	373	374	398	394	393	397	380	376	415	368	399	385	368	376	375	359	370	406	373	395	379	389	381	385	382	358	392	371	366	391	381	359	392	386	417	372	382	408	380	384	390	394	350	407	394	361	373	344	348	377	345	357	376	365	377	390	406	385	390	392	381	354	368	374	365	384	377	386	417	405	350	405	354	404	389	377	392	367	373	397	361	381	405	395	415	380	395	358	398	395	367	430	388	374	386	382	381	381	374	385	339	386	410	366	381	382	395	379	358	420	379	376	364	415	379	366	404	381	395	385	399	364	368	384	382	414	350	375	383	352	402	384	414	363	350	396	352	366	403	396	370	361	396	387	351	383	372	387	376	420	378	397	368	362	395	331	369	331	368	391	384	396	369	383	378	362	378	383	371	397	389	387	386	338	386	405	398	358	373	398	386	356	381	375	367	366	405	386	370	371	344	385	388	393	404	402	422	364	390	374	378	346	389	373	365	416	390	387	363	385	357	375	387	351	361	371	359	393	384	397	396	382	394	397	347	376	396	410	394	355	400	371	374	398	381	392	351	388	383	416	364	343	396	372	367	389	398	368	368	387	391	408	372	347	385	362	380	379	382	379	370	338	397	379	369	402	398	377	381	374	426	352	402	375	385	364	384	413	381	365	371	385	374	377	390	403	416	369	402	396	408	365	405	400	370	398	386	405	389	331	379	381	407	382	391	368	414	364	363	391	356	358	376	377	381	378	359	374	375	344	407	372	404	346	365	367	379	389	409	377	365	378	396	372	402	351	377	381	370	373	404	395	401	367	405	367	406	357	415	387	391	397	374	397	364	367	361	375	376	356	371	408	349	385	356	370	394	399	363	351	394	375	383	407	397	389	408	367	388	396	368	420	380	408	397	374	400	395	387	395	367	360	381	405	400	360	342	387	389	374	400	394	396	388	369	409	366	349	361	399	345	363	442	374	381	371	365	379	387	411	391	416	381	428	404	386	409	404	379	353	376	367	346	387	397	391	352	387	378	361	342	383	358	332	365	402	365	385	350	405	351	383	370	350	385	376	427	385	355	360	425	378	358	364	378	365	357	380	379	384	372	374	392	375	405	410	396	367	343	409	376	385	395	390	375	384	349	414	392	390	369	379	386	367	374	350	357	377	387	387	407	378	392	392	380	378	399	341	367	367	410	391	382	383	386	361	343	370	390	381	403	410	385	381	363	392	364	424	362	377	374	380	405	399	401	384	389	359	341	357	394	357	409	370	386	376	392	363	385	361	391	412	366	394	388	383	372	371	381	357	383	365	376	360	408	358	355	372	396	378	392	368	364	372	382	381	350	381	361	380	410	385	366	385	363	369	431	398	374	364	396	382	349	363	353	381	395	354	391	371	362	403	396	371	369	375	377	365	398	406	383	359	380	364	381	366	396	401	396	421	387	380	385	389	375	354	399	399	402	379	374	400	398	385	397	401	386	407	380	384	366	368	389	332	360	402	397	390	381	389	367	422	373	358	390	352	378	405	384	379	388	395	356	410	385	358	432	402	381	419	368	388	384	394	370	375	398	386	385	378	358	404	397	384	348	400	376	405	406	363	427	350	401	348	394	353	374	373	377	363	378	387	342	354	383	364	399	371	405	378	387	360	432	368	371	384	392	403	374	408	347	355	415	384	340	400	321	374	378	420	383	379	371	407	346	382	363	361	371	412	383	365	377	380	366	354	368	352	351	385	379	385	384	374	350	381	397	373	383	366	376	384	416	408	342	382	375	393	368	362	375	354	375	382	376	383	405	397	380	369	400	395	405	380	387	382	396	379	336	373	371	371	387	369	377	364	347	380	425	356	420	403	349	381	423	404	391	387	394	399	399	367	370	389	373	363	364	370	358	373	361	412	376	371	392	389	358	391	391	381	356	391	428	422	344	368	361	369	407	409	389	355	392	354	359	377	389	366	381	345	412	354	377	394	400	362	350	384	389	372	378	351	393	409	360	364	394	405	364	396	381	389	411	376	387	400	392	396	368	388	378	365	390	361	361	355
3146	360	347	356	329	324	348	370	316	328	344	365	321	340	334	321	310	349	317	349	323	325	382	312	345	336	337	321	357	362	315	320	341	335	330	339	338	361	341	339	365	309	336	330	340	339	366	332	339	336	343	347	346	360	327	320	327	353	322	337	306	335	351	322	327	339	354	373	314	341	316	349	341	352	299	348	329	326	363	309	310	342	338	302	347	312	367	365	311	349	319	312	328	353	377	319	305	360	303	290	350	332	336	361	340	356	321	357	303	365	339	347	325	337	342	328	334	297	332	336	325	353	339	348	355	316	350	331	314	323	324	371	334	354	337	353	327	323	340	334	330	342	361	356	322	318	347	340	331	315	310	314	338	317	312	329	340	329	334	366	308	266	317	321	335	362	311	336	330	332	332	357	325	337	299	349	402	308	382	341	305	349	362	346	337	366	304	346	353	345	337	327	355	328	357	318	331	367	316	314	331	320	300	353	317	295	312	354	370	327	335	351	341	334	308	341	316	369	330	350	377	335	290	301	356	342	331	343	346	342	343	366	342	341	306	334	377	334	346	320	328	332	326	369	358	321	329	326	373	333	337	326	324	313	313	326	334	328	337	319	336	359	348	368	350	327	323	341	304	312	346	343	343	334	304	369	347	371	350	318	364	343	347	327	310	337	313	313	330	300	334	341	328	322	343	326	328	334	349	337	331	353	350	304	320	351	338	331	372	354	306	312	306	302	357	335	332	331	328	345	324	338	295	333	341	327	347	358	354	332	331	308	360	363	355	337	371	339	363	334	341	374	343	335	341	313	347	339	305	334	341	306	311	358	331	305	345	325	312	326	343	367	352	370	323	309	338	360	318	333	322	379	333	337	323	339	323	354	310	328	377	350	333	335	351	306	358	372	331	335	316	337	284	369	376	351	343	327	349	323	361	335	357	328	302	364	287	355	325	302	343	314	356	344	369	350	353	332	328	349	338	351	336	326	349	341	324	323	288	301	299	347	362	337	372	361	332	327	365	343	363	342	281	324	308	339	348	347	295	323	322	311	311	341	321	346	278	295	346	328	331	363	337	328	331	346	365	340	330	305	339	359	352	305	319	360	303	299	329	322	315	321	374	335	327	345	342	355	353	344	357	363	329	309	337	345	326	360	310	337	371	330	318	293	351	328	326	339	323	327	334	348	311	339	354	349	345	340	347	331	325	381	338	363	408	325	344	346	336	287	330	326	376	357	353	334	306	367	335	355	361	288	351	356	307	299	329	367	335	375	335	355	349	354	344	355	327	340	337	343	349	331	347	336	349	343	323	369	328	341	308	310	355	367	339	385	351	339	389	333	353	367	347	337	362	318	336	351	314	361	303	345	334	318	305	354	358	329	330	353	366	349	321	341	374	318	350	313	332	366	355	335	356	334	352	382	369	324	333	348	332	346	340	320	357	341	318	323	327	308	318	311	293	336	354	313	328	351	310	347	329	332	293	342	343	362	332	333	349	340	302	339	319	316	351	310	346	355	372	347	310	325	327	326	344	358	313	344	333	355	336	331	347	319	337	319	375	324	329	346	303	330	317	357	331	319	309	326	337	333	319	331	310	337	342	304	317	323	319	352	336	345	322	331	311	377	335	354	336	333	326	337	335	346	379	351	321	329	321	364	312	330	348	314	312	332	332	321	361	300	324	322	303	304	294	330	355	324	328	358	314	342	327	308	301	356	357	320	306	302	330	334	355	294	353	317	292	310	333	343	319	338	343	347	320	309	357	309	318	330	342	322	317	321	309	369	317	354	342	325	325	349	323	322	366	337	368	354	312	337	343	313	316	329	349	343	347	354	352	348	335	322	336	356	326	325	307	315	306	286	372	330	330	313	332	312	324	332	325	335	355	343	352	356	349	352	318	327	352	362	345	360	331	393	328	308	310	360	316	346	338	363	305	357	318	344	303	309	334	373	305	347	325	324	337	319	322	325	339	325	329	306	331	298	325	351	379	345	325	345	327	347	327	351	342	381	338	339	339	384	350	313	330	359	316	356	343	334	315	336	301	349	326	337	316	336	308	299	363	333	325	341	338	369	339	324	320	344	336	341	340	331	326	312	313	305	317	312	349	327	313	354	323	312	335	329	322	320	315	346	355	345	353	356	314	340	330	330	332	322	338	347	330	312	328	336	279	335	342	347	361	355	353	314	324	334	328	329	342	346	350	318	317	339	301	316	318	350	339	327	340	322	326	339	330	295	327	305	312	333	338	313	379	346	361	351	314	300	346	335	357	331	325	353	360	369	346	335	364	356	331	344	354	311	320	363	338	336	353	324	349	338	318	341	336	326	327	306	359	318	353	371	328	309	363	386	306	297	325	334	367	338	313	331	318	322	339	311	331	307	359	316	328	315	366	358	343	309	371	353	314	349	295	320	347	319	314	297	340	338	326	314	297	335	303	340	308	343	337	317	336	358	339	335	313	319	339	324	345	311	366	359	303	350	321	317	315	327	312	340	335	353	369	350	363	300	333	318	333	334	318	319	354	328	336	358	344	294	351	303	338	351	342	348	334	313	342	362	332	326	364	322	351	331	317	314	349	316	326	354	349	329	285	330	343	315	342	287	354	370	352	321	361	359	346	329	315	358	324	341	337	356	322	321	329	328	300	332	292	355	352	317	334	303	336	331	348	353	320	347	344	319	321	324	308	339	336	349	337	328	332	357	337	336	318	332	326	332	328	342	324	353	325	363	379	334	313	309	320	348	331	333	326	328	317	340	329	309	367	312	382	296	323	351	333	335	339	329	344	355	351	309	325	306	352	321	309	326	321	318	323	295	294	328	375	321	382	326	345	321	320	336	325	334	343	328	329	317	312	299	328	353	355	350	350	338	332	305	291	322	300	351	361	316	352	354	325	336	350	348	364	337	337	338	339	316	343	314	348	311	344	340	317	380	308	356	355	322	323	343	343	300	319	332	317	360	332	333	351	338	336	291	290	345	320	337	318	335	344	355	334	354	309	369	372	355	308	379	356	349	316	360	347	356	351	330	312	327	344	306	319	326	313	331	338	324	310	337	300	340	336	336	350	358	346	351	346	327	336	367	372	362	348	351	334	348	333	330	315	327	312	337	318	356	326	326	335	336	328	327	303	344	331	339	358	355	283	314	342	342	333	343	315	323	360	334	336	332	340	334	288	322	351	345	353	329	354	341	345	345	308	327	342	326	323	336	341	345	310	320	336	310	331	348	346	310	337	321	330	334	347	332	308	325	319	326	332	340	349	318	343	312	347	323	347	333	375	366	311	343	347	328	314	317	341	351	327	322	355	341	315	320	353	328	333	361	315	329	345	343	313	345	315	312	375	325	330	384	380	352	340	318	342	323	306	351	303	345	314	295	330	343	340	337	313	324	378	300	318	367	353	372	347	330	345	310	310	333	332	323	354	307	350	356	348	330	340	323	323	313	358	353	346	351	333	330	311	324	320	344	331	327	348	313	315	333	350	342	349	343	382	336	341	323	363	335
3353	902	818	905	874	800	808	794	865	803	757	837	761	820	783	813	765	754	779	776	795	788	803	785	794	782	811	769	803	805	856	811	795	805	800	817	826	754	745	779	810	739	738	767	756	790	812	790	791	806	753	780	853	759	812	769	825	752	797	799	782	785	797	806	796	815	757	787	765	762	786	810	814	826	823	817	816	828	813	805	806	811	736	818	829	814	809	809	790	843	839	803	846	766	743	798	828	795	813	758	761	830	815	803	824	822	809	780	774	759	839	804	768	735	809	792	804	842	808	788	807	806	722	824	766	839	820	763	809	770	759	792	759	811	794	844	775	828	790	764	794	810	806	840	751	747	791	820	787	764	765	791	774	783	784	811	823	792	760	803	785	762	749	749	827	789	793	769	746	824	783	797	822	855	840	794	796	816	766	739	861	796	780	818	814	787	770	834	798	829	785	768	711	779	852	813	840	788	812	790	763	777	782	832	848	791	771	773	803	828	757	809	797	725	785	786	809	806	756	723	753	775	810	753	806	748	777	785	783	776	769	759	796	796	787	851	790	789	840	780	782	750	803	800	807	796	773	763	793	779	833	743	863	814	816	791	801	781	781	837	781	822	810	735	840	770	788	824	755	798	789	777	808	808	789	750	798	767	771	809	782	850	765	796	794	771	744	799	767	786	767	822	782	789	811	814	782	774	813	793	786	840	810	796	815	805	829	797	781	831	797	821	758	771	844	766	832	792	802	744	808	801	787	776	836	794	772	786	800	811	762	828	808	764	791	820	774	780	782	806	766	809	762	831	796	839	819	788	844	746	779	822	808	833	757	813	799	783	778	829	831	772	806	759	786	787	842	803	790	790	779	733	847	738	797	834	734	782	776	734	753	774	773	754	779	794	802	762	819	809	811	731	770	855	763	821	800	851	766	839	847	778	793	779	828	789	847	771	818	776	798	768	737	793	728	796	793	770	744	777	774	793	746	766	826	805	787	801	771	817	830	830	801	788	747	771	813	816	806	824	783	791	785	789	792	822	768	758	787	842	778	824	768	801	782	797	748	781	811	790	826	830	795	791	806	784	794	772	787	793	804	813	765	777	814	826	747	808	798	772	786	800	753	771	768	772	820	824	829	811	800	741	772	854	750	844	800	756	785	793	825	793	766	772	838	795	791	825	743	832	763	806	807	825	769	813	774	838	753	734	797	794	769	764	787	791	830	760	791	792	770	788	739	755	783	758	760	813	794	761	839	807	806	788	761	814	794	785	808	767	764	777	799	787	753	785	806	749	752	851	759	785	797	817	807	784	771	773	783	794	800	771	815	822	817	795	808	774	749	760	769	760	787	766	778	771	762	806	794	773	827	778	801	778	813	742	803	779	803	777	759	790	817	777	832	784	817	759	832	828	836	824	793	807	832	844	816	844	816	777	754	795	819	849	783	781	840	763	811	820	796	732	813	789	775	775	810	788	823	802	774	845	773	787	798	784	807	814	786	771	765	755	812	793	796	769	750	801	846	770	821	782	810	828	759	795	810	742	748	781	809	790	834	810	825	830	795	828	753	807	794	801	726	807	771	801	760	817	784	793	769	779	777	778	835	794	792	816	777	758	778	764	824	793	777	783	796	765	761	767	800	833	854	804	776	760	785	744	786	782	735	762	767	763	782	760	785	802	808	793	763	747	790	782	845	791	758	808	788	770	800	797	776	748	794	785	804	771	808	783	743	749	840	784	760	818	810	775	864	777	817	774	803	797	812	806	838	803	802	802	811	779	781	789	804	824	756	779	781	761	816	862	818	762	805	837	813	826	799	746	801	777	833	782	760	798	838	792	838	808	795	839	790	780	767	802	802	758	808	802	768	771	802	757	745	790	788	809	756	831	808	784	831	781	730	780	825	782	814	810	808	766	794	793	834	746	814	790	787	806	785	820	811	809	821	806	817	788	799	811	747	817	758	766	834	742	778	807	791	771	798	800	814	805	822	796	833	779	858	738	763	787	752	766	822	788	785	802	770	803	803	781	790	760	755	801	792	771	748	813	773	829	800	764	789	792	783	804	824	770	779	806	746	818	777	834	751	839	786	792	814	819	757	801	823	818	797	814	772	811	846	794	806	741	766	823	762	834	823	792	794	779	782	801	789	811	781	775	741	802	770	765	776	844	792	764	818	745	744	810	778	760	781	789	806	840	858	784	782	804	798	763	770	733	768	831	807	775	836	767	786	795	780	762	752	808	758	794	779	785	862	768	828	787	835	751	793	799	799	798	764	740	833	794	852	823	767	796	857	791	804	794	850	864	813	802	816	745	833	807	764	825	779	794	769	789	766	850	823	791	812	773	806	816	778	825	768	845	769	764	748	804	810	739	798	735	810	842	766	780	814	818	833	760	748	735	801	789	805	788	802	795	811	792	790	796	800	831	818	829	774	840	793	789	805	809	797	788	815	821	814	849	777	808	781	833	853	754	809	817	784	781	809	778	787	768	836	794	813	826	802	791	794	778	796	816	774	734	798	766	728	790	740	793	771	757	798	781	750	756	797	765	721	832	773	765	819	784	790	794	756	813	838	828	829	788	807	828	768	785	800	828	765	805	846	803	808	788	728	800	791	810	804	771	787	796	838	794	828	776	802	861	810	779	819	794	779	785	819	747	801	788	805	813	756	745	810	819	771	787	779	769	767	782	770	793	812	810	806	798	780	775	742	828	781	791	802	815	841	821	798	780	810	787	796	754	772	818	823	794	801	806	735	743	836	750	785	844	843	787	803	774	780	807	814	816	769	830	842	843	774	790	804	826	788	780	809	773	811	762	773	778	779	811	801	766	818	778	810	780	780	775	795	783	808	815	791	811	799	812	759	810	792	756	782	810	828	750	831	792	784	806	830	763	831	797	791	815	801	800	803	779	763	781	786	795	802	791	848	792	801	804	753	796	758	802	789	825	787	759	849	791	803	786	835	818	782	806	808	744	772	812	823	799	775	730	825	841	751	833	796	821	806	770	729	810	800	718	849	831	826	826	797	776	803	782	769	795	786	827	807	767	766	754	801	825	846	782	841	758	748	752	767	785	817	824	839	762	755	820	781	824	783	774	756	756	841	756	806	775	775	798	796	827	817	790	804	844	788	782	801	737	769	804	784	772	796	790	754	797	774	751	756	838	802	810	794	808	789	774	791	790	774	847	769	777	803	822	848	800	859	821	771	793	818	798	738	790	810	813	834	777	774	827	829	808	848	732	790	766	787	808	813	762	773	810	799	819	809	784	800	799	820	722	800	808	746	774	762	832	835	842	803	799	766	769	873	852	792	807	813	776	802	755	755	797	759	810	820	799	825	808	818	832	840	822	794	814	827	779	785	790	795	814	758	825	813	811	842	805	766	835	823	790	791	778	849	746	813	764	792	802	809	759	770	763	829	802	794	740	804	832	816	790	782	781	762	792	799	777	761	827	760	823	765	784	787	828	812	731	804	798	788	761	788	819	812	817	775	763	761	852	811	803	742	723
9743	651	542	414	388	349	291	324	291	280	325	327	278	288	281	292	285	298	300	285	259	263	237	304	301	266	283	304	304	307	303	317	315	297	304	287	300	321	276	297	283	258	284	279	302	284	319	313	300	284	285	299	293	283	305	316	274	286	307	288	301	277	292	282	296	298	281	279	277	262	281	285	296	291	292	308	287	271	281	298	257	259	262	267	317	276	288	290	280	246	305	277	306	296	320	321	292	310	281	295	294	283	286	281	303	314	293	261	286	282	277	290	307	275	272	270	268	293	272	287	261	302	297	313	279	300	322	266	265	268	275	282	297	276	272	298	298	291	249	280	286	282	270	306	288	272	274	280	276	280	291	271	263	275	291	282	270	280	307	265	282	284	271	286	277	296	263	284	271	283	310	295	269	287	273	291	274	266	280	274	273	293	282	292	295	293	282	292	278	261	294	240	263	276	302	261	284	293	257	296	272	276	301	283	289	294	298	295	291	288	280	275	278	297	312	323	306	257	277	301	276	271	295	286	276	261	272	274	281	288	287	274	272	330	288	244	236	278	261	250	304	303	291	311	285	280	305	280	300	281	260	295	287	278	288	278	290	274	279	258	294	288	275	277	284	262	318	306	253	246	294	313	279	256	310	288	327	300	248	310	279	282	290	269	285	288	282	271	315	287	299	287	274	278	288	303	289	275	255	301	283	287	271	303	283	276	306	306	285	273	255	252	271	279	286	255	295	261	264	303	289	246	301	279	274	295	284	310	309	269	283	281	285	282	278	266	274	282	317	258	295	299	268	266	288	266	276	293	293	286	257	277	293	267	287	271	288	267	284	287	281	272	273	298	274	278	300	267	279	265	273	275	274	286	293	279	277	264	325	285	270	292	266	299	289	295	273	272	264	273	283	266	261	295	287	282	285	277	273	290	299	308	271	295	321	281	280	281	276	263	265	298	280	248	279	296	293	294	287	278	297	276	284	282	287	308	306	331	284	274	270	267	313	286	283	264	306	297	275	263	295	271	290	301	277	312	304	285	294	268	301	273	287	300	292	326	272	282	290	272	301	296	280	249	286	317	293	262	255	246	256	294	286	292	275	286	284	281	298	259	293	277	281	277	269	282	308	271	297	304	261	283	283	301	316	257	285	315	274	288	314	290	262	288	317	252	263	296	241	269	282	273	264	259	308	306	314	315	318	251	292	298	267	286	305	265	341	294	256	259	301	285	274	246	271	274	261	291	286	293	306	300	289	276	256	265	276	273	288	319	291	259	305	295	269	283	277	307	290	289	283	292	271	326	291	298	235	249	303	281	303	289	297	292	300	297	243	273	286	260	301	289	290	286	251	279	276	262	285	273	283	281	288	298	303	276	298	288	263	296	289	302	273	263	272	277	332	254	310	277	288	290	287	284	307	305	324	319	292	299	271	309	308	273	297	304	291	258	264	273	261	239	312	303	284	311	266	296	268	302	270	268	286	299	281	305	286	264	240	259	276	263	279	294	283	282	305	286	305	271	270	270	276	286	290	270	321	297	269	307	278	249	310	288	333	292	302	270	287	286	291	300	304	296	253	298	272	274	268	288	291	294	285	285	319	283	299	295	292	277	292	276	298	263	263	308	291	262	263	270	278	278	292	290	277	272	292	290	302	302	295	278	326	272	290	287	313	304	293	282	260	287	280	280	285	286	293	291	262	284	281	282	238	277	291	277	304	291	267	310	276	270	308	291	301	295	267	301	273	274	267	289	259	286	305	309	284	247	314	286	278	295	290	249	279	299	291	281	280	285	289	291	293	275	273	280	296	310	262	272	285	297	284	289	260	246	271	301	275	351	299	251	272	255	273	290	268	281	297	273	310	297	294	253	269	315	272	274	263	270	304	302	251	307	239	287	272	295	292	290	264	277	305	316	269	326	308	281	277	261	283	285	257	286	297	287	282	264	292	254	311	267	310	258	296	313	296	274	262	273	258	275	308	284	266	297	267	274	299	313	254	286	262	299	271	311	267	270	283	280	274	250	272	301	255	315	270	292	274	265	263	287	295	265	270	282	276	348	243	250	279	293	301	308	246	273	265	296	287	319	271	275	284	292	307	278	312	298	302	273	339	276	257	282	308	291	276	269	292	249	243	303	284	289	297	259	289	300	261	255	302	292	307	252	266	296	306	255	286	291	295	276	309	327	285	299	293	280	274	284	286	257	292	262	292	295	291	295	292	282	277	296	318	274	279	274	281	312	284	257	300	300	281	286	292	299	274	289	285	287	282	260	255	303	283	289	299	286	277	302	283	311	256	265	288	292	317	293	317	275	276	287	303	255	298	279	240	273	267	254	305	299	260	243	272	293	271	277	292	300	296	317	268	276	302	291	285	263	294	271	303	284	287	264	240	277	275	310	315	280	267	288	287	300	299	308	299	264	283	281	265	305	302	290	290	293	256	310	308	263	242	273	317	298	261	282	243	289	265	254	269	258	262	306	294	263	271	298	288	281	252	286	261	281	274	283	244	260	317	272	273	286	269	326	290	311	286	266	302	269	251	286	287	304	292	258	280	263	289	267	277	253	280	277	298	327	270	276	260	290	279	263	286	263	289	292	253	260	295	286	285	300	268	266	279	304	298	287	267	269	308	277	312	310	268	286	305	297	328	252	300	284	305	281	286	251	282	282	285	300	267	250	261	306	271	277	271	289	288	310	282	315	288	277	276	279	273	331	282	295	264	262	238	248	258	285	282	282	236	279	276	294	271	272	272	301	246	261	251	284	247	284	294	291	328	271	280	274	279	275	284	296	296	266	254	276	307	275	286	252	276	319	313	299	245	269	293	268	277	283	275	272	284	267	291	290	301	314	288	269	239	291	278	289	279	299	268	287	253	278	288	318	298	264	312	276	284	263	291	269	307	262	263	297	301	261	277	275	316	266	265	251	274	341	276	290	297	323	269	297	286	267	296	276	277	294	293	295	261	315	271	302	272	298	298	298	290	288	305	308	302	305	299	276	280	290	282	304	281	271	280	290	317	269	281	282	280	268	314	278	281	279	268	281	287	282	289	288	315	259	300	248	285	269	263	270	302	299	280	248	281	261	279	286	285	265	273	264	293	314	265	284	264	285	274	298	278	305	278	272	305	268	299	269	327	284	271	303	301	256	275	271	283	267	280	292	283	288	260	279	274	289	271	277	303	258	256	283	322	258	283	286	292	289	284	284	314	286	301	269	251	286	297	312	264	256	300	266	255	294	272	269	291	282	296	299	270	274	291	296	263	266	272	309	285	294	279	269	299	301	299	297	290	283	266	287	251	296	293	284	282	334	279	299	272	286	276	298	301	284	280	294	251	289	316	298	309	251	276	284	286	277	269	275	279	288	292	276	286	286	264	276	281	261	288	279	322	274	281	296	264	266	286	282	309	270	258	252	272	263	263	270	276	291	303	235	270	285	287	301	285	313	270	305	271	278	259	277	262	273	315	315	299	279	311	311	313	290	288	285	320	292	292	316	259	302
8078	898	1231	1302	1164	1081	952	883	829	776	781	803	743	765	718	742	728	722	699	722	712	693	703	735	697	674	680	714	714	675	715	698	681	685	655	695	708	696	698	692	687	634	682	717	716	698	681	715	634	735	702	730	643	684	700	651	688	670	667	718	697	660	730	648	645	650	687	685	698	715	715	737	700	723	739	729	681	724	736	709	746	664	693	717	698	722	636	689	685	651	725	674	640	671	669	710	712	728	649	666	672	646	724	674	677	652	683	674	711	706	670	695	645	666	652	676	659	648	678	679	672	607	711	721	684	668	703	693	700	647	664	670	691	623	632	700	701	666	727	716	698	658	705	656	708	713	630	674	662	698	674	722	675	669	672	654	685	670	676	725	700	701	656	696	705	716	678	675	672	709	682	694	675	679	645	648	677	644	646	684	664	700	701	642	666	681	663	709	680	687	704	690	658	672	678	663	656	701	639	666	689	669	663	669	664	701	659	666	682	693	712	641	656	704	659	688	698	637	668	662	634	706	707	638	709	644	695	697	655	669	678	673	705	656	652	699	692	712	681	663	658	686	691	676	670	685	665	585	648	667	659	619	673	689	659	706	676	697	674	678	690	663	713	686	669	672	688	664	680	734	654	728	666	712	660	682	650	702	670	681	704	724	689	653	720	674	662	677	626	663	637	653	673	718	652	685	670	639	630	659	685	687	651	681	693	676	654	698	645	667	707	689	702	668	682	693	600	703	645	640	678	670	649	672	638	710	670	652	746	625	645	687	723	685	681	655	731	677	685	696	664	668	687	680	712	662	685	654	657	699	671	685	688	688	705	677	680	648	686	649	699	714	688	686	696	662	657	672	651	650	695	675	726	663	684	679	657	675	676	673	660	722	715	717	699	723	680	712	686	698	667	678	651	716	683	665	681	621	712	653	667	627	646	674	641	648	671	688	648	625	730	695	668	725	688	664	689	680	667	667	696	646	692	686	669	666	672	644	673	684	672	657	650	681	709	687	672	677	693	691	691	647	659	676	601	647	662	692	680	667	737	660	725	672	681	662	692	661	703	698	641	632	671	709	643	691	686	684	678	673	732	619	678	674	680	686	683	696	666	649	639	668	668	631	672	705	691	653	705	670	708	696	704	661	694	688	692	674	639	690	686	697	671	709	684	762	690	631	667	651	691	712	692	653	695	675	677	628	675	660	672	653	724	648	679	660	687	721	645	683	668	714	638	663	655	723	687	682	600	682	748	705	647	665	678	680	668	683	697	687	661	679	662	656	705	704	677	626	666	665	707	663	636	694	664	646	665	686	731	676	684	673	674	639	651	676	665	691	741	714	679	712	652	647	671	647	655	685	654	700	695	746	671	654	679	675	690	625	639	711	659	657	681	669	657	673	653	677	668	656	662	701	690	689	718	664	665	700	691	708	676	708	654	709	719	651	685	657	702	672	676	707	615	675	651	695	684	704	637	646	667	670	665	721	663	707	684	679	671	680	672	720	666	649	692	669	673	648	664	649	664	738	654	728	705	692	666	717	677	667	666	697	691	685	673	655	668	690	690	675	654	682	671	637	649	681	685	642	649	678	695	682	651	667	650	690	661	658	683	682	662	667	694	693	703	702	649	638	688	676	659	678	686	652	645	652	657	656	669	670	673	631	715	713	634	726	712	687	659	683	676	684	690	697	702	691	703	691	667	635	715	695	654	676	666	679	696	603	716	725	642	721	660	661	700	686	694	710	660	675	679	745	729	681	651	627	686	689	694	690	682	670	648	640	683	682	648	675	607	705	689	667	645	694	689	660	651	669	706	614	664	663	664	698	688	643	689	671	698	682	712	662	663	691	679	646	660	662	646	737	682	659	656	688	693	664	680	658	694	698	688	689	683	711	662	696	694	620	717	654	609	667	682	711	668	710	683	648	695	674	712	682	714	642	671	632	692	650	667	704	684	680	631	702	687	669	678	693	653	679	675	698	739	689	692	674	702	644	664	683	697	672	689	622	693	659	698	690	667	726	650	655	690	664	673	709	666	661	670	631	651	706	640	729	654	687	653	633	715	640	731	689	678	655	650	719	701	689	678	690	696	651	699	679	677	696	684	709	673	706	678	628	669	653	672	693	658	675	681	716	657	651	664	691	733	721	656	715	686	722	690	665	719	720	699	690	684	735	684	738	631	663	671	672	685	693	652	651	687	683	678	682	665	711	669	688	642	672	653	657	697	661	669	734	637	705	667	700	670	713	641	639	672	658	689	615	715	668	654	693	679	656	671	674	659	662	663	672	684	641	673	620	695	692	653	642	704	667	665	678	708	724	643	704	680	635	666	665	732	686	680	661	686	653	691	659	688	662	682	675	685	649	675	681	688	633	674	644	730	678	680	658	703	632	657	669	678	690	681	723	706	681	747	647	674	673	679	682	678	679	665	692	661	688	699	680	686	682	712	681	622	702	671	651	705	712	710	689	681	698	637	681	694	668	654	671	689	684	754	678	679	732	638	648	632	712	705	667	677	666	665	685	715	652	640	699	663	685	652	681	689	665	678	652	700	663	691	655	660	676	677	671	713	659	716	649	673	631	662	717	662	707	716	632	662	669	639	650	652	667	706	697	655	662	739	649	647	697	664	673	651	655	677	645	698	685	668	712	687	711	668	679	648	697	680	674	651	686	659	671	684	669	701	642	657	665	652	677	685	687	669	700	651	680	685	728	708	717	690	626	676	678	690	682	678	709	688	674	669	691	710	678	676	626	688	677	663	676	739	648	676	671	704	695	685	647	724	646	717	667	673	715	697	689	670	664	689	708	707	694	641	657	676	650	687	636	669	717	655	668	669	660	741	664	711	672	735	706	682	664	658	662	705	673	664	679	718	671	678	663	637	698	728	681	659	692	680	643	674	697	711	662	682	650	672	731	671	676	656	702	735	646	701	679	696	639	661	696	667	715	599	653	684	642	665	653	650	685	686	731	672	704	698	671	703	658	709	735	695	698	693	653	664	683	661	679	665	677	698	669	733	676	681	695	687	674	694	640	686	687	668	650	673	692	661	675	700	676	686	666	676	718	673	678	701	686	684	675	719	716	670	686	642	726	665	673	707	678	660	686	722	663	658	690	690	701	634	673	728	638	668	651	632	678	662	696	658	647	704	680	693	674	602	667	684	737	720	671	694	702	660	644	670	659	679	680	703	748	690	676	682	706	654	682	699	667	701	681	725	675	673	703	662	696	672	641	707	690	677	619	677	708	677	676	682	674	687	657	659	666	663	699	669	687	690	703	719	688	710	688	682	688	680	658	709	689	656	674	664	667	671	649	670	676	725	681	662	699	630	681	654	727	651	699	671	686	692	659	675	675	711	618	697	704	630	633	633	680	717	656	662	683	656	646	668	675	705	660	641	679	647	648	669	677	698	680	691	657	662	701	683	704	675	681	667	649	688	685	642	693	665	674	639	668	695	672	653	694	680	662	690	693	653	685	655	653	604	689	640	696	672	695	681	656	652	661
15644	935	558	477	386	262	256	203	194	175	171	203	190	162	154	150	150	146	154	158	150	136	155	158	156	153	155	150	141	147	147	156	147	147	137	161	148	161	140	151	123	160	153	156	152	148	160	146	149	163	139	136	148	133	147	164	145	143	141	154	121	131	143	145	149	139	136	155	162	145	134	171	178	149	140	154	158	177	162	161	144	178	167	124	153	131	140	151	154	131	135	130	116	136	131	128	142	138	151	144	147	142	135	155	135	144	135	140	121	167	127	146	134	149	160	114	156	140	145	130	128	129	137	154	132	154	155	157	162	144	148	160	178	160	150	137	135	127	149	123	154	146	155	133	166	167	166	124	180	178	122	148	156	144	146	156	171	142	143	139	150	139	147	132	149	144	140	150	161	146	163	148	147	160	146	137	141	151	139	135	141	134	128	177	167	157	152	148	138	142	138	150	161	149	145	147	160	163	133	146	161	145	150	138	140	151	139	155	137	146	150	149	149	147	149	148	121	138	120	156	159	154	140	152	155	164	138	123	160	142	135	174	143	125	119	146	154	179	138	138	136	158	153	158	142	153	135	133	135	130	146	142	133	142	167	147	168	170	130	149	130	136	141	141	150	149	138	148	160	155	134	127	127	162	156	137	140	143	134	132	151	145	149	137	145	144	139	139	151	154	149	146	166	141	154	128	132	128	150	124	134	142	143	150	145	179	141	144	144	139	139	146	147	129	142	126	147	132	151	140	171	144	142	127	147	126	148	138	128	133	155	136	152	129	137	133	135	152	125	150	154	141	139	161	133	163	142	142	160	155	134	147	140	136	158	120	143	133	127	142	134	151	138	145	146	136	150	132	145	140	128	163	141	145	146	138	161	143	143	152	143	157	153	136	149	138	127	152	140	147	131	137	128	137	125	194	150	120	137	148	141	147	145	148	156	136	125	151	152	139	131	143	147	156	141	135	131	144	160	146	139	150	138	144	144	152	130	166	160	137	161	141	125	131	142	140	164	147	178	140	126	152	126	137	124	148	170	118	150	145	147	155	165	148	140	143	157	140	154	141	162	124	150	155	135	153	143	124	126	142	141	139	135	138	153	158	151	150	135	137	134	135	141	125	146	149	161	151	139	152	142	152	141	166	153	131	148	147	146	150	133	150	148	135	163	160	133	146	159	131	136	102	149	140	127	134	128	142	132	139	141	163	139	141	154	151	141	159	137	140	152	170	156	146	146	152	137	153	136	137	137	149	142	171	164	100	159	149	147	137	140	148	139	159	156	138	134	133	154	131	135	147	131	139	143	153	138	145	167	157	144	150	137	155	158	136	126	120	136	151	142	137	160	147	160	137	131	140	123	152	140	159	160	154	159	142	133	129	133	150	138	159	128	135	139	151	140	163	124	156	163	154	140	150	140	144	134	141	139	159	126	136	139	142	141	125	139	159	133	131	158	143	132	156	168	124	148	136	170	130	124	141	159	143	137	149	126	135	161	148	157	136	157	135	169	159	163	148	161	141	111	157	151	168	138	143	134	150	150	147	143	143	134	109	147	145	156	158	148	161	121	131	155	127	149	144	138	150	149	162	151	142	157	159	129	117	142	151	165	134	139	126	127	140	134	152	145	132	146	166	150	150	144	152	133	135	118	127	143	136	149	136	129	167	137	148	122	156	132	135	149	134	140	141	148	152	135	154	134	132	146	139	133	149	139	134	164	140	149	171	152	144	155	172	132	144	138	160	136	143	162	132	129	145	154	135	141	132	151	147	145	144	154	159	153	122	155	118	126	148	171	140	137	152	133	144	155	156	133	145	142	161	133	145	152	144	143	149	141	157	137	133	141	140	124	143	178	140	143	139	170	119	155	146	125	147	128	150	137	129	158	146	153	133	149	134	154	152	158	118	152	155	156	152	140	175	157	150	144	137	168	142	135	120	137	147	163	163	152	150	143	131	136	163	152	161	144	147	149	139	132	142	141	127	148	138	134	163	126	152	170	155	150	145	156	165	156	131	148	180	157	149	132	121	139	161	156	146	156	155	131	155	153	154	166	134	115	151	128	147	168	138	144	144	142	114	150	128	135	141	159	153	160	141	142	149	114	140	147	169	145	136	155	132	144	150	137	122	167	129	157	132	132	153	179	150	147	146	157	138	145	149	153	155	120	146	157	120	147	146	156	149	126	146	143	146	149	146	142	150	158	140	143	126	138	134	145	146	164	141	121	153	139	141	158	174	151	144	162	164	149	152	142	133	154	138	167	155	144	163	152	143	151	139	150	133	123	152	134	154	150	152	139	156	151	129	180	141	153	161	161	123	135	133	135	151	126	131	145	140	142	134	188	137	135	136	139	121	154	176	130	137	141	137	137	143	130	147	145	137	140	160	141	156	156	133	125	135	151	161	163	151	127	141	121	136	124	139	119	134	133	138	139	131	167	165	165	149	143	149	142	134	120	154	124	154	171	139	150	136	130	142	122	137	152	133	152	157	154	138	137	129	153	122	153	130	163	159	130	155	148	126	147	140	150	136	142	130	141	145	130	146	152	154	141	157	159	148	142	172	137	152	140	169	149	145	151	131	158	168	152	125	150	141	130	135	124	125	140	129	142	156	140	161	159	143	150	141	150	127	145	144	132	136	153	145	151	170	153	135	160	150	152	148	149	154	145	107	120	150	177	134	160	151	146	148	154	141	137	131	108	92	144	132	140	136	146	132	128	138	163	155	127	154	164	132	159	137	137	139	135	121	126	134	157	140	161	150	142	125	154	140	158	142	142	138	129	140	134	138	147	133	141	127	139	148	133	144	153	143	148	141	153	137	151	149	143	149	146	113	152	126	168	138	163	121	164	150	148	144	149	144	127	137	139	144	164	135	156	130	123	150	130	135	155	144	121	153	130	135	151	138	159	147	146	137	140	155	142	169	130	141	142	138	123	162	154	137	156	153	147	144	160	138	159	139	126	128	138	127	158	143	150	143	113	125	162	150	154	144	155	126	162	136	140	163	163	132	140	154	149	144	138	136	117	135	132	144	138	128	150	153	129	161	145	155	137	137	155	151	128	141	131	146	141	158	147	152	157	178	177	135	130	131	121	131	138	141	140	140	171	132	138	149	129	149	158	164	157	152	132	142	160	141	156	131	119	145	124	134	121	142	142	131	135	144	126	137	122	132	153	145	128	144	133	137	168	163	156	141	132	139	165	146	145	143	147	132	141	159	134	144	139	134	124	143	146	137	149	157	144	138	141	136	164	134	136	151	161	161	139	153	149	129	158	139	128	154	156	127	146	161	133	175	146	166	120	142	161	121	136	153	148	122	156	140	145	156	133	130	161	160	124	149	152	163	139	143	144	139	159	117	160	146	141	165	151	156	134	123	135	145	144	154	153	118	130	142	149	116	157	149	156	158	149	138	156	150	163	149	143	138	150	141	161	155	147	134	159	152	139	145	147	130	148	126	132	132	125	122	128	130	143	155	155	120	143	132	161	141	145	155	172	149	109	136
9670	835	1389	1550	1219	1009	907	776	691	586	581	615	536	528	489	481	440	467	426	440	463	433	413	388	406	380	412	363	384	470	421	437	399	405	408	377	413	393	413	384	388	402	392	370	379	420	347	365	382	365	357	381	369	407	366	388	373	378	359	409	411	363	387	382	393	374	409	403	379	388	425	475	438	465	492	511	446	444	414	425	439	403	390	432	409	411	400	366	405	402	383	380	384	360	384	384	370	373	349	344	359	390	369	369	347	397	367	353	345	346	417	375	383	382	376	406	344	382	395	385	361	379	371	368	337	375	362	352	379	392	364	389	355	379	350	369	399	372	370	375	367	393	419	424	369	414	405	357	345	367	384	366	363	372	355	377	365	378	392	368	385	387	365	385	359	370	414	373	382	370	362	382	393	411	360	387	381	414	361	401	390	365	386	385	360	366	370	368	337	379	371	372	377	396	351	374	341	366	364	353	368	382	372	376	387	326	360	355	354	388	404	354	345	367	363	371	318	401	368	328	386	389	366	393	389	357	389	382	319	369	380	343	334	358	391	397	382	396	395	372	390	381	381	368	353	383	380	343	372	370	376	321	361	400	360	367	350	353	360	366	363	367	340	373	367	366	374	370	365	371	380	365	371	362	347	378	361	358	327	352	354	365	372	382	384	346	387	382	396	373	383	335	355	388	403	366	389	354	401	404	379	383	353	370	361	367	354	403	374	376	390	383	402	349	360	384	346	408	379	374	345	385	382	381	356	395	395	371	361	407	389	370	378	339	365	392	392	368	352	379	368	366	412	381	389	369	388	363	367	314	339	387	397	367	326	356	365	342	388	369	369	346	401	394	351	359	408	348	374	380	383	376	371	370	351	388	368	361	385	357	395	396	408	354	354	367	388	374	376	406	381	335	362	407	377	358	364	380	367	375	377	361	385	380	389	376	334	415	340	391	342	362	372	380	361	368	403	353	337	348	397	350	412	404	340	395	343	354	360	337	348	383	397	407	385	379	372	392	369	388	408	397	379	414	362	353	396	351	369	381	363	345	362	360	372	384	374	369	393	342	366	339	404	374	386	352	371	386	372	383	372	339	378	362	359	338	373	375	364	408	361	397	352	366	386	384	349	362	379	386	365	367	355	385	320	380	375	379	378	373	373	378	347	388	328	393	388	362	374	347	352	352	368	341	363	387	397	354	367	371	376	362	391	376	349	362	366	391	351	358	380	382	372	384	341	342	366	371	363	353	343	408	345	378	364	367	370	352	377	402	369	351	337	384	380	364	321	357	370	353	373	373	362	354	414	362	366	371	340	356	344	356	379	385	366	380	402	356	376	343	379	360	408	365	343	346	372	341	366	374	350	386	346	392	433	346	386	368	335	408	372	363	368	367	385	384	347	365	347	360	376	345	336	334	344	398	366	411	352	398	380	362	377	411	384	354	359	382	370	379	375	350	409	333	384	359	362	375	348	380	374	358	372	365	377	388	379	357	351	386	361	384	350	381	387	404	364	374	374	377	360	337	385	363	354	360	382	379	391	358	370	364	383	381	351	337	354	381	342	383	403	374	380	360	365	339	395	387	361	380	394	370	380	374	362	342	359	387	374	370	367	389	368	378	353	374	382	379	356	375	390	395	371	347	363	366	358	387	355	356	372	377	401	346	370	415	369	375	379	384	371	358	381	398	377	370	378	361	369	309	365	381	371	348	333	350	348	361	343	379	346	348	395	359	371	317	379	335	390	344	357	373	378	375	347	335	391	359	376	395	350	366	403	392	389	348	366	365	349	382	365	355	380	353	340	417	367	359	355	357	392	324	393	376	346	359	370	346	428	370	344	379	380	409	386	372	348	354	397	398	390	360	370	390	336	349	397	377	371	363	378	342	379	362	400	382	364	361	353	341	407	388	353	360	360	371	396	357	357	397	374	357	338	364	377	363	364	356	341	344	353	370	383	365	365	381	355	396	348	379	367	349	383	356	400	391	354	375	392	335	369	330	384	362	367	352	376	353	412	335	397	364	363	380	364	405	368	378	385	392	370	338	365	368	349	373	357	370	382	383	376	370	401	398	413	383	382	393	405	381	389	390	389	385	364	393	345	352	374	350	375	382	373	382	360	380	373	379	394	362	352	364	388	397	399	357	384	329	406	366	383	357	347	376	373	348	384	396	381	410	370	357	367	391	359	370	386	368	367	360	319	390	354	382	350	405	319	380	352	354	386	360	386	357	389	392	407	348	400	402	354	382	379	348	371	346	367	355	370	379	358	354	426	341	388	359	384	369	318	350	374	397	351	379	365	344	386	379	357	397	352	371	406	374	352	377	374	372	354	355	318	349	358	353	356	379	359	359	355	336	365	403	383	401	385	374	379	416	351	353	339	389	349	346	369	392	393	321	361	373	366	350	323	381	372	355	370	371	359	355	371	393	354	339	387	370	381	356	402	386	374	385	376	361	370	376	381	331	360	352	368	380	380	369	334	383	359	386	373	335	384	392	372	351	403	375	366	394	348	338	355	396	389	394	386	391	355	376	383	391	365	358	332	390	377	322	381	392	391	424	402	383	400	402	356	370	386	388	375	360	383	368	360	370	359	368	407	371	368	405	365	359	366	371	349	383	375	352	374	363	372	341	366	390	356	373	412	374	376	345	387	383	364	402	389	413	375	346	376	385	394	338	373	357	381	386	379	344	384	354	373	375	355	355	344	372	351	396	350	361	387	377	382	373	347	384	376	369	379	373	379	387	392	348	358	360	368	369	400	365	365	374	394	347	346	360	379	399	409	364	382	360	382	382	333	356	371	367	352	373	394	386	381	356	355	357	369	377	358	348	403	406	326	373	363	366	354	369	404	360	381	393	322	380	376	349	365	369	398	383	358	396	378	387	380	375	375	375	348	386	375	356	373	387	390	383	395	363	389	362	405	327	350	413	397	371	342	389	354	385	362	377	352	372	396	364	374	359	404	343	359	421	401	413	361	353	379	393	362	349	381	414	377	398	346	342	336	375	361	407	371	357	382	411	361	362	372	389	373	386	338	340	390	374	379	373	341	401	384	381	369	400	374	355	363	393	383	396	336	361	384	362	373	408	341	362	367	364	369	384	371	395	358	393	382	351	345	382	397	328	377	386	377	394	356	384	378	384	336	397	373	371	382	374	408	362	365	345	350	386	354	325	349	356	353	385	364	384	357	376	384	342	405	349	381	380	382	393	366	354	391	366	351	389	374	351	365	368	398	372	352	398	389	376	338	371	398	388	386	361	408	375	354	351	354	386	372	400	384	369	362	419	372	406	327	411	361	345	394	357	367	376	388	397	339	381	368	348	355	355	360	372	345	392	395	398	364	373	379	385	388	385	367	393	360	369	406	409	327	388	362	358	348	397	360	385	393	390	353	382	398	383	381	366	363	324	365	378	332	382	356	329	377	374	375	379	375	364	351	359	397	362	356	359	389	359	379	341	364	389	384	374	368	367	350	359	369	398	368	387	386	422	349	364	356	404
3106	361	363	345	313	297	334	348	330	318	345	311	317	288	308	334	348	313	332	339	339	302	316	286	338	308	329	315	313	297	309	307	313	339	321	299	298	291	324	307	319	331	359	320	277	356	333	320	321	308	318	330	331	324	296	330	328	348	321	331	335	302	307	331	307	312	335	319	299	312	320	325	334	336	319	312	319	309	315	350	352	337	359	337	318	351	290	338	311	300	315	320	335	311	346	331	334	326	308	337	313	329	341	346	338	310	329	287	310	295	359	350	296	299	302	364	326	341	341	323	315	319	318	347	314	299	334	350	369	324	326	319	354	281	371	307	288	283	346	278	277	303	338	290	333	323	306	334	309	298	322	345	334	327	329	325	318	319	328	323	339	339	324	317	332	315	324	308	312	369	312	335	333	319	324	326	319	348	336	338	313	305	328	337	323	341	346	330	325	347	311	284	273	308	340	318	317	303	370	345	312	293	340	325	340	331	326	340	329	326	285	344	326	328	337	328	313	359	332	312	286	352	350	291	314	322	343	297	297	316	296	323	346	293	328	345	300	328	326	300	301	303	290	326	301	292	304	322	320	318	337	334	331	326	318	315	314	330	346	294	313	317	328	313	338	307	358	343	350	327	344	338	319	316	307	320	320	303	305	334	338	365	328	316	286	334	314	304	296	290	310	311	346	322	322	311	322	313	317	318	290	310	341	330	301	310	341	323	306	320	327	337	324	310	338	353	349	346	325	341	327	326	305	307	310	307	335	312	348	305	320	328	328	327	328	338	335	341	314	311	334	327	327	331	299	336	334	325	322	344	341	319	311	317	342	308	336	325	331	337	294	322	290	331	305	330	310	344	320	306	326	324	340	299	315	322	318	321	326	347	298	345	322	318	323	291	311	301	309	342	310	336	303	306	336	323	280	331	346	335	276	321	348	323	294	371	310	312	286	325	324	330	351	352	315	324	322	356	300	304	295	332	337	334	306	320	338	307	292	351	302	352	313	323	305	323	305	312	333	339	340	337	361	314	346	327	328	297	329	369	309	332	315	354	312	337	339	321	317	356	305	351	295	333	351	340	323	314	309	339	327	330	343	334	324	340	328	299	354	342	307	337	294	332	313	335	346	325	303	341	334	344	333	302	328	349	307	339	323	367	324	314	311	334	325	324	337	330	320	339	324	330	279	325	356	348	322	315	323	311	328	323	326	302	333	336	315	319	305	296	331	322	310	350	329	313	333	333	342	343	315	306	329	338	292	329	329	340	352	313	347	337	326	305	315	348	329	343	353	304	356	319	305	319	337	332	305	296	317	328	333	337	303	334	310	315	326	321	352	353	313	337	293	315	345	328	373	274	330	318	343	322	319	305	309	336	344	343	301	318	320	311	304	322	328	316	322	364	307	324	360	335	324	339	297	315	334	309	309	331	333	315	290	330	352	291	310	332	320	358	300	302	329	325	321	340	333	311	321	324	294	303	344	319	361	315	302	319	313	334	311	298	338	330	311	338	325	353	344	327	317	319	311	311	330	311	326	305	299	328	362	356	295	331	289	318	318	326	339	341	327	336	334	349	317	344	380	338	327	322	306	286	315	339	334	312	342	320	309	301	347	300	349	305	336	279	323	329	324	306	337	301	295	373	356	320	316	312	314	331	314	330	336	314	331	344	331	364	327	336	307	319	291	316	338	318	295	307	347	364	355	347	331	312	283	316	352	328	304	310	339	319	297	328	328	293	299	324	331	304	356	324	294	326	324	296	303	326	339	276	328	334	333	331	311	324	347	346	338	331	342	302	320	303	305	329	341	360	350	320	320	330	337	312	334	347	323	296	301	319	339	289	308	312	320	322	315	325	320	316	338	304	335	287	344	350	329	331	300	308	330	341	331	349	323	331	296	335	329	325	316	317	289	335	307	287	324	326	303	310	328	320	324	331	303	309	340	332	334	331	323	295	345	323	306	338	337	333	302	304	315	340	353	321	329	350	291	324	316	321	311	321	346	329	314	330	331	336	344	305	342	309	313	326	325	350	317	327	321	319	310	310	309	371	337	357	363	258	294	319	319	331	289	309	305	308	347	302	335	316	329	340	369	311	320	337	336	314	309	326	305	335	300	322	324	337	352	312	330	357	331	333	318	303	349	300	310	329	315	308	355	331	307	344	293	319	324	314	329	300	310	328	320	309	321	329	341	306	311	320	333	316	323	312	316	336	296	337	338	356	321	361	327	336	333	328	336	312	326	310	333	345	319	319	309	327	306	308	295	334	344	306	339	340	308	322	306	328	317	328	337	299	360	335	321	343	335	324	335	312	356	324	342	293	302	317	319	322	303	377	307	316	297	300	374	356	328	354	290	337	284	374	328	322	348	342	346	357	328	308	324	318	339	315	310	302	301	310	299	366	327	340	318	298	319	325	341	331	327	327	312	312	325	327	327	348	318	307	352	323	322	322	331	331	337	342	318	362	329	327	318	335	306	305	305	329	309	338	314	295	321	337	358	302	331	322	307	343	324	331	329	350	322	317	342	332	325	303	340	281	334	308	308	378	320	328	338	316	324	316	339	331	318	337	327	331	313	343	301	301	323	308	319	304	340	347	324	338	328	337	316	294	306	295	312	340	336	309	344	331	326	354	314	346	321	300	339	310	318	301	326	309	331	297	308	314	305	327	335	314	320	319	364	291	365	373	320	362	306	337	329	312	319	327	314	350	328	298	316	304	301	330	302	304	337	331	319	309	295	320	312	351	311	304	310	319	319	335	298	284	328	322	304	333	337	308	323	331	322	351	351	335	297	326	336	321	333	344	295	340	331	307	330	309	330	321	344	318	329	333	324	339	324	325	341	346	359	319	349	318	326	352	348	317	336	284	295	325	301	329	305	301	334	330	323	319	339	331	334	326	325	290	355	307	328	342	319	313	312	322	364	290	330	287	286	332	316	332	361	334	318	337	317	308	347	324	341	310	314	323	309	316	338	320	312	308	340	329	319	342	334	336	333	288	339	328	305	308	322	323	331	323	314	338	341	324	322	310	324	303	346	328	296	338	346	323	300	342	310	291	291	339	324	337	292	341	330	322	299	331	323	314	373	326	319	320	313	343	320	319	359	354	301	355	331	326	309	316	296	321	322	318	291	305	322	331	303	309	321	348	313	310	337	329	373	313	297	304	273	308	310	311	323	335	322	301	315	344	310	360	302	294	307	346	322	330	333	337	318	320	314	336	338	309	329	393	324	337	340	362	293	292	341	335	308	310	329	319	331	281	311	324	327	283	306	317	334	307	299	311	335	324	356	351	347	340	318	315	363	306	308	325	281	327	323	335	322	314	291	329	314	322	328	287	341	327	320	310	288	311	323	303	287	276	314	332	289	360	337	312	314	345	337	344	340	306	303	347	342	302	335	344	319	321	331	304	306	321	326	305	295	320	346	315	331	314	311	323	265	283	308	329	350	318	303	335	352	345	281	356	312	315	319	314	315	316	348	305	318	343	328	344	270	295	326	333
3264	837	838	793	794	750	798	789	770	711	762	804	717	746	759	763	804	748	789	761	726	800	756	771	757	776	697	765	816	788	775	842	760	784	782	724	724	793	765	784	713	744	746	713	770	757	729	794	783	795	768	733	789	792	775	778	784	762	851	832	809	715	815	720	753	759	750	742	757	777	789	783	820	797	782	769	721	769	837	754	804	743	755	710	765	749	707	777	731	767	771	758	778	754	731	809	808	739	758	748	764	813	771	797	744	752	798	786	797	733	766	728	704	818	771	779	773	762	801	775	792	769	730	751	726	753	779	774	769	735	762	746	744	757	771	770	782	771	794	787	731	758	785	724	731	812	730	743	766	776	782	737	802	778	811	770	774	767	803	739	762	793	747	771	771	781	736	734	743	786	738	726	717	734	731	831	755	731	748	804	742	722	750	755	779	771	791	746	758	735	766	786	784	726	759	795	771	808	788	781	771	768	775	763	760	755	764	752	744	789	723	819	771	783	753	808	759	741	761	798	777	749	777	792	726	765	720	745	753	741	766	732	705	762	796	740	780	766	792	768	760	788	808	805	759	767	727	771	774	794	757	787	813	812	776	714	752	730	787	777	768	791	773	735	798	799	794	778	757	774	764	779	791	697	781	780	768	778	799	702	780	773	764	775	794	794	762	717	743	752	733	767	779	811	756	788	795	765	789	760	760	764	778	783	798	814	729	751	777	803	781	762	756	811	808	767	729	787	857	706	755	726	777	776	753	822	777	763	759	750	742	764	749	752	742	754	750	785	763	753	718	743	795	759	743	768	788	753	724	791	785	784	780	766	759	712	809	735	774	727	774	784	799	759	757	752	761	749	787	797	737	777	763	743	749	766	729	799	719	744	787	727	764	765	768	782	773	784	791	777	773	733	771	790	800	759	749	775	735	729	800	741	771	772	764	801	772	764	790	755	757	733	742	791	779	779	788	742	830	752	775	784	779	762	737	784	801	815	775	738	770	781	777	779	757	718	802	802	739	732	783	778	782	748	803	724	761	786	771	795	742	761	783	762	773	755	775	757	771	749	753	715	780	734	746	722	776	793	798	785	726	796	803	743	792	816	761	806	807	751	759	731	744	749	795	743	755	756	754	761	800	763	763	752	742	739	792	792	781	761	760	766	773	736	764	800	775	769	766	727	747	791	750	797	748	779	786	773	768	745	746	756	783	825	730	754	749	749	772	791	791	819	768	790	703	773	742	795	805	698	762	740	742	800	773	803	709	829	709	747	749	769	769	817	773	766	793	752	739	764	710	733	785	776	795	746	802	777	746	762	804	784	781	737	773	786	775	732	760	812	742	771	777	788	768	768	756	747	726	752	774	786	753	779	778	809	757	768	741	738	807	781	758	762	789	785	772	782	763	802	782	781	766	794	718	752	773	775	778	725	746	786	787	764	746	813	785	787	785	789	737	764	817	790	768	792	773	769	754	793	764	787	756	807	722	776	797	737	721	775	773	751	777	796	787	751	736	795	785	777	834	750	812	764	768	791	742	738	725	719	798	784	745	724	740	762	742	722	797	734	761	763	814	790	750	784	755	747	757	800	747	779	724	805	756	763	729	731	763	734	722	761	758	790	761	770	795	814	759	740	743	797	750	795	784	771	772	792	784	741	802	748	730	747	799	796	797	781	744	761	743	767	736	765	781	756	774	760	783	767	756	742	725	743	806	755	794	733	795	739	759	805	801	770	763	786	760	779	811	799	769	771	808	795	748	788	717	779	774	763	794	775	697	742	796	763	740	773	789	784	740	783	749	777	778	759	752	707	747	774	721	778	756	757	779	773	781	756	784	771	761	752	756	755	744	781	740	756	721	768	779	767	761	777	775	755	774	744	798	745	759	862	815	756	745	762	715	729	753	736	765	768	822	758	777	752	706	771	775	762	749	759	754	739	717	802	755	794	764	769	739	735	760	770	754	782	778	778	773	779	750	792	795	764	719	764	766	758	755	768	819	741	730	742	775	789	729	772	745	754	805	732	790	795	731	754	790	770	764	799	769	787	762	745	781	798	751	832	743	775	751	719	773	788	787	729	760	766	772	757	767	771	794	766	728	805	757	819	835	794	745	801	741	778	737	719	833	770	761	723	793	766	738	776	781	746	803	779	769	719	773	777	758	725	737	798	774	777	718	708	727	813	711	750	799	741	766	787	796	743	729	745	742	757	715	761	747	748	793	826	794	805	778	768	789	752	753	821	764	783	781	744	776	732	819	786	777	781	820	781	766	755	768	726	790	742	796	756	771	731	790	726	781	756	761	721	764	733	805	755	765	757	707	759	773	774	742	729	747	727	759	769	807	792	750	755	768	807	795	793	716	784	773	712	762	764	712	796	786	747	761	724	782	758	767	777	761	760	738	746	748	805	796	752	730	757	755	772	779	762	795	779	752	743	775	791	737	716	795	795	760	765	740	753	739	757	741	705	814	742	742	775	785	798	749	734	749	774	802	779	761	766	749	816	771	747	782	755	760	715	730	794	730	769	786	711	741	777	812	783	747	752	767	771	785	769	781	793	773	762	716	794	729	776	756	836	783	784	717	842	731	800	765	775	782	806	756	744	780	798	761	770	758	755	770	770	758	759	801	765	776	760	783	758	750	758	699	809	768	739	791	722	773	757	751	772	799	770	818	750	808	758	774	803	759	763	775	726	737	762	763	776	756	736	764	772	683	765	778	785	756	760	739	739	747	790	795	782	723	819	784	813	761	714	713	790	763	836	804	723	743	811	723	739	732	741	765	770	765	782	744	757	800	791	747	770	765	773	699	799	769	788	761	801	795	718	769	745	820	744	739	778	841	761	760	795	733	722	736	805	720	751	770	779	777	806	708	776	761	774	756	810	837	780	768	820	767	765	859	774	774	773	744	728	806	782	776	764	767	750	762	769	737	771	787	804	771	749	746	801	785	747	776	779	747	760	729	830	726	742	769	787	747	753	775	729	786	776	777	745	782	784	738	786	803	780	755	756	762	800	748	799	740	768	745	725	751	736	777	732	761	773	823	821	747	791	715	794	773	757	807	781	813	746	797	788	767	718	753	808	762	797	718	771	763	733	804	756	767	763	724	809	758	756	814	762	784	756	761	702	776	799	731	788	765	763	805	798	735	737	766	808	776	784	792	755	789	751	742	824	738	771	746	784	744	797	773	728	754	776	753	763	767	798	741	755	725	775	793	731	763	820	805	791	768	787	737	735	775	796	761	766	773	768	777	782	779	724	724	792	752	771	761	769	750	773	783	731	763	749	766	762	779	740	752	750	794	784	711	760	715	739	749	804	724	784	751	754	783	782	819	747	737	753	786	782	778	688	803	734	808	720	723	783	787	750	746	786	743	757	818	771	742	772	723	808	763	793	766	792	772	809	791	755	808	726	757	790	779	736	723	731	772	742	783	772	808	761	718	778	799	768	733	756	769	784	750	798	714	700	803	754	783	727	809	740	746	781	805	758	772	756	763	745	755	761
9351	625	509	409	358	352	361	309	288	299	286	278	277	316	264	261	295	313	293	281	273	290	286	266	248	312	270	270	241	234	286	264	270	268	267	234	295	257	295	277	269	283	264	269	262	273	254	279	263	278	273	299	256	256	292	269	268	260	276	273	317	279	282	274	270	258	271	272	274	305	291	289	270	298	281	296	250	291	269	303	284	279	283	260	244	276	303	271	276	305	291	291	278	269	294	278	272	261	299	282	280	275	300	274	291	249	268	272	281	299	299	317	279	258	252	285	291	266	237	257	284	267	268	271	261	274	260	280	267	254	283	244	280	269	264	317	259	249	241	285	279	279	284	295	266	265	256	268	268	266	251	305	254	252	269	263	266	317	264	249	262	274	271	243	258	288	250	292	253	266	257	276	297	244	262	273	304	245	245	257	293	290	274	272	281	267	276	284	270	299	272	279	301	252	273	279	287	267	272	291	293	270	288	239	275	289	283	276	259	252	254	285	306	254	281	278	269	281	254	297	260	282	290	249	319	254	302	263	293	269	290	280	274	280	288	283	286	275	278	284	262	281	274	281	269	267	269	251	284	279	277	255	296	288	263	293	265	290	300	283	267	263	272	285	282	284	269	290	301	292	248	292	298	299	292	274	286	271	295	295	268	265	268	282	228	266	308	298	299	265	282	274	284	300	255	308	268	301	259	267	288	307	280	275	264	251	262	254	269	246	264	266	266	266	286	293	247	267	269	258	270	297	259	295	313	269	251	297	276	282	263	246	259	263	287	276	282	308	264	291	280	268	270	254	273	275	250	289	289	289	292	253	281	260	279	286	285	260	289	238	301	337	246	305	258	234	272	267	289	304	279	281	290	259	307	286	257	284	295	293	251	271	238	249	302	273	264	262	263	288	270	282	270	256	277	292	291	295	287	267	278	244	287	241	266	258	275	262	261	277	253	270	294	255	254	290	257	258	240	289	260	285	270	267	284	280	278	256	226	244	268	305	245	246	285	264	275	281	269	262	294	289	284	306	296	272	289	258	288	290	292	278	289	269	296	268	260	264	283	263	301	286	252	275	250	288	274	274	280	279	268	284	281	275	245	259	256	261	284	296	263	240	285	264	256	278	276	264	249	288	243	271	280	244	257	252	258	290	281	311	258	256	257	291	268	280	254	283	273	297	252	259	245	305	285	276	265	291	263	281	238	287	295	239	273	274	281	261	240	255	253	294	281	290	252	259	290	281	309	261	280	311	261	289	295	272	276	264	255	281	283	262	274	291	272	283	249	311	251	266	285	284	285	266	291	265	291	263	276	296	241	279	294	268	266	306	311	289	282	262	271	280	264	270	275	275	300	271	287	294	254	244	289	267	280	287	255	271	264	282	274	297	269	251	275	261	284	292	239	263	257	262	272	273	260	271	266	299	272	280	296	311	279	258	295	269	283	229	265	289	247	279	274	268	267	280	304	283	267	255	259	272	278	255	294	281	292	285	253	278	298	280	279	254	274	271	265	304	245	308	271	281	254	288	285	277	227	294	297	268	285	262	291	266	318	282	280	284	276	254	275	245	258	286	244	260	279	280	298	298	260	256	293	276	314	291	271	265	258	303	314	296	286	247	275	262	269	274	284	286	279	282	282	303	287	284	254	264	297	260	254	242	270	282	268	258	261	230	294	259	259	286	292	283	277	225	297	276	279	250	248	273	268	295	265	282	270	254	288	251	261	281	289	244	252	264	280	256	269	292	272	268	250	297	258	264	269	290	284	324	262	273	256	256	276	279	276	293	268	265	296	257	268	266	261	286	263	253	247	288	262	275	296	281	276	298	254	285	273	278	290	302	283	270	256	290	262	290	291	264	288	270	276	294	245	288	265	280	279	264	222	269	298	292	286	242	281	258	259	267	289	284	240	263	267	277	265	297	274	268	265	258	283	283	264	275	271	255	266	249	275	265	305	273	309	282	286	275	326	289	270	267	298	272	282	268	310	276	292	257	277	283	266	282	290	311	300	261	272	281	276	288	278	261	237	266	268	302	238	265	274	252	281	271	273	286	266	270	247	290	313	306	274	258	272	278	290	270	280	282	259	273	249	290	291	283	285	265	288	264	254	283	276	264	268	291	273	250	269	286	269	283	262	249	249	291	310	273	296	264	269	299	283	278	243	302	286	274	245	275	285	252	289	263	250	246	266	280	274	258	313	257	305	269	291	265	268	278	287	271	249	267	300	268	256	277	261	290	283	279	241	251	267	276	254	226	272	259	298	260	250	268	265	277	278	269	265	260	295	269	264	279	263	278	291	274	295	291	280	275	311	267	291	303	261	242	274	289	265	288	267	288	262	274	262	288	286	270	276	262	281	281	258	298	295	247	254	266	290	255	291	301	303	284	271	282	270	264	242	249	272	224	253	273	279	283	255	286	277	268	258	312	274	275	263	281	273	269	256	265	273	280	258	307	261	306	273	281	274	280	298	279	265	238	300	269	275	256	291	257	277	261	283	283	287	255	288	266	294	281	287	302	280	251	304	259	252	255	252	284	274	239	273	258	273	275	281	286	275	283	243	245	290	253	300	283	260	258	262	283	278	266	283	277	272	270	271	251	283	297	284	295	260	250	273	262	291	281	262	272	295	306	277	278	292	250	291	281	279	295	269	269	264	273	276	253	278	288	247	293	260	258	283	279	287	258	267	284	268	282	249	300	303	260	272	266	281	284	284	266	298	273	289	285	277	276	282	281	279	300	268	300	276	255	281	288	287	285	259	292	260	262	293	299	260	259	270	297	286	259	286	265	292	293	279	281	248	275	280	266	260	247	288	267	233	280	282	284	295	278	280	263	266	293	297	266	259	253	260	291	292	284	281	281	273	271	283	292	248	300	264	270	258	274	288	279	286	273	263	294	266	241	264	272	263	272	280	259	290	284	278	258	280	275	278	288	301	309	253	297	276	256	284	282	288	303	256	277	242	270	260	290	267	285	265	257	283	276	273	277	272	263	250	263	266	265	278	260	283	293	251	260	258	267	289	282	273	266	290	277	263	256	259	287	307	268	278	275	282	267	239	282	281	301	254	303	292	257	275	263	265	283	271	280	263	265	260	287	281	279	270	267	284	276	272	275	251	243	250	279	260	283	294	279	286	271	288	279	254	277	291	283	292	253	282	275	236	269	256	224	273	258	256	258	281	241	292	260	264	290	276	262	265	256	320	284	273	285	287	269	277	253	256	278	256	261	273	269	242	255	289	277	264	287	281	270	280	313	291	274	251	269	263	259	268	264	290	297	212	249	275	266	256	260	289	274	268	294	262	269	284	270	251	260	311	247	283	285	269	256	284	291	272	272	263	260	302	272	254	263	273	260	270	251	317	283	293	286	262	250	271	254	257	287	265	270	302	312	283	266	255	289	268	315	277	264	255	263	271	302	280	285	261	267	286	309	262	271	280	269	287	274	280	269	267	244	260	272	276	258	252	294	265	251	260	259	286	290	281	291	268	282	269	272	271	286
7907	875	1201	1347	1135	1001	953	919	773	808	757	798	695	728	693	679	728	657	702	677	692	704	703	667	734	688	611	672	653	666	628	676	665	667	676	646	694	667	631	639	651	679	667	624	656	649	690	684	658	659	651	695	697	651	651	637	716	658	645	625	670	654	656	613	660	667	650	695	700	668	701	668	684	694	756	695	706	680	650	693	678	670	654	616	672	631	685	660	653	627	634	656	615	662	666	649	614	656	660	627	645	652	644	637	660	633	588	744	639	703	667	665	661	656	699	668	622	640	656	673	680	662	685	572	710	685	626	653	665	627	669	640	611	670	624	641	675	628	653	676	615	654	669	668	677	680	629	652	640	650	677	682	654	616	634	666	634	648	675	613	620	675	663	614	656	664	656	672	658	653	666	651	619	652	689	644	674	634	665	637	663	691	641	663	635	690	636	711	645	643	654	637	647	685	676	644	649	674	687	698	637	669	631	662	684	644	661	627	638	634	667	650	681	638	672	647	622	649	696	640	656	655	654	678	622	663	664	678	660	661	680	643	686	673	684	653	680	646	681	618	662	657	630	628	633	639	667	658	656	628	676	657	601	662	650	645	657	664	653	661	689	674	628	671	681	613	639	651	675	614	662	696	671	650	684	670	637	654	654	641	658	692	652	618	643	675	643	632	656	652	670	627	624	607	648	647	638	660	659	665	700	632	675	663	660	650	655	661	667	669	619	614	635	682	652	709	697	633	660	644	676	669	679	657	656	669	645	647	640	667	654	649	671	585	681	698	648	680	635	692	648	671	656	652	696	673	696	635	646	667	648	590	663	657	656	660	642	611	625	670	632	618	611	646	659	622	654	609	678	673	673	636	664	653	616	653	671	646	643	638	665	629	681	648	643	642	656	608	705	664	660	619	652	679	608	670	650	711	652	644	732	651	690	611	669	589	624	651	684	668	680	621	671	629	661	652	674	683	609	660	653	647	614	664	654	675	668	638	667	634	601	655	625	638	692	657	662	638	639	648	652	629	656	666	647	670	709	621	652	648	631	601	663	648	616	626	692	649	676	691	656	624	627	609	617	671	649	617	657	627	637	669	637	619	635	688	678	634	674	630	639	636	713	704	644	682	647	625	627	669	690	673	626	629	694	738	672	664	678	657	641	663	676	630	608	651	681	646	670	671	613	630	643	676	638	658	663	650	634	693	663	685	668	619	684	682	657	663	618	677	642	667	658	648	685	612	705	668	646	641	658	651	687	659	615	629	662	638	667	636	645	647	656	668	645	652	645	634	658	661	674	654	612	671	661	630	637	635	666	643	663	663	616	676	614	660	679	620	645	678	631	686	636	679	650	594	624	647	645	696	628	685	685	660	613	608	649	635	623	648	652	682	713	627	670	655	633	628	686	615	689	654	654	654	668	648	633	665	680	693	615	642	667	662	660	658	669	652	652	670	651	640	634	633	637	621	609	645	648	671	627	650	694	637	650	658	614	670	658	653	688	638	642	695	649	678	621	641	605	719	622	658	655	679	620	650	654	645	630	650	605	578	625	653	630	649	639	669	639	660	661	622	662	609	638	668	637	650	676	652	673	662	671	674	640	651	654	678	618	646	600	677	645	688	695	625	661	638	636	660	645	638	647	615	657	657	660	642	634	655	660	634	631	627	684	603	600	631	652	654	675	658	620	657	618	654	599	689	665	649	673	611	647	675	684	648	629	671	674	641	634	622	587	633	662	636	656	676	689	670	627	607	633	672	607	651	632	658	600	619	639	650	631	641	689	688	638	672	647	655	613	656	648	604	662	642	665	650	647	663	621	666	680	666	668	649	638	603	673	663	664	614	640	654	679	667	656	665	621	630	663	577	634	643	644	673	639	611	638	610	635	644	663	648	663	656	667	641	595	648	670	638	690	608	658	648	653	635	667	612	679	616	666	651	639	643	658	650	631	656	668	657	665	674	638	678	654	651	627	654	652	686	687	630	648	660	648	650	640	667	706	664	694	680	614	627	687	659	681	620	635	674	648	669	658	681	684	646	659	705	645	659	710	626	617	658	689	604	658	642	649	682	675	669	660	686	684	676	640	631	645	692	618	656	655	657	713	618	663	610	711	697	674	704	615	647	743	636	680	641	620	631	660	642	661	679	673	667	624	602	617	678	642	654	672	663	638	683	625	651	636	629	618	640	682	652	642	609	671	624	694	641	644	656	604	646	650	666	671	608	640	658	652	652	637	646	590	667	671	663	665	668	647	623	656	671	677	668	697	652	670	646	677	638	639	646	629	665	654	685	615	675	628	633	636	655	601	672	674	602	629	651	670	697	709	646	661	676	668	626	655	707	623	680	630	607	680	640	596	684	644	681	641	654	694	650	654	636	666	654	643	656	632	673	666	659	645	671	696	663	626	636	671	623	669	627	664	651	664	671	643	643	639	626	653	666	657	621	634	662	675	618	673	637	635	645	660	647	679	658	671	650	649	621	692	679	619	653	684	631	599	667	633	604	635	661	638	658	665	616	639	686	629	667	641	637	709	682	611	663	635	676	628	661	701	642	649	640	661	632	681	654	717	655	642	653	580	678	696	657	639	590	676	646	662	704	639	667	677	635	738	646	644	653	689	651	674	675	667	645	593	658	623	645	626	661	629	640	663	633	629	685	671	623	675	707	607	612	641	620	656	662	642	669	652	630	686	683	682	628	664	684	655	645	665	636	710	654	652	644	630	647	716	658	685	643	632	622	639	620	639	699	659	618	674	657	639	616	619	622	604	681	663	693	665	623	689	626	639	706	633	716	660	683	633	641	628	667	679	637	655	645	629	648	656	671	659	645	668	633	657	613	625	657	664	680	683	668	649	638	682	642	659	676	598	667	629	655	649	668	692	616	692	653	633	648	666	647	625	655	680	656	623	659	636	640	638	603	705	639	652	666	631	645	656	648	653	637	698	668	643	694	745	653	674	679	671	644	702	669	681	671	628	682	672	650	639	653	639	669	668	676	650	693	632	705	633	661	647	644	610	667	651	623	634	652	644	631	610	685	649	649	690	589	636	660	662	625	665	685	652	624	659	616	621	658	645	630	644	628	679	655	633	651	657	615	680	627	625	711	632	706	668	650	649	647	627	653	645	651	668	696	631	668	661	707	681	675	645	651	595	624	673	658	614	643	636	626	680	652	648	606	694	675	688	610	645	663	651	704	590	667	672	638	650	658	677	628	696	637	633	650	614	663	661	641	649	655	661	658	650	676	654	675	702	669	657	591	687	641	680	658	638	661	631	683	690	664	642	675	609	664	667	626	625	665	647	625	660	671	664	640	614	640	654	641	637	666	658	689	657	669	666	658	653	640	673	668	627	705	681	666	673	641	691	656	670	669	668	650	641	659	685	655	644	650	666	626	643	668	682	672	664	698	653	637	675	684	672	647	662	610	618	629	672	715	702	645	669	649	635	669	639	637	721	662	701	672	645	647	672	630	609	649	657	665	624	653	620	662	612	676	709	665	604	666
15606	941	634	510	319	269	252	202	190	196	200	170	169	158	164	156	150	144	140	115	132	143	149	170	138	157	155	133	121	145	144	147	154	149	143	128	136	131	145	144	136	154	130	131	129	146	143	117	139	132	139	128	142	150	148	156	135	136	140	150	130	122	133	137	134	118	153	127	158	142	131	134	164	114	137	157	152	143	135	140	132	143	135	124	137	147	137	142	122	122	140	133	170	154	125	120	146	146	153	152	134	138	120	137	152	128	128	141	141	144	142	134	132	145	146	134	144	128	148	145	117	128	108	134	139	154	127	130	137	141	138	142	131	115	139	144	159	143	137	119	127	115	139	111	139	157	137	142	117	150	99	118	147	133	139	128	133	128	109	129	136	134	133	157	141	137	131	132	141	128	137	133	145	137	153	136	158	129	126	116	148	144	138	125	157	141	123	127	127	133	142	148	132	131	114	141	156	133	139	147	143	150	147	140	132	156	151	131	135	139	126	137	134	129	135	139	159	152	133	154	150	152	150	131	148	150	131	147	132	134	123	149	139	143	136	123	163	145	139	117	153	105	124	132	161	120	139	135	136	139	139	131	130	133	130	117	135	129	131	174	132	131	112	129	132	135	126	146	139	143	149	147	141	143	117	132	161	124	153	129	133	138	135	141	126	156	150	125	135	125	137	123	143	145	135	118	135	126	152	116	126	141	116	121	140	124	139	140	151	152	130	145	140	135	147	143	148	159	118	141	145	145	117	130	158	140	133	157	139	118	140	129	130	131	159	131	141	128	130	132	114	165	137	146	126	130	132	127	130	127	131	134	131	143	155	134	145	133	141	128	128	123	128	135	125	129	135	131	135	137	142	130	152	148	147	136	128	140	146	148	132	145	160	145	154	139	146	118	130	159	122	141	130	133	155	116	134	147	153	143	139	123	157	147	163	135	159	145	133	124	140	140	123	120	123	133	120	124	134	128	103	139	131	138	125	104	119	123	126	144	148	141	145	132	128	141	116	131	143	137	140	124	113	144	148	139	128	145	130	140	148	149	121	126	133	142	119	149	129	129	128	124	141	134	146	142	156	128	144	139	140	128	143	134	118	139	136	153	130	126	129	123	139	131	133	122	116	117	150	148	139	126	149	155	159	142	156	119	127	145	123	128	124	131	157	119	133	124	145	129	143	125	118	145	127	141	116	132	147	126	141	126	135	122	123	166	123	140	148	131	147	129	127	133	152	144	135	127	139	135	131	133	131	160	120	173	156	147	138	122	124	145	138	118	139	127	124	145	126	149	136	128	144	116	131	136	136	142	125	122	115	141	131	124	146	119	125	148	159	146	133	144	128	115	143	143	133	159	125	142	119	130	140	135	122	144	168	131	145	121	160	123	146	125	134	147	131	126	134	126	132	143	150	134	126	113	124	114	120	142	135	136	139	144	148	113	138	140	143	140	144	142	143	174	157	149	132	131	139	132	139	140	144	114	137	142	115	122	125	121	115	135	146	130	135	135	111	139	145	140	145	149	149	162	110	132	139	112	165	128	143	143	130	142	155	158	119	141	146	114	144	151	134	142	162	146	138	145	128	131	127	139	145	135	136	151	110	149	135	122	145	143	135	141	143	132	128	143	135	129	151	139	115	147	105	146	133	123	132	139	124	150	113	117	145	143	140	124	151	119	151	168	141	149	122	155	129	132	137	136	134	121	143	179	145	138	130	147	150	136	149	139	150	157	134	140	134	133	147	156	135	136	124	132	107	142	136	129	156	134	136	138	125	129	158	126	155	134	157	112	148	123	145	132	143	139	113	130	129	152	117	133	131	140	113	144	151	118	160	141	129	138	150	131	141	131	136	148	127	116	119	137	148	147	125	134	109	151	141	118	119	146	153	132	123	109	142	170	139	130	154	139	138	130	150	133	136	133	133	143	116	140	139	153	150	152	134	138	117	149	135	119	138	135	145	138	145	122	135	141	138	147	125	107	152	136	128	147	136	151	128	137	128	132	128	147	138	116	153	129	167	125	124	132	149	137	115	154	138	152	152	116	126	131	133	130	163	125	123	135	145	141	125	137	143	121	152	124	130	159	135	133	147	134	136	126	138	149	113	137	136	134	128	132	142	133	126	151	146	133	116	131	164	146	127	128	146	139	137	142	144	130	124	129	147	124	130	127	128	155	145	145	118	146	116	140	142	135	128	143	129	149	148	146	141	140	127	142	143	116	140	143	150	110	147	139	130	116	131	151	133	139	169	119	132	151	148	130	148	131	135	133	129	149	149	127	139	144	155	155	122	137	125	144	139	162	131	153	136	139	135	147	133	146	128	126	141	156	143	158	132	139	107	138	146	141	142	126	130	123	144	115	139	136	151	134	145	147	143	137	146	163	125	164	108	155	158	155	132	143	129	162	145	118	116	112	151	128	150	121	131	132	129	145	146	151	137	156	128	149	143	126	134	162	147	145	129	123	133	118	132	124	112	122	130	147	134	127	147	141	144	151	135	138	128	142	143	133	131	153	127	123	135	156	121	126	129	155	131	126	172	150	139	167	137	139	126	133	121	117	171	145	133	136	105	124	150	132	124	119	143	130	154	135	127	114	128	123	122	175	150	122	114	111	129	141	147	127	150	143	139	132	135	144	128	122	125	132	146	122	123	167	147	122	144	140	163	117	138	149	112	142	129	147	134	138	127	124	150	136	127	112	147	127	119	145	126	139	147	134	130	153	159	147	151	123	152	140	139	157	131	137	133	166	132	123	148	160	134	123	128	141	121	129	142	154	140	110	116	152	152	160	126	147	148	135	128	125	134	134	134	133	144	131	136	117	146	145	151	147	150	149	139	121	132	158	139	138	128	129	119	137	133	145	114	129	118	134	143	138	133	137	125	132	126	152	150	120	143	121	130	134	155	137	149	122	135	149	132	141	131	139	138	141	149	120	132	139	151	137	134	142	128	154	133	138	137	126	138	137	120	133	146	144	139	152	123	123	124	145	135	126	144	131	137	160	152	171	161	133	151	137	146	142	142	137	138	137	149	121	100	126	140	145	123	153	137	141	129	133	124	108	150	144	132	131	157	146	130	118	139	131	115	135	143	130	125	147	144	147	127	145	129	139	135	161	164	144	137	149	154	121	140	118	151	138	138	118	140	162	138	153	140	138	139	139	146	122	138	124	122	122	128	145	135	147	151	148	142	133	145	138	136	145	126	124	160	133	133	129	134	147	122	120	148	155	119	135	120	141	116	152	129	153	117	129	156	142	136	145	126	159	154	159	128	138	138	116	115	154	140	145	115	122	123	141	141	131	127	151	149	142	131	147	149	124	123	140	144	148	122	121	144	138	140	121	137	107	142	166	142	138	162	127	136	138	144	141	130	140	149	163	112	127	129	135	152	157	143	147	150	132	128	121	156	115	134	149	151	133	142	140	160	107	104	146	136	150	139	128	150	141	152	137	145	140	124	128	149	129	147	135	129	132	147	117	147	126	124	131	138	129	128	143	130	132
9586	785	1380	1523	1252	1034	872	758	670	605	605	553	507	494	479	505	430	471	480	403	419	430	401	404	408	414	368	389	348	381	433	370	371	363	353	369	358	385	355	388	394	358	386	337	377	333	359	363	369	366	374	314	360	407	384	341	358	385	378	366	350	385	372	370	359	362	340	347	352	351	399	399	431	445	492	451	427	441	392	391	328	390	362	371	367	423	342	384	365	418	358	362	366	334	367	345	360	349	355	341	374	377	340	348	368	325	377	360	371	314	337	341	343	345	379	318	324	361	393	381	336	378	364	369	359	391	362	365	307	368	377	369	354	358	328	331	363	329	346	343	364	331	372	355	358	363	363	382	379	339	341	347	342	366	351	359	346	392	358	353	371	369	362	344	369	366	358	361	377	382	394	343	357	319	365	330	322	338	355	350	377	377	357	343	358	350	372	345	374	329	332	380	349	349	330	353	336	328	368	365	369	335	347	353	368	341	379	343	326	354	376	366	333	339	383	309	320	337	367	373	342	368	341	349	362	345	319	364	329	359	312	364	350	342	322	378	377	345	369	328	353	350	355	355	356	383	356	367	342	332	353	341	320	354	354	349	381	337	396	314	359	374	349	328	347	362	310	343	296	367	360	356	379	368	369	330	358	340	330	374	345	353	348	376	324	387	380	363	346	370	352	362	345	345	334	371	344	361	334	338	355	340	365	393	392	349	359	361	342	330	362	331	374	368	365	323	356	342	354	338	343	365	329	334	371	355	339	332	349	331	365	365	364	404	347	312	360	322	361	345	340	331	334	340	322	383	353	367	318	347	382	346	341	361	345	349	340	369	379	367	331	360	373	365	336	359	348	351	321	358	367	363	351	335	346	339	350	366	349	361	369	366	344	382	363	367	340	351	338	358	365	359	360	357	368	343	333	335	382	326	346	366	376	355	350	343	369	367	398	351	369	308	351	355	362	353	313	361	369	343	383	343	376	369	337	373	354	354	355	356	377	359	346	375	363	397	317	366	341	329	307	379	353	365	361	361	381	380	375	339	348	329	397	369	386	394	349	369	335	346	373	344	328	353	353	393	326	321	333	377	350	381	340	358	354	330	322	334	365	354	357	342	365	343	378	393	333	359	386	390	328	348	359	369	352	372	366	329	319	334	349	339	356	363	375	333	365	368	339	358	320	381	325	348	370	357	370	325	325	347	367	349	381	367	348	361	380	349	335	335	359	327	344	319	337	349	347	377	374	324	358	344	343	355	379	347	349	353	360	381	345	350	366	354	369	363	368	367	391	378	348	354	363	330	385	354	361	390	340	348	354	345	395	336	346	350	329	359	378	349	326	352	340	364	350	331	356	395	351	354	359	330	384	374	336	353	357	355	369	342	392	344	346	387	338	336	342	354	360	354	349	382	375	347	333	349	352	383	358	374	338	332	341	334	374	379	377	341	335	359	339	393	348	356	324	345	355	350	339	344	362	377	341	324	402	394	332	359	314	394	339	340	344	347	367	391	313	343	342	369	383	378	354	343	364	393	345	347	321	347	367	355	326	344	359	344	365	346	349	390	349	366	337	377	344	326	379	364	352	368	366	362	358	361	363	339	354	370	337	345	367	348	320	389	376	367	377	338	343	372	349	333	346	379	332	334	338	338	360	334	297	348	348	352	365	386	343	360	367	380	327	357	411	348	364	360	368	361	364	319	347	363	357	360	368	370	356	341	322	386	308	361	345	372	358	363	368	360	388	344	378	340	353	358	382	356	346	359	348	358	384	345	336	379	367	381	361	401	336	367	367	363	368	343	350	368	346	381	351	392	356	386	360	387	330	379	333	353	353	347	339	403	372	385	355	321	366	338	322	316	356	345	359	348	359	364	360	380	383	337	315	355	360	380	354	341	354	370	347	361	368	328	352	351	364	389	351	325	344	360	374	323	334	356	325	365	336	357	376	370	353	397	364	342	392	333	362	337	347	350	335	359	340	340	350	373	355	337	364	346	355	372	373	353	345	341	381	381	357	372	350	353	330	339	335	347	340	371	322	338	364	401	353	378	350	343	353	373	369	362	350	355	386	357	378	345	367	344	362	362	349	367	362	364	346	330	336	379	360	342	374	348	327	372	350	355	353	389	356	328	364	349	368	317	343	362	365	332	388	378	364	411	357	360	347	369	355	341	340	338	394	347	330	343	360	351	349	347	366	323	323	337	363	387	395	326	354	352	352	341	361	352	345	340	341	372	366	351	348	360	331	318	340	382	321	358	329	330	387	347	363	355	377	343	332	340	372	353	328	331	351	342	383	359	380	360	371	350	353	375	365	397	365	343	397	373	343	339	376	374	358	312	323	357	388	379	336	350	348	359	350	319	360	356	316	383	357	381	359	338	388	368	383	373	352	344	341	326	347	388	350	387	355	355	353	320	360	354	335	377	365	369	357	332	340	358	362	344	375	359	347	349	352	384	365	346	325	373	377	377	367	370	392	358	347	360	383	328	365	362	346	367	406	382	358	397	371	364	340	344	359	333	341	377	355	364	360	372	368	339	351	356	352	337	356	359	373	354	363	360	340	370	344	380	324	360	345	345	342	349	342	363	352	377	341	326	363	368	323	329	335	361	352	356	323	324	364	354	350	330	370	356	346	344	359	350	361	348	327	363	354	341	362	362	358	387	363	372	362	364	346	342	346	335	360	368	331	325	377	335	335	373	354	338	347	327	352	342	386	349	369	347	370	330	379	386	352	358	348	329	355	380	353	368	321	330	355	340	347	379	311	325	378	376	364	359	312	353	355	360	347	362	332	356	347	350	374	311	368	325	372	373	336	343	381	325	370	363	385	359	381	315	385	329	376	360	346	367	364	369	348	351	341	409	346	345	388	346	367	354	351	325	343	344	342	359	351	369	402	362	366	372	333	310	390	328	360	387	350	367	371	338	348	357	335	324	337	380	396	353	371	367	341	371	328	351	373	376	360	337	340	335	366	362	357	353	356	385	348	348	368	344	348	320	350	383	311	335	345	352	339	331	368	366	354	387	366	322	357	398	326	351	352	339	380	329	330	357	343	351	358	365	377	377	330	362	379	371	362	359	375	362	318	350	358	410	333	355	392	352	364	337	317	351	316	321	343	367	379	355	339	350	355	362	367	324	344	366	369	384	348	348	339	349	330	328	350	387	319	354	342	333	341	360	316	343	376	321	389	356	334	323	334	355	350	345	319	362	343	339	392	350	366	335	365	359	355	350	346	353	342	364	340	346	329	352	353	339	369	346	339	343	373	353	381	369	366	351	346	360	342	362	321	362	327	327	343	404	347	370	353	337	345	324	330	328	317	345	344	337	367	345	368	349	340	325	365	340	335	322	328	385	354	356	337	379	344	364	388	359	356	344	368	331	349	344	378	343	368	358	369	373	368	356	352	370	366	347	332	330	356	362	339	395	380	334	342	337	367	419	355	354	342	390	318	340	350	350	372	353	334	334	367	330	337	375	381	361	354	350	407	361	365	348	365	359
3156	374	323	311	338	326	292	326	316	322	318	312	310	320	292	320	312	304	265	301	307	309	264	314	294	305	303	313	311	309	302	269	331	364	295	313	323	308	339	273	275	277	296	326	310	292	345	346	309	293	344	321	304	302	321	333	300	302	323	302	337	325	312	261	304	326	328	307	323	296	326	251	304	315	336	332	314	322	301	303	315	288	340	303	299	306	313	296	335	305	315	346	318	308	308	287	328	309	300	310	292	340	305	288	289	320	293	302	322	308	350	303	302	323	324	312	278	323	299	301	324	332	284	299	303	274	314	305	294	346	326	320	289	298	313	336	291	315	318	299	289	363	296	296	270	342	320	329	368	324	300	294	337	321	328	327	332	303	301	276	319	335	290	300	340	289	311	309	292	287	299	334	297	315	317	293	308	334	336	338	320	328	303	317	325	316	316	312	297	306	301	354	298	315	311	317	341	298	262	315	320	291	315	317	305	283	267	312	337	319	330	306	306	315	305	275	336	287	318	321	293	323	316	288	329	305	318	285	308	285	334	316	310	299	301	309	323	337	277	296	324	330	325	284	296	320	336	318	321	313	333	299	286	317	318	316	287	292	291	305	290	291	307	302	326	340	304	341	299	332	318	267	302	321	291	295	319	312	284	316	334	322	295	291	289	312	314	329	330	307	352	328	309	295	344	312	326	297	338	311	341	313	304	317	327	286	307	294	279	307	297	309	279	362	299	299	305	339	292	299	326	315	330	286	335	257	320	317	313	314	316	332	315	322	299	338	331	301	335	305	337	339	269	329	313	292	327	302	294	304	314	289	287	313	340	304	307	291	318	304	296	325	319	300	274	334	324	343	319	336	326	319	318	316	297	279	283	300	313	309	329	330	313	311	292	295	323	275	300	327	309	306	319	311	320	322	310	323	318	314	280	280	275	319	287	307	289	301	286	334	348	326	306	332	307	289	316	307	286	332	323	301	302	346	316	337	337	290	296	307	295	360	354	309	327	296	293	292	293	311	318	298	317	289	318	310	292	299	322	312	330	294	302	298	322	298	306	307	311	290	311	331	307	292	315	312	300	324	302	309	309	334	295	284	282	276	271	316	287	342	315	338	308	291	317	336	303	308	302	335	337	317	304	294	335	335	292	300	300	335	281	293	294	308	299	326	315	339	335	308	322	330	320	310	353	343	310	298	335	334	300	281	313	322	325	316	292	328	327	274	259	283	288	306	324	309	302	304	277	320	299	306	324	358	311	324	326	328	351	295	294	332	285	341	296	296	289	334	296	292	276	318	329	364	312	318	293	329	311	315	300	317	307	329	313	296	299	319	286	319	297	303	305	283	296	336	346	298	290	295	299	340	318	305	286	295	318	326	319	301	316	301	312	306	309	346	333	319	306	343	307	294	287	293	309	336	348	288	316	307	289	313	297	327	320	319	308	289	318	320	296	298	318	271	330	331	303	283	314	342	287	309	311	314	306	298	302	299	294	303	322	326	301	296	316	315	298	299	322	320	307	336	312	341	339	318	318	318	345	297	291	293	313	316	312	314	319	306	321	335	303	304	329	293	335	305	321	330	306	307	328	327	286	301	297	268	316	300	317	319	351	284	322	295	289	338	371	324	333	322	313	322	317	299	325	293	284	321	323	342	300	297	316	289	315	308	299	309	345	309	308	296	309	274	325	340	312	326	312	309	308	306	343	297	338	327	312	327	294	294	287	326	305	325	272	325	307	300	298	309	292	307	289	319	305	310	298	337	341	353	338	298	323	325	316	309	316	355	291	338	299	301	304	306	354	275	313	336	310	329	282	313	293	322	302	278	283	317	308	346	307	304	314	313	291	297	331	344	304	312	310	308	300	291	317	278	325	332	310	318	320	303	298	292	292	321	306	311	299	336	334	306	285	306	296	308	330	338	348	303	282	314	325	285	306	305	279	328	297	327	342	302	316	313	298	301	306	335	316	291	294	335	302	329	266	296	282	346	304	329	317	282	313	310	267	329	315	302	322	318	335	325	318	326	279	333	307	298	298	313	278	264	327	299	296	305	332	337	303	300	312	284	292	313	346	295	354	304	315	297	255	321	327	327	290	321	314	329	303	328	301	301	321	295	300	319	289	313	286	291	291	307	310	272	326	320	310	326	313	313	296	297	326	327	299	310	327	331	328	310	336	326	303	306	314	298	296	324	315	352	328	302	312	324	346	326	322	286	303	287	288	328	319	341	275	264	314	289	295	305	307	314	302	346	310	274	294	328	306	298	298	295	301	287	316	341	299	363	307	312	305	314	285	330	291	308	288	302	278	321	316	293	313	335	312	347	334	309	323	348	285	275	283	310	324	312	307	285	295	313	317	302	304	316	305	339	335	338	322	328	349	309	322	301	288	301	339	289	298	250	314	330	323	323	311	276	343	339	307	364	325	321	341	340	280	278	325	297	299	319	344	315	306	304	317	310	331	280	289	298	350	281	305	316	318	325	316	273	298	336	293	309	284	297	286	306	314	315	304	325	325	331	271	328	314	299	315	295	311	298	297	296	309	296	327	272	314	288	330	323	317	315	310	320	308	306	302	349	334	293	301	286	305	368	293	294	308	323	319	353	306	295	328	317	292	318	324	290	312	286	285	348	306	283	339	317	297	354	326	291	336	307	326	335	319	300	338	354	283	327	350	317	335	312	329	328	294	304	309	314	315	306	315	295	343	324	296	287	289	295	292	313	294	290	283	307	307	320	288	291	346	295	325	281	309	314	295	347	309	312	300	333	287	297	330	282	284	315	311	317	316	307	304	289	296	320	296	304	292	304	313	303	291	335	312	301	318	331	322	277	291	332	316	297	290	317	297	331	324	312	297	320	317	331	330	287	343	297	321	332	310	299	307	324	321	291	306	310	313	335	288	308	303	282	287	305	331	276	310	319	316	326	294	309	274	286	331	292	302	327	288	315	297	340	298	363	335	275	303	307	318	309	336	301	335	299	303	318	321	317	324	321	297	325	338	340	331	323	322	273	293	332	314	296	288	302	346	284	326	309	304	300	332	311	309	308	296	312	322	326	286	283	301	296	290	330	297	300	308	337	334	330	313	304	327	330	300	305	344	364	339	338	298	286	318	292	307	335	356	325	323	282	305	298	339	306	324	330	299	312	326	321	298	330	340	314	339	331	281	301	342	331	319	323	331	291	287	307	289	321	293	330	302	305	340	284	290	265	328	308	307	334	315	280	334	306	321	353	312	324	312	313	318	288	283	289	325	359	326	308	279	319	273	308	312	305	279	310	318	325	334	293	353	298	303	294	317	309	320	302	274	332	338	296	318	333	307	307	335	333	309	306	309	294	314	320	315	315	289	331	322	296	299	305	345	300	331	307	323	344	311	320	299	311	314	265	355	316	295	344	291	309	294	280	289	314	327	291	334	320	272	308	293	320	275	324	357	322	312	303	328	315	311	311	303	302	322	322	308	296	296	314	313	334	316	347	326	328	316	338	331	297	320	336	353	306
3296	792	784	756	727	774	778	770	788	787	762	787	759	750	749	769	740	716	774	792	741	737	752	782	783	698	739	694	739	795	758	781	734	758	732	759	742	781	774	719	758	765	784	755	717	781	710	729	785	749	733	774	739	726	757	685	766	768	734	687	764	744	743	769	715	746	709	775	711	716	743	819	789	750	799	732	724	744	736	741	715	747	730	733	716	744	745	741	734	704	747	746	713	780	733	826	699	779	714	765	810	792	726	720	737	759	730	706	728	759	777	758	775	752	759	701	774	747	739	735	698	755	747	723	716	753	786	724	709	711	736	743	741	810	769	744	736	726	714	742	763	767	734	755	725	754	744	760	780	757	676	730	717	715	765	774	732	696	764	755	730	703	808	739	707	744	748	708	728	724	761	724	742	740	729	740	704	782	736	745	750	696	735	739	724	743	776	761	753	760	802	696	725	715	733	786	771	749	728	747	731	759	714	793	751	757	726	718	729	732	728	818	734	781	766	741	725	748	738	744	738	703	774	758	796	698	760	770	728	694	747	740	723	746	785	763	720	751	707	740	709	707	731	786	765	727	732	742	759	759	721	709	758	761	771	754	781	752	723	769	754	738	753	751	758	771	749	692	775	770	741	731	758	775	786	676	749	772	745	736	794	732	808	721	763	720	777	704	739	782	773	730	778	748	751	765	719	795	761	739	741	765	758	710	721	764	731	794	755	763	768	772	811	761	768	756	745	728	724	773	785	728	756	764	745	758	751	726	760	751	709	724	753	721	761	799	716	731	788	738	744	763	740	750	754	754	760	726	736	726	706	732	749	685	777	722	778	791	703	727	743	695	708	717	740	741	762	740	735	779	758	755	769	772	774	698	720	746	777	710	709	753	768	741	765	801	750	703	733	721	750	733	764	754	783	696	731	748	733	689	727	767	716	743	725	731	813	741	709	742	756	759	748	762	737	734	724	741	733	709	719	744	728	741	744	719	786	767	758	752	705	761	727	784	771	719	757	739	753	739	774	744	737	760	733	742	777	730	696	766	786	732	726	753	795	732	735	702	768	782	768	761	733	757	778	741	708	774	699	718	755	696	751	747	760	744	732	737	777	768	791	768	704	708	737	756	770	784	749	734	717	732	816	701	745	750	770	747	748	771	719	711	774	762	771	784	715	735	728	736	758	715	761	786	762	768	769	727	725	765	810	734	710	696	743	756	688	786	727	738	791	784	731	718	772	748	732	757	730	756	726	689	755	758	774	771	702	786	768	726	719	756	752	746	717	768	811	714	768	735	736	727	756	766	716	774	767	743	785	754	743	750	736	756	718	778	691	719	749	770	720	779	739	764	685	751	748	727	719	773	698	753	747	710	734	770	797	760	769	718	739	707	734	767	737	753	756	705	724	681	730	764	740	764	762	760	771	750	731	775	771	742	762	743	774	772	715	743	736	813	749	738	725	784	686	715	745	734	806	767	758	743	738	742	705	702	757	748	704	759	778	760	732	710	716	754	812	749	758	734	721	761	774	749	733	727	748	749	748	763	777	782	753	757	732	728	708	730	720	743	723	740	765	704	796	742	722	730	748	711	748	760	751	743	715	709	736	727	732	722	715	732	751	728	757	790	772	792	733	762	720	726	724	735	728	725	732	732	702	728	723	745	761	729	746	724	714	806	742	734	734	706	728	767	746	804	792	770	765	761	758	748	741	681	791	769	780	715	752	690	684	727	709	725	771	773	708	751	707	796	741	763	732	728	732	723	745	750	763	770	726	712	661	742	787	808	768	724	750	715	709	794	702	729	794	747	764	773	746	791	758	738	719	733	693	763	755	732	747	724	767	765	697	730	754	723	740	776	739	724	696	732	775	736	717	733	742	777	747	720	722	726	763	800	779	742	704	735	759	701	721	754	691	701	758	784	774	726	724	751	742	771	740	752	775	742	740	712	737	703	670	736	755	759	784	705	712	794	730	719	697	732	708	705	702	721	714	771	763	715	782	744	776	737	747	731	735	754	744	697	726	747	740	683	753	745	747	760	718	707	725	787	763	739	695	710	746	721	767	727	773	792	769	752	746	701	677	691	765	725	771	732	753	767	693	744	748	739	733	736	745	726	736	726	778	735	750	756	750	743	748	718	772	746	749	736	730	692	838	829	772	707	753	737	771	735	755	770	730	759	699	759	775	711	798	726	807	751	764	691	774	764	753	715	767	794	739	754	765	815	736	764	742	771	741	791	742	709	741	723	698	720	719	734	787	737	745	760	726	761	757	721	705	747	698	697	760	782	710	713	803	785	749	740	733	765	748	740	727	737	743	713	733	736	702	789	697	742	737	742	746	730	742	805	711	732	777	682	756	767	730	695	745	794	744	757	753	703	746	737	789	776	763	710	776	774	663	719	778	753	798	776	750	744	717	782	701	758	713	707	813	726	733	774	741	712	716	733	702	778	761	706	740	718	708	786	732	696	743	717	739	779	713	717	753	722	732	718	747	727	763	733	772	730	763	724	764	731	766	740	784	756	774	758	745	764	706	743	763	673	730	725	759	782	709	758	746	745	771	739	760	752	759	701	723	700	765	723	781	808	758	755	777	726	818	762	759	726	737	762	725	700	773	765	718	729	806	717	753	743	775	722	774	770	729	762	712	737	775	741	719	763	740	737	759	716	746	735	766	693	760	734	775	720	772	763	754	766	748	788	723	748	773	782	740	749	758	820	756	736	720	758	712	774	732	753	696	719	758	761	775	728	721	698	772	763	799	712	741	773	748	728	756	738	779	735	774	737	780	758	757	772	761	770	736	731	736	719	785	697	742	749	799	728	769	732	778	741	755	771	726	737	761	719	761	755	733	810	731	745	738	760	713	766	781	755	722	749	724	745	748	713	744	697	761	700	802	717	690	715	709	724	806	747	765	728	759	730	723	742	765	686	779	775	770	703	713	746	783	757	734	760	725	706	742	748	755	702	765	723	807	703	745	778	712	709	673	757	746	754	723	759	758	708	708	744	758	702	787	732	740	726	754	749	740	754	777	774	787	711	752	706	686	716	732	723	781	731	818	699	780	710	711	723	752	682	762	723	735	743	702	713	712	743	725	742	811	774	729	764	746	707	792	769	741	757	779	717	706	748	760	756	749	794	736	691	685	757	714	718	747	764	769	724	729	738	737	745	699	773	795	764	802	724	731	746	725	775	780	736	780	832	761	731	719	766	743	739	726	752	738	687	700	735	735	747	706	715	760	742	769	767	756	790	766	703	757	727	737	734	753	776	758	732	728	749	748	782	744	721	708	738	741	717	750	747	709	744	743	730	729	742	730	752	794	692	741	716	743	778	721	726	762	795	761	716	776	742	698	740	719	771	723	693	735	719	740	727	789	771	740	774	748	775	718	781	743	754	729	709	727	733	751	736	732	736	749	761	718	737	728	725	726	791	795	719	740	745	727	765	702	732	717	726	715	716	753	774	777	764	737	777	784	738	751	768	754	748	740	742	760	762	725	734	753	711
8600	548	477	430	362	338	310	297	314	285	288	302	267	248	236	238	241	274	266	252	272	269	273	275	313	262	250	274	260	261	249	278	264	247	260	275	216	261	284	243	247	230	278	246	252	249	244	227	294	272	271	241	252	248	283	235	277	250	234	267	268	241	290	287	281	234	278	281	261	263	263	271	275	279	290	293	271	287	278	253	281	295	249	259	285	252	257	246	263	261	257	240	263	300	245	271	249	246	271	252	274	284	241	247	294	232	265	245	287	257	298	245	247	253	274	251	259	240	268	247	249	282	247	244	293	276	262	254	251	264	247	282	268	262	253	257	267	270	252	256	298	282	281	277	244	236	266	272	241	233	265	256	265	265	259	238	266	267	263	253	253	244	231	269	276	264	278	224	239	270	253	264	236	268	288	255	276	273	256	250	260	278	282	268	288	250	261	263	261	300	288	262	232	277	250	268	258	242	248	273	265	238	266	235	262	257	276	261	247	237	262	289	257	243	263	267	290	284	266	248	258	269	266	249	301	244	239	262	243	288	278	264	236	249	265	263	244	251	220	260	246	262	282	253	255	262	257	222	252	301	258	278	255	237	249	283	295	293	276	265	291	237	240	273	268	262	284	262	259	255	281	274	251	266	280	277	261	262	259	278	246	272	261	246	266	252	283	277	277	280	285	269	263	244	256	267	268	264	273	251	270	249	268	247	234	250	259	279	297	275	267	225	282	240	219	253	294	275	241	246	231	267	300	260	245	250	252	284	276	264	250	279	262	249	282	274	263	273	255	243	250	267	269	277	283	266	274	234	264	293	280	282	256	263	256	255	252	243	295	231	278	227	261	240	275	281	259	275	278	278	248	234	247	264	281	292	283	274	232	252	233	258	272	265	275	260	289	233	229	271	248	236	280	303	273	234	279	261	248	272	264	248	274	274	286	245	268	279	263	248	282	259	253	241	252	237	238	261	280	276	281	248	249	262	272	258	286	278	263	254	250	259	250	224	271	268	271	278	278	249	233	241	251	255	253	245	265	245	292	251	246	219	272	242	283	268	263	260	284	265	249	258	243	248	289	270	270	281	280	233	247	268	263	282	283	261	278	251	256	282	271	239	243	266	274	257	252	285	232	235	283	251	251	244	252	247	248	253	281	230	253	248	241	240	265	277	261	237	268	276	260	252	289	277	245	254	250	283	259	291	226	260	278	228	267	264	284	270	284	279	265	288	281	266	274	268	271	253	297	281	269	286	307	280	259	252	253	255	244	254	265	267	275	266	223	294	293	259	262	275	254	252	238	263	273	258	245	262	303	257	232	278	268	265	261	277	282	261	259	284	273	222	261	246	281	266	280	270	281	253	282	236	274	260	243	275	282	246	255	265	282	255	265	249	246	285	245	261	241	280	242	295	255	265	262	294	263	249	239	277	257	240	310	258	258	245	255	266	261	227	253	255	288	256	255	243	248	248	266	272	267	278	268	237	228	233	269	268	278	248	283	244	258	236	245	278	255	274	243	245	271	267	235	290	263	219	244	255	280	267	242	259	258	272	264	259	245	229	266	259	250	245	242	236	260	271	275	267	231	268	263	246	255	246	246	251	258	250	260	246	263	264	268	272	260	258	252	240	281	234	248	220	282	231	254	238	232	269	240	264	251	295	284	261	278	243	260	243	240	249	275	281	288	259	283	281	304	271	229	253	254	257	259	255	245	280	261	252	273	238	244	286	247	253	251	263	302	272	247	271	239	239	263	256	242	243	259	237	262	283	244	259	257	265	243	251	272	240	268	270	301	261	261	280	267	271	282	277	246	250	290	278	265	228	241	256	271	307	261	276	231	230	292	270	262	253	239	245	266	234	250	255	212	256	251	261	267	232	268	255	254	271	277	274	268	262	260	289	262	266	277	276	274	252	236	269	266	261	263	263	275	245	266	254	266	237	237	252	269	252	245	283	257	264	284	286	261	276	265	279	264	234	264	271	258	254	272	251	234	272	258	243	281	266	296	246	266	234	244	250	275	254	261	287	249	272	275	250	254	291	277	231	259	251	241	258	276	270	246	266	293	262	266	269	280	272	249	261	276	284	246	263	260	240	255	252	258	286	258	275	268	246	269	239	251	293	255	239	279	253	267	278	271	268	305	251	290	276	267	237	253	242	273	270	248	272	250	268	250	283	275	263	267	283	252	269	281	263	250	231	255	276	253	270	248	289	274	267	289	268	264	285	246	253	264	234	257	290	246	272	255	270	270	272	249	272	255	260	260	272	261	236	245	284	259	255	308	245	245	248	275	242	282	253	276	304	261	263	236	254	289	256	273	258	268	239	253	282	266	242	281	290	250	253	261	253	252	258	253	272	267	257	286	257	279	265	278	255	247	285	258	249	279	275	269	271	261	278	256	250	258	282	266	290	290	255	274	283	253	250	262	261	273	263	289	257	279	263	271	234	253	263	272	309	276	246	242	291	259	262	255	270	252	258	242	225	277	269	264	232	229	252	282	272	241	265	254	275	283	251	263	236	264	262	288	279	234	266	250	270	271	264	249	247	290	238	267	262	264	270	242	250	280	280	267	275	255	266	291	276	257	297	255	250	287	257	264	266	256	264	240	265	255	252	268	236	249	254	242	244	262	267	307	269	276	262	282	265	259	277	295	240	256	239	274	249	254	290	272	273	278	263	275	243	250	230	256	242	288	264	248	265	249	279	268	250	250	281	259	249	284	278	278	268	245	248	265	289	258	242	290	245	233	245	253	284	248	266	259	272	245	272	252	248	268	256	269	263	296	280	268	269	253	259	276	238	266	265	245	254	250	295	274	263	249	224	267	276	259	247	269	269	260	268	304	273	258	242	264	250	271	290	272	250	275	258	247	222	261	257	258	268	257	246	286	235	233	272	286	252	283	263	243	260	248	261	275	245	258	230	238	272	280	276	269	262	252	305	271	273	252	224	251	256	291	283	278	264	251	284	255	250	275	271	265	255	287	245	249	278	261	293	270	270	253	289	276	301	250	225	259	263	275	269	255	253	247	234	290	250	267	252	284	224	255	253	266	261	264	228	277	251	297	273	228	280	233	270	274	250	244	250	264	273	251	260	247	275	285	291	262	266	279	255	299	266	263	264	266	234	276	296	259	252	277	259	273	272	238	276	261	263	243	244	271	262	256	255	286	258	284	255	249	247	256	270	266	253	271	268	263	247	253	255	237	247	280	273	281	262	284	264	252	269	260	240	279	268	254	240	276	294	242	261	269	266	257	267	268	248	252	259	280	284	234	233	299	291	278	268	269	255	271	272	242	254	295	263	276	255	254	271	270	245	226	301	264	247	229	270	290	261	241	247	236	253	262	264	268	254	258	268	251	281	282	285	252	284	267	230	293	274	255	248	297	248	271	283	257	275	223	251	238	251	264	277	264	267	269	276	269	251	252	272	265	260	278	251	264	256	273	252	255	269	272	262	292	267	273	247	230	279	261	248	255	262	279	261	250	277	256	276	276	264	260	256
7547	860	1118	1186	1123	954	893	774	789	834	743	714	739	702	692	733	648	693	673	675	661	631	663	657	695	643	639	615	646	646	636	602	693	634	634	692	619	625	648	619	593	670	655	586	653	624	691	644	664	651	658	643	641	628	630	641	628	651	682	645	607	640	666	659	655	639	629	640	614	657	666	693	707	704	717	722	662	660	669	656	642	613	632	632	635	679	656	683	637	643	602	623	672	646	630	616	623	609	653	608	622	651	665	640	627	624	669	656	593	593	637	632	613	629	613	682	631	684	599	645	610	660	634	665	623	613	650	597	656	704	648	612	658	636	625	685	604	639	627	612	593	598	610	623	695	624	630	633	631	647	656	636	621	660	651	643	664	647	594	642	585	674	605	625	594	595	702	587	610	602	655	625	641	635	685	652	629	592	629	574	645	649	634	634	639	655	641	596	645	665	661	627	619	597	659	614	596	620	570	633	655	649	629	662	647	633	618	643	652	637	613	624	606	604	656	646	629	656	608	639	618	655	651	613	587	632	640	654	661	615	580	605	604	644	605	610	602	668	614	598	624	612	679	647	590	648	626	628	607	656	624	622	595	612	641	636	578	633	579	653	683	621	635	643	612	645	567	653	643	651	640	641	642	655	627	655	676	604	644	668	584	629	649	622	646	587	606	639	599	631	634	642	620	624	618	610	634	628	663	596	613	608	626	629	597	648	615	630	629	633	600	653	618	657	636	670	709	630	654	601	656	646	649	622	634	587	646	614	643	635	617	665	641	629	621	644	642	597	623	636	671	593	653	628	649	645	693	644	661	627	624	654	662	612	605	618	612	622	642	631	624	574	603	638	600	591	664	622	600	631	647	662	633	680	587	617	626	619	624	612	651	643	604	599	637	640	648	662	622	624	655	631	658	605	614	638	614	658	665	601	621	643	682	597	604	620	622	628	661	607	656	590	673	649	600	652	633	686	620	614	639	623	619	600	656	668	623	653	605	643	590	657	613	655	659	623	603	672	648	604	642	568	612	646	661	618	686	598	610	612	665	628	625	637	616	598	622	635	599	637	664	627	613	603	623	663	642	620	657	673	667	634	639	666	611	674	579	625	634	646	634	605	597	622	638	638	650	667	666	667	642	593	624	616	677	633	592	669	600	631	649	681	672	612	672	585	640	618	637	628	651	601	609	625	650	618	659	626	650	554	659	620	633	630	603	652	638	643	652	580	605	684	670	634	629	687	648	638	658	673	636	715	640	620	591	593	621	641	647	621	623	675	627	655	606	666	644	612	679	616	663	660	599	615	660	652	608	627	632	633	679	615	657	639	644	639	666	639	615	590	629	642	647	657	620	619	618	628	627	637	627	662	616	666	616	657	638	610	626	635	631	612	639	610	595	684	626	608	668	631	637	618	608	604	636	615	628	654	629	637	572	631	643	651	663	591	626	650	639	637	621	627	621	608	684	598	664	613	628	655	639	608	662	607	655	586	629	620	633	649	626	637	575	638	612	626	670	642	666	649	649	641	640	645	614	638	636	652	616	606	648	667	658	674	647	606	600	661	649	596	638	612	631	656	638	644	633	634	626	641	629	633	624	657	651	623	666	666	602	566	615	623	632	576	640	667	645	627	633	641	594	654	687	663	647	634	648	575	645	587	626	644	663	635	666	636	676	632	645	673	693	652	625	615	613	636	597	624	581	669	615	611	605	630	600	671	640	625	640	621	601	616	646	634	575	657	629	621	690	652	617	590	644	628	609	627	617	599	598	609	628	656	646	639	649	637	662	642	660	610	615	617	580	622	625	607	573	673	618	624	574	584	636	628	654	588	640	676	652	683	657	630	642	645	607	665	625	615	642	618	639	676	597	613	658	687	628	655	620	607	610	642	658	620	605	676	638	674	620	672	629	649	552	623	651	621	629	683	702	631	654	632	589	584	590	599	636	644	637	637	633	642	635	653	640	603	609	611	621	642	635	620	644	620	669	665	629	626	672	638	695	633	608	602	614	663	660	664	639	635	684	582	609	590	648	645	649	607	599	672	628	613	633	621	636	603	597	662	610	643	625	661	637	648	621	615	631	643	604	622	630	640	589	641	586	612	668	628	628	608	656	630	639	640	668	634	628	688	610	611	648	629	634	606	603	611	619	632	632	652	590	612	611	642	650	639	655	644	667	617	609	672	672	638	672	625	624	614	662	615	639	576	692	619	621	633	652	624	608	668	654	665	638	605	618	618	641	647	608	641	649	609	634	664	651	643	639	603	595	664	631	614	619	616	608	610	666	618	675	598	621	624	645	616	656	639	650	628	615	610	652	620	632	602	640	633	696	642	635	604	622	636	605	609	631	625	668	643	609	669	678	626	665	614	589	646	658	592	695	629	614	616	649	651	621	600	602	638	610	658	652	644	635	554	588	628	677	646	623	645	642	641	616	646	620	656	687	641	640	679	652	642	646	659	640	627	658	633	648	641	681	609	616	589	613	644	626	650	647	665	640	598	605	592	624	620	636	639	605	641	656	642	630	629	633	643	606	650	630	622	654	586	649	599	672	602	650	624	640	602	630	629	633	592	654	617	638	642	635	631	604	617	625	617	628	624	632	612	625	655	600	653	674	657	654	610	620	627	673	672	608	630	647	609	649	604	624	649	612	657	612	655	648	649	634	643	664	600	587	631	646	648	629	605	616	604	653	623	633	631	574	653	661	591	641	617	644	629	655	635	643	636	620	615	638	658	574	648	655	643	604	640	618	658	636	637	670	651	645	618	677	604	635	617	666	632	647	587	618	641	609	640	672	650	575	640	672	657	643	618	596	626	670	628	637	585	655	634	618	629	603	633	601	610	599	636	621	648	624	644	628	648	656	616	643	617	651	631	638	647	619	586	636	696	597	629	633	622	627	613	668	622	668	560	642	619	616	614	599	599	626	671	611	618	631	619	606	657	662	598	586	623	665	602	640	624	623	576	626	639	678	612	616	655	639	661	637	616	627	631	622	638	652	626	645	635	608	639	635	663	653	678	678	621	661	604	621	649	626	662	638	633	617	618	614	651	634	667	584	651	629	634	608	620	644	609	594	655	623	619	665	616	637	631	603	638	666	607	643	644	605	609	608	669	601	648	624	658	647	628	659	615	653	640	627	615	624	666	633	628	637	652	635	636	640	622	575	627	599	625	629	656	642	613	640	608	612	585	646	639	627	605	636	656	653	646	636	606	618	613	651	646	633	634	646	619	636	623	607	634	637	651	661	629	633	608	634	629	637	613	643	619	669	619	646	646	658	636	581	624	653	624	620	666	621	639	611	642	644	634	627	647	617	649	580	639	639	628	660	627	638	643	616	637	634	590	629	635	636	640	646	641	620	655	650	634	641	658	636	635	619	618	645	659	656	618	590	619	631	658	627	654	658	636	603	611	590	617	648	649	619	625	661	607	625	631	628	630	614	642	621	595	637	656	660	656	668	607	649	649	637	616	613	652	650	644	669	645	608	623	625	629	598	665	634	613
15250	860	609	470	324	265	232	218	197	139	207	153	141	147	166	152	139	138	159	124	126	133	135	138	111	130	127	157	134	146	159	127	126	140	130	152	143	106	136	119	138	145	118	141	134	143	144	151	135	115	143	100	136	121	111	115	128	139	129	140	137	136	139	138	103	133	120	137	128	122	130	149	150	139	128	122	130	130	132	147	133	129	117	133	128	137	120	126	130	113	128	124	141	138	145	128	140	131	129	140	141	139	134	119	125	152	130	134	148	130	112	131	108	134	108	122	150	132	161	131	119	122	134	138	154	110	117	108	131	115	120	131	146	143	134	125	115	117	142	137	147	155	132	140	139	136	131	142	123	140	117	128	105	107	123	127	123	123	145	130	136	124	130	142	113	151	142	114	122	131	129	130	127	103	141	130	145	113	135	135	135	130	129	139	134	135	97	153	127	120	133	143	125	138	131	128	132	159	112	136	126	101	115	133	144	142	129	94	138	149	128	126	136	139	128	132	108	132	162	135	134	131	141	152	155	122	154	147	132	111	130	135	135	150	118	130	119	124	116	141	131	141	107	128	149	119	136	135	119	122	126	128	135	128	131	128	104	128	118	155	144	123	126	146	127	132	134	130	134	140	138	139	119	140	153	142	125	120	144	113	149	120	130	133	109	124	138	129	123	141	134	140	144	134	127	130	137	132	121	115	133	123	110	131	118	115	140	127	144	133	109	137	133	134	131	114	132	138	140	129	110	122	143	149	132	128	129	123	133	145	136	143	133	125	116	143	131	115	113	143	111	139	149	126	128	119	140	135	122	116	135	126	112	113	130	129	142	137	128	147	120	140	133	125	133	121	130	136	120	129	132	120	121	123	122	145	116	142	146	123	128	142	122	125	107	159	142	121	136	114	120	132	121	124	109	118	124	129	163	117	142	126	116	111	118	127	128	141	133	114	141	116	150	126	133	157	125	117	144	125	130	132	128	122	131	150	154	120	140	117	116	138	139	145	137	130	155	141	136	101	150	137	121	114	148	116	129	138	126	125	109	120	128	157	134	138	154	135	126	116	140	113	111	122	148	139	127	123	147	132	130	134	124	140	128	140	149	111	143	128	137	128	141	142	128	134	136	137	134	123	169	141	117	116	149	111	154	148	126	123	113	151	141	112	122	121	144	161	123	125	117	137	121	124	113	123	125	116	98	124	110	113	131	139	124	133	146	129	130	140	135	153	134	145	151	130	129	143	136	136	123	150	157	113	113	119	136	108	126	117	95	132	105	124	112	143	123	143	140	132	148	152	117	138	138	133	141	136	124	137	121	118	147	139	115	138	119	135	126	123	121	127	125	123	128	133	140	130	123	128	149	128	149	130	133	143	155	145	128	138	127	148	132	114	125	131	129	133	147	152	131	124	122	125	124	120	143	139	143	150	129	129	141	134	122	113	137	119	117	133	127	129	113	119	130	138	143	141	144	115	137	127	137	126	132	137	136	116	130	131	134	138	124	116	122	120	141	133	124	126	158	114	144	139	128	136	134	126	110	138	127	106	122	117	119	127	120	131	120	129	130	124	136	125	130	147	134	121	132	134	126	123	106	131	137	140	125	119	119	104	118	130	132	126	138	139	153	134	108	126	120	131	164	132	132	121	133	110	126	163	134	130	124	139	118	125	147	104	135	144	143	158	121	133	121	147	139	132	144	118	138	141	110	144	127	116	120	125	127	144	141	134	128	124	122	131	120	121	141	134	125	132	116	127	122	130	120	130	125	123	128	127	110	132	144	127	141	120	123	122	140	126	135	135	126	124	139	118	131	139	123	136	128	108	141	159	130	132	137	124	135	151	126	123	128	135	139	110	138	142	144	119	115	126	133	122	151	129	136	130	154	173	120	149	139	104	116	110	140	117	137	120	123	126	121	142	115	144	144	140	137	134	124	116	112	123	132	125	115	128	151	120	144	162	145	139	114	118	132	129	147	150	137	164	125	130	152	140	124	133	120	133	126	124	133	123	135	131	137	147	138	140	153	133	127	121	135	138	115	120	118	130	126	130	144	123	123	150	139	124	132	130	127	139	128	112	140	135	128	139	124	116	125	134	127	147	129	92	141	136	131	141	162	113	118	117	126	123	133	123	147	101	132	110	109	156	130	134	145	150	124	127	132	121	149	120	112	123	122	127	123	150	104	139	131	130	153	142	129	122	130	120	125	134	142	142	118	104	125	140	118	134	160	123	140	124	131	132	144	142	125	109	116	121	129	136	139	133	129	130	116	129	145	134	138	124	136	147	127	163	120	148	126	130	143	130	117	135	131	125	141	144	117	125	118	132	117	126	132	107	133	111	127	124	138	136	154	125	115	143	140	143	148	131	121	142	128	129	118	132	113	102	141	146	132	141	155	128	114	122	161	146	138	137	132	138	119	114	102	137	116	126	133	148	147	141	131	129	126	125	147	130	144	138	135	129	130	146	146	116	129	128	158	135	124	137	117	128	147	129	125	134	152	136	123	119	129	134	144	153	155	133	130	138	114	149	126	129	135	134	123	142	139	122	119	140	151	146	113	116	147	140	153	133	142	131	132	120	133	149	132	118	151	112	135	132	137	130	111	139	123	154	139	116	115	131	148	127	159	145	147	132	135	116	136	123	123	109	143	126	159	115	156	116	127	117	134	137	122	143	127	133	134	118	127	133	147	154	120	127	126	121	122	125	150	131	133	128	142	135	139	157	118	130	130	124	136	132	119	122	146	123	160	143	123	117	135	127	148	130	126	145	137	126	119	144	116	119	124	126	137	121	148	130	125	139	129	143	124	126	137	128	125	130	122	140	111	133	116	147	127	123	105	140	133	120	115	148	134	120	138	138	137	130	112	131	125	145	132	112	119	138	123	125	139	132	137	137	133	115	119	136	134	127	128	130	140	130	130	122	137	122	121	129	132	130	135	116	164	127	137	123	127	120	136	122	154	135	122	127	115	125	158	136	137	130	139	131	135	125	128	130	123	124	147	133	134	117	137	139	119	114	139	136	117	144	111	129	128	129	113	147	125	132	132	145	124	129	148	130	121	110	126	143	144	128	124	113	131	142	123	146	145	121	129	139	124	113	133	148	123	120	154	131	136	145	147	147	144	142	114	132	129	118	137	129	140	125	122	148	121	119	146	136	132	121	124	132	143	140	147	126	127	116	120	135	135	110	121	122	128	130	138	126	135	136	150	141	122	136	135	134	114	145	121	127	137	139	144	140	120	125	137	125	135	134	152	138	145	122	112	118	137	123	118	128	127	118	99	131	156	122	157	114	136	144	133	133	134	129	116	128	134	120	113	136	150	117	145	116	132	129	140	115	112	148	137	133	125	152	138	133	145	131	117	132	138	112	115	129	134	132	117	126	147	134	147	123	132	132	124	144	122	138	118	139	150	133	131	96	130	135	161	144	149	129	140	147	137	141	137	127	109	141	128	117	103	139	105	140	124	102	128	120	128	135	106	123	127	131	135	110	121	132	129	118
9452	767	1333	1439	1182	1017	853	768	686	651	598	546	489	449	518	468	444	437	395	446	387	393	397	392	365	379	379	349	387	375	371	343	359	382	368	365	353	323	370	359	364	349	373	330	356	335	343	358	345	371	346	382	359	355	328	327	327	369	362	379	353	364	358	342	358	344	379	357	315	359	375	425	416	469	472	429	459	427	373	389	359	372	361	384	384	386	374	363	377	385	395	348	368	374	336	331	319	335	357	348	341	362	326	329	309	370	356	340	351	329	341	344	328	346	357	330	368	330	365	344	342	324	359	338	339	340	306	373	359	345	366	378	363	363	361	360	361	370	358	333	320	356	362	315	345	358	324	376	338	336	345	304	379	359	363	335	338	345	338	331	342	333	400	331	340	335	326	331	376	343	353	350	334	348	305	366	331	331	320	358	316	338	344	328	319	365	351	340	332	363	353	356	360	357	352	329	338	353	326	369	387	363	331	376	353	388	359	370	344	324	335	329	330	317	341	331	348	317	327	357	331	344	346	367	325	344	339	321	340	331	315	369	367	325	348	332	336	354	340	353	329	337	329	321	340	335	340	353	383	349	347	319	333	353	324	343	333	354	338	363	347	361	347	340	316	331	356	370	307	364	312	366	384	365	337	319	347	328	318	338	337	312	359	350	303	354	354	342	344	326	307	328	360	359	347	354	352	354	352	362	346	380	335	338	364	330	353	336	339	348	344	323	345	341	314	328	362	354	337	330	336	313	337	345	338	331	338	357	337	379	342	354	332	351	375	336	319	350	354	347	338	349	338	322	351	341	362	317	365	327	312	363	337	339	323	349	356	343	336	337	379	334	354	351	342	346	371	349	351	371	320	345	339	349	345	329	355	367	330	379	326	354	340	344	341	344	349	342	344	369	352	336	348	338	379	344	332	339	333	364	367	353	331	317	298	356	329	296	360	328	338	350	321	353	362	330	312	327	362	332	347	369	347	354	352	365	340	343	318	329	311	340	365	329	358	350	341	358	345	355	327	326	328	321	357	310	324	326	374	361	344	360	365	329	370	356	363	335	352	363	360	348	364	357	339	332	330	359	343	340	361	331	330	361	313	354	338	322	372	354	353	352	349	332	341	331	322	324	336	331	320	344	342	325	345	349	323	362	341	353	329	317	353	321	326	341	335	347	312	344	338	337	353	306	364	344	358	342	333	317	341	337	315	381	377	367	346	383	350	354	338	295	378	330	351	343	336	350	320	319	332	350	345	335	320	336	364	334	331	319	357	345	330	320	334	343	359	362	342	379	335	343	340	356	306	344	360	320	326	330	310	349	366	353	379	373	336	376	370	322	364	376	339	364	356	365	315	342	360	336	313	343	318	344	278	338	331	345	345	339	348	372	338	361	362	343	336	359	302	331	331	335	356	336	344	344	358	365	345	370	335	318	316	396	348	339	350	333	357	327	350	349	329	347	346	381	342	338	352	324	323	325	303	323	363	352	345	349	345	335	338	335	327	364	373	342	362	331	347	346	347	348	335	333	361	351	345	332	322	334	355	330	336	341	343	359	327	350	335	332	355	360	322	332	336	327	343	334	346	320	352	380	328	346	328	341	342	312	362	341	352	337	322	348	324	318	373	340	328	341	344	350	340	349	357	322	367	337	354	373	366	340	368	356	369	342	353	328	327	329	334	363	311	347	339	368	357	312	319	350	331	330	353	329	341	333	320	369	349	341	320	352	332	344	353	322	326	339	334	322	327	343	332	353	350	325	330	345	311	348	342	362	347	326	333	330	364	327	358	340	326	341	326	337	347	349	340	361	341	335	338	376	331	288	338	359	311	348	361	323	332	341	349	315	347	315	378	305	285	350	354	344	342	324	363	339	350	348	371	317	331	313	311	320	354	355	343	313	349	327	359	382	346	382	345	367	360	359	355	351	313	376	348	368	348	309	375	348	354	340	332	353	338	354	343	331	313	329	304	334	351	342	346	346	338	343	308	320	322	322	361	375	312	354	373	358	333	318	339	328	331	348	320	333	321	351	350	335	336	339	294	346	350	362	339	351	367	339	375	352	362	354	333	329	302	345	344	325	365	353	355	349	359	350	384	339	338	364	349	337	324	346	333	323	372	335	330	371	326	336	319	323	337	352	305	329	333	345	351	316	357	345	349	325	360	346	346	324	314	329	318	319	328	323	358	343	361	390	321	328	356	329	330	351	334	350	337	326	360	373	313	377	321	328	355	340	342	332	318	307	325	329	353	349	330	339	350	341	323	338	307	333	338	317	333	319	334	333	381	357	341	320	336	338	340	345	340	350	334	360	333	335	339	316	328	356	320	309	337	340	332	344	311	333	369	341	336	329	340	346	352	316	359	350	314	312	309	316	320	358	328	340	334	335	356	319	311	370	319	360	353	354	312	327	353	336	348	325	348	349	323	347	336	343	351	339	338	336	372	319	326	294	336	341	341	330	343	361	362	351	367	359	342	354	319	333	357	322	363	337	371	370	327	361	345	390	332	344	332	374	338	327	355	327	352	338	382	353	304	359	337	323	358	311	317	354	377	329	337	355	342	339	370	328	358	326	354	337	339	340	350	317	342	358	320	343	356	341	313	370	325	379	349	352	327	345	333	325	343	338	371	314	338	357	320	330	324	332	326	336	347	336	333	340	379	295	366	348	335	349	333	319	331	344	374	330	328	354	368	309	347	338	363	339	339	336	374	339	360	343	345	358	321	312	367	358	367	354	339	353	366	348	371	335	363	376	326	361	327	317	359	337	332	345	328	354	336	337	333	349	354	315	344	314	365	334	365	339	344	324	377	356	327	355	337	362	327	365	346	325	316	349	297	356	369	349	309	366	336	355	366	337	318	357	348	367	335	330	359	352	319	337	353	330	356	333	323	357	333	368	341	348	349	356	329	335	330	337	346	331	327	342	360	374	347	323	343	313	344	316	329	326	320	346	372	330	359	336	339	338	338	364	356	329	349	372	327	357	347	316	387	387	338	347	313	345	356	332	362	292	353	345	363	346	331	333	324	354	341	317	307	323	368	362	359	309	382	348	354	353	365	407	326	337	343	380	351	345	335	331	326	345	353	349	377	318	349	347	396	328	330	330	356	337	358	330	357	354	336	307	352	332	340	322	332	330	355	346	354	365	332	374	329	347	339	329	349	354	344	369	390	352	331	336	347	352	338	349	373	328	357	325	339	363	340	333	318	345	330	370	323	353	340	357	352	361	348	356	346	337	329	340	326	341	323	313	342	331	344	328	371	357	338	348	326	322	377	350	326	341	350	362	338	340	334	388	348	340	327	335	311	350	345	332	328	323	355	319	355	359	353	364	339	367	362	333	353	322	340	333	357	366	363	328	371	336	354	322	340	351	349	328	335	330	325	365	363	320	343	338	361	355	353	334	351	400	332	322	354	345	357	322	337	352	355	366	367	319	323	347	352	361	340	353	327	375	365	335	327	318	363	359	346	328	348	327	394	322	330	327	321	357	351	333	341	368
2799	372	329	344	304	290	321	277	304	306	328	300	308	329	334	322	351	330	286	284	325	293	317	353	352	295	322	291	315	330	316	345	302	305	335	315	324	311	316	353	323	341	309	298	306	303	317	304	306	333	328	291	344	331	280	295	304	317	305	312	311	348	318	311	295	286	312	304	301	310	323	356	328	318	304	328	292	323	286	330	330	308	308	305	343	310	343	334	315	329	293	302	305	295	313	293	282	310	343	301	308	303	320	296	297	297	297	308	311	327	339	312	335	324	317	306	308	334	295	281	293	286	332	321	336	285	314	332	331	322	310	295	306	339	316	304	294	312	323	318	326	307	325	324	299	331	309	263	340	329	339	356	308	316	324	331	311	299	314	306	305	317	325	313	294	330	309	309	346	303	313	303	332	310	295	315	291	335	327	317	297	326	315	296	296	351	300	308	300	336	296	308	296	294	325	310	314	287	332	313	314	322	321	307	332	325	349	321	316	325	305	336	313	332	328	324	329	310	297	318	313	296	323	348	303	292	296	338	328	291	280	330	304	318	315	299	282	314	297	339	308	294	322	298	326	351	322	344	302	302	347	303	287	285	295	324	327	327	335	325	335	299	348	316	337	322	319	351	291	309	281	321	321	332	311	324	343	290	306	320	302	276	327	317	317	310	274	315	291	329	306	310	345	328	309	317	307	347	295	297	332	349	305	306	344	331	331	306	329	315	290	325	329	326	297	300	319	294	305	331	308	328	289	356	324	325	302	315	310	291	307	306	309	320	294	289	319	341	323	301	345	293	301	294	343	313	317	332	313	294	302	332	321	313	318	331	333	308	290	311	307	321	314	297	308	289	306	278	332	323	324	278	302	323	334	300	307	293	318	319	327	274	287	294	313	322	291	304	308	311	311	303	293	316	317	349	294	303	297	316	315	327	361	310	283	324	304	325	319	314	328	328	302	303	331	313	305	280	317	305	260	317	351	326	336	340	291	312	288	272	304	349	299	323	338	357	336	321	315	299	347	315	315	327	315	325	330	303	333	347	333	325	315	301	305	353	291	305	335	299	297	313	299	292	302	294	295	292	357	292	293	314	324	324	331	314	298	278	294	312	298	338	324	314	325	333	324	326	320	290	317	315	319	287	323	295	314	316	299	324	299	332	322	296	359	305	316	291	326	310	291	298	289	318	297	320	307	305	346	337	265	287	317	333	321	299	336	330	349	299	295	288	306	290	300	337	315	314	331	347	300	297	319	316	293	324	333	310	321	335	286	303	324	329	336	339	289	299	289	322	288	364	308	331	302	287	303	291	354	271	345	308	274	351	294	334	300	361	317	270	307	317	315	298	333	316	313	320	307	305	302	316	316	312	327	311	284	308	343	323	340	305	321	327	292	305	304	323	279	303	354	334	319	270	275	327	273	310	312	325	319	283	335	312	296	306	308	301	313	320	311	336	309	337	344	335	330	292	330	316	268	286	319	306	313	284	313	335	299	290	283	274	331	332	327	305	329	306	307	294	285	320	302	266	305	346	317	305	285	321	265	301	297	326	323	332	299	313	322	314	344	338	309	298	304	302	364	284	313	330	304	298	305	311	299	300	316	323	300	283	311	281	281	298	313	301	325	309	311	313	299	319	327	273	337	328	267	330	271	321	325	365	313	302	379	323	302	311	301	312	338	323	290	311	324	335	340	330	328	297	279	298	346	327	326	335	316	292	312	302	297	297	324	293	311	335	353	318	314	306	300	312	319	334	330	316	306	300	307	260	306	299	319	282	297	306	298	321	315	309	292	338	297	297	293	330	304	317	305	347	320	312	354	343	306	298	332	271	316	310	346	347	326	324	296	305	292	312	309	292	322	313	306	296	309	298	300	304	321	302	334	316	326	282	295	287	266	279	323	295	305	302	275	325	320	273	337	345	263	292	285	309	311	315	338	339	320	310	298	296	296	322	326	337	324	322	273	322	299	343	330	323	349	299	283	284	365	305	281	332	324	297	336	299	331	291	358	303	306	321	316	330	307	301	298	303	299	332	276	293	302	273	325	304	335	300	298	297	333	309	332	323	317	330	297	305	314	287	298	325	281	337	323	309	316	288	317	324	304	317	297	294	334	332	315	314	301	317	295	307	307	299	327	274	299	262	323	302	268	315	301	314	340	296	273	318	306	357	303	294	270	326	335	296	289	311	322	285	299	306	327	296	298	310	269	259	296	318	299	322	330	314	298	286	308	335	332	299	331	328	350	310	280	304	303	330	343	307	304	300	328	336	310	324	301	275	315	309	317	330	303	291	311	293	317	315	271	364	304	299	287	308	289	272	323	336	344	314	320	337	306	309	324	315	300	283	302	297	282	307	304	323	313	285	301	276	313	306	342	281	327	327	293	322	284	311	298	322	308	306	306	321	307	288	327	334	298	316	259	313	337	284	326	317	296	295	324	350	321	298	298	330	311	316	296	308	289	352	298	289	357	309	332	282	318	303	277	302	306	312	330	321	284	316	319	315	372	327	325	286	321	309	371	304	307	301	326	333	315	316	292	322	302	355	283	316	294	326	288	324	320	324	293	335	292	327	329	286	312	322	336	298	328	329	302	299	309	319	308	303	305	309	299	305	316	307	301	329	315	307	343	341	339	300	294	333	333	287	303	314	319	332	321	311	314	300	312	303	313	334	281	298	284	326	319	312	314	291	331	319	299	307	327	318	365	339	314	319	327	314	321	323	269	312	332	306	290	303	339	299	291	323	313	321	371	317	321	331	301	311	295	305	297	314	305	349	348	312	328	299	303	316	292	332	306	318	298	274	323	327	303	292	333	286	318	302	275	336	299	315	293	287	323	359	311	337	328	332	301	301	320	294	309	345	323	300	299	316	300	290	313	332	298	304	323	306	316	324	318	301	338	292	318	311	328	314	332	316	310	274	311	328	326	320	323	325	283	315	358	292	344	308	342	297	296	300	337	310	309	318	315	338	296	316	326	325	321	316	326	321	295	313	320	310	298	321	299	305	326	358	335	318	295	262	331	284	317	303	360	340	312	290	312	292	293	287	277	293	335	310	321	317	323	315	312	296	330	313	326	333	294	305	286	343	324	310	310	305	297	314	294	330	310	350	328	310	340	345	324	322	317	302	280	288	314	310	325	348	349	291	299	307	313	311	304	305	311	297	337	321	305	295	354	321	332	302	330	271	298	322	311	309	334	285	340	308	298	335	311	335	306	308	314	318	299	304	330	327	333	288	285	344	297	326	321	300	303	306	312	287	299	314	333	333	332	303	322	317	307	331	303	305	308	313	341	324	329	331	314	327	328	313	292	292	327	292	295	332	307	291	321	314	282	302	309	340	292	314	332	316	289	298	335	325	315	317	321	295	299	338	319	338	313	296	336	297	292	315	329	311	313	315	323	305	287	326	302	290	315	297	323	296	306	324	297	306	310	290	333	333	310	342	310	300	302	308	343	319	304	260	301	297	339	303	347	337	322	309	336	296	327	331	316	302	315	288
3027	764	807	769	775	753	786	744	737	729	720	744	724	747	718	771	754	790	708	751	754	690	723	761	753	729	770	726	782	749	756	771	741	764	719	735	798	729	674	736	750	739	716	732	778	724	714	715	762	719	739	731	773	774	732	777	731	724	722	739	718	733	725	729	747	727	703	734	797	709	721	762	772	776	756	720	747	744	774	760	761	792	738	676	740	767	724	704	683	761	771	789	777	721	741	754	752	703	730	718	752	764	753	732	742	760	727	777	700	681	727	708	702	755	756	727	701	773	739	757	765	731	770	765	759	714	760	776	738	788	711	742	744	809	745	783	756	748	758	724	732	776	711	799	723	732	697	741	747	734	718	741	749	704	737	732	729	803	725	724	761	784	704	736	766	723	793	723	743	812	737	750	759	752	762	734	702	734	738	700	718	806	758	727	804	748	741	750	742	762	721	818	762	761	697	737	782	720	763	710	727	752	756	778	737	763	730	751	734	804	756	784	771	732	730	718	749	756	737	712	742	694	751	689	780	785	684	747	758	738	806	715	689	715	737	772	721	732	714	762	729	751	713	720	754	746	739	774	789	742	743	717	791	739	687	737	773	752	719	780	734	787	724	695	710	711	750	767	710	757	761	770	697	733	776	761	739	727	747	683	751	742	731	734	740	756	793	753	718	756	734	787	748	694	702	729	729	747	699	778	764	740	755	728	782	738	734	728	780	747	712	768	723	716	756	745	709	752	754	747	732	708	728	722	803	746	790	741	733	716	733	712	720	692	761	761	733	737	775	692	763	737	739	770	754	750	729	733	722	750	793	680	768	749	706	778	693	696	736	751	733	804	715	717	720	749	770	727	766	720	782	734	721	738	738	734	682	721	753	719	734	763	756	715	777	740	736	752	719	752	763	776	751	712	713	730	722	760	701	681	754	692	762	695	767	779	710	739	752	763	689	749	812	775	737	733	765	742	703	721	721	784	718	742	690	694	719	773	721	745	776	705	763	728	708	746	751	720	747	761	797	740	752	727	754	754	757	731	763	787	741	735	751	781	755	763	768	747	720	764	704	708	745	759	732	713	726	746	720	681	704	720	742	768	761	787	770	719	738	764	735	759	763	740	797	736	781	747	725	756	774	720	710	750	730	725	764	714	750	747	741	734	708	800	746	796	747	679	748	745	750	778	750	770	713	695	744	769	730	714	754	740	725	750	736	752	773	716	732	775	682	765	738	748	696	741	722	756	745	774	744	700	670	729	684	716	759	715	720	733	731	768	727	729	713	747	745	726	771	764	751	769	718	704	786	745	770	714	731	700	771	763	756	726	759	733	798	765	737	746	707	760	766	743	752	730	772	696	730	732	718	721	727	779	715	722	710	740	702	734	749	728	711	704	748	686	768	748	715	746	777	777	787	724	716	725	727	759	743	733	758	734	766	726	746	781	707	736	713	793	728	720	789	768	700	836	763	699	716	730	737	711	735	728	746	737	722	745	776	723	724	731	773	688	758	739	736	698	725	716	753	765	774	736	775	719	745	801	770	699	694	748	711	684	702	760	748	792	788	741	772	733	701	745	795	747	717	769	748	717	773	734	787	795	694	787	736	766	769	756	765	734	707	706	729	728	722	733	789	737	758	740	739	767	703	706	746	728	688	773	712	739	764	772	725	734	795	768	723	755	728	733	718	753	802	741	781	762	758	763	697	738	732	731	749	750	719	747	769	730	755	782	746	768	753	758	728	768	734	722	733	714	678	815	722	719	794	735	753	713	724	771	749	757	684	700	742	688	765	701	800	749	759	754	756	739	744	734	719	704	708	767	693	716	734	763	747	779	704	725	755	768	698	742	776	781	737	694	732	734	748	767	759	720	767	693	768	758	760	686	716	769	744	750	719	728	703	720	742	671	717	728	746	770	709	756	752	674	713	777	716	722	746	722	763	736	729	758	734	758	714	740	691	720	709	732	727	696	748	718	712	750	731	689	732	735	763	718	699	750	731	762	792	774	664	750	727	743	717	733	709	754	695	775	745	716	761	773	733	801	786	696	758	736	706	775	750	755	718	759	771	710	728	750	728	694	730	751	738	707	764	734	723	663	726	764	766	714	762	726	779	730	744	724	710	708	741	725	762	793	721	789	750	746	744	717	714	709	758	747	754	721	780	836	743	717	740	780	737	784	721	762	777	737	718	788	682	723	758	813	737	721	760	782	751	707	751	702	733	762	711	737	721	746	722	721	760	734	779	715	762	756	737	782	808	788	732	757	719	798	746	735	713	708	722	721	743	735	698	745	739	733	703	778	746	715	741	722	782	754	758	697	742	749	711	737	759	756	752	726	733	800	771	746	773	742	759	768	750	738	714	713	745	729	766	726	743	773	738	701	743	740	742	750	776	755	727	737	743	710	686	754	710	730	709	745	729	817	692	765	744	772	735	700	757	784	741	718	753	791	738	764	710	735	751	748	767	734	742	775	772	731	726	773	808	763	727	740	778	755	760	729	745	792	781	806	758	698	753	747	730	759	770	743	747	699	784	736	789	734	744	736	764	748	759	763	744	758	746	716	755	824	694	769	749	762	720	732	749	719	741	749	774	764	753	741	742	779	766	715	756	805	739	728	726	728	740	735	724	713	780	765	734	764	814	731	692	737	721	767	760	728	704	701	762	728	725	749	734	769	764	762	727	752	727	771	750	742	776	742	746	775	721	777	762	747	778	735	733	735	740	727	731	766	732	727	724	671	724	737	770	693	753	733	749	747	739	772	743	730	711	684	710	718	735	695	765	728	712	720	745	730	789	767	756	712	753	767	718	748	745	726	750	777	739	682	757	771	744	773	737	690	736	767	747	707	710	779	756	702	722	730	695	719	785	763	699	735	765	754	742	718	740	717	762	711	762	759	712	766	709	709	747	723	760	706	704	770	675	701	735	724	724	730	693	764	789	766	692	729	733	723	806	792	737	728	776	732	740	770	746	683	727	760	760	754	735	739	742	782	734	806	721	759	725	741	718	739	752	726	758	736	752	772	780	734	808	709	783	731	773	728	755	749	708	747	713	780	712	733	738	767	694	763	734	783	735	756	743	727	737	726	774	717	758	735	738	787	732	771	759	759	763	767	783	723	754	747	726	750	762	732	722	741	754	763	733	743	728	720	781	763	713	746	757	746	734	789	768	687	743	721	707	755	772	763	685	779	762	746	729	744	707	728	734	758	788	741	681	735	734	741	728	715	705	756	755	749	752	748	738	733	713	785	731	718	718	742	734	724	765	779	711	780	763	751	721	724	737	772	687	729	738	748	718	723	813	749	742	741	718	687	714	745	703	723	732	734	755	759	759	716	717	739	744	751	759	730	717	738	764	732	767	769	721	717	767	696	723	740	794	742	716	763	722	729	717	812	785	759	723	699	796	742	746	756	742	750	751	750	719	744	734	698	781	768	724	721	730	786	790	783	757	707	751	708	733	723	734	731	777	750	741	760	773	754	747	755	750	716	706	736	725	781	688	725
9213	535	503	412	354	332	365	304	276	314	269	304	283	284	259	270	277	286	266	268	293	262	248	264	254	257	278	259	251	261	235	268	260	264	282	253	244	295	256	290	278	266	270	317	270	272	264	238	285	233	264	253	261	259	259	241	254	285	274	256	249	264	256	266	272	263	243	253	262	282	260	260	233	270	291	248	266	250	291	246	218	264	266	306	268	243	260	273	261	248	249	258	254	298	271	255	277	267	247	255	294	257	243	255	260	263	246	282	278	263	240	259	283	247	235	264	288	297	250	268	243	257	271	248	257	256	266	251	273	269	234	251	265	236	258	288	252	294	248	280	242	268	254	277	239	249	261	246	273	273	295	246	260	264	261	244	272	244	284	244	271	281	251	248	268	264	255	249	249	250	251	273	242	254	230	250	267	269	277	250	271	249	255	264	255	287	276	252	283	238	254	232	246	270	257	276	258	240	247	275	255	236	231	259	265	250	268	221	270	252	264	250	268	239	228	235	247	269	266	240	233	279	247	290	275	258	255	258	253	249	266	272	249	259	257	242	256	250	273	268	270	278	249	241	270	272	284	257	257	253	276	274	283	266	282	273	274	282	251	256	270	284	290	278	286	278	263	256	249	282	236	267	261	271	259	281	264	240	264	256	257	283	273	264	265	234	262	265	278	259	262	265	250	276	252	234	256	285	291	264	241	291	246	282	258	298	241	254	250	260	292	252	246	253	239	261	277	276	229	236	262	265	272	286	233	262	273	261	254	261	249	266	247	262	251	259	260	260	269	214	284	254	263	241	273	260	246	266	238	270	255	255	252	268	266	236	261	248	247	278	248	252	300	269	268	279	240	237	268	253	270	273	296	286	248	226	255	263	272	252	281	285	271	277	294	260	278	284	228	274	276	273	264	272	256	275	260	275	266	244	251	217	247	276	298	282	257	232	250	258	263	240	263	291	271	232	229	245	284	256	268	283	269	251	266	249	231	257	272	277	264	272	258	275	286	256	260	266	277	258	254	271	263	277	261	288	284	246	244	273	267	240	245	239	260	258	256	246	241	254	261	257	229	248	286	278	230	252	262	259	272	242	272	247	253	245	289	271	260	278	259	285	268	242	270	299	233	239	257	252	239	280	253	268	259	245	261	259	263	274	222	262	245	273	253	294	257	216	240	263	280	286	273	247	276	251	243	260	254	253	268	271	289	261	272	272	268	294	254	256	277	269	251	276	261	240	264	270	283	242	245	260	289	259	284	256	280	266	272	255	234	275	283	225	280	284	248	276	281	275	269	244	251	240	283	258	245	273	257	270	255	276	262	259	257	289	249	267	250	252	235	209	249	279	229	300	229	299	248	243	268	279	274	274	243	256	304	237	266	263	290	254	252	260	261	278	255	268	291	296	245	260	259	291	266	268	296	256	259	232	240	263	236	255	269	263	250	272	250	269	266	263	290	232	266	265	280	280	260	241	259	255	270	288	244	287	261	261	225	266	263	268	240	246	254	270	301	239	278	277	250	254	255	271	240	285	256	274	229	251	246	237	259	274	238	268	250	229	228	245	249	258	264	256	263	268	259	263	261	254	263	251	277	262	247	256	236	245	250	285	267	290	274	225	243	256	254	268	269	261	258	246	281	285	268	255	239	253	254	276	282	252	263	241	249	234	280	270	286	254	278	246	275	258	279	247	238	262	265	251	256	275	255	247	268	262	276	274	262	266	275	249	247	251	249	271	258	234	261	266	263	250	261	270	252	295	256	249	251	255	252	244	264	265	288	241	276	282	228	266	273	279	279	292	267	248	250	253	242	282	261	280	295	265	289	247	279	276	224	249	240	285	279	276	281	251	274	255	269	258	259	228	258	227	252	220	251	242	242	250	266	289	231	223	227	255	248	245	258	253	269	233	252	230	313	241	246	240	243	265	275	260	245	243	273	254	265	249	247	241	229	259	281	269	245	302	274	264	281	251	245	271	252	261	267	275	232	284	300	274	257	260	267	252	278	291	250	254	265	255	252	242	249	252	254	274	285	250	243	259	256	302	271	269	265	253	270	256	278	268	287	269	239	246	274	273	270	240	292	237	260	246	223	237	259	261	272	296	266	275	226	248	268	255	263	267	243	275	266	252	230	254	297	262	285	286	267	249	250	259	270	250	259	291	261	259	261	281	263	247	271	271	266	264	260	229	280	226	232	277	265	236	239	277	264	251	268	253	271	242	267	266	271	252	272	243	238	272	247	259	248	268	253	275	241	243	262	250	275	282	288	255	260	291	259	266	321	279	264	252	227	254	256	279	260	273	264	287	248	231	251	244	254	246	252	254	297	263	285	254	245	311	251	294	233	237	251	261	272	257	248	235	266	277	276	242	251	269	267	245	256	278	264	284	277	267	253	261	245	281	241	283	277	262	281	272	267	239	262	263	241	276	289	260	245	286	256	250	276	261	259	287	279	264	232	255	271	265	270	261	244	274	269	245	247	251	271	268	249	257	251	240	251	270	239	287	245	282	234	272	272	271	256	265	254	237	250	245	300	259	252	252	270	258	255	259	249	226	249	273	251	266	270	289	269	244	265	271	229	263	280	258	273	270	255	263	259	226	265	267	267	236	241	248	284	274	259	269	253	228	285	233	256	268	255	256	247	237	229	242	228	246	269	279	289	265	257	262	249	254	256	254	244	260	275	247	238	215	257	250	248	255	245	246	269	199	262	246	251	278	276	241	274	285	227	280	259	268	244	261	232	260	240	262	270	250	240	243	271	289	257	236	250	260	259	254	264	251	262	245	250	268	278	292	275	230	255	257	280	252	274	275	263	249	268	271	244	257	263	276	236	272	228	287	243	264	256	260	282	241	259	267	260	268	287	275	258	235	248	285	228	260	272	243	260	259	257	269	241	256	258	243	254	264	255	242	260	237	236	248	263	276	257	282	250	272	273	258	242	242	272	243	244	249	237	258	258	267	276	282	261	279	295	248	258	250	235	264	316	274	246	280	249	274	243	266	248	262	283	271	276	250	264	265	243	238	267	285	271	264	290	264	262	251	284	267	268	301	269	259	263	251	276	243	277	270	276	276	241	239	275	284	269	275	258	261	253	240	258	276	260	268	271	257	258	257	239	278	260	221	243	274	256	252	247	245	254	277	291	267	254	263	249	239	240	270	278	258	265	277	223	269	258	261	250	274	230	248	218	242	224	278	272	270	251	261	241	265	247	273	257	260	279	283	259	252	286	285	250	233	258	259	271	268	265	284	266	277	262	297	272	277	254	271	287	271	247	271	270	267	268	250	287	264	266	269	269	262	246	239	276	266	285	269	240	264	239	268	291	263	279	258	263	262	243	283	289	272	270	275	257	252	240	267	251	281	263	269	246	260	263	262	261	243	223	229	246	268	259	245	274	267	227	222	249	257	277	273	270	279	264	257	274	240	249	288	272	269	258	256	278	249	264	263	212	265	249	248	238	280	263	245	242	261	240	249	227	303	268	276	290	251	283	247	239	231
7742	940	1118	1269	1030	991	847	848	779	762	750	715	754	724	672	665	671	702	651	668	667	684	630	674	616	672	659	654	675	589	646	639	669	636	648	623	610	642	600	661	627	645	621	631	656	649	634	582	672	613	592	614	654	648	604	624	644	655	663	630	615	625	652	643	655	624	610	666	611	646	665	639	676	668	706	723	674	678	637	671	649	651	611	628	601	639	663	669	612	623	634	626	647	643	634	651	643	557	641	583	634	593	628	569	634	643	585	640	605	621	621	612	650	619	645	591	682	633	634	637	614	632	611	586	618	628	624	622	649	620	586	607	594	630	620	637	632	648	668	615	654	615	605	561	645	560	662	652	571	693	570	575	550	641	607	578	663	601	659	638	658	603	578	653	658	663	630	621	646	608	641	614	593	648	625	643	623	601	636	641	640	570	590	641	655	641	585	609	622	651	677	642	625	649	632	630	561	615	618	617	648	645	625	644	591	617	615	621	645	642	653	604	622	654	654	640	640	627	568	611	657	626	549	619	592	594	669	640	623	659	639	639	658	632	615	627	621	612	656	632	659	589	613	604	647	615	642	635	658	632	657	633	647	643	637	657	606	645	619	635	581	632	666	600	636	640	592	651	653	612	619	637	666	651	636	590	632	625	635	637	636	667	579	629	697	629	658	685	658	632	608	644	629	628	652	631	560	601	660	659	567	637	638	600	653	641	616	624	613	591	586	622	611	638	601	645	627	652	614	631	648	596	616	622	614	621	611	656	635	585	605	614	609	618	633	642	640	592	655	634	661	598	631	648	658	584	636	620	640	670	692	613	621	651	654	662	614	597	626	653	630	607	624	663	572	631	642	574	615	603	668	669	592	669	618	635	654	605	616	652	653	626	581	632	616	597	586	630	664	667	648	611	651	608	614	584	553	651	621	604	617	677	658	634	582	618	661	599	593	639	611	609	584	610	600	624	591	669	644	635	628	636	665	627	623	615	612	618	660	610	652	613	628	646	650	627	622	618	638	600	624	619	590	643	638	633	628	632	567	665	652	594	626	654	633	613	651	615	625	642	657	676	621	636	632	587	639	643	634	635	574	606	607	717	619	651	632	615	654	670	631	630	590	597	608	632	624	658	622	626	637	658	629	628	645	654	683	614	617	610	673	661	629	582	610	601	614	632	619	645	636	618	626	619	606	647	616	632	614	588	615	602	661	655	650	634	619	621	633	592	634	654	614	639	661	571	590	648	595	622	641	671	628	626	600	572	586	633	606	633	594	664	627	643	645	640	649	630	621	622	606	583	619	653	621	638	635	603	599	648	614	594	631	609	615	638	629	618	616	651	642	650	622	662	630	633	625	655	624	637	620	643	588	631	581	608	639	661	632	656	634	638	650	637	628	591	631	618	625	602	639	608	599	634	669	638	626	627	608	634	630	643	610	649	639	648	619	612	620	660	630	646	581	628	642	625	625	668	674	622	636	611	593	595	633	669	580	609	608	619	625	608	632	645	597	642	627	637	634	606	657	598	630	612	623	642	616	608	633	601	650	647	658	619	639	624	635	620	648	669	610	641	622	637	640	617	628	621	641	620	660	602	612	633	641	619	661	627	618	643	615	647	642	589	650	645	619	659	625	661	637	622	644	572	625	650	640	629	577	656	576	550	608	598	640	648	582	657	624	610	644	619	668	615	634	617	588	623	658	648	619	604	651	646	596	671	615	602	643	654	621	667	587	627	665	641	598	654	627	601	638	658	599	608	629	628	588	625	629	640	646	627	621	644	618	647	615	641	640	666	614	677	544	617	653	587	605	628	649	624	622	647	604	650	642	628	582	624	635	616	588	613	617	613	626	592	616	600	641	605	650	622	677	657	600	632	657	617	629	597	675	594	647	672	647	635	640	655	658	614	598	602	585	640	603	567	601	644	594	595	667	634	615	616	638	636	625	651	631	624	672	614	629	644	591	638	648	587	591	604	617	597	606	638	643	627	663	606	591	663	635	584	616	624	620	582	596	601	616	611	615	667	623	629	601	651	631	645	658	588	580	641	666	607	608	652	664	637	630	611	626	614	673	632	651	669	563	605	611	679	680	604	612	599	647	563	678	627	599	640	614	629	632	612	647	602	668	598	642	631	588	635	630	650	609	656	568	624	596	610	640	653	617	590	609	638	641	608	611	602	633	638	636	673	619	626	656	607	670	619	675	650	586	629	619	629	627	641	624	582	601	621	652	607	649	574	616	644	652	639	617	636	622	620	623	635	610	617	610	623	633	623	595	629	639	603	620	649	612	588	626	598	647	636	685	624	652	618	670	636	637	643	626	632	600	650	659	654	645	680	617	648	574	658	662	591	632	631	601	605	652	618	601	589	600	612	654	608	619	592	631	590	610	626	605	642	616	593	601	610	612	586	634	617	616	611	647	637	670	648	646	652	648	626	690	630	638	648	645	669	627	586	620	643	624	605	604	625	644	659	649	674	652	586	619	663	628	674	609	590	637	667	642	678	618	613	637	616	663	634	664	592	631	631	595	604	634	610	628	629	624	655	619	651	614	634	594	649	649	664	653	641	657	608	623	581	615	659	608	615	571	656	625	642	646	638	631	593	596	638	618	648	673	615	642	631	620	664	612	555	608	615	598	638	650	652	602	650	605	622	637	595	606	623	635	635	620	627	632	621	656	586	633	610	642	655	604	666	637	622	653	635	612	647	602	620	625	632	643	661	591	576	591	616	622	649	592	594	600	667	628	630	634	573	638	642	650	618	594	623	581	644	648	612	632	608	622	631	644	619	606	659	681	613	644	590	645	621	611	581	627	614	669	654	627	590	662	616	639	641	627	623	578	671	674	651	646	564	618	599	609	601	643	627	630	629	584	652	636	647	644	617	625	604	657	623	632	632	680	649	641	660	647	601	657	600	595	612	569	588	649	616	632	596	620	595	598	651	648	623	652	645	642	631	670	603	641	617	595	602	620	653	594	643	604	636	621	664	655	625	634	611	641	667	652	643	621	620	608	626	626	593	620	677	652	620	632	627	635	616	636	649	622	671	636	620	614	600	583	635	650	633	657	591	648	625	609	657	609	632	664	631	614	672	628	642	595	654	609	623	637	636	644	594	653	621	590	607	587	615	613	597	624	659	589	640	614	617	610	605	632	619	615	587	639	616	639	650	607	541	634	587	619	623	618	631	683	648	633	616	622	599	616	621	609	622	616	656	640	594	582	644	592	599	609	602	641	633	609	594	615	602	636	671	613	609	610	648	638	669	616	613	646	657	644	633	659	600	639	614	657	641	644	629	584	627	647	628	668	604	618	630	657	622	683	595	594	667	592	632	638	650	661	637	604	665	654	630	597	637	646	687	630	604	669	628	594	621	656	607	618	618	632	626	649	645	631	620	590	647	588	628	638	638	602	632	617	596	614	644	633	644	672	614	637	634	607	599	639	594	628	591	613	635	588	643	592	623	607	630	620	647	592	616	619	622	604	631	636	656	671	607	637	607	661	648
14936	889	583	473	327	276	200	208	162	185	190	140	142	162	148	157	145	142	136	135	120	150	147	132	128	147	145	127	142	135	122	136	123	129	125	137	116	127	130	127	132	118	143	127	113	147	110	140	147	157	139	107	139	142	124	136	118	138	115	149	134	128	120	134	113	131	126	130	145	146	120	134	144	150	139	131	146	128	114	126	125	137	127	141	120	134	130	139	124	145	132	132	118	142	131	126	141	121	129	116	131	138	132	121	116	126	126	132	106	119	135	129	119	136	100	113	145	130	141	133	134	136	144	140	127	137	111	111	135	107	139	138	147	112	121	128	141	111	131	124	132	124	111	147	135	113	142	117	143	136	144	115	117	126	148	129	127	139	108	117	131	111	120	124	117	150	120	134	140	132	140	124	117	120	125	99	123	121	124	161	121	130	122	127	132	136	145	127	114	137	125	127	138	126	127	130	135	132	130	111	140	125	132	115	131	127	128	108	118	113	125	141	114	115	124	132	132	113	127	122	127	124	133	151	115	112	111	138	131	123	136	137	127	128	110	141	137	156	131	115	131	133	144	161	134	144	123	131	106	124	122	121	112	138	127	144	125	111	133	97	114	120	117	126	123	129	141	139	134	153	117	127	97	116	122	119	104	145	115	111	111	126	123	137	122	133	117	128	140	114	139	129	123	135	111	117	122	107	124	108	122	123	101	137	131	125	142	124	110	142	136	114	135	135	129	127	113	142	138	112	134	129	120	132	120	127	131	131	124	128	118	130	134	120	143	129	138	110	123	119	138	135	119	124	120	142	124	132	121	115	137	131	129	122	112	123	128	115	118	133	137	119	123	127	134	133	149	122	126	117	119	123	121	160	132	147	116	129	143	131	138	140	115	113	111	126	128	130	114	151	133	126	110	137	135	116	136	132	125	118	120	131	132	126	131	148	133	148	115	118	130	120	135	127	115	117	109	115	130	134	128	122	125	123	143	130	138	136	130	118	132	148	144	121	108	117	124	136	140	123	149	114	123	125	123	130	131	130	122	123	144	141	114	130	128	113	137	124	130	152	123	117	127	122	121	119	111	117	124	120	137	128	127	128	133	118	140	128	107	128	107	139	124	113	114	130	117	142	134	127	138	117	123	106	121	120	129	103	138	112	130	110	136	136	126	119	118	151	114	122	119	121	119	140	119	124	125	143	126	115	143	130	145	145	119	129	119	134	139	111	125	123	132	125	117	122	141	134	142	143	112	119	133	116	121	124	118	129	131	123	135	122	108	130	118	99	133	125	120	127	137	127	128	130	128	129	130	129	105	121	122	139	112	117	127	121	134	134	138	137	142	116	133	136	133	135	166	109	120	116	116	139	109	105	156	123	133	120	87	132	118	138	132	121	131	125	125	143	116	126	123	125	122	127	132	131	146	117	146	139	125	120	150	138	128	126	109	125	139	136	127	139	127	145	130	144	128	134	139	127	127	112	130	124	112	116	126	125	113	139	124	119	128	122	137	128	136	110	121	129	141	126	145	110	130	113	111	134	147	124	111	147	123	126	116	143	126	133	117	137	139	126	131	122	134	122	128	150	126	106	147	123	136	125	142	132	148	125	115	135	113	114	161	128	144	107	117	156	114	120	129	120	142	135	117	142	114	141	121	122	143	135	139	112	130	128	126	128	112	127	125	135	112	109	132	139	136	128	139	110	123	124	116	152	133	128	141	123	131	117	129	131	154	130	113	124	129	115	121	133	103	129	105	120	113	121	120	144	123	121	119	119	137	108	143	132	146	123	122	116	122	149	128	112	128	111	102	114	123	131	136	124	136	114	131	144	142	126	141	130	108	133	108	144	115	143	119	124	152	133	138	127	123	125	124	137	132	149	115	134	138	135	112	110	156	111	132	113	117	138	125	121	119	134	118	135	135	126	124	146	141	96	118	124	123	133	125	142	140	131	126	139	142	128	141	141	127	120	111	118	116	111	117	108	107	133	131	148	110	148	115	140	115	117	123	135	116	136	136	128	113	125	140	139	135	139	136	135	110	107	128	132	144	131	116	136	122	115	124	113	121	111	129	123	126	142	123	121	145	127	136	130	113	130	147	109	153	126	139	124	111	126	111	126	123	105	131	127	121	128	116	128	103	138	134	126	131	126	129	124	140	119	120	126	137	119	136	132	130	100	110	117	122	124	118	135	132	138	129	125	138	132	140	119	141	137	131	118	110	131	140	112	141	130	126	111	148	136	143	120	109	141	119	126	125	124	123	118	111	122	123	136	123	134	125	114	120	130	117	122	135	130	101	114	132	179	127	119	122	121	116	121	119	116	121	142	128	114	130	122	122	124	119	114	122	124	127	141	135	123	140	125	106	128	123	120	119	140	133	115	122	143	116	126	115	111	129	123	140	113	116	143	124	124	133	129	136	135	126	142	141	122	111	128	150	141	97	130	146	131	132	120	135	127	155	142	135	121	120	134	117	135	142	107	142	124	105	106	138	128	142	118	125	131	122	135	143	132	129	130	138	120	113	140	121	130	120	122	123	128	126	117	108	118	125	142	130	127	128	142	134	137	118	118	139	108	127	123	139	148	123	139	122	142	123	125	122	120	123	129	148	129	117	136	124	136	114	124	138	126	141	123	114	133	135	113	126	142	132	122	112	134	121	152	157	129	107	108	153	122	129	137	141	132	108	118	109	108	142	130	127	126	107	129	115	114	118	122	133	115	117	142	138	138	128	118	130	132	137	135	129	124	124	140	149	141	100	130	126	149	122	116	133	130	102	104	118	132	98	131	129	125	108	109	116	136	126	121	100	139	117	126	122	112	131	120	141	127	132	127	105	117	127	136	134	144	137	142	141	163	118	133	132	114	128	138	138	137	136	117	112	141	117	119	119	103	117	116	122	104	122	127	116	134	123	125	124	114	138	127	115	124	115	121	131	137	142	129	123	134	116	117	130	143	144	115	138	115	121	174	139	116	119	138	120	124	111	123	141	130	134	156	124	122	136	129	136	126	114	131	118	139	144	120	131	122	126	121	122	161	123	109	120	135	111	110	130	130	117	119	136	123	122	89	119	145	131	138	127	116	127	138	122	138	138	121	102	118	121	121	130	104	118	108	124	136	132	121	132	117	128	119	128	136	114	121	124	135	131	106	152	146	140	116	111	107	110	119	133	127	119	129	131	113	136	127	112	126	124	113	111	123	124	125	115	128	118	122	129	118	133	116	139	119	118	119	144	129	102	138	119	148	122	116	107	115	124	147	111	122	110	134	105	138	134	140	127	126	125	128	121	131	124	114	129	111	136	117	100	110	117	143	127	100	133	109	125	120	125	134	146	135	133	118	124	120	162	125	131	131	110	125	130	129	128	146	144	121	142	121	129	120	137	138	120	130	151	137	127	127	132	105	112	136	126	154	116	123	111	134	152	141	135	111	134	134	147	130	125	105	149	117	123	124	124	132	153	124	124	138	119	145	121	102	125	129	110	133	111	135	146	142	129	110	110	126
9137	807	1308	1578	1246	1002	833	725	658	613	600	514	498	476	464	443	421	446	387	424	387	400	454	351	372	383	397	354	334	347	360	331	356	346	362	343	339	358	340	359	337	325	369	351	365	362	356	339	379	320	359	324	345	372	343	308	310	313	342	340	343	322	354	315	329	318	345	355	355	352	405	423	407	465	511	474	447	405	362	319	366	360	369	381	353	359	355	373	392	371	358	337	350	314	327	376	352	344	339	310	333	310	292	302	358	354	330	349	329	318	330	333	355	345	340	335	332	330	339	326	361	379	315	346	320	357	353	323	311	340	334	313	317	304	354	330	351	329	355	354	359	327	297	358	315	325	335	311	341	364	350	326	331	327	310	357	338	321	321	344	323	355	348	329	340	319	354	330	352	351	331	341	355	333	332	303	335	352	323	345	331	321	352	344	325	321	342	335	361	317	323	302	358	346	332	335	333	330	362	323	334	341	330	363	388	353	331	358	332	322	335	311	340	336	327	347	327	354	314	334	324	340	336	335	326	314	345	358	320	306	345	345	314	334	345	364	326	350	330	319	336	353	330	343	302	353	370	322	345	318	342	354	345	349	333	326	316	313	310	299	313	331	332	346	339	326	335	337	334	322	349	313	341	315	348	341	321	319	304	322	319	335	340	308	341	338	327	334	334	348	331	351	321	342	340	344	361	318	334	343	351	335	361	325	349	339	293	327	320	336	311	334	327	319	319	347	322	331	338	317	329	348	311	297	349	350	325	320	346	348	329	370	327	312	325	341	373	319	320	350	319	308	330	352	326	336	310	312	343	323	324	350	317	327	353	297	350	331	344	303	297	307	280	317	315	361	312	331	371	326	341	332	310	300	331	355	300	333	321	333	325	344	331	329	333	333	341	357	329	347	332	373	344	364	330	326	350	286	295	326	321	345	327	328	294	356	314	326	322	323	350	323	335	341	309	311	351	297	317	326	313	329	335	370	306	329	314	336	323	322	313	324	326	326	316	348	315	296	318	360	338	328	314	336	343	311	332	351	347	322	345	342	335	315	285	316	336	327	334	339	355	313	324	319	360	334	342	319	315	368	327	333	319	342	333	335	344	331	339	324	342	340	328	359	333	334	336	348	328	357	326	332	319	301	334	323	332	323	310	334	329	329	349	304	316	351	327	320	335	331	345	316	310	330	333	365	352	307	331	345	332	338	325	325	338	319	327	365	340	330	350	346	326	317	326	339	354	315	296	324	342	323	334	358	324	348	313	325	318	321	355	315	326	316	331	344	328	345	326	328	334	351	327	339	332	342	316	332	328	329	333	352	319	350	344	358	318	289	359	350	324	326	301	346	341	313	335	328	343	322	361	365	337	349	368	309	375	353	306	336	322	324	320	339	322	340	343	356	363	328	358	324	329	306	332	322	313	331	320	344	343	343	319	329	337	338	316	364	322	371	335	349	330	306	321	317	310	329	321	323	322	333	350	349	352	338	331	341	339	359	328	316	331	318	365	343	334	331	321	323	346	309	316	369	354	321	324	315	329	296	314	325	333	375	327	325	353	325	308	365	310	309	356	322	348	329	296	285	362	330	340	324	310	314	301	294	320	314	333	322	326	343	321	313	304	340	355	303	328	301	328	309	312	301	316	343	333	348	358	317	307	349	312	340	316	335	320	337	341	362	312	338	305	314	286	350	340	359	370	330	325	336	309	326	317	343	325	327	297	355	350	316	344	320	341	333	352	333	329	323	313	355	342	352	330	344	352	350	323	342	345	345	350	357	300	352	364	344	337	306	323	333	332	335	373	336	341	320	346	323	323	307	310	318	334	337	314	336	340	327	324	319	343	337	319	331	333	325	354	341	352	337	371	347	346	348	315	330	344	340	303	301	333	315	324	339	352	316	342	307	322	349	339	372	340	350	319	314	302	363	332	304	356	352	328	346	316	327	344	341	329	335	302	320	309	340	369	350	334	337	358	325	306	343	333	354	358	336	340	365	343	315	352	376	327	318	315	340	332	344	336	339	344	342	361	308	341	323	349	340	319	344	334	311	327	329	345	324	338	334	317	335	341	325	345	315	344	357	328	321	320	300	304	337	319	317	321	361	303	298	315	294	319	357	339	313	356	344	367	325	327	339	356	310	348	334	362	279	339	334	337	350	354	339	323	314	345	372	317	311	335	341	299	370	319	333	342	367	327	303	339	330	365	305	364	323	327	297	356	362	358	327	334	328	304	314	357	335	321	309	352	345	359	307	323	340	339	324	359	366	338	347	325	303	345	353	339	363	326	324	340	315	317	336	352	351	326	325	339	332	311	351	361	349	294	315	325	328	333	346	299	326	326	306	333	329	321	317	335	338	325	337	334	327	339	342	311	296	328	315	322	329	355	319	322	333	332	377	348	344	353	315	337	329	337	332	348	335	311	336	331	344	344	336	354	327	329	343	347	348	344	333	320	322	321	312	352	308	362	317	310	318	313	322	313	322	314	317	298	314	359	337	340	306	317	324	306	318	336	347	347	327	308	324	288	285	342	327	348	361	340	353	330	358	322	314	321	313	310	348	320	326	321	326	299	334	353	308	356	350	328	325	351	363	329	315	346	352	336	343	315	354	296	316	354	289	322	336	353	369	297	355	342	363	358	352	367	342	345	346	321	318	326	294	322	325	312	371	314	300	350	313	347	322	313	326	332	311	298	367	336	337	329	314	355	347	344	321	363	357	329	324	331	350	347	279	289	310	307	339	322	342	304	309	337	349	347	329	336	322	345	335	339	312	357	310	333	351	329	343	358	319	360	312	329	350	343	357	343	330	300	326	362	317	340	327	341	330	323	368	341	326	356	362	302	324	356	325	346	356	347	336	355	336	284	311	346	316	337	347	359	330	334	360	335	327	330	305	343	291	355	346	323	336	305	320	304	385	338	316	344	330	321	302	314	308	316	318	356	375	325	343	314	323	342	314	344	346	366	314	341	302	297	336	320	346	322	329	339	327	288	340	328	355	336	312	339	374	286	330	316	334	338	317	321	341	344	321	327	323	324	320	314	355	327	348	342	299	308	336	319	344	341	342	342	319	323	336	309	311	342	336	293	325	318	306	351	361	325	351	340	323	375	322	314	324	347	346	316	367	338	318	340	326	341	324	337	349	356	322	327	334	303	288	327	305	338	343	338	315	317	339	335	327	348	305	321	330	313	374	366	313	335	278	318	335	332	326	322	331	340	341	325	326	331	353	320	325	344	334	374	331	345	317	349	344	339	339	335	320	334	364	323	330	339	321	312	357	317	359	350	331	292	272	336	325	358	358	361	318	333	313	314	337	320	322	332	357	355	327	323	320	358	344	362	327	311	336	365	365	378	350	336	321	350	327	350	342	338	311	323	332	368	341	299	350	339	299	350	363	330	335	335	369	349	333	313	341	353	350	334	343	326	337	328	337	314	345	335	355	322	317	341	332	330	341	289	317	364	320	333	349	317	370	301	343	341	334	339	314	308	321	361	309	318	348
3069	362	316	312	296	319	302	301	287	344	353	273	330	266	330	325	283	306	331	274	336	302	305	322	337	297	284	312	348	361	311	305	317	347	285	301	324	308	298	306	316	316	295	321	302	309	331	324	321	330	323	307	293	306	284	331	286	313	318	366	308	335	342	347	306	314	279	342	322	308	335	349	310	332	315	263	339	297	292	288	297	304	327	284	319	287	306	312	294	311	318	289	304	301	303	307	337	333	302	279	321	309	302	320	323	329	332	317	338	309	313	292	291	315	299	301	312	333	323	318	323	290	290	288	293	299	293	305	293	318	277	285	304	265	337	307	296	308	309	311	326	322	296	326	285	281	296	340	327	313	317	326	321	322	275	330	305	297	316	322	315	319	305	329	352	303	275	310	271	291	322	325	278	304	321	316	340	297	318	292	296	342	346	323	312	304	298	334	297	296	315	329	318	305	318	326	310	301	296	323	311	285	314	341	319	308	321	281	315	284	305	308	282	291	325	301	327	340	295	331	307	307	315	313	300	307	304	319	323	335	331	336	260	327	298	305	334	285	334	289	322	308	332	281	297	288	331	297	293	340	331	317	314	323	339	325	292	284	353	329	295	317	321	346	278	305	309	315	306	299	301	309	350	310	274	316	287	333	321	279	298	323	322	305	300	318	297	306	309	310	321	300	328	285	317	292	332	313	292	302	301	330	275	328	299	277	267	315	317	305	265	296	312	312	279	286	281	320	289	288	304	297	295	339	316	292	324	326	308	303	288	299	321	288	292	308	318	304	284	314	313	300	272	287	320	336	300	314	309	313	336	310	291	342	326	302	301	327	292	321	292	302	309	294	321	320	330	313	307	333	281	295	289	305	306	275	317	314	300	314	301	302	280	318	307	311	293	344	294	341	290	330	288	308	307	312	326	271	314	333	325	319	298	306	325	301	306	316	325	295	331	297	332	306	342	295	299	291	329	272	334	301	271	325	313	299	281	309	279	336	304	263	309	312	289	292	320	315	307	312	291	339	314	310	315	290	297	277	313	328	305	293	319	305	264	294	288	319	328	278	310	328	290	285	302	276	275	316	315	323	304	288	322	319	313	333	326	312	298	322	305	316	307	320	309	312	280	323	335	280	293	307	302	309	304	311	303	304	337	357	257	282	304	299	322	324	279	290	320	315	337	311	329	345	353	288	324	318	319	313	316	337	291	301	305	281	317	320	305	319	290	321	287	299	316	324	316	298	307	297	302	346	308	336	312	305	294	298	325	293	312	318	333	300	299	317	329	308	305	297	290	298	332	310	301	300	326	297	298	326	319	314	333	297	282	327	311	295	302	316	297	309	294	352	285	307	319	321	298	334	281	311	310	306	265	300	344	323	308	328	305	269	343	288	279	312	312	298	311	321	314	326	308	321	338	326	331	270	321	308	307	310	286	286	311	283	305	312	300	306	319	318	310	307	320	320	311	308	285	322	295	287	306	290	290	294	330	308	301	306	296	301	307	296	321	266	318	318	330	345	303	297	301	351	318	267	283	342	301	333	298	294	304	332	304	295	294	314	286	308	307	298	293	325	319	295	326	304	320	319	291	303	301	309	328	304	304	305	282	305	311	304	302	298	307	318	296	279	340	315	263	303	312	296	297	334	337	339	322	303	312	294	354	304	289	320	330	308	318	317	320	344	300	342	319	329	344	337	294	305	335	284	313	318	339	314	296	311	317	344	332	324	313	301	322	314	296	304	308	294	336	310	292	294	311	286	299	289	312	290	316	317	300	317	339	307	311	287	304	285	292	303	313	329	294	296	314	316	318	303	319	298	289	313	282	310	273	314	288	335	305	299	321	272	311	327	320	305	322	330	301	315	312	289	312	318	302	299	337	320	322	316	294	301	311	308	324	325	304	295	291	273	329	319	303	285	301	315	321	313	312	293	285	299	294	332	325	314	338	336	281	322	321	340	298	304	294	320	336	301	295	307	292	333	291	294	299	309	288	283	304	304	328	316	327	261	313	303	314	293	302	334	314	303	324	288	317	275	334	294	325	341	302	308	318	273	286	315	313	328	296	303	323	265	323	311	317	322	354	297	283	301	303	317	255	311	320	305	307	298	286	332	335	312	298	269	317	296	303	290	310	327	284	309	300	347	316	300	299	331	315	286	331	331	307	302	318	347	313	328	317	297	288	310	308	309	291	320	272	318	312	304	330	276	309	324	314	294	300	289	308	347	330	369	296	324	343	329	345	309	320	286	277	334	296	306	318	352	307	319	355	316	318	299	286	274	282	272	320	310	318	312	292	309	309	305	311	314	301	332	325	302	326	273	317	320	356	273	302	324	315	299	305	311	348	345	303	324	308	304	306	285	326	312	290	290	316	296	280	312	300	330	271	341	328	322	313	297	285	306	319	331	305	312	350	317	296	284	307	313	294	322	285	312	296	322	321	299	319	339	304	307	333	309	301	304	318	318	328	303	309	326	293	291	329	331	315	311	326	312	315	329	324	367	301	322	286	323	311	296	281	334	354	293	315	297	315	309	322	299	284	288	269	310	287	323	294	279	305	311	275	286	315	286	313	314	324	330	254	353	318	307	284	307	348	297	337	305	310	314	302	308	315	287	311	284	288	334	321	316	324	289	298	293	288	285	307	326	328	300	322	310	310	300	293	293	296	333	304	311	300	273	322	274	289	315	279	286	306	294	316	293	287	320	292	326	299	296	293	298	335	332	352	326	280	367	289	317	340	305	312	327	292	314	302	269	315	322	306	314	325	308	324	305	319	327	300	278	283	308	313	335	308	309	331	316	312	297	295	323	283	311	312	282	316	298	309	310	322	289	298	301	323	310	315	318	329	285	298	319	301	286	346	315	271	289	312	292	289	317	336	281	299	332	327	316	295	302	307	280	304	297	296	276	310	345	291	321	337	315	293	298	325	326	320	315	274	297	275	287	314	308	295	334	306	323	321	346	323	315	335	314	285	295	283	320	301	285	302	323	311	317	326	319	300	308	312	305	298	314	299	309	302	332	288	298	285	294	288	308	293	270	321	315	299	271	327	329	271	298	307	316	321	318	285	307	308	316	308	316	279	322	321	292	305	308	348	279	276	311	270	267	294	324	309	314	278	292	297	315	360	334	288	329	305	326	324	275	274	318	312	318	300	305	276	288	333	319	324	305	319	289	281	310	298	315	311	306	310	316	301	315	316	271	326	309	330	282	339	358	343	289	293	277	277	301	339	287	308	308	307	329	319	341	314	307	290	362	332	299	298	340	329	324	339	372	296	311	301	309	327	299	329	353	329	326	315	323	309	327	345	324	325	328	308	307	356	348	344	304	317	295	339	325	318	326	337	299	311	313	276	336	308	293	351	319	318	312	318	301	346	312	325	305	319	302	300	333	295	308	295	336	303	319	324	323	314	309	322	327	326	292	327	314	279	282	273	309	315	278	309	315	325	315	280	328	314	319	332	332	257	310	326	319	277	284	304	341	302	319	335	307	291	334	278	333
3249	804	775	727	759	734	785	774	744	738	782	778	734	714	767	768	774	771	749	719	682	684	746	749	755	735	751	761	752	778	753	748	747	739	782	700	740	743	756	760	746	820	725	717	758	775	745	761	760	696	720	769	776	769	779	739	732	735	800	724	800	765	776	719	736	700	718	729	730	764	707	801	752	726	745	779	761	703	728	728	771	787	702	741	699	718	745	762	734	728	716	747	811	704	743	753	722	773	741	716	734	707	749	734	792	719	701	719	747	762	783	739	733	731	675	765	736	724	753	769	763	790	682	750	727	732	721	723	725	761	751	714	774	745	745	755	748	716	687	703	712	724	766	744	731	738	712	716	800	728	703	772	728	736	759	730	748	746	692	760	713	727	740	725	736	699	723	775	734	760	718	767	755	744	739	763	767	741	736	799	746	735	701	786	713	761	775	773	709	767	768	722	713	724	666	762	801	704	722	746	723	727	697	774	766	738	786	758	698	744	721	732	782	776	744	792	744	737	737	718	712	726	751	730	730	732	727	738	779	747	705	746	771	744	775	719	734	753	677	712	733	770	697	798	707	725	724	684	770	705	735	689	748	682	776	766	778	712	778	728	735	733	703	720	738	794	722	737	681	737	735	746	736	773	781	778	754	752	691	736	697	773	744	746	782	708	709	762	698	719	728	710	783	702	720	767	753	762	755	751	782	756	784	740	688	755	789	729	740	777	731	678	711	723	730	717	746	725	738	730	702	764	740	750	733	772	712	734	741	755	728	755	741	754	729	768	731	685	701	738	795	786	732	745	733	730	725	793	720	783	728	743	751	740	739	725	768	689	720	690	719	770	728	763	741	777	721	736	746	739	769	745	729	724	735	740	724	768	764	748	736	748	761	765	705	713	764	738	751	788	716	715	778	786	678	754	752	725	742	730	759	718	747	716	703	743	737	755	677	738	739	753	762	732	740	711	704	722	748	709	759	769	726	730	758	732	743	705	797	760	738	747	730	706	763	750	708	725	708	709	738	727	744	731	796	727	745	712	753	694	721	687	750	778	781	762	787	748	694	774	740	815	724	757	753	751	747	799	787	729	751	704	731	762	764	750	724	743	724	762	721	757	785	744	707	728	735	737	721	724	748	702	757	772	700	723	719	757	761	743	755	825	721	710	714	771	726	748	699	710	735	741	727	773	761	756	777	714	747	733	757	713	720	703	737	678	711	721	734	746	731	750	688	693	786	710	685	780	722	727	733	763	742	765	734	733	735	749	742	722	714	742	761	728	729	691	747	721	743	699	761	842	753	766	739	799	720	731	769	742	695	760	720	719	743	782	764	726	729	761	759	743	721	709	721	746	751	705	747	774	686	746	722	748	740	748	747	781	714	724	772	704	725	749	678	744	763	737	784	727	737	753	717	741	709	727	745	711	723	728	792	742	752	749	751	726	671	741	778	728	762	709	745	744	706	740	746	710	735	723	738	780	752	724	782	742	789	714	679	732	758	744	765	688	774	730	724	726	786	711	735	773	749	763	741	746	685	726	731	798	761	779	768	707	730	701	724	786	722	781	750	704	740	733	739	729	743	739	773	728	746	759	778	756	780	690	749	773	754	701	741	770	725	732	691	735	816	751	765	737	780	762	756	737	701	712	758	731	760	769	785	737	780	788	740	747	775	773	713	709	738	750	715	770	712	710	736	759	764	727	703	697	694	719	770	779	760	741	758	762	734	749	750	709	696	738	766	771	736	774	691	750	754	735	789	771	760	737	717	697	745	740	752	754	722	744	747	713	721	762	748	754	736	749	725	759	690	756	777	729	757	719	770	749	733	758	715	756	730	738	754	727	752	727	740	732	717	779	730	716	755	773	732	746	767	734	737	765	777	761	730	772	736	764	748	736	748	704	749	739	731	764	734	721	727	752	762	738	820	757	768	713	725	734	760	767	747	759	750	800	741	765	724	684	776	707	777	827	744	773	695	726	725	700	696	744	757	703	749	746	746	682	736	770	798	719	707	765	753	726	737	722	728	805	776	746	761	703	715	746	755	775	772	698	731	787	754	775	752	714	745	732	731	716	725	765	758	743	733	684	760	756	706	769	744	740	789	751	684	769	708	689	760	741	733	779	746	788	742	757	726	747	693	777	734	752	704	764	780	750	674	755	729	675	732	710	735	733	716	745	725	738	759	749	727	719	736	704	677	803	772	691	766	765	746	744	760	751	774	688	764	734	777	751	725	738	737	711	751	752	741	696	741	728	712	737	755	775	727	736	753	734	733	722	705	779	671	743	705	770	721	686	738	734	724	782	753	741	745	710	742	733	762	723	746	754	743	729	755	803	709	732	731	765	707	757	703	755	738	662	679	781	728	779	757	754	758	726	775	710	745	755	764	764	756	781	716	774	734	688	763	762	688	700	730	735	784	746	720	734	713	741	751	746	753	703	735	746	696	764	713	749	723	721	730	723	741	751	739	783	743	761	722	719	754	783	726	726	707	712	774	707	737	722	730	731	736	713	794	752	748	713	740	701	787	726	781	740	741	704	760	713	731	710	769	715	717	744	779	764	703	685	709	721	747	745	744	700	709	751	761	695	746	772	761	718	736	729	781	753	668	756	710	765	710	743	743	750	776	729	728	697	728	770	738	774	763	748	741	750	739	743	736	702	736	769	708	823	736	769	727	755	729	742	712	690	743	741	748	756	723	731	730	755	755	706	708	725	785	707	730	749	738	734	738	751	762	766	739	750	741	783	723	778	731	776	728	727	723	692	805	754	769	762	740	755	736	696	751	685	737	768	754	748	763	777	736	735	724	708	749	766	747	708	705	745	776	735	708	685	762	767	730	749	759	739	732	775	740	749	713	731	684	674	717	753	725	755	751	747	739	723	710	706	732	752	729	779	705	774	749	740	709	770	770	751	799	712	691	769	710	696	721	715	729	731	758	741	736	765	743	753	754	689	757	728	747	719	721	695	739	724	747	679	735	714	733	694	753	770	732	735	752	750	745	724	738	752	739	753	717	724	713	740	737	720	750	776	740	757	710	712	728	741	786	745	742	708	738	787	744	743	719	735	726	781	746	715	746	725	732	727	739	728	758	716	721	785	716	732	685	780	726	720	770	743	752	718	760	734	766	725	743	760	735	708	704	766	730	740	751	755	745	811	697	750	742	735	696	731	775	709	734	794	741	765	750	728	782	747	724	735	683	730	757	758	714	748	747	774	771	748	687	723	729	748	728	763	724	743	725	737	726	694	754	752	776	788	745	733	757	722	747	746	783	763	697	742	736	757	761	760	684	720	761	757	700	773	729	721	771	702	736	776	777	704	724	778	717	738	702	732	756	744	736	730	767	732	781	729	770	724	754	753	739	721	703	758	788	741	740	737	759	726	754	732	796	706	716	741	712	709	741	731	749	681	775	740	733	730	762	750	742	791	778	712	761	740	703	711	715	768	734	698	747	764	749	713	765	733	715	707	744	746	722	772	717	764	766	720	717	782	745	737	746	706
9261	561	495	423	344	304	292	323	276	282	255	269	268	294	277	288	276	275	280	263	251	268	274	286	282	253	297	273	255	253	253	254	257	262	237	240	283	290	236	243	255	290	251	270	266	246	280	259	260	255	260	248	245	287	265	262	269	232	239	250	266	255	274	255	247	257	247	254	252	259	234	282	251	286	273	261	230	270	262	268	239	270	272	241	256	243	259	236	252	260	258	250	258	240	291	280	250	245	256	255	257	265	241	235	296	238	235	253	242	269	270	287	230	281	277	279	280	243	256	260	273	247	268	278	275	277	250	265	265	273	253	288	233	271	256	264	257	255	241	246	275	276	272	269	212	242	246	271	226	258	239	239	257	248	269	282	245	251	276	278	264	240	280	258	257	251	263	261	265	270	311	259	246	245	250	268	260	265	254	245	290	249	244	247	250	248	230	234	247	262	295	255	250	285	261	231	260	280	250	251	261	286	237	233	266	254	276	220	245	243	255	259	277	265	237	262	293	289	263	240	268	293	267	237	238	243	256	284	259	262	278	260	273	237	241	246	268	249	255	247	255	285	251	266	286	260	257	250	275	238	281	270	274	292	250	239	245	253	259	281	260	268	275	277	279	273	273	282	265	296	248	284	285	230	261	268	252	266	285	266	247	274	261	251	282	257	255	247	245	264	249	252	218	269	285	277	285	261	299	223	240	265	256	260	255	286	265	270	269	274	284	219	265	243	253	264	249	251	251	254	273	255	260	256	267	279	274	252	244	209	260	259	257	228	279	248	243	258	251	258	251	273	259	256	245	235	261	263	264	288	271	262	259	237	281	246	238	250	234	269	238	249	276	241	290	282	276	280	247	245	268	274	252	261	285	259	245	237	254	251	240	282	256	276	243	248	265	257	279	268	288	229	262	247	228	264	255	271	255	275	267	266	238	294	274	247	253	276	258	252	250	272	257	255	247	247	246	282	236	270	256	255	230	259	254	247	229	268	250	270	251	308	277	231	257	260	267	261	254	283	255	243	276	283	247	217	267	197	244	265	277	264	283	274	274	234	264	222	239	274	273	248	261	285	249	269	248	260	283	248	250	287	251	255	240	266	286	269	268	266	245	288	272	264	252	274	261	285	261	272	278	247	269	267	271	246	251	254	251	259	293	278	277	271	257	261	253	275	269	271	268	268	254	270	224	251	264	234	254	224	239	243	270	288	274	250	233	262	256	278	267	266	264	242	265	247	256	254	287	275	280	230	280	233	284	272	276	278	229	284	254	257	241	260	265	251	272	260	288	249	279	292	235	269	247	258	231	281	269	261	250	231	241	229	270	267	273	272	259	252	250	223	257	253	264	269	221	240	273	266	240	260	274	254	240	260	285	228	237	264	252	232	250	241	284	301	253	281	250	257	271	253	268	207	278	288	242	236	260	268	284	286	247	251	268	256	285	249	254	231	257	251	262	239	256	257	273	268	273	263	266	278	278	240	288	286	261	249	256	283	287	225	266	269	254	252	259	288	254	278	237	223	236	275	253	243	260	243	263	249	247	261	253	249	221	256	225	231	273	251	265	270	241	251	234	260	284	273	243	250	254	261	278	249	220	280	229	260	239	241	240	262	250	240	262	248	294	221	246	235	261	249	256	264	264	249	245	255	250	252	280	250	262	269	249	254	283	261	261	270	236	279	250	262	280	247	255	226	244	249	244	249	262	250	294	280	245	252	306	234	240	268	259	258	287	276	256	274	259	257	261	237	280	263	264	260	258	267	237	282	264	258	245	270	235	265	265	238	241	241	252	248	258	265	226	241	253	251	254	248	256	273	237	273	244	293	264	273	241	235	234	217	277	272	265	269	284	251	261	273	253	245	238	248	246	259	283	243	240	274	248	264	266	247	240	243	229	288	252	254	253	238	252	248	277	268	261	260	254	270	239	281	266	260	269	296	257	268	262	247	246	290	266	235	276	257	231	247	261	249	279	235	274	239	258	282	267	266	276	273	278	222	246	261	248	274	245	254	272	257	285	230	272	282	259	291	293	262	255	269	263	251	246	236	249	256	234	219	240	239	241	279	279	242	283	266	249	259	243	250	276	266	253	266	264	247	289	272	253	287	258	233	231	293	264	252	264	263	264	249	243	244	272	289	255	241	264	245	236	278	287	258	269	287	253	237	220	266	236	238	243	248	263	237	269	226	255	274	261	261	274	282	254	241	231	284	275	278	265	243	236	247	254	266	248	265	263	248	249	235	254	272	263	257	233	261	232	242	275	268	260	278	258	277	245	266	258	251	258	296	223	240	248	301	272	221	229	250	239	261	276	302	251	251	280	265	254	249	266	260	258	272	276	264	274	230	267	281	276	278	278	249	256	255	257	250	274	251	247	249	268	250	261	245	259	270	260	267	267	226	268	264	250	271	274	252	280	255	244	240	256	266	246	270	278	251	267	240	246	258	282	276	247	264	267	262	265	248	276	249	247	251	236	250	260	238	245	228	241	251	226	249	253	256	263	249	251	287	252	277	255	268	277	245	236	280	250	241	255	260	236	269	243	272	253	235	263	268	204	242	251	226	237	249	284	269	278	261	236	243	253	258	241	222	241	287	268	270	283	281	236	255	243	263	254	253	269	238	254	245	258	243	256	231	269	253	256	244	250	270	265	242	274	246	228	256	229	253	244	262	278	225	252	277	257	265	260	284	265	261	253	237	253	251	290	275	246	281	256	291	277	235	248	225	237	236	260	257	251	269	285	263	268	244	258	246	293	280	266	249	248	249	240	270	225	257	255	248	278	240	253	278	275	256	235	255	272	245	259	234	244	259	235	276	266	271	254	251	252	237	272	266	253	283	239	292	239	259	262	285	257	267	260	244	246	242	266	249	235	287	236	238	266	259	299	248	258	270	247	251	254	246	248	272	282	249	261	277	275	266	293	233	246	242	233	252	288	259	263	280	254	265	254	283	257	251	286	249	236	257	281	250	285	235	249	259	274	272	283	274	258	271	256	254	253	231	253	278	264	282	253	272	283	263	238	250	257	269	250	258	266	260	297	221	243	256	281	259	236	245	276	259	276	250	232	251	253	274	268	254	262	264	256	244	258	231	277	258	247	259	255	252	302	264	309	235	231	256	265	271	249	278	254	276	255	228	257	275	279	260	248	251	263	249	261	234	241	244	269	279	256	261	270	272	254	262	302	268	281	235	271	268	269	260	255	256	267	247	267	285	240	247	239	246	254	240	255	260	228	231	267	262	248	235	243	304	255	266	244	253	276	287	276	276	230	290	262	278	259	285	321	274	248	246	256	229	253	272	274	273	271	266	241	272	236	259	233	257	264	263	270	279	291	251	257	277	266	252	299	256	288	261	275	227	258	258	284	243	297	257	241	238	266	240	260	261	267	270	263	271	266	268	234	268	277	241	247	269	296	268	276	247	259	248	285	263	234	265	263	268	263	262	285	261	236	269	267	266	280	258	279	242	266	316	245	300	255	234	257	245	274	291	249	271	260	279
7766	850	1151	1227	1067	1013	848	811	786	782	707	670	708	700	734	681	644	696	684	653	645	675	647	621	613	678	652	670	631	652	641	662	615	635	692	622	651	605	637	632	614	635	599	648	642	630	610	617	647	673	669	613	611	623	608	611	647	645	554	614	649	641	638	649	659	625	627	625	598	652	672	676	668	755	749	684	672	658	630	625	648	592	615	701	662	630	687	677	631	646	614	591	641	676	675	606	629	580	594	622	603	616	628	615	598	579	639	597	616	621	658	617	638	594	628	676	615	644	615	591	634	622	659	619	618	613	627	620	643	627	610	611	646	696	630	596	617	668	582	623	635	628	616	597	635	663	628	606	644	632	618	624	620	608	640	618	665	640	639	591	640	623	654	641	631	636	602	598	633	652	617	595	650	627	590	581	580	691	656	637	653	600	603	603	611	680	629	609	616	613	629	675	612	600	661	610	654	584	633	635	622	608	651	636	663	625	627	638	601	602	587	633	615	622	627	629	634	605	606	607	597	617	624	585	630	601	643	587	577	583	624	619	630	643	660	635	625	602	691	599	612	660	683	634	600	605	639	637	603	629	585	626	618	611	593	625	611	651	637	629	624	582	586	606	633	639	648	600	621	572	599	633	616	633	666	603	638	622	635	646	607	659	598	658	636	576	566	591	585	619	681	662	667	636	628	601	632	624	619	623	613	594	590	600	627	600	642	622	662	602	622	655	605	613	612	594	656	609	614	660	663	567	639	616	634	634	642	611	582	589	644	609	621	617	668	680	624	651	654	609	622	605	611	556	649	586	658	617	631	625	646	601	635	642	606	614	630	638	599	626	622	616	606	597	605	650	612	650	624	611	608	616	625	634	582	642	620	617	656	612	607	617	597	642	604	656	612	583	595	626	635	613	569	692	630	642	654	636	653	600	620	601	647	605	655	606	603	600	654	614	618	606	601	616	617	586	620	655	653	629	622	629	637	634	611	597	622	637	577	609	587	558	575	606	641	659	653	647	634	630	621	609	607	708	583	634	604	615	614	605	619	672	664	643	609	600	657	634	631	612	642	569	628	611	622	604	657	609	642	630	569	599	620	627	591	617	600	611	636	625	661	607	616	603	600	615	621	597	587	613	621	620	642	659	589	621	587	592	615	606	607	621	664	656	608	639	603	634	593	626	634	618	626	659	674	620	639	571	640	634	614	607	599	630	630	612	621	577	639	639	578	627	610	654	592	573	665	603	651	595	643	630	620	626	630	619	625	606	660	587	611	605	635	652	607	641	660	606	621	609	626	600	627	603	603	587	621	621	592	653	575	620	660	656	604	566	624	660	619	604	605	648	694	629	620	647	664	590	610	606	593	599	639	628	600	676	619	583	639	671	591	636	612	620	608	626	609	597	658	593	610	600	610	634	636	624	676	608	629	610	612	626	632	580	596	645	622	608	643	675	606	618	630	619	647	614	650	618	596	632	622	580	630	597	585	610	586	577	589	630	588	670	633	588	634	607	585	585	629	583	617	638	598	601	641	626	618	619	590	604	607	645	599	604	643	618	625	592	609	600	618	662	630	621	595	571	621	578	627	614	626	601	658	631	597	631	638	577	619	621	622	589	604	595	640	632	638	598	655	622	630	651	632	607	625	629	640	614	599	630	622	628	660	626	595	644	643	641	605	626	617	584	624	652	617	605	637	646	613	610	620	627	608	635	646	615	607	664	606	606	673	565	642	626	626	614	594	587	624	633	640	605	619	616	636	596	619	605	625	617	633	596	631	651	628	670	603	637	646	605	630	622	592	602	612	615	579	625	631	623	636	566	624	645	652	652	627	596	600	638	607	652	653	594	647	626	642	583	680	587	632	614	628	646	666	662	621	609	582	615	616	622	631	671	582	676	599	652	618	637	649	638	623	635	620	608	580	594	648	616	642	679	634	625	644	596	612	659	628	645	581	654	599	614	611	653	627	674	604	680	644	640	646	603	586	581	613	635	594	596	619	592	608	645	659	639	622	579	623	646	647	596	602	629	591	606	622	629	598	627	617	651	658	601	635	621	609	610	637	609	617	625	608	630	593	602	655	648	644	644	649	630	661	593	632	645	616	582	572	598	638	664	600	603	623	650	628	618	576	598	638	655	684	588	647	629	624	633	629	613	699	651	628	635	660	615	574	614	640	618	619	676	633	631	626	652	618	664	630	599	618	647	638	677	614	626	630	606	637	611	643	582	628	614	614	593	655	631	626	612	648	617	618	648	623	631	622	635	637	594	623	644	598	599	600	646	690	622	600	650	639	641	587	666	595	657	562	639	609	604	658	635	614	654	628	707	604	620	634	631	634	568	587	624	629	596	595	681	590	629	624	646	604	609	637	601	598	554	585	601	556	637	612	610	599	597	610	591	648	617	641	639	650	615	607	665	589	620	584	618	619	609	614	647	604	633	653	643	642	654	584	656	618	654	609	660	592	584	574	641	628	599	624	625	632	604	640	671	620	591	628	590	657	605	622	584	656	582	589	619	629	647	654	627	628	576	616	614	592	594	661	607	605	606	602	618	601	634	577	639	643	634	673	615	611	665	623	605	633	591	629	650	628	627	603	610	619	649	629	591	592	626	598	622	653	600	560	607	644	658	639	595	649	627	641	616	640	600	602	664	552	625	634	662	630	685	616	572	621	659	624	613	656	645	610	640	611	656	636	594	584	627	590	625	628	614	634	620	609	601	648	624	610	652	625	613	613	592	643	669	628	614	616	603	637	591	613	657	621	583	623	662	633	621	603	626	666	579	657	579	646	614	633	639	625	614	567	644	595	645	655	617	634	625	629	625	607	591	639	612	646	631	657	603	604	630	631	631	647	655	612	625	641	641	630	590	655	612	650	604	598	599	629	609	655	588	640	643	601	635	659	603	616	604	606	640	636	611	629	641	626	631	643	647	604	561	629	614	573	615	649	634	595	654	650	666	609	632	608	624	597	642	616	612	625	655	644	598	630	575	618	630	619	621	632	606	602	594	622	615	600	643	596	576	665	634	621	645	643	652	634	645	615	609	624	653	679	617	628	646	560	610	625	622	688	589	621	615	619	636	616	625	614	588	633	616	654	610	597	626	621	588	601	651	634	610	608	618	616	604	639	631	606	586	561	624	623	642	627	592	569	596	626	631	592	618	628	587	663	589	630	600	633	635	602	614	649	631	633	628	647	633	644	651	648	595	630	604	619	652	628	621	655	609	600	652	634	649	647	619	674	660	592	662	613	633	637	674	623	580	600	605	632	682	658	630	618	619	625	612	651	646	582	624	634	637	605	625	623	618	581	614	614	650	617	596	613	634	593	604	634	630	600	603	623	643	626	675	641	609	633	596	628	635	633	682	615	672	560	635	618	650	635	585	634	616	633	618	644	608	641	653	635	616	629	587	595	638	644	640	621	595	609	607	641	593	608	573	675	658	600	656	629	589	630	598	631	631	566	615	629	587	620	578	588	597	614	657	666	668	559	570	576	621	608	603
14844	945	609	411	302	239	215	184	180	159	141	135	153	134	136	152	138	127	119	119	146	131	125	112	133	138	125	131	132	118	141	117	119	131	137	117	119	131	133	110	136	131	129	104	143	125	121	138	137	142	118	119	140	142	128	115	133	143	119	112	118	114	126	119	150	133	121	137	120	113	123	123	146	147	132	124	130	150	117	139	129	128	125	123	128	133	147	158	131	131	122	115	127	128	117	137	135	118	119	94	127	130	117	113	116	109	127	131	108	128	128	147	114	135	122	130	124	124	141	136	97	147	122	105	114	121	111	138	132	150	121	118	121	134	118	120	158	119	109	136	124	116	135	124	132	130	143	125	141	135	132	131	114	125	121	129	125	128	136	114	117	137	129	141	125	116	119	120	129	112	112	118	123	129	127	113	132	101	134	122	125	124	111	116	129	111	112	114	110	118	114	133	113	114	120	121	127	145	124	141	131	122	139	122	97	128	149	110	93	126	127	132	130	137	130	131	140	116	116	132	115	140	102	104	122	114	137	139	125	126	131	136	119	139	142	116	123	123	117	126	120	125	115	115	134	137	153	93	133	129	147	132	126	125	126	119	111	120	136	138	109	127	130	126	124	147	116	115	131	132	112	126	118	146	122	136	135	148	148	109	135	130	134	103	140	121	111	149	122	113	111	131	113	131	128	102	127	128	108	102	133	134	105	127	116	109	137	122	125	120	118	128	127	121	118	134	114	104	105	123	137	137	137	122	140	113	125	133	119	134	130	128	134	115	117	140	102	147	123	138	141	111	126	122	134	119	117	113	110	128	126	136	112	111	135	120	127	109	115	108	141	117	120	128	111	154	138	129	114	116	133	114	122	126	130	126	127	128	132	153	121	108	131	129	138	107	111	136	128	117	130	147	98	143	142	122	110	124	123	138	111	144	119	132	114	134	126	119	122	133	95	144	124	130	115	130	111	140	138	127	124	138	121	128	108	146	110	108	104	116	126	113	137	136	127	118	123	126	133	117	121	120	134	144	127	125	129	135	147	154	130	129	129	124	122	135	119	116	123	120	124	133	143	134	115	121	123	128	120	131	153	103	135	125	127	118	138	133	133	127	116	132	124	111	122	132	132	103	121	116	148	108	113	129	148	135	128	129	117	125	125	133	126	130	146	122	138	135	125	116	159	126	124	127	126	133	123	125	118	111	122	112	135	108	131	116	103	131	134	119	151	127	112	119	108	109	128	125	136	111	131	144	124	128	115	116	125	115	134	145	129	130	132	144	101	135	124	121	121	117	122	125	111	128	134	136	113	117	114	128	131	126	142	130	119	136	129	104	113	156	115	122	141	125	116	123	105	114	123	111	113	106	130	142	130	113	136	130	129	120	129	136	120	120	119	116	111	128	125	131	133	133	118	121	109	111	130	121	132	130	108	128	125	127	127	134	121	114	133	124	120	132	113	124	128	115	125	115	123	115	131	130	132	113	113	141	118	113	132	149	127	143	127	126	122	139	119	129	129	109	121	133	119	132	118	121	108	117	119	131	124	106	134	139	108	140	126	95	101	113	120	131	108	111	122	139	131	132	116	122	138	112	134	136	132	129	131	116	117	135	139	140	154	135	127	119	125	130	116	114	143	121	128	106	135	116	128	140	118	133	120	130	126	122	127	121	116	159	130	149	119	118	126	124	135	127	154	112	122	134	128	145	130	112	113	140	119	117	117	119	134	135	127	128	115	146	139	143	129	128	129	125	107	122	106	98	121	122	147	99	106	128	139	123	116	134	125	127	130	138	142	116	138	130	117	111	118	125	149	145	122	124	136	133	128	116	143	124	133	110	126	117	122	136	141	120	126	142	119	132	122	126	124	140	137	117	125	120	137	123	121	105	105	122	114	129	109	109	138	111	123	151	131	127	131	131	123	119	129	116	140	108	122	135	116	135	133	121	123	118	128	109	112	143	113	114	104	122	128	126	116	133	128	114	139	134	116	138	107	128	129	135	132	129	126	126	137	125	130	147	113	138	136	126	128	110	134	117	104	123	129	133	109	116	135	115	123	122	98	116	134	129	116	129	130	119	116	107	124	146	128	135	110	118	137	130	133	134	131	118	124	126	109	114	129	119	111	117	105	125	124	147	138	127	134	122	110	124	123	120	116	122	115	106	142	99	120	120	124	145	147	105	137	124	98	133	122	124	142	129	136	104	134	127	106	130	119	124	126	126	140	117	112	110	114	131	142	111	111	138	132	103	148	134	97	116	115	127	133	132	120	136	118	131	106	124	104	123	111	140	136	141	120	141	118	129	122	129	127	115	109	115	107	126	117	123	120	126	156	118	124	128	116	124	134	125	112	139	142	121	118	120	112	103	140	122	111	114	107	124	145	119	140	113	112	126	113	120	136	116	91	137	134	128	114	130	133	139	118	134	130	100	146	134	135	124	123	126	158	100	111	106	147	114	135	132	119	124	136	133	132	144	120	137	139	127	154	120	107	127	131	133	136	131	128	126	119	115	123	111	122	126	122	110	129	123	114	111	120	149	120	113	127	131	138	130	113	145	125	115	118	147	117	123	122	117	102	133	135	129	122	122	116	117	121	124	122	120	135	118	126	130	104	138	133	113	126	149	128	144	121	114	121	140	111	138	140	123	129	113	146	112	126	109	121	116	128	130	117	115	145	143	131	129	121	126	137	135	116	137	124	122	151	138	117	107	104	129	119	126	101	120	119	121	111	128	123	112	129	110	135	130	121	150	111	133	124	124	108	111	145	118	131	126	133	112	136	140	127	137	113	136	125	153	110	145	138	123	112	108	117	126	125	124	128	125	141	140	151	129	140	107	116	122	121	130	139	132	118	131	120	141	122	136	116	119	110	142	125	123	128	125	137	135	136	118	124	132	136	115	113	116	127	99	127	106	129	113	127	131	108	118	138	135	118	126	149	132	120	115	144	121	133	126	132	126	127	118	138	146	118	133	111	122	124	129	121	113	125	111	124	136	117	135	130	138	120	113	95	132	117	141	126	123	132	117	114	97	135	120	127	140	111	133	131	128	151	130	121	135	106	99	132	131	128	121	132	128	122	115	105	117	118	115	130	137	141	122	127	150	139	139	132	130	121	133	112	130	126	128	121	108	135	114	119	124	128	129	109	122	134	148	111	125	109	123	117	126	113	124	116	117	126	135	110	118	114	127	132	122	140	111	110	128	106	118	132	134	137	124	121	123	126	135	115	126	121	121	134	130	136	121	120	122	139	117	117	146	125	114	130	139	127	129	125	135	129	141	113	134	123	133	117	138	115	122	138	139	127	132	121	120	129	154	136	127	118	113	119	130	140	123	105	134	121	114	120	115	159	118	121	117	135	132	137	138	149	91	119	128	142	129	120	141	113	130	139	136	116	127	113	129	115	114	113	129	130	124	130	142	137	134	124	110	111	120	117	106	129	114	135	122	139	125	165	132	132	119	140	123	142	149	134	125	130	134	125	116	119	141	138	140	140	130	133	146
9190	715	1322	1520	1250	977	881	752	594	596	550	524	488	439	453	480	400	424	438	423	389	405	388	371	376	364	355	363	381	361	339	382	367	359	363	338	350	321	355	335	354	356	344	357	333	324	306	324	364	367	373	327	293	342	327	318	328	375	335	355	321	349	313	334	324	323	361	330	343	343	400	399	417	474	493	491	397	417	378	337	372	370	346	384	369	347	361	349	339	316	323	302	346	342	338	330	325	340	345	308	354	301	303	317	323	328	296	301	326	301	308	327	354	350	315	309	296	332	331	321	326	325	325	375	321	334	293	353	330	324	341	318	355	333	334	344	320	309	304	313	321	346	331	299	321	340	348	355	319	345	359	326	314	324	339	339	349	342	323	329	275	311	340	340	340	340	294	302	336	350	333	326	334	307	316	323	312	287	280	329	336	322	292	309	353	343	319	294	333	346	358	317	318	320	338	335	336	311	335	333	329	321	301	326	342	344	341	353	307	299	326	326	346	313	338	325	307	356	359	287	311	346	324	294	313	326	331	300	326	322	337	290	298	341	340	301	323	374	358	346	320	336	305	361	321	312	308	339	347	337	331	352	318	331	320	344	340	335	342	325	325	322	326	313	317	310	324	308	305	335	340	340	339	336	335	312	322	309	310	347	305	323	356	346	325	301	325	342	338	349	315	339	305	345	326	305	333	336	317	310	305	309	320	333	311	314	324	288	320	307	348	334	321	322	294	314	349	329	345	320	321	338	334	338	337	328	357	335	340	326	308	332	348	349	288	350	317	307	318	306	292	345	298	398	345	332	341	326	333	329	308	324	341	354	313	337	359	361	305	292	335	333	312	352	341	293	317	321	337	338	345	328	354	326	331	355	338	324	336	314	337	338	331	342	323	320	344	317	345	326	358	330	332	321	334	320	320	308	358	369	363	316	343	333	292	287	352	333	337	318	351	326	323	306	312	347	368	355	347	325	333	326	342	313	312	313	326	329	331	347	327	340	329	318	305	315	307	301	315	332	312	295	339	347	355	340	343	347	310	335	321	310	343	319	297	378	319	359	287	330	323	335	316	360	296	327	333	313	340	319	393	359	335	314	322	331	283	316	350	334	348	332	328	333	306	326	307	316	322	311	323	280	310	367	341	302	338	322	312	369	333	390	322	310	335	304	327	296	357	315	351	318	301	355	314	326	319	341	336	333	327	331	308	352	298	293	345	322	332	321	323	310	331	319	338	315	348	354	321	343	281	306	341	324	307	320	324	366	303	298	321	319	338	329	345	334	334	341	355	342	338	320	348	335	347	330	315	326	328	331	316	341	340	306	320	329	329	323	319	291	341	317	309	319	321	334	359	334	326	325	320	350	338	319	308	341	321	338	298	308	310	322	325	316	298	318	345	323	353	305	322	315	334	338	349	336	324	309	357	306	311	320	304	336	343	303	346	344	313	328	321	331	304	317	305	347	307	317	285	305	326	351	341	331	316	317	334	303	282	328	336	315	335	348	314	320	317	334	313	304	333	306	327	334	343	336	309	352	341	322	344	326	332	329	323	327	326	331	323	318	325	335	323	325	296	308	304	349	350	352	350	338	339	340	318	312	341	348	309	320	305	332	339	326	304	317	345	321	312	329	336	307	347	312	317	336	329	324	332	316	316	302	308	314	337	338	320	313	311	336	321	338	349	345	346	327	360	342	349	344	363	314	355	341	312	355	320	351	330	322	354	343	322	323	301	314	331	318	348	342	339	308	346	326	350	343	305	310	333	331	327	329	342	345	337	305	344	333	297	297	367	314	311	314	333	356	330	344	336	343	323	352	297	339	319	338	346	291	322	310	309	360	319	341	333	328	343	328	329	299	329	326	316	327	320	350	322	316	315	305	315	313	331	309	343	356	372	334	333	294	352	364	322	331	316	313	315	328	353	314	345	327	309	319	354	304	321	338	367	309	280	315	308	333	343	361	326	333	346	333	335	338	315	323	299	337	335	304	300	320	305	313	340	343	334	331	300	330	301	340	348	316	331	364	331	326	307	321	320	333	313	322	320	319	326	381	344	310	306	305	321	300	320	338	306	346	353	303	304	369	317	335	344	317	324	324	322	348	307	331	339	311	336	334	325	325	346	354	366	331	364	356	319	326	317	340	329	335	325	323	318	315	273	309	311	318	322	362	353	346	341	367	340	325	344	286	319	322	293	344	324	327	322	313	327	319	318	287	341	322	344	304	318	331	343	331	353	323	341	321	298	348	337	330	334	343	359	328	322	322	325	317	363	344	345	327	331	312	358	271	355	299	320	342	329	312	343	305	361	328	342	340	302	305	346	320	359	329	308	332	347	322	342	292	282	307	323	305	327	338	323	329	302	318	316	330	351	353	355	304	288	323	315	362	324	320	340	328	354	314	328	335	318	345	326	351	317	347	338	333	313	345	341	342	343	333	312	330	314	329	318	362	311	343	347	301	310	353	299	327	339	324	310	330	307	352	309	300	331	340	351	331	335	357	288	318	340	327	334	338	355	335	325	347	321	362	327	322	324	332	310	342	374	339	309	337	339	316	343	329	341	318	357	334	334	333	338	361	300	355	342	315	336	314	342	320	313	321	322	309	320	316	356	339	348	340	321	312	302	324	358	301	354	364	322	333	316	325	314	322	329	305	334	324	337	362	330	299	357	312	322	353	358	316	307	332	293	308	300	337	318	358	312	354	310	332	337	297	318	314	337	343	315	329	334	336	310	323	310	326	350	310	350	326	325	331	353	354	324	321	326	330	352	364	337	339	337	351	333	326	319	331	336	307	306	326	354	317	311	308	357	334	306	302	307	343	340	312	336	321	317	321	362	307	345	308	315	338	297	335	293	319	376	353	300	312	349	314	321	325	328	299	323	309	301	352	313	343	322	330	294	351	356	297	341	312	319	346	339	326	332	325	333	312	359	324	340	347	328	312	335	337	320	314	319	328	301	326	320	300	336	329	309	317	334	323	323	341	332	322	356	287	291	360	339	365	326	340	322	332	333	339	349	337	331	317	326	359	336	315	372	322	326	339	312	350	342	315	324	380	299	318	295	351	345	333	323	323	322	274	309	329	322	333	319	308	337	333	346	337	326	326	360	349	306	318	343	346	328	345	333	317	341	297	357	310	313	349	354	305	329	302	332	355	353	302	321	307	347	346	339	352	298	319	339	309	349	297	307	329	327	333	345	337	358	331	300	317	353	324	310	339	309	299	325	341	334	338	312	305	305	330	360	308	361	307	322	324	318	298	346	299	338	287	344	313	310	323	341	327	326	367	312	319	308	342	326	336	364	348	349	322	325	371	323	331	323	360	335	315	362	352	312	335	338	353	328	345	320	332	375	320	304	300	310	333	344	314	323	346	299	356	344	350	289	348	324	335	379	334	300	338	310	324	337	335	338	339	334	320	328	307	306	302	301	323	314	312	304	328	363	348	326	349	345	303	313	324	352	336	323	367	333	328	312	327	332	313	328	332	330	317	319	342	331	332
3109	353	334	279	298	305	316	310	278	338	330	303	337	315	282	369	333	312	317	309	290	272	312	289	313	274	310	298	303	291	292	285	286	303	316	328	300	338	323	314	310	288	287	302	305	303	302	343	322	305	316	303	296	317	263	314	324	349	296	314	300	322	293	270	323	309	276	300	338	284	305	340	314	280	317	285	290	269	311	314	289	278	319	296	267	327	349	300	314	285	293	296	313	267	304	341	326	272	281	322	303	288	307	273	296	274	320	328	288	307	348	300	321	309	324	328	333	309	332	291	301	298	318	285	314	310	296	312	301	277	331	334	339	284	278	280	301	273	294	288	278	286	309	308	305	327	285	299	292	323	295	313	290	294	332	315	324	303	324	291	280	296	308	281	280	303	289	310	305	320	298	303	319	306	271	326	285	322	314	312	308	281	298	304	341	279	266	289	274	300	313	321	306	297	284	311	295	315	322	323	260	316	286	295	259	323	281	346	317	299	312	299	267	267	280	326	281	282	286	321	261	312	278	309	320	291	274	304	275	317	288	292	291	280	326	306	270	305	310	313	314	284	301	297	294	308	336	307	306	273	278	320	296	282	314	265	287	318	305	288	323	286	297	292	311	320	312	289	334	266	283	279	310	259	299	305	308	308	280	298	281	302	287	297	317	294	266	289	328	313	284	319	281	319	315	325	302	330	329	311	313	288	301	324	318	339	310	309	320	295	309	293	328	292	330	338	330	299	306	290	287	296	283	326	311	291	299	313	296	307	252	306	308	303	299	327	288	335	293	302	298	335	301	308	293	312	315	274	329	334	307	277	294	276	303	276	312	301	292	313	308	321	326	286	317	298	271	276	344	286	279	304	342	293	297	284	322	309	302	290	302	277	321	293	308	297	305	306	295	318	312	270	301	309	299	298	279	305	328	310	280	306	283	311	315	349	328	317	277	324	309	321	330	305	307	256	276	273	285	302	305	309	295	278	306	271	287	269	283	312	325	315	276	308	282	299	301	308	322	309	341	290	313	286	304	297	288	304	268	323	319	349	300	324	309	334	291	310	289	315	281	300	317	297	300	286	311	287	315	312	316	312	280	317	295	328	301	315	297	300	288	276	277	316	295	301	319	301	338	285	319	337	309	293	331	286	306	317	270	289	269	274	303	276	279	321	320	310	311	335	324	314	281	313	302	309	283	303	311	279	329	278	297	265	332	299	300	285	299	298	308	286	346	296	307	308	319	317	316	300	309	312	313	349	335	311	326	299	320	312	299	339	313	348	317	314	298	311	275	264	311	278	325	295	297	299	285	261	287	317	318	265	288	269	309	333	331	319	278	270	288	335	298	299	315	331	316	327	296	321	286	303	325	290	287	326	300	342	309	289	323	316	288	315	293	316	305	292	261	291	326	271	332	333	282	325	292	279	282	283	317	327	301	326	325	316	322	321	308	299	309	288	321	303	279	313	325	319	298	332	301	307	274	303	327	305	312	330	284	295	317	280	275	268	290	292	282	300	285	295	316	282	308	275	295	331	280	292	293	300	319	316	329	314	338	287	322	306	272	310	310	295	300	300	279	305	301	287	282	266	320	315	348	313	319	327	314	330	315	337	298	312	309	334	294	317	284	273	287	340	328	323	314	328	352	293	299	319	321	308	317	310	312	313	312	303	300	298	307	333	290	303	314	310	315	312	309	277	323	273	273	288	286	280	298	293	318	296	285	337	292	307	287	301	309	294	330	315	288	293	308	306	315	298	301	294	334	326	287	341	315	308	339	291	279	315	282	285	295	326	304	293	289	285	308	255	278	303	301	325	318	317	316	318	281	308	308	287	326	313	330	276	292	302	325	292	300	324	318	305	286	281	281	311	314	279	292	316	281	327	327	282	279	287	321	333	281	278	310	323	297	328	351	302	303	307	331	293	309	293	315	304	329	282	290	305	327	310	312	315	307	310	294	313	283	327	283	285	305	299	292	320	284	296	309	318	284	285	302	291	300	303	336	287	280	298	310	284	320	296	332	264	286	301	310	279	322	311	310	299	308	332	310	270	311	312	294	296	313	299	300	287	283	286	327	303	321	308	322	326	295	302	311	327	289	283	279	329	284	285	304	325	357	305	318	265	319	312	303	295	286	291	290	309	301	308	267	296	273	327	291	333	306	299	280	289	321	309	293	266	301	293	305	306	282	306	282	287	304	296	303	297	344	321	285	296	306	298	273	271	314	284	293	311	286	315	292	303	333	294	270	310	289	332	313	299	291	288	273	301	286	286	325	307	318	329	292	296	270	304	330	305	280	285	341	310	254	315	291	322	344	319	310	299	332	316	304	317	288	312	297	297	289	317	315	306	302	311	335	308	316	327	276	304	271	305	323	291	304	297	307	303	323	309	292	276	335	286	288	301	282	314	279	327	312	274	277	288	326	278	313	318	318	319	308	301	306	268	326	289	342	296	288	315	288	303	283	282	289	301	317	279	308	305	329	295	319	304	291	294	296	286	334	298	302	311	300	310	336	302	282	280	346	284	308	264	270	300	277	303	324	317	277	308	300	300	329	303	297	288	323	290	318	297	275	294	295	311	288	291	303	302	286	302	274	303	298	291	293	282	291	340	292	326	285	294	323	305	303	298	322	318	299	303	294	288	328	346	313	305	264	321	316	312	306	293	315	322	305	285	294	318	309	268	295	298	303	282	271	313	308	322	303	314	307	332	284	308	287	311	327	305	281	291	288	311	309	297	327	296	296	296	333	299	317	298	300	304	283	340	319	299	285	317	309	275	277	311	297	310	306	287	310	304	285	284	304	285	318	276	283	310	310	287	285	280	318	283	286	310	311	290	306	304	283	337	318	304	283	265	319	286	304	259	263	295	291	287	291	310	273	320	317	304	283	306	311	297	315	293	306	299	284	281	290	274	289	312	311	338	298	282	329	320	285	331	276	299	316	315	293	324	246	314	299	340	305	276	301	298	256	332	280	335	310	291	273	314	334	319	319	320	289	305	294	308	334	289	332	309	315	306	307	299	320	310	320	306	359	326	279	300	313	299	290	305	286	296	302	296	328	295	257	305	338	277	283	308	300	282	294	345	304	298	311	326	274	292	316	315	314	295	283	298	342	311	305	293	304	288	316	299	301	320	330	270	296	290	302	303	308	325	296	313	313	322	302	353	316	296	320	314	308	282	310	333	304	315	317	308	318	325	309	301	284	310	319	299	312	308	282	291	300	311	292	309	318	290	275	306	292	318	335	303	290	291	304	305	297	326	328	304	284	311	277	295	310	311	291	276	309	328	322	296	319	305	291	295	292	303	278	307	297	321	297	300	270	312	291	293	292	308	310	330	295	291	300	321	306	308	303	316	300	310	324	291	324	324	294	334	300	313	301	294	298	323	304	295	307	311	276	340	305	300	290	310	330	285	339	335	328	290	288	300	273	308	300	286	305	315	280	337	311	294	317	283	315	288	297	299	305	326	279	297	331	285	322	306	293	305	276	288	329	304	330	300
3188	752	761	769	711	751	741	722	717	705	679	764	682	762	783	707	714	743	738	747	735	691	705	747	767	702	702	735	732	717	712	697	681	673	741	775	691	685	698	717	733	742	737	756	712	677	685	748	736	709	715	697	738	689	752	708	744	739	748	740	833	710	731	767	738	708	681	754	708	726	758	755	721	688	782	777	775	731	765	730	738	716	729	791	718	716	685	745	772	768	729	747	782	694	745	744	697	718	727	777	691	745	660	719	724	734	748	716	715	738	734	711	738	659	726	734	749	766	732	776	719	736	693	761	758	727	780	762	734	745	691	700	699	730	684	707	729	775	709	751	726	717	760	719	730	708	717	760	718	776	704	728	719	749	768	722	662	766	673	725	738	724	735	715	719	755	668	694	719	734	697	721	756	694	741	737	739	754	706	752	752	724	720	734	737	744	762	741	749	709	714	717	753	688	758	745	777	761	703	724	709	749	730	737	717	750	745	755	724	694	749	665	785	744	748	813	719	720	746	692	742	691	720	724	659	672	686	729	745	739	741	688	699	747	730	739	713	691	726	762	741	749	717	792	731	691	762	691	685	754	705	776	708	692	701	747	695	719	701	696	784	764	750	715	756	734	711	760	774	711	671	679	742	717	790	709	658	715	669	747	724	764	732	712	709	693	740	710	779	713	706	705	720	719	739	740	768	688	708	683	733	709	691	698	755	728	687	734	713	707	739	701	716	715	708	686	740	732	736	742	708	735	697	725	754	695	753	758	758	706	687	779	724	717	723	773	759	749	719	727	768	706	758	748	683	748	729	706	750	730	723	745	725	676	721	695	717	769	709	734	758	703	747	714	673	767	686	711	760	746	702	721	715	751	704	743	723	701	730	732	740	694	697	751	714	725	731	778	694	764	710	703	671	712	703	706	760	678	744	773	719	691	746	756	731	677	693	731	677	648	729	710	704	719	724	727	753	745	686	732	737	726	693	760	695	732	707	734	692	694	750	715	701	749	756	740	688	762	682	719	676	700	741	743	694	757	709	706	742	737	722	716	741	736	751	727	751	703	705	764	726	786	764	688	699	753	703	762	722	762	748	747	740	698	760	732	673	772	696	709	749	705	711	732	722	736	729	728	713	712	726	703	753	721	688	756	719	671	741	726	703	693	719	741	709	761	748	687	735	738	737	713	734	711	732	724	769	714	707	707	689	712	742	754	691	739	784	672	724	724	702	689	681	753	693	741	762	688	714	720	694	644	735	705	739	724	753	749	748	705	683	742	715	731	709	740	769	728	737	697	693	741	737	715	737	715	778	771	742	702	724	750	727	721	797	801	791	733	720	736	754	735	714	734	769	739	708	714	712	721	724	780	744	730	793	718	692	747	744	726	738	710	710	738	759	677	739	749	749	725	753	698	746	738	702	708	791	681	700	666	726	709	687	762	732	708	693	689	768	727	740	746	682	709	709	754	669	744	728	699	704	774	711	719	728	713	734	672	755	782	708	733	737	673	782	765	757	729	726	741	710	744	684	754	710	773	778	729	739	690	687	691	705	726	726	705	681	743	706	717	727	699	764	730	706	707	723	730	700	762	737	754	685	711	677	752	737	757	743	712	715	699	717	756	722	780	724	712	694	707	734	708	739	696	711	718	757	697	746	710	738	747	745	762	753	754	749	725	676	651	714	723	764	711	745	694	730	715	705	705	759	712	676	760	711	756	730	714	658	725	713	697	724	723	696	793	727	730	742	755	719	747	777	719	700	722	729	715	704	729	687	763	762	736	710	744	741	755	694	742	705	699	732	697	722	737	698	727	690	772	738	706	686	730	728	751	745	712	701	737	716	728	696	684	705	689	699	730	681	737	707	726	696	704	707	723	756	744	753	726	715	762	722	677	722	754	728	751	765	758	710	739	695	768	701	682	725	733	765	752	673	762	711	738	767	691	748	752	717	713	713	738	692	763	719	745	712	729	704	736	732	692	721	721	699	719	703	680	753	744	712	761	700	717	734	754	759	738	702	742	752	777	696	719	722	760	748	694	733	769	742	720	711	751	751	707	752	712	689	779	717	765	773	723	747	709	752	717	730	696	680	717	718	726	695	773	742	697	681	734	714	698	700	689	738	781	660	695	724	795	738	740	764	723	715	744	730	727	761	694	739	749	702	741	697	724	734	735	735	691	711	751	727	754	725	702	697	740	722	702	743	704	711	711	742	735	690	736	705	753	730	703	704	737	759	720	688	734	813	726	747	710	694	695	759	739	744	682	752	694	715	743	716	744	650	722	710	715	723	713	754	723	709	747	716	708	743	719	705	707	715	704	699	686	713	768	692	732	717	701	683	722	742	755	729	728	731	706	672	682	738	761	724	737	764	720	752	752	783	679	700	688	733	701	778	745	768	679	707	705	684	719	702	720	692	754	700	732	687	706	707	722	746	696	747	773	726	713	692	706	702	769	713	741	681	809	751	730	757	785	736	671	695	725	720	726	742	723	750	691	739	714	732	675	695	725	772	724	695	737	706	689	756	671	745	740	702	725	703	724	685	747	735	692	714	738	700	751	686	742	728	716	718	717	750	693	774	710	766	710	704	738	747	743	719	735	791	745	706	732	734	702	734	746	704	709	721	696	696	723	728	721	685	703	702	721	700	734	773	757	716	736	729	701	697	728	735	718	735	702	685	706	727	782	724	737	755	760	699	740	758	689	701	739	761	787	708	709	749	734	700	707	729	650	757	756	749	717	712	732	729	682	721	749	694	772	707	702	735	724	726	726	680	727	731	701	766	717	670	714	780	728	749	731	758	722	675	723	729	747	725	719	704	679	784	734	714	693	696	736	744	690	700	736	695	735	749	711	787	743	671	731	751	733	712	694	681	736	720	709	740	776	700	743	753	733	784	711	735	702	747	724	733	713	743	745	764	726	710	755	720	719	728	757	675	751	683	732	707	726	780	726	775	711	722	724	715	749	706	763	755	735	746	718	751	680	715	738	758	689	754	729	704	693	723	737	732	723	739	738	724	702	764	720	699	753	729	750	726	715	727	731	713	665	717	686	727	762	688	717	718	727	712	790	737	738	762	752	697	770	696	733	720	755	726	726	745	741	735	702	743	748	752	776	765	736	734	685	678	743	717	772	771	702	695	686	773	713	724	733	679	745	686	699	745	728	736	749	664	727	760	667	742	709	707	703	700	717	741	760	775	694	727	760	739	710	737	680	689	690	745	734	742	724	724	725	709	734	723	697	738	695	667	688	734	738	726	729	689	744	692	689	735	705	720	697	709	734	723	780	726	744	713	736	740	717	785	714	729	724	684	705	708	717	731	726	727	748	715	755	707	672	678	747	713	747	713	694	725	711	710	725	693	762	704	716	697	689	738	673	705	751	732	774	723	710	700	710	703	726	683	744	747	715	746	728	695	739	684	693	698	755	756	741	765	712	714	693	695	774	712	737	734	746	727	690	723	743	740	696	686	669	712	713	704	717	726	748	743	779	707	734	738	707	731	720
8817	547	499	439	340	316	299	275	319	277	261	295	274	261	246	276	249	296	252	224	246	258	243	313	282	288	245	235	246	281	254	265	275	281	259	273	240	234	236	266	271	252	237	239	270	265	271	276	236	250	260	252	235	279	257	237	235	227	249	254	220	239	250	247	248	265	231	222	270	259	252	267	252	259	244	249	269	259	227	266	274	285	261	257	239	240	254	263	231	263	255	238	248	230	266	255	257	273	273	242	256	265	263	253	240	274	247	263	271	259	246	246	275	257	241	260	249	236	255	256	256	260	258	246	267	260	230	261	249	259	240	230	258	260	241	286	275	243	255	246	218	246	292	273	249	239	248	261	292	259	254	238	270	237	223	232	249	257	244	256	280	243	283	243	286	286	267	196	245	257	280	250	246	262	252	250	266	285	234	249	246	242	260	270	248	206	261	274	253	272	266	228	252	270	248	286	274	271	245	246	229	266	243	250	242	242	252	255	250	256	237	241	257	243	215	252	240	261	254	250	251	285	245	272	274	251	288	308	274	274	229	286	277	271	246	238	249	260	264	268	253	259	271	233	222	244	257	258	237	258	258	257	268	265	295	267	240	232	288	269	263	258	259	211	280	248	252	240	252	261	259	265	239	232	273	266	236	241	236	239	255	244	259	253	252	222	258	242	268	271	278	245	252	267	246	257	283	226	256	256	272	239	250	260	259	253	249	264	264	258	255	224	255	255	254	265	267	248	235	248	273	266	240	256	298	232	275	238	279	244	226	233	279	240	278	253	263	255	256	268	247	264	266	236	241	231	247	227	255	264	296	273	279	244	259	280	256	265	250	254	268	249	226	257	234	283	259	230	252	246	283	254	269	309	242	236	215	235	249	279	283	244	250	272	256	253	240	250	257	258	264	262	227	257	261	233	259	250	246	272	261	273	240	253	277	280	240	235	269	248	238	244	241	238	268	227	264	266	220	237	243	244	260	232	282	284	244	255	242	264	258	259	245	244	239	222	241	233	249	232	259	269	236	272	246	258	249	248	260	250	286	250	254	227	245	225	232	244	235	241	227	279	265	265	238	232	235	274	242	252	264	225	243	246	242	211	245	290	240	236	235	243	275	243	249	249	263	249	266	235	264	244	217	236	259	250	259	271	237	242	235	277	274	258	269	232	232	223	251	264	251	253	250	231	220	251	246	241	266	259	249	259	244	242	265	289	286	261	273	244	249	243	261	265	275	257	280	245	292	287	229	253	257	242	263	251	240	299	251	246	251	296	268	254	221	248	262	224	238	227	261	264	242	267	285	247	250	256	263	217	232	256	255	269	262	235	269	232	261	241	265	253	273	252	246	262	271	269	261	256	251	257	283	270	262	255	263	249	252	262	259	265	251	225	258	283	282	231	260	280	251	225	278	255	236	240	263	286	264	260	246	242	252	238	256	266	244	269	263	251	240	238	238	258	269	234	250	254	282	276	269	278	285	304	248	258	265	258	239	266	288	245	250	238	250	234	264	254	241	267	260	244	289	238	282	296	235	248	240	242	251	252	269	239	238	244	246	243	245	258	270	250	220	290	243	273	254	254	240	250	240	237	268	249	231	257	224	251	282	245	258	261	243	268	309	265	265	253	243	251	242	222	266	260	247	231	240	271	274	247	249	281	250	304	242	281	234	250	288	267	235	250	276	270	221	242	265	256	249	249	223	278	244	272	270	272	228	227	256	272	260	249	267	278	241	251	261	243	258	233	241	248	259	226	245	264	236	274	257	255	277	251	250	219	253	271	268	260	231	289	256	248	235	291	237	243	257	267	224	257	245	248	272	290	264	265	277	252	232	286	254	260	247	242	262	233	269	245	238	272	254	252	234	233	232	255	264	250	221	262	250	260	262	257	260	235	277	263	240	246	276	250	226	214	233	248	262	268	276	247	250	228	265	234	259	253	218	247	267	249	267	267	261	243	226	276	254	262	298	277	235	266	236	257	242	232	258	238	217	241	278	253	258	264	260	248	258	263	278	252	271	244	259	258	272	247	239	237	277	256	248	254	270	247	238	260	245	243	251	262	270	252	251	263	237	250	244	236	275	284	261	302	249	262	246	249	269	246	224	253	275	243	234	263	237	245	254	287	245	236	254	244	276	251	238	230	260	230	262	245	247	235	263	253	247	251	262	239	248	245	243	245	279	251	269	248	241	271	255	262	252	229	242	237	259	236	242	264	274	235	220	264	242	270	271	229	246	262	261	241	236	251	257	230	247	293	266	261	257	273	281	257	261	224	267	263	281	240	289	235	253	267	249	232	253	251	240	245	261	283	225	256	244	242	263	245	238	256	263	266	276	282	270	277	281	230	259	259	240	240	232	259	256	251	241	237	258	240	231	258	248	240	237	265	240	233	256	258	260	272	262	229	264	244	258	240	236	277	207	249	237	225	241	256	263	268	278	255	259	238	254	259	247	238	274	251	236	276	282	275	262	227	270	251	263	249	262	257	245	252	243	244	255	240	240	271	242	241	278	269	232	254	249	265	252	263	262	233	264	252	242	258	265	285	249	256	239	257	275	254	246	224	252	248	252	261	254	249	246	276	243	261	231	269	254	256	254	262	234	230	258	273	250	240	246	238	237	292	256	257	255	238	290	230	249	244	262	251	257	263	243	217	227	248	273	266	280	251	250	258	287	268	270	258	257	244	257	246	253	258	248	265	220	288	253	240	258	272	262	250	257	277	244	228	257	235	266	276	272	252	297	260	249	241	241	273	229	225	227	274	259	230	236	245	257	255	231	251	276	273	291	249	269	257	267	258	254	281	263	266	254	240	255	264	267	249	259	236	277	261	282	247	263	241	250	249	282	275	291	244	247	272	256	237	267	259	224	261	241	237	240	235	244	247	251	231	247	234	274	235	250	282	238	266	240	224	263	229	247	250	238	249	270	277	256	261	217	222	266	265	233	261	237	262	273	266	266	242	253	255	259	245	251	255	279	225	236	242	253	227	264	228	254	255	240	270	262	283	245	295	272	236	229	279	254	230	227	235	267	252	236	267	266	269	260	239	219	257	214	260	262	268	246	252	242	260	253	271	240	242	272	250	254	261	260	271	269	266	263	229	254	262	238	250	251	232	228	229	248	270	242	267	248	229	284	271	244	247	265	252	269	266	238	267	243	263	251	244	239	272	261	284	244	228	250	254	263	242	268	283	258	263	253	289	276	286	223	228	252	278	263	246	255	251	257	253	260	269	262	251	239	234	250	260	250	254	262	274	256	249	231	259	236	229	239	257	249	259	239	257	272	257	263	249	283	276	269	228	229	215	257	267	255	255	250	239	272	259	236	225	249	237	289	266	274	290	229	250	279	275	247	240	256	254	264	247	257	261	244	250	239	248	238	261	264	252	235	276	248	263	268	246	258	248	246	274	268	262	247	260	283	269	250	237	242	196	246	248	266	267	246	268	221	265	275	209	235	242	256	248	247	287	251	239	246	266	237	235	235	227	258	235	266	297	244	276
7466	856	1121	1171	1079	1046	876	866	806	699	732	704	720	712	661	635	658	626	649	592	673	635	647	597	675	650	594	634	633	653	629	624	650	613	597	644	601	622	605	630	680	633	620	587	594	608	635	590	633	612	657	623	621	649	617	590	630	592	610	628	629	599	613	601	623	598	636	592	614	648	649	602	628	661	681	622	625	623	652	591	610	590	625	582	609	592	634	631	601	641	631	626	686	584	631	618	646	585	602	605	608	617	596	623	590	625	622	623	576	589	651	603	660	584	606	661	621	624	602	602	597	602	616	632	608	571	588	634	623	625	591	573	595	630	634	600	638	611	627	653	623	611	609	588	595	632	600	626	616	590	631	590	636	619	643	619	582	608	613	659	669	649	622	599	639	611	601	606	612	608	621	594	604	580	632	596	659	583	550	587	601	626	608	638	616	602	635	616	607	622	622	668	590	618	573	598	674	596	600	561	597	618	579	637	635	643	602	641	624	577	619	600	611	631	600	658	654	649	666	651	607	573	630	613	618	620	629	641	623	603	655	612	573	629	591	586	586	620	581	642	622	627	626	632	593	624	634	614	584	593	618	614	616	626	616	607	641	606	573	590	612	622	622	618	598	590	634	632	634	584	589	617	635	579	577	589	612	626	680	624	612	599	621	604	602	590	651	606	615	594	628	608	579	635	616	589	624	617	623	581	654	631	587	650	626	637	612	625	611	640	629	616	625	593	614	577	615	593	622	587	569	595	655	616	600	638	598	604	629	636	643	589	606	635	606	609	614	613	623	596	587	598	608	652	633	610	571	559	614	623	642	598	571	600	595	641	560	660	642	636	636	573	661	606	605	623	630	597	584	620	602	674	588	597	617	642	614	597	581	590	642	629	618	593	607	559	626	571	623	613	610	631	623	608	621	595	585	588	640	610	631	603	615	562	654	631	649	612	635	588	611	595	589	582	584	582	599	623	608	603	608	606	606	657	619	596	601	601	590	615	599	612	657	560	593	618	559	586	617	619	601	639	580	630	606	570	575	616	625	627	641	654	597	642	609	634	599	572	618	602	597	586	564	651	605	589	630	543	605	590	625	610	588	663	602	615	601	581	645	609	623	614	616	544	615	585	625	626	614	621	593	586	647	603	598	567	608	613	641	622	593	674	603	619	600	632	569	601	589	641	621	609	638	568	632	593	584	614	608	594	634	623	617	608	637	644	568	583	576	600	627	609	646	647	607	574	593	587	597	610	600	604	606	633	603	572	652	656	627	585	582	603	601	631	631	677	653	609	628	598	629	557	594	638	592	624	592	638	637	567	562	645	616	611	596	626	572	575	647	619	624	581	573	627	628	629	608	611	604	612	643	644	631	637	632	631	625	612	590	549	622	594	633	610	655	584	589	634	599	580	630	551	590	611	647	587	619	629	662	586	650	602	603	649	598	581	584	608	581	598	614	557	640	625	650	587	576	608	571	586	634	628	615	614	579	607	661	628	612	663	613	608	625	585	617	622	634	633	612	612	652	642	603	628	590	622	641	624	622	643	588	604	603	655	592	506	593	607	609	648	589	595	637	567	605	588	604	608	586	638	591	666	605	636	626	576	581	609	584	609	596	608	625	582	563	604	614	608	631	578	659	634	600	597	614	590	589	624	588	655	636	638	624	588	572	596	600	627	586	625	584	614	579	613	606	591	586	623	643	615	597	634	643	575	633	611	562	591	675	593	624	554	621	624	647	593	614	618	641	587	622	590	633	655	590	584	647	609	626	588	631	618	602	609	565	617	606	625	615	611	623	548	623	617	580	566	608	622	611	582	586	601	608	602	614	619	656	649	622	550	602	633	619	632	592	647	590	666	572	645	580	600	630	668	584	623	607	598	545	604	604	639	543	616	636	590	604	599	637	598	597	608	615	643	692	621	638	583	582	567	635	613	650	584	660	603	566	620	590	606	601	604	609	626	586	600	610	606	629	636	632	568	599	618	605	594	589	585	599	604	607	612	621	622	611	631	603	614	614	596	623	631	635	614	621	602	602	637	633	628	611	610	666	609	607	639	561	628	655	579	573	657	632	599	618	566	620	597	618	613	659	623	575	598	589	647	596	570	607	622	565	597	599	575	654	673	605	556	653	627	603	609	585	592	620	640	582	603	559	631	621	584	608	634	610	629	633	641	623	661	575	621	607	640	625	617	590	605	573	612	602	584	643	645	615	573	634	668	618	634	565	578	604	611	600	675	627	629	624	598	653	620	586	662	620	614	629	598	551	612	675	687	591	575	618	605	602	625	612	597	597	623	605	569	611	595	620	581	627	653	629	611	602	630	657	607	618	597	604	590	625	669	626	585	619	595	600	632	657	620	627	575	565	605	600	633	623	598	588	572	611	583	594	620	642	604	604	569	656	597	593	644	666	629	649	610	632	608	641	608	573	562	679	637	586	613	593	684	552	560	635	538	596	624	619	620	634	580	603	599	590	643	676	621	649	598	625	634	590	618	622	581	622	621	655	635	639	609	593	626	618	576	616	584	599	608	627	610	609	603	586	628	623	624	590	618	597	635	593	608	581	613	574	676	588	661	637	590	602	639	586	616	620	569	638	615	557	587	604	599	629	615	573	593	612	593	598	622	595	616	616	585	607	603	605	567	591	596	595	587	628	640	599	617	613	637	596	598	675	627	613	550	593	600	590	610	622	592	600	626	622	625	652	624	645	660	612	618	602	568	610	627	629	603	588	567	598	613	639	614	642	616	581	620	588	584	640	661	604	583	644	642	616	555	655	647	602	559	617	596	607	623	595	595	630	616	644	662	590	568	571	574	578	608	603	589	661	600	639	608	645	622	588	602	592	558	625	603	663	600	629	639	659	611	628	607	590	605	659	622	637	608	641	640	575	591	611	639	595	638	611	628	578	615	612	572	631	623	589	611	623	649	608	563	634	617	655	662	583	619	618	634	625	612	634	624	573	640	652	631	595	615	593	599	578	630	595	596	600	581	609	589	610	640	613	659	652	620	624	596	577	574	584	607	652	633	573	586	620	621	619	609	588	608	623	642	633	604	568	610	621	648	631	598	610	594	613	632	570	619	609	605	627	661	618	647	625	608	598	665	608	624	607	600	611	578	612	622	631	642	608	623	610	569	599	584	590	652	614	580	615	595	616	594	600	651	611	610	590	596	661	612	630	634	636	646	587	621	602	598	590	587	547	608	622	650	619	633	617	554	570	632	657	588	613	596	600	629	618	608	570	602	635	619	627	656	596	652	610	620	621	593	613	634	652	605	593	611	624	632	599	616	621	575	608	619	611	608	676	626	619	669	624	609	603	635	572	628	616	614	602	627	625	629	604	586	621	607	601	619	643	629	594	627	614	569	566	645	634	646	570	589	626	623	631	616	577	563	610	601	594	604	585	605	600	607	608	575	593	628	620	545	599	640	635	573	621	609	646	583	595	595	594	616	655	608	641	596	605	582	604	631	658	635	653	616	581	577	599	607	610	622	637	599	601	611
14743	871	553	411	343	251	220	175	188	151	153	164	153	145	146	133	132	114	143	120	117	154	119	132	129	141	131	125	139	136	126	126	110	130	116	143	113	116	130	152	132	133	130	121	131	140	131	137	122	98	137	125	126	148	113	123	118	125	146	121	108	135	112	110	119	130	123	125	117	114	121	125	126	113	152	126	127	123	124	129	115	109	117	138	128	116	129	118	124	125	119	128	133	112	118	104	99	140	118	123	142	126	118	139	118	136	131	123	137	96	105	121	128	117	121	152	141	135	142	128	118	128	112	122	117	121	118	120	124	97	120	126	134	121	101	125	112	108	118	145	135	117	112	121	122	114	120	123	142	131	111	123	109	116	119	134	125	122	130	133	118	123	114	121	106	122	100	121	131	119	96	123	139	110	124	118	115	130	100	111	132	115	121	166	123	146	128	108	112	126	111	126	131	132	101	126	109	106	111	122	134	113	113	139	130	137	131	138	126	123	133	101	123	121	108	121	132	115	134	125	108	117	129	123	122	135	109	116	111	128	129	124	122	114	121	117	134	116	115	145	129	114	101	110	135	111	127	126	146	124	106	113	127	113	127	134	134	113	140	134	127	120	132	144	138	118	141	136	120	126	124	117	122	124	124	120	112	117	111	135	113	106	127	113	118	128	128	107	116	118	130	148	110	114	111	117	137	123	114	129	120	112	129	123	102	108	126	131	128	114	115	122	128	120	114	100	111	111	121	117	120	123	109	123	114	104	108	132	120	133	145	125	140	144	109	139	138	133	135	109	118	132	128	111	103	127	111	120	119	107	130	118	137	119	122	108	107	110	119	111	100	132	156	125	122	103	106	128	151	147	122	127	104	117	115	135	123	110	126	131	125	117	130	141	131	126	147	131	118	142	129	122	135	143	105	126	144	131	131	120	110	110	139	129	129	115	123	121	117	112	104	121	127	133	123	115	127	122	132	130	150	125	111	150	123	114	113	117	129	147	116	112	118	110	116	123	118	151	113	115	117	123	129	129	126	117	132	110	123	111	129	112	120	117	107	137	133	135	120	102	130	118	123	105	109	132	153	110	115	111	125	114	106	107	115	114	114	101	112	112	129	127	130	119	115	123	109	137	114	128	137	129	136	124	131	112	142	124	102	124	119	123	114	134	133	127	112	110	118	117	115	130	137	143	132	137	122	126	130	126	126	130	114	128	121	118	132	125	122	109	121	123	106	105	137	148	123	144	119	136	118	121	131	142	135	106	122	115	122	125	109	136	120	118	114	124	117	116	114	139	94	111	101	137	108	138	138	129	110	105	117	112	101	113	133	122	115	138	134	121	127	111	122	143	107	124	125	123	127	115	113	125	147	128	121	120	125	110	101	129	122	110	123	133	151	128	132	115	114	137	125	142	124	111	115	152	126	113	128	146	107	140	120	119	109	116	131	117	139	120	104	118	116	108	105	128	138	124	132	117	114	127	158	113	108	133	127	135	132	97	109	136	116	108	122	134	137	115	116	116	117	125	114	108	138	116	125	136	117	117	148	108	117	113	119	127	133	136	136	135	97	129	124	126	113	127	103	124	122	131	123	128	104	121	129	126	105	116	130	118	107	110	108	116	129	105	126	125	131	137	98	118	126	118	130	141	145	116	125	107	116	125	123	111	117	145	137	151	139	138	127	134	136	133	119	129	112	102	103	119	136	133	120	116	128	120	140	119	134	116	133	101	129	114	130	128	135	123	134	122	113	124	118	116	133	136	125	115	123	117	124	104	124	138	106	121	139	114	155	127	117	137	110	121	127	130	123	102	120	135	120	110	111	129	119	138	122	107	118	148	106	109	125	111	133	126	125	134	131	100	123	126	128	117	132	123	103	125	125	144	129	106	123	110	105	123	122	115	120	127	125	129	119	130	114	129	120	115	147	120	131	123	119	153	110	111	121	145	134	122	127	122	132	129	126	127	108	115	121	132	118	121	132	123	121	106	127	159	135	133	117	112	119	126	151	114	141	116	146	121	132	119	127	121	118	120	110	112	130	120	114	134	127	116	128	128	135	152	127	137	112	127	131	153	134	109	117	117	119	111	128	142	107	117	123	116	127	98	125	119	128	112	121	143	120	116	129	118	99	129	139	120	120	115	130	109	110	117	128	114	114	117	114	111	109	137	127	123	125	117	111	109	141	100	120	112	101	119	124	119	122	133	119	116	119	127	125	118	129	120	123	115	123	99	111	133	152	130	131	117	141	119	118	117	130	126	129	98	121	117	128	128	146	113	143	110	125	125	138	120	107	150	109	112	131	121	134	134	104	119	137	108	127	106	110	139	144	131	111	120	133	123	118	129	100	119	135	129	137	116	118	140	117	97	111	105	129	108	137	126	105	130	111	135	130	133	127	106	116	123	128	136	132	119	135	113	128	111	114	148	115	119	130	140	129	144	118	113	116	112	100	110	136	106	128	140	110	94	137	114	135	100	114	144	130	118	105	113	123	114	136	122	107	144	133	135	116	131	130	127	124	122	121	122	137	132	123	114	117	129	135	116	108	127	107	140	102	126	127	102	111	139	117	130	102	125	121	135	122	142	116	109	120	140	139	105	119	96	97	130	105	135	139	141	120	135	131	140	132	140	133	131	120	128	132	113	126	103	138	117	110	140	112	148	114	112	92	123	117	126	105	108	121	113	127	126	107	119	118	127	109	107	133	129	112	119	140	133	110	127	129	111	123	139	119	121	115	127	114	133	126	129	111	127	104	129	111	147	116	135	116	132	109	128	120	114	131	122	119	130	132	127	110	114	108	112	148	130	129	126	110	104	121	135	134	116	137	109	144	121	124	141	116	110	127	118	124	118	106	135	127	116	114	131	119	140	121	132	115	125	136	119	111	138	130	117	116	147	142	114	94	92	86	130	115	125	139	143	139	121	125	146	141	131	123	117	108	129	128	128	121	117	117	131	117	129	125	141	112	119	139	103	113	95	127	117	118	115	98	133	135	123	113	114	129	129	118	135	102	143	117	109	142	122	133	119	127	133	139	111	121	117	119	115	150	142	116	109	115	126	121	120	136	131	118	134	106	117	127	119	105	141	123	144	119	133	129	121	112	128	125	122	103	118	117	99	108	132	115	131	140	127	128	99	121	136	128	111	112	117	118	118	141	133	109	123	129	114	117	132	120	117	116	121	135	132	120	140	98	114	106	114	113	120	123	126	138	127	132	124	127	125	120	114	135	112	119	140	135	108	119	113	111	117	118	137	138	123	113	121	108	135	121	107	117	105	126	118	113	124	123	120	118	108	109	136	116	95	127	145	134	117	142	113	108	118	108	115	115	131	123	135	131	135	127	108	132	118	115	138	115	123	128	124	121	113	123	110	117	118	141	124	122	121	108	110	138	141	119	106	138	89	119	109	113	109	131	145	131	111	156	142	137	104	117	124	120	131	160	123	117	115	118	118	120	138	127	139	114	122	121	121	119	107	143	134	127	135	114	133	130	116	131	118	136	126
9236	751	1303	1526	1248	1051	845	732	631	585	571	487	504	420	463	465	462	404	415	372	378	386	380	348	380	361	375	355	342	365	362	372	317	323	334	366	370	339	361	325	349	332	330	342	331	331	320	335	375	324	324	315	321	322	341	360	338	343	335	322	336	336	345	364	364	327	320	313	318	341	360	386	396	499	495	478	402	388	380	357	333	357	350	310	323	349	327	317	303	349	293	323	333	337	319	312	364	348	326	342	300	334	326	341	327	356	344	309	280	321	309	280	313	333	287	319	336	303	319	322	325	321	317	330	338	320	339	324	343	345	317	317	330	313	319	296	338	334	323	305	301	326	331	331	332	342	294	313	323	315	336	325	318	312	327	298	294	315	320	349	327	334	336	306	312	319	311	344	291	340	355	303	374	309	311	351	327	317	312	311	309	324	296	306	324	303	313	337	332	330	328	289	318	310	298	323	334	312	315	319	319	321	300	339	318	327	329	300	330	305	328	344	298	335	342	306	313	293	322	324	319	304	336	312	326	322	312	286	299	327	310	286	333	315	345	327	325	288	317	302	286	343	342	335	336	320	312	323	307	331	339	320	343	316	348	329	353	296	285	295	336	314	308	323	308	357	353	339	341	294	311	299	289	333	307	318	312	333	320	333	347	315	318	319	339	319	287	318	331	323	319	310	341	327	341	326	323	297	310	322	361	318	329	318	341	324	309	351	311	316	275	356	330	308	293	303	352	318	309	341	360	343	311	306	286	339	329	297	329	341	329	345	303	338	320	312	294	329	348	314	327	316	288	334	358	308	306	330	302	343	324	349	317	320	312	315	289	313	329	343	328	331	321	308	339	311	322	307	322	364	354	316	323	313	301	318	310	341	310	310	344	321	331	320	317	340	335	295	321	313	333	322	354	324	308	321	306	290	365	334	322	310	324	322	305	314	329	351	325	316	295	331	319	304	325	324	332	315	333	327	330	326	333	271	344	310	335	298	328	336	319	365	294	338	328	320	315	304	328	315	338	347	307	322	329	324	339	355	314	315	334	311	356	318	316	301	301	349	293	328	329	315	342	307	330	345	300	320	306	329	337	307	319	328	315	312	353	316	303	338	285	291	316	293	291	316	361	320	305	323	356	302	329	315	303	288	278	333	323	292	309	299	315	329	331	318	320	328	317	323	309	341	331	297	317	331	351	347	310	346	365	330	307	341	316	305	325	303	327	293	285	342	330	317	306	327	322	333	323	288	311	304	317	306	330	361	321	318	307	345	323	310	328	312	320	317	318	302	328	319	316	335	311	312	330	326	336	332	311	338	326	267	310	316	302	310	344	311	317	335	330	318	302	321	324	342	325	334	358	332	320	305	331	337	306	318	367	318	304	297	352	315	288	298	327	303	315	352	342	354	318	316	343	350	332	302	314	323	335	311	320	316	313	280	338	362	312	318	305	308	325	281	325	371	328	307	335	356	325	314	332	306	312	321	346	324	290	332	337	288	318	338	325	288	316	350	313	322	348	312	320	305	355	311	312	320	354	321	325	308	329	339	326	303	332	313	292	355	313	301	318	317	329	332	300	289	310	296	350	317	328	329	327	313	325	290	323	319	325	339	332	317	314	298	328	367	294	329	327	311	298	354	344	362	323	345	298	341	303	343	357	331	333	301	360	307	320	310	300	337	287	306	334	317	329	342	372	344	301	342	340	329	355	303	332	311	280	314	336	330	305	314	318	317	312	331	312	299	316	332	325	330	326	319	318	325	270	333	348	324	330	309	313	353	303	341	327	324	341	317	326	299	337	309	352	353	359	329	318	298	341	304	319	316	328	305	301	333	334	327	327	280	336	304	327	309	311	330	324	309	322	327	306	306	317	324	334	350	301	274	305	322	312	349	333	337	352	352	323	309	332	370	354	356	309	328	310	312	316	313	312	330	314	356	324	350	315	326	326	322	319	306	299	331	298	333	320	308	322	329	328	314	339	339	344	336	330	328	343	339	324	309	350	310	329	315	278	302	320	309	336	317	319	306	338	301	293	349	307	320	337	287	317	300	376	297	298	344	288	303	324	327	336	317	302	377	345	324	369	342	321	313	356	317	314	324	335	330	314	335	315	328	319	326	333	322	322	343	299	309	314	320	315	323	304	308	333	305	347	331	329	303	329	351	304	323	293	340	329	312	337	321	316	304	356	329	312	329	353	306	345	345	331	311	310	327	312	363	314	319	292	344	323	295	304	310	323	281	309	304	329	329	301	302	332	322	310	311	334	327	323	327	305	311	318	325	330	341	329	362	286	303	286	297	316	336	323	307	299	330	308	321	330	346	292	325	304	358	329	333	326	284	334	329	320	357	323	307	345	341	309	305	339	317	325	320	271	312	339	327	318	304	311	329	314	338	316	295	317	310	286	315	356	334	358	312	309	293	312	325	336	292	326	326	320	334	328	339	320	311	312	339	345	330	338	328	303	336	318	337	319	331	341	332	322	336	345	312	334	308	309	335	322	330	322	326	337	297	325	353	314	304	336	319	312	313	325	296	340	336	343	305	325	334	335	329	326	301	316	310	314	342	316	308	311	312	346	328	329	315	304	330	297	310	328	324	323	305	342	338	295	323	324	312	318	335	345	306	313	350	323	322	321	314	321	301	317	312	329	339	370	304	341	365	323	345	319	337	305	316	327	333	333	323	345	330	312	303	297	318	297	299	321	322	301	328	331	325	320	323	359	333	305	349	324	337	350	332	322	350	319	324	314	311	315	325	334	317	315	301	306	319	333	306	337	320	289	329	346	340	315	353	335	330	321	304	316	330	316	328	355	350	343	352	357	322	317	327	331	334	317	311	294	334	346	339	302	287	309	303	331	299	324	303	320	315	318	319	290	281	318	323	330	300	308	301	291	305	336	293	309	312	329	344	314	291	321	338	303	318	303	344	301	325	374	344	347	309	337	333	301	332	324	320	280	331	316	308	285	318	326	309	317	311	341	318	343	294	309	303	306	321	316	307	332	331	312	312	340	326	312	337	345	314	336	319	298	320	330	339	306	316	328	327	312	306	311	325	318	330	310	324	325	310	338	328	340	326	328	316	316	312	322	347	311	313	314	316	305	327	308	341	341	345	320	311	321	348	319	304	303	329	323	323	327	346	306	336	323	346	337	319	317	327	327	318	325	307	287	321	325	339	315	296	341	328	333	315	305	314	335	326	330	329	306	361	284	304	308	292	315	313	321	328	330	334	329	333	306	299	347	344	337	285	302	296	342	337	317	309	271	313	332	297	324	317	313	296	324	316	294	331	317	335	302	324	306	303	336	303	326	308	297	335	309	333	309	322	325	355	358	323	363	322	322	294	296	303	342	337	346	320	299	322	341	323	326	334	303	325	284	359	320	315	320	338	322	299	311	325	309	285	318	303	346	311	339	333	305	296	325	312	343	320	308	316	294	298	283	328	308	315	328	323	344	320	328	321	312	318	320	331	335	317	344	304	303	347	335	311	323	341	347	314	336	307
2771	311	293	317	342	310	281	296	308	303	338	323	318	329	284	294	296	283	275	289	275	296	274	289	287	262	275	259	297	304	322	322	278	281	282	291	300	287	313	275	287	272	301	326	314	299	292	305	301	302	319	305	318	323	287	320	348	324	317	304	290	301	292	288	310	280	333	293	315	286	274	289	280	300	293	314	301	291	310	277	291	290	288	291	308	281	301	295	301	292	289	299	300	300	271	306	293	295	286	297	298	289	320	270	311	292	276	250	279	305	289	306	332	279	279	294	325	311	321	291	276	313	300	322	325	290	304	313	317	338	339	265	256	260	295	298	281	298	293	310	284	290	296	302	312	310	330	297	318	298	299	302	309	332	301	264	297	289	314	342	287	302	288	277	311	313	283	273	279	322	294	294	329	300	288	326	291	324	314	299	312	288	327	280	326	276	257	312	299	302	266	307	311	277	287	276	295	326	292	268	289	316	298	320	280	317	286	288	285	261	261	293	320	302	295	322	344	272	320	296	275	294	270	285	281	290	319	241	307	287	325	292	299	288	258	300	272	303	283	282	287	282	300	277	295	312	293	320	299	289	313	315	294	291	293	295	282	284	307	320	289	304	288	327	293	285	297	293	304	302	323	289	264	318	285	300	288	289	303	256	270	315	302	285	301	273	290	289	313	296	273	312	286	310	278	293	301	312	299	280	297	294	311	315	295	309	297	314	341	299	311	306	320	296	321	290	301	317	337	287	274	297	295	323	293	321	300	294	303	267	308	315	304	276	297	313	333	304	296	294	317	294	308	313	278	307	283	278	328	299	318	326	294	311	284	305	284	310	274	269	295	293	277	288	297	311	308	277	287	315	301	335	300	313	302	304	328	315	336	294	335	280	291	314	304	276	307	324	291	292	249	280	281	295	273	271	314	329	282	294	272	310	305	307	298	263	286	291	300	308	317	267	306	311	301	312	282	270	263	295	316	304	315	322	310	290	274	311	299	302	304	315	295	274	300	275	271	294	282	320	298	314	280	266	315	315	321	281	306	315	285	283	304	281	310	286	289	299	314	314	321	316	302	295	284	315	289	304	320	302	309	293	334	281	293	319	284	291	286	313	288	279	315	309	331	288	294	323	312	300	300	309	286	299	300	314	318	293	292	296	292	320	314	334	291	286	283	281	261	293	317	309	335	315	296	316	304	307	301	312	294	320	315	311	283	271	299	331	306	291	287	299	284	284	317	278	308	316	325	296	319	281	269	290	306	295	295	309	304	293	289	283	274	311	309	327	291	290	292	281	308	293	294	300	286	295	265	299	299	268	269	296	328	315	308	295	296	288	269	280	326	295	305	339	289	324	306	292	296	304	313	294	298	304	298	293	258	306	277	268	311	337	345	313	307	328	291	291	285	286	285	273	275	316	276	295	336	303	333	294	296	256	306	304	336	306	262	296	324	318	292	285	295	306	310	302	270	294	294	310	295	287	289	294	288	296	306	280	307	295	271	291	271	292	283	305	285	283	284	315	279	313	300	300	279	288	313	309	315	317	332	313	309	293	331	298	289	263	307	314	298	256	322	298	297	293	283	296	302	274	271	289	318	300	332	309	254	333	313	288	313	292	305	278	322	343	292	289	308	304	307	306	313	297	312	330	322	339	284	307	295	303	272	293	284	302	326	284	300	269	263	301	304	271	312	294	328	308	319	299	309	307	299	310	305	278	295	290	283	285	296	335	284	298	287	280	289	328	302	279	268	277	273	298	303	305	303	282	277	301	305	309	295	276	287	294	284	282	309	297	319	283	289	321	304	313	268	329	298	307	339	335	303	283	307	320	293	285	311	279	292	302	321	315	298	285	315	308	305	294	324	272	283	278	282	296	273	310	313	288	294	295	288	317	295	303	273	307	297	298	319	274	322	302	299	267	322	281	286	270	290	289	281	265	267	307	289	276	305	296	291	274	312	292	318	280	293	270	267	286	313	293	307	318	288	306	296	311	310	287	301	260	275	316	299	313	287	296	322	340	277	296	288	298	300	286	282	296	285	267	294	307	298	288	292	314	265	287	261	283	299	291	258	311	288	270	277	263	304	300	264	317	294	313	298	299	281	286	327	272	271	298	309	294	327	295	299	291	304	326	305	319	275	308	267	294	283	314	287	297	275	302	298	317	283	284	297	296	285	300	286	265	310	300	285	305	302	286	293	309	313	299	291	280	311	325	299	303	306	276	293	315	292	330	286	320	299	269	278	258	291	291	289	272	299	290	287	294	333	279	288	289	280	306	308	311	302	300	299	280	292	300	299	313	279	306	315	283	299	273	257	325	299	270	289	286	294	295	292	296	302	307	271	316	288	314	281	284	286	281	271	256	304	299	276	323	294	303	321	276	283	288	296	284	302	302	321	298	303	333	298	298	275	280	268	317	260	282	311	315	302	279	307	318	283	322	315	279	307	328	278	286	265	304	296	311	304	286	298	306	297	313	307	263	314	267	293	313	271	305	293	296	354	311	295	313	281	316	311	280	290	316	324	286	298	271	299	288	267	337	315	313	306	299	305	290	275	317	279	289	289	273	280	315	267	266	306	325	313	306	319	302	286	297	321	339	277	318	263	300	283	299	298	288	301	316	301	314	338	278	298	306	311	318	308	310	269	288	305	276	298	295	277	312	305	296	316	316	293	305	303	333	315	294	309	251	288	275	304	273	305	330	312	303	274	336	307	306	322	305	279	268	258	296	287	278	319	297	294	322	305	273	310	295	308	261	301	318	286	285	333	285	314	270	305	304	312	265	302	278	286	257	281	272	287	319	329	297	329	321	289	307	298	280	256	303	261	269	311	277	320	314	323	279	284	302	292	288	311	326	296	305	307	295	287	275	304	282	299	286	326	285	304	308	276	272	319	319	278	282	285	326	289	266	303	295	264	276	306	315	295	313	315	294	291	317	301	279	282	306	288	271	300	285	275	288	277	286	322	283	311	318	273	286	314	274	282	288	301	299	266	305	297	293	308	315	289	284	301	341	285	293	283	317	288	311	287	276	298	291	277	290	284	304	271	306	296	300	298	296	307	274	281	292	300	316	321	290	314	284	294	314	297	296	257	309	320	291	313	302	329	290	316	285	300	306	306	319	288	313	296	281	309	305	299	320	327	289	283	260	309	313	326	320	303	296	305	273	284	297	298	329	311	295	296	289	292	322	302	317	273	293	295	323	287	281	301	300	312	295	273	290	285	302	309	323	317	289	307	283	287	297	269	318	315	353	298	280	313	319	307	308	297	309	310	270	268	271	295	314	295	325	359	266	300	288	291	291	277	320	310	329	274	294	305	317	321	304	316	307	290	332	315	286	303	297	333	299	284	277	298	287	301	326	321	307	252	314	289	289	319	307	285	317	267	318	281	310	289	313	296	331	282	317	291	308	305	274	285	317	275	298	308	316	278	283	292	282	287	301	305	311	323	321	330	294	308	296	289	295	289	276	320	300	296	296	303	294	284	295	310	273	295	330	319	332
2974	698	730	703	765	737	714	711	702	754	699	764	697	779	724	777	679	691	721	737	729	717	739	713	677	753	731	698	651	715	697	747	708	699	752	740	746	730	693	737	684	743	731	730	678	807	713	717	705	674	688	748	727	698	709	698	717	691	744	687	717	708	680	676	721	680	672	702	746	715	728	711	727	694	747	780	683	720	693	701	668	757	737	723	698	685	694	735	720	735	753	741	717	721	706	690	686	695	773	714	728	710	651	716	684	709	741	694	728	781	685	706	718	786	720	758	725	733	718	698	699	678	724	743	684	728	761	707	671	719	689	699	703	712	734	694	707	711	666	702	682	708	715	727	732	706	750	761	712	752	721	731	677	685	675	687	709	727	705	723	746	681	678	731	747	732	653	696	747	742	673	691	730	692	644	704	741	672	699	745	655	742	686	696	720	731	764	698	685	702	685	728	732	649	710	699	727	721	719	738	735	728	711	725	712	767	721	742	749	747	750	728	738	669	678	737	732	717	714	667	715	696	703	698	680	693	749	697	671	741	672	720	671	688	688	722	708	760	696	743	708	677	662	746	682	699	675	744	686	695	687	693	744	730	697	705	708	706	728	712	688	691	728	723	749	670	682	732	719	751	725	714	729	703	706	709	695	686	747	721	701	705	697	704	697	742	700	712	724	705	725	734	691	679	745	706	745	696	686	714	703	748	760	721	728	659	698	729	730	693	680	720	714	743	709	722	740	722	698	711	668	670	709	679	695	694	699	710	708	715	747	708	752	749	732	730	729	706	662	734	718	715	713	727	710	702	723	711	720	724	704	715	680	666	695	702	667	699	714	712	777	740	706	675	705	723	726	721	717	709	713	708	739	749	746	702	666	667	744	690	742	730	687	696	708	693	695	705	732	652	759	740	723	718	670	732	676	742	689	729	697	765	711	715	728	746	689	661	728	667	743	719	731	746	648	754	697	728	709	797	715	726	716	741	773	698	741	722	726	705	700	732	711	729	714	714	711	691	707	717	688	738	666	709	685	759	767	735	735	762	734	698	706	690	689	736	713	679	711	709	691	710	693	725	688	697	722	700	755	718	692	711	715	692	682	716	669	757	714	693	723	700	700	725	680	717	707	726	713	709	731	777	727	748	685	733	688	698	684	685	705	690	727	755	727	693	675	695	724	722	693	707	695	675	717	717	724	679	758	667	658	782	703	759	700	760	664	708	736	738	659	734	705	671	747	790	743	745	731	699	696	674	683	683	742	717	732	731	715	695	693	711	706	717	704	673	777	680	737	719	701	704	759	740	722	740	679	666	701	746	734	697	749	755	679	756	755	756	698	756	687	683	723	713	706	707	701	736	766	697	701	700	697	714	724	690	682	724	717	699	690	668	745	710	686	644	696	737	714	713	700	743	751	691	711	678	702	674	708	730	696	716	742	704	690	704	719	694	749	708	712	685	729	717	665	718	721	681	686	741	717	709	667	731	717	677	690	710	710	706	749	717	728	669	715	697	759	719	663	734	741	741	747	696	680	691	711	728	726	752	717	707	745	735	712	742	725	747	696	726	662	719	703	727	673	723	711	680	732	698	735	711	722	752	739	740	670	725	728	721	700	693	702	720	723	693	676	694	733	746	703	724	689	720	711	718	719	686	738	756	700	749	766	762	727	718	720	732	729	688	742	693	719	702	685	727	706	722	756	745	722	716	711	637	713	737	690	694	691	700	701	722	661	676	722	694	771	706	742	766	722	752	724	724	714	722	685	762	747	724	723	737	710	710	708	743	687	670	711	720	718	688	680	708	736	702	720	684	692	730	714	704	667	741	746	746	706	696	665	747	730	718	760	727	700	656	702	754	704	695	715	723	731	747	725	652	725	673	697	724	700	681	741	747	686	649	691	690	754	684	728	771	762	670	719	720	715	695	689	739	671	777	712	691	736	677	690	727	681	725	772	734	708	708	750	735	752	730	730	724	731	701	706	726	713	690	686	738	724	689	688	733	695	751	753	688	693	718	689	700	748	691	742	708	752	728	733	727	712	670	712	753	693	727	713	672	716	721	671	678	722	718	680	725	721	736	723	717	714	784	742	687	699	717	663	724	685	686	688	704	735	700	677	711	735	701	715	702	703	665	739	717	705	692	731	751	748	739	692	662	679	685	717	708	715	784	736	745	693	724	693	724	665	709	762	676	723	759	677	687	716	688	726	724	653	751	723	698	705	694	761	743	684	690	721	724	721	672	722	707	771	752	706	699	733	702	679	671	733	729	695	719	720	726	707	647	753	689	717	668	698	672	730	665	730	731	738	714	766	692	673	697	686	720	659	714	682	737	687	708	743	733	717	726	693	681	749	672	746	737	714	694	691	655	726	687	718	709	730	716	656	727	732	736	729	723	719	730	687	768	707	701	708	744	729	730	696	689	702	677	745	693	725	732	700	666	719	671	701	704	683	697	696	738	697	718	694	706	702	747	741	723	717	738	691	719	717	734	681	717	739	688	678	665	744	729	759	710	723	717	748	736	719	738	702	716	730	696	704	717	697	755	718	731	713	685	718	683	705	688	674	749	738	723	699	710	715	693	697	740	692	718	665	713	733	691	721	712	717	693	726	761	712	723	697	734	758	730	697	727	682	704	763	710	733	681	728	728	723	708	719	699	667	690	724	685	728	776	725	677	746	732	724	763	765	737	709	738	735	721	707	695	671	681	741	732	667	740	695	718	717	730	683	733	692	718	694	747	743	711	728	754	709	690	729	681	715	762	702	776	699	683	751	716	695	735	733	653	697	674	686	713	722	683	720	693	692	686	724	714	723	711	686	691	724	712	718	687	726	746	682	698	673	708	758	717	689	720	694	718	719	747	709	706	714	747	689	722	669	688	694	691	738	713	781	734	710	708	635	725	699	696	735	736	692	737	688	734	736	709	723	725	682	733	699	766	725	721	663	686	678	737	700	678	724	704	712	702	714	737	707	710	710	739	769	684	730	688	701	707	694	705	694	695	683	720	756	744	678	725	754	725	726	682	711	735	684	689	710	682	703	709	761	751	756	714	723	703	738	714	746	654	739	737	703	717	739	675	676	721	658	693	687	734	731	733	736	717	701	737	712	678	747	712	701	780	732	728	689	687	719	744	663	703	689	711	711	746	721	719	686	746	743	670	717	696	730	713	750	695	746	713	726	693	722	782	698	721	724	702	753	755	707	694	713	748	724	708	668	703	707	693	716	726	758	689	698	695	738	737	735	715	690	691	681	698	703	696	713	782	704	760	692	698	699	688	727	694	722	672	692	770	714	663	724	752	756	712	697	696	719	651	718	727	723	699	699	742	713	676	724	684	717	715	702	733	697	725	713	723	717	674	741	708	706	689	716	720	687	692	725	690	714	704	722	701	701	678	714	739	782	690	702	703	762	706	696	685	687	751	743	736	742	709	723	735	702	692	721	717	743	734	777	666	725	709	748	669	721	688	724	801	691	715	723	736	776	708	739	712	709	722	677	669	699	720
8907	473	474	378	345	307	312	283	293	272	263	279	267	295	260	271	256	271	255	235	269	243	260	273	264	263	261	234	280	257	241	261	215	264	240	245	254	256	281	238	283	240	223	250	262	248	231	246	238	225	243	254	235	266	253	246	272	239	249	275	244	276	245	253	269	233	274	269	236	227	247	229	257	289	268	258	292	237	267	234	216	237	259	248	276	229	254	230	240	234	230	290	240	250	261	235	243	232	199	267	227	260	240	261	248	243	233	215	239	233	234	259	243	229	232	259	253	234	268	266	240	224	231	238	268	259	272	286	259	270	227	270	248	267	287	233	254	245	297	272	249	251	242	239	257	271	234	250	222	266	268	255	261	289	249	224	239	273	276	269	258	246	243	243	238	274	228	264	261	267	256	249	234	266	244	227	253	249	279	241	244	259	242	235	255	252	251	250	227	267	258	254	264	266	242	237	223	260	227	314	275	264	243	235	219	247	250	265	253	272	245	259	232	271	257	288	245	245	247	255	259	252	237	239	274	236	229	245	243	244	267	259	269	286	241	248	254	254	221	260	262	234	266	237	242	262	239	233	239	262	237	263	245	234	241	251	260	252	249	213	265	231	253	262	257	282	240	289	253	246	248	246	240	265	228	290	248	251	254	209	250	241	253	247	249	248	222	229	247	245	228	227	232	244	240	243	240	228	224	223	264	252	237	218	241	254	281	243	258	265	236	250	246	215	238	272	259	237	232	251	239	261	237	237	240	288	264	242	251	290	255	242	244	249	225	217	268	255	232	275	248	257	248	244	276	245	260	257	245	259	256	267	264	232	244	263	237	273	263	246	284	256	258	220	251	265	234	239	285	244	261	298	243	262	212	246	233	261	249	229	234	242	266	270	254	273	259	266	218	251	228	250	230	236	263	232	259	250	246	249	248	266	276	244	270	240	273	256	238	228	241	292	284	253	243	261	246	241	258	263	273	252	274	272	235	244	248	227	266	240	265	236	209	246	253	245	268	247	216	250	257	268	234	288	209	257	258	254	221	238	254	240	261	254	252	268	229	222	232	227	258	247	238	245	226	295	259	232	233	255	246	213	255	271	237	261	218	260	244	253	241	237	255	231	269	268	254	248	272	218	271	259	266	255	231	264	247	245	247	225	250	255	251	248	273	247	255	293	259	233	260	246	233	254	235	233	268	245	266	253	209	262	284	245	266	232	235	257	258	256	261	232	260	262	265	244	276	269	259	259	276	235	272	244	247	265	284	284	250	266	245	214	247	228	290	250	252	227	243	236	252	250	242	250	249	273	239	259	256	247	254	237	243	243	246	252	276	277	276	266	282	250	245	264	229	240	238	246	249	252	239	229	271	240	243	274	291	256	247	273	231	293	250	237	248	260	240	251	252	246	276	247	246	235	261	267	245	231	237	247	247	250	256	255	246	234	252	246	252	243	269	258	264	252	254	216	245	257	274	245	244	266	233	225	246	260	244	219	260	263	262	242	216	241	261	266	268	246	223	273	261	243	260	274	247	210	268	258	221	224	246	249	271	268	264	258	258	249	249	267	250	243	279	248	281	236	239	274	222	292	232	269	230	286	232	254	238	240	262	252	241	242	272	248	271	264	206	209	234	248	250	280	224	266	256	252	206	222	228	236	237	260	258	260	260	249	260	226	234	257	258	300	266	239	260	219	266	245	225	232	253	227	274	228	227	268	248	230	233	244	274	267	238	280	282	236	262	248	228	222	268	251	236	274	245	229	250	266	227	264	243	279	234	240	264	275	259	278	236	267	230	238	249	231	253	256	252	244	239	254	249	234	277	236	233	231	236	254	268	238	250	266	273	276	247	238	253	284	246	253	255	270	246	250	253	239	254	270	243	241	238	232	261	272	241	249	223	242	241	254	262	259	231	271	263	279	270	253	238	258	238	261	248	248	253	263	249	245	241	248	252	245	241	240	266	261	261	262	290	264	237	252	250	257	264	282	255	233	253	232	263	259	270	234	266	258	233	247	232	280	240	227	289	260	247	246	266	220	268	255	238	289	238	239	249	232	264	255	265	249	228	259	264	241	289	252	271	287	242	248	270	238	229	236	243	248	258	230	244	258	273	234	249	227	254	252	258	242	251	261	262	251	262	231	234	207	241	268	272	249	265	254	277	264	220	248	202	234	276	252	243	243	245	263	280	265	227	261	244	228	256	264	234	241	252	247	247	260	282	234	270	274	264	268	230	245	247	249	280	293	265	240	248	254	224	236	292	233	234	254	269	253	226	247	204	252	279	233	267	234	255	228	243	249	245	244	224	246	254	233	250	263	239	247	266	261	265	248	264	248	238	212	281	220	242	243	263	259	256	239	235	240	275	259	219	252	253	230	270	242	247	207	235	250	263	239	224	243	225	265	218	228	291	238	245	243	263	218	234	247	244	222	240	237	237	244	242	267	242	251	263	237	233	242	262	221	247	233	245	260	256	235	249	247	259	226	240	268	259	247	230	264	228	233	230	262	239	258	267	290	266	257	291	244	247	237	259	280	246	261	270	262	256	251	270	263	259	242	244	235	259	237	247	250	254	260	236	265	254	251	271	258	276	248	218	260	267	251	247	249	241	248	247	242	223	236	254	273	262	240	268	247	238	266	245	246	246	250	235	289	260	214	262	247	234	265	252	224	218	257	246	264	264	260	275	246	233	244	249	233	226	241	252	259	248	244	245	244	265	258	262	265	249	227	248	240	247	259	276	235	233	251	260	258	225	247	231	244	247	239	258	272	232	260	280	260	268	259	273	238	264	223	260	266	245	292	245	253	262	222	273	249	244	237	250	286	260	279	268	240	238	264	264	230	264	254	226	243	230	252	297	251	241	239	223	232	258	253	232	267	245	233	255	271	249	250	253	255	235	240	263	263	236	229	253	233	270	256	260	247	240	248	251	253	274	249	269	254	266	235	274	269	268	256	260	281	259	260	234	234	256	288	272	261	248	249	278	258	260	270	238	224	253	272	238	267	258	260	260	282	245	263	236	223	236	265	290	218	241	248	245	235	248	249	269	240	245	278	236	238	264	264	252	243	258	252	271	237	251	272	227	268	268	250	262	221	239	266	268	252	227	226	263	252	266	241	251	290	234	250	231	231	241	246	272	250	251	247	247	246	237	281	259	273	243	245	245	282	246	257	247	243	273	248	255	281	232	265	286	224	269	234	243	241	267	268	234	266	247	250	210	230	244	239	214	251	247	237	250	261	265	251	284	252	276	230	244	256	229	233	240	286	260	243	254	231	283	240	223	237	251	230	255	284	250	247	244	240	255	243	267	249	261	251	258	227	255	236	245	247	238	246	270	262	242	226	228	243	239	255	274	228	240	269	236	253	251	237	234	238	227	241	256	276	250	245	233	254	259	247	233	239	259	247	240	234	286	276	250	255	252	245	279	251	241	270	248	242	248	275	265	266	237	252	224	271	255	245	229	247	232	276	255	259	248	265	259	275	263	234	253	269	269	266	229	226
7697	800	1079	1200	1106	941	913	837	740	742	717	726	719	684	679	708	687	630	664	635	678	641	606	676	599	640	611	607	604	653	600	594	654	646	606	611	616	585	635	582	605	619	576	602	568	643	598	612	645	588	686	579	598	641	606	619	617	570	571	618	578	597	613	636	606	591	630	630	633	629	610	686	657	678	680	630	594	600	627	587	589	656	589	651	642	638	620	605	582	569	593	581	590	607	669	613	592	578	627	587	609	639	605	655	605	589	599	613	529	604	627	568	590	627	573	606	601	646	590	633	598	617	605	656	582	563	555	606	594	633	609	635	610	611	572	625	640	592	574	595	651	608	585	619	583	585	604	615	585	585	606	618	582	603	565	611	655	663	627	600	617	635	618	598	558	640	608	618	577	582	564	622	614	612	638	583	655	571	599	589	645	596	611	567	574	587	587	629	608	578	592	640	594	627	630	591	633	636	605	596	607	582	588	616	605	565	638	596	610	600	584	606	622	612	628	611	600	638	650	604	590	618	591	604	648	599	656	662	545	573	614	584	637	601	624	592	586	653	587	570	616	615	600	584	616	635	589	596	631	586	588	598	621	611	581	627	633	615	621	649	632	610	572	636	620	584	614	600	666	554	605	627	602	632	615	606	605	586	586	598	591	600	582	609	589	607	563	612	637	567	582	584	617	610	593	620	609	592	591	614	642	605	599	639	631	612	607	608	610	635	582	654	602	643	580	620	622	601	584	592	607	637	594	600	605	555	657	607	619	629	641	561	624	608	655	645	611	631	585	590	589	595	550	601	561	577	578	611	599	574	590	565	605	638	618	561	620	616	577	617	628	624	594	616	591	548	605	645	604	605	591	627	599	595	585	603	590	614	583	596	591	599	588	577	632	617	546	580	658	602	596	595	558	604	601	601	610	549	629	623	611	585	633	594	582	570	577	602	596	586	595	589	612	623	593	625	607	620	601	605	601	627	599	583	623	599	584	609	654	639	586	595	617	590	607	598	546	579	619	602	599	596	610	636	634	609	597	601	593	614	578	571	586	609	655	587	641	602	664	601	574	640	631	620	626	640	619	644	573	628	608	595	618	590	600	588	567	605	615	544	553	579	624	580	645	615	607	579	614	621	602	596	611	601	620	593	582	626	590	583	567	607	581	636	626	578	634	589	615	600	603	629	563	637	622	605	622	605	574	596	590	620	604	603	604	571	608	571	625	640	565	608	618	597	611	589	616	619	578	616	625	610	636	616	599	589	605	632	649	584	621	609	634	590	627	596	655	597	614	600	638	617	616	628	585	643	620	572	597	596	623	583	610	622	609	604	606	609	614	614	635	618	582	609	581	604	575	615	639	591	611	630	632	621	599	596	567	569	607	593	582	606	637	596	636	597	604	591	589	597	551	560	634	615	607	628	635	622	599	622	614	634	600	616	629	610	603	594	628	619	601	639	652	603	631	617	613	646	558	626	572	628	620	642	605	591	611	579	633	615	601	636	569	611	589	645	591	632	595	594	590	598	625	621	622	628	584	599	624	566	646	582	600	588	596	590	632	593	652	629	612	591	578	602	607	601	567	645	641	587	607	638	570	628	594	581	634	609	649	615	634	598	578	590	580	613	632	618	598	627	635	593	626	619	584	616	665	624	575	584	587	567	552	605	590	582	617	602	598	622	599	600	599	623	599	595	617	658	591	638	610	624	647	580	606	586	588	638	571	556	586	584	549	619	600	590	651	615	612	585	588	608	608	594	614	591	580	604	596	601	597	607	564	612	627	649	596	607	624	648	580	588	618	615	608	614	598	622	617	652	609	618	574	643	614	615	594	615	589	654	594	622	644	604	583	590	664	608	576	590	599	579	566	601	558	574	635	620	614	590	604	577	622	572	594	627	617	630	603	641	624	626	623	579	619	648	607	619	627	592	599	624	653	586	580	648	590	610	595	585	598	605	555	583	584	601	603	605	589	589	618	613	655	564	630	603	619	588	622	599	593	580	597	588	612	572	596	625	576	590	610	596	585	586	590	646	597	590	626	578	605	600	587	630	610	554	584	607	629	607	599	624	594	629	578	586	586	582	619	584	593	630	629	617	645	559	592	586	652	568	691	595	631	586	615	602	570	621	592	585	621	611	642	591	634	605	603	596	599	594	605	592	592	620	598	610	583	596	598	609	654	566	616	621	604	630	597	650	633	611	627	611	581	633	566	639	625	598	592	646	540	597	613	570	612	639	649	597	611	592	598	625	601	565	578	589	630	607	611	616	611	631	575	633	608	604	620	597	604	608	610	630	630	600	616	572	603	617	592	598	567	641	606	625	594	638	588	629	643	581	582	605	621	606	617	631	592	621	632	582	605	663	588	621	583	610	615	633	639	616	656	588	575	568	602	588	614	609	600	628	608	601	590	588	599	575	543	594	606	634	629	583	622	630	634	622	616	618	571	629	631	617	589	597	585	602	645	594	631	600	557	618	613	603	671	618	625	587	624	610	641	664	612	583	646	629	560	638	625	612	577	639	610	640	564	599	583	576	577	603	613	562	562	629	675	553	603	622	605	594	595	593	603	608	586	571	611	571	610	604	605	581	650	632	599	576	616	605	624	596	562	628	629	612	584	616	596	613	574	580	596	632	653	606	651	606	580	644	586	571	631	621	578	628	577	610	639	575	544	588	550	612	587	555	632	578	621	646	663	597	574	617	601	631	627	601	594	610	588	600	606	597	604	623	616	611	600	586	589	587	602	604	600	626	614	613	580	592	637	613	635	627	599	601	596	603	613	629	659	583	581	634	619	586	579	623	590	629	569	618	604	628	562	599	628	571	614	628	591	622	617	652	563	584	575	592	590	628	630	626	577	645	630	624	601	584	597	624	585	594	602	630	582	596	607	580	542	581	578	624	591	584	578	589	593	651	573	569	585	600	600	586	636	620	613	607	592	593	616	614	588	597	626	613	589	606	621	607	625	614	569	618	638	584	614	642	672	585	592	648	621	586	597	601	591	629	617	609	635	550	603	617	612	634	631	630	570	581	628	606	630	578	582	626	557	579	589	600	603	621	609	585	595	613	604	636	599	625	598	635	607	578	607	616	639	642	620	611	633	574	638	600	581	614	607	610	608	570	597	634	581	604	631	615	640	617	642	633	613	599	603	595	601	588	604	606	611	576	633	624	615	624	570	609	571	567	584	569	618	613	575	588	555	584	596	641	627	629	618	615	577	620	596	600	604	623	595	572	554	588	619	559	593	610	651	619	614	607	632	576	631	558	580	539	584	575	614	632	602	590	598	599	611	610	626	635	620	621	612	595	610	559	575	580	542	595	653	628	610	605	568	612	613	590	615	655	569	601	589	592	594	597	625	606	597	577	573	610	572	582	581	591	587	592	651	604	521	612	622	628	651	612	590	597	617	622	651	663	606	566	624	618	591	643	594	570	646	573	602	602	664	599	646	599	592	551	556	558	603	574	596	561	602	620	610	616	669	622	613	615	621	603	616	564	622	602
13910	823	586	417	353	269	226	234	198	165	169	171	130	142	129	134	119	114	116	132	145	127	136	132	142	124	107	158	140	133	158	139	127	123	115	117	139	117	128	144	115	141	120	129	113	102	112	133	142	111	137	124	122	141	126	113	124	129	129	130	131	113	101	111	157	135	137	135	124	118	117	132	128	124	144	137	128	115	127	120	138	127	118	89	134	112	120	128	129	116	122	115	129	123	130	133	141	127	143	123	104	131	117	123	104	132	145	140	128	122	119	153	135	111	114	128	101	122	140	136	131	138	141	111	115	136	129	130	127	129	113	116	118	107	129	129	124	118	109	131	124	116	127	125	113	137	110	107	136	143	137	125	98	135	124	147	108	104	131	134	92	142	124	139	112	100	117	119	121	117	124	117	122	147	120	152	148	139	119	111	136	140	116	133	125	139	125	131	138	120	143	118	129	120	110	134	128	128	121	140	140	107	142	85	123	139	129	126	131	140	115	121	121	137	131	132	145	127	115	126	126	141	147	117	104	117	126	122	126	120	138	142	145	131	121	130	117	140	121	130	120	122	136	109	118	120	118	127	123	162	114	120	112	119	106	134	126	122	120	125	121	129	130	128	127	131	130	118	125	139	115	133	125	139	142	135	116	107	110	107	116	128	132	139	131	117	111	118	118	113	127	109	126	157	118	114	128	137	133	117	122	115	142	125	147	124	119	114	113	138	134	138	126	125	117	132	128	115	118	119	115	119	128	101	132	117	123	110	116	115	131	122	153	115	132	114	118	136	122	134	127	115	117	134	131	113	126	134	143	105	141	114	146	149	130	130	109	131	145	102	109	119	133	126	123	118	127	121	150	141	116	130	118	126	129	129	121	103	112	141	132	129	140	131	124	124	116	139	113	130	115	122	113	128	133	130	117	101	123	136	141	139	122	117	126	115	136	126	116	145	108	133	112	121	122	115	120	131	138	120	141	108	122	132	119	108	129	122	127	117	119	131	149	130	119	119	117	127	115	119	124	114	140	155	111	113	123	131	124	139	142	128	129	132	123	118	141	139	128	140	114	134	119	134	122	109	123	140	136	124	107	131	115	122	140	135	146	123	111	123	106	104	151	145	132	126	117	115	124	123	107	112	113	135	104	123	113	123	144	116	133	114	136	146	113	114	136	128	127	125	130	145	120	147	126	133	127	109	117	107	141	134	141	105	118	147	124	125	140	127	123	112	104	132	119	145	122	133	132	118	126	139	127	126	135	124	124	114	134	132	122	132	118	145	137	136	147	134	98	129	142	134	121	123	113	124	127	146	141	110	113	130	134	127	127	147	112	130	103	136	119	123	138	119	133	118	122	121	133	122	139	124	136	124	136	136	123	133	114	137	133	118	127	112	135	137	128	131	112	116	122	120	146	117	130	117	127	119	114	129	103	108	108	128	133	133	123	137	116	118	132	117	137	130	124	120	110	128	144	130	123	121	130	103	117	127	136	122	108	113	119	120	111	119	98	145	151	111	80	141	125	135	109	143	131	100	112	141	132	118	132	131	128	133	105	124	115	127	112	121	128	130	141	138	121	98	118	134	127	115	134	139	123	118	109	120	125	131	136	143	121	107	139	104	141	143	105	148	124	116	114	133	127	129	120	108	131	146	127	105	116	133	133	122	99	121	141	145	130	122	131	101	127	119	111	117	123	123	115	115	126	104	125	117	127	133	123	137	127	130	122	124	109	142	111	143	130	132	120	120	119	135	128	127	140	122	104	123	128	118	140	123	138	144	128	106	122	123	112	131	129	108	136	114	132	115	113	130	125	140	131	115	127	125	116	153	143	136	130	117	110	131	111	133	120	120	125	124	101	137	121	118	123	120	115	135	124	134	127	138	109	137	123	110	153	129	111	128	122	142	133	132	137	110	114	124	111	120	107	133	142	147	142	127	112	141	107	128	110	95	136	124	138	128	113	113	129	126	121	128	110	125	128	114	139	127	120	115	127	95	117	126	106	103	128	132	141	120	118	132	134	122	122	120	118	115	125	132	109	128	126	117	136	129	120	119	120	120	142	123	130	125	127	112	133	106	143	134	135	130	143	134	114	108	110	109	115	122	123	118	139	127	108	125	120	140	142	133	124	117	108	130	161	133	99	129	109	126	110	135	110	115	143	125	129	121	128	122	129	128	114	123	119	140	110	114	113	126	106	117	120	141	139	120	128	115	120	142	118	117	138	121	139	129	142	140	123	109	134	128	137	125	142	138	111	117	136	121	128	124	139	104	113	137	124	104	113	130	125	133	109	127	111	137	119	130	114	122	129	140	119	113	110	114	128	120	127	136	113	123	110	112	137	130	133	104	129	132	116	128	140	121	122	126	143	113	114	134	143	113	127	128	148	140	120	143	141	123	136	127	107	132	124	100	135	141	107	137	134	120	130	119	131	140	131	128	141	114	125	103	155	151	147	129	117	121	135	135	145	126	126	133	150	121	108	127	122	136	122	124	123	119	124	121	109	135	112	116	119	127	100	133	132	137	146	144	117	119	121	129	138	129	124	96	139	136	115	109	124	116	135	142	121	132	147	128	115	131	138	129	140	102	123	119	133	121	113	111	123	123	104	137	119	157	128	115	122	139	135	118	135	113	121	126	136	141	144	108	126	121	121	130	119	114	119	101	134	130	120	122	127	125	136	120	133	122	121	128	119	118	132	138	131	137	123	109	153	108	138	115	131	127	143	111	116	120	129	138	144	120	134	141	137	123	119	109	116	138	122	135	121	136	131	122	119	141	137	115	150	125	118	116	113	131	123	128	96	127	143	122	132	129	144	130	149	136	110	131	135	123	140	113	107	108	128	128	135	134	123	133	120	144	115	130	122	114	132	93	98	149	126	142	114	141	136	124	111	118	117	147	115	135	125	129	122	118	140	140	120	129	114	127	122	141	137	121	135	138	124	126	121	120	132	121	136	136	112	133	131	144	112	120	126	131	129	134	113	130	101	117	115	125	122	135	150	121	107	127	130	146	118	135	114	107	118	123	121	111	121	140	115	132	131	130	130	122	113	126	134	126	116	120	147	127	103	141	117	145	127	123	127	123	121	139	115	135	161	141	129	125	120	115	130	106	131	150	122	133	137	131	136	133	124	109	132	106	137	135	108	116	136	122	120	132	107	116	141	115	121	115	114	124	109	126	118	137	116	142	125	141	157	146	131	123	125	117	121	143	121	111	120	110	117	120	135	120	137	112	115	132	118	114	102	133	145	137	112	124	125	108	116	139	104	127	108	127	116	123	121	114	122	131	114	140	111	119	132	115	118	106	139	123	125	120	114	137	141	128	142	107	114	114	127	127	106	112	111	119	121	135	117	125	120	113	122	132	123	137	125	107	100	142	116	120	117	120	147	129	156	113	122	127	136	130	117	116	127	126	102	141	135	116	122	130	140	127	115	130	135	114	116	147	117	140	127	131	139	126	116	124	130	124	126	113	138	139	131	131	113	120	110	123	116	138	125	136
8696	784	1328	1493	1248	1027	910	728	650	590	576	499	473	444	479	426	447	426	381	390	400	393	384	363	370	380	370	365	380	341	367	359	362	340	344	341	372	316	330	320	348	350	315	318	340	354	354	333	333	349	306	303	325	346	345	348	347	354	322	370	312	341	323	365	346	361	325	339	379	347	381	380	462	469	510	483	399	393	345	337	342	363	346	390	332	386	307	333	342	366	312	300	321	331	351	320	331	344	320	346	328	329	347	311	322	319	309	344	314	317	312	319	338	305	328	344	311	319	329	324	330	320	313	335	309	324	294	327	299	303	315	326	325	322	301	341	327	306	370	333	315	329	341	327	330	285	293	322	355	364	355	310	326	314	312	327	311	350	299	341	298	327	327	317	315	313	302	317	338	337	322	313	303	318	309	365	317	363	313	323	309	337	319	329	331	348	301	317	303	336	328	337	298	326	311	323	323	326	361	340	321	319	325	343	331	349	323	321	316	322	317	347	314	337	339	331	320	322	360	313	304	355	315	299	342	333	329	324	297	369	331	314	333	300	314	321	329	308	338	357	311	352	306	333	338	289	352	330	351	359	297	341	336	319	318	326	325	318	314	348	284	366	307	310	312	334	324	344	338	351	315	344	339	367	302	334	287	340	329	330	322	337	317	321	338	342	298	304	332	300	315	327	351	341	332	333	319	287	304	327	353	316	359	339	326	305	354	330	342	337	358	343	325	301	342	324	341	351	329	307	334	324	339	347	329	336	348	343	318	338	339	323	336	314	300	325	329	319	329	316	338	320	279	316	316	329	347	330	320	336	316	329	324	355	284	373	334	298	328	317	348	306	326	342	360	323	301	316	328	303	344	332	297	329	324	352	332	331	322	306	335	305	319	308	325	342	304	302	341	333	322	320	330	329	302	302	320	327	331	319	323	305	355	325	345	346	308	316	328	308	316	322	334	325	306	317	305	317	327	322	332	337	321	342	326	329	324	336	337	317	319	311	326	325	287	329	331	349	337	328	330	325	321	319	343	316	319	373	328	312	315	347	288	342	301	319	336	355	334	329	297	339	322	319	338	347	324	328	323	334	313	312	327	311	341	324	327	332	305	345	337	327	330	295	354	355	335	363	310	327	344	322	324	329	320	318	375	348	325	328	285	320	312	307	323	336	292	328	342	331	307	336	315	315	359	348	355	318	296	344	347	352	308	339	307	318	310	330	327	344	348	373	372	334	317	343	313	334	328	326	290	330	300	329	362	325	345	319	339	318	334	341	315	332	335	330	312	362	348	353	323	321	332	336	310	334	336	323	317	343	289	325	317	308	323	315	295	319	345	342	308	299	336	340	344	334	340	318	310	298	342	319	301	336	337	325	321	310	322	340	306	336	312	313	327	337	335	320	312	340	341	300	343	333	323	321	332	327	357	303	318	337	358	300	319	357	340	321	314	295	294	325	321	334	344	318	338	316	356	328	330	333	321	335	350	328	335	323	336	306	326	329	341	354	316	345	324	347	327	327	353	327	305	306	353	331	326	321	329	313	336	352	340	322	296	314	343	335	355	342	346	324	335	352	300	324	329	343	324	312	317	318	343	340	316	327	308	333	306	362	321	337	306	318	345	326	345	307	342	327	324	332	309	316	307	335	321	345	335	335	308	349	334	343	328	355	309	305	302	301	323	339	304	315	319	312	322	315	289	321	298	328	299	327	343	313	319	311	330	293	323	290	285	299	318	335	361	316	329	326	315	325	344	346	305	326	333	290	288	350	359	318	351	369	310	323	314	338	290	329	324	314	315	321	300	329	363	339	300	339	345	316	311	329	326	336	313	348	317	310	336	330	324	347	314	314	354	307	333	330	320	346	317	365	296	327	321	348	347	325	326	317	316	313	326	314	321	325	332	329	310	308	322	328	329	346	336	341	342	308	309	316	325	332	323	341	349	344	325	322	320	309	289	319	345	331	299	347	311	327	323	332	323	329	333	338	310	323	331	350	325	319	314	333	318	342	356	306	315	326	338	305	318	354	338	335	335	316	336	296	318	348	351	337	336	315	324	318	317	393	323	317	311	293	295	330	329	343	348	360	329	335	328	308	311	339	313	358	291	319	339	304	324	343	331	320	332	327	332	292	314	340	347	319	337	369	336	322	310	327	322	318	333	341	354	318	325	330	327	335	344	326	327	316	336	305	320	316	315	300	333	308	342	313	323	333	338	311	308	325	291	303	306	325	347	333	322	315	319	286	343	331	326	326	336	349	339	343	334	326	351	316	323	334	359	331	322	312	329	312	330	316	317	308	354	335	331	307	309	312	317	316	339	347	341	344	277	327	333	341	328	309	325	334	325	327	330	318	323	328	338	331	334	305	313	396	342	330	334	300	323	333	342	300	336	325	303	340	325	348	310	334	329	298	307	336	311	353	332	338	327	326	333	312	292	353	319	319	314	312	314	328	364	310	342	349	306	311	342	318	342	319	331	323	302	346	346	327	309	344	315	320	343	330	347	324	344	319	341	323	316	308	305	353	306	324	345	320	303	285	302	331	340	314	338	330	302	317	322	326	304	354	296	326	352	299	332	332	327	325	347	321	348	328	354	324	323	330	351	303	317	330	350	326	339	297	321	312	335	351	328	329	360	302	343	306	329	334	312	323	337	337	313	332	313	329	374	356	332	315	311	301	293	319	320	330	311	353	302	325	344	326	327	320	346	302	300	292	319	284	299	326	345	336	354	359	335	307	322	330	288	331	328	343	305	314	331	359	351	337	331	304	315	315	317	322	335	309	318	349	353	347	327	321	311	328	323	362	344	323	319	316	352	310	290	325	319	313	350	344	333	329	327	328	335	325	330	316	322	330	323	316	289	333	315	318	324	322	326	353	305	295	331	338	327	340	324	334	332	294	350	343	340	310	313	337	308	277	337	334	303	349	349	325	342	319	309	337	336	287	358	337	330	321	327	332	298	340	333	327	334	360	338	322	305	346	344	333	293	344	313	299	365	325	337	334	322	334	316	359	318	345	331	307	365	322	370	330	334	316	345	323	309	319	365	340	351	329	293	328	311	293	310	338	299	335	333	357	332	330	342	336	349	315	327	325	341	352	356	359	329	311	329	316	320	331	325	309	279	355	330	318	299	360	303	316	305	320	332	313	309	320	370	329	311	316	359	337	316	331	306	296	342	319	317	314	343	353	308	331	318	319	315	305	340	335	276	291	321	352	315	338	356	353	308	330	363	314	315	309	301	344	297	338	329	326	291	300	335	315	326	299	309	301	308	312	328	344	325	309	350	341	296	286	326	332	347	308	294	335	323	275	318	315	342	317	303	361	349	292	304	309	316	309	313	326	337	302	318	361	299	339	297	304	316	324	318	318	342	320	335	323	322	320	354	312	311	314	323	309	354	301	315	327	307	335	324	309	313	346	322	353	317	334	340	325	329	337	358	333	349	338	326	317	342	358	315	343	316	293	333	326	339	332	344	316	340	351	327	337	314	332	364	332	328	327
2376	357	306	332	303	313	336	288	309	298	327	321	316	296	292	327	313	333	312	322	314	280	300	309	304	282	305	312	330	304	296	297	333	267	322	270	295	348	312	313	313	291	321	299	317	293	301	306	311	309	277	280	297	301	293	318	305	284	311	332	312	287	310	316	283	279	283	313	306	361	326	302	307	309	329	307	274	364	300	295	285	346	320	294	253	303	279	310	305	272	284	318	285	309	316	317	296	253	289	304	299	283	297	297	330	304	367	303	304	302	281	317	323	302	326	324	301	271	275	288	301	294	314	307	295	295	344	320	305	269	315	287	312	284	315	337	328	300	324	290	280	287	315	305	292	269	275	295	331	292	307	286	311	269	309	293	342	300	302	310	324	289	284	311	311	311	317	337	316	304	282	293	318	307	315	282	306	302	306	315	290	310	294	320	317	290	326	303	273	301	296	300	289	292	272	306	310	313	309	312	295	314	314	272	297	302	275	292	275	282	307	294	302	302	287	332	287	296	289	286	303	282	294	326	294	301	307	272	310	288	288	277	324	325	320	291	281	299	311	326	312	302	298	311	359	308	275	310	329	291	302	302	297	300	310	306	297	293	296	292	291	290	265	317	287	308	274	314	313	294	321	286	271	307	307	311	337	290	281	299	299	284	298	282	286	302	274	291	294	302	293	324	282	289	293	309	296	327	316	312	319	265	318	311	312	279	304	309	245	325	317	323	306	302	336	322	304	315	301	323	272	334	314	342	302	276	344	311	297	297	311	276	290	315	296	332	300	326	297	287	314	290	310	312	278	277	327	290	298	288	272	293	320	290	307	316	319	309	301	325	315	321	332	306	331	288	312	289	320	284	299	311	307	291	256	324	298	314	301	308	293	325	320	307	310	279	292	293	271	293	330	340	286	295	282	282	294	313	301	283	304	307	313	283	314	296	290	319	332	317	282	307	301	325	301	295	286	306	327	312	262	299	309	317	298	306	318	300	320	287	310	273	291	301	271	300	330	309	327	327	309	307	306	316	303	308	319	302	314	341	299	293	282	300	295	322	297	312	304	311	283	303	303	296	284	312	272	287	293	309	321	295	320	299	314	318	278	285	293	326	301	313	303	321	317	326	323	313	290	319	284	311	324	323	305	288	313	292	303	300	305	291	306	359	287	308	278	278	291	294	294	282	269	311	312	310	301	297	326	309	356	289	295	299	300	319	292	322	300	290	331	312	293	295	316	298	299	317	301	296	318	330	314	289	304	293	272	309	302	319	301	317	279	306	315	298	286	303	321	309	310	327	315	299	345	292	308	290	307	337	293	295	284	309	265	301	284	309	275	312	279	339	302	326	262	304	306	293	281	327	309	230	297	299	319	299	280	309	302	301	307	311	246	303	303	321	340	298	311	339	276	293	307	308	295	320	322	293	308	283	312	308	306	297	319	306	267	297	299	293	334	292	331	279	268	296	314	310	337	323	318	328	265	288	297	312	317	265	309	301	286	281	304	313	274	297	318	301	318	300	320	260	308	260	300	284	319	326	306	321	286	275	282	314	307	290	287	294	300	274	347	306	297	294	311	302	321	294	300	277	319	271	281	287	296	302	299	305	309	262	315	325	321	292	288	299	282	309	314	307	292	282	275	289	323	301	344	337	305	312	313	324	343	273	299	310	281	270	280	267	315	326	295	302	308	288	310	312	285	326	262	301	308	317	324	291	285	307	339	330	282	309	295	289	316	315	336	344	286	278	300	323	303	294	289	294	313	303	309	303	311	327	320	350	308	293	318	293	285	307	295	272	278	290	326	281	315	284	271	272	334	271	307	296	299	294	296	276	339	252	324	311	296	317	310	326	292	326	292	293	283	374	308	327	318	285	312	311	309	297	313	308	300	299	311	312	319	288	315	298	307	345	325	304	259	301	294	294	286	286	269	295	294	286	334	300	309	305	292	293	280	289	310	316	311	308	336	285	282	285	309	297	343	291	292	324	301	280	285	302	296	312	293	311	284	277	307	296	295	314	333	293	337	296	291	317	301	317	322	323	299	295	324	312	285	339	323	312	328	308	318	286	324	344	277	299	313	322	279	290	271	314	318	297	306	322	299	308	308	287	308	289	315	329	324	307	309	291	310	296	279	281	288	314	279	288	307	310	293	348	290	315	331	283	296	300	285	315	330	308	287	287	271	293	285	300	326	274	302	290	311	320	302	311	309	327	300	297	321	288	316	304	303	296	303	310	317	305	309	296	292	319	317	327	297	266	303	300	314	295	321	314	275	267	336	318	311	291	300	304	294	318	321	284	300	292	306	316	304	278	271	295	325	271	302	285	348	318	281	263	317	310	298	294	303	305	302	321	307	309	287	315	320	305	288	353	293	287	335	290	347	307	322	313	320	321	293	280	287	326	307	318	347	331	313	281	303	293	326	269	304	293	305	318	289	321	311	288	310	305	313	341	302	336	318	338	301	273	285	310	300	317	329	299	317	317	316	277	301	289	295	301	311	300	318	311	297	291	259	287	323	264	285	300	324	301	321	307	291	287	286	311	292	290	306	297	295	314	292	312	330	302	308	262	304	320	309	295	304	311	298	317	293	295	282	318	290	277	283	323	318	334	288	268	314	289	334	308	322	305	287	307	281	305	315	311	282	281	289	296	297	304	274	314	310	289	321	300	326	300	297	305	301	308	303	288	329	326	320	304	277	298	274	307	331	303	300	282	313	294	284	328	304	294	358	327	301	346	294	314	276	308	308	310	320	278	299	277	309	308	348	259	314	298	285	288	318	331	313	277	259	294	286	354	298	319	311	317	307	299	275	308	279	314	300	291	314	324	328	309	289	317	336	291	320	297	347	295	287	277	320	302	283	291	315	320	288	298	316	309	285	296	291	297	322	288	265	329	295	296	267	346	301	288	300	315	300	309	310	311	303	294	281	308	290	288	271	282	289	285	315	292	302	281	342	315	300	313	296	297	311	301	312	309	305	286	287	271	314	344	294	287	316	293	272	289	335	347	301	293	312	307	287	316	306	297	322	278	302	318	288	317	265	312	290	311	302	331	284	289	336	305	317	299	301	310	343	332	292	305	301	294	293	293	318	306	362	292	305	302	315	296	353	299	307	293	293	295	300	313	345	309	311	309	308	313	320	346	283	321	297	314	319	312	299	321	283	336	294	317	290	313	324	312	294	337	303	313	326	306	283	292	303	326	346	323	292	303	306	301	313	290	319	320	309	287	280	308	291	311	276	301	284	265	296	287	279	289	319	318	294	306	298	331	309	320	298	339	310	273	310	319	346	329	281	309	260	275	346	314	304	341	291	310	321	283	306	318	289	308	288	311	319	334	337	284	280	316	295	285	272	295	313	291	349	302	337	323	271	289	304	304	306	314	302	293	361	291	312	296	308	294	304	279	287	335	302	280	290	331	319	330	313	299	294	302	309	301	282	289	297	293	269	302	291	317	317	295	281	292	287	295	306	274	296	281	313	280	286	308	314	278	292	307	315	298
2851	775	744	783	710	712	756	719	750	810	756	718	742	749	775	736	768	698	751	751	752	774	732	754	726	736	742	659	696	730	745	691	723	741	734	727	735	711	686	731	688	739	754	706	752	723	752	769	739	713	718	696	727	700	731	663	749	742	706	666	705	726	766	724	719	741	758	705	708	713	752	721	773	710	731	752	724	729	675	702	707	751	739	775	653	712	781	750	689	750	750	743	709	696	695	686	715	729	752	761	732	715	709	763	731	681	761	719	688	688	714	758	727	712	741	739	680	682	708	704	744	721	690	796	702	722	683	722	668	703	717	731	750	727	767	667	724	703	732	729	653	721	712	653	752	735	679	745	717	671	739	737	727	740	681	700	754	717	725	713	760	747	682	695	743	721	727	716	709	800	745	758	725	737	715	702	725	679	770	676	752	714	739	722	691	777	733	774	715	695	755	757	697	705	708	704	740	712	742	695	702	680	730	735	674	733	729	737	691	702	708	731	760	709	755	725	722	734	727	683	765	743	735	736	687	661	690	710	778	722	701	732	747	724	767	709	736	730	746	707	721	741	703	666	737	748	725	700	696	681	704	766	724	734	739	690	721	728	739	727	715	709	706	703	742	685	768	704	750	735	769	681	666	737	771	730	769	762	685	728	739	695	722	750	707	655	725	693	704	708	711	689	777	703	700	710	759	699	734	697	742	699	687	696	725	736	744	719	768	682	703	713	767	745	733	691	691	709	706	773	763	729	696	711	716	675	724	739	722	661	673	750	684	734	691	734	771	711	705	696	730	709	704	719	734	733	748	717	731	735	681	739	747	720	733	734	744	715	756	735	711	732	796	699	670	761	746	705	758	709	697	708	707	726	749	704	723	737	727	727	742	734	697	721	718	735	705	745	716	736	743	726	708	695	721	728	689	783	707	721	698	731	726	712	741	661	708	751	717	728	680	799	718	765	704	705	709	686	744	727	723	708	700	737	751	701	722	684	751	732	724	694	689	713	726	703	737	700	726	673	728	711	700	748	771	716	735	742	748	682	744	731	659	732	762	692	721	741	720	749	727	680	721	740	725	748	750	731	723	726	739	750	682	724	714	757	737	731	728	730	710	694	703	747	706	764	753	735	730	747	767	700	699	713	758	750	678	742	736	696	727	677	747	716	730	755	721	748	772	751	757	712	680	712	755	707	692	757	697	687	712	732	720	709	701	729	722	720	735	712	677	738	708	702	745	720	726	763	757	708	709	703	709	667	800	741	716	717	667	731	720	707	729	701	705	716	738	723	711	698	703	679	741	745	718	736	711	753	700	750	703	729	666	718	747	708	765	730	681	690	710	719	729	696	712	685	731	666	705	766	715	714	721	758	686	730	758	738	682	703	748	699	719	698	710	694	666	700	707	730	716	757	691	750	674	716	692	718	678	695	774	705	757	716	716	669	724	704	753	739	723	702	723	739	712	733	692	725	719	693	751	714	735	718	744	734	729	756	715	786	742	733	724	731	708	704	748	711	733	700	747	671	742	727	718	691	712	734	724	700	716	759	724	723	690	760	741	751	715	773	704	667	702	732	705	666	716	693	735	722	750	744	749	743	687	741	720	774	669	725	680	745	761	731	755	718	700	676	733	716	749	714	761	732	725	725	718	709	734	753	725	706	725	678	709	680	702	705	769	730	693	750	725	702	726	787	724	707	737	733	756	725	683	687	686	670	690	682	738	714	727	722	747	756	733	742	732	732	681	723	708	708	729	714	730	766	720	700	704	703	741	749	711	718	773	710	717	680	733	737	731	731	683	652	742	722	690	738	704	736	701	722	682	724	734	732	743	704	744	769	759	769	768	732	717	709	753	727	715	709	731	711	699	764	746	711	781	684	707	724	722	736	714	676	721	725	721	752	726	738	708	720	747	681	701	690	707	733	752	692	712	748	683	715	672	708	686	692	665	687	760	743	740	723	683	702	730	738	668	737	704	743	728	681	734	695	718	704	709	715	705	697	739	695	741	671	722	722	727	703	694	753	766	708	734	671	739	728	749	748	704	717	674	798	690	712	725	743	705	747	685	700	739	726	733	766	713	727	731	698	738	744	731	729	713	696	715	688	701	721	717	761	697	675	729	738	693	720	747	680	655	729	765	670	688	710	715	790	750	730	739	727	720	684	717	776	732	745	708	707	748	698	739	710	737	726	695	757	703	719	729	718	696	696	727	713	719	709	748	697	699	729	688	711	697	710	741	677	695	766	756	768	715	752	682	709	741	702	732	773	719	754	694	746	696	711	727	736	653	714	745	720	735	705	686	770	680	762	714	697	739	695	730	741	745	709	689	735	733	718	707	725	720	741	725	712	753	712	740	684	697	739	724	744	707	720	717	752	693	698	699	731	710	705	728	733	781	684	734	725	742	712	734	707	713	767	706	723	714	670	735	726	697	653	728	691	722	703	678	745	748	716	696	735	724	716	692	715	664	732	702	732	735	691	672	714	690	725	754	682	784	683	707	749	697	722	702	726	683	772	715	742	751	697	747	686	697	734	717	731	701	733	677	690	752	770	724	763	733	687	687	718	691	713	732	763	764	711	690	725	718	769	745	710	695	676	713	745	698	738	677	700	746	728	719	723	682	758	740	720	736	705	733	695	710	748	765	744	773	706	755	697	699	695	762	746	683	697	716	702	701	678	744	767	688	716	743	753	692	729	705	756	750	745	717	692	715	772	714	765	733	701	719	684	741	731	707	706	692	745	706	687	728	722	755	746	702	755	733	711	651	730	733	693	665	657	686	737	744	672	740	712	676	757	722	746	711	739	741	717	757	729	732	684	680	717	731	732	716	708	674	732	758	747	727	746	693	708	677	721	737	722	700	764	684	721	746	733	763	720	683	721	694	731	685	778	698	725	681	710	709	707	735	702	688	695	684	754	690	751	763	762	726	705	680	683	749	717	700	669	741	711	719	703	747	732	701	724	737	707	708	742	718	716	748	738	691	713	699	766	702	753	774	702	694	702	749	740	722	707	733	717	709	726	756	724	731	754	732	680	727	704	726	687	732	725	685	758	720	735	769	731	694	738	714	724	694	736	746	726	687	701	733	748	754	692	725	712	743	728	755	718	733	715	727	752	718	766	748	702	709	740	740	689	705	699	730	695	757	726	724	715	693	704	690	684	691	706	710	758	746	730	691	654	677	717	728	750	753	762	718	737	734	695	735	713	692	737	755	727	758	762	694	682	736	710	751	692	754	743	733	719	735	734	701	720	742	740	714	727	691	773	739	715	753	723	761	741	682	751	749	730	746	710	725	753	658	699	676	713	690	711	659	724	689	757	724	714	669	754	711	709	768	667	704	686	685	714	734	707	764	715	699	700	746	761	739	758	742	719	725	713	711	779	682	717	709	706	726	704	730	697	636	786	759	661	704	771	722	670	754	719	727	757	672	751	729	729	703	752	753	743	745	717	711	709	658	701	731	741	732	715	703	718	696	712	711	734	734	687	685	693	738	727	757	708
8567	554	508	404	382	337	324	293	265	295	251	291	269	264	288	292	245	267	272	259	242	254	268	280	253	268	270	243	233	264	286	273	240	273	277	269	273	260	290	272	252	254	235	260	242	267	253	245	270	270	272	285	268	258	264	286	260	264	294	271	261	244	250	276	243	263	257	266	253	240	279	253	261	277	265	281	270	256	270	248	258	292	280	274	270	268	257	268	278	279	263	263	260	277	267	234	286	256	258	269	260	253	254	236	239	251	295	247	248	250	244	280	236	271	268	256	286	253	251	256	253	252	254	259	248	275	262	254	273	256	237	231	257	227	283	275	294	259	246	260	247	235	284	281	271	289	249	237	263	257	253	237	245	243	273	257	256	255	262	258	252	272	250	245	280	297	257	237	235	250	247	252	269	287	240	255	266	227	254	286	251	278	281	257	307	293	256	267	281	236	251	283	278	256	268	266	264	269	217	246	257	225	248	254	266	263	258	292	255	258	259	266	249	242	287	279	272	281	247	254	227	273	268	235	279	254	239	294	261	255	262	242	278	260	273	241	230	266	277	253	250	258	241	225	241	274	274	269	262	271	234	283	246	283	336	262	273	219	249	236	274	262	246	249	250	267	252	259	259	258	276	250	264	259	254	271	281	267	295	272	298	289	257	222	269	256	261	277	234	284	264	254	265	265	267	230	268	232	267	257	248	262	266	260	262	275	255	240	237	273	263	255	257	269	221	258	265	260	240	227	247	251	280	247	235	275	235	236	284	250	248	252	277	279	247	261	257	247	282	267	258	235	257	231	260	287	237	244	255	239	271	292	248	282	281	257	263	239	261	267	263	242	293	246	232	259	241	241	263	264	238	246	252	252	255	273	245	262	275	257	291	259	243	283	246	271	275	254	283	253	246	248	275	265	258	276	303	256	246	255	262	226	263	268	217	264	277	243	286	270	239	263	246	242	254	282	267	262	296	265	280	265	270	252	248	279	267	267	245	253	264	257	267	265	255	259	258	240	280	264	255	242	269	241	250	275	227	247	243	271	268	254	285	244	253	233	234	238	271	247	264	236	255	282	248	278	273	246	283	227	285	247	275	277	258	247	292	273	266	262	234	275	263	233	281	284	263	263	272	263	289	240	262	261	267	256	267	268	224	250	256	270	251	258	289	260	245	261	259	227	284	256	285	285	260	259	265	265	263	221	290	253	248	300	235	234	246	250	257	261	231	254	258	267	250	268	274	255	249	252	268	254	264	269	247	306	266	248	231	235	244	276	288	252	265	255	272	250	265	248	285	293	292	263	269	260	245	283	276	240	298	274	276	265	285	267	267	249	253	254	301	295	258	247	244	308	260	263	242	275	250	279	262	248	226	265	249	258	253	242	280	293	255	262	293	246	268	271	237	268	248	304	277	232	251	261	264	264	218	244	256	312	286	262	303	263	267	271	273	250	249	247	271	270	270	273	259	264	230	263	272	262	258	266	239	262	240	245	252	271	283	239	257	284	289	253	263	235	297	253	236	253	281	270	286	263	268	250	270	272	256	271	267	236	247	254	255	242	255	236	257	249	274	283	285	242	251	249	255	268	245	238	275	266	245	256	236	230	268	246	277	257	272	254	258	269	272	277	289	232	256	239	266	261	260	271	255	281	260	306	257	254	264	281	277	262	276	250	242	265	269	266	279	252	240	248	255	240	302	289	246	243	272	257	241	265	246	243	234	256	263	245	255	232	283	280	262	270	256	291	258	254	262	273	276	239	248	268	272	273	251	255	255	260	273	275	271	250	252	265	268	264	232	290	273	252	258	247	276	271	260	223	251	275	232	263	293	262	275	295	271	227	275	287	247	254	245	257	250	244	252	251	281	265	261	294	268	267	326	244	271	262	241	252	268	258	271	252	283	248	228	251	259	273	283	254	246	279	256	227	283	281	249	261	256	259	278	256	249	282	263	261	267	276	273	259	239	258	269	262	276	268	259	261	282	254	247	256	286	239	256	251	286	273	241	269	260	284	265	281	251	249	256	260	267	249	239	262	245	253	259	266	260	252	264	280	267	281	247	272	268	264	253	267	239	260	246	253	259	265	255	259	263	242	264	261	259	259	264	272	255	246	255	269	268	254	258	235	269	254	263	263	284	243	233	263	259	238	262	298	250	247	273	255	255	260	283	265	250	270	247	248	243	243	247	258	282	268	265	292	273	268	240	286	277	261	279	238	247	255	244	260	275	267	265	263	261	233	237	266	287	254	259	286	262	266	255	276	290	292	271	272	271	241	261	257	288	261	238	255	272	258	245	248	249	265	250	277	246	238	284	251	253	258	226	250	268	245	253	251	257	270	285	289	248	257	265	250	278	257	232	275	261	259	259	282	246	255	280	249	275	226	247	243	255	296	264	264	267	257	259	248	275	257	249	244	232	260	275	252	247	260	278	251	258	229	264	297	254	252	258	236	236	259	234	255	277	252	277	217	269	260	257	281	280	228	265	254	247	259	307	279	256	289	284	255	223	259	303	255	283	266	282	246	247	251	262	251	260	288	238	247	287	267	276	253	240	257	239	262	259	258	272	282	273	243	246	253	267	236	285	259	256	246	303	288	250	237	247	243	261	252	264	267	286	273	253	268	253	266	295	272	270	272	263	251	253	283	271	256	237	261	262	259	275	266	243	267	263	276	276	253	268	250	274	247	272	269	261	289	249	272	266	247	265	285	284	263	292	283	282	248	278	262	242	286	237	245	256	262	271	244	259	264	284	277	268	261	255	298	248	288	220	233	263	265	281	239	263	259	266	260	255	287	272	257	253	238	256	284	280	262	268	272	261	267	263	246	245	267	253	263	252	249	278	257	263	286	273	242	261	261	253	246	254	277	259	264	272	279	236	261	238	272	247	273	248	233	266	259	247	258	250	246	269	274	234	265	277	251	260	275	266	261	274	253	252	267	230	257	233	263	261	283	230	279	249	261	285	258	272	263	267	278	265	250	263	281	241	258	237	257	269	269	265	278	271	250	266	277	273	267	267	233	231	296	260	292	233	231	275	277	269	237	251	270	284	257	273	286	235	272	242	261	271	244	241	261	281	251	270	264	266	276	254	260	286	261	257	263	261	255	263	284	252	275	279	244	261	232	259	284	271	246	256	287	286	247	286	256	273	266	249	265	259	262	251	253	233	265	256	268	272	257	248	247	220	264	271	251	284	267	247	268	259	258	281	225	265	299	274	264	282	252	235	278	248	251	258	276	276	246	248	268	249	257	255	277	235	282	270	242	293	277	213	267	255	241	277	256	295	269	253	234	275	271	241	273	266	257	242	276	291	236	268	268	271	271	264	253	278	268	252	281	238	251	254	245	267	236	259	284	250	259	222	251	282	295	248	246	244	283	288	251	252	260	264	281	251	258	253	284	266	270	270	267	264	236	264	246	267	262	237	235	283	252	268	300	252	248	265	248	289	292	257	237	240	263	255	274	254	263	260	260	275	249	236	231	277	286	269	250	247	253	278	269
7433	806	1114	1223	1153	1016	887	816	779	740	773	684	711	724	701	673	675	640	679	644	662	674	647	670	678	672	623	614	634	642	604	646	628	624	588	668	647	631	629	639	626	661	629	654	613	668	629	658	622	652	644	632	640	659	648	593	607	638	638	637	625	650	633	618	609	615	634	660	705	667	670	643	685	703	745	752	665	661	655	666	635	646	623	634	659	626	663	619	616	628	616	592	646	664	619	576	640	599	608	607	643	654	649	622	650	656	612	704	644	625	576	610	652	624	629	570	609	648	616	620	610	639	627	621	597	618	618	628	630	643	648	630	640	637	658	614	611	618	609	585	661	641	607	607	656	636	582	580	627	601	613	601	580	579	630	647	693	612	613	597	611	651	646	608	624	600	637	596	604	641	579	644	638	658	609	602	651	582	659	645	595	655	678	680	608	650	655	626	641	584	646	626	612	606	598	618	656	600	619	599	600	616	605	671	622	573	609	615	637	616	609	604	591	620	651	615	614	624	623	638	624	628	578	647	633	605	617	594	655	645	629	614	628	594	645	590	631	617	602	646	617	611	611	637	621	610	611	576	649	663	629	629	627	608	608	629	644	614	607	631	594	640	589	611	615	640	652	618	592	608	616	604	664	633	672	625	601	665	630	611	622	593	614	616	619	653	622	635	610	646	624	654	642	546	647	654	625	644	550	658	617	618	624	632	665	632	614	602	608	644	613	673	659	648	621	634	617	621	645	597	622	640	631	600	632	589	610	631	628	629	628	561	636	616	605	591	639	604	602	602	620	599	635	617	631	628	626	661	568	594	608	636	589	590	641	604	606	650	620	644	612	615	621	638	659	631	615	644	619	613	584	603	605	607	591	613	624	646	607	616	626	643	617	630	576	618	638	632	621	590	607	607	668	654	607	637	612	599	603	638	611	611	626	607	637	631	591	605	640	616	643	597	622	613	639	600	573	665	637	630	608	651	576	609	617	590	652	621	616	632	609	638	633	650	617	639	640	628	626	686	627	624	584	614	616	611	637	638	628	674	629	654	650	608	619	655	632	625	620	661	614	671	616	627	575	612	595	601	605	602	664	632	597	619	633	572	619	598	602	609	645	610	637	631	594	629	608	632	629	656	643	654	654	639	612	616	585	589	621	637	660	629	631	626	622	632	599	592	666	634	635	640	659	599	609	610	594	627	592	664	573	643	655	600	626	620	585	651	655	644	625	636	610	623	625	641	616	633	662	624	598	599	639	587	621	680	634	649	621	646	586	650	631	606	644	582	590	623	647	614	681	627	632	621	640	612	606	628	634	637	658	618	605	616	665	648	624	609	582	599	636	590	613	622	621	579	664	653	625	596	602	588	647	636	605	615	600	623	662	651	609	621	590	644	590	632	654	571	652	619	580	587	667	578	591	652	625	626	624	586	628	618	652	644	619	631	655	630	639	632	646	597	608	651	601	669	619	667	611	643	593	605	658	563	580	656	614	659	643	616	628	612	627	623	606	608	620	605	643	635	595	620	612	663	662	599	600	578	590	618	612	618	602	614	641	581	603	629	618	628	600	662	624	628	603	558	647	619	641	622	595	597	614	614	652	604	640	669	608	598	635	624	651	622	603	634	572	624	614	591	613	682	563	637	621	648	595	618	604	628	624	614	639	625	601	600	601	634	628	603	632	591	610	639	601	591	622	599	619	630	628	609	663	640	589	635	644	653	637	660	612	585	682	611	667	633	614	664	597	626	616	597	611	601	594	642	671	623	654	623	617	646	668	683	580	668	569	644	577	621	593	633	666	599	644	595	601	583	547	647	658	645	641	671	663	609	634	605	660	631	642	647	640	584	638	602	640	609	578	585	632	587	615	633	614	642	602	603	659	643	645	653	604	639	673	657	630	645	671	614	578	562	640	645	645	636	679	609	582	609	624	594	597	623	615	627	596	623	671	637	574	644	593	617	594	654	613	612	620	603	625	654	621	598	630	653	639	621	650	608	633	620	639	646	652	601	667	602	650	620	561	643	622	606	643	603	648	599	647	604	641	630	662	642	595	591	591	598	644	620	626	616	599	631	625	626	635	644	590	629	619	635	605	644	596	614	639	658	650	619	612	622	606	628	639	623	636	635	658	632	612	643	624	566	632	622	654	594	621	625	639	662	616	667	612	627	634	621	590	633	623	603	623	623	601	632	658	634	612	628	619	634	651	660	629	618	627	653	610	590	622	641	645	667	623	626	656	599	630	618	631	568	638	601	589	592	646	645	590	602	605	606	605	604	629	633	606	675	613	667	647	620	612	634	652	657	608	602	659	618	656	621	647	610	658	595	637	611	631	598	631	628	580	618	636	632	632	575	648	635	631	633	647	603	637	599	615	626	630	605	639	630	621	573	603	598	608	608	630	622	626	633	660	642	640	634	625	646	611	622	625	603	571	612	660	594	616	675	605	657	635	644	637	631	592	618	609	611	595	611	625	629	616	580	573	677	654	618	665	636	634	622	656	671	572	609	641	616	610	626	616	624	642	613	644	598	588	609	623	615	656	598	609	628	607	642	643	660	605	628	639	565	594	605	594	607	580	598	626	638	613	585	620	593	624	640	601	584	660	672	614	609	615	633	625	659	611	644	628	630	620	618	604	648	591	591	648	629	598	608	622	643	659	649	619	649	663	606	674	620	613	632	648	653	670	617	632	609	666	630	664	667	624	624	658	624	640	626	610	657	643	624	637	596	591	612	644	634	618	623	636	627	675	615	620	611	605	631	623	622	614	632	600	583	625	599	612	575	669	620	607	617	626	634	630	613	660	593	605	632	607	649	610	624	632	621	570	603	672	656	588	638	586	618	626	636	629	596	609	627	608	638	606	637	598	571	606	686	637	572	589	590	673	599	662	627	596	648	652	570	619	630	640	606	616	590	656	637	584	648	643	617	636	607	599	609	628	651	630	602	568	616	570	609	575	586	616	628	610	644	641	609	647	666	608	619	645	611	616	593	612	611	634	680	620	614	647	617	577	648	603	629	590	629	605	664	668	621	586	624	577	648	622	618	624	607	619	649	657	686	644	611	638	613	622	621	638	592	633	606	593	616	604	569	640	640	622	600	627	669	595	615	641	610	608	621	650	582	659	655	677	595	634	618	609	657	644	624	633	630	633	643	632	634	622	645	602	597	665	630	640	656	629	624	621	639	597	624	652	576	619	635	617	636	596	615	610	622	627	609	626	650	607	632	590	645	605	632	652	584	643	652	537	627	590	609	655	624	618	585	656	651	642	624	617	608	638	654	625	667	659	666	660	632	595	645	593	617	620	606	619	622	653	644	630	663	608	630	626	619	576	631	596	590	614	642	609	599	594	610	644	643	605	648	624	604	617	604	642	642	630	674	601	637	592	626	619	644	646	597	655	604	606	637	620	622	658	574	671	665	634	642	603	645	612	630	660	621	570	637	593	605	628	626	643	611	617	635	624	635	630	591	621	683	599	609	664	644	652	631	631	595	589	610	629	595
14146	862	570	456	307	247	235	212	157	181	187	147	146	164	166	145	112	153	133	145	134	126	120	136	138	126	118	130	131	150	127	136	154	135	125	139	128	152	150	147	125	132	138	130	128	143	129	138	129	126	156	125	132	139	141	125	150	155	140	129	149	124	138	135	123	143	130	129	150	128	158	143	149	142	158	150	138	117	135	119	129	135	132	132	133	123	146	136	128	125	140	141	118	135	145	133	118	128	114	122	148	122	138	112	141	127	121	124	126	129	149	115	137	153	138	147	121	134	151	144	127	130	112	118	140	135	123	113	141	124	143	127	141	133	143	138	135	130	137	123	122	137	146	133	114	106	120	131	149	141	133	131	131	133	128	125	123	112	132	132	139	127	147	133	131	129	122	116	129	135	125	130	136	135	130	132	133	122	137	138	137	109	153	137	124	108	129	114	116	126	132	155	152	132	140	134	127	134	117	124	140	160	119	130	142	132	135	129	146	135	124	141	144	125	118	138	123	131	146	138	146	158	140	154	134	125	122	121	118	156	142	111	125	153	147	134	119	116	122	132	138	136	120	149	136	113	126	132	143	146	136	122	122	136	127	116	118	124	126	122	143	121	132	133	134	120	126	131	132	145	139	127	112	133	119	124	140	120	128	135	153	133	125	120	120	138	149	133	142	133	117	136	122	125	135	127	152	119	143	123	136	128	125	117	120	124	132	113	116	150	122	137	121	134	132	131	138	118	129	143	125	143	129	135	129	138	136	113	128	130	125	131	126	141	105	127	137	151	141	138	129	115	124	122	129	126	118	129	148	156	126	147	135	126	143	112	138	105	114	134	134	118	113	130	126	136	138	146	105	120	130	126	115	140	157	134	130	146	140	122	141	119	124	122	143	116	119	126	135	128	147	132	115	138	158	137	115	118	146	121	117	136	137	117	126	133	137	107	119	130	132	134	126	135	127	118	123	125	134	127	133	157	129	113	132	136	139	140	100	129	156	132	127	142	130	142	138	134	144	143	112	131	143	129	126	125	111	134	138	136	152	127	140	124	148	140	136	126	126	133	154	143	146	155	150	111	110	122	106	119	135	148	130	140	131	164	127	110	135	131	135	127	138	113	112	144	107	129	96	132	129	126	119	127	134	109	112	115	110	121	138	144	106	118	129	126	117	138	122	132	107	132	116	119	124	133	148	145	138	138	137	126	136	129	130	104	119	146	134	116	155	130	143	142	117	125	158	118	106	140	130	102	121	116	109	135	153	139	117	137	117	151	122	155	135	118	122	119	136	152	155	125	114	121	126	114	145	132	131	146	131	122	133	126	133	147	134	142	127	122	126	140	145	131	116	128	124	128	127	130	128	121	116	146	136	119	125	139	143	149	120	105	142	128	140	141	114	141	122	113	132	110	124	141	111	142	126	140	141	147	148	122	119	142	140	142	109	132	125	119	134	119	128	141	129	126	143	158	111	118	124	119	140	157	112	138	121	115	128	147	127	146	138	139	141	152	116	141	124	123	138	107	129	123	142	125	143	145	133	125	144	122	135	129	160	143	133	137	125	150	136	104	133	135	125	128	156	130	138	126	129	144	127	146	136	138	137	131	140	125	123	112	133	121	144	119	152	111	121	143	130	136	117	115	119	128	131	141	138	115	116	142	144	135	139	128	139	144	129	133	141	142	130	115	108	139	111	132	121	128	134	142	115	124	124	143	131	151	139	106	142	136	147	129	121	130	132	124	135	126	124	127	144	140	121	121	118	130	142	115	134	111	146	114	119	123	140	139	148	139	106	132	123	135	107	145	136	116	160	121	139	122	131	132	105	150	131	106	143	135	138	145	128	106	141	130	102	131	135	132	118	126	152	127	122	111	137	122	137	127	132	138	128	138	139	169	136	139	131	109	137	120	125	121	130	138	144	131	134	127	120	106	116	101	140	143	128	124	128	120	163	143	132	115	155	142	126	118	147	133	137	139	118	144	151	135	141	136	108	151	134	136	136	127	123	133	124	125	122	144	138	120	147	106	149	130	128	124	124	127	141	120	147	106	160	131	141	138	125	143	122	133	136	142	117	127	118	120	127	133	126	127	135	137	133	139	142	141	109	126	123	132	127	141	137	128	124	138	112	115	119	121	140	153	131	153	117	132	140	121	112	144	125	134	108	128	114	124	137	115	147	134	126	130	140	135	133	119	116	137	125	132	118	113	135	161	138	145	138	124	116	118	132	137	132	127	124	132	126	138	151	151	133	128	143	109	152	131	136	134	126	130	139	125	147	128	122	135	133	136	123	125	120	108	123	138	119	132	128	117	134	143	128	131	131	136	146	126	138	140	137	116	117	114	127	130	143	123	131	130	120	128	130	131	132	127	129	116	135	137	124	129	107	142	130	132	110	143	133	112	137	142	132	133	125	126	127	148	127	138	122	114	144	115	163	138	145	144	120	129	117	139	123	112	122	121	111	131	154	137	133	127	126	160	120	116	145	134	137	138	119	131	132	131	137	135	135	128	107	131	139	128	131	150	134	137	108	123	112	122	124	123	139	130	123	147	141	155	143	126	143	142	131	142	130	140	136	116	169	148	149	119	137	129	137	135	153	132	127	137	131	128	112	129	120	120	130	144	112	157	151	122	136	135	133	126	135	137	119	136	148	134	121	131	126	130	99	146	148	119	132	126	109	136	137	113	117	138	111	125	119	152	136	135	139	147	124	131	123	128	152	127	133	143	136	130	103	121	140	140	129	154	130	138	136	129	124	126	139	134	133	134	139	140	119	123	137	135	130	144	140	147	124	116	139	132	121	133	148	145	139	131	139	135	117	131	128	127	118	113	136	144	113	139	140	132	123	127	124	130	128	129	132	120	126	142	127	145	126	135	125	107	116	121	137	120	151	119	146	157	105	136	144	142	126	126	163	132	144	143	133	134	131	127	127	126	129	134	140	140	141	125	134	121	114	138	138	120	143	113	157	143	141	128	126	153	142	163	132	125	123	107	123	139	128	125	141	111	122	112	124	119	125	129	121	147	137	117	154	162	153	137	143	137	109	123	139	131	133	144	136	129	145	124	154	154	121	139	149	133	157	132	139	130	134	118	108	149	118	131	128	143	123	149	135	156	117	146	143	131	117	126	141	132	117	139	142	148	128	117	138	96	144	128	134	128	148	116	131	121	126	118	142	139	110	121	138	142	126	122	112	122	140	156	131	117	113	119	111	117	145	129	125	146	133	114	127	114	133	124	146	129	132	114	141	127	125	122	114	118	143	118	127	129	123	139	133	155	137	148	130	145	115	97	113	135	131	124	126	125	120	127	141	127	127	144	122	119	140	147	121	146	101	135	138	125	114	145	120	146	137	113	139	126	117	125	124	122	143	132	113	116	141	138	142	140	121	128	101	137	139	148	124	138	126	146	143	131	121	126	140	141	132	133	144	135	121	133	151	138	125	139	141	113	129	140	131	132	111	144	108	147	125	159	126	126	119	128	149	142	148	126	138	140	124	120
8881	799	1321	1525	1209	973	787	722	595	578	550	539	475	493	462	463	439	436	415	417	427	399	370	397	368	419	367	354	384	416	328	363	385	360	367	366	368	359	362	363	361	347	351	348	349	359	347	321	364	376	334	391	324	349	330	346	354	362	380	337	353	361	358	319	362	351	364	361	360	387	353	403	403	506	503	473	398	411	385	347	343	379	386	352	367	342	356	344	365	361	322	343	374	362	345	306	326	339	400	345	319	315	338	370	381	318	339	348	347	326	321	329	337	327	340	313	331	333	341	311	347	382	371	368	335	335	328	307	329	377	349	340	357	346	322	344	352	343	324	334	373	360	333	336	346	346	331	330	316	345	342	347	330	334	351	332	339	345	366	380	304	313	380	318	311	373	322	356	331	327	360	344	354	337	351	347	337	327	368	331	343	357	365	331	307	326	360	357	330	347	350	298	364	343	353	336	326	327	315	312	299	349	348	359	326	330	347	337	351	362	364	333	337	327	352	320	332	347	354	322	346	340	322	334	354	342	329	327	333	317	354	335	365	348	350	324	308	355	383	373	361	337	375	298	322	344	375	353	346	321	343	350	360	329	327	370	347	344	285	340	323	345	352	333	355	342	327	318	316	347	332	319	348	338	321	354	317	360	348	334	339	362	354	321	322	335	356	334	354	342	347	336	319	330	345	348	332	307	347	351	353	338	362	338	346	387	384	330	326	368	303	344	345	369	405	334	351	346	326	340	363	353	325	335	325	331	342	316	351	354	335	330	346	342	335	331	351	374	331	339	329	332	346	337	347	313	341	329	319	302	343	347	361	349	323	335	367	330	346	366	340	337	353	350	342	345	334	361	314	335	327	288	360	349	367	322	353	370	346	326	373	320	327	327	338	320	331	361	312	343	357	341	340	323	359	346	350	337	323	342	359	372	328	328	368	366	320	288	357	326	318	328	354	357	317	353	350	382	348	340	353	353	298	340	331	355	305	344	333	327	314	343	323	347	334	309	316	354	334	335	341	324	323	353	356	354	334	329	323	328	322	364	352	335	347	322	323	332	350	332	314	393	329	366	327	301	347	332	295	355	287	323	365	334	331	332	333	346	343	321	315	327	333	372	326	329	332	348	354	349	317	320	330	337	356	358	366	334	322	331	336	325	359	345	361	360	368	328	336	335	354	342	334	335	315	353	347	356	369	335	331	358	352	316	314	325	351	355	378	335	356	333	330	341	328	327	340	306	324	329	337	333	320	331	332	371	328	336	326	359	340	346	337	334	308	342	340	374	344	294	331	372	324	307	327	331	325	349	352	351	319	348	350	338	313	335	358	335	326	338	301	312	349	336	295	328	372	336	346	354	353	314	345	359	357	323	340	328	365	344	332	332	332	319	371	335	364	346	354	369	350	365	344	343	361	358	321	311	323	336	370	296	351	346	338	331	337	354	334	326	357	325	363	325	362	374	326	324	345	336	376	301	335	334	322	337	362	348	318	318	345	356	343	374	348	349	312	356	376	359	392	338	321	352	358	344	336	327	338	327	348	331	332	315	379	357	324	327	352	317	305	327	331	351	363	331	348	330	339	297	346	381	335	360	365	370	366	350	320	348	329	324	319	364	331	371	350	345	380	347	309	366	324	320	346	343	325	370	350	323	345	358	319	350	346	340	313	362	347	341	344	352	331	349	362	314	360	309	342	350	350	340	333	341	322	367	357	342	321	348	352	314	322	343	342	387	339	319	343	318	342	340	387	340	367	357	316	378	339	339	328	341	341	318	384	319	332	340	335	333	308	366	354	347	307	358	335	346	371	390	359	360	323	365	352	332	350	316	336	332	326	333	356	370	349	326	345	366	334	341	335	364	362	320	345	314	329	340	329	353	352	317	361	350	345	336	338	344	358	338	340	331	338	344	339	362	338	367	360	368	321	333	308	353	326	358	330	323	345	313	311	317	360	375	346	350	331	375	361	332	335	362	312	359	349	315	370	315	324	342	341	345	360	336	328	339	321	354	328	338	335	344	347	363	344	352	341	337	353	336	334	329	347	339	351	351	350	387	343	331	336	328	316	326	359	314	315	336	335	347	351	318	327	379	321	346	342	346	399	327	373	342	347	335	350	340	327	390	360	345	330	333	332	346	337	353	298	339	338	341	325	336	324	347	328	329	350	365	333	354	344	336	337	392	357	325	337	372	330	359	345	341	318	348	337	358	332	354	331	308	331	348	350	328	367	346	357	326	355	345	307	358	385	342	322	357	320	326	324	333	332	324	352	316	346	366	329	364	385	338	343	328	357	345	365	390	342	322	339	338	361	337	357	336	345	351	310	378	335	362	349	345	316	352	336	367	348	317	322	343	354	326	334	334	322	365	318	359	329	326	327	335	288	326	296	312	311	325	331	338	320	338	346	372	320	325	321	340	349	345	358	333	337	322	357	322	328	368	350	326	361	342	305	301	353	341	334	329	357	345	294	359	340	316	354	360	339	331	332	316	367	327	356	338	364	335	335	329	333	347	373	338	321	356	357	342	334	315	395	342	339	346	334	389	371	358	354	341	349	336	318	349	318	327	335	333	334	352	388	340	355	355	320	350	330	329	347	367	312	327	330	340	361	342	331	389	345	339	322	381	343	346	323	321	348	320	320	332	348	394	322	295	338	321	302	332	327	328	355	352	367	354	378	357	383	346	363	344	347	350	336	324	315	310	303	345	363	352	349	317	357	350	336	343	339	324	351	331	334	318	329	338	342	335	318	363	356	379	318	311	330	367	329	307	360	350	349	317	353	322	344	340	343	329	313	334	342	351	336	372	329	343	362	356	355	341	321	361	341	336	349	355	371	393	317	360	336	356	361	329	359	348	349	365	334	336	311	332	322	329	320	318	325	346	355	314	376	351	340	331	335	336	328	353	318	329	366	317	372	339	342	343	336	330	351	338	314	323	348	354	323	329	372	363	352	344	349	339	347	361	358	317	350	329	348	353	358	347	333	371	358	378	358	332	349	323	351	366	393	327	338	334	334	313	327	325	329	322	318	356	336	378	321	355	367	355	329	373	321	360	325	311	328	338	359	308	323	338	359	381	348	332	326	368	349	375	317	335	358	339	356	323	349	332	347	322	346	348	345	336	345	347	333	358	340	322	331	315	363	353	368	335	347	321	362	317	343	356	330	360	340	347	360	337	341	340	351	326	336	375	321	320	313	328	370	380	325	366	330	332	319	389	327	348	359	342	338	321	317	346	335	346	323	312	354	340	361	364	348	347	354	335	360	321	318	334	365	371	333	347	358	341	357	361	342	335	346	341	367	364	338	356	345	350	337	331	373	356	336	341	360	359	341	356	359	372	344	336	347	340	331	366	360	357	364	330	337	330	356	380	327	349	361	350	358	350	334	304	356	359	341	371	350	349	354	291	333	332	321	368	345	326	349	344	343	338	325	342	292	350	347	311	356	332	357	373	331	327	339	341	360	315	342	383	323	314	359	303	342	351	322	332	357	338	369	334
3014	342	350	329	320	310	308	319	294	321	273	293	320	306	312	305	320	322	315	298	286	280	332	286	333	301	307	346	291	332	350	297	318	316	286	345	327	330	313	317	309	283	322	315	288	316	294	333	316	310	331	316	301	282	292	339	324	313	316	293	308	316	306	301	287	289	315	305	311	299	327	297	329	286	332	293	321	345	341	299	301	298	315	327	316	323	312	342	354	301	322	314	332	288	337	347	305	297	317	325	289	317	318	331	313	322	310	320	338	322	305	325	313	337	302	324	319	319	273	351	332	277	320	319	277	310	316	278	306	321	277	300	317	303	339	308	311	289	304	338	312	313	311	284	311	316	285	316	325	309	291	303	364	340	309	327	283	312	320	295	302	348	314	317	328	317	327	333	332	319	330	325	343	289	300	338	283	332	317	305	316	346	323	305	303	300	347	306	276	332	305	309	299	354	319	339	316	288	275	346	296	333	321	317	316	284	305	294	290	293	309	329	321	285	311	286	331	295	311	327	284	317	286	317	316	340	343	314	338	332	307	333	316	320	350	301	326	289	332	307	325	348	319	302	318	376	314	291	298	309	317	325	326	313	320	342	276	291	292	308	315	307	299	310	333	313	290	340	342	290	272	303	306	334	349	282	317	318	305	333	333	314	276	323	306	309	333	341	290	321	290	290	293	325	308	332	333	342	345	291	332	314	289	295	302	342	322	278	291	325	343	293	311	332	300	298	331	304	308	337	289	335	329	320	359	291	300	298	294	323	302	325	313	311	340	301	311	287	274	297	304	346	288	352	326	251	306	304	313	325	307	287	308	304	276	343	286	323	285	323	299	295	322	281	329	314	349	298	301	303	281	323	316	305	342	319	316	319	285	351	316	353	339	317	331	289	295	299	343	310	344	305	313	297	289	308	294	323	301	282	318	344	291	303	320	315	354	329	312	286	318	274	324	318	319	283	346	300	293	295	319	339	264	335	331	323	293	297	316	310	323	301	342	283	306	293	314	271	294	293	327	323	346	322	295	294	314	310	299	298	323	303	264	294	315	323	314	335	265	306	293	319	320	320	334	309	360	339	336	296	305	296	301	341	327	295	320	319	278	301	314	345	317	318	287	280	300	335	294	331	295	338	320	310	329	321	290	299	307	308	333	303	326	289	293	299	331	313	329	342	317	284	331	344	316	297	330	323	299	305	313	317	331	283	334	319	339	309	333	354	326	304	352	314	322	305	320	330	336	319	309	273	326	293	322	294	344	313	322	319	294	340	311	292	285	304	321	302	320	319	297	323	339	323	311	318	306	316	314	301	311	307	320	314	368	312	281	315	337	323	278	302	300	329	300	305	322	301	298	308	309	314	315	295	309	336	351	282	342	327	340	324	319	306	301	320	327	306	329	297	305	354	293	318	305	334	335	285	286	292	306	365	295	310	294	307	330	295	318	299	323	301	316	267	297	276	303	310	313	341	351	316	332	332	278	306	302	316	326	292	329	331	326	300	317	273	305	308	300	335	318	318	297	308	288	303	292	312	326	315	324	294	282	307	307	294	343	341	339	296	304	309	312	290	305	315	337	371	296	313	290	323	298	309	302	288	326	293	311	312	316	337	289	287	328	356	326	297	315	315	322	347	305	320	330	315	349	294	331	314	321	323	309	305	344	332	340	325	332	313	343	323	298	355	307	328	317	324	289	307	326	313	305	325	302	309	321	338	281	312	342	327	276	321	325	314	312	286	327	348	311	304	329	313	311	324	298	303	335	341	302	341	317	293	296	287	308	304	293	296	284	301	322	308	324	327	295	296	305	310	307	322	294	328	298	344	292	310	329	324	316	318	331	267	335	323	312	311	323	312	275	376	326	323	325	257	314	312	307	294	287	329	311	277	303	318	289	313	319	311	322	323	280	309	313	317	306	301	315	264	304	311	281	310	332	357	292	286	291	300	328	314	308	316	322	282	292	302	318	305	328	307	308	278	316	273	301	321	302	325	271	281	339	324	301	295	360	303	336	303	313	281	321	320	315	317	292	331	330	284	289	344	295	310	306	335	319	307	319	339	334	312	333	350	297	309	336	321	320	295	307	299	295	345	317	337	301	304	331	340	307	284	318	303	326	289	318	295	306	323	312	309	274	307	326	316	338	326	333	277	330	282	298	288	295	310	323	317	285	294	314	327	306	323	314	308	302	297	314	277	325	304	323	316	294	323	286	299	287	314	340	305	311	261	302	313	330	332	290	321	319	333	325	336	302	316	308	339	318	301	302	295	312	324	299	304	345	279	303	293	319	305	310	304	331	312	331	315	298	344	307	313	363	313	358	338	313	309	332	289	319	287	292	278	299	319	284	327	289	306	305	323	316	303	287	307	311	317	337	292	322	307	303	276	289	308	322	324	337	292	270	297	314	278	336	340	304	276	340	271	322	301	305	295	299	283	297	311	301	324	317	283	301	311	321	353	309	266	348	348	348	321	267	306	314	336	331	295	292	300	277	304	289	308	299	286	329	298	319	328	286	318	302	349	279	288	289	311	290	304	306	325	331	300	315	317	303	333	308	325	317	324	288	315	299	294	299	349	295	353	331	315	313	324	301	356	305	274	315	300	326	332	347	302	312	313	324	330	316	280	284	307	349	319	324	294	319	322	283	299	337	316	307	341	299	314	304	282	303	310	278	300	288	357	276	346	326	334	308	282	305	305	320	328	333	283	303	316	330	299	302	344	261	293	347	296	267	295	310	318	326	306	327	321	327	299	287	299	297	300	311	307	298	319	276	303	326	309	290	314	318	316	302	297	283	301	292	295	325	313	336	349	339	300	322	317	329	345	304	349	296	327	312	303	270	291	336	304	275	302	312	319	323	346	315	313	310	284	326	328	322	323	318	335	291	307	306	313	333	282	303	361	313	315	346	324	306	297	291	326	334	308	324	326	334	326	295	317	336	321	289	322	295	296	332	287	326	286	321	334	313	319	334	309	302	325	303	304	320	317	302	330	320	347	320	323	323	329	300	321	308	331	300	325	311	306	337	313	323	300	273	301	322	339	337	314	296	288	344	281	310	307	297	308	310	310	299	291	333	323	327	275	333	310	317	314	333	293	290	316	354	287	325	310	316	282	311	297	290	327	338	299	296	327	345	330	279	340	301	301	337	297	301	296	307	298	321	333	345	309	312	336	310	307	323	330	299	330	350	299	320	307	351	335	313	320	325	322	318	338	311	309	354	322	328	332	330	339	334	279	302	312	295	300	302	347	315	298	305	314	293	286	290	336	282	359	314	310	284	296	297	322	316	330	316	309	323	324	300	330	345	324	330	294	321	321	302	320	317	320	338	302	284	302	312	326	354	311	347	330	291	307	349	302	279	301	307	304	298	290	313	322	316	308	312	305	327	287	263	306	304	318	323	338	330	295	307	325	319	305	302	334	291	307	279	333	310	302	342	319	301	299	309	292	291	335	313	331	350	315	321	356	328	328	307	309	316	341	336	319	313	294	323	323	304	315
3228	761	814	794	817	815	719	752	749	696	703	729	764	745	735	774	723	693	761	729	776	751	703	791	725	768	764	747	768	785	762	684	732	768	694	791	716	796	735	731	716	717	712	712	800	734	760	725	751	728	749	708	779	724	704	765	690	745	778	703	704	734	724	730	764	740	747	724	744	777	742	768	753	786	774	756	731	770	732	720	746	766	752	821	753	758	728	703	748	736	745	739	750	755	735	762	730	775	732	796	740	724	760	766	776	717	723	712	797	739	744	766	725	733	737	748	702	783	765	773	740	768	764	745	770	755	729	723	774	805	755	768	735	727	755	711	718	781	782	763	706	802	736	717	762	779	774	767	772	709	716	741	745	741	766	713	738	721	730	736	699	751	714	798	710	755	755	736	762	745	772	755	764	741	754	763	773	761	758	772	735	746	791	717	714	752	708	749	767	816	772	728	722	765	731	820	760	717	702	758	751	789	719	747	782	726	740	750	761	711	766	753	751	767	692	748	737	725	751	703	763	755	779	746	738	769	734	755	769	706	714	725	755	743	710	707	742	764	767	814	739	800	712	702	741	755	772	829	772	760	741	765	766	736	710	699	731	699	696	793	709	766	745	769	755	719	745	706	690	751	746	746	749	724	750	763	760	729	749	744	720	757	781	738	743	699	744	778	732	765	763	754	720	745	713	766	753	703	780	734	729	726	755	761	726	764	718	729	751	729	736	766	770	736	718	712	788	765	734	787	734	717	773	720	748	758	750	710	764	794	756	787	794	755	751	715	765	698	733	744	718	720	743	751	746	762	729	717	741	738	754	741	739	740	796	765	751	742	744	742	742	728	766	733	719	707	749	735	705	761	792	777	719	761	712	701	797	776	704	747	752	768	699	772	762	758	754	781	727	745	755	741	737	783	784	722	732	757	745	790	727	754	768	764	752	745	767	756	746	716	705	753	765	734	772	752	705	758	750	753	762	735	772	741	744	726	746	751	740	748	708	740	709	730	746	743	724	734	754	764	800	790	724	739	742	753	745	832	723	724	770	752	809	746	742	734	722	754	791	755	794	697	749	745	751	721	784	728	715	739	759	733	705	718	813	738	719	742	783	802	713	702	731	759	761	750	767	737	789	722	753	731	749	749	774	712	706	730	750	727	743	725	712	759	705	747	771	736	762	737	763	780	740	747	703	768	770	724	746	699	779	722	715	772	772	757	760	738	745	758	776	735	714	765	728	749	735	741	760	723	700	773	798	753	721	733	743	758	725	761	691	743	725	767	767	768	747	767	721	741	718	708	749	741	726	780	737	740	761	748	775	736	794	754	732	792	765	733	712	736	752	706	729	717	732	729	708	745	760	699	732	741	723	728	712	711	725	777	710	759	795	729	708	768	734	762	761	740	760	767	673	756	749	707	805	713	781	787	710	727	741	785	713	768	726	728	727	713	719	722	803	772	728	718	701	763	708	693	806	719	784	684	780	750	793	727	780	774	712	741	732	747	749	744	717	697	706	701	767	747	761	781	716	734	771	724	746	704	703	740	723	790	720	734	726	691	719	747	708	763	743	695	800	741	786	727	748	744	750	779	769	750	741	783	750	724	740	777	755	732	755	726	764	715	772	804	744	727	778	739	769	706	758	755	753	719	701	752	710	751	780	718	716	756	709	693	751	712	721	776	796	729	749	767	748	788	758	749	805	731	756	734	721	732	702	771	723	745	729	727	747	795	716	729	712	719	760	719	738	751	723	759	724	812	729	704	738	694	774	704	755	768	790	753	717	751	769	749	725	765	757	706	730	727	749	813	738	806	715	755	760	740	771	753	814	733	782	736	714	720	749	748	757	727	720	730	769	777	719	776	780	770	767	752	717	788	725	794	710	724	740	744	763	728	766	742	746	742	781	812	701	702	706	710	742	703	747	762	782	694	773	725	757	739	717	740	707	737	719	766	745	746	729	745	747	743	759	818	743	741	715	750	735	757	727	719	711	709	753	712	708	754	695	706	680	781	777	766	736	754	751	740	735	722	734	757	758	681	720	717	715	759	749	699	700	739	739	774	767	784	801	744	750	726	714	731	762	765	767	679	766	743	756	756	770	698	706	741	772	714	750	736	732	691	721	781	734	778	718	746	710	744	701	727	735	709	763	781	758	773	745	722	772	735	745	751	745	772	725	721	751	739	708	761	723	709	735	725	774	794	735	730	760	738	752	764	754	715	750	753	790	792	787	752	776	709	802	752	739	730	730	771	797	778	684	720	739	758	757	811	712	754	670	757	704	739	777	769	767	721	777	771	727	753	757	704	755	686	735	722	771	721	843	751	729	718	726	716	779	745	750	696	711	767	761	741	718	789	732	730	741	746	763	740	684	770	721	787	718	723	694	752	713	761	766	775	745	678	767	714	716	768	791	740	765	700	760	774	747	758	755	718	734	758	731	720	761	778	751	743	719	728	745	777	750	683	758	770	737	751	736	726	744	735	750	782	728	784	712	784	747	764	782	716	716	749	782	834	724	759	728	762	727	745	750	731	746	721	730	762	747	767	767	751	744	740	735	730	699	747	736	756	726	743	752	751	755	738	728	756	773	736	724	767	730	706	766	783	726	763	767	767	770	730	743	748	782	736	772	761	760	765	749	786	746	743	701	786	733	750	711	774	743	771	679	756	758	757	736	749	766	739	781	720	720	789	745	773	756	776	714	774	705	789	713	747	769	736	720	736	740	735	793	757	741	777	747	776	701	714	737	786	760	762	733	773	763	740	726	703	729	724	744	735	737	674	780	784	792	736	759	779	802	778	827	791	753	682	772	728	767	750	707	758	750	759	742	698	693	747	726	801	748	710	745	764	748	727	791	772	774	719	776	743	729	720	789	735	744	763	729	741	738	729	769	724	699	724	752	781	751	801	774	702	802	783	759	679	718	750	753	720	774	737	733	768	777	776	790	789	738	811	748	702	745	710	728	750	702	704	687	756	756	740	771	693	739	729	752	744	721	726	729	741	760	687	737	702	743	759	742	787	755	791	768	704	739	763	767	710	743	767	720	762	725	757	755	728	777	790	731	785	751	789	697	730	687	774	744	722	701	753	719	741	725	695	734	726	740	790	755	744	749	724	702	728	748	739	742	758	701	761	746	744	725	784	733	756	782	786	761	790	746	765	785	775	765	757	765	755	713	692	702	763	722	705	773	752	703	731	759	732	790	726	725	740	724	772	727	772	723	758	715	771	787	697	794	728	713	722	715	736	761	762	790	757	711	736	701	750	730	746	755	732	745	691	734	729	756	721	751	749	740	725	675	731	756	752	742	744	750	705	791	749	722	731	755	739	741	730	727	742	786	747	716	771	746	718	755	755	733	740	753	747	723	738	768	774	743	814	732	731	760	727	742	772	762	777	782	752	718	764	767	731	736	765	779	717	763	730	771	736	727	740	728	763	740	738	773	722	720	731	735	726	769	739	801	762	723	774	766	782	754	718	753	786	804	785	742	783	702	734	740	739	745	735
8935	578	523	427	367	358	325	302	296	283	276	263	256	303	254	256	266	283	278	298	250	269	281	267	263	268	247	229	239	287	259	262	250	243	245	277	262	254	275	281	278	277	280	265	241	307	248	263	252	251	269	272	240	247	247	252	272	276	277	248	271	266	250	243	238	281	254	275	293	267	266	280	264	314	287	273	252	267	264	255	246	283	256	273	264	286	271	247	273	242	288	268	257	249	292	248	296	261	253	242	275	282	251	267	257	290	260	251	280	235	285	235	275	273	305	266	247	267	247	245	252	263	254	247	267	275	265	240	257	244	294	245	252	260	283	252	261	254	249	280	231	255	260	269	262	255	264	244	264	230	271	263	270	267	248	239	265	250	238	243	240	262	254	253	261	268	275	258	243	228	260	256	250	286	288	284	292	254	262	293	285	261	276	264	254	251	285	272	268	257	258	253	265	246	224	286	246	261	246	290	275	259	224	255	235	276	273	249	271	239	261	267	237	265	268	298	282	266	237	290	272	248	275	250	288	254	299	213	272	275	263	271	277	286	255	265	275	264	255	271	259	235	266	266	248	236	253	265	237	256	259	253	295	279	278	268	256	259	291	247	259	281	280	220	260	267	236	306	238	272	256	277	280	241	271	287	245	275	255	270	294	251	255	236	238	250	263	235	262	244	262	267	282	285	288	231	280	257	237	271	259	277	266	265	226	255	249	259	289	235	278	247	245	263	255	268	247	275	284	256	252	241	265	256	263	251	267	288	270	267	267	267	289	260	265	264	291	254	261	256	242	221	259	240	250	277	262	286	245	262	269	228	254	264	253	270	267	254	257	265	276	255	265	284	263	240	254	248	248	262	285	295	289	270	276	282	221	261	315	286	270	236	273	253	267	269	212	230	243	227	244	275	234	263	251	266	259	237	286	282	264	271	228	276	263	260	275	271	249	254	251	237	251	253	244	274	246	277	247	219	262	268	254	245	279	254	261	257	276	271	269	241	253	278	317	271	301	261	260	284	270	271	271	248	274	262	264	233	267	276	236	246	225	260	251	258	249	262	290	264	271	268	288	275	262	269	283	240	273	236	251	264	288	281	300	247	254	282	244	224	257	276	253	304	256	282	246	248	264	267	261	266	241	234	264	292	262	265	251	269	257	270	295	268	277	278	260	240	255	284	252	265	278	279	260	256	261	255	266	266	262	294	272	271	294	306	259	295	242	279	253	253	292	306	240	273	295	272	238	252	252	287	251	232	273	259	266	257	251	255	311	272	238	288	275	266	246	286	262	265	275	276	278	271	246	267	255	273	266	286	281	269	254	278	258	255	266	237	274	266	289	275	280	289	255	258	250	258	259	260	254	299	260	243	266	280	280	298	273	268	279	268	265	220	261	286	251	274	270	244	264	270	248	268	254	245	267	279	271	243	284	264	276	288	281	262	282	245	288	267	268	244	264	297	242	276	253	270	255	258	291	263	292	247	278	286	286	241	295	252	280	237	293	315	269	289	256	263	275	266	311	258	249	258	298	259	268	240	239	242	253	263	245	255	272	253	266	269	252	268	294	211	275	255	232	250	263	267	252	262	260	255	279	261	300	249	282	262	247	252	268	239	271	253	286	285	292	253	250	275	277	276	276	265	289	275	261	235	272	254	251	255	255	249	272	264	273	288	253	264	230	279	249	273	259	264	247	272	255	249	283	258	248	261	227	237	303	295	276	239	284	268	276	285	268	244	256	258	274	276	269	251	275	272	257	255	236	272	254	270	243	251	246	230	241	254	231	259	260	262	248	259	257	263	286	269	272	254	252	258	274	255	248	251	255	257	264	255	252	272	255	270	272	247	269	275	275	276	261	261	259	269	243	288	294	273	260	299	274	274	276	220	294	269	273	271	251	238	244	284	273	262	257	240	266	274	253	262	241	274	251	242	265	288	266	260	234	270	246	256	261	268	273	242	232	247	233	286	280	245	267	276	257	273	259	288	243	255	245	270	247	255	244	261	256	258	234	254	244	296	257	250	283	242	262	244	281	252	255	238	228	284	251	279	247	244	260	246	260	263	268	270	259	250	257	257	275	234	256	248	234	253	244	269	262	259	260	251	257	285	262	265	267	281	255	256	265	282	253	258	240	247	277	279	249	265	286	223	285	270	267	282	295	270	277	261	281	276	261	287	278	297	266	253	284	257	258	261	264	269	271	279	259	270	258	269	272	269	247	276	255	265	273	273	226	299	252	245	286	269	251	281	261	277	265	279	268	246	272	230	273	261	272	278	275	282	257	262	240	264	268	245	274	240	274	255	267	273	249	272	264	278	256	296	271	284	280	287	289	273	241	287	256	276	273	241	266	300	267	262	241	273	259	267	252	253	245	284	263	245	263	279	271	252	253	253	247	274	253	250	252	246	273	283	255	247	298	287	286	251	291	279	257	241	297	263	238	242	249	270	268	251	254	257	267	249	261	252	226	253	227	272	288	265	255	293	278	268	257	256	288	263	260	256	232	256	271	258	267	247	259	262	286	288	253	276	216	264	292	270	267	263	251	275	269	239	249	269	280	254	257	271	252	271	269	297	262	264	276	250	266	259	251	271	298	241	281	269	251	282	259	230	243	264	255	262	233	265	279	259	239	266	267	266	242	273	293	257	259	266	264	252	238	273	257	233	290	260	241	265	246	235	272	258	253	250	259	262	253	272	267	272	265	240	255	259	259	252	258	268	283	234	264	292	258	244	246	275	256	230	268	256	248	295	252	244	267	260	239	267	242	252	230	297	249	284	271	247	251	278	254	267	252	300	267	234	261	266	293	271	277	248	265	266	315	265	266	247	288	270	255	273	271	254	282	256	250	263	258	263	276	266	243	270	247	298	269	281	289	264	292	269	267	273	274	293	262	259	256	256	262	246	249	278	240	265	289	257	252	282	256	272	278	262	252	287	288	272	254	235	242	260	270	291	260	245	247	269	267	268	293	278	277	275	259	263	246	278	262	274	260	261	275	290	309	291	266	233	267	284	245	247	270	257	247	256	266	273	259	250	262	274	273	272	252	245	278	265	287	255	243	260	260	278	236	248	260	271	274	262	270	274	284	284	249	245	252	266	270	267	273	242	276	233	260	278	304	262	249	265	245	258	278	248	267	270	269	253	245	267	270	266	263	281	251	261	279	257	263	276	274	272	273	277	267	242	265	242	253	255	268	268	288	276	255	265	287	281	263	278	283	280	286	283	251	239	292	261	282	253	245	265	257	233	281	261	254	262	241	249	239	247	277	248	278	264	272	234	265	275	275	257	264	306	275	286	244	263	249	304	274	279	267	225	271	262	257	251	283	243	279	255	283	263	276	273	225	234	241	291	258	236	256	269	267	276	252	264	293	248	284	266	272	260	289	281	262	225	254	300	301	235	249	284	265	232	251	239	280	272	260	290	275	271	259	253	278	270	285	244	244	275	238	267	258	236	269	249	267	283	280	272	275	247	286	269	240	261	278	243	250	290	248	281	274	272
7642	836	1128	1229	1119	938	866	788	763	769	743	708	710	726	727	692	693	681	650	684	663	685	617	665	607	648	701	656	611	622	643	655	649	637	634	661	629	615	634	639	648	667	640	639	642	642	631	642	633	634	673	667	641	617	668	612	639	616	652	618	690	623	626	626	629	644	618	632	669	697	707	722	662	739	795	724	637	687	620	681	631	656	592	671	673	676	618	618	635	709	653	619	649	660	609	639	618	628	666	658	580	622	649	657	657	640	581	614	613	627	668	647	628	595	651	608	644	641	630	628	635	655	619	627	599	647	653	641	598	671	621	628	598	647	603	588	612	625	630	637	621	633	617	620	620	652	646	629	632	566	604	620	577	635	626	609	612	636	624	658	648	625	574	605	581	615	664	619	650	605	639	589	637	607	666	638	634	655	602	636	648	569	627	618	604	626	670	599	628	625	631	611	602	571	666	618	594	620	639	642	617	633	595	598	678	624	662	621	644	660	586	596	613	600	575	641	621	631	619	631	587	608	589	643	629	609	644	639	635	618	617	588	615	637	655	623	638	628	671	621	678	655	639	610	612	686	594	647	579	594	583	582	645	630	630	591	660	617	638	683	638	647	646	625	636	637	628	621	609	639	602	627	605	676	641	592	596	630	594	652	643	626	587	617	627	612	680	596	652	682	624	600	593	672	656	643	638	613	619	646	633	631	634	612	669	633	627	628	642	622	627	661	610	599	667	641	647	618	653	593	651	642	647	654	582	639	616	615	643	643	625	572	599	617	651	603	635	606	635	674	639	619	656	606	636	657	659	610	617	606	655	648	690	643	658	662	627	610	592	630	644	630	575	624	599	679	601	583	653	628	637	647	650	675	666	608	653	628	679	634	594	682	656	657	640	689	628	668	624	616	625	641	587	629	628	615	584	607	600	623	668	660	634	628	696	615	614	649	582	600	643	625	623	602	634	610	625	621	636	646	656	657	652	633	649	634	632	594	627	652	660	652	626	660	610	649	665	625	658	681	584	623	597	653	621	664	660	653	626	653	657	620	669	631	647	623	636	654	588	644	607	586	636	653	637	601	626	639	615	606	606	638	646	618	669	556	653	669	632	635	630	631	646	621	641	646	698	613	580	622	586	588	626	642	624	638	624	583	657	589	625	620	628	627	614	651	675	640	645	615	656	631	695	604	618	633	667	611	638	648	612	646	637	604	620	614	660	630	639	594	652	614	577	604	636	557	612	668	629	634	622	599	603	620	610	657	659	610	650	621	612	621	659	625	627	634	644	592	629	611	626	605	641	626	601	588	635	647	633	605	635	636	605	610	634	645	629	623	636	595	618	642	625	608	621	621	629	640	636	615	626	630	612	604	602	645	665	643	616	611	673	651	592	575	636	613	649	605	612	611	597	596	656	640	621	589	606	672	618	632	622	629	602	659	640	609	642	621	596	629	617	686	607	647	624	615	657	591	601	629	624	635	613	649	599	648	603	605	671	637	631	600	622	628	656	615	610	644	640	647	649	614	630	630	600	596	601	592	631	655	646	600	606	628	627	601	593	619	608	644	611	649	609	627	602	644	609	624	644	625	608	644	652	616	636	649	634	614	592	684	639	620	636	567	603	652	588	657	606	624	630	632	669	651	603	626	642	607	601	611	577	631	583	615	640	609	637	627	660	645	595	604	646	645	593	646	632	616	649	620	648	606	653	656	635	643	618	602	630	656	625	663	594	650	678	591	640	629	609	625	614	624	632	618	611	599	626	590	644	590	656	645	615	604	645	616	646	639	617	655	636	623	634	631	629	623	611	664	610	609	620	596	655	646	647	639	642	612	600	645	656	617	617	606	645	608	599	645	613	642	593	657	662	598	667	667	631	596	654	631	617	553	620	627	640	617	603	604	580	646	622	630	646	648	653	647	627	617	640	603	662	605	612	656	651	625	661	590	612	677	598	610	622	599	564	623	617	636	622	646	596	623	618	610	636	633	644	653	618	641	651	657	633	663	622	637	613	626	614	638	649	608	671	633	633	597	619	663	592	658	645	594	678	677	646	659	602	651	631	624	661	634	622	645	632	658	647	642	559	657	637	573	628	617	613	629	628	649	647	628	642	658	666	626	615	609	624	649	652	593	648	602	616	691	605	601	623	660	642	655	616	602	603	631	682	611	677	648	614	590	609	598	604	643	653	592	625	648	590	610	657	696	597	653	653	581	624	640	658	627	601	586	654	622	647	618	607	606	590	614	642	629	655	644	600	629	669	631	652	615	585	661	647	651	643	630	677	618	591	648	599	677	635	601	615	614	648	607	656	620	613	646	586	655	651	629	642	615	623	615	627	666	680	686	643	646	636	650	591	641	628	635	615	654	601	610	633	640	619	614	636	588	622	596	634	664	664	676	617	592	662	592	670	642	604	660	636	625	671	638	622	584	611	629	642	620	599	597	613	640	653	640	613	639	601	672	620	587	628	628	634	596	617	581	627	644	617	669	661	632	631	636	643	607	555	636	625	618	681	612	632	650	618	614	606	619	580	603	651	613	639	603	652	663	580	635	596	630	645	598	644	640	627	595	661	665	638	590	609	604	657	603	609	620	606	602	617	640	662	623	607	607	624	618	647	645	641	606	599	642	667	585	632	578	603	604	650	585	640	613	599	629	655	638	594	670	641	656	615	594	621	657	575	626	611	698	657	594	597	620	640	643	643	596	634	651	653	647	652	618	656	650	622	645	612	585	658	626	649	627	612	675	611	600	654	617	607	620	640	632	600	661	614	625	609	617	639	628	641	616	641	580	618	639	617	637	628	679	639	659	661	597	586	617	688	592	604	624	627	622	667	679	603	660	613	624	633	613	646	643	610	636	642	612	644	637	618	585	676	641	609	605	622	612	607	633	618	677	593	630	653	631	637	632	652	643	643	637	623	602	592	600	695	656	662	634	583	683	637	604	647	626	676	659	649	660	653	640	666	639	636	657	635	656	604	673	600	604	625	623	639	638	607	612	660	624	592	630	676	635	568	642	622	600	652	633	638	578	624	649	604	655	579	635	628	568	666	627	638	607	659	580	630	633	638	649	627	624	652	629	620	634	603	584	652	571	613	607	617	581	643	625	630	580	614	589	621	587	632	556	643	588	613	635	641	618	670	621	606	643	629	641	652	644	655	644	657	619	668	613	686	612	599	616	656	639	639	630	616	640	656	627	632	605	623	592	629	608	634	617	645	668	630	651	603	608	576	610	610	618	625	608	675	654	646	659	610	589	618	685	591	645	587	632	626	630	620	617	662	668	660	632	657	619	675	619	635	631	650	624	615	654	650	618	617	591	631	587	667	624	643	673	635	611	671	655	661	615	621	623	646	622	603	603	647	630	653	624	614	644	661	635	588	627	660	607	600	667	637	589	593	619	612	580	624	637	653	611	591	645	635	615	604	631	653	686	619	654	653	654	625	635	606	603	627	658	666	629	664	584	594	637	573	609	648	592	586	621	618	621	660	656	664	627	622	621
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
